Vorlage Diskussion:EpLink

aus Memory Alpha, der freien deutschen Star-Trek-Datenbank
Version vom 4. Juni 2007, 22:25 Uhr von imported>Florian K (Problemlösung nach MediaWiki 1.10 Update)
Spring zu: Navigation, suche

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. — Floriantalk 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)))"? — Floriantalk 21:25, 4. Jun. 2007 (UTC)