Antwort #87 am: 17. Mai 2013, 17:19:12
Hallo Community.
Da es bei manchen CSS-Styles und der Option
'box_appear':'w_h' immer noch zu zu frühem Aufblitzen des Bildes im Container kam,
was ich unschön fand,
hier die neue optimierte Version mit feineren Übergängen und optimierter Geschwindigkeit durch Speichern gewisser Animations-Werte in Variablen.
Außerdem neu:
Wenn man Videos von YouTube, Vimeo oder ähnlichen Portalen in der Thickbox zeigen möchte, kann es zu folgender Fehlermeldung in der Konsole von Firebug kommen:
"
Permission denied to call method Location.toString"
Dazu gibt es
hier einen kurzen Artikel in welchem behauptet wird es gäbe dafür momentan keinen Workaround.
Lösung:
Diese Fehlermeldung resultiert aus Sicherheitseinstellungen des Flash-Plugins.
Diese Fehlermeldung kann man ignorieren oder eine Datei namens
crossdomain.xml ins Root-Verzeichnis legen mit folgendem Inhalt:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only" />
<allow-access-from domain="*.youtube.com" />
<allow-access-from domain="*.vimeo.com" />
<allow-http-request-headers-from domain="*.youtube.com" headers="*" />
<allow-http-request-headers-from domain="*.vimeo.com" headers="*" />
</cross-domain-policy>
Den Inhalt evtl. nach Wunsch um weitere Domains erweitern.
Die Datei liegt dem neuen Paket bei (
!! bitte crossdomain.xml als UTF-8 (ohne BOM ) belassen und so hochladen !!).
Für die, die die Version 1.1-ad bereits haben, reicht es aus nur die
thickboxPluginMin.js gegen die neue aus dem vorliegenden Paket (1.2-ad) auszutauschen
und eben ggfls. die
crossdomain.xml ins Root-Verzeichnis zu laden.
Live kann man das Plugin nach wie vor
hier sehen.
Dort ist natürlich nur ein Teil der Funktionen zu sehen da der Betreiber natürlich aus den zur Verfügung stehenden Optionen die gewählt hat die ihm gefallen.
Tomcraft, wenn du Zeit hast bitte neue Version im ersten Post anhängen.
Vielen Dank.
Wie immer, viel Freude damit,
noRiddle
[
EDIT Tomcraft 18.05.2013: Modul in
Beitrag 1 aktualisiert.]