Wiki Aventurica:Änderungen durch das Update/Archiv/1.23 auf 1.25

aus Wiki Aventurica, dem DSA-Fanprojekt
Version vom 22. März 2018, 15:53 Uhr von StipenTreublatt (Diskussion | Beiträge) (→‎Versionsänderungen und Extensions: Formatfehler korrigiert)
(Unterschied) ← Nächstältere Version | Zeige aktuelle Version an (Unterschied) | Nächstjüngere Version → (Unterschied)

Veränderungen durch das Update auf 1.25.2[Quelltext bearbeiten]

Grundsätzliches[Quelltext bearbeiten]

Schwesterwikis

Das WA hat jetzt Schwesterwikis: wen:Main Page, wfr:Accueil, wru:Заглавная страница

  • Wegen Extension:CentralAuth braucht man sich nur für eins dieser Wikis anmelden, um für alle angemeldet zu sein.
  • Die Schwesterwikis nutzen die in der deutschen Version bereits hochgeladenen Bilder; die Upload-Funktion aus den Schwesterwikis führt daher auch in die deutsche Version.
  • Um von einem deutschen Artikel auf einen Artikel in einem der Schwesterwikis zu verlinken, kann man die Vorlage:Interwiki verwenden, die man ganz am Anfang der Seite einbinden sollte.
  • Die Schwesterwikis sind auch in der Seitenleiste fest verlinkt, diese Links führen allerdings immer auf die jeweilige Hauptseite.
  • "de.wiki-aventurica.de" ist jetzt die bevorzugte URL der deutschen Version. "wiki-aventurica.de" und "www.wiki-aventurica.de" sollten aber auch weiterhin funktionieren.
Übersichtlichkeit

Folgende Anpassungen an Benutzeroberfläche und Software haben zum Ziel, die Benutzung des Wikis zu vereinfachen (Marketing-Sprech: "noch besser zu machen!")

  • Bessere Ordnung der Elemente der Benutzeroberfläche:
    • Links im Abschnitt "Seitenwerkzeuge" der Seitenleiste sollten sich jetzt alle auf die gerade betrachtete Seite beziehen
    • Benutzerbezogene Links auf Benutzerseiten jetzt unter dem Benutzernamen aufzufinden
    • Spezial:Spezialseiten wurde umgeordnet
    • Auswahlmenü der Formatvorlagen (definiert auf MediaWiki:Multiboilerplate) beinhaltet jetzt Überschriften
    • Spezial:Adminlinks komplett überarbeitet
  • Mehr Hilfsmittel und neue Funktionen für angemeldete Benutzer
    • viele neue Spezial:Helferlein
    • Seiten als "Favoriten" markieren
    • Nutzern für Änderungen danken
    • Liste für Standard-Zusammenfassungskommentare unter dem Zusammenfassungs-Feld
    • Seitenreiter-Menüs mit vielen seitenbezogenen Links

Das Ziel "einfachere Anwendung" verfolgen ebenfalls folgende wiki-interne Änderungen:

Neue Gimmicks
Mobiler Skin

Es sollte jetzt dank Extension:MobileFrontend auch die mobile Version des Wikis funktionieren

  • Erreichbar unter anderem über einen Link oben auf der Hauptseite, einen Link im Footer jeder Seite, und über das Präfix "Mob:" (Bsp: Mob:Hauptseite)
  • Die domain der mobilen Version lautet "de.m.wiki-aventurica.de" und sollte auch beim direkten Aufrufen die mobile Version des Wikis anzeigen.

Sichtbare Änderungen[Quelltext bearbeiten]

Skins
  • Standardskin
    • Vector ist jetzt die Standardeinstellung; wer möchte, kann in den Spezial:Einstellungen wieder auf Monobook umschalten.
    • Vector klappt nicht länger Teile des Seitenmenüs ein
  • Persönliche Links:
  • "Werkzeuge"-Links in der Seitenleiste angepasst
  • Seitenreiter angepasst
    • Neuer Seitenreiter: "Favorit"/Stern, fügt die aktuelle Seite zur Liste der Favoriten (Spezial:Favoritelist) hinzu (aus Extension:Favorites)
    • Neuer Seitenreiter: "Cache leeren" (angezeigt als "*", vorher ein "Helferlein") ist jetzt auf MediaWiki:Common.js für alle definiert
    • Neue Menüs: "Seite" auf jeder Seite, "Benutzer" auf Benutzerseiten. Enthalten sind Seiten- bzw. Benutzerspezifische Links; dies wird auf MediaWiki:Group-user.js definiert.
    • Vector: "Verschieben", "Schützen" und "Löschen" werden nun immer als Seitenreiter angezeigt (falls diese Aktion bei der derzeitigen Seite möglich ist und man die passenden Rechte hat); diese Änderungen sind auf MediaWiki:Vector.js definiert
    • Vector: "Beobachten"-Symbole ersetzt (definiert auf MediaWiki:Vector.css, kann gerne verbessert werden)
  • Benutzerinfos und Links auf Benutzerhaupt- und Diskussionsseiten
    • Statistische Informationen zum Benutzerkonto (Gruppenzugehörigkeit, ungefähres Alter, grobe Beitragsanzahl und Zeitspanne seit dem letzten Beitrag) werden unter der Titelzeile angezeigt (User:PleaseStand/userinfo.js nach MediaWiki:Common.js übertragen und angepasst)
    • Unter diesen statistischen Informationen werden einige nützliche Links angezeigt; dies wird auf MediaWiki:Common.js definiert
  • Auf "Links auf diese Seite"-Listen werden jeder Zeile einige nützliche Links angehängt: "Bearbeiten" und "Versionen" für alle, sowie "Löschen" für Moderatoren; dies wird auf MediaWiki:Common.js definiert
  • Extension:OpenSearchXml wurde in MediaWiki integriert; Verhalten des Suchfeldes scheint sich nicht geändert zu haben, obwohl wir diese Extension nie installiert hatten.
Mitarbeit
  • Auswahlfelder für Standardkommentare unter dem Bearbeitungsfenster hinzugefügt (Defaultsummaries.js in MediaWiki:Common.js übertragen und angepasst)
  • Auswahlmenü der Formatvorlagen beinhaltet jetzt Überschriften (auf MediaWiki:Multiboilerplate definiert)
  • "Helferlein" entfernt:
    • "wikEd" entfernt; Änderungsansichten können jetzt mit "CleanDiff" formatiert werden, automatische Codeverbesserungen übernimmt "AutoFormatter", und Features wie die Markierung des Codes im Editfenster oder anklickbare Links in der Änderungsansicht waren nicht allzu nützlich (können aber auf Wunsch auch als eigene Gadgets nachgerüstet werden).
    • "Vorlagenmeister" funktioniert nur noch bei Vorlagen, zu denen eine spezielle Beschreibungsseite existiert; daher ersatzlos entfernt.
    • "Begriffsklärungs-Check" ist nicht mehr installiert, stattdessen werden Links auf Begriffsklärungsseiten in MediaWiki:Group-user.css formatiert. Links auf Falschschreibungen werden nicht mehr formatiert, stattdessen kann man Kategorie:Falschschreibungs-Links zur Wartung solcher Links nutzen.
    • Code aus "MySandbox" wurde nach MediaWiki:Group-user.js verschoben und aktualisiert; Links auf eine eigene "Sandkasten"-Seite werden nun bei allen angemeldeten Benutzern angezeigt. Dies kann mittels #pt-mysandbox { display: none; } auf der eigenen CSS-Seite unterdrückt werden, siehe Hilfe:Personalisieren des Wikiaussehens.
  • "Helferlein" neu:
    • ExpandEdit versteckt die Seitenleiste beim Bearbeiten und stellt somit ein größeres Bearbeitungsfenster zur Verfügung.
    • CleanDiff ändert die Versionsvergleichs-Ansicht, es werden nur noch Stellen markiert, an denen sich wirklich etwas geändert hat (z.B. werden nur noch einzelne Buchstaben statt dem ganzen Wort markiert).
    • OneColumn formatiert die Listen auf Spezial:Alle Seiten und Spezial:Präfixindex einspaltig; vorher erfüllte MediaWiki:Gadget-prefixindexonecolumn.js diese Funktion, aber wegen veraltetem Code nicht mehr sehr gut.
    • Wochentag fügt in den Letzten Änderungen und auf der Beobachtungsliste den Wochentag zu den Datumsüberschriften hinzu.
    • UTCLiveClock fügt eine sich aktualisierende UTC-Zeitanzeige am Ende der persönlichen Links hinzu.
    • SidebarDropdown erstellt ein paar Dropdown-Menüs in der Seitenleiste mit (möglicherweise) hilfreichen Links. Zur Anpassung der Links bitte die Hinweise auf MediaWiki:Gadget-SidebarDropdown.js beachten.
    • MoveSearch schiebt das Vector-Suchfeld wie in Monobook unter das Wikilogo.
    • DebugLinks fügt auf jeder Seite in den Werkzeugen der Seitenleiste zwei Links hinzu: Systemmeldungs-Modus und Debug-Modus (der gerade angezeigten Seite)
    • ShowPageStats fügt einen Link zu den Werkzeugen der Seitenleiste hinzu, der einige im html-Quelltext (der gerade betrachteten Seite) auskommentierten Statistiken anzeigt.
    • AutoFormatter: Fügt eine „Auto-Format“-Funktion in der Werkzeugleiste ein, die viele typische Wikifizierungs-Fehler automatisch korrigiert.
      Achtung: Das Skript wurde fast unverändert aus der Wikipedia übernommen und führt daher möglicherweise Änderungen durch, die im Wiki Aventurica nicht erwünscht sind. Solche Fehler bitte auf der Diskussionsseite des Skripts melden.
    • LogFilter ermöglicht das Filtern von Logbüchern und Versionsgeschichten über Reguläre Ausdrücke.
    • RevisionJumper fügt auf Versionsgeschichten-Seiten sowie Änderungsansichten Auswahlmenüs hinzu, mit denen man die Änderungsansicht zu nach bestimmten Kriterien ausgewählten Versionen aufrufen kann.
    • SearchPlus: Ermöglicht auf der Seite Spezial:SearchPlus komplexe Suchanfragen mittels logischer Verknüpfungen.
  • "Helferlein" aktualisiert:
  • Spezial:Admin-Links umgebaut; enthält jetzt viel mehr Links, die auch für regelmäßige Nutzer relevant sind
  • Letzte Änderungen
    • Auf Spezial:Letzte Änderungen werden nun "Bearbeiten"- und "Links auf diese Seite"-Links hinter den Artikelnamen angezeigt, sowie "Löschen"-Links für Moderatoren (dies sollte vermutlich besser durch javascript gelöst werden)
    • Auf Spezial:Letzte Änderungen werden Änderungen zu einer Seite nun standardmäßig zusammengefasst; dies war schon vor dem Update möglich, jetzt ist es die Standardeinstellung. Wer weiterhin alle Änderungen chronologisch gelistet haben möchte, kann dies auf Spezial:Einstellungen im Tab "Letzte Änderungen" anpassen.
  • Kategoriebeschreibungen können verschoben werden (Kategorieinhalte müssen weiterhin per Hand oder per Bot verschoben werden)
  • Benutzereinstellung "Vorschau sofort anzeigen" (Live preview) wird nicht länger als experimentell eingestuft und ist jetzt die Standardeinstellung im WA.
  • Benachrichtigungen
    • Das Benachrichtigungssystem Echo wurde installiert und kann auf Spezial:Einstellungen konfiguriert werden; es bietet Interface- und email-Benachrichtigungen für neue Beiträge auf der eigenen Diskussionsseite, neue Verlinkungen der eigenen Benutzerseite, neue Verlinkungen von selbst erstellten Artikeln, Rückgängig gemachten eigenen Beiträgen, sowie Änderungen der eigenen Benutzerrechte. Benachrichtigungen werden auch auf Spezial:Benachrichtigungen angezeigt. Email-Benachrichtigungen sind standardmäßig ausgeschaltet.
    • Ebenfalls über Echo ist es nun möglich, Benutzern für bestimmte Änderungen eine kurze Dankesnachricht zukommen zu lassen; diese Dankesnachrichten werden in Spezial:Logbuch/thanks festgehalten (Extension:Thanks).
  • Mittels <quiz> können Quizfragen erstellt werden, siehe die Hilfeseite auf Wikiversity (Extension:Quiz).
Wikiverwaltung
Rechteverwaltung und Wikieinstellungen
  • Neue Spezialseiten
  • Gruppenrechte aufgeräumt; Powerusern einige neue Rechte gegeben ('noratelimit', 'tboverride', 'editusercss', 'edituserjs', 'deletedhistory', 'browsearchive', 'import', 'spamblacklistlog', 'adminlinks', 'autopatrol').
  • Auf Spezial:Markierungen können jetzt neue Markierungen erstellt werden, wenn man das "managechangetags"-Recht besitzt (Moderatoren). Diese Markierungen können zu einzelnen Versionen (in der Versionsgeschichte) und Logbucheinträgen über den Knopf "Markierungen der ausgewählten Versionen bearbeiten" hinzugefügt und entfernt werden, wenn man das "changetags"-Recht besitzt (Moderatoren und Poweruser); weiterhin können Missbrauchsfilter Markierungen hinzufügen. (Wozu das "applychangetags"-Recht (alle angemeldeten Benutzer) dient, ist unklar)
  • Neue Benutzerrechte
    • "viewsuppressed"-Benutzerrecht, um Versionslöschungen anzusehen, ohne selbst welche durchführen zu dürfen; im WA nicht verwendet, da alle Moderatoren Versionslöschungen durchführen dürfen.
    • "editcontentmodel"-Benutzerrecht, mit dem man das "contentmodel" einer Wikiseite ändern kann. Für uns vorerst keine Auswirkungen.
  • Konfigurationsvariablen
  • Wenn "$wgPageLanguageUseDB=true" ist und eine Nutzergruppe das Recht 'pagelang' besitzt, kann man über "Special:PageLanguage" die Sprache einzelner Wikiseiten festlegen. Für uns irrelevant.
Programmieren

Versionsänderungen und Extensions[Quelltext bearbeiten]