Developer FAQ/de

In diesem FAQ geht es um Fragen die die meisten Entwickler irgendwann mal stellen werden. Die meisten Fragen stammen aus dem IRC Channel. Wenn du Fragen dazu hast wie man MediaWiki installiert oder einrichtet, dann schau bitte in diesem FAQ nach.

Lesen empfohlen
Schau dir unsere virtuelle MediaWiki Bibliothek(MVL) an um dir eBooks (PDF) oder (auf deine Kosten) gedruckte Bücher zu besorgen.

Wie fange ich an?
Siehe auch: Wie kann ich beitragen?.

Lokalisierungs Fragen
Hänge "?uselang=qqx" an das ende einer MidiaWiki URL um die "message keys" auf der Seite angezeigt zu bekommen.

Kann ich Aufgbaen für später einplanen?
Ja, benutze die "Job Queue".===

=== Wie kann ich die "Job Queue" benutzten?

Schaue dir UploadFromUrl.php als Beispiel an.

Wie kann meine Erweiterung eine besondere Seite anlegen
Siehe $wgExtensionAliasesFiles.

Mein Patch hat den Jenkins Test nicht bestanden;Was jetzt?
Siehe Manual:PHP unit testing. Behebe das Problem und starte einen neuen Test, und wenn der Patch bestanden hat kannst du ihn abgeben.

Ich bekomme den Fehler "Error: Invalid magic word" grundlos angezeigt
Versuche mal ein paar Dinge in der Datei LocalSettings.php zu verändern, z. B. einige Erweiterungen deaktivieren. Versuch es dann noch mal. Vielleicht funktioniert es dann wieder. Es scheint etwas mit Caching(dt. Zwischenspeichern) zu tun zu haben. Ein anderer Grund kann sein, dass du eine Erweiterung mit parser functionsinstalliert hast, die nicht die notwendigen Elemente in den $magicWords Bereich geschrieben hat.

Warum bekomme ich den Fehler "Notice: Undefined offset" in Database.php?
Du hast wahrscheinlich deine Beitrittsbedingungen verstellt.

Wie bekomme ich meine Veränderungen überprüft?
Benutze  bei den Dateien die du geändert hast um zu sehen wer schon vorher daran gearbeitet hat. Füge diese dann als "Reviewer" hinzu. Siehe auch Gerrit/Code review/Getting reviews.

Siehe auch

 * Git and Gerrit FAQ