WoltLab Cloud WoltLab Suite Timeline: Link preview 5.5.0

This product requires the base product WoltLab Suite: Timeline.

Provides a new share type for inserting a modern link preview on the timeline.

Provides a new share type for inserting a modern link preview on the timeline.


* requires the file

Images

  • Version 5.5.0

    Adaptations for WoltLab Suite 5.5*

    * This version requires at least WoltLab Suite 5.5

  • Version 5.4.0

    optimized for WoltLab Suite 5.4 and PHP 7.4+.

    For maximum performance and maintainability old technologies were removed and most modern programming techniques were used.

  • Version 5.2.1

    • WoltLab Cloud support
  • Version 5.2.0

    Support for WoltLab Suite 5.2

  • Version 3.1.2 pl 1

    fixed an error with twitch.tv urls

  • Version 3.1.2

    bugfixes

  • Version 3.1.1

    Improvement of the logic for preview calculation

  • Version 3.1.0

    Support for WoltLab Suite 3.1

  • Version 3.0.3

    Improvements

    • moved tempaltes from core to timeline
    • added redactor support
  • Version 3.0.2

    Improvements

    • improved the auto link recognition
    • catch input exception for invalid urls
  • Hallo, ich finde das Plugin ja total cool. Leider stört mich eins: Wenn ich ein YouTube Link teile, wird er einmal als vorschau angezeigt, wie so sein soll, und einmal wird das Video dadrüber geladen (wie es nicht sein soll)... kann ich die Videovorschau irgendwie entfernen oder gibt es dafür eine einstellung die ich übersehen habe?


    Danke :)

    • Wir arbeiten viel mit YouTube und es wäre toll, wenn dieses Problemchen behoben wird. Danke :)

    • Eine Einstellung gibt es nicht. Man kann die Vorschau aber per CSS ausblenden.

  • Hallo.


    Habe die Linkvorschau gekauft und installiert aber es wird keine Vorschau angezeigt.


    Bitte um hilfe.

    Danke

  • Hallo,

    ich habe die chronik und die linkvorschau gekauft und eingebaut, jedoch scheint die linkvorschau nicht zu funktionieren.

    gibt es irgendwelche besonderen einstellungen zu beachten, ausser der richtigen rechtevergabe?

    bin gern bereit einen adminzugang einzurichten und via pn die zugangsdaten zu übermitteln.

    ein besuch als gast ist leider sinnlos da die seite nach aussen nahezu komplett dicht ist und somit die gesamte chronik für gäste nicht sichtbar ist.

    webhoster ist in unserem falle Hetzner ....

    wsc : 3.1.9pl2

    bin für jede hilfe oder tipp dankbar

    lg

    Yoet

    • Hallo @Yoet


      spezielle Einstellungen sind hier nicht zu beachten. Um dir helfen zu können benötige ich bitte eine exakte Fehlerbeschreibung.


      Wie genau gehst du vor?

      Welches Verhalten wird erwartet?

      Was genau passiert?

      Welche Links hast du getestet?


      Schicke mir deine Antworten bitte samt Account per Konversation.


      VG,

      Daniel

    • Danke für die schnelle antwort, pn ist raus :)

    • Ich möchte hier mal ein Großes Lob für einen sehr schnellen,effektiven und freundlichen Support aussprechen.

      So macht das Ganze echt richtig Spaß :)


      LG.

      Yoet

      Like 1
    • Vielen Dank für dein nettes Feedback. :)

  • Mahlzeit, können Sie mir einen Tipp geben, weshalb die Chronik nicht von _(unregistrierten) Gästen gesehen werden kann? Die Zugriffsberechtigung der Seite steht auf "Jeder kann diese Seite sehen" .

    • Bitte prüfe die Gruppenberechtigungen unter Benutzer im ACP sowie die Einstellungen der Box.


      Wichtig: Die beiden Boxen müssen auf einer gewünschten Seite aktiv sein. Siehe Anleitung.

  • Wenn ich Sachen von Facebook, Giphy etc. verlinke, wird keine Vorschau generiert, was sehr schade ist. Es entsteht jedoch immer eine große Lücke zwischen Link und z.b. "MEDIA.GIPHY.COM", kann man die Lücke entfernen oder es so machen, dass nur der Link angezeigt wird, sofern keine Vorschau erzeugt werden kann?

    • Kannst du mir bitte einen Beispiellink zukommen lassen, welcher bei dir nicht funktioniert?

    • Ein Beispiel wäre "https://media.giphy.com/media/90FH7I3McAQ7u/giphy.gif"

  • Habe das Problem das die Grafik/Vorschau was nach dem Posten eines Links erzeugt wird, mal angezeigt wird und dann wieder nicht.

    Zu sehen unter: https://www.f1-onlineliga.com/dashboard/

    Desweiteren wird die Grafik/Vorschau nicht vom ImageProxy erfasst weshalb es u.U. zum Mixed Content kommen kann.

    • Es gibt Seiten welche keine Vorschaubilder in den Metadaten anzeigen und auch sonst keine verwertbaren Bilder anbieten. Diese Seiten haben dann kein Vorschaubild.

    • Aber bei einem Reload der Seite wird das Bild ja angezeigt.

    • Dann prüf ich das nochmal.

  • Leider scheint es mit den Facebook-Links nicht zu funktionieren. Habe versucht ein Beitrag aus einer öffentlichen Facebook-Seite zu verlinken. Es wird lediglich dann nur angezeigt "Facebook" und mehr nicht.


    Bei YouTube Links wäre eine direkte einbettung des Videos auch nicht schlecht :)

    • Das liegt wohl daran, dass Facebook keine verwendbaren Daten liefert aus denen die Vorschau erstellt werden kann. Sofern Facebook sich dort an keine Standards hält wird das auch nicht möglich sein.

      Like 1
    • Schade aber das verstehe ich.

      Aber mit YouTube sollte es doch möglich sein, oder?

  • Hier mal ein Fehler als ich auf ein Twitch-Kanal verlinken wollte:


    Requested URL
    /index.php?ajax-proxy/&t=ea494e96468a8b24ef2ca194112d585a9a5ac83c
    Referrer
    https://www.f1-onlineliga.com/dashboard/
    Error Message
    getimagesize(//www-cdn.jtvnw.net/images/twitch_logo3.jpg): failed to open stream: No such file or directory
    Type
    wcf\system\exception\ErrorException
    File (Line)
    /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/system/WCF.class.php (346)
    Stacktrace
    1. [internal function] (?): wcf\system\WCF::handleError(…)
    2. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/timeline/lib/data/entry/LinkEntryAction.class.php (160): getimagesize(…)
    3. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/timeline/lib/data/entry/LinkEntryAction.class.php (60): timeline\data\entry\LinkEntryAction->loadDataByOpenGraphProtocol(…)
    4. [internal function] (?): timeline\data\entry\LinkEntryAction->loadPreview(…)
    5. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/data/AbstractDatabaseObjectAction.class.php (204): call_user_func(…)
    6. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/action/AJAXProxyAction.class.php (75): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
    7. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/action/AJAXInvokeAction.class.php (104): wcf\action\AJAXProxyAction->invoke(…)
    8. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/action/AbstractAction.class.php (47): wcf\action\AJAXInvokeAction->execute(…)
    9. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/action/AJAXInvokeAction.class.php (63): wcf\action\AbstractAction->__run(…)
    10. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/system/request/Request.class.php (83): wcf\action\AJAXInvokeAction->__run(…)
    11. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/lib/system/request/RequestHandler.class.php (96): wcf\system\request\Request->execute(…)
    12. /var/www/f1-onlineliga.com/htdocs/www.f1-onlineliga.com/index.php (9): wcf\system\request\RequestHandler->handle(…)
  • Die Linkvorschau braucht sehr lange bis es ein Ergebnis liefert, sendet man einen Link ab bevor eine Vorschau gefunden wird, kommt es auch nach dem Absenden zu keiner Vorschau.

    Ist es vielleicht möglich sowas wie Linkvorschau "Anzeigen aktualisieren" mit einzuführen um zum einen alte Links aus der WL Pinnwand nachträglich mit einer Vorschau zu versehen und zum anderen für Links die zu schnell abgesendet wurden.

    • Hm, das ist sicher mit erheblichen Aufwand verbunden. Warum die Funktion bei dir langsam ist solltest du vielleicht mal mit deinem Hoster abklären. Meine Testsysteme schaffen die Generierung in unter einer Sekunde.

    • Ok ich beobachte das mal, aber an meinem Hoster wird es nicht liegen habe da schon was anständiges, die Seiten laden zügig und generell unter einer Sekunde.

  • Habe es für Registrierte User erlaubt (sind ja alle) Jedoch klappten alle Testlinks nichts. Was habe ich da vergessen?

    • Womöglich passt eine Servereinstellung nicht. Per Ferndiagnose kann ich das nicht beantworten.

    • ich mache dir gerne einen Zugang und lasse den Zukommen via Konversation

    • Könnte jemand was dann dazu sagen? Ich habe das Problem nähmlich auch^^

    • habe noch keine Antwort erhalten, ich denke nach den Ostertagen wird sich sicher was tun. ?

  • Kannst du bitte die Linkvorschau so anpassen das alle gleich aussehen?


    Im Vergleich von Vimeo und YouTube ist mir das aufgefallen. Bei Vimeo ist es riesengroß und bei YouTube nur ein kleines Bild, links neben dem Text.


    Eine Option bei der man sich zwischen "großer Vorschau" und "kleiner Vorschau" entscheiden kann, wäre das Nonplusultra. :)


    Danke

    • Danke für die Info. Das Problem ist, dass Youtube keine Abmessungen für Vorschaubilder mitliefert, so wie es eigentlich Standard ist, sondern nur die Dimensionen des Videos. Ich habe die Logik mit dem nächsten Update etwas verändert, sodass die Vorschau nun passen sollte.

  • Wirst du das PLugin ggf auch für das Artikelsyste des WCS entwickeln?

    • Generell habe ich geplant die Linkvorschau auch für andere Endanwendungen zu veröffentlichen. Wann das passieren wird kann ich aber noch nichts sagen.

    • OK danke für die info. Sascha schaut sich das nun an wie ich gelesen habe

  • Will any article from anywhere be shown as a preview?

    I ask because I'm wondering if the plugin could be updated to allow previews to be shown in forum posts as well.

    BBC stories show as previews, but I'm not sure if that's because of a different plugin I installed (Media Providers).

    For example, this article doesn't show as a preview

    https://davescomputertips.com/…-list-from-crashed-forum/

    Shouldn't be that difficult to modify your plugin surely?

    • This plugin works only with timeline entries.

    • Yes I know, but would it possible to update it so that previews could be seen in posts?

    • Unfortunately not. In this case I have to provide a separate plugin.

      Like 1
    • gibt es inzwischen eines für foren beiträge?

    • Ich teste bereits seit einiger Zeit einen Prototyp, der Forenthemen (und wahlweise Beiträge) automatisch auf der eigenen Chronik teilt. Da das "Kommentieren" aber nicht direkt auf der Chronik möglich ist, fühlt sich das etwas unrund an, weswegen ich das Plugin noch nicht veröffentlicht habe.

  • Hello

    I just bought this but it won't install.

    "Requires the package “de.darkwood-studios.timeline” in version “3.0.4” or higher, but it is neither installed nor shipped."

  • Hab mir gerade das Plugin neben dem Bilder teilen für die Chronik geholt. Leider klappt bei mir die Vorschaufunktion nicht. Nachdem ich eine URL eingebe oder aus der Zwischenablage eine Adresse einfüge passiert nichts. In den Benutzergruppen wurde die Funktion eingeschaltet, aber trotzdem klappt es nicht. An was kann es liegen?

    • Ist php "curl" auf dem Server aktiv? Diese Methode ist nötig um die Vorschau zu generieren. In seltenen Fällen kann es sein, dass es Serverseitig deaktiviert ist.


      Ansonsten auch mal andere URLs ausprobieren. Bei Seiten mit invalidem HTML kann nicht immer eine sinnvolle Vorschau erstellt werden.

    • Danke für den Tip, jetzt klappt es. Guten Rutsch ins neue Jahr.

      Like 1
    • Also bei mir ist CURL aktiv trotzdem wird nix angezeigt.

  • Es gibt ein Problem im Zusammenhang mit den MEdienanbieter wie z.B. youTube.

    YouTube Links werden automatisch im WSC als Video ausgegeben und die Linkvorschau greift natürlich auch, dass heißt das Video wird doppelt angezeigt.

    Like 1
    • Ja einmal als Video und darunter nochmal in klein die Verlinkung. Ich würde das weniger als Problem bezeichnen.

    • Aber ist ja so nicht wirklich gewollt und unschön, kann man da was machen? Vielleicht per CSS die Medienanbieter ausblenden?
      Oder den BB Code Media deaktivieren in der Chronik?

    • Ich kann dir erstmal nur einen Quickfix per CSS anbieten. Damit blendest du die Videos aus und hast dann nur die Linkvorschau:
      .timelineEntry .videoContainer {
      display: none;
      }

      Like 2
    • Danke hatte es auch erstmal so gelöst.

      Like 1
    • Danke, hat mir auch geholfen.

  • Hi, wollte mal fragen ob man die dargestellte Größe eines YouTube Videos zukünftig "einschränken" könnte?

    • Das könnte man bereits jetzt per CSS.


      Beispiel:


      .timelineEntry {
      .videoContainer {
      padding-bottom: 325px;
      iframe {
      width: 560px;
      height: 315px;
      }
      }
      }

    • Klasse, Danke Dir - werde ich spätestens Morgen probieren und berichten. Danke!

    • Funktioniert bestens - jetzt brauch ich nur noch diese CSS Anweisung für "Fotos teilen" um die max. Größe vorzugeben (siehe mein Kommentar in der Erweiterung). Danke Dir!

  • Wenn ich einen Link auf eine Pinnwand poste, erscheint er nicht im Dashboard, bei Bildern auch nicht, soll das so?

    • Pinnwand? Wenn du die Anleitung richtig befolgt hast, hast du keine "Pinnwand" mehr, sondern eine Chronik. Die Teilen Box im Profil soll sich natürlich genauso verhalten wie auf dem Dashboard. Meld dich bitte mit Zugangsdaten und Link per Konversation.

    • Ich meinte die Chronik, sorryyyyyyyyyy!
      Also was ich meinte, wenn ich jetzt jemanden auf seine Chronik ein Link oder YouTube Video oder ein Foto poste, erscheint das nicht im Dashboard.
      Und da ist meine Frage ob das so soll.
      Ich schicke dir mal die Zugangsdaten.

    • hehe, ja habe ich auch gerade probiert... vom handy aus postet er nur den link, ohne vorschau, am pc dann halt auch mit vorschau

  • Bei links wo bilder angezeigt werden wäre es nett wenn man einstellen kann das Image Cache genutzt wird.

    Like 1
    • Es wäre nicht nur nett sondern erforderlich da es sonst zu einem Sicherheitsfehler kommt da gemischter Inhalt auf der Seite dargestellt wird. https://img1.picload.org/image…/28-08-_2017_09-02-07.png

    • Danke für euer Feedback. Die Umsetzung ist für ein kommendes Update geplant.

    • Evtl. wäre es sogar von Vorteil (Copyright), wenn man beim Posten eines Links entscheiden könnte (also z.B. durch Setzen eines Hakens) ob man mit Vorschaubild oder ohne posten möchte.

    • Es ist eine Löschfunktion geplant, mit der man die Vorschaubilder aus dem Eintrag entfernen kann. Die Umsetzung wird aber noch einige Zeit dauern.

    • Das wäre auch gut!

      Like 1
  • Bei mir erfolgt keine Umwandlung: https://aus-suederelbe.de/wcf/

    • Bitte Link zum Forum mit Adminaccount und dem Link der geteilt werden soll per Konversation.

    • Habe das Plugin vorerst deinstalliert, da es Fehler verursacht, wie sie auch von dem anderen Kommentatoren beschrieben werden.

    • Du kannst dich gerne per Konversation melden, dann schicke ich dir das Update vorab zu.

  • im der mobilen ansicht wird das Layout zerstört sobald ein link eingefügt ist. (Chrome auf Android Huawei Mate 9)

    https://img1.picload.org/image…nshot_20170825-131125.png

    • Ich kann leider nicht nachvollziehen was du meinst. Im Standardstil sehe ich keinerlei Probleme und auf deinem Screen sieht auch alles ok aus. Bitte schick mir doch eine detaillierte Fehlerbeschreibung mit Link und Account per Konversation.

    • oben wir das mobile als auch das normale banner angezeigt bitte schau es dir nochmal genau an auf dem bild

    • Wieso sollte das etwas mit der Linkvorschau zu tun haben? Das CSS des Plugins ist auf die Box selbst beschränkt und hat keinen Einfluss auf umliegende Elemente. Ansonsten lese bitte nochmal meine Antwort genau und befolge die Anweisungen.

    • Ich habe dir die Daten + Ein Video gesendet. Mir ist aufgefallen dass es auch auf dem Desktop passiert wenn das Fenster klein genug wird. Ich kenne mich leider nicht so gut mit CSS aus aber ich konnte sehen dass sobald ich einen Link rein poste das Attribut display: none; in der Entwickler ansicht durchgestrichen wird.

    • Danke für die ausführlichen Infos. Der Fehler wird mit dem nächsten Update behoben.

  • Beim posten von Links kommt ne Fehlermeldung, hab sie dir per Konversation geschickt, find ich blöd. Wollte es schön testen und dann gleich nen Fehler.

    • Hab auch eine Fehlermeldung!

    • Bitte einfach alle Fehler per Konversation weiterleiten. Ich prüf das dann zusammen und stelle ein Update bereit.

    • Der Fehler ist ab 3.0.1 behoben. (wartet auf Freischaltung)

    • Mit 3.0.1 pl1 funktioniert es noch nicht.

Customers Who Bought This File Also Bought

  1. New Allows you to create a modern slideshow with teaser as an eye catcher in your dashboard and/or forum.
    WoltLab Cloud
    EUR 12.99
    • Like 86
    • 3.4k Downloads
    • 1.1k Purchases
  2. This plugin provides a clean and modern shoutbox for your community.
    WoltLab Cloud
    EUR 6.99
    • Like 293
    • 20k Downloads
    • 4.9k Purchases
  3. The WoltLab Suite: Timeline provides a new user wall which is functional based on the facebook timeline.
    WoltLab Cloud
    EUR 24.99
    • Like 20
    • 986 Downloads
    • 273 Purchases
  4. Provides a new share type for uploading images to share on the timeline.
    WoltLab Cloud
    EUR 2.99
    • Like 4
    • 515 Downloads
    • 197 Purchases