Ankündigung

Einklappen
Keine Ankündigung bisher.

Twitter Timeline in einem Portlet darstellen

Einklappen
X

Twitter Timeline in einem Portlet darstellen

Einklappen
  • Filter
  • Zeit
Alles löschen
neue Beiträge

  • Twitter Timeline in einem Portlet darstellen

    Hallo zusammen,


    wir möchten gern in einem Portlet auf der Startseite des Portals die aktuellen Twitter-Tweets unseres Twitter #-Tags anzeigen lassen.

    Twitter stellt hierfür bereits Code zur Verfügung, welcher "einfach" nur auf der Website eingebunden werden muss.

    Unter https://publish.twitter.com kann man dafür einen embedded-Code-Snippet erzeugen:

    Dieser einzubettende Code am Beispiel der Intrexx-Twitter-Timeline lautet wie folgt:
    Code:
    <a class="twitter-timeline" data-lang="de" data-width="350" data-height="450" data-link-color="#981CEB" href="https://twitter.com/intrexx?ref_src=twsrc%5Etfw">Tweets by intrexx</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
    Mir gelingt es allerdings nicht, dies in das Portlet "URL" oder "Benutzerdefiniert" zu implementieren.
    Der <Script>-Tag wird nicht akzeptiert - Dieser Tag scheint ein Redirect zu verursachen, welcher im Portlet oder iframe-Fenster von Intrexx nicht akzeptiert wird.

    Hat jemand eine Idee, wie ich den Code einbetten muss, damit die Website korrekt im Portlet angezeigt wird ?!

    Alternativ auch in einem eigenen erzeugten Portlet und nicht den URL oder Benutzerdefiniert-Portlets.

    Lg
    intrexxer

  • #2
    Hallo,

    ich würde dafür eine eigene Ansichtsseite mit statischem Text (Programmierung) machen und dann als Portlet einbinden.

    Beste Grüße!

    Kommentar


    • #3
      Hallo nmayer,

      das habe ich schon probiert. Allerdings zeigt er mir die Timeline nicht an, sondern nur einen "Redirect"-Schriftzug Tweets by intrexx :-(

      Kommentar


      • #4
        Ich konnte das Problem durch einen einfachen Work-Around selbst lösen.

        Ich habe auf dem Portal-Server eine lokale Twitter.htm -Datei mit dem embedd-Code im external\webroot Verzeichnis platziert.
        Im Portlet rufe ich dann die lokale Seite per Iframe auf.

        <iframe scrolling="yes" src="twitter.htm" style="border: 0px none; margin-left: 0px; height: 370px; margin-top: 0px; width: 100%;">
        </iframe>

        Dennoch würde mich mal interessieren, warum es anderweitig nicht funktioniert !?!

        Lg
        intrexxer

        Kommentar


        • #5
          Gibt es dazu Neuigkeiten?

          Ich habe gerade auch versucht folgenden Twitter-Code
          Code:
          <a class="twitter-timeline" href="https://twitter.com/Thuenen_aktuell?ref_src=twsrc%5Etfw">Tweets by Thuenen_aktuell</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
          in ein Benutzerdefiniertes Portlet im HTML-Feld einzufügen, bekomme aber immer einen Speicherfehler (Speichern nicht möglich) angezeigt. Ich vermute, dass Intrexx der Script-Bereich nicht schmeckt.

          Hat jemand von euch schon erfolgreich eine Twitter Timeline in ein Portlet eingefügt?
          Es sollte möglichst mit Intrexx 19.03 und Intrexx 21.03 laufen.

          Herzlichen Dank
          FrankP

          Kommentar

          Lädt...
          X