Hallo zusammen,
ich benutze die neuste YAG und SimpleViewer Versionen und bekomme beim Laden der Flash Datei eine Fehlermeldung, dass die Gallery XML nicht geparst werden konnte.
Da die Galerie geladen wurde gehe ich davon aus, dass der Pfad in der ExtensionConfig richtig gesetzt wurde. Ich habe den SimpleViewer wie in der Manual beschrieben installiert.
Woran könnnte der Fehler liegen? Ich hatte die Seite per https gesichtert...
Vielen Dank für eure Hilfe
Hallo Mavo,
Das Flash des Simpleviewer lädt die Liste der anzuzeigenden Bilder in einer XML Liste nach. Anscheinend schlägt der Request nach dem XML fehl.
Ich vermute der Fehler kommt hier von deiner HTTPS Konfiguration. Für den Abruf der XML Datei wurde der spezielle PageType YAGXML definiert. Musst du dort eventuell noch die Optionen für HTTPS setzen?
Zur Fehlerfindung ist es das Beste, wenn du aus dem Seiten-HTML den Link zur XML raussuchst und mal aufrufst. Die dabei angezeigte Fehlermedlung hilft uns sicher weiter.
Viele Grüße
Daniel
Hallo Daniel,
ich habe die HTTPS Verbindung zur Sicherheit mal entfernt.
Wo genau befindet sich der Link zur XML, ich vermute nämlich, dass das genau das Problem darstellt. Ich bin mir nicht sicher ob die XML generiert wird?
Denn index.php?id=626&typeNum=89657201 führt nicht zu der xml.
9802: # SimpleViewer XML
9803: YAGXML_SimpleViewer < YAGXML
9804: YAGXML_SimpleViewer {
9805: typeNum = 89657201
9806: config.no_cache = 0
9807: 10 < tt_content.list.20.yag_xmllist
9808: }
Grüße
Max
Hallo Mavo,
Den Link findest du im Quelltext der Seite, in der du YAG mit dem Simpleviewer eingebunden hast, im Startcode des Flashskripts.
Die URL sollte in etwas so aussehen: http://www.yag-gallery.de/examples/themes/simpleviewer-flash/?type=89657201&tx_yag_xmllist[context262][albumUid]=2&tx_yag_xmllist[contextIdentifier]=262&tx_yag_xmllist[controller]=ItemList und führt dann auch zu den XML Daten.
Gruß
Daniel
Hallo Daniel,
das Plugin befindet sich auf: http://ebf.li/testing/community/test-galerie/viewer.html
Und das Flash Objekt wird wie folgt eingebunden:
<object width="100%" height="100%" type="application/x-shockwave-flash" id="svInstance" data="http://ebf.li/testing/fileadmin/template07/simpleViewer//web/svcore/swf/simpleviewer.swf" style="width: 538px; height: 503px;"><param name="wmode" value="transparent"><param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always"><param name="bgcolor" value="222222"><param name="flashvars" value="galleryURL=http%3A//ebf.li/testing/community/test-galerie/viewer.html%3Ftx_yag_xmllist%255Bcontext1148%255D%255BalbumUid%255D%3D2%26tx_yag_xmllist%255Bcontext1148%255D%255BgalleryUid%255D%3D3%26tx_yag_xmllist%255BitemList1148%255D%255BheaderColumns%255D%3D%26tx_yag_xmllist%255BitemList1148%255D%255Bfilters%255D%255BinternalFilters%255Dhttp://www.typo3.net/typo3conf/ext/mm_forum/res/img/default/editor_icons/php.gif%3D%26tx_yag_xmllist%255BcontextIdentifier%255D%3D1148%26tx_yag_xmllist%255Bcontroller%255D%3DItemList%26cHash%3D08e72aade92736e887ab9a489df90677&embedurl=http://ebf.li/testing/community/test-galerie/viewer.html"></object>
Das value lautet daher:
galleryURL=http%3A//ebf.li/testing/community/test-galerie/viewer.html%3Ftx_yag_xmllist%255Bcontext1148%255D%255B
albumUid%255D%3D2%26tx_yag_xmllist%255Bcontext1148%255D%255BgalleryUid%255D%3D3%26tx_yag_xmllist%255BitemList1148%255D%255BheaderColumns%255D%3D%26tx_yag_xmllist%255B
itemList1148%255D%255Bfilters%255D%255BinternalFilters%255D%3D%26tx_yag_xmllist%255BcontextIdentifier%255D%3D1148%26tx_yag_xmllist%255Bcontroller%255D%3DItemList%26cHash%3D08e72aade92736e887ab9a489df90677&embedurl=http://ebf.li/testing/community/test-galerie/viewer.html
Hallo Mavo,
Sehr seltsam: Der Link wird per TYPO3-Funktion gebaut, aber bei dir wird kein type in die URL eingefügt. Richtig sollte deine URL so sein: http://ebf.li/testing/community/test-galerie/viewer.html?tx_yag_xmllist[context1148][albumUid]=2&tx_yag_xmllist[context1148][galleryUid]=3&tx_yag_xmllist[itemList1148][headerColumns]=&tx_yag_xmllist[itemList1148][filters][internalFilters]=&tx_yag_xmllist[contextIdentifier]=1148&tx_yag_xmllist[controller]=ItemList&type=89657201
Und dann funktioniert das auch.
Ich hatte das Problem noch nie - hast du in deiner Konfiguration irgend was besonderes? Wird vielleicht der Type von deiner Realurl Config verschluckt?
Gruß
Daniel
Hallo Daniel,
es liegt wohl definitiv am Realurl. Nachdem ich es deaktiviert habe, ging der Player. http://ebf.li/testing/index.php?id=626
Welcher Parameter in meiner Installation gerade die typeNum unterdrückt versuche ich noch herauszufinden...
Danke erst einmal für die schnelle Hilfe!