AddOn


Statistik

Beschreibung

Stellt eine Statistik für Seitenaufrufe bereit.


github.com/AndiLeni/statistics

Umsetzung

Andreas Lenhardt


Versionen

2.2.0

Für REDAXO
^5.11
Veröffentlicht am
30.03.2022
Require / PHP
>=7.1

## [2.2.0] – 30.03.2022

### Added
- charts for visits and visitors are now available in “daily”, “monthly” and “yearly” / #86

### Changed

### Removed

### Vendor Updates

2.1.0

Für REDAXO
^5.11
Veröffentlicht am
25.03.2022
Require / PHP
>=7.1

## [2.1.0] – 25.03.2022

### Added
- new heatmap chart for “visits per day”
- setting “Fasse alle Domains zusammen” which combines all domains into a single chart when detailed distinction is not required

### Changed
- replaced plotly with echarts (reducing js size from 3,5MB (plotly) to 1MB (echarts))
- code cleanup, some data generation was moved from the statistic pages to classes to make the templates less bloated
- filter_date_helper now uses DateTimeImmutable for more logical handling

### Removed
- plotly js asset
- setting “statistics_chart_padding_bottom”

### Vendor Updates
- using echarts 5.3.1

2.0.1

Für REDAXO
^5.11
Veröffentlicht am
23.03.2022
Require / PHP
>=7.1

## [2.0.1] – 23.03.2022

### Added

### Changed
- fix sql query for todays count of visits / #85
- code cleanups (für das chart der besucher und aufrufe werden nun nicht mehr JS-variablen mit php generiert)

### Removed

### Vendor Updates

2.0.0

Für REDAXO
^5.11
Veröffentlicht am
13.03.2022
Require / PHP
>=7.1

## [2.0.0] – 13.03.2022

### Added

### Changed
- fix chart javascript generation (#81, #83)

### Removed

### Vendor Updates

2.0.0-beta.15

Für REDAXO
^5.11
Veröffentlicht am
19.12.2021
Require / PHP
>=7.1

## [2.0.0-beta.15] – 19.12.2021

### Added

### Changed
- pages: domain selector now gets domains from db

### Removed

### Vendor Updates

2.0.0-beta.14

Für REDAXO
^5.11
Veröffentlicht am
18.12.2021
Require / PHP
>=7.1

## [2.0.0-beta.14] – 18.12.2021

### Added

### Changed
- fix js code generation

### Removed

### Vendor Updates

2.0.0-beta.13

Für REDAXO
^5.11
Veröffentlicht am
18.12.2021
Require / PHP
>=7.1

## [2.0.0-beta.13] – 18.12.2021

### Added
- statistics can be filtered by domain
- overview for statistics

### Changed
- sortable lists now sort dates correctly

### Removed

### Vendor Updates

2.0.0-beta.12

Für REDAXO
^5.11
Veröffentlicht am
12.12.2021
Require / PHP
>=7.1

## [2.0.0-beta.12] – 12.12.2021

### Added

### Changed
- fix update script

### Removed

### Vendor Updates

### Notes
Dieses Update beinhaltet auch die Änderungen aus den Betas von 2.0.0-beta.11 und 2.0.0-beta.10.
In diesesn war allerdings die update.php fehlerhaft, weswegen die Referer-Daten nicht korrekt migriert wurden.

2.0.0-beta.9

Für REDAXO
^5.11
Veröffentlicht am
09.12.2021
Require / PHP
>=7.1

## [2.0.0-beta.9] – 09.12.2021

### Added

### Changed
- fix incorrect presentation of hours / #71
- date is not any longer inserted in pagstats_data since it is not required there / #69
- device model is now escaped properly / #74
- fixes for tables and general optical improvements / #73

### Removed

### Vendor Updates

### Notes

2.0.0-beta.8

Für REDAXO
^5.11
Veröffentlicht am
09.11.2021
Require / PHP
>=7.1

## [2.0.0-beta.8] – 09.11.2021

### Added

### Changed
- fix css interfering with redaxo’s backend css

### Removed

### Vendor Updates

### Notes

2.0.0-beta.7

Für REDAXO
^5.11
Veröffentlicht am
03.11.2021
Require / PHP
>=7.1
  1. Changelog

## [2.0.0-beta.7] – 03.11.2021

### Added

### Changed
- fix js error for datefilter quickselect
- datefilter is applied instantly
- fix more js errors, datatables was throwing an error when table was empty

### Removed

### Vendor Updates

### Notes

2.0.0-beta.6

Für REDAXO
^5.11
Veröffentlicht am
01.11.2021
Require / PHP
>=7.1

## [2.0.0-beta.6] – 01.11.2021

### Added

### Changed
- fix datefilter quickselect, month is now calculated correctly

### Removed

### Vendor Updates

### Notes

2.0.0-beta.5

Für REDAXO
^5.11
Veröffentlicht am
31.10.2021
Require / PHP
>=7.1

## [2.0.0-beta.5] – 31.10.2021

### Added

### Changed
- add quickselects to datefilter fragment

### Removed
- `stats_pagedetails.php\get_browser()`
- `stats_pagedetails.php\get_browsertype()`
- `stats_pagedetails.php\get_os()`

### Vendor Updates

### Notes

2.0.0-beta.4

Für REDAXO
^5.11
Veröffentlicht am
21.10.2021
Require / PHP
>=7.1

## [2.0.0-beta.4] – 21.10.2021

### Added

### Changed
- escape data before inserted in db / #62
- fix data deletion / #63
- fix dashboard integration

### Removed

### Vendor Updates

### Notes

2.0.0-beta.3

Für REDAXO
^5.11
Veröffentlicht am
14.10.2021
Require / PHP
>=7.1

## [2.0.0-beta.3] – 14.10.2021

### Added

### Changed
- escape data during migration

### Removed

### Vendor Updates

### Notes

2.0.0-beta.2

Für REDAXO
^5.11
Veröffentlicht am
14.10.2021
Require / PHP
>=7.1

## [2.0.0-beta.2] – 14.10.2021

### Added

### Changed
- remove unecessary table columns

### Removed

### Vendor Updates

### Notes

2.0.0-beta.1

Für REDAXO
^5.11
Veröffentlicht am
14.10.2021
Require / PHP
>=7.1

## [2.0.0-beta.1] – 14.10.2021

### Added
- table ``pagestats_data``
- table ``pagestats_visits_per_day``
- table ``pagestats_visits_per_url``

### Changed
- visits are now saved directly in a more separated way to achieve better performance on pages with a hight number of visits per day
- browserdata is not any more separated by date

### Removed
- table ``pagestats_dump``

### Vendor Updates

### Notes
Auf Website mit vielen Besuchen pro Tag kam es im Backend zu extremen Ladezeiten um die Daten aufzubereiten.
Um dem Vorzubeugen werden Besuche nun in passendere Tabellenstrukturen gespeichert um eine Auswertung zu beschleunigen.

Beim Upgrade werden die Daten aus der Tabelle pagestats_dump ausgewertet und auf die neuen Tabellen verteilt.
> Hinweis: Dieser Migrationsvorgang kann je nach Tabellengröße länger dauern, bitte sicherstellen, dass die PHP Laufzeit ausreichend ist.

1.0.0-rc.3

Für REDAXO
^5.11
Veröffentlicht am
06.10.2021
Require / PHP
>=7.1

## [1.0.0-rc.3] – 06.10.2021

### Added
- add “id” column as primary key to all tables to increase performance

### Changed

### Removed

### Vendor Updates

### Notes

1.0.0-rc.2

Für REDAXO
^5.11
Veröffentlicht am
04.10.2021
Require / PHP
>=7.1

## [1.0.0-rc.2] – 04.10.2021

### Added
- pagedetails panel headings

### Changed
- fix for paginations / #57

### Removed

### Vendor Updates

### Notes

1.0.0-rc.1

Für REDAXO
^5.11
Veröffentlicht am
30.09.2021
Require / PHP
>=7.1

## [1.0.0-rc.1] – 30.09.2021

### Added
- permissions

### Changed
- change some database fields to “text” type
- change stats layout
- change table search to case-insensitive
- fix date filtering
- adjust setting names

### Removed
- ``plugins\api\lib\stats_campaign_details.php\get_page_total()``
- ``plugins\media\lib\stats_media_details.php\get_page_total()``

### Vendor Updates

### Notes

dev-0.0.3

Für REDAXO
^5.11
Veröffentlicht am
16.09.2021
Require / PHP
>=7.1

dev-0.0.3

dev-0.0.2

Für REDAXO
^5.11
Veröffentlicht am
16.09.2021
Require / PHP
>=7.1

Dev Update

dev-0.0.1

Für REDAXO
^5.11
Veröffentlicht am
30.08.2021
Require / PHP
>=7.1

Erstes Release für den Installer.