Manual:thumb.php

From Linux Web Expert

Revision as of 15:44, 24 February 2023 by imported>FuzzyBot (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Details

"thumb.php" ist ein Skript, das zur Erstellung und zum Streaming von Thumbnails verwendet wird.

Um es einzusetzen, setzen Sie $wgThumbnailScriptPath zum Pfad dieser Datei.

Parameter sind f für Dateiname (file), w für Breite (width), p für Seite (page) in ausgelagerten Dateien (wenn verfügbar).

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

404 Handhaber

Dieses Skript kann auch als 404 Handhaber verwendet werden, um Vorschaubilder zu erzeugen, wenn sie nicht existieren. Um dies zu nutzen, folge den Schritten weiter unten, dann setze $GenerateThumbnailOnParse auf false. Falls Du $wgLocalFileRepo in LocalSettings.php definiert hast, musst man auch folgendes definiert haben:

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

Geskriptete Transformation

Füge einfach folgenden Code am Ende Deiner LocalSetting.php ein.

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

Keine Webserver-Konfiguration benötigt. Das führt dazu, dass thumb.php entweder die Datei zurückgibt wenn sie schon gerendert wurde oder diese wenn benötigt rendert.

Siehe auch