Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Benutzer:Philipp/Testseite: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 139: Zeile 139:
Die Parser-Erweiterung CacheArray ermöglicht das Anlegen und Auslesen von Arrays. Das besondere dabei ist, dass diese Arrays nur einmal angelegt werden müssen und dann auch von anderen Seiten benutzt werden können. '''Hinweis:''' ''Natürlich bleibt das Array nicht erhalten, wenn die ursprünglich angefragte Seite an den Browser ausgegeben wurde. Es kann nur während des Seitenaufbaus von aufgerufenen Seiten bzw. Vorlagen benutzt werden.''
Die Parser-Erweiterung CacheArray ermöglicht das Anlegen und Auslesen von Arrays. Das besondere dabei ist, dass diese Arrays nur einmal angelegt werden müssen und dann auch von anderen Seiten benutzt werden können. '''Hinweis:''' ''Natürlich bleibt das Array nicht erhalten, wenn die ursprünglich angefragte Seite an den Browser ausgegeben wurde. Es kann nur während des Seitenaufbaus von aufgerufenen Seiten bzw. Vorlagen benutzt werden.''


==== Befehle ====
{{Klappbox
|TITEL =Befehle
|INHALT =
* '''carray'''
* '''carray'''
:Der Befehl zum setzen, auslesen und löschen der Arrays
:Der Befehl zum setzen, auslesen und löschen der Arrays
Zeile 206: Zeile 208:


'''Hinweis''' Damit nicht definierte Variablen als solche auch erkannt werden, müssen diese nach dem folgenden Muster eingesetzt werden: Nicht <nowiki>{{{1}}}</nowiki> sondern <nowiki>{{{1|}}}</nowiki>.
'''Hinweis''' Damit nicht definierte Variablen als solche auch erkannt werden, müssen diese nach dem folgenden Muster eingesetzt werden: Nicht <nowiki>{{{1}}}</nowiki> sondern <nowiki>{{{1|}}}</nowiki>.
}}


==== Hinweise zum Einsatz ====
==== Hinweise zum Einsatz ====
Zeile 224: Zeile 227:


=== Kleine Parser Erweiterungen ===
=== Kleine Parser Erweiterungen ===
{{Klappbox
|TITEL = Erweiterungen anzeigen
|INHALT =
==== #in ====
==== #in ====
Ermittelt ob Elemente in einer Menge enthalten sind. Je nach Suchmodus ist die Suche erfolgreich wenn alle oder mindestens ein Element gefunden wird. Sowohl das Trennzeichen der Elemente als auch die Rückgabe kann definiert werden.
Ermittelt ob Elemente in einer Menge enthalten sind. Je nach Suchmodus ist die Suche erfolgreich wenn alle oder mindestens ein Element gefunden wird. Sowohl das Trennzeichen der Elemente als auch die Rückgabe kann definiert werden.
Zeile 306: Zeile 312:
* <nowiki>{{#tocmod:{{{Register|}}}|set,hide}}</nowiki>
* <nowiki>{{#tocmod:{{{Register|}}}|set,hide}}</nowiki>
: Benutzt entweder den Wert der Variable oder wenn diese nicht belegt ist den angegebenen Defaultwert. ''Bei der Variable ist der Trenner | wichtig da nur so bei undefinierter Variable auch ein Leerstring übergeben wird.''
: Benutzt entweder den Wert der Variable oder wenn diese nicht belegt ist den angegebenen Defaultwert. ''Bei der Variable ist der Trenner | wichtig da nur so bei undefinierter Variable auch ein Leerstring übergeben wird.''
----
}}
 


=== AddWhosOnline ===
=== AddWhosOnline ===
Bei AddWhosOnline handelt es sich um Zusatzfunktionen der Erweiterung [http://www.mediawiki.org/wiki/Extension:WhosOnline WhosOnline]. Die AddWhosOnline erkennt wenn ein Benutzer sich abmeldet und setzt ihn entsprechend auf ''offline''. Außerdem wird ein Eintrag im Persönlichen Menü erzeugt der auf die WhosOnline Spezialseite verweist.
Bei AddWhosOnline handelt es sich um Zusatzfunktionen der Erweiterung [http://www.mediawiki.org/wiki/Extension:WhosOnline WhosOnline]. Die AddWhosOnline erkennt wenn ein Benutzer sich abmeldet und setzt ihn entsprechend auf ''offline''. Außerdem wird ein Eintrag im Persönlichen Menü erzeugt der auf die WhosOnline Spezialseite verweist.