Manual:FAQ/de



Was sind die Unterschiede zwischen MediaWiki, Wikimedia, Wikipedia und Wiki?
Das ist eine allgemeine Frage; siehe bitte für eine detailiertere Antwort.

Ich möchte eine (leere) MediaWiki-Instanz verwenden. Darf ich das?
MediaWiki ist eine freie Software: das bedeutet, dass Sie es für jeden Zweck, ohne rechtliche Einschränkungen, nutzen können. Darüber hinaus beziehen sich die Lizenzbestmmungen ausschließlich auf die Software an sich. Dies bedeutet, dass, obwohl viele Wikis ihren Inhalt unter einer freizügigen Lizenz lizenzieren, Sie nicht verpflichtet sind, den Inhalt, der Ihrem Wiki in irgendeiner Weise übermittelt wird, zu lizenzieren. Natürlich empfehlen wir als ein Projekt, das gegründet wurde, um Seiten im Stil von Wikipedia zu unterstützen, dass Sie Ihre Texte auch unter einer Freien Lizenz lizenzieren, aber, in aller Kürze, Sie müssen es nicht.

Wenn Sie die Software selbst abändern oder verbessern möchten, ist das im Allgemeinen erlaubt, aber es gibt einige Einschränkungen und Sie sollten den vollständigen Text der GNU GPL Version 2 für Details konsultieren. Da MediaWiki kostenlos zur Verfügung gestellt wird, besteht keine Gewährleistung, sofern dies durch das anwendbare Recht zulässig ist.

Wo kann man MediaWiki herunterladen?
Klicke hier, um die neueste stabile Veröffentlichung von MediaWiki herunter zu laden. Die Dateien befinden sich in einem .tar.gz-Archiv. Des Weiteren kannst du MediaWiki direkt aus der Git Repository erhalten.

Wie installiert man MediaWiki?
Die Installation von MediaWiki benötigt zwischen 10 und 30 Minuten (wenn MySQL benutzt wird), dies beinhaltet das Downloaden und Kopieren der Dateien, das Erzeugen der Datenbank und Benutzer, und das Durchführen des Installationsscripts für die Konfiguration der Software. Siehe, wo Du auch die "minmalen Systemvoraussetzungen" findest.

Wie kann ich MediaWiki mit Hilfe eines Softwarepakets installieren?
Viele Linux Distributionen stellen MediaWiki in einem für diese Distribution zugeschnittenen Softwarepaket bereit. Das MediaWiki Entwicklerteam verweist Dich an Deine Linux Distribution. Dort kannst Du Unterstützung für die Installation, Konfiguration und/oder Benutzung erhalten. Die einzelnen Gemeinschaften und Unternehmen, die solche Pakete unterhalten, sollten Installationsanweisungen bereitstellen.

Es wird darauf hingewiesen, daß es sich bei Distributionen von Drittanbietern um ältere Versionen handeln kann. Bitte achte daher bei (Installations-)Anweisungen und Erweiterungen besonders genau auf Kompatibilitätsinformationen.


 * Siehe auch: 

Wie erstelle ich weitere Namensräume?
Um einen Namensraum hinzuzufügen, ändern Sie Ihre Datei LocalSettings.php, indem Sie zusätzliche Namensräume über die Variable $wgExtraNamespaces hinzufügen.


 * You install multiple instances of MediaWiki (such as with a software bundle like the Bitnami MediaWiki Stack); in different directories – one for each wiki

Or


 * Sie benutzen eine andere Datenbank für jedes Wiki

Oder


 * Verwenden Sie ein unterschiedliches Datenbank-Präfix für jedes Wiki (bei Postgres können Sie durch verschiedene Schemata und User denselben Effekt erzielen).

Information über diese Optionen erhalten Sie unter  bzw. .

Informationen über die Einrichtung einer Wiki-Familie erhalten Sie unter.

Zur Information über eine Alternative, mehr als ein Wiki mit identischem Server, Datenbank und Source einzurichten, siehe Steve Rumberg's (archived version) exzellentes Exposé und zusätzliche Nutzerkommentare.

How do I install an existing wiki, like Wikipedia or Wiktionary?
The main (but not necessarily the easiest) method is to import. See Wiki importing, below.

(Non-MediaWiki methods, such as Xowa and Kiwix can be found at w:Wikipedia:Database download).

Würde MediaWiki funktionieren, wenn der safe_mode aktiviert ist?
Ja, aber nur in eingeschränktem Maße. Für weitere Informationen siehe Safe mode.

Benötigt MediaWiki Shell Zugriff?
Shellzugriff über (SSH) wird zur Installation von MediaWiki nicht benötigt, aber es wird dringend empfohlen. Ohne Shellzugriff kann es schwierig für Sie sein, ein Backup Ihres Wikis zu erstellen oder auf eine neuere Version upzugraden. Manche Wartungsaufgaben sind ohne Shelllzugriff überhaupt nicht möglich. Viele verbreitete Erweiterungen funktionieren am besten mit Shellzugriff.

Wie installiere ich Erweiterungen?
Siehe für mehr Informationen über das Schreiben und Installieren von Erweiterungen. Siehe um existierende Erweiterungen zu finden.

Wie kann ich zusätzliche Namensräume hinzufügen?
Siehe Einen angepassten Namensraum erstellen.

Wie aktiviere ich das Hochladen?
Datei-Uploads sind eine oft genutzte Funktion von MediaWiki, sind aber in allen aktuell veröffentlichten Versionen per Voreinstellung deaktiviert. Um sie zu aktivieren, muss das Hochlads-Verzeichnis (standardmäßig ) vom Webserver beschreibbar sein (  oder erlaube dem Apache-Benutzer auf ihm zu schreiben, etc.) dann setze  zu   in der LocalSettings.php. Falls du einen "failed to mkdir"-Fehler erhältst, wenn du versucht es hochzuladen, heißt vermutlich, dass es ein Rechte-Problem gibt.


 * Siehe auch: 

Wie kann ich das Hochladen von zusätzlichen Formaten erlauben?
MediaWiki setzt voraus, dass die zulässigen Datei-Upload-Formate mit der Konfigurationsanweisung  angegeben werden. Normalerweise befindet sich diese Direktive in LocalSettings.php im Stammverzeichnis Ihrer MediaWiki-Installation.

Um beispielsweise das Hochladen auf PDF-Dateien zu erweitern, füge Folgendes zu LocalSettings.php hinzu:

Um das Hochladen auf mehr als einen Dateityp zu erweitern, verwende die folgende Syntax


 * Siehe auch: 

Wie verwende ich eingebettete mathematische Formeln?
MediaWiki erlaubt es mathematische Formeln einzusetzen. Weitere Anleitungen unter.

Wie ändere ich die Zeitzone für mein MediaWiki?

 * Siehe 

Wie kann ich eine zwischengespeicherte (cached) Seite löschen?
Um eine zwischengespeicherte Seite zu bereinigen, z. B. wenn Du Änderungen an der Navigationsleiste vor nimmst, füge  am Ende der dynamischen URL der Seite hinzu.

z. B.: https://www.mediawiki.org/w/index.php?title=Main_Page&action=purge

Oder  bis zum Ende der Kurzform URL der Seite:

z. B.: https://www.mediawiki.org/wiki/Main_Page?action=purge


 * Siehe auch:, 

Wie kann ich das Caching vollständig deaktivieren?
Füge die folgenden Zeilen deiner LocalSettings.php hinzu:

= false; // deprecated method = CACHE_NONE; = false;

Die Datei ist beschädigt oder hat eine ungültige Erweiterung
Einige Benutzer haben berichtet, dass nach dem Hinzufügen eines Dateiformats zur Liste der zulässigen Erweiterungen ein Fehler aufgetreten ist. Der Text des Fehlers ähnelt dem folgenden:


 * "Die Datei ist fehlerhaft oder hat eine falsche Erweiterung. Bitte überprüfe die Datei und lade sie erneut hoch."

Mögliche Lösungen:


 * Setze den Wert von , z. B. unter Unix oder Linux, dies wäre z.B.
 * Compiliere/installiere die fileinfo PHP Erweiterung
 * Fedora - yum install php-pecl-Fileinfo
 * Fedora - yum install php-pecl-Fileinfo


 * Siehe auch: 

Der anfängliche Benutzer wurde nicht vom Installierer erstellt oder es handelt sich nicht um einen Administrator.
Manchmal kann das Installationsprogramm den Standardbenutzer nicht erstellen, oder die Benutzertabelle geht aus irgendeinem Grund verloren. Es gibt ein paar Möglichkeiten, dieses Problem zu lösen:

maintenance/createAndPromote.php

 * Wenn Dein MediaWiki älter als Version 1.16 ist, stelle sicher, dass  eingerichtet ist (siehe  ).
 * Führe  von der Shell (Schnittstelle zum Betriebssystem) aus ein. Füge   an die Befehlszeile an, wenn Du möchtest, dass dieser Benutzer nicht nur Administrator, sondern auch "Bürokrat" wird.

Dadurch wird ein neuer Benutzer erstellt und zum Administrator befördert. Als Hilfe kannst Du das Skript mit dem Parameter  ausführen.

Ändern der Datenbank

 * Richte ein neues Konto mit der regulären Methode (Special:UserLogin) ein.
 * Überprüfe die Benutzer-ID unter Special:Preferences.
 * Führe die folgende SQL-Anweisung gegen die Datenbank aus:
 * oben sollte durch die entsprechende Benutzer-ID ersetzt werden, die Du auf der Einstellungsseite des Benutzers sehen kannst.
 * Hinweis: Wenn  in LocalSettings.php definiert ist, hänge seinen Wert an den Tabellennamen an. Wenn beispielsweise   "XYZ" ist, dann ist der zu verwendende Tabellenname.
 * Hinweis: Wenn  in LocalSettings.php definiert ist, hänge seinen Wert an den Tabellennamen an. Wenn beispielsweise   "XYZ" ist, dann ist der zu verwendende Tabellenname.

Lasse jeden vorübergehend Rechte vergeben, um Ihren Erstbenutzer zu unterstützen
Diese Methode beinhaltet im Wesentlichen, dass alle Benutzer vorübergehend die Benutzerberechtigungen ändern können, um einen Benutzer zu unterstützen. Füge folgenden Code am Ende Deiner $LocalSettings hinzu:
 * Registriere ein neues Konto mit der regulären Methode (Special:UserLogin). Sei angemeldet um dieses Konto zu benutzen
 * Gehe zu special:userrights und füge den gerade erstellten Benutzer zu den Gruppen Administrator und Bürokrat hinzu.
 * Entferne die  Zeile aus Deiner LocalSettings.php Dieser Schritt ist sehr wichtig', denn so lange Du ihn nicht entfernt hast, könnte jeder die Berechtigungen ändern.
 * Entferne die  Zeile aus Deiner LocalSettings.php Dieser Schritt ist sehr wichtig', denn so lange Du ihn nicht entfernt hast, könnte jeder die Berechtigungen ändern.

Wie kann ich das MediaWiki-Passwort eines Benutzers zurücksetzen?

 * Siehe 

Wie kann ich Interwiki-Links in meinem Wiki erstellen?

 * Siehe 

Wie kann ich meine Basis-URLs kürzer machen?
(z. B. /wiki/Article_Name im Gegensatz zu /w/index.php?title=Article_Name)


 * Siehe 

Wie organisiere ich Seiten in Unterverzeichnisse wie /wiki/subdir/PageName?

 * Siehe 

Ist das Herunterladen und Verwenden von MediaWiki.org kostenlos?
Ja, es ist kostenlos im Sinne von freier Software. Siehe für Lizenzprobleme in Bezug auf den schriftlichen Inhalt dieser Website.

Wie kann ich Benutzerrechte verwalten?
 Mehr Informationen findest du hier:. Siehe für Methoden und Strategien zur Zugriffsbeschränkung.

Wie kann ich verhindern, dass anonyme Benutzer Seiten bearbeiten?
Die empfohlene Methode ist die Änderung des Wertes der Konfigurationsoption. Bearbeite  und füge folgende Zeile hinzu:

Wenn Du verwendest, kann jeder Administrator bei Bedarf auch IP-Bearbeitungen  vorübergehend deaktivieren.


 * Siehe auch:, 

Wie kann ich verhindern, dass anonyme Benutzer eine Seite lesen?
Füge folgenden Code am Ende Deiner $LocalSettings hinzu:

Siehe auch. Weitere Informationen findest Du unter.

Wie kann ich die Erstellung von Konten einschränken?
Füge folgenden Code am Ende deiner $LocalSettings hinzu:

Weitere Informationen findest Du unter.

Wie kann ich verlangen, dass bei der Registrierung eine E-Mail-Adresse angegeben wird?

 * Siehe 

Wie ändere ich MediaWiki in den "Nur-Lese" Modus?

 * Siehe 

Wie kann ich die Standardbenutzereinstellungen ändern?
Die MediaWiki-Standardeinstellungen befinden sich in der Sprachdatei, d.h., wenn Sie Englisch verwenden. Bearbeite diese Datei nicht, sondern verwende sie einfach als Referenz, wie Du es mit DefaultSettings.php tust.

Gib an, ob Du die Standardanzahl der Suchergebnisse auf einer Seite ändern möchtest. Language.php gibt an:

Um es auf 50 zu ändern, füge dies in Deine LocalSettings.php ein:

Beachte, dass Du die einstellst, welches die Seitenüberschreibungen enthält, und nicht die $wgDefaultUserOptionsEn, das die Softwarevoreinstellungen enthält. Alle Einstellungen in $wgDefaultUserOptions überschreiben die in der Sprachdatei festgelegten Einstellungen.

Um in jeder Version von MediaWiki die standardmäßig zu durchsuchenden Namensräume zu ändern, setze in LocalSettings.php auf ein Array, das Namensraumindizes mit booleschen  Werten abbildet. Um beispielsweise den Hauptnamensraum und den Kategorie-Namensraum zu durchsuchen, verwende:

$wgNamespacesToBeSearchedDefault = array(    NS_MAIN => true,     NS_CATEGORY => true, );

In manchen Fällen möchtest Du, nachdem Du eine einzelne Standardbenutzereinstellung geändert hast, eventuell auch die Benutzereinstellungen aller vorhandenen Benutzerkonten ändern.

Wenn ja, verwende das Skript im Verzeichnis Maintenance. Benutze die Option "--dry" für den ersten Lauf, bewerte die Auswirkungen und gehe von dort aus weiter. (--dry beschreibt die Datenbank nicht)

php userOptions.php --dry --nowarn searchlimit --old 20 --new 50

Sichere auch immer Deine Datenbank, bevor Du solche Änderungen vornimmst (das ist nicht notwendig, wenn Du nur --dry verwendest).


 * ''Siehe auch:

Wie kann ich MediaWiki schneller laufen lassen?

 * Siehe: 

Wie aktiviere ich eine Drop-down-Liste mit Suchvorschlägen?

 * Siehe 

Upgrade

 * Siehe 

Ist es möglich, mein Wiki auf einen anderen Rechner zu verschieben?
Ja. Es sollte folgendes anzeigen Im Wesentlichen sicherst Du zuerst Deine alte Installation und stellst sie dann auf dem neuen Rechner wieder her. Zu guter Letzt musst Du zusätzliche Änderungen vornehmen, um die Wiki-Konfiguration zu aktualisieren, damit alles auf den neuen Speicherort verlinkt ist.

Wie verschiebe ich mein Wiki auf einen anderen Server?
Folge den Anweisungen im Handbuch Manual:Moving a wiki (Transfer eines Wikis).

Wie kann ich das Logo ändern?
Um das Logo am linken oberen Bildschirmrand zu ändern, muss lediglich $wgLogo in LocalSettings.php eingefügt bzw. angepasst werden.

Es gibt zwei Möglichkeiten das Logo zu ändern:

Beispiel: Beispiel:
 * 1) Man kann das Logo über die Normale "Hochladen" Funktion im Wiki hochladen. Dies ermöglicht, das Logo einfach auszutauschen. Wenn man Diese Methode nutzt, so sollte man die Seite schützen.
 * Füge die $wgLogo Zeile in die Datei "LocalSettings.php" ein.
 * 1) Lade das Bild durch eine andere Methode auf den Server (z.B. mit FTP).
 * Füge die $wgLogo Zeile in die Datei "LocalSettings.php" ein.
 * Füge die $wgLogo Zeile in die Datei "LocalSettings.php" ein.
 * (In diesem Beispiel ist das Bild im selben Ordner als die LocalSettings.php Datei.)
 * (In diesem Beispiel ist das Bild im selben Ordner als die LocalSettings.php Datei.)

Wenn Du das Logo nur auf bestimmten Seiten ändern möchtest, überschreibe die Hintergrundbildeigenschaft von #p-logo css oder verwende Erweiterungen von Drittanbietern wie Extension:LogoFunctions.

Wie kann ich das CSS des Wikis bearbeiten?
Du solltest die CSS-Dateien (wie die common.less) nicht direkt bearbeiten, da es Aktualisierungen erschwert, um Deine individuellen Einstellungen bei jedem Upgrade der Software anzupassen. Stattdessen musst Du die MediaWiki:Common.css bearbeiten, wenn Du Deine CSS-Änderungen für alle Oberflächen anwenden möchtest, oder die MediaWiki:Vector.css, wenn die Anpassungen nur für die Vector-Oberfläche gelten sollen.

Der Inhalt der Seiten MediaWiki:Common.css und MediaWiki:Vector.css überschreibt immer die in den Oberflächen-Dateien angegebenen Standard-CSS-Stile.

Wie kann ich die linke vertikale Navigationsleiste ausblenden?
Mit anderen Worten, wie kannst Du erreichen, dass die Hauptinhalte 100% der Seite einnehmen und Logo, Toolbox, Navigation und Suchmaschine ausgeblendet werden?

Um es dauerhaft auszublenden, kopiere Folgendes in die MediaWiki:Common.css:

Um stattdessen die Symbolleiste auszublenden, wenn der Benutzer F11 drückt, trage dies in die MediaWiki:Common.js Deines Wikis ein:

Wie kann ich die Kategorien am Ende jeder Seite ausblenden?
Du kannst die Anzeige von Kategorien auf jeder Seite ausblenden, indem Du Deine MediaWiki:Common.css änderst und folgendes hinzufügst::

Kann ich das Logo in der linken oberen Ecke anpassen? Wenn ja, wie?
Das Logo ist ein Portletblock ohne pBody-Abschnitt. Sie wird durch die p-Logo-ID identifiziert. Das Hintergrundbild wird durch die Variable angegeben, die in  definiert ist. Dieser Speicherort bezieht sich auf das Webserver-Root und nicht auf das System-Root. Definiere dies in neu, um das Bild zu ändern. Falls falsch eingetragen, wird kein Bild auf der Seite angezeigt; überprüfe Dein Webserver-Fehlerprotokoll und passe es entsprechend an. Die Größe des p-Logos muss jedoch groß genug für das Logo sein, wenn es nicht abgeschnitten werden soll. Dies wird im Stylesheet (main.css im Monobook) eingestellt, unter dem p-Logo-Stil, die Standardeinstellung ist:

Beachte, wenn Du ein Logo anderer Größe verwenden und das CSS ändern möchtest, ändere bitte keines der zentralen MediaWiki-Stylesheets. Füge stattdessen zur On-Wiki-Css-Seite hinzu (MediaWiki:Monobook.css für Monobook, MediaWiki:Vector.css für Vektor. MediaWiki:Common.css funktioniert auch für alle Oberflächen)

Verkleinern des Logos
Beachte, dass sich ein tag über dem Logo befindet. Wenn Du also versuchst, die Größe des Portlets des Logos zu reduzieren, musst Du auch die Regeln #p-logo a und #p-logo a:hover ändern. Die Standardeinstellung für diese ist:

Wie kann ich die Link-URL des Website-Logos in der linken oberen Ecke aller Seiten anpassen, wenn auf das Site-Logo geklickt wird?
Standardmäßig führt Sie ein Klick auf das Seiten-Logo zur Hauptseite der Website. Wenn Du ändern möchtest, welche interne Seite der Website die "Haupt"-Seite sein soll, bearbeite die MediaWiki:Hauptseite.

Um den Link des Site-Logolinks extern zu einer beliebigen anderen URL zu ändern, kannst Du einen Haken zu Deiner LocalSettings.php setzen, um die Hauptseite href zu überschreiben, die vom Logo verwendet wird.

Wie kann ich das Symbol in der Adresszeile des Browsers (Favicon) ändern?

 * Lade einfach Dein favicon.ico in das Stammverzeichnis Deiner Domain/Subdomain hoch und vergewissere Dich, dass der Dateiname klein geschrieben ist und ihr Name favicon.ico lautet.
 * Alternativ kannst Du die Einstellung der in LocalSettings.php bearbeiten und füge hinzu

Für Details siehe.

Tipp: Das Favicon-Bild sollte entweder die Größe 16 x 16 Pixel oder 32 x 32 Pixel haben.

Umschreibungsregel
Wenn Du eine Umschreibungsregel in .htaccess verwendest, um "index.php" aus der URL zu entfernen, musst Du gleichzeitig eine Ausnahme für .ico-Dateien hinzufügen. Füge einfach die folgende Regel zu deinem.htaccess hinzu:


 * RewriteRule .*\.ico$ - [L]

Diese Regel muss vor der index.php-Regel erscheinen.

Groß-/Kleinschreibung
Achte beim Hochladen der Favicon-Datei darauf, dass der Dateiname in Kleinbuchstaben geschrieben ist. (Das heißt, "favicon.ico", nicht "Favicon.ico".) Viele Server (z. B. solche auf UNIX-ähnlichen Betriebssystemen) können die Datei nicht finden, es sei denn, ihr Name wird in Kleinbuchstaben geschrieben.

Wie kann ich die Navigationsleiste anpassen?
Der Inhalt der Navigationsleiste, die auf jeder Seite – bei Verwendung der Vektor- oder Monobook-Oberfläche – links erscheint, wird durch die Seite MediaWiki:Sidebar in Deinem Wiki erstellt. Informationen zur Anpassung finden Sie unter Handbuch:Interface/Sidebar.

Wie kann ich auf jeder Seite eine Textnachricht (Sitenotice) platzieren?
Fügen Sie einen Text in die Seite MediaWiki:Sitenotice ein. Es wird oben auf jeder Artikelseite angezeigt.

Sie können auch Text zu MediaWiki:Anonnotice hinzufügen, um eine Nachricht zu erstellen, die nur abgemeldeten Benutzern angezeigt wird. Es ist empfehlenswert, den Website-Benachrichtigungshinweis auf den Anon-Benachrichtigungshinweis zu übertragen, um sicherzustellen, dass abgemeldete Benutzer weiterhin die Information des Website-Benachrichtigungshinweises erhalten.

Wie kann ich ändern, welche Seite die Hauptseite sein soll?
Standardmäßig sucht MediaWiki nach einer Seite mit dem Titel Hauptseite und nimmt diese als Standardseite. Dies kann geändert werden, indem man den Inhalt von  MediaWiki:Mainpage ändert, damit er auf einen anderen Titel verweist. Wenn dies den Link "Hauptseite", der sich zur Zeit der Konfiguration in der Sidebar befindet, nicht ändert, bearbeite  MediaWiki:Sidebar.

Wie kann ich den Titel der Hauptseite ändern?
Klicke einfach auf den Tab "Verschieben" und verschiebe die Seite auf den gewünschten Seitentitel.

Normalerweise möchtest Du auch ändern, welche Seite als "Hauptseite" konfiguriert ist.

Wie kann ich den Titel der Hauptseite ausblenden?
MediaWiki hat keine eingebaute Option, um den Titel der Hauptseite auszublenden (siehe ), aber Du kannst CSS verwenden, um den Titel auszublenden. Alternativ kannst Du auch die NoTitle extension verwenden

Füge das Folgende zu in Deinem Wiki hinzu:

Wenn Deine Hauptseite einen lokalisierten Namen verwendet oder Du die Hauptseite umbenannt hast, musst Du den Teil  ändern. Du kannst einen korrekten Parameter finden, indem Du Dir den HTML-Quelltext der Hauptseite aufrufst und nach dem Tag   suchst.

Wenn Ihre Sprache beispielsweise Lojban ist, sieht das Body-Tag so aus:

Deshalb solltest du stattdessen diese Zeile in dein einfügen:

Wenn Du den Titel einer "Hauptseite" in einem bestimmten Namensraum wie "Help:Main_Page" verbergen möchtest, füge Folgendes zu in Deinem Wiki hinzu:

Note the difference:  in comparison to. The latter will not work.

Wenn dies nicht funktionieren sollte, verwendest Du möglicherweise eine Oberfläche, die dies nicht unterstützt, oder Du hat Deine Hauptseite verschoben, ohne die MediaWiki:Hauptseite zu aktualisieren, oder Du hast eine uralte MediaWiki-Version.

Wenn die Oberfläche ein anderes Element für den Titel als ein  -Element mit der Klasse   verwendet, musst Du den entsprechenden CSS-Selektor für diese Oberfläche finden.

Wie kann ich das Inhaltsverzeichnis ausblenden?
Das Inhaltsverzeichnis (TOC) wird automatisch angezeigt, sobald es vier oder mehr Abschnittsüberschriften im Artikel gibt. Es gibt mehrere Möglichkeiten, es auszublenden.


 * Für eine Seite
 * Platzieren Sie das Zauberwort  im Wikitext der Seite.


 * Für alle Seiten
 * Installiere Extension:NoTOC
 * oder
 * Fügen Sie die folgende Regel zu MediaWiki:Common.css hinzu:


 * Pro Benutzer
 * Benutzer können die gleiche CSS-Regel zu ihrer common.css hinzufügen. personal stylesheet.


 * Es gab eine Benutzereinstellung, um das Inhaltsverzeichnis auszublenden, es wurde in MediaWiki 1.23 (T54813) entfernt.

Wie kann ich den Oberflächentext ändern?
Der Oberflächentext wird im MediaWiki-Namensraum geändert. Für jede Abweichung vom Standard in der Seitensprache gibt es eine Seite MediaWiki:Englishmessagename, und für jede Abweichung vom Standard in jeder anderen Sprache eine Seite MediaWiki:Englishmessagename/languagecode. (Seit Release 1.9 gibt es keine Seiten für Nachrichten mehr, die dem Standard entsprechen.). Beim Erstellen einer Seite füllt sich das Eingabefeld automatisch mit dem Standard. Wenn Du eine Seite erstellst, mit der die Standardeinstellung überschrieben wird, ist es sinnvoll, zuerst die Standardversion zu speichern, um die Unterschiede der Versionen nachvollziehen zu können. Siehe auch.


 * Eine Liste der Systemmeldungen findest Du unter Special:Allmessages.
 * Um den MediaWiki-Namensraum auszublenden, siehe  Konfigurationseinstellung.
 * Um die Links Datenschutzerklärung oder Haftungsausschluss am Ende jeder Seite zu entfernen, schreibe statt MediaWiki:Datenschutz oder MediaWiki:Haftungsausschluss jeweils nur einen Bindestrich.

Wie kann ich die Sprache der Benutzeroberfläche ändern?
Um die Standardoberflächensprache zu ändern, ändere den Wert von  in , zum Beispiel

Möglicherweise musst Du auch Deinen Browser Cache umgehen, um die Änderungen zu sehen.

Die neue Standardoberflächensprache wird auf alle Benutzer angewendet, die sie noch nie angepasst haben.

Wenn Du Benutzern die Möglichkeit geben möchtest, Seiten und Oberflächenelemente in anderen Sprachen als der Standard-Sprache des Wikis zu erstellen und auszuwählen, benötigst Du die Translate extension, die Dein Wiki mehrsprachig machen kann.

Wenn Du die Spracheinstellungen für alle vorhandenen Benutzer ändern möchtest, verwende die. Wartungsskript. Wenn beispielsweise alle Benutzer mit englischem Zeichensatz stattdessen den französischen verwenden möchten, führe folgendes aus:

Wie entferne ich die Registerkarten Artikel/Bearbeiten etc.?
Für ein wenig mehr Kontrolle siehe: Benutzer:Subfader/Hide_page_tabs.

Bearbeite MediaWiki:Common.css in Deinem Wiki und füge dies hinzu:

Siehe den Seitenquelltext für die verschiedenen #ca-* IDs, die in den Inhaltsregisterkarten verwendet werden.

Hinweis: Dies funktioniert nur für Monobook und abgeleitete Oberflächen wie Modern und Vector (dem Standard-Skin) und kann derzeit die Bearbeitung nicht verhindern. Siehe dazu Handbuch:Benutzerrechte.

Wie kann ich Registerkarten in meinem Wiki hinzufügen/entfernen?
Siehe oder schreibe Deine eigene Erweiterung (Siehe: ):

Um zum Beispiel die Registerkarte "Gespräch" zu entfernen und dann eine Registerkarte hinzuzufügen, die immer zur Hauptseite führt, würdest Du diesen Code speichern unter :

und fügen Sie dann

am Ende der LocalSettings.php hinzu.

Wie kann ich eine Registerkarte auf nur einer Seite entfernen?
Um beispielsweise die Registerkarte "Diskussionsseite" von der Hauptseite zu entfernen, füge auf der Seite MediaWiki:Common.css hinzu:

Um MediaWiki:Common.css zu ändern, musst Du über Administratorrechte verfügen.


 * Siehe auch: 

Wie entferne ich eine Registerkarte auf allen Seiten?
Um beispielsweise die Registerkarte "Diskussionsseite" von der Hauptseite zu entfernen, füge auf der Seite MediaWiki:Common.css hinzu:

Weitere zu entfernende Registerkarten sind #ca-history, #ca-viewsource, #ca-view (Registerkarte Lesen), #ca-nstab-main (Registerkarte Seite).

Weitere Dropdown-Menüeinträge, die Du entfernen kannst, sind #ca-watch, #ca-move, #ca-delete.

Um MediaWiki:Common.css zu ändern, müssen Sie über Administratorrechte verfügen.

Wie kann ich die Links zur Bearbeitung eines Abschnitts für Benutzer ausblenden, die nicht angemeldet sind,?
Sie können den Wert der Konfigurationsoption ändern.

Bearbeite und füge die Zeile hinzu:


 * Siehe auch .

Wie entferne ich den Link "Gespräch für diese IP" oben rechts (z.B. wenn wahr (true) ist)?
Eine Möglichkeit besteht darin, den Link über das folgende CSS auf der Wiki-Seite MediaWiki:Common.css in Ihrem Wiki auszublenden:

Eine weitere Möglichkeit besteht darin, in Ihrer LocalSettings.php-Datei den PersonalUrls-Haken zu setzen, um den Link zur Gesprächsseite von anonymen Benutzern zu entfernen:

Wie entferne ich den Link "Konto erstellen oder anmelden" oben rechts auf dem Bildschirm?
Um Links zu Login / Kontoerstellung aus den personal_urls zu entfernen, kannst Du diesen Code in deiner verwenden, um sie einzubinden oder zu entfernen:

Wie kann ich Aktionen und Sonderseiten unterdrücken?
Das Unterdrücken von Aktionen und speziellen Seiten kann nützlich sein, wenn Du den Anschein einer statischen Website über eine bestimmte URL oder VirtualHost erstellen möchtest, die aber auch eine 'interne' Ansicht haben, die ein echtes Wiki ist. d .h. wenn Du eine nach interne 'Ansicht' Deines Wikis hast, die von Benutzern bearbeitet werden kann, und eine externe 'Ansicht', die wie eine statische Website aussehen sollte (keine Historie, keine Diskussion, etc., etc.).

Wenn Du den Apache-Webserver verwendest und alle entsprechenden Links ausgeblendet hast (siehe oben), kannst Du Aktionen und Spezialseiten mithilfe der folgenden Funktion deaktivieren: Regeln umschreiben:


 * 1) Lock down the site (disable MediaWiki commands)

RewriteEngine On


 * 1) RewriteLog /tmp/rewrite.log


 * 1) RewriteLogLevel 9


 * 1) See https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Parameters_to_index.php#Actions

RewriteCond %{QUERY_STRING} (.*action=.*) RewriteRule .* http://www.my.domain.com?

RewriteCond %{REQUEST_URI} !^/index.php/Special:Search RewriteCond %{REQUEST_URI} ^(.*Special:.*) RewriteRule .* http://www.my.domain.com?

RewriteCond %{QUERY_STRING} ^(.*Special:.*) RewriteRule .* http://www.my.domain.com?
 * 1) Catch a trick...

Above, a request for, for example, will be simply rewritten to. Ebenso wird jede Seite im Namensraum Special (mit Ausnahme von Special:Search) umgeschrieben zu. Denke daran, dies ist nur ein Hack und nicht als Lösung für ein sicheres CMS gedacht.

Beachte, dass Du die obigen Regeln an Dein spezifisches URL-Namensschema anpassen musst.

Andere Probleme, die beim Versuch, eine solche Website zu sperren, zu berücksichtigen sind, sind die API- und POST-Anfragen für den Wiki-Inhalt (statt GET).

Wie kann ich Fehlermeldungen bearbeiten?
Special:Allmessages enthält eine vollständige Liste von Meldungen (Fehler oder andere), die bearbeitet werden können.

Wie kann ich die Fußzeile ändern?

 * Siehe:, 

Wie kann ich das "Powered by MediaWiki"-Bild (und eventuell andere Bilder) aus der Fußzeile bearbeiten / entfernen?
Du kannst das "Powered by MediaWiki"-Bild ausblenden, indem Du Folgendes zu Deiner Wiki MediaWiki:Common.css hinzufügst:

Wenn Du es in 1.17 und neuer vollständig entfernen möchtest, kannst Du verwenden, um es mit diesem in deiner  zu entfernen:

In 1.16 und darunter musst Du einen Haken setzen, um ihn zu entfernen:

Note that this will also remove other powered-by icons, e.g. also the one coming from BlueSpice.

Wenn Du Icons, URLs, zugehörigen Text oder neue Symbole hinzufügen möchtest, lies bitte die Dokumentation von.

Wie füge ich einen Antwortlink zur Standardvorlage für Signatur-Tilden ( ~ ) hinzu?
Du kannst Signaturen in MediaWiki:Signature. / MediaWiki:Signature-anon anpassen.

Wenn Du beispielsweise die Einträge in  änderst, wird ein Link zu den Gesprächsseiten des Benutzers gesetzt und   würde einen direkteren Link ergeben.

Benutzer können ihre Signatur in ihren Einstellungen ändern.

Wie kann ich ändern, was der  jeder Seite ist? Wo kann ich Änderungen vornehmen?
Der größte Teil des Textes, den Du ändern möchtest, befindet sich im Namensraum von MediaWiki.

Um Titel, Texte, Ankündigungen usw. zu ändern, gehe zu Special:AllMessages, wo Du den Text sehen kannst, der mit den Seiten verknüpft ist, die Du ändern möchtest. Du musst Dich als Administrator anmelden, um die geschützten Einträge im MediaWiki-Namensraum bearbeiten zu können.

Wenn Du den Titel in Deinem Browser ändern möchtest, musst Du MediaWiki:Pagetitle bearbeiten. Bearbeite es genauso, wie jede andere Seite in deinem Wiki.

In den neuesten Versionen von MediaWiki ist MediaWiki:Pagetitle standardmäßig $1 -. Wenn den falschen Text erzeugt, musst Du  in Deinem LocalSettings.php einstellen.

Wenn $wgSitename in LocalSettings.php korrekt ist, aber immer noch falsch ist, kann es sein, dass Du eine vom Benutzer beigesteuerte Sprachdatei verwendest, die $wgSitename falsch auf eine Transliteration von "Wikipedia" setzt. Bearbeite die Sprachdatei, um dies zu korrigieren. Zum Beispiel befindet sich die hebräische Sprachdatei unter  in Deinem Wiki-Verzeichnis.

Vergiss nicht, deinen Browser-Cache zu leeren, nachdem du deine Einstellungen geändert hast.

Schreibt MediaWiki automatisch den ersten Buchstaben in $wgSitename als Großbuchstaben?
Ja. Dies kann unter Verwendung von configuration setting geändert werden.

Wie richte ich ein, dass externe Links in einem neuen Fenster geöffnet werden?

 * Siehe 

Wie kann ich verhindern, dass MediaWiki URLs, tags usw. formatiert?
Trage "" Anweisungen vor und nach der URL oder dem tag ein.

"Beispiel:" svn co http://svn.example.com/myproject/

"Erzeugt:" svn co http://svn.example.com/myproject/

Wie kann ich Benutzer dazu bringen, dass sie die Vorschau aufrufen, bevor sie abspeichern?

 * Siehe: Manual:Force preview und Extension:ForcePreview

Wie kann ich weitere Buttons in der Bearbeitungsseite hinzufügen?

 * Siehe: Manual:Custom edit buttons

Wie kann ich weitere anklickbare Sonderzeichen oder tags in der Bearbeitungsseite hinzufügen?
Um weitere Sonderzeichen usw. unter dem Bearbeitungsfeld hinzuzufügen, siehe.

Wie kann ich eine andere Oberfläche (z. B. die alte Wikipedia Monobook Oberfläche) benutzen?
Während die Vector-Oberfläche die Standard-Oberfläche für alle Installationen ist, die mit MediaWiki 1.17 und neuer erstellt wurden, war zuvor die Monobook-Oberfläche die Standard-Oberfläche. Siehe für weitere Informationen, wie man seine Standard-Oberfläche konfiguriert.

Wie deaktiviere ich die Anzeige externer Links in der druckbaren Version einer Seite?
Bearbeite die Seite MediaWiki:Print.css auf Deinem Wiki und füge folgenden Code hinzu:

Dadurch werden die styles überschrieben, die in den CSS-Dateien definiert sind, die mit dem MediaWiki-Quellcode geliefert werden. Für weitere Informationen siehe.

Wenn Du stattdessen möchtest, das externe Links in der Druckversion unterstrichen werden, füge folgenden Code hinzu:

Wie ändere ich den Text der Artikelregisterkarte (Seitenname) auf der Hauptseite meines Wikis?

Um den Text der Registerkarte zu ändern, öffne als Beispiel, das in Wikipedia benutzt wird, zunächst die Seite " ".

Nachdem Du dies getan hast, klicke auf Bearbeiten und gib im Bearbeitungsfeld den Text ein, den Du später auf der Hauptseite sehen möchtest - fertig. Vergiss auch nicht, ebenso die Seite zu sichern.

Wie bearbeite ich eine Seite?
Um eine Seite zu bearbeiten, klicke auf den Bearbeiten- Link, der auf jeder Seite angebracht ist. Bei Verwendung der standardmäßigen Vector-Oberläche wird dies in Form einer Registerkarte oben auf der Seite angezeigt. Ein Formular mit dem vorhandenen Markup wird angezeigt. Wenn Du alle Änderungen vorgenommen hast, klicke auf die Schaltfläche  Speichern, um die Änderungen zu übernehmen.


 * Siehe auch: 

Wie erstelle ich eine neue Seite?
Es gibt verschiedene Möglichkeiten, um eine neue Seite anzulegen:

In einigen Wikis enthält eine fehlgeschlagene Suche nach einer Seite einen Link, über den Du diese Seite bearbeiten kannst.
 * Erstelle einen Link zu einer Seite auf einer anderen Seite und klicke dann auf den angezeigten Rotlink
 * Navigiere zum gewünschten Speicherort der Seite, z. B.  und klicke auf "Bearbeiten", "Erstellen" oder "Quelltext erstellen".


 * Siehe auch: 

Wie lösche ich eine alte Version einer Seite?
Alte Versionen von Seitendaten bleiben in der Datenbank erhalten und können über die Seitenhistorie aufgerufen werden. Dies ist nützlich, um Änderungen zu überprüfen und unerwünschte Änderungen zu korrigieren oder rückgängig zu machen. In manchen Fällen möchten Administratoren diese Informationen jedoch aus rechtlichen Gründen möglicherweise nicht zugänglich machen oder wollen die Größe der Datenbank verringern.


 * Administratoren können eine frühere Bearbeitung einer Seite löschen, indem sie zunächst die Seite löschen. Anschließend können sie die Löschung der Bearbeitungen, die behalten werden sollen, rückgängig machen.
 * Die Erweiterung (auch als HideRevision (Bearbeitung verstecken) bezeichnet) kann verwendet werden, um unerwünschte Bearbeitungen aus dem Seitenverlauf älterer Versionen von MediaWiki (<1.16) zu entfernen.
 * In neueren MediaWikis (1.14+) kannst Du die Kernfunktion RevisionDelete aktivieren, mit der die mit höheren Rechten ausgestatteten Benutzer einzelne Bearbeitungen aus der Seitenhistorie entfernen dürfen.
 * Das Wartungsskript  Handbuch:Wartungsskript kann alle alten Bearbeitungen von Seiten und die zugehörigen Textaufzeichnungen mittels Massenlöschung entfernen.


 * Siehe auch: 

Wie verwende ich die Oversight/Bearbeitungslöschung in der Seitenhistorie?

 * Siehe: 

Du kannst auch eine Seite zunächst löschen und anschließend diejenigen Bearbeitungen wiederherstellen, die Du behalten willst.

Gibt es Tutorials zur Bearbeitung?
Es gibt verschiedene Tutorials zum Bearbeiten, hauptsächlich in Wikimedia-Schwesterprojekten wie Wikipedia. Es gibt auch Markup-Referenzen usw., die auf "Meta" verfügbar sind.


 * Die Seite Hilfe:Seiten bearbeitenauf dieser Seite.
 * Bearbeiten - Hilfe auf Meta
 * Die Anleitung Wie bearbeite ich eine Seite in der englischen Wikipedia

Wie kann ich die Druckansicht einer Seite anzeigen?
MediaWiki enthält Stylesheets, mit denen eine Seite beim Drucken automatisch entsprechend formatiert wird. Wenn Du die Druck- oder Druckvorschaufunktion in Deinem Browser verwendest, sollte die Seite in der Druckansicht gerendert werden.

Du kannst diese Druckansicht auch über den Link Druckversion in der Seitenleiste unter Toolbox oder Drucken / Exportieren sehen, wenn Du die Erweiterungen:Sammlung verwendest.

Wie verwende ich Vorlagen?

 * Siehe 

Kann ich Medien (Bilder, Video, Audio usw.) aus Wikimedia Commons in meiner installierten Version von MediaWiki verwenden?
Ja, dies wird durch die Verwendung von ermöglicht.


 * Siehe auch: 

Wie werden ich eine Vorlage als Signatur?
In Deinen Einstellungen findest du eine Checkbox für Deine individualisierbare Signatur. Aber die Anzahl der Buchstaben ist beschränkt. Und wenn Du mehr möchtest?

Du wirst zwei Seiten in Deinem Benutzernamensraum anlegen müssen.


 * 1) Erstelle die erste Seite (FIRST PAGE)
 * 2) Geh zu Deinen Einstellungen, checke Deine individualisierbare Unterschrift und füge  hinzu.
 * 3) Erstelle eine zweite Seite (SECOND PAGE), (vorzugsweise eine Unterseite Deiner ersten Seite)
 * 4) Gehe zurück zur ersten Seite (FIRST PAGE) und füge hinzu.
 * 5) Gehe zur zweiten Seite (SECOND PAGE) und füge den Code hinzu, den Du für Deine Unterschrift haben möchtest.

Falls Du diese Struktur nicht hast, wirst Du weiterhin Deinen gesamten Signaturcode in den Rohcode einfügen, wo auch immer Deine Signatur verwendet wird, da die Software "SUBST" automatisch in Deine Einstellungen einfügt. Wenn Dich das nicht stört, benötigst Du nur eine Seite. Wenn Du möchtest, dass der Raw-Code nur anzeigt, was viel übersichtlicher aussieht, musst Du die zweiseitige Struktur verwenden.

Wie füge ich eine "Sandkastenfunktion" hinzu?
Im Wiki-Jargon ist eine Sandbox einfach eine "Spielwiese"; eine Seite, auf der Benutzer herumspielen und ausprobieren können. Das ist eine gewöhnliche Seite, die ganz normal angelegt wird und die Du platzieren kannst, wo Du willst. In MediaWiki gibt es keine spezielle Funktionalität des "Sandkastens".

Benutzer wünschen häufig Wikipedia-Sandkästen, die sich selbst zu entleeren scheinen. Das ist nicht ganz richtig; Es gibt eine Reihe von Freiwilligen, die Bots entwickelt haben, die den Inhalt des Sandkastens in regelmäßigen Zeitabständen löschen und ihn in den Ursprungszustand versetzen.

Wie füge ich einen Sandkasten-Link zu den individuellen Werkzeugen (oben rechts) hinzu?
Du musst die Erweiterung und das Sandbox Gadget hinzufügen. Möglicherweise willst Du es als Standard-Gadget einrichten.

Wie bringe ich mein Wiki dazu, alle Sprachversionen zu bedienen?
Verwende die Erweiterung:Übersetzen, um Dein Wiki mehrsprachig zu machen und ein Übersetzungswerkzeug zu erstellen, das die Übersetzung von Seiten und der benutzerdefinierten Benutzeroberfläche (wie der Seitenleiste) ermöglicht. Es gibt eine umfangreiche Dokumentation auf der Hilfeseite: Erweiterung: Übersetzen

Import von MediaWiki XML dumps

 * Siehe: Handbuch zum Import von XML dumps

===Import aus anderen Wiki-Software-Arten

Beachte: Die folgenden Ausführungen wurden direkt aus den alten Meta-FAQs kopiert. Möglicherweise müssen sie korrigiert werden.

In der mit MediaWiki gelieferten UPGRADE-Datei befindet sich eine Dokumentation zum Importieren.

Darauf bezugnehmend, wird nachfolgend ausgeführt, wie mindestens ein Benutzer Seiten von usemod nach MediaWiki importiert hat:

Nachdem MediaWiki nicht automatisch mit Links im CamelCase - Stil verknüpft wird, musst Du alle Links mittels  auskommentieren. Du kannst das wie folgt tun:

Beziehe zunächst ImportStage1.txt (oder wie auch immer Du es nennen möchtest) aus dem Skript importUseModWiki.php (verwende >, um die Ausgabe in eine Datei umzuleiten).

Danach folgt

sed '/Importing/!s/\ [A-Z]\w*[a-z]\w*[A-Z]\w*[a-zA-Z]/\ \[\[&\]\] /g' ImportStage1.txt > ImportStage2.txt

Dies sollte funktionierende Links anstelle Deiner CamelCase-Links erstellen.

Dies funktioniert nicht sehr gut für Links auf Unterseiten – Hat jemand Lust diesen Fehler zu beseitigen?

Danach

sed 's/upload\:\w*\.\w*/http\:\/\/aberwiki\.org\/uploads\/& /g' ImportStage2.txt > ImportStage3.txt

Dies korrigiert Deine Upload-Links. Ändere den Ersetzungstext so, dass er in Deine URL passt, etwa wie http://www.yourwiki.org/uploads/filename

Jetzt kannst Du ImportStage3.txt in Deine Datenbank importieren, mit einem Befehl wie beispielsweise

mysql -u -p < ImportStage3.txt

Beachte: Wenn Dein  eine XML-Datei anstatt SQL ausgibt, bedeutet dies, dass Du mit einer neueren Version des MediaWiki arbeitest. In einem solchen Fall kannst Du die XML-Datei importieren - siehe Importieren eines Wikipedia-Datenbank-Dumps nach MediaWiki unten auf der Seite ('XML importieren'). Vergiss nicht, alle Tabellen anzupassen -- diese Seite erklärt, wie dies umzusetzen ist.

Import von anderen Dateitypen
Es gibt eine Vielzahl von Werkzeugen, mit denen Du Inhalte von HTML (und anderen Formaten) in MediaWiki-Markups konvertieren kannst.


 * Werkzeuge für Entwickler und Systemadministratoren
 * HTML::WikiConverter::MediaWiki -ein Pearl-Modul um Dateien von HTML nach MediaWiki markup zu konvertieren.
 * Wikificator - eine JavaScript MediaWiki Erweiterung die XHTML nach MediaWiki markup konvertiert.
 * Das und  Handbuch:Wartungskripts kann verwendet werden, um Text und Bilder nach  MediaWiki zu importieren.


 * Werkzeuge für Endanwender
 * HTML nach Wiki Converter - ein Online-HTML-zu-MediaWiki-Markup-Konvertierungsdienst. (Basierend auf HTML::WikiConverter::MediaWiki)
 * wikEd - ein Texteditor für MediaWiki der HTML importieren kann (einschließlich Microsoft Word-generiertes HTML.)

Hinweise zum Konvertieren von Microsoft Office-Formatvorlagen nach MediaWiki
 * Anleitung
 * Kurze Hinweise zum Konvertieren von Microsoft .chm-Hilfedateien nach MediaWiki

MediaWiki automatisiertes Importskript
Aus wiki_import - MediaWiki auto import script:

Beschreibung
Das Skript wurde erzeugt, um einen ganzen Datei-Ordner nach MediaWiki zu importieren, wobei der Ordner-Verzeichnisbaum in die Wiki-Kategoriehierarchie einsortiert wird.

Funktionen

 * ökonomisch, baue eine Wiki-Seite aus der vorhandenen Wissensdatenbanksammlung ohne "Doppeleintrag"
 * nachhaltig, erstelle den Dateiverzeichnisbaum in der Wiki-Kategoriehierarchie
 * Anspruchsvoll, importiere / verarbeite alle bekannten Dateitypen automatisch
 * Vollständig, deckt alle anwendbaren Szenarien ab, auch wenn Du den Zugriff auf einzelne Wiki-Seiten kontrollieren musst
 * vielseitig, hochgradig individualisierbar

Schnelle Hilfe
wiki_import.sh $ $Revision: 1.1 $

Automatisiertes MediaWiki Importskript

Verwendung: wiki_import.sh [OPTIONS]...

Das Skript ist so konzipiert, dass ein ganzer Ordner mit Dateien nach MediaWiki importiert wird, wobei der Ordnerverzeichnisbaum in die Wiki-Kategoriehierarchie einsortiert wird.

Die sSpecifikation der zu importierenden Datei erfolgt über die Standardeingabe.

Optionen -s, --sect=n    der Abschnitt im Stammverzeichnis des Wikis des importierten Artikels (obligatorisch) -1, --header    beziehe die Standardkopfzeile ein (Kategoriehierarchiepfad & Hinweis) -l, --link      Link zur aktuellen Datei auf der Website -f, --footer    beziehe die Standardfußzeile ein (Artikelkategorie) -R, --res[=p]   Füge einen eingeschränkten Tag in der Fußzeile hinzu, als '' (default=`$_opt_sect')

Konfigurationseinstellungen: -p, --php=fn    Spezifikation des Import-php-Skripts -r, --root=n    Name des Stammverzeichnisses der gesamten WikiSeite -m, --max=n     max_allowed_packet für den Import in mysqld -u, --user=n    Wiki-Benutzer verwendeten für den Import -a, --arch=p    die Root-URL, auf der verknüpfte Archivdateien basieren

Beispiele:

echo ./path/to/file.ext | wiki_import.sh -1 -l -f -s 'Customer Support' -R

Für die übrigen Details konsultiere wiki_import

Von anderen Wikis (wie Wikipedia) importierte Vorlagen funktionieren bei mir nicht
Möglicherweise musst Du einige im Quell-Wiki verwendeten Erweiterungen installieren, z. B. Erweiterung: Parserfunktionen oder manchmal Erweiterung:Cite. Stelle außerdem sicher, dass Du alle Handbuch: Site-CSS und Handbuch:JavaScripte kopiert hast, die für die Vorlage erforderlich sind.

Ich möchte mehrere Wikis haben, möchte mich aber nur einmal registrieren.

 * Wenn Du von vorne anfängst oder von einem Wiki zu mehreren wechselst, kannst Du und  verwenden, um in allen Wikis die Benutzertabelle des "Haupt" -Wikis zu verwenden. Du kannst auch andere Tabellen freigeben, sofern sie keine Daten enthalten, die von nicht freigegebenen Tabellen abhängen, oder Daten, die für ein Wiki spezifisch sind. Im Handbuch: Gemeinsame Datenbank findest Du Beispiele und weitere Informationen.
 * Wenn Deine Wikis bereits eingerichtet sind und Du zum Anmeldeprozedere mit Einzelanmeldung wechseln möchtest, kannst Du die CentralAuth-Erweiterung verwenden. Es verfügt über ein paar mehr Funktionen, als eine gemeinsam genutzte Benutzertabelle, es ist jedoch schwieriger zu konfigurieren und auf eine Einrichtung im Wikimedia-Stil zugeschnitten. Es ist jedoch einfacher, als zu versuchen, mehrere Benutzertabellen vollständig zu einer Einzigen zusammenzuführen.

Wie kann ich die Verwendung von HTML-Tags zulassen?
Siehe wie auch.

Siehe und, um es sicherer zu gestalten.

Wie behebe ich Probleme oder füge Funktionen zu MediaWiki hinzu?
Die grundlegenden Schritte zur Verbesserung von MediaWiki (d. h. wie werde ich ein MediaWiki-Entwickler) sind:

Bearbeite den Quellcode der relevanten Datei(en) um das Problem zu lösen Richte Dich nach dem Gerrit/Tutorial
 * Installiere Git
 * Lade den Git-Klon aus dem MediaWiki-Quellcode herunter
 * Hole Dir sich einen Server, eine Datenbank und PHP auf Deinen Computer (dies kann sich schwierig gestalten, bitte um Unterstützung, wenn etwas nicht funktioniert)
 * Bring MediaWiki vom Git-Checkout auf Deinem Computer zum Laufen (kann sich ebenfalls schwierig gestalten, s. o.)
 * Behebe das Problem oder füge die Funktion hinzu, die Du Dir vorgestellt hast

Wie kann ich einen Bot in Betrieb nehmen?

 * Siehe Handbuch:Bots

Möglicherweise möchtest Du das Framework verwenden.

Wie kann ich noindex nofollow ändern?
Setze  in

Wie kann ich eine kleine wiki farm erstellen?

 * Siehe: Handbuch: Wikifamily

Wie kann ich meta tags hinzufügen?
Die OutputPage class enthält eine addMeta Methode, die dafür benutzt werden kann, meta tags hinzuzufügen. Der RequestContext kann verwendet werden, um das relevante OutputPage-Objekt abzurufen.

Um weitere Meta-Tags hinzuzufügen, füge einfach weitere Zeilen als letzte Zeilen der Funktion addMetaTags hinzu:

$out->addMeta ( 'description', 'This is a meta description.' );

…ist der Hilfe-Namensraum leer?
Der Hilfe-Namespace ist derzeit leer. Es liegt an Dir, wie viel oder wie wenig Du den Besuchern Deiner Website helfen willst und ob dies mit anderen Aspekten Deiner Website korreliert. Natürlich kannst Du Deine Besucher leicht zu anderen Hilfe-Ressourcen verlinken.

Wir stellen derzeit keine fehlerfreien, internationalisierten Hilfeseiten unter einer kostenlosen Lizenz zur Verfügung. Wenn Du jedoch einige Hilfeinformationen auf Deine Website kopieren möchtest, kannst Du die aus diesem Wiki kopieren, um darzustellen, wie man ein Wiki (ein mit MediaWiki betriebenes Wiki) verwendet. Diese Seiten wurden für diesen Zweck absichtlich mit wiki-neutralen Informationen und ohne Lizenzbeschränkungen erstellt. Siehe Projekt: PD-Hilfe. Weitere Hilfe findest Du im Meta-Wiki MediaWiki Handbuch.

...erscheinen manche meiner Bilder nach einem Upgrade nicht?
Einige Benutzer haben berichtet, dass nach einem Upgrade oder einem Umzug ihres Wikis einige Bilder nicht angezeigt werden. Die Dateien sind vorhanden und die Bildbeschreibungsseiten enthalten den MIME-Typ  und in einigen Fällen eine Warnung zu potenziell gefährlichen Dateien.

Um dies zu beheben, führe das Skript  von der Befehlszeile aus. Dadurch werden MIME-Informationen für jede Datei in der Datenbank festgelegt.

Aktuelle Versionen von MediaWiki implementieren responsive Bilder. Aufgrund von einem Bug können Bilder in einigen Browsern / Geräten möglicherweise nicht gerendert werden, wenn gemäß der Einstellung des Servers Kommata anstelle von Punkten als Dezimalpunkte verwendet werden. Dies kann verifiziert werden, indem Du eine Miniaturansicht eines mittleren oder großen Bildes auf einer Seite mit den Browser-Werkzeugen untersuchst, den HTML-Code betrachtest und prüfst, ob das Attribut  Kommata anstelle von Punkten enthält, wenn der Wert   dargestellt wird.

...alle PNG-Dateien nicht in thumbnails (Miniaturansicht) umgewandelt werden?
Nach dem Upgrade auf eine neuere Version von PHP wird möglicherweise eine andere MimeMagic.php-Funktion verwendet, um MIME-Dateitypen zu erkennen, insbesondere die integrierte PHP-Funktion mime_content_type, die PNG-Dateien nicht erkennt. Durchsuche das Web nach mime_content_type png, um Informationen zum Beheben dieses Fehlers auf PHP-Ebene zu erhalten, möglicherweise durch Bearbeiten Deiner Datei magic.mime.

Siehe hier für weitere Infos.

...ist eine Suche nach einem kurzen Schlüsselwort, das keine Treffer liefert?
Standardmäßig verwendet MediaWiki die Volltext-Matching-Funktion von MyISAM, um die Suche nach Seiteninhalten zu ermöglichen. Die Standardeinstellungen für diese Option bedeuten, dass Wörter mit weniger als vier Zeichen nicht indiziert werden. Daher werden sie bei Suchvorgängen mit älteren MediaWiki-Versionen ignoriert.

MediaWiki 1.13 und frühere Versionen können dies nicht umgehen. Du musst entweder die Konfiguration von MySQL/MariaDB ändern, um kürzere Wörter zu indizieren, oder ein Upgrade auf eine neuere Version von MediaWiki durchführen.

Beachte, dass manche bestimmten Wörter möglicherweise immer noch nicht indiziert werden, wenn sie in der Standard-Stoppwortliste von MySQL/MariaDB enthalten sind.

...die MediaWiki {{#expr:{{MW stable branch number}}+.01}}? nicht herunterladen kannst
MediaWiki 0000 befindet sich derzeit im Entwicklungsstadium und wurde noch nicht in die Vollversion gepackt. Der Code kann bei Bedarf von Git heruntergeladen werden. Wenn Du die neueste Entwicklungsversion als Archiv haben möchtest, kannst Du sie unter (GitHub) herunterladen.

...es nicht funktioniert? Es funktioniert in Wikipedia!
Wikipedia und andere Wikimedia-Websites verwenden die aktuelle Version des Codes, der sich in der Entwicklung befindet. Derzeit ist dies MediaWiki, das aus dem aktuellen Entwicklungszweig gezogen wurde. In Verbindung mit der Verwendung mehrerer Erweiterungen kann dies dazu führen, dass sich die Funktionen zwischen diesen Wikis und Deinem jeweiligen Setup unterscheiden.


 * Um den aktuellen Entwicklungscode zu erhalten, lies Download von Git
 * Um zu überprüfen, welche Version eines Wikimedia-Wikis ausgeführt wird und welche Erweiterungen installiert sind, besuche die Seite Special:Version für dieses Wiki

...ich die Fehlermeldung 403 Forbidden erhalte, obwohl ich in meinem Fedora-System eine Freigabe erteilt habe?
Fedora Core aktiviert standardmäßig. Anweisungen zum Festlegen von SELinux-Berechtigungen für MediaWiki sind verfügbar.

===...erhalte ich die Meldung, dass die Installation einiger externer Abhängigkeiten (z. B. über Composer) erforderlich ist?

Viele Web-Hosts verarbeiten nur Zip-Archive, und wir stellen nur gz-komprimierte tar-Archive bereit. Daher müssen die Archive vor dem Hochladen erneut komprimiert werden. Dies sollte keine große Hürde sein, aber es scheint, dass einige Archivierungstools bei großen Archiven gelegentlich nicht alle Dateien hineinpacken. In diesem Fall wird ein Ordner ausgelassen, sodass der Benutzer die nicht näher erläuternde Fehlermeldung erhält.

Verwende ein Befehlszeilentool, um das tar-Archiv in ein zip-Archiv zu komprimieren.

...ich immer wieder ausgelogged werde?
Dies hängt wahrscheinlich mit Cookies oder Sitzungsdaten zusammen, zum Beispiel mit einem Problem mit der PHP-Einstellung session.save_path. Weitere Informationen findest Du unter Hilfe:Probleme beim Anmelden.

Wenn dies ständig bei alle Benutzern geschieht, bedeutet dies wahrscheinlich, dass das Caching falsch konfiguriert ist. Mit der Einstellung  kannst Du feststellen, ob das Caching die Ursache des Problems ist. Wenn das Problem dadurch behoben wird, solltest Du dennoch untersuchen, was mit Deiner Caching-Konfiguration nicht stimmt.

...warum mein Wiki nicht auf Sourceforge funktioniert?

 * Siehe 

...ist es eine gute Idee, Benutzerkonten zu führen?
Häufig möchtest Du nur ein Benutzerkonto aus dem Wiki entfernen, weil es zu einem Spammer-Konto gehört oder Du dies vermutest. Du kannst das Konto sperren oder bei Bedarf umbenennen. Und so geht's:

Entferne ich nur seine Zeile aus der Benutzertabelle?

Rob Church hat folgendes zu diesem Problem auf der Wikitech-L-Mailingliste gepostet:

"Wenn der Benutzer Änderungen vorgenommen hat, verursacht die Entfernung von Zeilen aus der Benutzertabelle den theoretischen Verlust der referentiellen Integrität. Nun, um ehrlich zu sein, kann mir keine Umstände vorstellen, bei denen dies zu einer aktuellen Störung führen würde;  "undefined behaviour" ("undefiniertes Verhalten)" ist dafür der Ausdruck, den wir verwenden.

Um auf der sicheren Seite zu sein, würde ich ein paar schnelle Updates für die Datenbank empfehlen:



Dadurch wird MediaWiki veranlasst, die Überarbeitungen als anonym gefertigt zu behandeln, wenn beispielsweise Seitenhistorien erzeugt wurden. Dies sollte alle durch diese Routinen verursachten Probleme beseitigen, indem versucht wird, dies mit Benutzerdetails aus anderen Tabellen abzugleichen.

Wenn der Benutzer Einträge im Logbuch gemacht hat, etwa in Zeilen in der Protokollierungstabelle, oder bei hochgeladenen Bildern, dann wird die Situation schwieriger, weil man alle Zeilen durchgehend aufräumen muss und es dadurch etwas chaotisch werden kann. Wenn also Benutzer etwas anderes getan haben, als zu editieren, würde ich dringend empfehlen, sie dauerhaft zu sperren.

Wenn der Benutzername anstößig oder unerwünscht ist, könntest Du ihn umbenennen unter Verwendung der Erweiterung: Benutzernamen umbenennen. "

Eine andere Möglichkeit ist, Admins das Recht Handbuch: 'hideuser' zu geben, Benutzer dauerhaft zu sperren, wenn die Option Hide username from edits and lists (Benutzernamen bei Änderungen und Listen verbergen) ausgewählt ist.

Die Erweiterung: Usermerge kann auch nützlich sein.

Woher bekomme ich die Spam-Blacklist und wie installiere ich sie?
Die Spam Blacklist-Erweiterung befindet sich in Git, genau wie alle anderen offiziell unterstützten Erweiterungen. Anweisungen zur Installation und Konfiguration findest Du in der Datei und auf der Erweiterung SpamBlacklist.

Wie verwende ich $wgSpamRegex, um mehr als eine Zeichenfolge zu blockieren?
ist ein mächtiger Filter für Seiteninhalte Das Hinzufügen mehrerer Elemente zu regex kann jedoch umständlich sein. Berücksichtige dieses Snippet:

Dieser Beispielcode ermöglicht das bequeme Hinzufügen zusätzlicher Elemente zum regulären Ausdruck, ohne jedes Mal herumzuprobieren. Außerdem werden zwei beliebte Filter vorgestellt, die einige der häufigsten Spam-Angriffe blockieren.


 * Siehe auch: Erweiterung:SpamRegex

Gibt es zusätzliche Möglichkeiten, um Spam zu bekämpfen?
Unter Handbuch:Spam-Bekämpfung findest Du eine Übersicht über Anti-Spam-Maßnahmen wie Captcha, Inhaltsfilterung und Editierungsbeschränkung.

Anti-Vandalismus
Tipps und Vorschläge zum Umgang mit Wiki-Vandalismus findest Du im Handbuch: Vandalismusbekämpfung.

Ich habe einen Fehler gefunden oder habe eine Frage zu einer Funktion. Wo poste ich es?
Fehler und Fragen zur Funktionsweise sollten auf gepostet werden. Siehe Spezial:Wie melde ich einen Fehler?.

Ich bekomme eine seltsame Fehlermeldung. Was tun?

 * Schau, ob sie in enthalten ist
 * Versuche, mehr über das Problem in herauszufinden
 * Im unteren Abschnitt findest Du Informationen dazu, wie Du Entwickler und andere sachkundige Benutzer kontaktieren kannst.

Ich habe es ausprobiert, aber es funktioniert nicht

 * ' Ich hatte ein Problem, dann ich bin auf diese Seite gekommen und habe erfahren, wie ich es beheben kann. Aber es hat nicht funktioniert, das Problem existiert weiterhin!!!''

In neun von zehn Fällen liegt die Ursache darin, dass Du Deinenclear your cache|Cache nicht geleert hast. Ein einfacher Test hierfür besteht darin, eine Seite anzufordern, die zuvor noch nicht angefordert wurde. Wähle den Teil der URL in der Adressleiste aus, der den Seitentitel enthält (z. B. "Hauptseite"). Spiele mit Deinen Fingern eine Zeitlang auf der Tastatur herum und drücke dann die Eingabetaste. Überprüfe, ob das Problem auch auf dieser Seite auftritt.

Da MediaWiki sowohl einen serverseitigen als auch einen clientseitigen Cache verwendet, reicht es oft nicht aus, den Browser-Cache zu leeren. Siehe den �relevanten Eintrag oben für weitere Einzelheiten.

Hier sind einige andere Dinge, die zu überprüfen sind.
 * Hast Du die richtige Datei bearbeitet? Versuche, etwas Müll in die von Dir bearbeitete Datei einzufügen. Entsteht dadurch eine Fehlfunktion?
 * In diesem Fall kannst Du ein großartiges Debugging-Tool erstellen, eine Datei mit dem Namen phpinfo.php, die nur  enthält. Lade es in Dein Webverzeichnis hoch und rufe es in Deinem Browser auf. Überprüfe das Dokumentenstammverzeichnis und den Pfad zur php.ini.
 * Hast Du den richtigen Teil der Datei bearbeitet? Hast Du einen doppelten Eintrag in der php.ini erstellt? Füge neue Einstellungen am Ende von LocalSettings.php hinzu, nicht am Anfang.
 * Wenn Du eine .htaccess-Datei erstellt hast, bist Du sicher, dass "AllowOverrides" aktiviert ist? Frage Deinen Provider.

Meine Frage wurde hier nicht beantwortet. Wohin kann ich mich als nächstes wenden?
Wenn die oben genannten FAQs keine Lösung bereitgestellt haben, versuche Folgendes:


 * Überprüfe die übrigen Hilfsquellen auf dieser Site
 * Durchsuche den Rest der Site
 * Durchsuche die älteren Dokumentationen, die auf Meta archiviert wurden. Nützliche Entwicklerdokumentationen verbleiben auf Meta.wikimedia.org in der Kategorie In MediaWiki.org zu exportierende Seiten, bis das m:Meta:MetaProject zum Übertragen von Inhalten nach MediaWiki.org abgeschlossen ist.
 * Durchsuche das Web
 * Wie werde ich ein MediaWiki-Entwickler (Quellcode bearbeiten)?
 * Im Abschnitt unten findest Du Informationen, wie Du Entwickler und andere sachkundige Benutzer kontaktieren kannst.

Immer noch kein Glück. Wo kann ich um Hilfe bitten?

 * Poste eine Nachricht im Project:Support desk
 * Sende eine E-Mail an die mediawiki-l mailing list (durchsuche zuerst das Archiv ).
 * Frage die Entwickler in unserem IRC channel.

Empfohlene Literatur

 * Asking smart questions
 * Effective bug reporting


 * Getting help on IRC


 * Bücher über MediaWiki