WoltLab Cloud #Hashtag Support 2.1.1

Hashtags are already well known feature in various social networks. This plugin offers now this popular feature in your community.

Hashtags are in social networks like Twitter and Facebook a popular function to be grouped content by users. This plugin adds exactly this proven functionality in your community.


The idea for this plugin is not new and has already been implemented several years ago by Netzwerg. The plugin has a lot of active users, however meanwhile the development was stopped and the plugin is no longer maintained for months. Lately I have received a lot customer request, which asked me to create an version of this plugin. Together with @Cyperghost (WBB-Elite.de) we have completely redesigned the plugin and make it now free of charge available to the community.


The hashtag support recognizes hashtags in posts, articles, comments, shoutbox entries, etc. - simply everywhere. To ease the usage of hashtags we added an integration into the WYSIWYG editor including the well-known auto-completion. Hashtags are automatically detected and used to tag the object and link the entries for searching. The linked search returns all objects which also use with the same hashtag. The plugin is a great way to revive the forgotten functionality of tagging.


Compatibility

  • Version 1.0: Woltlab Community Framework (WSC) 2.1
  • Version 2.0: WoltLab Suite 3.0

Features

  • Automatic linking of hashtags in posts, articles, comments, etc. From our side there are is no technical limitation, thus it is supported even in third party plugins.
  • Auto-completion within the WYSIWYG editor, once you get a # character followed by 3 letters is entered by the users (similar to the @ function for user mentions)
  • Support of tag clouds
  • Automatic tagging of objects when new hashtags are used (this feature requires an expansion pack for each application)

Supported plugins

Support

Images

  • Version 2.1.1

    Fehlerbehebungen

    • Zusatzpaket für die Gallery und News-System lassen sich im WSC 3.1 nicht installieren

    Verbesserungen

    • Code-Optimierungen (Anzeigen aktualisieren & Erkennung funktioniert nun wesentlich schneller)
  • Version 2.1.0

    New features

    • WSC 3.1 Support
  • Version 2.0.0 pl 1

    Bugfixes

    • Missing flush of caches may cause error in dashboard
  • Version 2.0.0

    New features

    • WSC 3.0 Support
  • Version 1.0.1

    Fehlerbehebungen

    • HTML BBCode unterbinden
    • Hashtags auto-complete funktioniert nicht bei Inline-Edits

    Neue Funktionen

    • CodeQuake CMS News-Modul Integration
  • Version 1.0.0

    Initial Release

  • Hashtags mit Leerzeichen sollten nicht per Popup vorgeschlagen werden. An der WL-Implementation wird sich wohl nichts mehr ändern, aber hier hätte man es in der Hand, wenigstens die Nutzung unsinniger Hashtags zu verhindern.

  • Irgend etwas stimmt bei mir nicht ganz.

    Es werden trotz Hashtag keine Tags erkannt. Habe das Plug in schon 2 mal neu installiert.

    gibt es einen cronjob der die Artikel noch mal neu durchgeht und diese nachträglich als tag markiert?


    Gruß Flo

    Like 1
    • Muss dies leider bestätigen.... ab 5.5. wird kein Hashtags erkannt.

      Like 1
  • Kommt ein Update für 5.4 und später 5.5 ??


    Vielleicht auch mit einer Optimierung, so dass man # auch in Konversationen und Kommentaren verwenden könnte, wenn das möglich ist ??

    • Konversationen habe ich jetzt nicht getestet, aber beim Kommentieren eines Artikels geht es bei mir.

    • Die Erweiterung funktioniert in der aktuellen Version 5.4. Neue Funktionen sind nicht geplant.

      OK 1
  • Kommt das auch für die 5.3 ???

    Liebe Grüße und danke für die Hilfe.

    • Die Erweiterung ist kompatibel mit 5.3

    • Ah ok . Vielen Dank.


      Frohe Festtage und einen Guten Rutsch . ^^

  • Hallo Peter,


    funktioniert dein Plugin auch für die WSC 5.2 Article?

    • Die Unterstützung erkennt Hashtags bei jeder Anwendung, wenn diese den MessageParser benutzt, d.h. BBCodes unterstützt.

      Like 1
    • Danke

  • Hallo zusammen,


    folgendes Problem: Ich habe das Plugin zusammen mit der Blog-Unterstützung installiert, was auch grundlegend funktioniert. Nun erstelle ich aber einen neuen Blog-Artikel und erwähnte den Hashtag #test - dieser wird korrekt erkannt und umgewandelt.


    Klicke ich den Hashtag im fertigen Artikel nun an, lande ich aber nicht, wie erwartet, bei den Blog-Artikeln, sondern bei den CMS-Artikeln wo ich die Meldung Keine Artikel mit dem Tag "test" gefunden. Erst wenn ich im Menü "Blog-Artikel" anklicke erscheinen die entsprechend getaggten Artikel.


    Wird die Verlinkung durch das Plugin falsch gesetzt oder fehlt irgendwo eine Konfiguration?

    • Das ist das normale Verhalten, da wir bei der Erkennung von Hashtags nicht feststellen können, welcher Text gerade geparsed wird, daher kann auch die Anwendung nicht verlinkt werden.

  • Hallo @VieCode und @Cyperghost,

    habt ihr euch vielleicht schon an die Beta von Tims Chat begeben und geschaut, ob ihr es dort auch einbinden werdet?

    Das Release eines RC ist für Anfang August jedenfalls angekündigt gewesen, Tim hängt dem Zeitplan etwas hinterher. :)

    Edit: Sehe gerade hier, dass es eine RC1 verschoben wurde. Dennoch sei mir obige Frage erlaubt.

    • ich habe derzeit weder die zeit noch resourcen das zu machen. Auch weiß ich nicht, ob der Chat Tags überhaupt unterstützt. Das Plugin ist open source und jeder kann es entsprechend erweitern, wenn er das möchte.

  • This is really cool for a free plugin, so I've just installed it.

    Very useful, so many thanks.

    Like 1
  • Hallo,


    ich habe das Plugin gestern installiert (WBB 4.1) und nun ein sehr merkwürdiges Problem: die Software legt zum selben Begriff mehrere Tags an.


    Wir haben in unserem Forum viele Threads, die mit den Begriff "Haenel" getaggt sind, das war ein DDR-Hersteller von Luftgewehren.


    Jetzt habe ich in einem Thread das Hashtag #Haenel benutzt. Daraufhin wurde der Thread korrekt mit "Haenel" getaggt, und wenn ich unten auf der Seite im Thread auf das Tag klicke, werde ich korrekt zu


    https://www.co2air.de/tagged/265-haenel/


    weitergeleitet.


    Wenn ich aber auf das von mir angelegte Hashtag klicke, komme ich zu


    https://www.co2air.de/tagged/6716-haenel/


    Der Beitrag mit dem Hashtag ist hier: https://www.co2air.de/thema/10…1061291414#post1061291414


    Hat jemand irgendeine Idee, was da los ist? Warum kann es zwei Tags mit demselben Begriff, aber verschiedener ID geben, und warum benutzt das Hashtag den einen und der Taglink am Seitenende den anderen?


    Kann ich dieses Problem irgendwie beheben?


    Zweite Frage: in welchem Cronjob werden die Tags aktualisiert? Ich würde den gern öfter ausführen lassen.

  • hallo zusammen


    ich bin seit tagen im Forum am gucken wegen der #Hashtag Unterstützung , entweder bin ich zu blöd finde das nicht oder es funktioniert nicht xD


    ich habe es normal installiert , dann habe ich ein neues Thema geöffnet mit #Hashtag Unterstützung , und habe da ein paar Wörter mit hashtag gemacht , ein paar hat er automatisch erkannt aber wenn ich da drauf klicke leitet er mich zwar weiter aber nicht zu den hashtags zu den seiten ,


    ich weiß echt nicht weiter irgend wer eine Idee woran es liegen könnte ??

    • Das ist ein Caching-Verhalten vom WSC wie Tags verarbeitet werden. Darauf habe ich leider keinen Einfluss.

    • Bei mir das Selbe Problem. Verstehe ich das falsch oder ist das Plugin dann in diesem Fall nicht zu benutzen ?

  • The plugin doesn't work on my website? I can enter # labels where I want but there's no link being created?


    Is it possible to add a detailed installation manual on this page?


    Thanks,

    Walter


    By the way : there's something wrong with your support forum. After registering I cannot see any thread under your #hashtag support forum :

    "There are not any threads in this forum matching your criteria."

    • You just need to write #mylabel and a link tag with a link with the name mylabel should be created. You see no thread, because there does not exist any in English. All threads for now are in german.

    • Thank you for the swift reply. I changed the language settings to German and I see the topics now on your forum.


      However, my problem still remains. The labeling does not work. I enter a # label (for instance #Mylabel), there is no link created. I enter the same label in another thread, I can select it in a dropdown but still no link is created.

      I have a feeling that it is due to configuration settings on my WoltLab package but I cannot find any explanation on how your app should be installed. Do you have this available somewhere (can be in German, is no problem).

    • No, it should not be a configuration issue, since there is no configuration involved. I don't know any open issues in that kind of relation.

    • You know one now ;)

  • Hallo,


    Wenn ich versuche das Plugin zu installieren steht bei der Gallery Integration das nicht alle benötigten Pakete installiert sind.

    Brauch ich für die Galerie noch was anderes um Hashtag zu benutzen?


    Mfg


    Sven

    • Dürfte wahrscheinlich ein Fehler im Paket sein. Welche Version hast du versucht zu installieren?

    • Ich hab versucht die Version 2.1.0 zu installieren, benutze wsc 3.1

  • Hallo


    Ich kann zwar die Tags setzten wie bei Twitter, allerdings wenn ich einen hashtag anklicke im Beitrag kommt auf der folgenden Seite die Meldung:


    Es wurden keine Einträge mit diesem Tag gefunden.


    Mfg

    Duddeldore

    • Scheinen die Tags dann im Thema als Tag auf?

    • ja tun sie auch im acp sind sie da

  • Sollten die hier und im viecode.com Forum genannten Fehler behoben werden, wird dieses Plugin auch bei uns zum Einsatz kommen. Soweit ich auch bei Cypherghost sehen konnte, gibt es auch noch Probleme mit html Farbcodes. Trotzdem danke für die kostenlose Bereitstellung der vielschichtigen und umfangreichen Möglichkeiten, die dieses Produkt mit sich bringt.

    Like 1
  • Leider immer noch der selbe Fehler wie vor 8 Monaten.


    https://www.viecode.com/suppor…blem-mit-tastaturauswahl/

    Like 2
  • Thank you so much for developing this and making it available for free ?? :)

    Like 1
  • Tja geht nicht Version die wir benutzten 4.1.13


    Die Installations-Anweisungen geben für das Package Installation Plugin „file“ die Datei „“ an, diese ist jedoch nicht im Archiv enthalten. Mögliche Ursachen:


    Die Datei wurde dem Archiv nicht hinzugefügt
    Die Datei existiert, jedoch sind der Dateiname und die Angabe in den Anweisungen abweichend (Tippfehler)

    • Benutze bitte für das WBB 4.1 die Version 1.0.1 (Siehe Kompatibilität in der Beschreibung).

  • Dieses Paket ist inkompatibel mit den folgenden, installierten Paketen:
    „WoltLab Suite Core“ (com.woltlab.wcf) Ich benutze WSC 3.

    • Erst Version 2.0 ist mit dem WSC kompatibel. Diese Version wartet derzeit auf die Freischaltung durch WoltLab.

    • Ach so ok danke.

  • Wird es eine WCS3 Anpassung geben?

    • Ja, es gibt aber noch keinen Zeitplan.

      Like 1
    • die WSC 3.0 Anpassungen wurden von @Cyperghost durchgeführt und warten derzeit nur auf die Freischaltung durch WoltLab.

    • Wann wird damit zu rechnen sein?

    • Ich habe die Version heute Vormittag hochgeladen und es wartet nun auf die Freischaltung durch WoltLab. Normalerweise geht da relativ schnell. Ich rechne damit, dass das Plugin spätestens Ende nächster Woche verfügbar sein wird. Wie gesagt, es liegt an WoltLab und ich habe darauf keinen Einfluss.

  • Kann mir jemand sagen, ob das Plugin auch bestehende Hashtags erkennt und umwandelt? Wenn also derzeit mehr spaßeshalber Hashtags verwendet werden, ohne dass es eine Funktion hätte und ich nun das Plugin nachziehe, werden diese dann erkannt? Danke schon mal.

    • Ja, auch bestehende Hashtags werden erkannt und in einen Link umgewandelt. Das Erstellen von Labels klappt aber nicht nachträglich.

      Like 1
    • Super, danke für die schnelle Antwort!

  • Ich habe folgenden Fehler.
    1. WBB-Beitrag wurde erstellt
    2. #hashtag wurde via Bearbeiten in den Beitrag eingefügt
    3. der Hashtag wird erfolgreich umgewandelt
    4. nach einem Klick im Thread auf #hashtag bekomme ich "Es wurden keine Einträge mit diesem Tag gefunden."

    • Scheint der verwendete Hashtag im Thread unten bei den Tags auf?

    • Ja, allerdings habe ich den selben Tag auch unter "Tags" im Post zugefügt. Ich habe den Tag sogar zuerst gesetzt und erst im Anschluss das Plugin installiert un den Tag in den Beitrag editiert.

    • Ich kann den Fehler selbst nicht reproduzieren. Wenn die Verlinkung gemacht wird und das Tag unten aufscheint, hat eigentlich alles funktioniert. Die Suche selbst wird ja vom WCF übernommen. Möglicherweise ist es auch ein zeitliches Problem? Funktioniert die Verlinkung ein paar Stunden später?

  • Super cooles Plugin. Könnt ihr das auch für EasyMedia von cls-design und für das Clanverwaltung Plugin und für das Ticketsystem machen? :)

  • SOOOO geil, vielen, vielen, vielen Dank! :) - Und auch noch kostenlos - der Wahnsinn! :)

    Like 1
  • Gibt es Chancen fuers 4.0? :P

    • Gar keine. Durch die Editor-Integration müsste man eine zweite Versionsreihe machen und das wäre ein hoher Verwaltungsaufwand, den wir uns nicht antun wollen.

  • Ein kleines Manko... innerhalb des BB-Codes "HTML" werden die # auch als Tag erkannt und zerschießen beim Speichern somit das HTML. Hatte ich eben im Lexikon gehabt. Kann man wahrscheinlich durch Einstellungen verhindern. Fiel mir eben nur auf.

    Like 1
  • Nach der Installation ist das Forum nicht mehr aufrufbar. Nur eine weiße Seite wird angezeigt, keine Fehlermeldung, auch nicht im Protokoll.
    Hat jemand eine Idee was das sein könnte? Müssen nach der Installation im ACP noch Einstellungen vorgenommen werden?

    • In den Apache logs findest du auch nichts? Ins ACP kommst du noch, wenn du die URL direkt aufrufst? Cache leeren probiert?

    • Wie schon angegeben:
      Support gibt es hier: https://www.viecode.com/support/

    • ja ACP geht noch, ich habs dann wieder deinstalliert. Ich teste das morgen nochmal mit geleertem Cache. Danke für den Tipp.

    • auch das Leeren des Cache hat leider nicht geholfen. Diesmal habe ich nur das Grundpaket und die WBB-Unterstütung installiert. Gleiches Symptom.
      Konkretisierung des Problems: als Gast sieht man das Forum noch, erst nach dem Login bleibt die Seite weiß.

    • Das kann so viele Ursachen haben. Eine weiße Seite bedeutet, dass eine Fehlermeldung geworfen wurde und diese im Apache Error Log zu finden ist. Ohne Fehlermeldung kann ich dir da leider nicht weiterhelfen, das das ziemlich eine Suche nach der Nadel im Heuhaufen ist. Wenn du keinen Zugriff auf die Error-Logs hast, frage bitte deinen Hoster.

  • Hallo,


    wird das Plugin auch für die WoltLab Suite angepasst werden?

    • Ja. Ich rechne sogar damit, dass keine Anpassungen notwendig sind.

      Like 2
    • Dankeschön.

  • Wie schaut es mit der Unterstützung der Infinite Filebase aus?

    • Ich habe leider keinen Zugang zu der Erweiterung, daher habe ich kein Paket dafür machen können. Die Integration ist extrem simple und ich hoffe, dass vielleicht jemand anderes eine Integration macht.

    • Ich sag mal so, sofern jemand uns diese Software für die Entwicklung bereitstellen könnte, und es vorher mit dem Produkt Inhaber abgesprochen ist können wir es auch ein bauen :)

    • Cyperghost war wieder mal schnell und hat eine Integration geschrieben. Wird in den kommenden Tagen auch im Plugin-Store verfügbar sein.

      Like 3
    • 8| Verdammt war das fix. Danke euch beiden. Hätte auch die IF bereitgestellt.

      Like 1
  • Wie sieht das mit den Leerzeichen aus. Hashtags kann man ja im wbb mit Leerzeichen bei der Themenerstellung eingeben. Bei der Texteingabe geht das dann nicht?

    • Leerzeichen machen die Erkennung extrem fehleranfällig, weil man nicht weiß, wo das Hashtag aufhört, z.B #hashtags sind super. Was ist hier das Tag? #hashtags oder "#hashtags sind" oder "#hashtags sind super"

      Like 2
  • I ♥ Viecode

    • und auch @Cyperghost für die großartige Unterstützung ;)

      Like 2