54.263
Bearbeitungen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
__NOTOC__ | __NOTOC__ | ||
[[Category:Wiki]] | [[Category:Wiki]] | ||
=== Nützliche Hinweise für das Arbeiten mit MediaWiki | === Nützliche Hinweise für das Arbeiten mit MediaWiki === | ||
* [https://rick.cogley.info/post/mediawiki-tips/ Tips und Tricks von Rick Cogley] | * [https://rick.cogley.info/post/mediawiki-tips/ Tips und Tricks von Rick Cogley] | ||
* Damit beim Hochladen von Dateien die gültige ''Lizenz'' ausgewählt werden kann, muss zuerst die Seite [[MediaWiki:Licenses]] erstellt werden. Dort können dann die Lizenzen beschrieben und ein zugehöriges Template erstellt werden. Für die Lizenz CC-BY-SA 3.0-CH habe ich das Template Bild-by erstellt. Die Vorlagen und die entsprechenden Texte findet man im Internet unter [http://de.wikipedia.org/wiki/Kategorie:Vorlage:Lizenz_f%C3%BCr_Bilder Lizenz für Bilder] und [http://de.wikipedia.org/wiki/Wikipedia:Lizenzvorlagen_f%C3%BCr_Bilder Lizenzvorlagen für Bilder]. | * Damit beim Hochladen von Dateien die gültige ''Lizenz'' ausgewählt werden kann, muss zuerst die Seite [[MediaWiki:Licenses]] erstellt werden. Dort können dann die Lizenzen beschrieben und ein zugehöriges Template erstellt werden. Für die Lizenz CC-BY-SA 3.0-CH habe ich das Template Bild-by erstellt. Die Vorlagen und die entsprechenden Texte findet man im Internet unter [http://de.wikipedia.org/wiki/Kategorie:Vorlage:Lizenz_f%C3%BCr_Bilder Lizenz für Bilder] und [http://de.wikipedia.org/wiki/Wikipedia:Lizenzvorlagen_f%C3%BCr_Bilder Lizenzvorlagen für Bilder]. | ||
* [https://www.mediawiki.org/wiki/Manual:Page_customizations Manual Page Customizations] | * [https://www.mediawiki.org/wiki/Manual:Page_customizations Manual Page Customizations] | ||
* Copyright: Seite [[MediaWiki:Copyright]]. Die Variable $1 wird durch den Text aus den LocalSettinge ersetzt ($wgRightsText, $wgRightsPage, $wgRightsUrl). | * Copyright: Seite [[MediaWiki:Copyright]]. Die Variable $1 wird durch den Text aus den LocalSettinge ersetzt ($wgRightsText, $wgRightsPage, $wgRightsUrl). | ||
Zeile 12: | Zeile 10: | ||
* "Impressum": [[MediaWiki:Disclaimers]] für den Linktext und [[MediaWiki:Disclaimerpage]] (Project:Impressum) für die Seite. | * "Impressum": [[MediaWiki:Disclaimers]] für den Linktext und [[MediaWiki:Disclaimerpage]] (Project:Impressum) für die Seite. | ||
* "Sitenotice": [[MediaWiki:Sitenotice]] Header für alle Seiten | * "Sitenotice": [[MediaWiki:Sitenotice]] Header für alle Seiten | ||
* Die ''Navigationsleiste'' kann angepasst werden: Seite "[[MediaWiki:Sidebar]]" aufrufen und entsprechend ändern. An erster Position kommt der Link, dann die Beschreibung. Siehe dazu auch [https://www.mediawiki.org/wiki/Manual:Interface/Sidebar das Handbuch unter Manual:Sidebar] | * Die ''Navigationsleiste'' kann angepasst werden: Seite "[[MediaWiki:Sidebar]]" aufrufen und entsprechend ändern. An erster Position kommt der Link, dann die Beschreibung. Siehe dazu auch [https://www.mediawiki.org/wiki/Manual:Interface/Sidebar das Handbuch unter Manual:Sidebar] | ||
* In der Navigationsleiste "Zufällige Seite" einfügen: ''randompage-url|randompage'' | * In der Navigationsleiste "Zufällige Seite" einfügen: ''randompage-url|randompage'' | ||
* ''Dropdownliste'' beim Löschen von Seiten bearbeiten: [[MediaWiki:Deletereason-dropdown]] | * ''Dropdownliste'' beim Löschen von Seiten bearbeiten: [[MediaWiki:Deletereason-dropdown]] | ||
* ''Dropdownliste'' beim Löschen von Bildern: [[MediaWiki:Filedelete-reason-dropdown]] | * ''Dropdownliste'' beim Löschen von Bildern: [[MediaWiki:Filedelete-reason-dropdown]] | ||
* Auf der [[Spezial:Exportieren|Seite Exportieren]] die zu sichernden Kategorien auflisten: [[MediaWiki:Export-addcattext]] | * Auf der [[Spezial:Exportieren|Seite Exportieren]] die zu sichernden Kategorien auflisten: [[MediaWiki:Export-addcattext]] | ||
* Error Reporting einschalten: In der LocalSettings.php ganz oben folgende 2 Zeilen einfügen: error_reporting(-1); ini_set( 'display_errors', 1); | * Error Reporting einschalten: In der LocalSettings.php ganz oben folgende 2 Zeilen einfügen: error_reporting(-1); ini_set( 'display_errors', 1); | ||
* ''CSS:'' "[[MediaWiki:Common.css]]" [http://www.wiki-forum.de/hintergrundbild-in-einem-bestimmten-artikel-t353280.htm#4349504 (Erklärungen)]. Beim Umstellen auf https muss diese Datei entsprechend manuell geändert werden. | * ''CSS:'' "[[MediaWiki:Common.css]]" [http://www.wiki-forum.de/hintergrundbild-in-einem-bestimmten-artikel-t353280.htm#4349504 (Erklärungen)]. Beim Umstellen auf https muss diese Datei entsprechend manuell geändert werden. | ||
* Farbcode der Wiki-Tabelle, helle Zeilen/Spalten: background-color:#f8f8f8; | * Farbcode der Wiki-Tabelle, helle Zeilen/Spalten: background-color:#f8f8f8; | ||
* Externe Links in einem neuen Fenster öffnen: $wgExternalLinkTarget='_blank'; in die LocalSettings einfügen. | * Externe Links in einem neuen Fenster öffnen: $wgExternalLinkTarget='_blank'; in die LocalSettings einfügen. | ||
=== Nützliche Hinweise zu den eingesetzten Extensions === | |||
* Extension Contact:Page. Unter [[MediaWiki:Contactpage-pagetext]] kann man noch eigenen Text oder Bilder ins Kontakformular einfügen. [[MediaWiki:Contactpage-url]] hier die gesamte URL zum Kontaktformular speichern. [[MediaWiki:Contactpage-label]] hier den Namen für den Link zum Kontaktformular hinterlegen. [[MediaWiki:Captcha-addurl-whitelist]]: bei der Verlinkung mit diesen URLs braucht es keine Captcha-Abfrage. Um den Text der E-Mail-Bestätigung zu ändern, kann die Seite [[MediaWiki:Emailsenttext]] geändert werden. | * Extension Contact:Page. Unter [[MediaWiki:Contactpage-pagetext]] kann man noch eigenen Text oder Bilder ins Kontakformular einfügen. [[MediaWiki:Contactpage-url]] hier die gesamte URL zum Kontaktformular speichern. [[MediaWiki:Contactpage-label]] hier den Namen für den Link zum Kontaktformular hinterlegen. [[MediaWiki:Captcha-addurl-whitelist]]: bei der Verlinkung mit diesen URLs braucht es keine Captcha-Abfrage. Um den Text der E-Mail-Bestätigung zu ändern, kann die Seite [[MediaWiki:Emailsenttext]] geändert werden. | ||
Zeile 35: | Zeile 30: | ||
=== Maintenance Scripts === | === Maintenance Scripts === | ||
* Delete History (Extension) benötigt in php.ini shell_exec "on" | * Delete History (Extension) benötigt in php.ini shell_exec "on" | ||
* cleanupImages.php --dryrun | * cleanupImages.php --dryrun | ||
* deleteArchivedFiles.php --delete oder --delete --force (löscht dann auch in der Datenbank) | * deleteArchivedFiles.php --delete oder --delete --force (löscht dann auch in der Datenbank) | ||
* delelteArchivedRevisions.php --delete (ohne Argument dry-run) | * delelteArchivedRevisions.php --delete (ohne Argument dry-run) | ||
: -> dann noch purgeOldText.php | : -> dann noch purgeOldText.php | ||
* deleteOldRevisions.php --delete | * deleteOldRevisions.php --delete | ||
* importDump.php <Backup.xml : Einlesen von exportierten Seiten. In der Wartungs-Shell auf der 2. Zeilen nur den Namen des Backup-Files angeben | * importDump.php <Backup.xml : Einlesen von exportierten Seiten. In der Wartungs-Shell auf der 2. Zeilen nur den Namen des Backup-Files angeben | ||
* nukepage.php title="Test" :löscht eine Seite unwiederruflich | * nukepage.php title="Test" :löscht eine Seite unwiederruflich | ||
* orphans.php : sucht verwaiste Seiten | * orphans.php : sucht verwaiste Seiten | ||
* rebuildall.php : nach dem Importieren von Wikiseiten etc. durchführen | * rebuildall.php : nach dem Importieren von Wikiseiten etc. durchführen | ||
* rebuildFileCache.php --overwrite | * rebuildFileCache.php --overwrite | ||
* rebuildImages.php --dryrun --missing | * rebuildImages.php --dryrun --missing | ||
=== Fehlerkorrektur === | === Fehlerkorrektur === | ||
* "Fehler beim Erstellen des Vorschaubildes..." beim Hochladen von Bildern (nach dem Wechsel auf Version 1.22) : In LocalSettings.php hinzufügen "$wgTmpDirectory = "$IP/images/temp";". Siehe [http://jehy.ru/articles/2012/09/17/mediawiki-1-19-unable-to-save-thumbnail-to-destination/] | * "Fehler beim Erstellen des Vorschaubildes..." beim Hochladen von Bildern (nach dem Wechsel auf Version 1.22) : In LocalSettings.php hinzufügen "$wgTmpDirectory = "$IP/images/temp";". Siehe [http://jehy.ru/articles/2012/09/17/mediawiki-1-19-unable-to-save-thumbnail-to-destination/] |