User:Pd4u/doc9

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Contact


Email Usertalk

Begonnen hat es mit der Vorlage Syntaxhighlight und der Art, wie die Dokumentation in die Vorlagen eingebunden wird.

Diese wollte ich in meinem Privatwiki nachstellen. Dieses Vorhaben führte mich tief in die Eingeweide der englischen Wikipedia. Der Befehl #invoke, auf den ich bei meinen Recherechen stieß, führte mich zur Erweiterung Scribunto.

Mehr Doku

Installation[edit]

Der Installationsvorgang erfolgt wie üblich, die Erweiterung herunterladen, in das Verzeichnis extension entpacken und ein paar Einträge in der LocalSettings.php vornehmen:

require_once "$IP/extensions/Scribunto/Scribunto.php";
$wgScribuntoDefaultEngine = 'luastandalone';

Zu beachten ist, dass die bei anderen Erweiterungen übliche Vorgangsweise mit

wfLoadExtension( 'Scribunto' );

zu einer Fehlermeldung führt.

Weiteres Vorgehen[edit]

Wahrscheinlich habe ich in der Dokumentation irgendetwas nicht verstanden oder überlesen, jedenfalls führt der weitere Versuch, die Vorlagendokumentationseinbindung zum Laufen zu bringen, zu einer Fehlermeldung.

Modulliste[edit]

Die Lua-Module in der Reihenfolge ihres Auftretens.
Die broken Links kommen daher, dass diese Module zwar in der englischen Wikipedia existieren, auf Commons jedoch nicht.

Code[edit]

Zu den Codes