WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 26.06.2020 13:15:26

bbs2
Mitglied

[erledigt] Bearbeitung Gruppen mit Fehler

Hallo,

wenn ich Gruppen bearbeite oder neu anlege,
bringt das Klicken des save-buttons ein weißes Bearbeitungsfenster

Sobald ich die Zeile in der admin/groups/save.php:

require_once(ADMIN_PATH.'/groups/get_permissions.php');

in save.php auskommentiere funktioniert es einwandfrei.

Der Fehler passiert schließlich in der get_permissions.php:

else {
                    $template_permissions .= ','.$file;

Was verursacht wohl den Fehler?
Übrigens, die Bearbeitung von Benutzern führt nicht zu Fehlern.

Danke
Heinz

Beitrag geändert von florian (29.06.2020 17:12:49)

Offline

#2 26.06.2020 13:25:41

florian
Administrator

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Kann ich auf Anhieb nicht reproduzieren.
Bitte ein paar Details:
- welche WBCE-Version?
- Bist Du als Superadmin (User-ID 1) oder normaler Admin (Mitglied der Gruppe Administators) oder als Mitglied einer Gruppe mit Bearbeitungsrechten für Benutzer/Gruppen angemeldet?

Offline

#3 26.06.2020 14:19:33

bbs2
Mitglied

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Hallo,

Version 1.4.3
Getestet mit admin und mit einem Mitglied der Gruppe admin.

Vielleicht stören irgendwelche Reste in der Datenbank aus der Umstellung von WB auf WBCE

Ich hatte mir flags in der PHP gesetzt um herauszufinden welche Zeile zum Abbruch führt

Grüße
Heinz

Offline

#4 26.06.2020 14:30:54

florian
Administrator

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Sagt das Errorlog irgendwas?

Offline

#5 26.06.2020 15:30:04

bbs2
Mitglied

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Leider nein.

Soll ich mal auf 1.4.4 wechseln?

Gruß
Heinz

Offline

#6 26.06.2020 15:37:56

florian
Administrator

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Kann nicht schaden, wird das Problem aber wahrscheinlich nicht beheben. Meine sehr vage Vermutung ist, dass es an irgend einem Modul oder Template liegen könnte, wo in der info.php noch WB 2.12-spezifische Angaben enthalten sind.

Offline

#7 29.06.2020 11:13:48

bbs2
Mitglied

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Hallo,

nach wie vor erscheint beim Speichern einer neuen Gruppe oder einer Gruppen-Änderung ein leeres Fenster,
unabhängig vom Backend-template. Die info.php des frontend templates ist eine Datei von einem wbce-template.

Es könnte evtl. daran liegen, dass die wb_groups von WB übernommen wurde.

Hier die Struktur
    #     Name                               Typ                           Kollation                 Attribute     Null     Standard     Kommentare     Extra    
    1     group_id                          Primärschlüssel            int(11)                            Nein     kein(e)                                        AUTO_INCREMENT         
    2     name                               varchar(200)            utf8_unicode_ci                Nein                 
    3     system_permissions       text                            utf8_unicode_ci                Nein                    
    4     module_permissions       text                            utf8_unicode_ci                Nein                    
    5     template_permissions   text                            utf8_unicode_ci                Nein                     

Gibt es hier eine Änderung in WBCE?
Bei der Benutzerdatenbank ist alles bestens. Auch diese wurde von WB 2.12.2 übernommen.

Danke
Heinz

Offline

#8 29.06.2020 11:26:06

florian
Administrator

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Die get_permissions geht die info.php-Dateien von allen Modulen und Templates durch, und zwar auf Dateisystemebene, d.h. unabhängig davon, ob diese in WBCE in Verwendung / als Erweiterung installiert sind oder nicht. Bitte überprüfe, ob da noch WB 2.12-spezifische Anweisungen wie system_run oder ähnliches drin stehen, mit denen WBCE nichts anfangen kann.

Offline

#9 29.06.2020 12:42:24

colinax
Developer

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Wenn du mir die BE und FTP Zugangsdaten schickst könnte ich es mir Heute noch ansehen.

Offline

#10 29.06.2020 13:40:54

bbs2
Mitglied

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Hallo,

der Hinweis von florian hat geholfen.

Ich habe alle info.php im webspace überprüft.
Es war doch tatsächlich die info.php in einem nicht mehr benutzten template.

Dort war die Zeile
if (!defined('SYSTEM_RUN')) { header($_SERVER['SERVER_PROTOCOL'].' 404 Not Found'); flush(); exit; }
der Verursacher.

Das hätte ich nie gefunden, da mir nicht bewusst war, dass get_permissions in der Gruppenverwaltung
kompromisslos alle info.php scannt.

Vielleicht könnt Ihr in den Katalog für Umsteiger von WB auf WBCE diesen Hinweis geben.

Vielen Dank
Heinz

Offline

Liked by:

florian

#11 29.06.2020 14:03:19

colinax
Developer

Re: [erledigt] Bearbeitung Gruppen mit Fehler

bbs2 schrieb:

Vielleicht könnt Ihr in den Katalog für Umsteiger von WB auf WBCE diesen Hinweis geben.

Welcher Katalog?

Prinzipiell hab ich eine Anleitung für den Wechsel von WB 2.10 und eine für WB 2.12.2 erstellt

Sofern die Anleitung von WB 2.12.2 befolgt wurde, sollte das alte Template nicht mehr vorhanden sein.

Wenn diese Zeile auch im Frontend Template vorhanden war, hätte es hier bereits Probleme gegeben, da WBCE das Template nicht einlesen konnte.

Wie viele angemeldete User hast du auf dieser Seite?

Offline

#12 29.06.2020 17:04:12

bbs2
Mitglied

Re: [erledigt] Bearbeitung Gruppen mit Fehler

Hallo,

ich meinte die Anleitung, wobei ich die von 2.10 benutzte.

Kein Problem, es funktioniert alles bestens.

Es war ein alternatives, nicht benutztes template.
Ich weiß allerdings nicht mehr, wann ich dieses auf den webspace gestellt hatte.

Danke
Viele Grüße
Heinz

Offline

Liked by:

florian, colinax

Fußzeile des Forums

up