Regeln zu Verweisen

Verweis-Ziele können sein:

Lokale Seiten:

entweder absolut: ein Seiten-Name oder Haupt-Seite/Unter-Seite

oder relativ: /eine Unter-Seite or ../eine Schwester-Seite

Interwiki-Seiten: AnderesWiki:ein Seitenname dort

URLs: http://server/pfad

Seiten und URLs können einen Anker enthalten (...#ankername ).

Benutzen Sie [[Ziel]] , wenn Sie auf das Ziel-Objekt verlinken wollen.

Benutzen Sie {{Ziel}} , wenn Sie das Ziel-Objekt transcluden (einbetten/includen/anzeigen) wollen (oft bei Bildern).

Benutzen Sie Ziel|Text anstelle von nur Ziel , um den angegebenen Text zu verwenden (z.B. als Link-Text bei Verweisen oder als alt-Text bei Bildern).

Benutzen Sie Ziel|Text|Parameter anstalle von nur Ziel , um zusätzliche Parameter anzugeben.

Benutzen Sie Ziel|{{Bild-Ziel}} , wenn Sie ein Bild anstelle von Text anzeigen wollen.

URLs, Interwiki-Seiten, E-Mail-Addressen and CamelCase-Seitenamen werden als Ziele erkannt, auch wenn sie keine eckigen Klammern benutzen.

Kurzreferenz

Hyperlink	Syntax	Anmerkung
interner Link	WikiName	Seitenname mit Binnenmajuskel
freier interner Link	[[freier Link]]	beliebiger Seitenname
Link auf eine Unterseite	/UnterSeite oder [[/Unterseite]]	von der übergeordneten Seite aus
Link auf Schwesterseite	../SchwesterSeite oder [[../Schwesterseite]]
interner Link mit Link-Text	[[eine Seite|ein Text]]
Link auf einen Anhang	[[attachment:ein Bild.png]]	verlinkt auf ein Bild im Anhang
externer Link	http://example.net
externer Link mit Link-Text	[[http://example.net|Beispiel-Text]]
Internen Link begrenzen	WikiName``n	2 Accent grave, wenn ein WikiName im Wort endet
Internen Link vermeiden	!WikiName	konfigurierbare Funktion
Transclusion/Embedding	Syntax	Kommentar
Grafik-Anhang einbetten	{{attachment:ein Bild.png}}	Grafikanhang anzeigen
dito, mit Alt-Text	{{attachment:ein Bild.png|Alt-Text}}
dito, mit Align	{{http://example.net/bild.png|Alt-Text|align="Position"}}	Grafikanhang anzeigen , mit Ausrichtung Position (top , middle , bottom , left oder right )
Externe Grafik einbetten	{{http://example.net/bild.png}}	Grafik von URL anzeigen
dito, mit Alt-Text	{{http://example.net/bild.png|Alt-Text}}
dito, mit Align	{{http://example.net/bild.png|Alt-Text|align="Position"}}	Grafik von URL anzeigen, mit Ausrichtung Position (top , middle , bottom , left oder right )

Erläuterung

URLs

Wenn Sie URLs als normalen Text eingeben, dann gibt es das Problem, festzustellen, was zur URL gehört und was nicht. Es gibt 3 Möglichkeiten, das Ende einer URL zu erzwingen:

ein Leerzeichen hinter die URL anfügen,

die Methode SixSingleQuotes verwenden,

die Syntax mit doppelten eckigen Klammern verwenden.

Die unterstützten URL-Schemata sind: http, https, ftp, file und einige andere. Der Administrator Ihres Wikis kann die unterstützten Schemata erweitern, indem er die url_schemas Variable benutzt (siehe HilfeZurKonfiguration).

Zusätzlich zu den Standard-Schemata gibt es noch einige MoinMoin-Spezifische: attachment und drawing, diese sind für Datei-Anhänge und werden auf HilfeZuAktionen/DateiAnhänge erklärt.

Leerzeichen

Sie können immer die Syntax mit doppelten eckigen Klammern (oder doppelten geschweiften Klammern) verwenden, um einen Seiten- oder Datei-Namen mit Leerzeichen zu verwenden.

Dies funktioniert sogar für Interwiki-Links, wenn das Ziel-Wiki das normale URL-Quoting versteht (Leerzeichen werden zu %20).

Anker

Um einen Anker in eine Seite einzufügen , benutzen Sie das Anchor -Makro (siehe HilfeZuMakros): <<Anchor(ankername)>>.

Um auf einen Anker auf derselben Wiki-Seite zu verweisen, benutzen Sie [[#ankername]] oder [[#ankername|text]].

Um auf einen Anker auf einer anderen Wiki-Seite zu verweisen, benutzen Sie [[SeiteName#ankername]] oder [[SeitenName#ankername|text]].

/!\ In einigen Wikis könnte ein Link zur Seite HilfeInhalt auf die gleiche Seite verweisen wie dieser Link: hilfeinhalt. Insbesondere trifft dies auf Windows- und Mac OS X-Systeme zu, weil diese normalerweise nicht zwischen Groß/Kleinschreibung unterscheiden.

Automatisch erzeugte Verweise verhindern

Um zu verhindern, dass ein Wort wie WikiName automatisch ein Link wird, benutzen Sie Wiki``Name. (Es gibt allerdings ein Problem dabei, denn eine einfache Suche nach dem Wort "WikiName" findet Wiki``Name nicht - wegen der eingefügten Buchstaben.)

Man kann auch mit einem vorangestellten Ausrufezeichen verhindern, dass ein WikiName verlinkt wird, z.B. !WikiName. Dies ist standardmäßig eingeschaltet, kann aber mit der Konfigurations-Option bang_meta = False abgeschaltet werden. Diese Methode ist unproblematischer bei den meisten Suchen nach WikiName.

Um automatisches Verlinken von URLs zu verhindern, verwenden Sie `http://...` oder {{{http://...}}}.

Weitere Informationen

Für weitere Informationen über das mögliche Markup siehe HilfeZumEditieren. Für mehr Infos über wie man Unterseiten verlinkt, siehe HilfeZumEditieren/UnterSeiten.

Beispiele

Markup

* http://moinmo.in/ * [[http://moinmo.in/]] * [[http://moinmo.in/|MoinMoin-Homepage]] * InterWiki * Self:InterWiki * MeatBall:InterWiki * [[MeatBall:InterWiki|InterWiki-Seite auf MeatBall]] * [[MoinMoin:Seite mit Leerzeichen]] (existiert nicht) * email * user@example.com * mailto:user@example.com?subject=test * [[mailto:user@example.com?subject=test|Schreib mir eine E-Mail]] * [[InterWiki|InterWiki-Seite in diesem Wiki]] * [[#anchorname|Link zu einem Anker auf dieser Seite]] * [[OtherPage#anchorname|Link zu einem Anker auf einer anderen Seite in diesem Wiki]] * {{http://moinmo.in/moin_static/common/moinmoin.png}} * {{http://moinmo.in/moin_static/common/moinmoin.png|moinmoin logo}}

Anzeige

http://moinmo.in/

http://moinmo.in/

MoinMoin-Homepage

InterWiki

InterWiki

InterWiki

InterWiki-Seite auf MeatBall

Seite mit Leerzeichen (existiert nicht)

email

user@example.com

mailto:user@example.com?subject=test

Schreib mir eine E-Mail

InterWiki-Seite in diesem Wiki

Link zu einem Anker auf dieser Seite

Link zu einem Anker auf einer anderen Seite in diesem Wiki

Wenn Sie moin bereits benutzt haben...

Keine Bange, es ist jetzt viel einfacher und vorhersagbarer geworden:

Es sind jetzt immer zwei eckige Klammern (zum Verlinken) oder zwei geschweifte Klammern (Transclusion/Einbetten).

Deswegen verwenden Makros jetzt folgende Syntax: <<MacroName(...)>>

Benutzen Sie die doppelt geklammerte Syntax, wenn ein Ziel Leerzeichen enthält (keine _ und keine %20 mehr!).

Benutzen Sie den senkrechten Strich (|) um Ziel und Text (und Parameter) zu trennen.

wiki: gibt es nicht mehr, benutzen Sie einfach Interwiki ohne es.

inline: ist jetzt {{attachment:...}} .

Interwiki-Links benutzen jetzt nur noch WikiName:SeitenName (nicht: WikiName/SeitenName)

Es wird jetzt weniger "Auto-Magie" verwendet (es macht jetzt einfach, was Sie sagen!):

Unterstrich (_) ist ein normales Zeichen und unterscheidet sich von einem Leerzeichen.

Wenn Sie einen Unterstrich wollen, benutzen Sie einen Unterstrich - wenn Sie ein Leerzeichen wollen, benutzen Sie ein Leerzeichen.

Wenn Sie auf ein Bild verlinken, wird es einfach auf das Bild verlinken (und es nicht direkt anzeigen!).

Für Benutzer einer frühen moin 1.6 Version: kein Quoting mit doppelten Anführungszeichen mehr, benutzen Sie anstatt dessen doppelte Klammern.

(!) Dieses Markup ist von dem Creole Wiki Markup Standard inspiriert worden (und es ist auch relativ ähnlich zu dem, was Mediawiki benutzt).