FANDOM


Diese Hilfeseite beschreibt den empfohlenen Weg, um zusätzliches CSS oder JavaScript einzubinden. Für den technischen Weg siehe Hilfe:Einbinden von zusätzlichem CSS und JS/technisch.

ImportJS Bearbeiten

Nutze diese Methode, um in deinem Wiki oder in der Fandom Open Source Library gespeichertes JavaScript einfach und schnell in dein Wiki zu importieren. ImportJS ist nicht vom JS-Überprüfung betroffen, da nur auf bereits geprüfte Skript-Versionen zugegriffen wird. Eine unnötige doppelte Prüfung wie bei Importen über Common.js wird vermieden.

Hinweis: In Wikis, die nach Sommer 2015 erstellt wurden, ist benutzerdefiniertes JavaScript standardmäßig deaktiviert und ImportJS daher nicht benutzbar. Admins können die Aktivierung über die Supportseite beantragen. Ob ImportJS aktiviert ist, kann überprüft werden, indem eine beliebige JS-Seite, z.B. MediaWiki:Common.js, aufgerufen wird. Wenn benutzerdefiniertes JavaScript deaktiviert ist, erscheint eine blaue Box, die darauf hinweist.

Benutzung Bearbeiten

Auf MediaWiki:ImportJS kannst du die Namen von Seiten mit der Endung .js aus dem MediaWiki-Namensraum untereinander auflisten. "MediaWiki:" kannst du weglassen.

Beispiele
Katze.js        //lokales JS-Skript (MediaWiki:Katze.js)
dev:AjaxRC.js // AjaxRC-Skript aus dem Dev-Wiki

Ladereihenfolge Bearbeiten

Wenn du ImportJS benutzt, werden die Skripte auf der Seite als letztes geladen. Die vollständige Ladereihenfolge ist:

  1. Common.js
  2. Wikia.js
  3. Importierte Skripte via Common.js
  4. Importierte Skripte via Wikia.js
  5. ImportJS

CSS-Importe Bearbeiten

importArticles Bearbeiten

Hier wird importArticles nur für CSS-Importe erklärt. Für JS-Importe siehe hier.

importArticles kann immer noch genutzt werden, um CSS-Styles zu importieren. Anders als bei JS-Importen, müssen die CSS-Styles nicht überprüft werden.

Beispiel

In diesem Beispiel wird eine lokale CSS-Datei per JavaScript importiert:

importArticles({
    type: "style",
    article: "MediaWiki:Lokales.css"
});

@import-Methode Bearbeiten

Mit @import kannst du in eine CSS-Datei Styles von anderen CSS-Dateien importieren. Die Syntax ist folgende:

@import "path_to_file_to_import.css"

Wie man am oberen Beispiel sieht, muss man, um eine lokale CSS-Datei in Wikia.css zu importieren, folgenden Code an den Anfang von Wikia.css stellen:

@import "/index.php?title=MediaWiki:Lokales.css&action=raw&ctype=text/css";

Du kannst hier mehr über die Methode lernen.

Siehe auch Bearbeiten

Mehr Hilfe Bearbeiten

Nutzung von Community-Inhalten gemäß CC-BY-SA , sofern nicht anders angegeben.