Fehlermeldung beim Einbinden von Twitter (HTML)

  • Guten Tag,

    ich wollte auf einer Seite einen Link "Follow me" zu Twitter einbinden.
    Twitter stellt dafür HTML Code und eine kleine Grafik zur Verfügung.

    Leider funktioniert dies nicht ganz korrekt bei ZETA.
    Ich bekommen die Fehlermeldung:

    Es trat ein Fehler auf.

    ']]>' darf sich nicht innerhalb eines XML CDATA-Blocks
    befinden.


    Dies ist der Code von Twitter:

    <a href="https://twitter.com/ZauberRauchHVR"
    class="twitter-follow-button" data-show-count="false"
    data-lang="de">@ZauberRauchHVR folgen</a>
    <script>!function(d,s,id){var
    js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>


    Da ich mich in HTML nicht auskenne, kann ich leider nicht feststellen, woher die Fehlermeldung kommt.

    Vielen Dank für eure Hilfe.

    Ich nutze das Layout BASIC und habe die neueste ZETA Version.

    ___________________________
    Zeta Producer 11 Express.
    Version 11.1.1
    Layout: Travel

  • Halo Flitzi,

    versuche mal, ob du diesen HTML-Code über den Artikel (neue Layouts) > Quelltext HTML einfügen kannst,
    dann sollte (denke ich zumindest?) keine Fehlermeldung mehr kommen.

    Gruß
    Jochen

    P.S.: Oder vielleicht ist ja auch der Artikel > Twitter > Twitter Livestream für dich interessant.

    Gruß
    Jochen

  • Danke für die Antwort.
    Über Artikel (neue Layouts) > Quelltext HTML kann ich den Quelltext einfügen, aber die Grafik (Logo) von Twitter wird nicht angezeigt. Es wird lediglich "@ZauberRauchHVR folgen" angezeigt, kein Logo von Twitter. (und die Fehlermeldung kommt ab und zu immer noch.)
    (Hier zu besichtigen, unten auf der Startseite: https://community.zeta-producer.com/www.zauber-rauch-hannover.de)

    In der Software für meinen Online-Shop (Mondo) funktioniert es einwandfrei.

    Der Twitter Lifestream funktioniert bei ZETA auch einwandfrei !

    ___________________________
    Zeta Producer 11 Express.
    Version 11.1.1
    Layout: Travel

  • Hallo,

    der ursprüngliche Fehler "']]>' darf sich nicht innerhalb eines XML CDATA-Blocks
    befinden." lässt sich vermeiden, in dem man im Reiter "Website" den Button "Einstellungen konfigurieren" klickt und unter "Optionen" den Haken bei "Optimize HTML code" entfernt.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Stefan,

    ok damit bekommt man die Fehlermeldung weg, aber...
    hat das sonst hoffentlich keine (negativen) Auswirkung auf den Rest?

    Also, nicht das dann was anderes nicht mehr geht.

    Apropos.... Bitte eine Erklärung zu der Funktion "Optimize HTML-Code".

    DANKE

    Gruß
    Jochen

    Gruß
    Jochen

  • Hallo Jochen,

    das kann ich Dir leider nicht im Detail beantworten, da muss ich mich mal erkundigen. Es sollte aber keine negativen Auswirkungen haben.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • O.K., danke für die Informationen zur Behebung der Fehlermeldung.

    Dennoch wird das Twitter-Logo nicht korrekt angezeigt.

    In meinem Online-Shop wird das Logo korrekt angezeigt, wie das anghängte BILD1.

    Bei ZETA sieht das "Twitter-Logo", das ich mit HTML-Code eingefügt habe, wie das angehängte BILD2 aus.


    Der HTML-Code von Twitter lautet:

    <a href="https://twitter.com/ZauberRauchHVR"

    class="twitter-follow-button" data-show-count="false"

    data-lang="de">@ZauberRauchHVR folgen</a>

    <script>!function(d,s,id){var

    js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

    Wie bekomme ich das Logo korrekt angezeigt?

    Danke für die Hilfe ! Habe von HTML keine Ahnung. :)

  • Hallo,

    der ursprüngliche Fehler "']]>' darf sich nicht innerhalb eines XML CDATA-Blocks
    befinden." lässt sich vermeiden, in dem man im Reiter "Website" den Button "Einstellungen konfigurieren" klickt und unter "Optionen" den Haken bei "Optimize HTML code" entfernt.


    Dies war auch der Fehler für die fehlerhafte Anzeige des Twitter-Logos.

    Nachdem ich den Haken bei "Optimze HTML Code" entfernt hatte, wird das Logo nun korrekt angezeigt.

    ___________________________
    Zeta Producer 11 Express.
    Version 11.1.1
    Layout: Travel

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!