3 Fehler in Lightbox v2.03.3 Plugin Javascript Code behoben !
Hi, ich hab mit Hilfe deiner Dateien raus gefunden, was an Lightbox kaputt war:
- Lightbox läuft zwar auf Prototype.js 1.6.0, was mit WordPress 2.5.x mitkommt, aber ist nicht dafür primär geschrieben. Enthält veraltete Aufrufe, die man mal ersetzen sollte, hab nur die Safari Height/Width Behandlung sichergestellt. (müsste mal jemand an die neuen js Bibliotheken anpassen, mach ich vielleicht noch später)
- Mein Safari 3 für Windows macht ebenfalls beim Wechsel von Landscape zu Portrait bzw. andersrum den fatalen Fehler, die Breite der Landscape Bilder für die Breite des nachfolgenden Portraitbildes zu behalten. Das habe ich auch gefixed.
- Mit Opera 9.27 ist mir aufgefallen, das die Beschriftungsbox (weiß, am unteren Bildrand mit Caption und Bilderanzahl) sofort verschwindet, wenn sie ausgefahren wurde. Das liegt daran, dass Opera, warum auch immer, für die Box eine Höhe 0 hat. Ist auch gefixed.
Somit habe ich das wp-lightbox2 WordPress Plugin mit folgenden Browsern sauber zum Laufen bekommen, was die Bilddarstellung betrifft:
- IE 7/8 beta
- FireFox 2.x++
- Opera 9.27++
- Safari 3 Windows
Ich werde dir morgen (heute, wenn ich auf die Uhr sehe) die bereinigten Dateien zukommen lassen, bei Bedarf auch hier im Forum veröffentlichen.
Der Autor wird ebenfalls informiert, ggf. das SVN gepatched. Da ich noch abschließende Tests mache, hab ich das noch nicht freigegeben.
Werde das am Abend hier editieren und dranhängen (nur Lightbox Patches).
Falls jemand noch andere Probleme, die die Darstellung (und nicht das Backend oder Verwendung) betreffen, bitte melden, dann kann das ggf. mit gepatched werden.
Grüsse