Vorlage Diskussion:Fertigkeit icon

Aus GuildWiki
Wechseln zu:Navigation, Suche

Diese Vorlage erzeugt eine Zeile die folgendermaßen aussieht:

Elite-Axtangriff (Basis). Wenn dieser Angriff erfolgreich ist, fügt Ihr 10...26...30 Punkte zusätzlichen Schaden zu.
Attribut: Axtbeherrschung (Krieger)
Spalten.jpg
 Spalten


Dies muß auf folgende Weise aufgerufen werden:

{{Fertigkeit icon|Spalten}}

1.14-Möglichkeiten

<includeonly>{{ #ifeq: {{ #sub: {{{1}}} | {{ #expr: {{ #len: {{{1}}} }} - 5 }} | 5 }} |(PvP)| [[Bild:{{{1}}}.jpg{{pipe}}25px{{pipe}}link={{{1}}}]] [[{{{1}}}]] | {{ #ifeq: {{ #sub: {{{1}}} | {{ #expr: {{ #len: {{{1}}} }} - 5 }} | 5 }} |(PvE)| [[Bild:{{ #sub: {{{1}}} | 0 | {{ #expr: {{ #len: {{{1}}} }} - 6 }} }}.jpg|25px|link={{{1}}}]] [[{{ #sub: {{{1}}} | 0 | {{ #expr: {{ #len: {{{1}}} }} - 6 }} }}|{{{1}}}]] | [[Bild:{{{1}}}.jpg{{pipe}}25px{{pipe}}link={{{1}}}]] [[{{{1}}}]] {{ifexist|{{{1}}} (PvP)|[[[{{{1}}} (PvP){{pipe}}PvP]]]|}}}}}}</includeonly><noinclude>Diese Vorlage fügt ein Icon ein. Schreibst du hinter den Namen einen Spielmodus, wird nur ein Link zu diesem angezeigt. [[Kategorie:Vorlage Icon]]</noinclude> Fügen wir heute Nacht ein, ohne User läuft die Jobqueue nicht und wenn die heute abend nach der Umschaltung abgearbeitet wird, ist das auch blöd. -- Benutzer-Redeemer-Icon.png Redeemer  15:56, 14. Jul. 2009 (UTC)

Zu den Bildlinks werfe ich mal noch diese Sache in den Raum, war darüber vor einiger Zeit gestolpert und ist jetzt vielleicht relevant. (Nicht der passenste Diskussionsort hier aber bessere Stelle fällt mir grad nicht ein.) Es geht darum, dass wenn die Bilderseiten (und dazugehörige Lizensinformationen) aufgrund von Templates und Links schlecht erreichbar sind, man über die Liste der eingefügten Templates/Bilder beim Bearbeiten leicht hinkommt. --~\-Klab-/~ 20:34, 14. Jul. 2009 (UTC)

PvP-Version

Durch fertigkeit icon (25px "Es ist nur eine Fleischwunde.") entsteht hier ein Link auf eine nicht existierende PvP-Version.--Benutzer Buz Signatur.png 19:27, 19. Mär. 2011 (CET)

Der Artikel hat halt keine Anführungszeichen, dies sorgt zusammen mit der Weiterleitung für einen Fehler. Ist jetzt dennoch überarbeitet. –Benutzer ARTy Signatur.png 19:56, 19. Mär. 2011 (CET)
Erstmal danke, dass du dich der Sache annimmst. Du scheinst hier aber leider eher verschlimmbessert zu haben. Schau dir mal die verwandten Fertigkeiten hier an zwinkernd/es nicht ganz ernst meinend.--Benutzer Buz Signatur.png 19:58, 19. Mär. 2011 (CET)
Nein, die eigentliche Änderung war in Ordnung. Das ganze ist aber in zwei Schritten passiert, und jemand hat wohl in den 6 Minuten die Seite neu gecached, sodass da die „Zwischenergebnisse“ drin waren. –Benutzer ARTy Signatur.png 20:07, 19. Mär. 2011 (CET)
Gut, dann tut mir das Leid. Jetzt scheint es zu stimmen, danke dir.--Benutzer Buz Signatur.png 20:10, 19. Mär. 2011 (CET)
Ich habe es auch nochmal geändert, weil mir das Cache-Problem erst später einfiel. Beim nachträglichen Suchen des Fehlers ists mir dann klar geworden. Die jetzige Version sollte jedenfalls im Zweifelsfall eher keinen Link anzeigen, als fälschlicherweise einen roten Link. Die Version vorher war sozusagen sensibler. Die Seiten, auf denen ich Fehler gesehen habe, habe ich mit einem Nulledit versorgt. Falls du (oder wer anders) irgendwo noch komische Ergebnisse sieht: Einmal Seite zum Bearbeiten öffnen und direkt ohne Änderung speichern. –Benutzer ARTy Signatur.png 20:16, 19. Mär. 2011 (CET)

Fertigkeiteninfos bei Mouseover

Mir würde es sehr gefallen, wenn ein Kasten mit den Fertigkeiteninfos erscheint, wenn man mit der Maus über das Icon fährt. Ich meine das wäre schonmal angestoßen worden, weiß aber nicht wo und wieso das nicht durchgeführt wurde. Falls der Vorschlag keine Mehrheit finden würde, würde eine kleine Änderung in der MediaWiki:Common.css es ermöglichen, dass die Box für die Allgemeinheit deaktiviert wäre, aber jeder Benutzer dieses Feature über seine eigenen CSS-Seiten aktivieren kann. Die Vorlage:Fertigkeit icon müsste dann (in jedem Fall) so aussehen: [1], generelles deaktivieren des Features wäre dann so möglich und wieder aktivieren auf der eigenen CSS-Seite so ähnlich. Außerdem denkbar wäre dann (egal ob die Box allgemein oder nur benutzerspezifisch eingeschaltet wäre) ein optionaler zweiter Parameter für die Vorlage, der die Box entweder explizit ein- oder ausschaltet (je nachdem wie es gemacht wäre. Was haltet ihr davon?--Tobias Xy 20:37, 20. Sep. 2011 (CEST)

Das vielleicht? Mir ist dass relativ egal. Für einzelne Benutzer kann man das sicher einrichten. Für die Allgemeinheit - weiß ich nicht so recht... --Bodhrak 21:02, 20. Sep. 2011 (CEST)
Ich hätte nichts gegen ein allgemeines Einbauen, mir persönlich gefällts. Das war auch der Stand von damals, den Bodhrak verlinkt hat. –Benutzer ARTy Signatur.png 21:09, 20. Sep. 2011 (CEST)
Morgen abend würde ich dann die benutzerspezifische Version einführen, da mir das doch zu "unbeliebt" ist. --Tobias Xy 00:20, 22. Sep. 2011 (CEST)
Ich finde auch, dass das allegemein gemacht werden könnte und wers nicht mag, das abstellen darf. Fertigkeiten-Icons mit Link zur Fertigkeit und deren Name ebenfalls mit Link dahin ist redundant. Wenn man z. B. einen Boss-Artikel lesen will, möchte man um sich über die Fertigkeiten zu informieren nicht andauernd die Fertigkeitsseiten aufrufen. Glaube ich zumindest. Wer über die Bilder fährt, bekommt derzeit den dazugehörigen Namen angezeigt. Eine Beschreibung stattdessen schadet niemandem und wer sie nicht lesen wil, braucht nicht die Maus über den Bildern zu parken. Es gibt schließlich genug „freien“ Platz auf den Artikelseiten. --Nachtmahr 01:23, 22. Sep. 2011 (CEST)
Insbesondere dürfte das Feature sonst auch eher unbemerkt untergehen. Wer aktuell persönliches css/js-Zeug benutzt, kann man an zwei Händen abzählen und gerade für die hier nicht registrierten Nutzer dürfte das interessant sein – zumindest bin ich alleine durch meine Mithilfe und mein Interesse sowieso recht fit mit Fertigkeiten. Sollte widererwarten doch eine Protestwelle losbrechen, können wir es ja noch problemlos umändern. –Benutzer ARTy Signatur.png 01:33, 22. Sep. 2011 (CEST)
Ich bin einer Meinung mit Nachtmahr, gehört sogar zu den Dingen, die mich hier am meisten stören, hab aber nie dran gedacht, wie man das ändern könnte, und css/js-Zeug sagt mit so rein gar nichts. Was das An-/Abschalten angeht, gerade seltene Besucher, aber auch ich, würden das so gar nicht finden, denke ich zumindest. Falls es mehrere derartige Extras hier gibt/geben könnte, wäre es vll. ganz nützlich, auf der Hauptseite dorthin zu verweisen und eine Art Abhakliste bereitzustellen. Dabei denke ich weniger an mich (annehmbarer PC, zeitweise Schneckentempo, was mich dann ziemlich frustet), sondern an solche, deren PCs allgemein langsamer laufen, für die ggf. ein Abschalten einiger bereits existierender "Extras" sogar noch Vorteile bringt. Habe übrigens gar keine Ahnung, was ich gerade mit "Extras" bezeichne, bin ja schon mit einfacheren Dingen hier überfordert. --Naru 02:31, 22. Sep. 2011 (CEST)
Ich persönlich kann auch nicht viel mit CSS/JS anfangen. Ich denke eher, dass das Geschmackssache bleiben sollte – was heißt, dass das ausschließlich registrierte Benutzer in ihren Einstellungen zur Verfügung haben sollten. Von der positiven Seite aus betrachtet können die Popupfenster als Gedächtnisstütze dienen oder die Leser gänzlich über den Effekt der Fertigkeit aufklären und somit eventuell das Laden von einigen Seiten einsparen.
Ich kenne auch die Effekte von (fast) allen Fertigkeiten wie aRTy auswendig, da ich ebenfalls viel Zeit mit den Fertigkeiten verbracht habe. Ich sehe aber trotzdem in den Artikeln ab und zu nach, ob es vielleicht eine weitere Feinheit gibt, die es zu beachten gibt (z.B. die Reihenfolge, wie Zustände und Verhexungen durch Frieden und Harmonie entfernt werden). Wenn die normalen Leser solche Feinheiten oder eventuell sogar die Trivia nachlesen wollen, würden diese trotzdem auf den Link zur Fertigkeitsseite klicken. Da ich allerdings nicht die Leser dazu „zwingen“ will auf den Link zu klicken und ich nicht weiß, inwiefern andere Benutzer solcher Kleinkram interessiert, halte ich mich insofern auch weiter aus dieser Diskussion raus. --Benutzer Ra Signatur.png 06:54, 22. Sep. 2011 (CEST)
Ich habe eine weitere Variante entwickelt. Dabei erscheint die Box erst, wenn man auf das Icon klickt und wird wieder entfernt, wenn man die Maus vom Icon wegbewegt. Allerdings basiert das auf Javascript und dürfte damit in unangepasster Form Probleme bei der Browserunterstützung haben. Außerdem weiß ich bei Javascript nie so genau was für eine Belastung das für ältere PCs ist. --Tobias Xy 19:58, 22. Sep. 2011 (CEST)
Also ich würde, wenn wir es überhaupt einfügen, so wie bei ersten Variante machen, dass das Popupfenster erscheint, wenn man mit der Maus einfach drüberfährt. Mir fallen keine Vorteile im Vergleich zur ersteren Version ein, die die zweite Methode bringen würde. --Benutzer Ra Signatur.png 01:22, 23. Sep. 2011 (CEST)
Ich wollte noch eben klarstellen, dass es nicht in den normalen Einstellungen aktiviert oder deaktiviert werden müsste, sondern über eine benutzerdefinierte .css- bzw. .js-Seite läuft, die aber letztlich über die Einstellungen erreichbar wäre. Dort muss auch nicht nur was angeklickt, sondern Code eingefügt werden. Das kann man zwar letztlich alles mit Platzhalterlinks zurechtbasteln, sodass jeder Benutzer per Klick richtig bei sich selbst landet und der Code kann über Vorlagen eingefügt werden etc., aber es ist und bleibt nicht banal. Das wäre der Grund, weshalb ich es eher allgemein aktivieren würde, zumindest zeitweise, und wir dann anhand hoffentlich vorhandener Resonanz weiter entscheiden könnten. –Benutzer ARTy Signatur.png 01:30, 23. Sep. 2011 (CEST)
Gut. Dann werde ich das so machen, wenn sich bis morgen nachmittag niemand entschieden dagegen ausgesprochen hat. Zumindest eine Testphase macht da auf jeden Fall Sinn, denke ich. --Tobias Xy 01:50, 23. Sep. 2011 (CEST)
Also einige Fertigkeiten können sich mit der veränderten Vorlage nicht vertragen. Siehe z.B auf der Seite von Desnas Hubor. --Benutzer Ra Signatur.png 15:11, 23. Sep. 2011 (CEST)
Das liegt daran, dass jetzt nur noch valide Fertigkeitenseiten angegeben werden dürfen. TEMP ist eine Begriffsklärungsseite. Ich weiß gerade nicht genau, inwiefern man dass anpassen kann. Normalerweise sollten aber natürlich sowieso nur echte Fertigkeiten in dieser Vorlage verwendet werden. --Tobias Xy 15:16, 23. Sep. 2011 (CEST)
Dann werden wir wohl noch eine weitere Vorlage brauchen, denn „Fertigkeit icon“ wurde bisher ja überall dort verwendet, wo man so ein Icon mit dem Link einbauen wollte, z.B. für die Effekte vom Essen. --Hraun 15:34, 23. Sep. 2011 (CEST)
Ja, da ist es problematisch, ansonsten finde ich es mittlerweile ganz gut. --Bodhrak 15:39, 23. Sep. 2011 (CEST)
Die Vorlage muss das abfangen und nicht einfach irgendwelche HTML/Wikitext-Fragemente auswerfen. --Tera 15:42, 23. Sep. 2011 (CEST)
Ich habe jetzt eine Version im Sandkasten, die bei "unechten" Fertigkeitsartikeln einfach (wie die alte Version) das Icon plus Link anzeigt. Ein Popup geht da glaube ich nicht, weil DPL meines Wissens keinen "Weiterleitungen" folgen kann. Und bei Links die auf was ganz anderes zeigen, gehts natürlich sowieso nicht. --Tobias Xy 19:42, 23. Sep. 2011 (CEST)
Essen geht nach wie vor schief, nach kurzem Drüberschauen denke ich, dass das daran liegt, dass dort die Infobox Effekt verwendet, aber eine Infobox Fertigkeit erwartet wird. –Benutzer ARTy Signatur.png 20:01, 23. Sep. 2011 (CEST)
Ich habe in deine Vorlage2-Version eine weitere Abfrage eingebaut, ob der Zielartikel überhaupt die Infobox Fertigkeit verwendet und das nun eingebaut (mit den Fertigkeiten in deinem Sandkasten sowie mit Essen klappts). –Benutzer ARTy Signatur.png 21:38, 23. Sep. 2011 (CEST)
Die Lösung gefällt mir. Nur ist mir gerade aufgefallen, dass es etwa bei den Bossen in den Abgründe des Wahnsinns nicht funktioniert, wohl aber bei denen in der Gyala-Brutstätte (Erforschbar). Gibt es eine Erklärung für dieses Phänomen? Übersehe ich etwas? Ansonsten könnte man vielleicht noch überlegen, ob man für geteilte Fertigkeiten das ganze auf beide Versionen erweitert. Wobei der Aufwand sicherlich niemals den Nutzen rechtfertigen wird, da aus dem Kontext meist nur eine der beiden Versionen interessant sein dürfte und die Effekte zudem meist beinahe identisch sind.--Shinon 22:14, 23. Sep. 2011 (CEST)
Wenn es irgendwo grundsätzlich noch nicht klappt, ist die Änderung bis dorthin noch nicht „durchgesickert“. In dem Fall kannst du die Seite zum Bearbeiten öffnen und ohne Änderung direkt wieder abspeichern, das sorgt für eine Aktualisierung. Bei den von dir genannten Bossen habe ich das eben gemacht (zugegeben zwar nur so ähnlich, aber mit dem gleichen Ergebnis). –Benutzer ARTy Signatur.png 22:21, 23. Sep. 2011 (CEST)
Ich will zwar nicht pedantisch wirken, aber wieso sehen die Popupfenster ein bisschen anders aus bei den Bosstabellen? --Benutzer Ra Signatur.png 01:57, 24. Sep. 2011 (CEST)
Weil die Vorlage:Boss 90% Schriftgröße vorgibt und die Vorlage:Boss Zeile Fettdruck erzeugt. –Benutzer ARTy Signatur.png 02:45, 24. Sep. 2011 (CEST)
Gut, den Fettdruck habe ich nun für das Pop-Up-Fenster unterbunden, man könnte außerdem auch die Schriftgröße auf „normale“ Wikigröße festsetzen, falls wir das wollen. –Benutzer ARTy Signatur.png 04:17, 24. Sep. 2011 (CEST)
Har, zwei weitere Probleme:
1.) Gerade bei Fertigkeitstrainerseiten sind die Vorlagen gern auch mal am rechten Rand, somit ragt das Fenster dann über den Bildschirmrand hinaus und ist nicht lesbar. Falls das nicht abgefragt werden kann (wovon ich aktuell ausgehe), wäre dafür wohl ein weiterer Paramter nötig.
2.) Die Seite Fertigkeitenvorlagencode mit 1320 Vorlageneinbindungen bricht nach einer Weile ab, weil die expandierte Größe 2MB überschreitet und das per MediaWiki das Limit ist (zumindest laut dieser Angabe). Dort die aktuelle Nicht-Popup-Version zu verwenden reicht nicht. Entweder wir legen noch eine Alternativvorlage an, die die alte schlichte Version verwendet, oder wir gestalten die Auflistung anders. Das Limit wird außerdem von Fertigkeiten nach Trainerstandorten überschritten. –Benutzer ARTy Signatur.png 06:32, 24. Sep. 2011 (CEST)
Das war bei uns schon bei 5MB, habe es grade auch mal testweise noch weiter erhöht, allerdings... Post-expand include size: 8388608/8388608 bytes (siehe Quelltext der betroffenen Seiten). Mir wäre es lieber das nicht so hoch zu setzen. --Tera 10:06, 24. Sep. 2011 (CEST)
Im Moment wird die Anzeige der Box nur über eine CSS-Klasse gesteuert. Das heißt: Auch wenn sie nicht angezeigt wird, wird sie trotzdem geladen. Das ist zwar unnötig, war aber erstmal einfacher. Stattdessen könnte man es auch so machen, dass wir dann einfach (per #ifeq o.ä.) den Code der alten Vorlage verwenden, wo weniger geladen wird. --Tobias Xy 10:39, 24. Sep. 2011 (CEST)
Okay, wenn hier ifs nicht komplett sondern nur je nach Bedarf durchgeladen werden, wäre das natürlich gut. Daran hatte ich zwar im ersten Moment gedacht, dann aber geglaubt, es würde sowieso alles expandiert. –Benutzer ARTy Signatur.png 14:24, 24. Sep. 2011 (CEST)
Wie genau man das Problem jetzt angeht kann ich dir auch nicht weiter sagen, das heißt mehr als die entsprechende Dokumentation kenne ich auch nicht. --Tera 16:11, 24. Sep. 2011 (CEST)
Habs mit Tobi schon durchgesprochen, neue Version kommt jetzt. –Benutzer ARTy Signatur.png 16:28, 24. Sep. 2011 (CEST)
Fertigkeitenvorlagencode ist hiermit versorgt, das mit den Trainern bleibt ein Problem, weil die einzelnen Seiten das Feature ruhig nutzen sollen, die zusammen eingebundenen Trainerseiten in der Übersicht jedoch zu viel werden. Ich sehe da aktuell echt keine gute Möglichkeit, wie man das im Einbindungsprozess ausschalten soll.
Ebenso verbleibt die Frage, ob wir die (bei nicht-breitbild Bildschirmen) nach rechts rausragenden Popups noch vermeiden wollen. –Benutzer ARTy Signatur.png 16:53, 24. Sep. 2011 (CEST)
Also ich wäre schon dafür, dass wir die nach rechts hinausragenden Popupfenster vermeiden sollten. --Benutzer Ra Signatur.png 01:30, 26. Sep. 2011 (CEST)
Trainerseiten und Popups nach links erledigt. Bei der Gelegenheit noch ein paar Kleinigkeiten mit verbessert (einige Trainerseiten eingebunden; „[PvP]“-Link-Einbindung korrigiert). –Benutzer ARTy Signatur.png 07:08, 26. Sep. 2011 (CEST)
Mir ist noch eine Kleinigkeit aufgefallen: Seiten, wo Popups von Fertigkeiten aufgeführt werden, die ein „sic“ in ihrer Beschreibung enthalten, werden in die Kategorie:Sic eingefügt. --Benutzer Ra Signatur.png 14:15, 18. Okt. 2011 (CEST)