Fandom Developers Wiki
Advertisement

Dieses Skript/Stylesheet ist nur für den PERSÖNLICHEN Gebrauch!

Du kannst dieses Skript/Stylesheet für dich selbst installieren, es darf aber nicht wiki-weit genutzt werden (z. B. in MediaWiki:ImportJS, MediaWiki:Common.js, MediaWiki:Common.css, MediaWiki:Fandomdesktop.js oder MediaWiki:Fandomdesktop.css), da es ansonsten Fandoms Nutzungsbedingungen verletzen würde.
(Siehe Richtlinien bei Anpassungen)

AdvancedOasisUI fügt der Benutzeroberfläche von Fandom verschiedene Links und Schaltflächen hinzu. Es stellt vor allem Funktionen von früheren Skins wieder her, die aus Oasis entfernt wurden.

Eigenschaften[]

Fügt eine Schaltfläche zu Spezial:Suche hinzu, um zur Seite zu gelangen, wenn sie nicht existiert
Als Ersatz für den entfernten roten Link zum Suchbegriff auf Spezial:Suche wird den Such-Tabs auf der linken Seite eine Schaltfläche hinzugefügt, die es den Nutzern ermöglicht, zu der Seite mit dem Suchbegriff zu gelangen.v
(Optional) Fügt der Kontonavigation einen „Beobachtungsliste“-Link hinzu.
Optional wird ein Link zur Spezial:Beobachtungsliste zum Kontonavigationsmenü hinzugefügt. Standardmäßig deaktiviert, kann jedoch über die Konfigurationsoption aktiviert werden.
(Optional) Verwandelt Kategorie-Links zu nicht erstellten Kategorien in richtige Rotlinks
Optional werden Kategorie-Links, die auf nicht erstellte Kategorien zeigen, in richtige Rotlinks (in der Website-spezifischen Farbe) umgewandelt, d.h. der MediaWiki-Standard wird wiederhergestellt. Diese Option ist standardmäßig aktiviert, kann jedoch über die Konfigurationsoption deaktiviert werden.
(Optional) Entfernt Bild-Lightboxen
Optional: Entfernt die Leuchtkästen, die angezeigt werden, wenn du auf ein Bild klickst. Diese Option ist standardmäßig aktiviert, kann jedoch über die Konfigurationsoption deaktiviert werden.
(Optional) Begrenzt die Ergebnisse der Schaltfläche „Zufällige Seite“ auf einen bestimmten Namensraum
Optional kann die Schaltfläche „Zufällige Seite“ so geändert werden, dass nur Seiten aus einem bestimmten Namensraum zurückgegeben werden. Diese Option ist standardmäßig leer, kann jedoch über die Konfigurationsoption festgelegt werden.

Installation[]

Konfiguration[]

Um das Skript zu konfigurieren, füge dies oberhalb des Skriptimports ein:

window.AdvancedOasisUI = {
    accountNavWatchlist: false,
    categoryRedlink: true,
    lightbox: true,
    randomPageLimitedTo: '',
    userLang: true,
};

Für eine Erklärung der verfügbaren Optionen siehe "Optionen" unten.

Optionen[]

accountNavWatchlist
Wenn auf true festgelegt, wird ein Link zur „Beobachtungsliste“ (Spezial:Beobachtungsliste) zum Navigationsmenü des Benutzerkontos hinzugefügt. Standardwert: false.
categoryRedlink
Wenn auf true festgelegt, werden Kategorie-Links, die auf nicht erstellte Kategorien zeigen, in richtige Rotlinks (in der Website-spezifischen Farbe) umgewandelt, d.h. der MediaWiki-Standard wird wiederhergestellt. Standard: true.
lightbox
Siehe NoImageLightbox für verfügbare Optionen. Standard: true.
randomPageLimitedTo
Wenn du einen Wert festlegst, der nicht leer ist, wird der Link „Zufällige Seite“ in der Kopfzeile des Wikis so verändert, dass nur Ergebnisse aus dem gewählten Namensraum angezeigt werden. Wenn du zum Beispiel den Wert „Kategorie“ festlegst, wird die Schaltfläche nur zu Seiten aus dem Namensraum „Kategorie“ führen. Siehe w:c:de:Hilfe:Zufällige Seite für gültige Optionen. Standard: leer.
userLang
Standardmäßig versucht das Skript, Nachrichten in der von dir eingestellten Fandom-Sprache anzuzeigen (die du in deinen Einstellungen festgelegt hast).
Du kannst dies konfigurieren, indem du userLang auf einen Sprachcode festlegst, damit diese Sprache immer angezeigt wird. Das Skript greift auf Englisch zurück, wenn es keine Übersetzungen für die gewählte Sprache gibt.
Beispiel:
// Erzwinge, dass das Skript immer auf Deutsch angezeigt wird
window.AdvancedOasisUI = {
    userLang: 'de'
};

Using configuration options with Fandom Developers Wiki scripts

The instructions on this page describe how to use configuration options with a script. Here on the Fandom Developers Wiki, many scripts provide optional configuration settings as a mean to alter or enhance the default behavior of the script. When installing configuration options in your JavaScript file, please note that they need to go above the import statement in order to work — unless the directions say otherwise. In case MediaWiki:ImportJS is used to load the scripts, it will be executed last.

Configuration options load too late, don't work
// 1. AjaxRC import statement
importArticles({
    type: 'script',
    articles: [
        'u:dev:MediaWiki:AjaxRC.js'
    ]
});

// 2. AjaxRC configuration option
window.ajaxRefresh = 30000;
Proper placement of configuration options
// 1. AjaxRC configuration option
window.ajaxRefresh = 30000;

// 2. AjaxRC import statement
importArticles({
    type: 'script',
    articles: [
        'u:dev:MediaWiki:AjaxRC.js'
    ]
});
Advertisement