StargateWiki:Technik-Zentrale: Unterschied zwischen den Versionen
aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Weitere Optionen
→Darstellungsfehler bei Artikel: korrigiert und genauer erklärt |
|||
| Zeile 85: | Zeile 85: | ||
: Behoben, da waren zwei kleine Fehler in der Vorlage (durch die Änderungen is hoffentlich nix anderes kaputt gegangen...)--{{Benutzer:Ghost/Signatur}} 11:08, 16. Mär. 2015 (CET) | : Behoben, da waren zwei kleine Fehler in der Vorlage (durch die Änderungen is hoffentlich nix anderes kaputt gegangen...)--{{Benutzer:Ghost/Signatur}} 11:08, 16. Mär. 2015 (CET) | ||
::(Ich hab das Bild mal nach rechts geschoben, schaut weniger chaotisch aus...^^) Aus irgendeinem Grund stößt sich die Vorlage da mit der [[Vorlage:Wp]] als Wert für die Organisation. Normaler Text und Links gehen normal, aber die Vorlage, egal mit wie vielen Parametern, verursacht den Fehler. Und irgendwie tritt das nur auf, wenn der Vorlage generell gesagt wird, dass eine Kategorie (falls zugeordnet) dazugepackt werden soll. Ich bin noch am Suchen, aber irgendwie ist das etwas seltsam. Ich habe den Artikel mal wieder lesbar gemacht, indem ich die Interwiki-Syntax statt der WP-Vorlage verwendet habe. Die geht seltsamerweise problemlos. --{{Benutzer:Col. o'neill/sig}} 16:35, 16. Mär. 2015 (CET) | ::(Ich hab das Bild mal nach rechts geschoben, schaut weniger chaotisch aus...^^) Aus irgendeinem Grund stößt sich die Vorlage da mit der [[Vorlage:Wp]] als Wert für die Organisation. Normaler Text und Links gehen normal, aber die Vorlage, egal mit wie vielen Parametern, verursacht den Fehler. Und irgendwie tritt das nur auf, wenn der Vorlage generell gesagt wird, dass eine Kategorie (falls zugeordnet) dazugepackt werden soll. Ich bin noch am Suchen, aber irgendwie ist das etwas seltsam. Ich habe den Artikel mal wieder lesbar gemacht, indem ich die Interwiki-Syntax statt der WP-Vorlage verwendet habe. Die geht seltsamerweise problemlos. --{{Benutzer:Col. o'neill/sig}} 16:35, 16. Mär. 2015 (CET) | ||
::'''Nachtrag:''' Die Fehlerursache ist | ::'''Nachtrag:''' Die Fehlerursache war ein Gleichheitszeichen. Da dies bei Vorlagen mit Parametern ja genutzt wird, um Parameter zuzuweisen (<code><nowiki>{{Vorlage:Para|me|ter}}</nowiki></code> ist im Grunde auch nur die abgekürzte Schreibweise für <code><nowiki>{{Vorlage:Para|1=me|2=ter}}</nowiki></code>), führt das immer wieder zu Schwierigkeiten. In der Wp-Vorlage waren ein span-tag mit style-Zuweisung und ein sup-tag mit class-Zuweisung (und damit beide auch mit =) enthalten, damit das manuell dort eingefügte WP-Icon nicht vom Link getrennt wird. Für die Vorlage sah es so aus: | ||
::<pre>{{#recursiv:Kürzel/Organisation|<span style="background-color:green">[[:de:Roskosmos|Russische Raumfahrtbehörde]]<sup class="keinSymbol">[[Datei:Wikipedia-Icon.png|12px|Wikipedia|verweis=:de:]]</sup></span>|kat}}</pre> | |||
::Dabei wurden die Parameter aber nicht wie gewollt aufgeteilt (also einmal <code><nowiki><span style="background-color:green">[[:de:Roskosmos|Russische Raumfahrtbehörde]]<sup class="keinSymbol">[[Datei:Wikipedia-Icon.png|12px|Wikipedia|verweis=:de:]]</sup></span></nowiki></code> als Parameter 1 und <code>kat</code> als Parameter 2, sondern <code><nowiki>"background-color:green">[[:de:Roskosmos</nowiki></code> als Parameter „<nowiki><span style</nowiki>“ und so weiter. da solche Parameter nicht definiert sind, werden sie von der Vorlage ignoriert, aber es zerstückelt halt die Eingabe ungewollt. | |||
::Da wir die Icons aber ja eh global via CSS einfügen, habe ich den Teil entfernt, wodurch der Fehler nicht mehr auftaucht. Generell sollte man halt bei Vorlagen mit Parametern immer aufpassen, dass man keine Gleichheitszeichen in Eingabewerten verwendet (z.B. eben in Tags, Links etc.). --{{Benutzer:Col. o'neill/sig}} 17:50, 16. Mär. 2015 (CET) | |||