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-3.4.1.zip - (Admidio 4.1 oder neuer)

Ältere Versionen:
statistics-3.1.3.zip - (Admidio 4.0)
statistics-3.0.0.zip - (Admidio 3.3)
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)

betreut von: Fasse ehemals: kcn/Alexn

Plugin-Version: 3.4.0

Notwendige Admidio-Version: 4.1

Unterstützte Datenbanken: MySQL, PostgreSQL

Unterstützte Sprachen: Deutsch, Englisch

Lizenz: GPL 2

Sourcecode: GitHub

Folgende Schritte musst du bei der Installation des Plugins in Version >= 3.0 durchführen:

  • Entpacke den Inhalt der Datei statistics_3.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.

Die Installation ​wird bei Pluginversion < 3.0 wie folgt durchgeführt:

  1. Entpacken sie den Inhalt der Datei statistics_2.x.x.zip nach ​adm_plugins
  2. Fügen sie die folgende Zeile in die Datei adm_themes/​modern/​my_body_bottom.php ein:
    <​code>​include(ADMIDIO_PATH . FOLDER_PLUGINS . “/​statistics/​statistics.php”​);</​code>​
  3. Loggen sie sich bei admidio ein und klicken sie im Menü Statistiken auf “​Installation/​Deinstallation”​
  4. Installieren sie das Plugin mit dem Installations-Manager
  • Es müssen alle Dateien aus dem vorhandenen Pluginordner durch die Dateien der neuen Version ersetzt werden.

Bei einem Update von einer Version kleiner 3.0.0 muss einmalig die folgende Datei aufgerufen werden.

adm_plugins/statistics/statistics.php

Es wird dadurch die Menüeinträge hinzugefügt. Sollte diese Dateiaufruf noch in einer Theme-Datei eingebunden sein, so kann dieser Eintrag nach dem Aufruf entfernt werden.

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

Die Zugriffsberechtigungen können ab Version 3.0 des Plugins über die Rollenzuordnung bei den Menüpunkten verwaltet werden. Dort kannst du einem Menüpunkt beliebige Rollen zuordnen, welche diesen Menüpunkt sehen können. Das Plugin prüft diese Rollenzuordnung und zeigt die entsprechenden Seiten nur Mitgliedern dieser Rollen an.

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

3.4.1 (18.03.2024)

  • Fix that roles could be set to each menu entry

3.4.0 (28.12.2023)

  • Fixes for Admidio 4.3
  • Automatically forward to installation page

3.3.0 (21.08.2023)

  • Fixes for PHP8 compatibility
  • Fix saving of Statistics

3.2.1 (15.11.2022)

  • fix some minor bugs within the editor

3.2.0 (05.12.2021)

  • Compatible with Admidio 4.1

3.1.3 (27.12.2020)

  • Replace deprecated function admStrToUpper

3.1.2 (07.11.2020)

  • Kompatibel mit Admidio ab Version 4.x

3.0.0 (07.08.2019)

  • Aufruf einer Druckansicht (RMB)
  • Einbindung der Skriptaufrufe in das Admidio-Menü
  • Verwaltung der Zugriffsberechtigungen über die Rollenzuordnung zu den Menüpunkten
  • Englische Übersetzung
  • config.php entfernt
  • Fehlerbehebung bei der Auswertung der Bedingungen für Dropdown-Felder

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.txt
  • Last modified: 2024/03/18 19:52
  • by fasse