Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Administration
  Bug: Gruppen Typ

Forum : eXV2 Administration

Titel : Bug: Gruppen Typ

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=740&forum=4


 joerg2000 :

10.11.2003 04:08
 Hallo zusammen,

Ich glaube, dass ich einen kleinen Bug bei den "Gruppen-Typen" gefunden habe. Lupe
Wenn man eine neue Gruppe erstellt, wird der Typ der Gruppe zwar richtig gesetzt (Admin/Custom), wenn aber anschließend die Berechtigungen verändert, wird der Typ der Gruppe nicht mehr verändert. Dies hat unter anderem die Folge das in diesem Fall die Gruppen im Inof-Block nicht mehr korrekt angezeigt werden können.

Soll das so sein? Confused

MFG Jörg

 Nobse :

11.11.2003 20:21
 Ja stimmt ist ein Bug, habe es gerade getestet ist auch in der CVS so. Mal sehen ob ich den finde sind ne menge dateien dran beteiligt.

 Nobse :

12.11.2003 20:28
 Also wenn ich den Fehler richtig localisiert habe gibt es diesen Fehler schon seid der 1.04

class/xoopsgroup.php

Zeile 119
die erste if abfrage entfernen

dann gehts. Habe versucht alles zu testen konnte keine Fehler feststellen. Bitte noch mal selber richtig prüfen und bescheit geben.

 joerg2000 :

12.11.2003 23:37
 So weit ich das bis jetzt beurteilen kann, scheint alles zu funktionieren. Smile
Der Bug tritt nicht mehr auf und sonstige Nebenwirkungen konnte ich auch noch nicht feststellen.
Werde in den nächsten Tagen noch ein paar Intensiviere Tests machen und diese "Baustelle" beobachten. Lupe

Ein großes danke

 joerg2000 :

16.11.2003 16:16
 Leider muß ich mich korrigieren. Hatte mich etwas zu früh gefreut. Crying (very sad)

Nach dem ich lange versucht habe einen Fehler zu finden konnte ich ihn jetzt endlich lokalisieren.

Die "Gruppen-Typen" werden jetzt zwar in den richtigen Fällen auf "Admin" gesetzt, aber in allen anderen Fällen wird sie nur auf "Custom" gesetzt. Dies hat zur Folge, das wenn die Berechtigungen geändert werden, die beiden Typen "User" & "Anonymous" mit "Custom" überschrieben werden. Da nun aber einige Funktionen genau nach diesen beiden Typen suchen treten hierbei Fehler auf.

Meine Frage ist jetzt, was muß man ändern damit diese beiden Typen nicht überschrieben werden. Oder genauer gesagt wann sollen eigentlich diese beiden Typen gesetzt werden?

Leider kann ich an dieser stelle nur noch eins sagen: :help

 Nobse :

16.11.2003 20:06
 Jup stimmt Mad
Im Moment komm ich da nicht weiter Confused
Vieleicht kann mal ein anderer mit schauen wo der Bug liegt.

 joerg2000 :

16.11.2003 22:30
 Ich habe mir ein paar Gedanken gemacht und eine vielleicht eine Lösung gefunden. I have an idea

Ich habe in der Datei class/xoopsgroup.php die Zeile 119 wie folgt geändert (anstatt sie auszukommentieren):
Code:
if ( empty($type) || ($type == "Admin") || $type == "Custom") {

Dadurch sollte erreicht werden das nur Gruppen mit den Typen "Admin" & "Custom" erreicht werden. Das sollten also nur der Webmaster und neu erstellte Gruppen sein. Der Webmaster sollte kein Problem sein, da er vermutlich immer irgendwelche Adminrechte haben wird. Wink Bei den neuen Gruppen sollte es ja eigentlich auch kein Problem geben da Sie vorher auch nie anders gesetzt wurden. Confused

Die Frage ist nun aber eigentlich wann die anderen beiden Gruppen gesetzt werden sollten. Eventuell sollte sollte eine kleine Auswahl Möglichkeit hinzugefügt werden.
meinemeinung
Partnerseiten
http://demo.exv2.de

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France