Wiki Aventurica:Änderungen durch das Update

aus Wiki Aventurica, dem DSA-Fanprojekt
Version vom 18. August 2024, 12:06 Uhr von StipenTreublatt (Diskussion | Beiträge) (→‎Versionsänderungen und Extensions: korr)
(Unterschied) ← Nächstältere Version | Zeige aktuelle Version an (Unterschied) | Nächstjüngere Version → (Unterschied)
Auf dieser Seite werden Änderungen im Rahmen des letzten Software-Updates aufgelistet.

Fehler bitte auf Wiki Aventurica:Bugs melden. Vorschläge für neue Features sind auf der Extension-Wunschliste richtig.

Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Archiv

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

Sichtbare Änderungen[Quelltext bearbeiten]

Bugfixes
Skins
Mitarbeit
Wikiverwaltung
Rechteverwaltung und Wikieinstellungen
  • Spezial:Interwikitabelle liest in den Schwesterwikis jetzt die Definitionen aus dem deutschen Wiki aus, sodass Interwiki-Präfixe jetzt nicht mehr in jedem Wiki neu definiert werden müssen; lokale Definitionen können die Definitionen aus dem deutschen WA aber im Schwesterwiki überschreiben (Extension:Interwiki; keine Änderung im deutschen Wiki)
  • Für jeden Artikel mit Bildern wird nun eins davon ausgewählt, das in den Meta-Informationen als Thumbnail für externe Seiten angeboten wird (Extension:PageImages).
    Die Meta-Informationen eines Artikels können mittels [[info:<Artikel>]] aufgerufen werden, siehe z.B. info:Gareth.
  • Externe Wikis können jetzt mittels Extension:InterwikiExtracts Inhalte des WA abrufen. Die entsprechende API kann vermutlich auch von anderen Webseiten genutzt werden (Extension:TextExtracts).
Programmieren
  • {{=}} ist jetzt (wie bereits {{!}}) ein Magic Word, dazu gedacht, in Vorlagenaufrufen verwendet zu werden, und zwar in unbenannten Parametern, um zu vermeiden, dass der Inhalt des Parameters vor dem = vom Parser als Parametername gelesen wird (siehe Hilfe:Vorlage).
  • Zu jeder Vorlage kann nun ein <templatedata>-Abschnitt auf der Hilfeseite angelegt werden, um die Parameter der Vorlage zu dokumentieren; dies ermöglicht auch die Verwendung der entsprechenden Vorlage mit dem VisualEditor (Extension:TemplateData).
    • Dieser Abschnitt kann komfortabel über ein Formular (Knopf "Vorlagendaten bearbeiten" über dem Edit-Fenster) erstellt werden, sollte aber auf die /Hilfe-Unterseite übertragen werden.
  • CSS-Informationen einzelner Vorlagen sollten nun in eigenen Style-Sheets hinterlegt, anstatt direkt in der Vorlage oder in den generellen Style-Sheets wie Common.css eingetragen zu werden; diese Style-Sheets können auch von mehreren Vorlagen verwendet werden, und die enthaltenen CSS-Informationen werden nur dann geladen, wenn sie auch verwendet werden. (Extension:TemplateStyles)
  • Geänderte Spezialseiten:
  • Neue Spezialseiten:
    • Spezial:Neuer Abschnitt kann nun verwendet werden, um einen neuen Abschnitt auf einer Zielseite zu erstellen (Syntax: [[Spezial:Neuer Abschnitt/<Zielseite>]], Bsp: Spezial:Neuer Abschnitt/Test).
    • Spezial:PageInfo kann nun verwendet werden, um auf die Informationsseite eines Artikels zu verlinken (Syntax: [[Spezial:PageInfo/<Zielseite>]], Bsp: Spezial:PageInfo/Test).
      Dies ist im WA seit kurzem auch mit dem Präfix info: möglich: [[info:<Zielseite>]] (Bsp: info:Test).
    • Spezial:EditPage kann nun verwendet werden, um eine Seite zu bearbeiten (Syntax: [[Spezial:EditPage/<Zielseite>]], Bsp: Spezial:EditPage/Test).
      Dies ist im WA seit langem auch mit dem Präfix edit: möglich: [[edit:<Zielseite>]] (Bsp: edit:Test).
    • Spezial:PageHistory kann nun verwendet werden, um auf die Versionsgeschichte eines Artikels zu verlinken (Syntax: [[Spezial:PageHistory/<Zielseite>]], Bsp: Spezial:PageHistory/Test).
      Dies ist im WA seit langem auch mit dem Präfix hist: möglich: [[hist:<Zielseite>]] (Bsp: hist:Test).
    • Spezial:Purge kann nun verwendet werden, um den Cache eines Artikels zu löschen (Syntax: [[Spezial:Purge/<Zielseite>]], Bsp: Spezial:Purge/Test).
      Dies ist im WA seit langem auch mit dem Präfix purge: möglich: [[purge:<Zielseite>]] (Bsp: purge:Test).
  • Neue Variablen:
  • Neue Funktionen:
    • Mittels {{#InterwikiExtract:}} können Inhalte aus anderen MediaWikis im WA eingebunden werden (InterwikiExtracts).
    • Mittels {{#choose:}} können Gruppen von zufälligen Inhalten definiert werden (RandomSelection).
    • Mittels {{#rmatch:}} kann eine bedingte Anweisung aufgrund einer Regex programmiert werden (Extension:RegexFunctions).
    • Mittels {{#rsplit:}} kann eine Zeichenfolge aufgrund einer Regex aufgeteilt werden (Extension:RegexFunctions).
    • Mittels {{#rreplace:}} kann eine Suchen/Ersetzen-Aktion aufgrund einer Regex ausgeführt werden (Extension:RegexFunctions).
    • Mittels {{#categorytree:}} kann der Kategoriebaum einer Kategorie angezeigt werden (CategoryTree).
  • Mittels {{#language: kann jetzt nicht nur der Name der Sprache in der jeweiligen Fremdsprache, sondern auch in anderen Sprachen angezeigt werden; Beispiel: {{#language:ja|de}} -> Japanisch (Extension:CLDR)

Versionsänderungen und Extensions[Quelltext bearbeiten]