Mediawiki/Erweiterung/Winter: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „<b>Winter</b> (Wiki Interpreter) fügt eine interpretierte Sprache zu Mediawikiseiten hinzu. Winter wurde zur Erweiterung des Vorlagensystems entwickelt, kann abe...“)
 
Zeile 1: Zeile 1:
 
<b>Winter</b> (Wiki Interpreter) fügt eine interpretierte Sprache zu Mediawikiseiten hinzu. Winter wurde zur Erweiterung des Vorlagensystems entwickelt, kann aber auf jeder beliebigen Mediawikiseite verwendet werden.
 
<b>Winter</b> (Wiki Interpreter) fügt eine interpretierte Sprache zu Mediawikiseiten hinzu. Winter wurde zur Erweiterung des Vorlagensystems entwickelt, kann aber auf jeder beliebigen Mediawikiseite verwendet werden.
  
<!--
+
Eigenschaften der Winter-Sprache:
 +
* Einfache Syntax
 +
* Alphanumerische Variablen und Arrays
 +
* if-then-else-Bedingungen
 +
* for- und while-Schleifen
 +
* Durch den Benutzer bestimmbare Funktionen (in Winter und PHP)
 +
* Grundlegende Arithmetik
 +
* Verarbeitung von [[Zeichenketten]]
 +
 
 
== Installation ==
 
== Installation ==
  
 +
Herunterladen: http://www.swiftlytilting.com/download.php?file=Winter.2.2.1.zip
  
 
  login: <b>wiki</b>
 
  login: <b>wiki</b>
  $ <b>cd extensions</b>
+
  $ <b>cd /backup/software</b>
  $ <b><nowiki>wget http://upload.wikimedia.org/ext-dist/ParserFunctions-MW1.14-r45211.tar.gz</nowiki></b>
+
  $ <b>unzip Winter.2.2.1.zip</b>
  $ <b>cp ParserFunctions-MW1.14-r45211.tar.gz /backup/software</b>
+
  $ <b>mv Winter.php /var/www/mikiwiki/extensions</b>
$ <b>tar xzf ParserFunctions-MW1.14-r45211.tar.gz</b>
 
$ <b>rm ParserFunctions-MW1.14-r45211.tar.gz</b>
 
  
In die Datei "LocalSettings.php" muss folgende Zeile eingetragen werden, um die Erweiterung zu laden.
+
In die Datei "LocalSettings.php" muss ganz am Ende folgende Zeile eingetragen werden, um die Erweiterung zu laden.
  
  ## Extension: ParserFunctions
+
  ## Extension: Winter
  require_once("$IP/extensions/ParserFunctions/ParserFunctions.php");
+
  require_once("extensions/Winter.php");
 
 
== Konfiguration ==
 
 
 
Zur Nutzung der integrierten [http://www.mediawiki.org/wiki/Extension:StringFunctions Zeichenkettenfunktionen] muss zusätzlich gleich anschliessend folgende Zeile eingefügt werden:
 
 
 
$wgPFEnableStringFunctions = true;
 
  
 
== Weblinks ==
 
== Weblinks ==
  
 
{{Weblinks}}
 
{{Weblinks}}
{{url|US|Mediawiki|eng|http://www.mediawiki.org/wiki/Extension:ParserFunctions|Extension:ParserFunctions|Offizielle Homepage|sublink=<br>
+
{{url|US|Mediawiki|eng|http://www.mediawiki.org/wiki/Extension:Winter|Extension:Winter|Offizielle Homepage|sublink=<br>
* [http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions Help:Extension:ParserFunctions]
+
* [http://www.mediawiki.org/wiki/Extension:Winter/Documentation Documentation]}}
* [http://www.mediawiki.org/wiki/Manual:Parser_functions Manual:Extension:ParserFunctions]}}
 
{{url|DE|Wikibooks|ger|http://de.wikibooks.org/wiki/MediaWiki/_Vorlagenprogrammierung_mit_den_ParserFunctions|Vorlagenprogrammierung mit den ParserFunctions}}
 
 
{{Fuss}}
 
{{Fuss}}
-->
+
 
  
 
{{cat|Mediawiki}}
 
{{cat|Mediawiki}}

Version vom 30. September 2011, 11:34 Uhr

Winter (Wiki Interpreter) fügt eine interpretierte Sprache zu Mediawikiseiten hinzu. Winter wurde zur Erweiterung des Vorlagensystems entwickelt, kann aber auf jeder beliebigen Mediawikiseite verwendet werden.

Eigenschaften der Winter-Sprache:

  • Einfache Syntax
  • Alphanumerische Variablen und Arrays
  • if-then-else-Bedingungen
  • for- und while-Schleifen
  • Durch den Benutzer bestimmbare Funktionen (in Winter und PHP)
  • Grundlegende Arithmetik
  • Verarbeitung von Zeichenketten

Inhaltsverzeichnis

Installation

Herunterladen: http://www.swiftlytilting.com/download.php?file=Winter.2.2.1.zip

login: wiki
$ cd /backup/software
$ unzip Winter.2.2.1.zip
$ mv Winter.php /var/www/mikiwiki/extensions

In die Datei "LocalSettings.php" muss ganz am Ende folgende Zeile eingetragen werden, um die Erweiterung zu laden.

## Extension: Winter
require_once("extensions/Winter.php");

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
country US.gif Mediawiki eng Extension:Winterwbm
Offizielle Homepage