Zum Inhalt springen

Dateien

Aus Wikibooks

Seitentitel: MediaWiki/ Erweiterungen/ Dateien
(MediaWiki/ Erweiterungen/ Dateien)
(MediaWiki/ Erweiterungen/ Dateien)

Der Begriff Datei umfasst Bilder, Grafiken usw. – nämlich Dateien, die mit einem Anwendungsprogramm erstellt und in eine Website eingebunden werden.

Grundsätze

[Bearbeiten]

Allgemein gilt:

  • Alle solche Dateien müssen mit der Funktion Spezial:Hochladen in ein Wiki hochgeladen werden.
  • Im Handbuch wird beschrieben, wie Dateien eingebunden werden.
  • Dateien, die auf einer externen Seite vorhanden sind, können nicht angezeigt werden.

Von Commons übernehmen

[Bearbeiten]

Commons ist (abweichend von dem genannten Grundsatz) das einzige Wiki, dessen Dateien einem anderen Wiki zur Verfügung gestellt werden können. Wenn Dateien direkt aus Commons eingebunden werden sollen, ist bei den Anpassungen von LocalSettings.php in Zeile 80 diese Einstellung zu setzen:

$wgUseInstantCommons = true;
Vorteile der direkten Einbindung
Dateien müssen nur an einer Stelle gespeichert werden.
Alle im Netz vorhandenen Dateien können auch im lokalen Wiki genutzt werden.
Es wird immer die aktuelle Version der Datei aus Commons eingebunden.
Vorteile des lokalen Speicherns
Dateien können ohne Rücksicht auf Lizenzen oder allgemeine Verwendung im Wiki gespeichert werden.
Für die Nutzung von Commons-Dateien muss bei jedem Speichern einer Seite eine Internet-Verbindung bestehen.

Manuell hochladen

[Bearbeiten]

Die Funktionalität ist standardmäßig in der MediaWiki-Software enthalten. Sie muss noch aktiviert und freigegeben werden. Dazu ist – wie bei anderen Einstellungen – die Datei LocalSettings.php zu ändern. (Unter Umständen gibt es auch andere Möglichkeiten; ein Teil der Einstellungen kann auch während der erstmaligen Konfiguration erfolgen.)

Aktivieren
Mit der folgenden Einstellung (etwa Zeile 76) wird das Hochladen ermöglicht:
$wgEnableUploads = true;
Das Unterverzeichnis wiki/images muss zum Speichern freigegeben sein.
Benutzerrechte
Standardmäßig dürfen angemeldete Benutzer Dateien hochladen. Dies kann mit einem Eintrag wie folgt geändert werden (hier die Freigabe für alle Benutzer):
$wgGroupPermissions['*']['upload'] = true;
Eine vollständige Liste der Benutzergruppen und spezieller Beschränkungen ist bei den Benutzerrechten zu finden.
Dateiarten
Mit der folgenden Einstellung wird die maximale Dateigröße festgelegt. Standardwert sind 100 MB; der Wert wird in Bytes (mit 1024 als Faktor für kB und MB) angegeben – im Beispiel mit 50*1024*1024:
$wgMaxUploadSize = 52428800;
Mit den folgenden Einstellungen werden die zulässigen Dateitypen bestimmt. In der MediaWiki-Hilfe werden weitere Möglichkeiten genannt.
$wgFileExtensions = array('png','gif','jpg');
$wgFileExtensions[] = 'pdf';
[Bearbeiten]