Diskussion:Plophos (Unterzyklus)

Aus Perrypedia
Zur Navigation springen Zur Suche springen

ImageLink

Funktioniert der Link nur für mich nicht? Von dem Bild sehe ich lediglich eine ein Pixel hohe Zeile. --JoKaene 16:14, 2. Mai 2014 (CEST)

Hier sieht's gut aus. --Klenzy (Diskussion) 16:16, 2. Mai 2014 (CEST)
Nachtrag: Mit Firefox funktioniert es bei mir auch. Problem wie beschrieben mit IE. --JoKaene 16:20, 2. Mai 2014 (CEST)
Getestet mit IE 11 auf Win8.1. Sehe das Bild.
Eventuell ein refresh/caching-Problem des Browsers? Hatte da selbst kürzlich an anderer Stelle ein sehr seltsames Verhalten, bei dem Cache löschen half.
Kannst Du bitte noch Deine IE-Version raussuchen, JoKaene? --NAN (Diskussion|Beiträge) 17:03, 2. Mai 2014 (CEST)
PS: Bevor Du Deinen Browser-Cache löscht und evtl. alles mögliche an Daten bei allen möglichen Seiten wieder händisch eingeben musst: Du könntest auch mal probieren, den Bildlink ganz rauszunehmen. Seite neu laden. Bildlink wieder so wie er ist reinnehmen. Neu laden. Die beiden extra Versionen tun dem Artikel nicht weh und falls sich nur Dein Browser "verschluckt" hat, hilft es vielleicht bei Deinem Problem. --NAN (Diskussion|Beiträge) 17:05, 2. Mai 2014 (CEST)
So, habe etwas rumexperimentiert, aber alle Tricks (inklusive Reboot) halfen nicht, das Bild mit IE9 vollständig sichtbar zu machen. Den »Schuldigen« habe ich allerdings identifiziert: Wenn ich den Parameter »Size« (aktuell »|size=260px«) entferne, wird das Bild korrekt dargestellt. --JoKaene 18:07, 2. Mai 2014 (CEST)
Hm, das ist seltsam. Auch wenn Du den Parameter wegnimmst, wird die Größe gesetzt (auf die Standard 180px). Rein Technisch/bezüglich ausgeliefertem Html sollte da eigentlich kein Unterschied sein. Da IE9 denke ich mal schwer ;-) etwas ist, was wir noch unterstützen sollten, untersuche ich das mal genauer.
JoKaene, kannst Du bitte auch mal einen Blick auf den Artikel Daniel Schwarz werfen? Gleiches Problem?
@all: Wäre hilfreich, wenn jemand anders mit IE9 das Verhalten bestätigen könnte, um ganz auszuschließen, dass es was mit JoKaenes System zu tun hat. --NAN (Diskussion|Beiträge) 18:20, 2. Mai 2014 (CEST)
PS: Ich habe eine minimale Anpassung in der Vorlage gemacht. Evtl. hilft das aber. Problem immer noch vorhanden? --NAN (Diskussion|Beiträge) 18:23, 2. Mai 2014 (CEST)
PPS: Ich habe zwischenzeitlich einen möglichen Grund für das Anzeigeproblem gesehen: im Html wird ein Parameter für die Bild-Höhe angeführt, dem aber kein Wert zugewiesen wird. Interessanterweise ist das bei anderen, vergleichbaren externen Links aber nicht der Fall. Evtl. liegt es daran, dass hier ein gif verlinkt wird. Mal schauen. --NAN (Diskussion|Beiträge) 18:31, 2. Mai 2014 (CEST)
Die Änderung an der Vorlage brachte bei mir nichts; bei Daniel Schwarz ist alles in Ordnung. --JoKaene 18:39, 2. Mai 2014 (CEST)
Danke. Das erhöht die Wahrscheinlichkeit, dass meine Theorie bezüglich gif stimmt.
Könntest Du bitte nochmal kontrollieren. Jetzt sollte das Bild auch bei Dir korrekt angezeigt werden (falls meine Theorie stimmt;-) ). --NAN (Diskussion|Beiträge) 18:42, 2. Mai 2014 (CEST)
Bild ist da! :-) --JoKaene 18:48, 2. Mai 2014 (CEST)
Cool!
Kurz die Analyse zusammengefasst:
Hier wurde, genau dann, wenn der Parameter size in der Vorlage:ImageLink Extern für die Breite gesetzt wurde ein html wie folgt ausgeliefert:
<img src="http://www.perry-rhodan.net/pics/news/plophosreihe.gif" width="260"''height="">
Ich habe die kritische Stelle mal fett hervorgehoben. Viele Browser sind »schlau genug«, einfach einen passenden Wert für die Höhe zu verwenden. Der IE9 nimmt das anscheinend wörtlich und nimmt Breite 246, Höhe nix.
Die Vorlage:ImageLink Extern selbst überlässt das Setzen dieser Angaben im html der Wiki-Erweiterung »EmbedImg« (siehe Spezial:Version).
In vielen/allen(?) anderen Fällen funktioniert das gut. Wenn es nicht funktioniert liegt es nicht unbedingt daran, dass auf gif verlinkt wird (habe das bei anderen gif getestet). Hat irgendwas mit dem konkreten Bild zu tun? Ursache unklar.
Was aber funktioniert ist, bei einem problematischem Bild wie diesem hier, Höhe und Breite explizit zu setzen (hier aktuell: size=260x274px). Dann wird als html etwas wie folgt geliefert:
<img src="http://www.perry-rhodan.net/pics/news/plophosreihe.gif" width="260" height="274">
Also Workaround: bei problematischen Fällen (bisher nur einer aufgefallen, vielleicht die totale Ausnahme) Höhe und Breite explizit setzen. Bei allen anderen Fällen muss nach aktuellem Kenntnisstand nichts gemacht werden.
Die Wiki-Erweiterung »EmbedImg« selbst ist veraltet, das kann inzwischen auch die Mediawiki-Software. Ich spreche bei Gelegenheit mal Poldi drauf an. Vielleicht lässt sich das Problem per Erweiterung entfernen/Fähigkeit der Mediawiki-Software freischalten erledigen. --NAN (Diskussion|Beiträge) 19:14, 2. Mai 2014 (CEST)