Vorlage Diskussion:EpLink: Unterschied zwischen den Versionen
imported>Cid Highwind |
imported>Florian K (Problemlösung nach MediaWiki 1.10 Update) |
||
Zeile 4: | Zeile 4: | ||
::Das klappt beim manuellen Einfügen solcher Links (die werden dann beim Speichern in die Langfassung <nowiki>[[Genesis (TNG)|Genesis]]</nowiki> umgesetzt) gut, ja... Diese Vorlage soll aber von [[Vorlage:TOS]] &Co. genutzt werden. Diese Vorlagen werden mit "einfachen" Episodennamen als Parameter aufgerufen; die Auswahl ob nun "EPISODE" oder "EPISODE (Episode)" oder "EPISODE (SER)" verlinkt wird, soll über EpLink dann automatisch erfolgen. -- [[Benutzer:Cid Highwind|Cid Highwind]] 21:42, 16. Jan 2007 (UTC) | ::Das klappt beim manuellen Einfügen solcher Links (die werden dann beim Speichern in die Langfassung <nowiki>[[Genesis (TNG)|Genesis]]</nowiki> umgesetzt) gut, ja... Diese Vorlage soll aber von [[Vorlage:TOS]] &Co. genutzt werden. Diese Vorlagen werden mit "einfachen" Episodennamen als Parameter aufgerufen; die Auswahl ob nun "EPISODE" oder "EPISODE (Episode)" oder "EPISODE (SER)" verlinkt wird, soll über EpLink dann automatisch erfolgen. -- [[Benutzer:Cid Highwind|Cid Highwind]] 21:42, 16. Jan 2007 (UTC) | ||
+ | |||
+ | == Problemlösung nach MediaWiki 1.10 Update == | ||
+ | |||
+ | Der Vorlagen-Code ist ziemlich verworren: | ||
+ | <code><nowiki> | ||
+ | "{{#ifexist:{{{1}}} ({{{2}}}) | {{linktipp|{{{1}}} ({{{2}}})|{{#ifexist:Vorlage:Titel/{{{1}}} ({{{2}}})|{{:Vorlage:Titel/{{{1}}} ({{{2}}})}}|}}|{{{1}}}}} | {{linktipp|{{#ifexist:{{{1}}} (Episode)|{{{1}}} (Episode)|{{{1}}}}}|{{#ifexist:Vorlage:Titel/{{{1}}}|{{:Vorlage:Titel/{{{1}}}}}|}}|linktext={{{1}}}}}}}"<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:6}}|[[Kategorie:Bilder nach Episode ({{{2}}}: {{{1}}})]]|}}</includeonly></nowiki></code> | ||
+ | |||
+ | Wofür brauchen wir "ifexist:Vorlage:Titel/(((1)))"? — [[{{ns:user}}:Florian K|<span style="color:#CD853F;">Florian</span>]]™ ''<sup>[[{{ns:user_talk}}:Florian K|talk]]</sup>'' 21:25, 4. Jun. 2007 (UTC) |
Version vom 4. Juni 2007, 22:25 Uhr
Wofür ist diese Vorlage denn sinnvoll wenn MediaWiki selbst aus [[Genesis (TNG)|]] ganz ohne Vorlage ein Genesis macht? Das funktioniert mit allen Links, die Klammern enthalten. — Florian™ talk 15:45, 16. Jan 2007 (UTC)
- vielen dank für den tipp :) --Shisma Bitte korrigiert mich 16:58, 16. Jan 2007 (UTC)
- Das klappt beim manuellen Einfügen solcher Links (die werden dann beim Speichern in die Langfassung [[Genesis (TNG)|Genesis]] umgesetzt) gut, ja... Diese Vorlage soll aber von Vorlage:TOS &Co. genutzt werden. Diese Vorlagen werden mit "einfachen" Episodennamen als Parameter aufgerufen; die Auswahl ob nun "EPISODE" oder "EPISODE (Episode)" oder "EPISODE (SER)" verlinkt wird, soll über EpLink dann automatisch erfolgen. -- Cid Highwind 21:42, 16. Jan 2007 (UTC)
Problemlösung nach MediaWiki 1.10 Update
Der Vorlagen-Code ist ziemlich verworren:
"{{#ifexist:{{{1}}} ({{{2}}}) | {{linktipp|{{{1}}} ({{{2}}})|{{#ifexist:Vorlage:Titel/{{{1}}} ({{{2}}})|{{:Vorlage:Titel/{{{1}}} ({{{2}}})}}|}}|{{{1}}}}} | {{linktipp|{{#ifexist:{{{1}}} (Episode)|{{{1}}} (Episode)|{{{1}}}}}|{{#ifexist:Vorlage:Titel/{{{1}}}|{{:Vorlage:Titel/{{{1}}}}}|}}|linktext={{{1}}}}}}}"<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:6}}|[[Kategorie:Bilder nach Episode ({{{2}}}: {{{1}}})]]|}}</includeonly>
Wofür brauchen wir "ifexist:Vorlage:Titel/(((1)))"? — Florian™ talk 21:25, 4. Jun. 2007 (UTC)