Extension:Cite/Cite.php/de

Cite.php bezeichnet eine Untermenge des MediaWiki-Befehlssatzes zur Textauszeichnung (Wikitext), die es Autoren ermöglicht, Artikel auf komfortable und einheitliche Weise mit Quellenangaben (Zitationen) zu versehen.

Dazu wird im Quelltext hinter jede zu belegende Aussage die entsprechende Quelle notiert, umschlossen durch die Befehle. Mit Hilfe von

notiert wird. Zwischen dem öffnenden und dem schließenden ref-Tag erfolgt der Quellenverweis mit sämtlichen Formatierungen und Links, so wie er in der Fußnote erscheinen soll.

Mehrere Textstellen lassen sich mit derselben Quellenangabe belegen. Zu diesem Zweck muss die erste Textstelle dieser Art mit einem benamten ref-Befehl versehen werden:

Alle folgenden Textstellen werden mit einem leeren ref-Befehl markiert, der den gleichen Bezeichner trägt:

Eventuell zwischen den ref-Tags platzierter Text wird in diesem Fall ignoriert. Der besseren Lesbarkeit wegen ist ohnehin die gleichwertige, abkürzende Notation mittels eines terminierten ref-Tags vorzuziehen:

Der Bezeichner muss stets in Anführungszeichen eingeschlossen werden, sobald er Leerzeichen enthält.

Die Quellenangaben werden an der Stelle ausgeben, die im Quelltext durch den Befehl

gekennzeichnet ist. Dies betrifft sämtliche Zitationen, auch jene, die im Quelltext noch folgen. Eine Mehrfachanwendung des Befehls ist daher nicht sinnvoll, da sie lediglich eine Verdopplung der Auflistung an anderer Stelle zur Folge hat. Insbesondere lassen sich die Quellenangaben zu einzelnen Abschnitten nicht voneinander trennen. wird im Allgemeinen am Ende eines Artikels in einem separaten Abschnitt verwendet.

Installation unter Windows

 * Vorraussetzung: Mediawiki 1.6x.
 * erstelle Unterverzeichnis Cite in w/extensions/ (w=mediawiki Verzeichnis)
 * Download von Cite.php und Cite.i18n.php mit "rechte Maustaste-->speichern unter--> speichern in w/extensions/Cite (w=mediawiki Verzeichnis)
 * öffne im Verzeichnis »/w« (w=mediawiki Verzeichnis) die Datei Localsettings.php (vorher Sicherheitskopie!) mit Editor
 * füge am Ende ein: require_once( "{$IP}/extensions/Cite/Cite.php" )

Beispiel
Quelltext:

Anzeige im Artikel:


 * Beobachtungen des Weltraumteleskops Hubble ergaben, dass sich die Monde des Uranus dem Planeten nähern . Bislang lehnten die Marsianer eine Stellungnahme zu diesem Vorgang ab . Die New York Times berichtete allerdings, dass ...

An der durch bezeichneten Stelle des Artikels führt dies zu folgender Ausgabe:

Anpassung der Formatierung
Die Formatierung der Ausgabe können Administratoren des Wikis mit Hilfe der folgenden MediaWiki-Messages beeinflussen:


 * MediaWiki:cite reference link key with num
 * MediaWiki:cite reference link prefix
 * MediaWiki:cite reference link
 * MediaWiki:cite reference link suffix
 * MediaWiki:cite references link prefix
 * MediaWiki:cite references link one
 * MediaWiki:cite references link many
 * MediaWiki:cite references link many format
 * MediaWiki:cite references link many format backlink labels
 * MediaWiki:cite references link many sep
 * MediaWiki:cite references link many and
 * MediaWiki:cite references link suffix
 * MediaWiki:cite references prefix
 * MediaWiki:cite references suffix

Bekannte Probleme

 * In Vorlagen sollten 's nicht verwendet werden: Die Darstellung im Abschnitt ist fehlerhaft, und die Übergabe von Parametern (Bug 2257) wie im Beispiel  funktioniert nicht.
 * Die HTML-Popup-Titel der von und erzeugten Links sind leer.

Weblink

 * VC-View des Quellcodes in Subversion