Manual:thumb.php

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Szczegóły

thumb.php is a script used for creating and streaming thumbnails.

Aby go wykorzystywać, ustaw w $wgThumbnailScriptPath ścieżkę do tego pliku.

Parametry to: f dla nazwy pliku, w dla szerokości, p dla numeru strony w wielostronicowym pliku (jeżeli dostępne).

Przykład: https://commons.wikimedia.org/w/thumb.php?f=Delle_strade_ferrate_e_della_loro_futura_influenza_in_Europa.djvu&w=600&p=206

Wychwytywanie 404

Ten skrypt może być także wykorzystywany do przechwytywania błędu 404 aby wygenerować miniaturki zdjęć kiedy one nie istnieją. Aby skorzystać, postępuj według poniższych kroków, a następnie ustaw $wgGenerateThumbnailOnParse na "false". Jeżeli masz zdefiniowane ustawienie $wgLocalFileRepo w LocalSettings.php to trzeba także ustawić:

$wgLocalFileRepo['transformVia404'] = true;
Przykład: https://www.mediawiki.org/w/thumb.php?f=example.jpg&width=100

Przekształcanie skryptem

Po prostu dodaj poniższy kod na dół pliku LocalSettings.php .

$wgThumbnailScriptPath = "$wgScriptPath/thumb.php";

Nie są wymagane zmiany w konfiguracji serwera. Spowoduje to, że thumb.php zwróci plik zarówno jeżeli był renderowany jak i renderowanie na żądanie jeżeli trzeba.

Zobacz też