Gruppenbefugniskontrolle

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Werner
Mitglied
Beiträge: 36
Registriert: 21.02.2003 11:54

Gruppenbefugniskontrolle

Beitrag von Werner »

Hallo,

in allen menüs, werde die Gruppen in alphab. Reihenfolge angezeigt.
Nur bei der gruppenbefugniskontrolle nicht, kann man das ändern, und wenn ja wie.

Danke im voraus.
Danke Gruß Werner
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

admin_ug_auth.php
suche nach

Code: Alles auswählen

WHERE group_single_user <> " . TRUE;
und ersetze dies durch

Code: Alles auswählen

			WHERE group_single_user <> " . TRUE .
			" ORDER BY group_name";
ohne gewähr
Gast

Beitrag von Gast »

Hi Mister X,

nö tut leider nicht, kommt ne Fehlermeldung mit T-Parse Error.
Aber trotzdem Danke.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Der Code is an sich scho korrekt... zeig ma den geänderten Block aus deiner admin_ug_auth.php .
Werner
Mitglied
Beiträge: 36
Registriert: 21.02.2003 11:54

Beitrag von Werner »

Hi,

hier der Code original:
  • $sql = "SELECT group_id, group_name
    FROM " . GROUPS_TABLE . "
    WHERE group_single_user <> " . TRUE;
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Couldn't get group list", "", __LINE__, __FILE__, $sql);
    }
und so siehts aus geändert:
  • $sql = "SELECT group_id, group_name
    FROM " . GROUPS_TABLE . "
    WHERE group_single_user <> " . TRUE . " ORDER BY group_name";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Couldn't get group list", "", __LINE__, __FILE__, $sql);
    }
Als Fehlermeldung kommt:
Parse error: parse error, unexpected T_STRING in D:\Inetpub\stwo\forum\admin\admin_ug_auth.php on line 902

Das ganze läuft bei uns im Intranet, daher die Pfadangabe.
Danke Gruß Werner
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

der Code von dir funktioniert bei mir ohne Probleme! Welche Version von phpBB2 hast du denn? Gib vielleicht mal einen Link auf die admin_ug_auth.php (als *.txt Datei).
Werner
Mitglied
Beiträge: 36
Registriert: 21.02.2003 11:54

Beitrag von Werner »

Hi,

ich habe Version 2.0.4.
Direkter Link auf die Datei geht nicht, da das Forum im Intranet liegt.
Habe die Datei als txt.Datei mal ins Internet kopiert. Hier der Link.:
http://www.fighters-online.com/test/admin_ug_auth.txt

Danke.
Danke Gruß Werner
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Die Datei is soweit in Ordnung..
$sql = "SELECT group_id, group_name
FROM " . GROUPS_TABLE . "
WHERE group_single_user <> " . TRUE;
//WHERE group_single_user <> " . TRUE . " ORDER BY group_name";
Momentan hast Du wohl die Veränderung deaktiviert, wenn Du sie aktivierst, darfst Du aber nicht folgendes schreiben..
$sql = "SELECT group_id, group_name
FROM " . GROUPS_TABLE . "
//WHERE group_single_user <> " . TRUE;
WHERE group_single_user <> " . TRUE . " ORDER BY group_name";
..sondern Du müsstest die rote Zeile dann löschen (falls Du sie Dir notieren willst, dann über oder unter dem kompletten Query, aber nicht mittentrin).
Werner
Mitglied
Beiträge: 36
Registriert: 21.02.2003 11:54

Beitrag von Werner »

Mann oh Mann,

es ist so einfach wenn man sich nicht blöd anstellt.
Jetzt funzt es einwandfrei.
Vielen Dank für eure Geduld und Hilfe.
Danke Gruß Werner
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“