Manual:thumb.php
Appearance
From mediawiki.org
This page is a translated version of the page Manual:Thumb.php and the translation is 100% complete.
Languages:
| MediaWiki ファイル: thumb.php | |
|---|---|
| 場所: | / |
| ソース コード: | master • 1.45.1 • 1.44.3 • 1.43.6 |
| クラス: | コードを検索 • 説明文書を検索 |
詳細
thumb.php というスクリプトを使うと、サムネイルの作成とストリーミングができます。
使用準備として、このファイルのパスに $wgThumbnailScriptPath を設定します。
パラメータはファイル名が f、幅がw、複数ページのファイル内の取得ページ番号がp (ページ番号がある場合) です。
404 ハンドラー
このスクリプトの用途はもうひとつあり、画像のサムネイルが存在しない 404 エラーのハンドラーとして検知と作成に使用できます。
使用するには以下の手順に従い、$wgGenerateThumbnailOnParse に「false」を設定します。LocalSettings.php で $wgLocalFileRepo を定義している場合は、さらに以下を加えます:
$wgLocalFileRepo['transformVia404'] = true;
スクリプトによる変換
以下のコードを LocalSettings.php の末尾に追加します。
$wgThumbnailScriptPath = "$wgScriptPath/thumb.php";
Webサーバの設定は不要です。thumb.php はレンダリング処理が既に完了済みならファイルを返すか、必要ならオンデマンドでファイルをレンダリングします。
関連項目
- $wgThumbnailScriptPath
- thumb_handler.php - 404 ハンドラー