1
Discussion & Troubleshooting / vbulletin integration: Mehrere Benutzergruppen
« on: September 21, 2006, 01:18:49 AM »
Ich benutze eine in mein vBulletin integrierte Version von 4images. Leider gibt es natürlich in meinem vBulletin weitaus mehr Usergruppen als in einer normalen 4images installation.
Der Coder der Integration hat sich daher folgendes einfallen lassen um dieses Problem zu lösen:
In der sessions.php unter diesen 3 Zeilen:
Wurde dies hinzugefügt:
in der constants.php wurden dann folgende Arrays angelegt:
Die Sache hat nur einen Haken: Sie Funktioniert nicht
Evtl. ist es nur ein minimaler Fehler der zu beheben ist, aber für mich wär das sehr nützlich, irgendwelche Ideen?
Der Coder der Integration hat sich daher folgendes einfallen lassen um dieses Problem zu lösen:
In der sessions.php unter diesen 3 Zeilen:
Code: [Select]
// Get Userinfo
$session_info = $site_sess->return_session_info();
$user_info = $site_sess->return_user_info();
Wurde dies hinzugefügt:
Code: [Select]
// Set USERGROUP levels
if (in_array($user_info[user_level], $admingroups))
{
define('ADMIN', $user_info[user_level]);
}
else define('ADMIN',ADMIN_DEFAULT);
if (in_array($user_info[user_level], $usergroups))
{
define('USER', $user_info[user_level]);
}
else define('USER',USER_DEFAULT);
if (in_array($user_info[user_level], $waitinggroups))
{
define('USER_AWAITING', $user_info[user_level]);
}
else define('USER_AWAITING',USER_AWAITING_DEFAULT);
in der constants.php wurden dann folgende Arrays angelegt:
Code: [Select]
// User groups level
$waitinggroups = array(1, 3, 4); // vB Group should be waiting for moderate. seperate each group by comma
$usergroups = array(2, 5, 7); // Groups that are USERS in album. seperate each group by comma
$admingroups = array(6); // vB groups that are ADMINS in album. seperate each group by comma
Die Sache hat nur einen Haken: Sie Funktioniert nicht
Evtl. ist es nur ein minimaler Fehler der zu beheben ist, aber für mich wär das sehr nützlich, irgendwelche Ideen?