WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#26 23.11.2017 19:20:40

bernd
Developer

Re: Modul User Statistics?

Sodele,
anbei die v0.35 mit Userstatus bunt und in Farbe  wink
Denke, das sollt's jetzt gewesen sein ...

Siehe #29 ...

Beitrag geändert von bernd (23.11.2017 21:59:28)


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#27 23.11.2017 20:19:19

florian
Administrator

Re: Modul User Statistics?

Super, Danke.
Eintrag im AOR ist aktualisiert.
https://addons.wbce.org/pages/addons.ph … em&item=95


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#28 23.11.2017 21:48:01

tomno399
Gast

Re: Modul User Statistics?

Hurra und Danke jetzetle!
Wermutstropfen: Ich habe nochmal alles kontrolliert und zwei Dinge bei der Benutzergruppe vergessen. Dort fehlt in der englischen und in der französischen Sprachdatei der Eintrag (english) 'TXT_TH_GROUPNAME' => 'Groups', und (französisch) 'TXT_TH_GROUPNAME' => 'Groupes',. Ansonsten ist das wirklich toll geworden. Danke Bernd und wenn Du meine bescheidene Hilfe mal wofür brauchst, melde Dich.

#29 23.11.2017 21:58:11

bernd
Developer

Re: Modul User Statistics?

*seufz*
Aber mach dir nix draus, ich hatte die Sprachdateien vorhin auch kontrolliert und es nicht bemerkt  cry


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

Liked by:

florian

#30 02.04.2018 14:47:37

maier-tech
Mitglied

Re: Modul User Statistics?

Hallo zusammen,

meine Frage schein ein bischen dämlich zu sein. Seit ich 1.3.1 wbce installiert hab, seh ich den Link zur Userstatistik nicht mehr im WBCE-Backend. Irgendwo steh ich grad auf dem Schlauch roll . Hat irgedjemande eine Ide, in welche Richtung ich vom Schlauch runter gehen soll ?
Viele Grüße,

Klaus

Offline

#31 02.04.2018 15:24:25

florian
Administrator

Re: Modul User Statistics?

Ist das ein(e) WBCE-Update, -Migration oder -Neuinstallation?

Evtl. hilft es auch schon, Erweiterungen > erweitert > Module neu laden aufzurufen.
Und/oder ein Update auf 0.35, Download hängt an einem der vorhergehenden Posts

Beitrag geändert von florian (02.04.2018 15:26:46)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#32 03.04.2019 17:12:46

maier-tech
Mitglied

Re: Modul User Statistics?

Hallo zusammen,

ich hab das Modul USerstat jetzt deinstalliert und auch neu installiert. Normalerweise sollte ich das doch bei den Admin-Tools finden. Ich find da aber nichts. Ich weiss nicht ob die Frage dämlich ist, aber irgendwie find ich's nicht. neutral

Kann mir da jedmand weiterhelfen ?

Offline

#33 03.04.2019 17:46:18

florian
Administrator

Re: Modul User Statistics?

Erweiterungen > erweitert > Module neu laden hilft nicht?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#34 03.04.2019 18:05:06

maier-tech
Mitglied

Re: Modul User Statistics?

... nein, hilft leider auch nicht.....  sad

Offline

#35 03.04.2019 18:07:34

florian
Administrator

Re: Modul User Statistics?

Gerade getestet. Mit WBCE 1.3.3 und der oben verlinkten Version 0.35 erscheint Userstat ohne Probleme bei den Admintools.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#36 03.04.2019 18:09:41

maier-tech
Mitglied

Re: Modul User Statistics?

So ein Mist. Ich werd's jetzt nochmal auf anderen Installationen testen. Dann geb ich nochmal Bescheid. Aber nur zur Sicherheit, damit ich mich nicht zu dämlich anstelle. Es müsste doch zu finden sein unter Admin-Tools ??

Offline

#37 03.04.2019 18:11:12

florian
Administrator

Re: Modul User Statistics?

Gerade getestet. Mit WBCE 1.3.3 und der oben verlinkten Version 0.35 erscheint Userstat ohne Probleme bei den Admintools.

(WLKIKIV)  roll


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#38 03.04.2019 18:11:34

maier-tech
Mitglied

Re: Modul User Statistics?

Tatsache, auf einer anderen Installation (1.3.1, wie diese auch) erscheint es. Kann es sein, dass es mit der Anzahl der User nicht zurecht kommt  ? Ich hab etwa 120 User

Offline

#39 03.04.2019 18:14:04

florian
Administrator

Re: Modul User Statistics?

Wenn dem so wäre, sollte das Problem erst beim Aufruf des Tools auftreten. Wie ist denn die Installation auf der Problem-Seite gelaufen, kam da die Meldung "Erfolgreich installiert" oder gar nichts weiter? In letzterem Falle hat die Installation dann nämlich nicht geklappt.
Am besten mal per FTP nachschauen, ob es ein Verzeichnis /modules/userstat gibt und ob da was drin ist.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#40 03.04.2019 18:17:22

maier-tech
Mitglied

Re: Modul User Statistics?

Ich habs jetzt noch mal deinstalliert (erfolgreich). Dann ich nachgsehen, das Verzeichnis war weg. Nun hab ich das modul wieder installiert und dabei wurde auch erfolgreich gemeldet. Das, was da drin steht sich auch OK aus.

Offline

#41 03.04.2019 18:21:11

florian
Administrator

Re: Modul User Statistics?

Kannst Du mal bei Grundeinstellungen PHP-Fehlerberichte einschalten und nachschauen, ob dann bei Admintools irgendwas angezeigt wird?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#42 03.04.2019 18:29:58

maier-tech
Mitglied

Re: Modul User Statistics?

Habs ausprobiert. Da kommt keine Meldung

Offline

#43 03.04.2019 18:33:19

florian
Administrator

Re: Modul User Statistics?

Kannst Du mir mal Backend-Zugangsdaten per PM oder an support@wbce.org zuschicken, dann schaue ich mal.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#44 04.04.2019 06:24:43

florian
Administrator

Re: Modul User Statistics?

Ich hab's rausgefunden. In der Benutzergruppe war die Anzeige der Admintools Backup und Userstat explizit ausgeschlossen. In 1.3.1 ging das noch.
Es gibt eine irreführend benannte Spalte namens module_permissions in der Tabelle groups, und anders, als der Name vermuten lässt, ist der Zugriff auf die dort gelisteten Admintools ausgeschlossen. In 1.3.3 ist das dann geändert worden (wahrscheinlich, weil ich diese Logik™ nicht durchschaut habe).


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#45 04.04.2019 07:16:34

maier-tech
Mitglied

Re: Modul User Statistics?

Du bist der Größte.   thumb_up thumb_up thumb_up thumb_up thumb_up  Eigentlich ja einfach, aber drauf kommen muß man.

Wir hatten vor kurzem was ähnlich dämlichliches. Wir haben da (auf einer anderen Seite) ein selber geschriebenes Modul. Das ist bis zu PHP 5.6 gelaufen aber mit PHP 7 nicht mehr. Da haben wir was, wo im Backend Einträge in diesem Modul vorgenommen werden können. Unter PHP7 ist da nichts mehr zu sehen gewesen. Die letztendliche Ursache war. dass ein paar der PHP Scripte mit einem Texteditor erstellt wurden, der die Dateien als UTF8 mit BOM abgespeichert haben. Das BOM Zeichen wurde aber von PHP7 als Aufruf einer weiteren Session gewertet worden, was zum einen einen Eintrag in der sessions-db erzeugt hat und ausserdem hat das dann alles Weitere in die Irre geführt. Ein mal die Dateien dann als UTF8 ohne BOM abspeichern hat das Problem dann gelöst. Oh Mann. Das muß man dann mal finden  yikes

Dir jedenfalls ganz herzlichen Dank.  kiss

Beitrag geändert von maier-tech (04.04.2019 07:17:22)

Offline

Liked by:

florian

#46 04.04.2019 09:27:11

mrbaseman
Developer

Re: Modul User Statistics?

Hi,

florian schrieb:

Ich hab's rausgefunden. In der Benutzergruppe war die Anzeige der Admintools Backup und Userstat explizit ausgeschlossen. In 1.3.1 ging das noch.
Es gibt eine irreführend benannte Spalte namens module_permissions in der Tabelle groups, und anders, als der Name vermuten lässt, ist der Zugriff auf die dort gelisteten Admintools ausgeschlossen. In 1.3.3 ist das dann geändert worden (wahrscheinlich, weil ich diese Logik™ nicht durchschaut habe).

wenn ich mir den Commit anschaue, dann wurde da lediglich die Funktionalität eines versteckten Moduls hinzugefügt und in dem Zuge den sql statements von 'function ='  zu 'function LIKE' umgestellt (man kann dann sowas wie z.B. 'hiddenmodule' verwenden). Das Verstecken einzelner Module ist zum Beispiel sinnvoll, wenn man das gesamte Backend in einzelne Module packt, wie es Norbert mal angedacht hatte. Aus Gründen der Übersichtlichkeit möchte man nicht, dass die alle gelistet werden oder womöglich deinstalliert werden könnten.

Die grundlegende Logik wurde da aber nicht umgekrempelt, zumindest nicht in dem Commit. Hintergrund der Logik in der module_permissions-Spalte ist, dass man nicht bei der Neuinstallation eines Moduls erstmal alle Gruppen durchgehen muss und die Berechtigungen nachtragen. Ein neu installiertes Modul steht noch nicht in den Permissions Einträgen und ist daher für alle verwendbar. Erst durch eine Änderung an den Berechtigungen wird dieses Recht entzogen, und das kann man zum Beispiel so implementieren, dass man den Modulnamen dort hinzufügt, um die Berechtigung zu entziehen. Das klingt auf den ersten Blick verwirrend, hat aber den Vorteil, dass die Berechtigungen zum Beispiel auch erhalten bleiben, wenn das Modul deinstalliert und neu installiert wird. Würde man es andersrum implementieren, dann müsste man bei der Installation eines neuen Moduls alle Gruppen durchgehen und den Modulnamen dort bei der Installation und Deinstallation automatisch ein- und austragen. Dann würden wie gesagt die Berechtigungen bei der Deinstallation verloren gehen. Oder der Nutzer müsste bei der Installation die Berechtigungen jeweils explizit eintragen.

Was jetzt hier vielleicht durch das Update auf 1.3.3 passiert ist, ist dass das Feature des versteckten Moduls plötzlich funktioniert, was vor dem genannten Commit nicht der Fall war. Da ist dann die Frage ob es gewünscht ist, dass das Modul versteckt ist. Wenn ja, dann ist alles in Ordnung, man muss es nur verstehen was passiert. Wenn es unerwünscht ist, dann muss man das vielleicht im Modul ändern. Wenn das Modul versteckt ist, obwohl es im Modul selbst in der info.php nicht als "hidden" markiert ist, dann haben wir hier noch einen Bug, der aber vielleicht gar nicht mit dem genannten Commit in Zusammenhang steht.

Viele Grüße,
Martin

Offline

#47 04.04.2019 09:39:10

florian
Administrator

Re: Modul User Statistics?

Unlogisch vor allem, dass das da mMn durcheinander geht. In der Spalte stehen ja auch die Frontend-Module drin, und auf die hat die jeweilige Gruppe dann Zugriff.
Das "hidden"-Feature ist mMn außer an der o.g. Stelle nirgendwo implementiert oder dokumentiert. Zumal das dann ja auch bei /admin/modules (für die Liste der deinstallierbaren Module und Details zum Modul) eingebaut werden müsste, und zumindest der Superadmin alle Module sehen können sollte und der Addon-Monitor dann auch entsprechend angepasst werden müsste.

Beitrag geändert von florian (04.04.2019 09:40:04)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#48 04.04.2019 09:59:31

mrbaseman
Developer

Re: Modul User Statistics?

Ok... müsste man mal durchschauen. Eine Suche nach "hidden" hilft dabei jedoch nicht. Da kommt es ja auch darauf an, ob die Spalte mit LIKE oder mit '=' geprüft wird. Wenn anderswo mit "WHERE function = 'backend'" selektiert wird, dann kommen die "backend,hidden" Einträge automatisch nicht mit.
Das Simple Backend zum Outputfilter Dashboard in der 1.4 nutzt das Hidden-Feature. Es wird ganz normal als Tool installiert, klinkt sich dann aber im Dashboard ein und tritt nicht als eigener Tool-Eintrag auf. Ob es noch mehr Module gibt, die es nutzen weiß ich nicht, müsste man auch mal schauen.

Offline

#49 05.04.2019 09:39:29

mrbaseman
Developer

Re: Modul User Statistics?

mrbaseman schrieb:

[...] Was jetzt hier vielleicht durch das Update auf 1.3.3 passiert ist, ist dass das Feature des versteckten Moduls plötzlich funktioniert, was vor dem genannten Commit nicht der Fall war. Da ist dann die Frage ob es gewünscht ist, dass das Modul versteckt ist. Wenn ja, dann ist alles in Ordnung, man muss es nur verstehen was passiert. Wenn es unerwünscht ist, dann muss man das vielleicht im Modul ändern. Wenn das Modul versteckt ist, obwohl es im Modul selbst in der info.php nicht als "hidden" markiert ist, dann haben wir hier noch einen Bug, der aber vielleicht gar nicht mit dem genannten Commit in Zusammenhang steht.

ich muss mich hier korrigieren: Wenn das Modul an sich in den permissions aufgelistet war, dann hat das auch mit dem Hidden-Feature nichts zu tun. Dann fehlt dem Nutzter schlicht das Recht das Modul zu verwenden. Das kann man für Frontend-('page')-Module im Backend bei der Verwaltung der Gruppe unter Module-Permissions setzen. Für tools eigentlich nicht. Von daher wundert es mich, wo der Eintrag überhaupt herkommt.

Offline

#50 12.04.2019 02:21:43

losttrip
Mitglied

Re: Modul User Statistics?

I notice the last login time was six hours ahead of my client's local (America/Toronto) timezone (which is the same as the server timezone) which is set properly in both Preferences and Settings.  so I checked the tool.php file and found the reason on line 19:

if (PHP_VERSION >= "5.1") {date_default_timezone_set("Europe/Berlin");}

It might be helpful to note this hard coded setting on the AOR page - https://addons.wbce.org/pages/addons.ph … em&item=95

Offline

Fußzeile des Forums

up