Seite 1 von 1

Zusammenhang in phpbb_group_user

Verfasst: 20.11.2005 20:53
von fun4teen
Hi all,

also ich habe starke Probleme seite dem Update auf die 2.0.18 Version.
Vorallem wegen Gruppen und Befugnisse!!!

Ich denke ich habe das Problem gefunden:

Die Tabelle phpbb_group_user sieht nun so aus:
es gibt mehrere User die einer group angehören ... bis zum update hat jeder user immer noch eine eigene group id bekommen seit dem Update läuft die group id wieder von vorne (sprich gruoup 1 bekommt userid 3223... )... sprich gebe ich einem user modrechte und ein zweiter User ist zufällig in der selben group bekommt er automatisch Modrechte mit...

Mag nun etwas kompliziert klingen aber hier ein Auszug aus der DB:

Code: Alles auswählen

INSERT INTO `phpbb_user_group` VALUES (1,-1,0);
INSERT INTO `phpbb_user_group` VALUES (3,3,0);
INSERT INTO `phpbb_user_group` VALUES (4,4,0);
INSERT INTO `phpbb_user_group` VALUES (5,5,0);
INSERT INTO `phpbb_user_group` VALUES (6,6,0);
INSERT INTO `phpbb_user_group` VALUES (7,7,0);
INSERT INTO `phpbb_user_group` VALUES (8,8,0);
INSERT INTO `phpbb_user_group` VALUES (9,9,0);
INSERT INTO `phpbb_user_group` VALUES (10,10,0);
INSERT INTO `phpbb_user_group` VALUES (11,11,0);
INSERT INTO `phpbb_user_group` VALUES (12,12,0);
INSERT INTO `phpbb_user_group` VALUES (13,13,0);
INSERT INTO `phpbb_user_group` VALUES (14,14,0);
INSERT INTO `phpbb_user_group` VALUES (15,15,0);
INSERT INTO `phpbb_user_group` VALUES (18,3243,0);
INSERT INTO `phpbb_user_group` VALUES (17,17,0);
INSERT INTO `phpbb_user_group` VALUES (18,18,0);
INSERT INTO `phpbb_user_group` VALUES (19,19,0);
INSERT INTO `phpbb_user_group` VALUES (20,20,0);
INSERT INTO `phpbb_user_group` VALUES (21,21,0);
INSERT INTO `phpbb_user_group` VALUES (22,22,0);
INSERT INTO `phpbb_user_group` VALUES (24,23,0);
INSERT INTO `phpbb_user_group` VALUES (25,24,0);
INSERT INTO `phpbb_user_group` VALUES (27,26,0);
INSERT INTO `phpbb_user_group` VALUES (28,27,0);
INSERT INTO `phpbb_user_group` VALUES (3220,3210,0);
INSERT INTO `phpbb_user_group` VALUES (3221,3211,0);
INSERT INTO `phpbb_user_group` VALUES (3222,3212,0);
INSERT INTO `phpbb_user_group` VALUES (3223,3213,0);
INSERT INTO `phpbb_user_group` VALUES (3224,3214,0);
INSERT INTO `phpbb_user_group` VALUES (3225,3215,0);
INSERT INTO `phpbb_user_group` VALUES (3226,3216,0);
INSERT INTO `phpbb_user_group` VALUES (3227,3217,0);
INSERT INTO `phpbb_user_group` VALUES (3228,3218,0);
INSERT INTO `phpbb_user_group` VALUES (3229,3219,0);
INSERT INTO `phpbb_user_group` VALUES (3230,3220,0);
INSERT INTO `phpbb_user_group` VALUES (3231,3221,0);
INSERT INTO `phpbb_user_group` VALUES (3232,3222,0);
INSERT INTO `phpbb_user_group` VALUES (3233,3223,0);
INSERT INTO `phpbb_user_group` VALUES (3234,3224,0);
INSERT INTO `phpbb_user_group` VALUES (3235,3225,0);
INSERT INTO `phpbb_user_group` VALUES (3236,3226,0);
INSERT INTO `phpbb_user_group` VALUES (1,3227,0);
INSERT INTO `phpbb_user_group` VALUES (3,3229,0);
INSERT INTO `phpbb_user_group` VALUES (4,3230,0);
INSERT INTO `phpbb_user_group` VALUES (5,3231,0);
INSERT INTO `phpbb_user_group` VALUES (6,3232,0);
INSERT INTO `phpbb_user_group` VALUES (7,3233,0);
INSERT INTO `phpbb_user_group` VALUES (8,3234,0);
INSERT INTO `phpbb_user_group` VALUES (9,3235,0);
INSERT INTO `phpbb_user_group` VALUES (10,3236,0);
INSERT INTO `phpbb_user_group` VALUES (11,3237,0);
INSERT INTO `phpbb_user_group` VALUES (12,3238,0);
INSERT INTO `phpbb_user_group` VALUES (13,3239,0);
INSERT INTO `phpbb_user_group` VALUES (14,3240,0);
INSERT INTO `phpbb_user_group` VALUES (15,3241,0);
INSERT INTO `phpbb_user_group` VALUES (17,3242,0);
INSERT INTO `phpbb_user_group` VALUES (19,3244,0);
INSERT INTO `phpbb_user_group` VALUES (20,3245,0);
INSERT INTO `phpbb_user_group` VALUES (21,3246,0);
INSERT INTO `phpbb_user_group` VALUES (22,3247,0);
INSERT INTO `phpbb_user_group` VALUES (24,3249,0);
INSERT INTO `phpbb_user_group` VALUES (25,3250,0);
INSERT INTO `phpbb_user_group` VALUES (27,3252,0);
Was kann ich machen?? Danke!!

Hab schon die zwei Wartungsprogramm drunberlaufen lassen dbmaintance und das gruop repair .. hat nix gebracht!!

Verfasst: 20.11.2005 23:53
von Markus67
Hi ...

kannst du mal bitte folgende Dateien verlinken
admin/admin_ug_auth.php
admin/admin_forumauth.php
includes/auth.php
KB:datei

Markus

Verfasst: 20.11.2005 23:59
von fun4teen

Verfasst: 21.11.2005 00:14
von Markus67
Hi ...

suche in der admin_ug_auth.php

Code: Alles auswählen

// ---------------
// Start Functions
davor einfügen:

Code: Alles auswählen

attach_setup_usergroup_auth($forum_auth_fields, $auth_field_match, $field_names);
suche in der admin_forumauth.php

Code: Alles auswählen

'body' => 'min/auth_select_body.tpl')
ersetze mit:

Code: Alles auswählen

'body' => 'admin/auth_select_body.tpl')
suche:

Code: Alles auswählen

'body' => 'min/auth_forum_body.tpl')
ersetze mit:

Code: Alles auswählen

'body' => 'admin/auth_forum_body.tpl')
Markus

Verfasst: 21.11.2005 16:29
von fun4teen
Danke!!

Für was ist das zuständig?
attach_setup_usergroup_auth($forum_auth_fields, $auth_field_match, $field_names);

Verfasst: 21.11.2005 20:32
von Markus67
Hi ...

das ist für den Attachment MOD zuständig ... und für den Fall dass du den auch mal installiert hattest solltest du diesbezüglich mal alle Dateien kontrollieren.

Markus