News (06 Aug 2024): Das Wiki läuft jetzt auf einem neuen Server. Aufgrund eines Upgrades von PHP mussten die Wiki-Software und die DPL-Erweiterung aktualisiert werden. Bitte meldet Fehler auf der Hauptseiten-Diskussion.

Vorlage Diskussion:Tabelle Rüstungsherstellung

Aus GuildWiki
Version vom 12:56, 14. Mär. 2007 von Pillepalle (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version ansehen (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Ich mache gerade eine neue Version, die alte wurde (wenn ich das richtig sehe) bisher eh nicht verwendet. Im folgenden der Quelltext der alten Version:


Ort Schmied Rüstung Gold Kopfbedeckung Brust Handschuhe Beinkleid Schuhe
[[{{{ort}}}]] [[{{{schmied}}}]] {{{rüstung}}} 1Platin.png 500 Gold.png 25 [[{{{material1}}}]]
4 [[{{{material2}}}]]
3 [[{{{material3}}}]]
75 [[{{{material1}}}]]
12 [[{{{material2}}}]]
9 [[{{{material3}}}]]
25 [[{{{material1}}}]]
4 [[{{{material2}}}]]
3 [[{{{material3}}}]]
50 [[{{{material1}}}]]
8 [[{{{material2}}}]]
6 [[{{{material3}}}]]
25 [[{{{material1}}}]]
4 [[{{{material2}}}]]
3 [[{{{material3}}}]]


Diese Vorlage wird nicht normal includiert sondern per {{subst:}}

{{subst:Tabelle Rüstungsherstellung
|ort=
|schmied=
|rüstung=
|material1=
|material2=
|material3=
}}



--Pillepalle 15:36, 11. Mär. 2007 (CET)

Nein hast du falsch gesehen...diese Vorlage wurde per subst: eingebunden..das kann man also nicht sehen. Aber egal..der Kram ist überholt. --Flece 13:06, 12. Mär. 2007 (CET)

Programmierfehler[Bearbeiten]

ich sehe da einige Fehler in der Vorlage z.b. {{ifexist überprüft nicht etwa ob die Variable belegt wurde....es guckt nach ob ein Seite in der Wiki existiert oder nicht !

in einer Tabelle gibt es normale Reihen und einen Tabellenkopf das wird im wiki per | oder per ! ausgedrückt. einn Tabellenkopf (!) muss man nicht zentrieren...der ist sowieso zentriert.

Ich empfehle folgende Lektüre:

  • Hier wird eine Vorlage in einer Vorlage aufgerufen (die Progressionstabelle) weil man nie weiß wieviele Tabellenreihen benötigt werden.

Viel Erfolg --Flece 13:25, 12. Mär. 2007 (CET)

Danke. Die Hilfe bei Wikipedia durchsuch ich immer wieder, aber die finde ich völlig unzureichend. Die anderen Vorlagen werde ich mir jetzt mal anschauen. Die Sache mit den Zeilen habe ich ja mit einer extra Vorlage gelöst und das klappt ja bisher. In meinem Sandkasten hab ich übrigens noch mehr Beispiele: Sandkasten/Pillepalle. Aber man kann sicherlich noch sehr viel verbessern ^^. Nochmal danke. --Pillepalle 13:34, 12. Mär. 2007 (CET)
Ich würde den Aufruf der Tabelle so gestalten: --Flece 14:12, 12. Mär. 2007 (CET)
{{Tabelle Rüstungsherstellung
 | klasse = Paragon
 | kampagne = Nightfall
 | schmied 1 = {{Tabellenzeile Schmied
   |ort=Kamadan, Juwel von Istan
   |schmied=Mehinu
   |rüstung = 35
   |einzelpreis = 20
   |gesamtpreis = 80
   |material_kopf = 
   |material_brust = 3 [[Gerbfellquadrat|Gerbfell]]
   |material_arm = 1 [[Gerbfellquadrat|Gerbfell]]
   |material_bein = 2 [[Gerbfellquadrat|Gerbfell]]
   |material_fuss = 1 [[Gerbfellquadrat|Gerbfell]]
   |material_summe = 7 [[Gerbfellquadrat|Gerbfell]]
   }}
 | schmied 2 = {{Tabellenzeile Schmied
   |ort = Konsulatshafen
   |schmied = Vatundo
   |rüstung = 80
   |einzelpreis = 1000 
   |gesamtpreis = 4000
   |material_koppf = 
   |material_brust = 75 [[Gerbfellquadrat|Gerbfell]] <br /> 12 [[Lederquadrat|Leder]]
   |material_arm = 25 [[Gerbfellquadrat|Gerbfell]] <br /> 4 [[Lederquadrat|Leder]]
   |material_bein = 50 [[Gerbfellquadrat|Gerbfell]] <br /> 8 [[Lederquadrat|Leder]]
   |material_fuss = 25 [[Gerbfellquadrat|Gerbfell]] <br /> 4 [[Lederquadrat|Leder]]
   |material_summe = 175 [[Gerbfellquadrat|Gerfell]] <br /> 28 [[Lederquadrat|Leder]]
   }}
}}
Hast recht. Wirkt einiges einfacher als meine Vorlage. Ich mach mich an die Umsetzung. Hab da noch eine Frage. Kannst du mir sagen warum die Icons nicht anzeigt werden. Die Bilder existieren, dann müsste es doch gehen. --Pillepalle 14:19, 12. Mär. 2007 (CET)
|iconfuss=Paragon Istan-Rüstung weiblich Sandalen icon.png

Code in der Vorlage:
{{#ifexist: [[Bild:{{{iconfuss}}}]] | [[Bild:{{{iconfuss}}}|22px]]|}}
Hat sich erledigt. Ich bin mit den beiden Vorlagen soweit fertig. Habs ein klein wenig anders als du in deinem Beispiel. Aber im groben ist es so. --Pillepalle 12:56, 14. Mär. 2007 (CET)