CMS bee.tools® 23 - Release NoteVeröffentlichung 25.11.2025

Neue und geänderte Funktionen und Konfigurationsmöglichkeitenim Frontend + Backoffice

Highlights:
  • Neues QR-Code-Tool
  • Tabellen in Editoren möglich
  • eTPL (Eingabe-Templates) wurden von Grund auf neu programmiert
Im Detail:
  • Mediathek
    • Neuer QR-Code-Manager zum Anlegen und managen von QR-Codes, inkl. Erfolgsanalyse wurde integriert. QR-Codes können nun zentral in der Mediathek im Mediaordner "QR-Codes" angelegt und verwaltet werden. Alternativ kann die Verwaltungs-Maske auch über die Artikelmaske oder die Media-Bearbeiten-Maske aufgerufen werden.
    • Texte aus PDF-Dateien werden jetzt ausgelesen und gespeichert, damit diese über die Backoffice-Suche aufgefunden werden können.
  • Webseiten-Pflege (Kategorie / Artikel)
    • In HTML-Inline-Editoren, wie in den eTPL-Eingabemasken verwendet, sind jetzt neben den Standardmarkierungen und Listen auch Tabellen möglich. Dazu wurde im Frontend eine Möglichkeit integriert, diese automatisch auf RWD darzustellen. Für die gute, lesbare Darstellung von Tabellen auf Smartphone-Geräten sind jedoch spezielle Style-Anweisungen nötig.
    • Die eTPL-Integration wurde optimiert und von Grund auf neu programmiert.
      • Nicht angezeigte Felder in der Artikel-Eingabemaske werden nun erst beim Anzeigen nachgeladen
      • Die Cache-Funktion wurde komplett überarbeitet. Der tdcache{true} Parameter ist nun nicht mehr nötig. Die Ausgabe im Frontend ist nun deutlich schneller.
      • Die eTPL-Cache-Erzeugung in der DEV-Kachel fragt nun ab, ob bei der Änderung einer eTPL nur Änderungen für die Ausgabe oder auch Werte für die Eingabe beeinflusst werden. (Werte für die Eingabe sind z. B. Standard-Vorgaben)
      • eTPL werden weiterhin im XML-Format angelegt, bei der eTPL-Cache-Erzeugung (DEV-Kachel) werden diese jedoch in das schnelle JSON-Format gewandelt.
      • Die tdindex-Logik wurde komplett entfernt, da dies inzwischen mit Dynamischen MariaDB-Feldern effizienter gelöst werden kann.
      • Es gibt eine neue Möglichkeit Felder als Gruppe zusammenzufassen, die in mehrere eTPLs und eTPL-Subs, auch mehrfach, importiert werden können. Diese müssen im Ordner "technicaldata/props/" angelegt werden. Für diesen Zweck gibt es auch neue "importprop"-Knotentypen. (Siehe interne bee.tools Dokumentation → Aufbau Seiteninhalt-Eingabe-Template)
  • HTML-Editoren
    • In HTML-Inline-Editoren, wie in den eTPL-Eingabemasken verwendet, sind jetzt neben den Standardmarkierungen und Listen auch Tabellen möglich. Dazu wurde im Frontend eine Möglichkeit integriert, diese automatisch auf RWD darzustellen. Für die gute, lesbare Darstellung von Tabellen auf Smartphone-Geräten sind jedoch spezielle Style-Anweisungen nötig.
    • Im Link-Pop-Up sind jetzt weitere Felder zur Barrierefreiheit integriert
  • Frontend-Sprache / Sprachtexte
    • Probleme bei der Anlage bzw. beim Löschen von Sprachtext-Kategorie-Zuordnungen behoben.
  • Adressverwaltung / Passwortschutz
    • Eine sichere Permanent-Log-In-Möglichkeit wurde ergänzt
  • Sonstige Neuerungen
    • Canonical-Link bei verknüpften Artikeln aus Kategorien-Strukturen mit anderer Domain: Der Original-Artikel wird nun mit der korrekten (anderen) Domain angegeben. Bisher hat der Artikel auf sich selbst verwiesen.
    • Die Kalender-Funktion im Punkt Webadministration wurde reaktiviert und angepasst. Es sind jetzt artikelabhängige Kalendereinträge (Termine) möglich.
      • Der calendar-Platzhalter wurde entfernt.
      • Es gibt eine neue Möglichkeit Termine zu einem Artikel hinzuzufügen. Diese können mit dem termine-Platzhalter ausgelesen werden.
      • Die Eingabe und Zuordnung der Termine findet in der Web-Administration (admin) statt, nicht im Artikel. Dort sind auch Importe und die Verwendung der KI zur Erstellung von Terminen möglich.
    • Eine neue Funktion zur Speicherung von Teilnehmern zu Artikeln wurde integriert. Über spezielle Frontend-Masken / Frontend-Programmierung können jetzt Teilnehmer zu einem Artikel hinterlegt werden. Im Backoffice können diese eingesehen und gelöscht werden. Die Anlage kann nur über Frontend-Masken / -Programmierung erfolgen.
    • Es wurde eine Geschwindigkeitsoptimierung durchgeführt.
    • Es können jetzt auch HTML-Editoren als Formularfeld im Frontend integriert werden. Der Formularhandler erlaubt nun auch einzelne HTML-Tags.

Systemvoraussetzungen

Webserver-Voraussetzungen:
PHP 8.3, besser 8.4 oder 8.5
MariaDB 10.5.8 oder aktueller

Browserempfehlung (in der Reihenfolge):
Microsoft Edge in der neuesten Version
Google Chrome in der neuesten Version
Mozilla Firefox in der neuesten Version

Änderungen an Platzhaltern in bee.tools

Alle Änderungen in Ihrem System können Sie in der bee.tools System-Hilfe finden. Klicken Sie dazu nach dem bee.tools Login oben rechts auf das "help"-Symbol.

Vielen Dank für das Interesse an bee.tools

wir werden Ihre Anfrage prüfen. Sofern wir dem Download zustimmen, erhalten Sie eine Antwort von uns.

Anfrage-Download für bee.tools

*-Felder = Pflichtfelder

Adresse (Firma / Verein):

Ansprechpartner

Gewünschter Einsatzbereich