Vorlage:SkinInstall

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Template:SkinInstall and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎Tiếng Việt • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎polski • ‎português do Brasil • ‎svenska • ‎čeština • ‎български • ‎русский • ‎فارسی • ‎中文 • ‎日本語 • ‎한국어
  • Lade die Datei(en) herunter und lege sie in einem Verzeichnis namens SkinInstall im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
require_once "$IP/skins/SkinInstall/SkinInstall.php";
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.
Vorlagendokumentation

Verwendung

Parameter sind optional!

1=
Lege den Namen des Skins manuell fest (verwendet standardmäßig den aktuellen Seitennamen ohne das Namensraums-Präfix).
download-link=
Überschreibe den Downloadlink (standardmäßig ist das {{DownloadGitSnapshot}})
basedir=
Directory that repo should be installed in and front-end resources are exposed through (defaults to skins, change to extensions if needed).
localsettings=
Pass custom php code that the user should include in LocalSettings.php
custom-steps=
Additional steps (as an unordered * list)
registration=
New way to install skin or extension.

Beispiele

Unten einige Beispiele, wie diese Vorlage zu verwenden ist:

Einfach

{{SkinInstall}}
  • Lade die Datei(en) herunter und lege sie in einem Verzeichnis namens theskin im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
require_once "$IP/skins/theskin/theskin.php";
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

Name

{{SkinInstall|erudite}}
  • Lade die Datei(en) herunter und lege sie in einem Verzeichnis namens erudite im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
require_once "$IP/skins/erudite/erudite.php";
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

Herunterladen

{{SkinInstall
|download-link=[http://bits.wikimedia.org/example.zip Download]
}}
  • Download und lege sie in einem Verzeichnis namens theskin im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
require_once "$IP/skins/theskin/theskin.php";
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

LocalSettings

{{SkinInstall
|localsettings=
$wgUseAjax = true;
$wgEnableMWSuggest = true;
}}
  • Lade die Datei(en) herunter und lege sie in einem Verzeichnis namens theskin im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
require_once "$IP/skins/theskin/theskin.php";
$wgUseAjax = true;
$wgEnableMWSuggest = true;
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

Anpassungsschritte

{{SkinInstall
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
}}
  • Lade die Datei(en) herunter und lege sie in einem Verzeichnis namens theskin im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
require_once "$IP/skins/theskin/theskin.php";
  • Lorem ipsum dolor sit amet
  • Foo bar baz quux sandbox
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

Den Skin registrieren

{{SkinInstall
|registration=Yes
}}
  • Lade die Datei(en) herunter und lege sie in einem Verzeichnis namens theskin im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
wfLoadSkin( 'theskin' );
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

Für Benutzer, die MediaWiki 1.24 oder frühere Versionen nutzen:

Die obigen Anweisungen beschreiben die neue Art der Installation von Skins unter Verwendung von wfLoadSkin(), verfügbar seit MediaWiki 1.25. Wenn du den Skin in früheren Versionen installierst, musst du anstelle von wfLoadSkin( 'theskin' ); Folgendes verwenden:

require_once "$IP/skins/theskin/theskin.php";

(Um einen Skin auf einem früheren Release zu betreiben, musst du womöglich die Version, die für diesen Release getaggt ist, von Special:SkinDistributor herunterladen.)

Vagrant

{{SkinInstall
|vagrant=1
}}
  • Wenn du Vagrant verwendest, installiere mit vagrant roles enable 1 -p

Manuelle Installation

  • Lade die Datei(en) herunter und lege sie in einem Verzeichnis namens theskin im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
require_once "$IP/skins/theskin/theskin.php";
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

Alles

{{SkinInstall|Example
|download-link=[http://bits.wikimedia.org/example.zip Download]
|localsettings=
$wgUseAjax = true;

|db-update=Yes
|custom-steps=
* Lorem ipsum dolor sit amet
* Foo bar baz quux [[sandbox]]
|registration=Yes
|vagrant=accountinfo
}}
  • Wenn du Vagrant verwendest, installiere mit vagrant roles enable accountinfo -p

Manuelle Installation

  • Download und lege sie in einem Verzeichnis namens Example im Ordner skins/ ab.
  • Ergänze folgenden Code am Ende deiner LocalSettings.php:
wfLoadSkin( 'Example' );
$wgUseAjax = true;
  • Lorem ipsum dolor sit amet
  • Foo bar baz quux sandbox
  • Yes Erledigt - Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob der Skin erfolgreich installiert ist.

Für Benutzer, die MediaWiki 1.24 oder frühere Versionen nutzen:

Die obigen Anweisungen beschreiben die neue Art der Installation von Skins unter Verwendung von wfLoadSkin(), verfügbar seit MediaWiki 1.25. Wenn du den Skin in früheren Versionen installierst, musst du anstelle von wfLoadSkin( 'Example' ); Folgendes verwenden:

require_once "$IP/skins/Example/Example.php";

(Um einen Skin auf einem früheren Release zu betreiben, musst du womöglich die Version, die für diesen Release getaggt ist, von Special:SkinDistributor herunterladen.)

No description.

Template parameters

ParameterDescriptionTypeStatus
Skin name over-ride1

Set the skin name manually (defaults to the current page name without namespace prefix)

Unknownoptional
Download link over-ridedownload-link

Overwrite the download link (defaults to {{DownloadGitSnapshot}})

Unknownoptional
New-style registrationregistration

Whether to use the new style to register the skin

Unknownoptional
Installation directorybasedir

Directory that repo should be installed in and front-end resources are exposed through (defaults to skins, change to extensions if needed).

Unknownoptional
LocalSettings codelocalsettings

Custom PHP code that the user should include in LocalSettings.php

Unknownoptional
Custom stepscustom-steps

Additional steps (as an unordered * list) that you need to undertake to install the skin.

Unknownoptional
Nocreditsnocredits

no description

Unknownoptional