GuildWiki Diskussion:DPL: Unterschied zwischen den Versionen

Aus GuildWiki
Wechseln zu:Navigation, Suche
(Erweiterte Fertigkeitenkategorisierung)
(Neuer Abschnitt Unterkategorien ansprechen)
Zeile 25: Zeile 25:
 
Wenn man die Infobox Fertigkeit so umbaut, dass sie nicht nur (beispielsweise) <code><nowiki>[[Kategorie:Zauber]]</nowiki></code> setzt sondern <code><nowiki>[[Kategorie:Zauber|E]]</nowiki></code> (E für Elementarmagier), dann kann man die Fertigkeitenlisten mit <code><nowiki>ordermethod=sortkey</nowiki></code> erst nach Klassen und dann nach Alphabet sortieren lassen. --[[Benutzer:Tobias Xy|<font color="#00008b">'''Tobias Xy'''</font>]] 16:09, 22. Nov. 2008 (CET)<br />
 
Wenn man die Infobox Fertigkeit so umbaut, dass sie nicht nur (beispielsweise) <code><nowiki>[[Kategorie:Zauber]]</nowiki></code> setzt sondern <code><nowiki>[[Kategorie:Zauber|E]]</nowiki></code> (E für Elementarmagier), dann kann man die Fertigkeitenlisten mit <code><nowiki>ordermethod=sortkey</nowiki></code> erst nach Klassen und dann nach Alphabet sortieren lassen. --[[Benutzer:Tobias Xy|<font color="#00008b">'''Tobias Xy'''</font>]] 16:09, 22. Nov. 2008 (CET)<br />
 
Obwohl... Ich merke gerade, dass dann zwar nach Klassen, aber danach nicht mehr nach Alphabet sortiert wird. --[[Benutzer:Tobias Xy|<font color="#00008b">'''Tobias Xy'''</font>]] 16:12, 22. Nov. 2008 (CET)
 
Obwohl... Ich merke gerade, dass dann zwar nach Klassen, aber danach nicht mehr nach Alphabet sortiert wird. --[[Benutzer:Tobias Xy|<font color="#00008b">'''Tobias Xy'''</font>]] 16:12, 22. Nov. 2008 (CET)
 +
 +
== Unterkategorien ansprechen ==
 +
 +
<code><nowiki>Example: includepage={myTemplate}.dpl</nowiki></code>
 +
 +
<code><nowiki>If a page does not contain a reference to "Template:myTemplate"
 +
then "Template:myTemplate.dpl.default" will be invoked with %PAGE% and %TITLE% as parameters.</nowiki></code>
 +
Ich denke damit könnte man eine Vorlage bauen, die den Link einer Unterkategorie nochmal in einen DPL-Code stopft. Da er den Vorlagennamen automatisch bestimmt, weiß ich grad nicht wie ich das testen soll, ohne gleich im Vorlagen-Namensraum rumzupfuschen. --[[Benutzer:Klabauterin|Klabauterin]] 18:36, 1. Dez. 2008 (CET)

Version vom 1. Dezember 2008, 19:36 Uhr

Ob man das irgendwie besser nach Klasse sortieren kann, wüsste ich auch gerne. --Tobias Xy 21:19, 3. Nov. 2008 (CET)

Von dem her, was ich in der Anleitung bisher gesehen habe, sind mir keine neuen Ideen gekommen. Vielleicht mit dem Parser-Aufruf und noch Tricks, hinter die ich noch nicht gestiegen bin... --Klabauterin 23:50, 3. Nov. 2008 (CET)

Jedenfalls mal generell: DPL-Einführung, klasse Sache! Ich bin absolut begeistert! lachend/überglücklich ... Da fang ich glatt an zu träumen, was man damit noch alles anstellen kann... habt ihr die DPL-Gui gesehen? lachend/überglücklich Für die Kategorisierung bringt das ja auch einen ordentlich Schub. Die ähnlichen Fertigkeiten werden überflüssig... hach, ich hab schon erwähnt, das ich begeistert bin, oder? ;D Grüße --Klabauterin 23:50, 3. Nov. 2008 (CET)

Naja, die ähnlichen Fertigkeiten werden nicht überflüssig, denn es ist ja meist nicht eine Kategorisierung, die ähnlich ist, sondern die Wirkkungsweise, und die kann man mit DPL nicht auslesen. Und zur Sortierung: man kann (bisher?) noch nicht nach Parametern einer eingebundenen Vorlage sortieren. --Tera 00:08, 4. Nov. 2008 (CET)
Ich stell mir schon vor, dass wir jetzt ein paar "Wirkungsweisen" in die Kategorisierung übernehmen könnten, ähnlich den Zuständen und orientiert an den bisherigen Listen z.B.: Spezielles wie "Wirft zu Boden" "Erhöht Angriffsgeschwindigkeit" etc., Schadensarten: "Erd-Schaden" etc., spezielle Typen wie "Diener" "Schattenschritt" etc., ... (Achja, und Kosten auch, könnten über die Vorlage automatisch übernommen werden!) Dann wären die ähnlichen Fertigkeiten schon überflüssig, da man dann einfach bei einer bestimmten Wirkungsweisen-Kategorie weiterschauen kann. Und wenn die Fertigkeiten sehr detailiert kategorisiert sind, dann filtert man mit DPL schnell nach Fertigkeiten die die mehrere der gewünschten Eigenschaften/Wirkungsweisen besitzen, zumindest wenn man sich mit DPL beschäftigt hat geht das. Für reine Nutzer wäre dann die GUI klasse... wenn das noch hinzubekommen wäre, holla die Waldfee! Ich würd nurnoch in GuildWiki nach Fertigkeiten für Builds suchen! :) --Klabauterin 00:38, 4. Nov. 2008 (CET)
Ich sag nur mal so: bevor wir jetzt wild anfangen, die Fertigkeiten in irgendwelchen kuriosen Kategorien einzutragen, sollten wir erstmal überlegen, welche wir brauchen, wie wir die nennen, und ob das nicht auch "einfacher" über die Fertigkeitenvorlage anstatt über "manuelle" Kategorien geht. --Tera 01:35, 4. Nov. 2008 (CET)
Klar, ich bin begeistert, aber nicht unausgelastet. *gg* --Klabauterin 09:01, 4. Nov. 2008 (CET)
Sorry wenn ich doof frage, aber was genau bringt "mir" das nun genau? Ich sehe da nämlich garnicht durch und irgendwie erkenne ich auch keinerlei Unterschiede zu vorher^^. Wäre lieb, wenn mir das einmal jemand erläutern kann, damit ich wieder ruhig schlafen kann :D. LG --Benutzer Nancy Skogen Signatur Name icon.png Benutzer Nancy Skogen Signatur icon.png 09:48, 4. Nov. 2008 (CET)
Vornweg: Ich bin schlecht im Erklären, versuch's trotzdem aber mal.
DPL (Dynamic Page List-Erweiterung) erstellt aus Kategorien (jetzt mal alle erweiterten Möglichkeiten vernachlässigt) Listen, die man selbst formatieren kann. Das bringt unter Anderem eine Trennung zwischen Inhalt und Form, die wir vorher nicht hatten. Für mich bringt das z.B., dass ich beim Erstellen einer Fertigkeitenliste nicht jede einzelne Fertigkeit aufschreiben und in ein Format zwängen muss. Wenn ich also einmal eine Kategorie habe in der alle Fertigkeiten die ich wünsche drin sind, erstelle ich in 2 Minuten eine ausführliche Liste mit der "Fertigkeiten Kr"-Vorlage und eine zweite kurze Liste an anderer Stelle mit der "Fertigkeit Icon"-Vorlage. (Übrigens ist das nicht auf Fertigkeiten beschränkt, aber da interessiert es mich am meisten.)
Zusätzlich kann man recht gut filtern, sowohl nach Inhalt der Seite, als auch nach Überschneidungen von Kategorien oder Untermengen von Kategorien etc., womit man speziellere Probleme lösen könnte... falls man z.B. mal wissen will, welche Schutzgebete Verzauberung mit Wirkzeit 3/4 existiert.
Ein paar mehr Kategorien in den Fertigkeiten würde die Erstellung solcher Listen/Filter vereinfachen, aber auch (ganz ohne DPL) dem Nutzer ermöglichen ähnliche Fertigkeiten über die Kategorien zu finden.
*in der Hoffnung dass es einigermaßen verständlich war* LG --Klabauterin 10:17, 4. Nov. 2008 (CET)
Was mir da auf Anhieb sehr positiv aufgefallen ist: Dieser ganze nervige noinclude/includeonly-Kram bei den Fertigkeiten wird nicht mehr benötigt. Eher nicht so schön finde ich, dass die Fertigkeiten (bis jetzt) nur alphabetisch sortiert sind. Generell eröffnet diese Erweiterung aber eine Menge Möglichkeiten.
Vielleicht sollten wir diese Diskussion irgendwie nach GuildWiki Diskussion:DPL verschieben? Dann könnten wir auf der dazugehörigen Seite auch gleich eine mehr oder weniger ausführliche Erläuterung zur DPL erstellen. --Tobias Xy 16:02, 4. Nov. 2008 (CET)
Ok, ich mach mal nen groben Anfang. --Klabauterin 20:56, 4. Nov. 2008 (CET)

Hilfe! kann das bitte noch jemand vernünftig verlinken? Ich weiß nicht wohin... :( --Klabauterin 21:14, 4. Nov. 2008 (CET)

Erweiterte Fertigkeitenkategorisierung

So, ich hab jetzt mal in meinem Namensraum ne Kategorie-Liste erstellt. Ist schon recht lang, aber ich fürchte bei weitem noch nicht vollständig. Vor allem hab ich auch noch Schwierigkeiten mit manchen Formulierungen. Einerseits möchte ich möglichst kurze Titel, andererseits sollte es grammatikalisch nicht zu wild werden und dazu noch verständlich auch wenn man es alleinstehend liest, autsch... Achja, oft wäre es auch nicht schlecht Unterkategorien anhand von einfach abzugreifenden Stichworten wieder zusammenfassen zu können. Deshalb habe ich auch die Kategorien zu den Zuständen noch etwas verlängert. Bei vielen anderen ist das schwieriger. :( Naja, soweit erstmal, schöne Grüße --Klabauterin 00:09, 8. Nov. 2008 (CET)

Das sind schon ziemlich viele Kategorien... Aber um die Fertigkeitslisten vernünftig aufbauen zu können, müssten wir die alle (oder zumindest einen Großteil) mit einbauen. Wie regeln wir das? --Tobias Xy 16:20, 1. Dez. 2008 (CET)
Hm, naja, gut wäre ne Lösung für nen Bot, oder? ^^ Bei den Listen die ich vor DPL händisch erstellt habe, hab ich gern auf eine englischsprachige Datenbank zurückgegriffen, da die Fertigkeitsbeschreibungen sich leichter durchsuchen lassen (nicht so viele unterschiedliche grammatikalische Formen der Suchwörter). Wenn ich mir dazu noch ein script schreibe, kann man so halb-manuell Listen erstellen (bzw. auf unsere eigenen zurückgreifen, gibt ja schon ne Menge) und die nem Bot füttern. Ich weiß nicht genau, vielleicht gibt es elegantere Möglichkeiten, z.B. unsere eigene Datenbank mit regulären Ausdrücken durchsuchen?
Aber bevor wir mit der ganzen Zuweisung beginnen, muss ja der Baum so stehen wie wir ihn wollen, sonst stellt man am Ende nur fest das man alles nochmal machen kann.
Dazu nochmal wegen der Zustände: die hatte ich mit Absicht geändert, aus dem Grund, dass ich mit DPL auch auf die Oberkategorie zugreifen möchte. So wie ich das bisher gesehen habe, kann man nicht so einfach die Seiten von Unterkategorien zusammenfassen, evtl. gehts, ich hab noch was im Hinterkopf, aber so genau hab ich mir das noch nicht angesehen. *auf ToDo Liste schreib* Grüße --Klabauterin 17:45, 1. Dez. 2008 (CET)
Ich denke die Kategorien, die die Infobox automatisch erstellen kann, könnten wir eigentlich schonmal einbauen. Einige Fertigkeiten werden am Ende aber eine ganze Menge Kategorien haben. lachend/überglücklich --Tobias Xy 17:50, 1. Dez. 2008 (CET)
Ahjo, damit rechne ich. ^^ Da der ganze Kategorie-Spaß aber am Ende der Seite ist würde mich das nicht im mindesten stören. Wenn das doch jemanden missfällt kann man das alles noch in <small>...</small> einpacken, falls das auch mit den Kategorielinks funktioniert. *leichte Bedenken* --Klabauterin 18:02, 1. Dez. 2008 (CET)

Fertigkeitenlisten nach Klasse sortieren

Wenn man die Infobox Fertigkeit so umbaut, dass sie nicht nur (beispielsweise) [[Kategorie:Zauber]] setzt sondern [[Kategorie:Zauber|E]] (E für Elementarmagier), dann kann man die Fertigkeitenlisten mit ordermethod=sortkey erst nach Klassen und dann nach Alphabet sortieren lassen. --Tobias Xy 16:09, 22. Nov. 2008 (CET)
Obwohl... Ich merke gerade, dass dann zwar nach Klassen, aber danach nicht mehr nach Alphabet sortiert wird. --Tobias Xy 16:12, 22. Nov. 2008 (CET)

Unterkategorien ansprechen

Example: includepage={myTemplate}.dpl

If a page does not contain a reference to "Template:myTemplate" then "Template:myTemplate.dpl.default" will be invoked with %PAGE% and %TITLE% as parameters. Ich denke damit könnte man eine Vorlage bauen, die den Link einer Unterkategorie nochmal in einen DPL-Code stopft. Da er den Vorlagennamen automatisch bestimmt, weiß ich grad nicht wie ich das testen soll, ohne gleich im Vorlagen-Namensraum rumzupfuschen. --Klabauterin 18:36, 1. Dez. 2008 (CET)