Access Denied beim Team-Modul

Begonnen von woodman, 29 August 2007, 15:45:40

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

woodman

Hallo

Ich habe plötzlich (weiss nicht seit wann) über im Adminmenu vom mxTeam folgende Fehlermeldung:

pragmaMx 0.1.9 Debug-Mode, PHP Error-Reporting (E_ALL) enabled

GET: Array
(
    [op] => team
)


Es sind folgende Fehler aufgetreten:

Access Denied

[ Zurück ]


Das ganze spielt sich im /admin.php?op=team ab.
Ich bin als Admin angemeldet.

Woran kann das liegen?

Greez woody

JoergK

Zitat von: woodman am 29 August 2007, 15:45:40
Es sind folgende Fehler aufgetreten:

Access Denied

[ Zurück ]


Das ganze spielt sich im /admin.php?op=team ab.
Ich bin als Admin angemeldet.

Ich vermute mal, dass Du die von mir erweitere Version (V1.2.2?) vom Team-Modul verwendest, richtig?

Bist Du als "normaler" Admin oder als Super-Admin angemeldet?
In der derzeitigen Version (V1.2.2) kann die Modul-Administration nur von einem Super-Admin aufgerufen werden.

In der geplanten Folgeversion wird es einstellbar sein, ob auch "normale" Admins das Modul in bestimmten Bereichen administrieren können.
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

woodman

Danke für dein Feedback.

Welche Version wir benutzen kann ich leider nicht ermitteln.
Ich bin als Super-Admin angemeldet und ich konnte auch so die ganze Liste erstellen. Sprich ich war schon einigemale im Adminbereich vom Team-Modul.

Ich habe jedoch auch normalen Admins den Zugang ermöglicht, oder eben nicht. Da es nicht funktionierte. Doch jetzt seit neuem kann ich als Superadmin auch nicht mehr in den Bereich gehen.

JoergK

Zitat von: woodman am 30 August 2007, 10:35:55
Welche Version wir benutzen kann ich leider nicht ermitteln.
Werf mal nen Blick in die Datei /modules/Team/setup.pmx.php. Dort git's ne Variable $theinfo["version"], der wird die Versionsnummer zugewiesen:
1.1.1 = letze Originalversion von RtR
1.2.1 = erste erweiterte Version von mir
1.2.2 = zweite erweiterte Version von mir

Zitat
Ich habe jedoch auch normalen Admins den Zugang ermöglicht, oder eben nicht. Da es nicht funktionierte.
Haste dazu evtl. an der Datei /admin/modules/team.php was verändert - insbesondere an der if-clause
if (mxGetAdminPref('radminsuper'))
{
??

Im Zweifellsfall probier mal aus, ob's was bringt, wenn Du die /admin/modules/team.php aus dem Zip-File (des hoffentlich noch vorhandenen DL's, sofern's nicht die V1.2.2 ist) nochmal neu hochlädst.
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

woodman

# Version
$theinfo["version"] = "1.2.2";

Hmm im team.php habe ich diesen Code nicht gefunden.  :gruebel:

Könnte sein, dass ich mal eine Änderung getätigt habe, weil wir einen SuperAdmin haben, welcher Zugriff auf dieses Modul braucht.

Anbei die Team.php


JoergK

Da haste Dich und Deine anderen Admins selber ausgesperrt  ;D

Änder mal die Zeile ~23
if (mxIsAdmin()) {
in das
Zitatif (!mxIsAdmin()) {

und schon ist Dir und Deinen Kollegen die Tür (wieder) geöffnet.  ;)

Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

woodman