AddOn
Info-Center
Beschreibung
Info-Center stellt eine Sidebar mit Widgets zur Verfügung. Es ist eine alternative Lösung zur minibar.Info-Center stellt eine Sidebar mit Widgets zur Verfügung. Es ist eine alternative Lösung zur minibar.
✨ Hauptfeatures
🚀 Intelligente Widgets
- 📊 Performance Stats - Ladezeiten, Speicherverbrauch, DB-Queries
- ⏱️ TimeTracker - Arbeitszeit-Tracking mit Pausen und Berichten
- 📝 Artikel Widget - Zuletzt bearbeitete Inhalte mit direkten Links
- 🔗 URL Widget - URL2/YRewrite Datensätze verwalten
- 🛠️ Upkeep Integration - Wartungs-Status auf einen Blick
- ⚙️ System-Informationen - Server-Status und PHP-Infos
🎨 Widget Builder
- 🔧 No-Code Widgets - Erstelle eigene Widgets ohne Programmierung
- 📊 YForm Integration - Beliebige YForm-Tabellen als Widgets
- 🎯 Feldauswahl - Wähle spezifische Felder oder lass das System entscheiden
- 🔍 Erweiterte Filter - SQL-basierte Filterung für präzise Ergebnisse
- 🔗 Flexible Verlinkung - YForm, URL Addon, YRewrite oder Custom URLs
- 👁️ Sichtbarkeits-Control - Backend-only, Frontend-only oder beide
- 🌍 Mehrsprachig - Deutsch und Englisch vollständig unterstützt
🎛️ Intelligente Anzeige
- 📱 Responsive Design - Optimal auf allen Geräten
- 🌙 Dark/Light Mode - Automatisch oder manuell wählbar
- 📍 Flexible Positionierung - Links oder rechts positionierbar
- 👤 Benutzer-spezifisch - Individuelle Widget-Konfiguration pro User
- 🔄 Auto-Refresh - Intelligente Aktualisierung der Daten
github.com/KLXM/info_center
Umsetzung
KLXM Crossmedia GmbH Werbeagentur zum Profil
Am Schürmannshütt 40g 47441 Moers klxm.deVersionen
2.5.0
Was ist neu?
Diese Version macht das Suchfeld zum echten Admin-Cockpit. Wer Admin ist, tippt einfach einen Befehl ins Suchfeld und bekommt sofort Ergebnisse – ganz ohne Seitennavigation.
Benutzerverwaltung direkt im Suchfeld
#user login email [Rolle]– Neuen Benutzer anlegen, sofort mit sicherem Temp-Passwort.adminals Rolle macht den User direkt zum Administrator.#showusers– Alle Benutzer auf einen Blick: Status, Rolle, letzter Login, direkt-Link zum Bearbeiten.#userdisable login– Account sofort sperren, Self-Lock-Schutz inklusive.#userenable login– Gesperrten Account wieder aktivieren.#passwd login– Neues Temp-Passwort generieren, Benutzer muss es beim nächsten Login ändern.
System-Befehle
#clearcache– Cache leeren ohne Klicken.#mediasize– Wie viel Platz frisst der Medienordner? Gesamt-Größe, Dateianzahl und Top-10-Schwergewichte.#logview [n]– Letzte n Einträge aus dem System-Log, direkt im Modal (Standard: 20, max: 500).
Alle Befehle sind CSRF-geschützt und nur für Admins sichtbar. Das Hilfe-Modal erklärt alle Befehle.
Bugfixes
- px↔rem/em-Konvertierung im Such-Widget war kaputt – jetzt repariert.
- Start-Artikel erschienen doppelt in Suchergebnissen – dedupliziert.
- Datumsfilter
created:todayetc. brauchten fälschlicherweise ein#Präfix. - Benutzer-Bearbeiten-Links in
#showusersführten auf die falsche Backend-Seite.
2.4.0
2.4.0] - 2026-04-21
Fixed
- Struktur-Widget: Artikel auf der gleichen Ebene wie Kategorien wurden optisch um genau eine Einrückungsebene zu tief dargestellt. Ursache: Der
.info-center-tree-spacer(width: 0) erzeugte im Flex-Container trotzdem einengap: 8px, und das Artikel-Icon hatte zusätzlichmargin-left: 4px– zusammen 12 px, was einerul-Einrückungsebene (padding-left: 12px) entspricht. Fix:padding-leftdes Artikel-Nodes auf 12 px gesetzt, Spacer viadisplay: noneaus dem Flex-Flow entfernt,margin-leftam Artikel-Icon entfernt. - Widget-Sortierung per Tastatur: Pfeiltasten allein lösten versehentlich das Widget-Verschieben aus, auch beim Schreiben in Textfeldern (z. B. WriteAssist-Prompt). Shortcut auf Alt+↑/↓ (Mac: Option+↑/↓) umgestellt. Zusätzliche Guard: Input/Textarea/contenteditable werden explizit ausgenommen. (Fixes #22)
Changed
- Struktur-Widget: Artikel werden nun ohne Box/Bubble dargestellt – nur Trennlinien (
border-bottom) trennen sie voneinander. Kategorien behalten ihren Rahmen und sind damit klar visuell unterscheidbar. Padding und Hover-Verhalten bleiben erhalten.
2.3.5
2.3.5] - 2026-03-12
Changed
- Artikel-Widget: Jeder Backend-User sieht automatisch seine eigenen zuletzt bearbeiteten Artikel – ohne explizite Berechtigungsvergabe.
info_center[recent_articles]bedeutet nun: alle Artikel-Änderungen aller User sehen (nicht nur eigene).info_center[all_articles]entfernt (war redundant).- Artikel-Widget zeigt max. 5 Einträge, weitere per Toggle einblendbar.
- Einstellungen-Button nur noch für Admins und User mit
info_center[config]sichtbar. - Berechtigungen werden nun korrekt via
rex_perm::register()in derboot.phpregistriert.
@iceman-fx ... danke
2.3.4
Changelog
2.3.4] - 2026-03-12
Fixed
- Artikel-Widget: Berechtigungslogik analog zu
quick_navigationumgestellt. Nicht-Admins sehen nur ihre eigenen zuletzt bearbeiteten Artikel (WHERE updateuser = login). Keine zusätzlichehasCategoryPerm-Prüfung, da Zugriff zum Bearbeitungszeitpunkt bereits vorhanden war. - Gate-Check in
renderRecentArticles(): Ohne Berechtigunginfo_center[recent_articles](und kein Admin) wird kein Artikel-Verlauf angezeigt.
2.3.3] - 2026-03-12
Fixed
- Einstellungen-Button für Nicht-Admins (ohne Berechtigung
info_center[config]) ausgeblendet. - Artikel-Widget: Zuletzt geänderte Artikel nach Kategoriezugriff gefiltert (replaced by 2.3.4).
2.3.2
2.3.2] - 2026-03-12
Fixed
- Fixed an issue where external third-party widgets (e.g. Matomo) could not be toggled via the user settings.
- Einstellungs-Seite listet nun automatisch alle Fremd-Widgets dynamisch zur Konfiguration auf.
- Drittanbieter-Widgets prüfen nun ordnungsgemäß die benutzerdefinierten und globalen Anzeige-Einstellungen in
AbstractWidget.
2.3.1
Hier ist ein kurzer, deutscher Release-Note-Entwurf für Version 2.3.1:
Info Center 2.3.1
Dieses Update erweitert die Suchfunktion erheblich und verbessert die Verwaltung der Widgets.
- Erweiterte Suche ("Quick Actions"): Neue Power-User-Funktionen im Stil von Spotlight/Alfred. Dazu gehören:
- Taschenrechner (inkl. px/rem-Umrechnung)
- Passwort-Generator
- Timestamp-Konverter
- Navigations-Shortcuts & Doku-Suche
- Optimiertes Drag & Drop: Die Sortierung der Widgets wird nun via Timestamp zwischen LocalStorage und Server synchronisiert, um Konflikte zu vermeiden.
- Hilfe-Modal: Eine neue Übersicht erklärt alle verfügbaren Suchbefehle direkt im Addon.
2.3.0
🖐️ Drag & Drop Sortierung** - Widgets einfach per Drag & Drop verschieben (benutzerspezifisch gespeichert)
2.2.2
- Struktur: verbessertes LazyLoading
- Struktur: Neuer Domain-Reset-Button
- Struktur: Überarbeitetes Select-Design für Domainauswahl
- Allgemein: Sidebar-Breiten auswählbar
- Struktur: Struktursuche und -Darstellung verbessert.
2.1.3
Release 2.1.3 - Frontend Edit-Buttons für Nicht-Admin-User
2.1.2
Version 2.1.2 - Internationalisierung und Bugfixes
Internationalisierung
- Alle hardcodierten deutschen Texte im StructureWidget übersetzt
- Tab-Buttons ("Struktur" → "Structure", "Widgets") verwenden jetzt rex_i18n::msg()
- Tooltips internationalisiert (Toggle, Settings, Close, Backend-Wechsel)
- Neue Sprachschlüssel: info_center_view_frontend, info_center_edit_article, info_center_edit_category, info_center_domain, info_center_toggle, info_center_close, info_center_goto_backend, info_center_widgets_tab
- Vollständige Unterstützung für Deutsch und Englisch
Bugfixes
- Backend-Links mit
&statt&behoben (HTML-Entity-Dekodierung) - Artikel- und Kategorie-Links funktionieren jetzt korrekt in allen Strukturebenen
Changelog seit 2.0.0
Version 2.1.1
- Statusfarben bleiben bei aktiven Elementen erhalten
- ArticleWidget: Farbwelt an StructureWidget angepasst
Version 2.1.0
- Auto-Switch Domain konfigurierbar
- Intelligente Domain-Erkennung basierend auf Position
- Domain-Auswahl wird in localStorage persistiert
- Domain-Switcher: Alle YRewrite Domains anzeigen
- Verhindere doppelte Initialisierung des Domain-Selects
- Default-Domain filtern und korrekte Anzeige der aktiven Domain
Widget-Verbesserungen
- ArticleWidget: "Zuletzt bearbeitet" auch im Frontend anzeigen
- Widget-Tab Navigation im Frontend ausgeblendet
- Quick Navigation Integration entfernt
- Eigene Berechtigungen: Quick Navigation Rechte durch info_center[] Rechte ersetzt
Sicherheit
- Berechtigungsprüfung für Frontend-Widgets aktiviert
1.3.1
timetracker activated
1.3.0
- TimeTracker pausiert automatisch bei Inaktivität
- Bessere Readme
1.2.0
Neu:
- Automatisch: Dark-, Light-Theme
- Position des Toggle-Buttons mit Live-Vorschau
- Setting für Schriftgröße mit Live-Vorschau
1.1.0
Neu:
- Die Reihenfolge der individuellen Widgets kann bestimmt werden
- ORDER BY ist nun möglich
- Datumsplatzhalter für Date-Queries
- Hilfe Modal
- weitere kleine Änderungen
1.0.0
Viel Spaß mit der ersten Version