Joomla-Core Funktionen | Alle Anfragen an eine Joomla-Website starten eine Sitzung, in der die IP-Adresse in den Sitzungsdaten gespeichert wird und ein Sitzungscookie im Browser des Benutzers erstellt wird. Die IP-Adresse wird als Sicherheitsmaßnahme zum Schutz vor möglichen Session-Hijacking-Angriffen verwendet. Diese Informationen werden gelöscht, sobald die Sitzung abgelaufen und die Daten gelöscht wurden. Der Name des Session-Cookies basiert auf einem zufällig generierten Hash und hat daher keinen konstanten Bezeichner. Der Sitzungscookie wird gelöscht, sobald die Sitzung abgelaufen ist oder der Benutzer den Browser verlassen hat.

Logging | Joomlas Logging-System zeichnet die IP-Adresse des Besuchers auf und schreibt diesen Eintrag in eine Protokoll-Datei. Diese Protokolldateien werden verwendet, um verschiedene Aktivitäten auf einer Joomla Seite aufzuzeichnen, einschließlich Informationen zu wichtigen Updates, ungültigen Anmeldeversuchen, nicht behandelten Fehlern und Entwicklungsinformationen wie der Verwendung veralteter APIs. Das Format dieser Protokolldateien kann von jeder Erweiterung angepasst werden, die einen Logger verwendet. Die Protokolldateien sollten regelmäßig herunterladen und überprüft werden.

Joomla-Server | Wenn eine Netzwerkverbindung verfügbar ist, wird eine Joomla-Installation versuchen, mit den joomla.org-Servern zu kommunizieren. Gründe für die Kommunikationsversuche können sein:

  • Die Suche nach Updates
  • Die Anzeige von Hilfeseiten
  • Anfragen des "Aus Webkatalog installieren"-Dienstes (opt-in)
  • Anfragen des Statistiksammelservers (opt-in)
  • Wie bei allen HTTP-Anfragen wird die IP-Adresse des Servers als Teil der Anfrage übermittelt. Informationen darüber, wie Joomla Daten auf seinen Servern verarbeitet, können in der Datenschutzerklärung nachgelesen werden.

Authentifizierung | In Verbindung mit einem Plugin, das eine "Angemeldet bleiben" Funktion unterstützt, wie z.B. das "System - Angemeldet bleiben" Plugin, erzeugt dieses Plugin ein Cookie auf dem Computer des Benutzers, wenn das "Angemeldet bleiben" Kontrollkästchen beim Einloggen in die Website aktiviert wird. Dieses Cookie kann mit dem Präfix `joomla_remember_me` identifiziert werden und wird verwendet, um Benutzer automatisch in die Website einzuloggen, wenn sie diese besuchen und nicht bereits angemeldet sind.

Datenschutz | Um Informationsanfragen zu verarbeiten, müssen Informationen über den Benutzer gesammelt und protokolliert werden. Das Anfragesystem basiert auf der E-Mail-Adresse einer Person und wird verwendet, um die Anfrage – falls möglich – mit einem existierenden Websitebenutzer zu verknüpfen.

System - Sprachenfilter | Auf einer Website, die mehrere Sprachen unterstützt, kann dieses Plugin so konfiguriert werden, dass ein Cookie im Browser des Benutzers gesetzt wird, das dessen Spracheinstellung speichert. Dieses Cookie wird verwendet, um Benutzer auf ihre bevorzugte Sprache umzuleiten, wenn diese die Website besuchen und eine neue Sitzung erstellen. Der Name des Cookies basiert auf einem zufällig generierten Hash und hat keine konstante Kennung.

Refresh | Mitglieder der Redaktion haben die Möglichkeit, sich bei aktivierter Refresh-Funktionalität akustisch über Ab- und Abmeldungen von Benutzern der Website benachrichtigen zu lassen. Hierfür werden im Browser Cookies abgelegt, welche die gewählten Optionen sowie insbesondere die Anzahl derzeit eingeloggter Benutzer speichern, um beim automatischen Neuladen der aktuellen Ansicht nach wenigen Sekunden festzustellen, ob sich diese Zahl erhöht oder gesenkt hat. Entsprechend dieser Auswertung erfolgen unterschiedliche akustische Signale, deren Dateinamen ebenfalls als Cookie im Browser gespeichert sind.