Tagesgruß

Modul-Anleitung · Zeigt einen tageszeitabhängigen Gruß (optional mit Benutzernamen) und einen Geburtstagskalender mit automatischem Glückwunsch-Mailversand (Joomla 5/6)

1. Überblick

Das Modul Tagesgruß begrüßt Besucher tageszeitabhängig (Morgen/Tag/Abend/Nacht), wahlweise persönlich mit dem Namen angemeldeter Benutzer. Zusätzlich enthält es einen Geburtstagskalender mit optionalem automatischem Glückwunsch-Mailversand.

Die Begrüßung im Frontend mit der Liste bevorstehender Geburtstage

2. Installation

  1. Paket mod_tagesgruss-X.zip über System → Installieren hochladen.
  2. Unter Inhalt → Site-Module ein Modul „Tagesgruß" anlegen, Position zuweisen, veröffentlichen.
  3. Grußtexte, Zeitgrenzen und (optional) Geburtstagskalender/E-Mail einrichten.

Im Tab Modulinfo zeigt das Modul eine ausführliche, bebilderte Übersicht aller Funktionen zweisprachig (DE/EN) direkt im Modul.

Der Tab „Modulinfo" mit Funktionsübersicht und Vorschau

Im Tab Hilfe & Dokumentation steht eine ausführliche Anleitung zweisprachig (DE/EN) direkt im Modul bereit.

Der Tab „Hilfe & Dokumentation" im Modul

3. Optionen

  • Grundeinstellungen: Zeitgrenzen (Morgen/Abend/Nacht), Grußtexte für Gäste und angemeldete Benutzer, Namensquelle (Voller Name/Benutzername), nur Vorname.
  • Geburtstagskalender: Geburtstage pflegen, kommende Geburtstage anzeigen, Vorschauzeitraum.
  • E-Mail: automatische Geburtstags-Glückwünsche (Mehrfachversand pro Tag wird per UNIQUE-Index verhindert).
  • Frontend-Bearbeitung: optionales aufklappbares Panel im Frontend zum direkten Pflegen der Geburtstage, mit einstellbarer Sichtbarkeit (Deaktiviert/Admins und Superuser/Nur Superuser).
Der Modul-Tab mit allen Grundeinstellungen Die Auswahl der Einblend-Animation Der Tab „Geburtstagskalender" mit der Mitgliederliste im Backend Die Sichtbarkeits-Optionen der Frontend-Bearbeitung Das aufgeklappte Frontend-Bearbeitungspanel

4. Sicherheit

Das Modul schleust keinen Schadcode ein: _JEXEC-Schutz in allen Dateien, namespaced, Joomla-5/6-API. Das Speichern von Geburtstagen läuft ausschließlich über den regulären com_ajax-Mechanismus von Joomla – abgesichert durch CSRF-Token-Prüfung (Session::checkToken) und eine echte Rechteprüfung gegen die Joomla-ACL (Super-User oder Benutzerverwaltungs-Recht), nicht gegen Gruppennamen. Eingaben werden streng validiert (Benutzer-ID als Ganzzahl, Geburtsdatum per Regex + Datumsprüfung); alle Datenbankzugriffe nutzen vorbereitete Anweisungen/den Query-Builder. Keine eval-/Shell-Operationen.

5. Lizenz, Updates & Spenden

Freie Software (GPL v2+). Das Modul ist kostenlos und benötigt keinen Lizenzschlüssel und keine Registrierung. Keine Update-Garantie, kein garantierter Support – Nutzung auf eigene Gefahr. Support-Anfragen gerne an Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein..

Updates kommen ganz normal über den nativen Joomla-Updater (System → Aktualisierungen → Erweiterungen) – ohne Lizenzprüfung.

Wenn dir das Modul hilft, freue ich mich über eine freiwillige Spende auf joomion.de. Danke!
Tagesgruß · Anleitung · © JoomION

Anleitungen als PDF Deutsch | English