Author Topic: vbulletin integration: Mehrere Benutzergruppen  (Read 2710 times)

0 Members and 1 Guest are viewing this topic.

Offline vBFreak

  • Newbie
  • *
  • Posts: 42
    • View Profile
    • Gerrits Forum
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:
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 :D

Evtl. ist es nur ein minimaler Fehler der zu beheben ist, aber für mich wär das sehr nützlich, irgendwelche Ideen?
« Last Edit: September 21, 2006, 10:35:04 AM by kai »