This is an old revision of the document!


Statistics

Mit diesem Plugin können frei konfigurierbare Statistiken über Profilfeldinhalte und Rollen erstellt werden. Dazu wird einmalig eine Statistik (ähnlich der eigenen Liste) konfiguriert und abgespeichert. Später kann diese vorkonfigurierte Statistik dann beliebig oft aufgerufen werden. Die aus einer Konfiguration erstellte Statistik, kann danach von berechtigten Mitgliedern eingesehen werden.

statistics_2.3.2.zip - (Admidio 3.3)

Ältere Versionen:
statistics_2.2.1.zip - (Admidio 3.2)
statistics_2.1.0.zip - (Admidio 3.1)
statistics_2.0.0.zip - (Admidio 3.0)
statistics_1.1.2.zip - (Admidio 2.4)

ehemals betreut von: kcn/Alexn

Plugin-Version: 2.3.2

Notwendige Admidio-Version: 3.3

Unterstützte Datenbanken: MySQL, PostgreSQL

Unterstützte Sprachen: Deutsch

Lizenz: GPL 2

Sourcecode: GitHub

Folgende Schritte musst du bei der Installation durchführen:

  • Entpacke den Inhalt der Datei statistics_x.x.x.zip in den Ordner adm_plugins
  • Rufe die folgende Seite auf:
    https://www.deine-admidio-seite.de/adm_plugins/statistics/install/install.php
  • Führe nun die Installation durch.
  • Logge dich in Admidio ein und setzte bei den neu hinzugefügten Menüpunkten Statistiken und Statistikeditor die entsprechenden Zugriffsrechte. Diese werden automatisch auf die Pluginseiten übernommen.
  • Im ersten Schritt solltest du die Datei config.php aus dem Pluginordner sichern.
  • Ersetze nun den vorhanden Pluginordner durch die Dateien der neuen Version.
  • Lade nun die gesicherte config.php in den Pluginordner und überschreibe die vorhandene Datei.

Bei einem Update von einer Version kleiner 2.2.1 müsst ihr die Alterstatistik korrigieren. Habt ihr keine Anpassungen in den Statistiken vorgenommen, so könnt ihr über das Menü eine Deinstallation durchführen und danach wieder neu installieren. Ansonsten müsst ihr die Änderungen manuell durchführen. Dazu müssen bei den Bedingungen die überlappenden Jahre angepasst werden.
Beispiel nicht korrigiert:

=6j AND ⇐14j

=14j AND ⇐18j

Hier wird 2x auf das Jahr 14 zugegriffen. Beispiel korrigiert:

=6j AND ⇐14j

=15j AND ⇐18j

In der Datei config.php sind die Berechtigungen für das Plugin abgelegt. Dabei sind folgende Berechtigungen Verfügbar:

  • $allowInstall - bestimmt, wer das Plugin installieren & deinstallieren darf
  • $allowConfig - bestimmt, wer Statistiken editieren darf
  • $allowShow - bestimmt, wer Statistiken anzeigen darf

Es folgen einige Beispiele, wie Berechtigungen konfiguriert werden können:

  • Freigabe einer Funktion für eine bestimmte Benutzergruppe
    $allowConfig = array('Webmaster');
  • Um eine Funktion für mehrere Benutzergruppen freizuschalten, einfach das array um die jeweilige Benutzergruppe erweitern
    $allowShow = ('Webmaster','Vorstand','Rollenname1','Rollenname2');

Mögliche Benutzergruppen sind:

  • Alle - jeder darf auf das Modul zugreifen (nicht empfohlen)
  • Benutzer - nur registrierte Benutzer (nicht empfohlen)
  • Rollenverwalter - nur Benutzer mit dem Recht “Rollen zu erstellen” (nicht empfohlen)
  • <Rollenname> - nur Mitglieder dieser Rolle

Das Komplette Benutzerhandbuch liegt zur Zeit als PDF-Dokument vor. Dieses ist im Installationspaket integriert und kann vom Statistik-Editor aufgerufen werden.

2.3.2 (17.06.2018)

  • Direkte Einbindung von Admidio-Klassen entfernt, diese werden jetzt automatisch eingebunden (Fasse)

2.3.0 (25.02.2018)

  • Kompatibel mit Admidio ab Version 3.3.0 (Fasse)
  • Dezimalfelder wurden nicht richtig ausgewertet (FusionAlex)

2.2.1 (29.12.2016)

  • Fehler in der Altersstatistik-Konfiguration (Falls ihr keine eigenen Anpassungen bei den Statistiken habt, so deinstalliert die Statistik über den Menüpunkt und installiert sie dann anschließend wieder neu)
  • Korrektur bei der Verarbeitung von Datumsfeldern
  • Fehler werden besser abgefangen

2.2.0 (17.12.2016)

  • Kompatibel mit Admidio ab Version 3.2.0 (Fasse)

2.1.0 (20.08.2016)

  • Kompatibel mit Admidio ab Version 3.1.0 (Fasse)

2.0.0 (06.12.2015)

  • Kompatibel mit Admidio ab Version 3.0.2 (Oliver/Thomas-RCV)

1.1.2 (27.7.2013)

  • Bugfix: Profilfeldreihenfolge im Editor ändert sich willkürlich
  • Bugfix: SQL-Fehler bei Funktionen min, max, sum, avg

1.1.1 (27.4.2013)

  • Problem mit dem Editor behoben

1.1.0 (04.4.2013)

  • Kompatibilität zu Admidio 2.4
  • Zeilen und Spalten können verschoben werden

1.0.1 (19.3.2013)

  • Probleme mit falscher EOL-Kodierung und AdmException wurden behoben

1.0.0 (29.1.2013)

  • Statistics-Plugin veröffentlicht
  • de/plugins/statistics.1564642371.txt.gz
  • Last modified: 2019/08/01 08:52
  • by fasse