WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 28.05.2026 21:47:41

cliff
Member

wbce Gefällt mir Button mit utf-8 Emoticons

Hallo,

ich arbeite seit ein paar Tagen an einem "gefällt mir" Button, der lokal in der Datenbank speichert.

Aktuell läuft er auch unter www.ithenlande.de

Derzeit verbesser ich noch den Adminbereich mit weiteren Funktonen:

Aktuell gibt es einen Trigger-Eintrag (also wie der Button erscheinen soll). Hier kann man html Text wie <h4>Gefällt mir</h4> oder emoticons einfügen.
Da drunter kann man beliebig viele Emoticons auswählen als Reaktionen - Diese erscheinen in einem Hover über dem Trigger Button.
Daneben steht die Anzahl der "Reaktionen" mit Hover wo die Emoticons und die jeweilige Anzahl gelistet sind.

Der Button ist über Droplets global einsetzbar. Allerdings musste ich das cms auf UTF-8 zur Emoji-Unterstützun umstellen.

Falls Interesse besteht, würde ich versuchen, daraus ein fertiges Modul zum installieren zu erstellen.

Beste Grüße
Cliff

Last edited by cliff (28.05.2026 22:53:03)

Offline

Liked by:

stefanek, florian, screamindan

#2 28.05.2026 21:58:40

cliff
Member

Re: wbce Gefällt mir Button mit utf-8 Emoticons

ach ja, das Modul guestbook habe ich auch für meine Seite erweitert. Jeder kann jetzt auf Einträge antworten. Ist etwas mehr wie ein sehr kleines Forum und etwas schicker als ein Old School Gästebuch  smile

Offline

Liked by:

stefanek

#3 29.05.2026 20:13:19

cliff
Member

Re: wbce Gefällt mir Button mit utf-8 Emoticons

Ich habe die letzten Tage noch ein wenig daran gearbeitet und bin jetzt eigentlich sehr zufrieden:

Reactions für WBCE CMS

Reactions ist ein Reaktions- und Bewertungssystem für WBCE CMS. Besucher können Inhalte mit frei definierbaren Emojis, Symbolen oder Reaktionen bewerten – ähnlich wie in sozialen Netzwerken, jedoch vollständig lokal auf dem eigenen Webserver und ohne externe Dienste.
________________________________________

Funktionen im Überblick

•    Frei definierbare Reaktionen (UTF-8 Emojis)
•    Beliebige Bezeichnungen und Symbole
•    Individuell sortierbar
•    Aktivieren, Deaktivieren oder Löschen von Reaktionen
•    Automatische Stimmenübertragung beim Löschen von Reaktionen
•    Dynamischer Trigger-Button
•    Reaktion ändern oder entfernen
•    Sofortige Aktualisierung per AJAX
•    Hervorhebung der eigenen Auswahl
•    Detailstatistiken und Gesamtzähler
•    Automatische Wiedererkennung des Besuchers
•    Theme-Override über eigenes CSS
•    Unterstützung für Droplets
•    Automatische Erkennung von Guestbook-, News- und Bakery-Einträgen
•    Vollständig lokal ohne externe Dienste
________________________________________

Dynamischer Trigger

Der Trigger-Button kann frei definiert werden.

Beispiele:
•    Gefällt mir, Reagieren, Bewertung - als html <h2>Gefällt mir </h2>
•    Beliebige Emojis
•    Eigene Symbole

Nach Auswahl einer Reaktion wird automatisch die gewählte Reaktion im Trigger angezeigt.
Die Auswahl bleibt gespeichert und wird beim nächsten Besuch automatisch wieder angezeigt.
________________________________________
Reaktionen ändern oder entfernen

Besucher können ihre Reaktion jederzeit ändern.
Wird die bereits ausgewählte Reaktion erneut angeklickt, wird die Reaktion entfernt.
Der Trigger wird dabei automatisch auf die globale Einstellung zurückgesetzt.
Alle Änderungen erfolgen ohne Neuladen der Seite.
Die ausgewählte Reaktion wird grafisch hervorgehoben.
________________________________________

Intelligente Stimmenübertragung

Beim Entfernen einer Reaktion bleiben bereits abgegebene Stimmen erhalten.
Vorhandene Stimmen werden automatisch auf die erste aktive Reaktion übertragen. Dadurch bleiben Gesamtzahlen, Detailstatistiken und Hover-Auswertungen vollständig konsistent.
Beim Deaktivieren einer Reaktion bleiben vorhandene Stimmen unverändert erhalten.
________________________________________

Für statische und dynamische Inhalte

Das Modul unterstützt (soweit ich das bisher beurteilen kann):
•    normale Inhaltsseiten
•    Artikel
•    Gästebücher
•    News
•    individuelle Module

Für dynamische Inhalte erfolgt die Erkennung der Eintrags-ID automatisch, wobei die ID (Variable) des jeweiligen Moduls für Artikel, Topics usw. genutzt werden sollte.
________________________________________
DSGVO-konform

Reactions verwendet ausschließlich technisch notwendige Funktionen.
Verarbeitet werden:
•    zufällige Besucherkennung (Cookie)
•    Reaktionsdaten
•    interne Zuordnungen zur Verhinderung von Mehrfachabstimmungen

Es erfolgt:
•    kein Tracking
•    keine Profilbildung
•    keine Weitergabe an Dritte
•    keine Nutzung externer Dienste
________________________________________

Installation

Nach der Installation werden automatisch:
•    Standard-Reaktionen angelegt
•    Grundeinstellungen erstellt
•    die Droplets REACTIONS und REACTIONS_AUTO erzeugt
Das Modul ist dadurch sofort einsatzbereit.
________________________________________

Technische Voraussetzung

Für die vollständige Emoji-Unterstützung muss WBCE CMS auf UTF-8 / utf8mb4 umgestellt sein.
Erforderlich sind:
•    UTF-8 / utf8mb4 Datenbank
•    angepasste WBCE config.php
•    UTF-8 Unterstützung im Framework
________________________________________

Also bei mir läuft es auf www.ithenlande.de aktuell ohne Probleme oder Fehler im Front- und Backend.

Dies nur mal so zur Info für Interessiert!

Offline

Liked by:

florian

#4 30.05.2026 00:35:03

cliff
Member

Re: wbce Gefällt mir Button mit utf-8 Emoticons

P.S. Mir fehlte noch ein zuschaltbarer TEILEN Button.

Den habe ich jetzt eingebaut und der ist über das Backend zuschaltbar für jeden Button, oder eben nicht...

www.ithenlande.de - auf der Landing Page ist er aktiv
www.ithenlande.de/taverne - im Gästebuch nicht. Da wäre es auch etwas zu oft

Offline

#5 30.05.2026 12:25:55

cliff
Member

Re: wbce Gefällt mir Button mit utf-8 Emoticons

Ich denke jetzt höre ich erst einmal auf, daran weiterzuarbeiten, denn für meine Zwecke ist es jetzt ausreichend:

  • Share-Button pro Bereich zuschaltbar

  • Share-Verwaltung im Backend

  • Dokumentation im Backend

  • Detailstatistik

  • Inhaltszuordnung (aktuell für Guestbook. Andere Module sind vorbereitet.)

  • Zurücksetzen einzelner Inhalte

  • Umbenennen der einzelnen Button-Namen

  • Modernes Share-Feedback ohne Popup

Offline

Liked by:

beach

#6 30.05.2026 15:06:43

florian
Administrator

Re: wbce Gefällt mir Button mit utf-8 Emoticons

Da klingt sehr interessant. Die kommende WBCE-Version 1.7.0 wird nativ UTF-8 / Emojis unterstützen.


Nicht ärgern. Nur wundern.

Offline

Liked by:

cliff

Board footer

up