Einbindung des Scoutnet-Kalenders einer Gruppe in ein MediaWiki

Diese Erweiterung in das Verzeichnis "extensions" auspacken und in der Datei LocalSettings.php aktivieren:
wfLoadExtension("scoutnet_kalender");  (ab MediaWiki 1.25)
require_once("$IP/extensions/scoutnet_kalender/scoutnet_kalender.php");  (MediaWiki 1.24 und früher)


Zum Anzeigen des Kalenders auf der Wikiseite folgenden Code einbauen (Alle Angaben in GROSSBUCHSTABEN durch passende Werte ersetzen):
{{ #snk: ID | LIMIT | WEITERE-IDS }}
Beispiel: {{#snk: 406 | 10 | 405,98}}
@param  integer  $ssid       Liste der anzuzeigenden SSIDs (Komma getrennt)
@param  integer  $limit      Maximale Anzahl anzuzeigender Events  (optional; Standard: 10)
@param  string   $addssid    Zusätzlich angegebenen Kalender in Auswahl-Formular anzeigen  (Kommagetrennte Liste; optional)


Besonderheiten:
Es können zusätzliche Kalender eingebunden werden

Für die Darstellung müssen einige Wiki-Vorlagen angelegt werden
  1. Vorlage:Snk termin
  2. Vorlage:Snk kalender
  3. Vorlage:Snk keyword
  4. Vorlage:Snk stufe

und - wenn verwendet - die Stufen-Icons eingebunden werden. Beispiele für Icons siehe Scout-o-Wiki:
https://www.scout-o-wiki.de/index.php?title=Kategorie:SND_Kalender

Um in den Vorlagen die IF-Abfragen verwenden zu können, muss die "Extension:ParserFunctions" in der Datei LocalSettings.php aktiv sein:
wfLoadExtension("ParserFunctions");  (ab MediaWiki 1.25)
require_once("$IP/extensions/ParserFunctions/ParserFunctions.php");  (MediaWiki 1.24 und früher)
