MediaWiki™ ist die Software, die allen Wikis auf Fandom zugrunde liegt. Nach dem Aufbau der Unified Community Platform wurden alle Fandom- und Gamepedia-Wikis auf eine gemeinsame Plattform migriert, die auf MediaWiki 1.33 basiert. Seit 2020 hat sich unsere MediaWiki-Version nicht geändert, da Fandom seitdem den Fokus auf die Bereitstellung neuer Designs für die Benutzeroberflächen, FandomDesktop und FandomMobile, gerichtet hat. Darüber hinaus wurden wichtige Funktionalitäten wie z. B. die interaktiven Karten entwickelt. In der Zwischenzeit hat die Wikimedia Foundation (welche MediaWiki entwickelt und betreut), neue Versionen von MediaWiki veröffentlicht. Deshalb ist es nun an der Zeit, unsere UCP erneut zu aktualisieren.
Dieses Upgrade wird nichts am Design verändern; unsere Wikis werden ihr bisheriges Aussehen behalten und unsere Entwickler nötige Änderungen vornehmen, um sicherzustellen, dass unsere Admins keine Design-Anpassungen machen müssen. Der Großteil der Änderungen wird unter der Haube stattfinden, aber sie sind wichtig, um zu gewährleisten, dass weiterhin alles ordnungsgemäß funktioniert.
Wie wir bereits in diesem Blog angedeutet haben, wird uns diese Aktualisierung neue Moderations- und Inhalts-Funktionen bringen, die bereits in anderen Wikis, die MediaWiki verwenden, zur Verfügung stehen und unsere Plattform auf dem aktuellen Stand halten werden.
Für mehr Informationen zum Ablauf des Upgrades siehe diesen Blogbeitrag.
Veränderungen[]
In der nachfolgenden Liste befindet sich eine Zusammenfassung der für reguläre Benutzer und Besucher relevantesten Veränderungen. In den offiziellen Veröffentlichungshinweisen findest du detaillierte Listen.
Sicherheit[]
Spezial:Benutzerrechte
verrät die Existenz von versteckten Benutzern.jquery.makeCollapsible
ermöglicht es, einen Event Handler zu jedem beliebigen CSS-Selektor hinzuzufügen.- Erlaube gesperrten Benutzern den Zugriff auf
Spezial:ResetTokens
. - Ermögliche Benutzern über action=protect nur den Schutzlevel hinzuzufügen, für den sie auch die benötigten Rechte haben.
- Repariere Berechtigungs-Abfragen bei Aktionen, bei denen etwas rückgängig gemacht wird.
- Repariere Berechtigungs-Abfragen bei
?action=rollback
.
Artikel und Bearbeiten[]
- Neue Funktion für die Beobachtungsliste: Du kannst nun optional auswählen, dass du eine Seite nur für einen begrenzten Zeitraum beobachten möchtest. Sobald der Beobachtungszeitraum abgelaufen ist, wird die Seite automatisch von deiner Beobachtungsliste entfernt.
- Das Formular bei
?action=watch
hat eine neue Dropdown-Auswahl, um Ablaufdaten für Einträge der Beobachtungsliste zu unterstützen (falls$wgWatchlistExpiry
den Werttrue
hat).
- Das Formular bei
- Das automatisch generierte Inhaltsverzeichnis wurde für Hilfsmittel für die Barrierefreiheit als eine Navigation markiert.
- Alle benannten HTML5-Entitäten werden nun in Wikitext akzeptiert.
- Das HTML-Attribut aria-hidden wurde nun für alle in Wikitext verfügbaren Elemente freigegeben.
- Das Erstellen neuer Artikelabschnitte mit dem Titel „0“ ist jetzt möglich.
- Beim Zusammenlegen von Versionsgeschichten werden Seiten, deren Inhaltsmodell keine Weiterleitungen unterstützt, als gelöscht vermerkt, sofern keine Version in der Quell-Seite zurückgelassen wird (also wenn alle Versionen der Seite zur Versionsgeschichte einer anderen Seite übertragen werden).
- Auf gelöschten Seiten wurde ein Link zum Logbuch der entsprechenden Seite hinzugefügt.
Dateien[]
- Die „Weiteren Auflösungen“ auf Dateibeschreibungsseiten für Bilder beinhalten nun 2048px.
- MediaWiki unterstützt nun teilweise auch JPEG2000-Dateien.
Spezialseiten[]
- Für ehemalige Gamepedia-Wikis:
Spezial:Mute
wurd hinzugefügt, um Benutzern eine schnelle Möglichkeit zu bieten, unerwünschte E-Mails von anderen Benutzern zu blockieren, welche überSpezial:E-Mail senden
gesendet werden. Spezial:Neuer Abschnitt
wurde als Abkürzung für das Erstellen eines neuen Abschnitts auf einer Seite hinzugefügt. Wird auf die Seite verlinkt, dann wird die Unterseite als die Zielseite aufgefasst (Spezial:Neuer Abschnitt/Test
leitet weiter zum Erstellen eines Abschnitts auf der Seite „Test“). Ansonsten wird ein schlichtes Formular angezeigt, über das Benutzer die Seite manuell auswählen können.- Aus Performance- und Sicherheitsgründen wurde
Spezial:Beiträge/newbies
entfernt. Verwende stattdessenSpezial:Letzte Änderungen?userExpLevel=newcomer
. - Aus Performance- und Sicherheitsgründen wurde
Spezial:Neue Dateien/newbies
entfernt. Verwende stattdessenSpezial:Letzte Änderungen?userExpLevel=newcomer&namespace=6
. - In E-Mails zum Zurücksetzen von Passwörtern wurde die Anzeige der URL zu
Spezial:Einstellungen
behoben. Spezial:Benutzerrechte
: Wenn ein Betrachter keinehideuser
-Berechtigung hat, werden versteckte Benutzer ignoriert.Spezial:EditPage
,Spezial:PageHistory
,Spezial:PageInfo
undSpezial:Purge
wurden als Shortcuts für die entsprechenden Aktionen erstellt.Spezial:EditPage/Foo
leitet auftitle=foo&action=edit
weiter; auf die gleiche Weise stehenPageHistory
,PageInfo
undPurge
füraction=
mithistory
,info
undpurge
. Werden diese Seiten verlinkt, dann wird der Name der Unterseite als der Name der Zielseite festgelegt. Andernfalls wird ein simples Formular angezeigt, über das Endnutzer die Zielseite manuell aussuchen können.- Auf
Spezial:Letzte Änderungen
wurde ein Uhr-Symbol für die Beobachtungsliste hinzugefügt. - Beobachtete Einträge auf
Spezial:Änderungen an verlinkten Seiten
werden fettgedruckt dargestellt.
Berechtigungen[]
editmyuserjsredirect
– Benutzer ohne dieses Recht können nun nicht mehr JS-Weiterleitungen in ihrem Benutzerbereich bearbeiten, wenn sich die Zielseite der Weiterleitung nicht auch im eigenen Benutzerbereich befindet. Standardmäßig wird dieses Recht an alle vergeben.- Gesperrte Benutzer werden daran gehindert, den Cache von Seiten zu leeren.
- Neue Funktionen, die bei Helfern beantragt werden können:
$wgWatchlistExpiry
– Dies aktiviert die Möglichkeit, einen Ablaufzeitpunkt für Einträge auf der Beobachtungsliste festzulegen.$wgWatchlistPurgeRate
– Hiermit wird eingestellt, wie wahrscheinlich eine Seite, deren Beobachtungszeitraum abgelaufen ist, nach jeder Bearbeitung von der Beobachtungsliste entfernt wird.$wgWatchlistExpiryMaxDuration
– Hiermit kann die maximale relative Beobachtungsdauer festgelegt werden.
Externe Programmbibliotheken[]
jQuery
wurde von 3.4.1 auf 3.6.0 aktualisiert.jquery-migrate
wurde von 3.1.0 auf 3.3.2 aktualisiert.jquery.client
wurde von 2.0.2 auf 3.0.0 aktualisiert.
Andere Veränderungen[]
- Schließe leere Seiten-IDs von der Abfragen-Liste für Kategorien-Dumps aus.
- Führe Microsoft Edge in der Systemnachricht
MediaWiki:Clearyourcache
mit auf. - Auf
Spezial:ApiSandbox
ermöglicht ein Knopf das schnelle Kopieren von absoluten Anfragen-URLs. - Ein Skript zum Erstellen von Bot-Passwörtern wird Entwicklern bereitgestellt.
- Bei Bearbeitungen über die API durch ein Benutzerkonto mit dem
bot
-Benutzerrecht werden Seiten nicht länger automatisch zur Beobachtungsliste hinzugefügt, unabhängig von den Benutzer-Einstellungen. Dies dient dazu, die Menge an Daten für die Beobachtungslisten in der Datenbank zu verringern. Um API-Bot-Bearbeitungen zur Beobachtungsliste hinzuzufügen, stelle explizit die Optionwatch
ein. RollbackAction
: Ein fehlender Seitentitel wurde hinzugefügt.- Der Pfad zur Datei
ZhConversion.php
wurde korrigiert.
Offizielle Veröffentlichungshinweise[]
Um mehr über die Änderungen zu erfahren, siehe dir die offiziellen Veröffentlichungshinweise an:
Siehe auch[]
Mehr Hilfe[]
- Ein Stichwortverzeichnis zu verschiedensten Hilfeseiten findest du auf Hilfe:Index.
- Einen geordneten Einstieg zur Hilfe gibt es auf der Seite Hilfe:Übersicht.
- Fragen an andere Benutzer kannst du in den Diskussionen des Community-Wikis stellen.
- Anmerkungen zu dieser Hilfeseite kannst du auf der dazugehörigen Diskussionsseite hinterlassen.
- Um Fehler zu melden, kontaktiere bitte einen Ansprechpartner oder nutze das entsprechende Kontaktformular.