Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.39 veröffentlicht (02.06.25)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Gruppen mehrfach?
#1
Kann ich einem User mehren Gruppenränge zuordnen ?
Zitieren
#2
Ja, dafür gibt es die Sekundäre Benutzergruppe.
Als primäre Gruppe kannst du nur eine setzen, als sekundäre beliebig viele.

Dabei gilt das "Inklusiv-Prinzip". Sprich: Sofern ein Nutzer mehrere Gruppen hat, und z.B. dank der einen das Mod-CP betreten kann, und bei einer anderen eigentlich nicht, so darf er in der Realität das Mod CP betreten.


Lg
Raphael
Zitieren
#3
ja das ding ist, ich möchte mehrern Usern mehrere Grafiken hinzufügen
Zitieren
#4
http://community.mybb.com/thread-113776.html

Hier das Plugin sollte das sein, was du suchst

Es wird jede Grafik von Haupt und Nebengruppen eingefügt, musst dich aber bisschen einarbeiten, wie ich les, gibts probleme beim hochladen und einschalten, aber das Problem wurde/wird da behandelt
Zitieren
#5
ja das hatte ich gestern schon die ganze zeit versucht ist aber mega schwierig -.-
Zitieren
#6
(07.08.2013, 17:14)iPlayers schrieb: ja das hatte ich gestern schon die ganze zeit versucht ist aber mega schwierig -.-

Schwer? Das ist nur ein CopyPaste, aber egal

Hier ist der "umgeschriebene" Code, danke an die Jammerx2, cfillion und foxxie

PHP-Code:
<?php

$plugins
->add_hook('member_profile_end', 'aui_profile');
$plugins->add_hook('postbit', 'aui_post');

function
aui_info()
{
return array(
'name' => 'Additional Usergroup Images',
'description' => 'Show images from aditional usergroups.',
'website' => 'http://www.coderzplanet.net/',
'author' => 'Jammerx2',
'authorsite' => 'http://www.coderzplanet.net/',
'version' => '1.1',
'guid' => '630162f1cbb89183bc3cdd59b05f6701'
);
}

function
aui_activate()
{
global
$db, $mybb;
require
MYBB_ROOT.'/inc/adminfunctions_templates.php';

find_replace_templatesets("member_profile", '#'.preg_quote('{$groupimage}').'#', "{\$groupimage}{\$gi}");

}

function
aui_deactivate()
{
global
$mybb, $db;
require
MYBB_ROOT.'/inc/adminfunctions_templates.php';

find_replace_templatesets("member_profile", '#'.preg_quote('{$gi}').'#', '',0);

}

function
aui_profile()
{
global
$templates, $theme, $xfire, $memprofile, $mybb, $db, $memprofile, $gi;
$gids = $memprofile['additionalgroups'];
$gids = explode(",",$gids);
$gi = "";

if(!empty(
$mybb->user['language']))
{
$language = $mybb->user['language'];
}
else
{
$language = $mybb->settings['bblanguage'];
}

foreach(
$gids as $gid)
{
$getaui=$db->query("SELECT image FROM ".TABLE_PREFIX."usergroups WHERE gid='".$gid."'");
$getaui=$db->fetch_array($getaui);
$aui = $getaui['image'];

if(
$aui != "")
{
$aui = str_replace("{lang}", $language, $aui);
$aui = str_replace("{theme}", $theme['imgdir'], $aui);
$gi = $gi."<img src='$aui' /><br />";
}
}
}

function
aui_post(&$post)
{
global
$templates, $theme, $xfire, $memprofile, $mybb, $db, $auigi, $gi, $aui, $memprofile;
$gids = $post['additionalgroups'];
$gids = explode(",",$gids);
$gi = "";

if(!empty(
$mybb->user['language']))
{
$language = $mybb->user['language'];
}
else
{
$language = $mybb->settings['bblanguage'];
}

foreach(
$gids as $gid)
{
$getaui = $db->query("SELECT image FROM ".TABLE_PREFIX."usergroups WHERE gid='".$gid."'");
$getaui = $db->fetch_array($getaui);
$aui = $getaui['image'];
if(
$aui != "")
{
$aui = str_replace("{lang}", $language, $aui);
$aui = str_replace("{theme}", $theme['imgdir'], $aui);

if(
$mybb->user['classicpostbit'] == 1)
{
$post['groupimage'] = $post['groupimage']."<img src='$aui' /><br />";
}
else
{
$post['groupimage'] = $post['groupimage']."<br /><img src='$aui' />";
}
}
}
}
?>
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Gruppen Anzahl bei zwei verschiedenen Gruppen Cabeswater 0 1.369 03.03.2018, 12:25
Letzter Beitrag: Cabeswater
  Plugin mehrfach Anzeige Virginia 1 1.809 28.06.2017, 01:30
Letzter Beitrag: hkkp
  neue PN mehrfach angezeigt andreaswien 1 1.663 05.04.2008, 11:14
Letzter Beitrag: StefanT
  rss2post /News erscheinen mehrfach NixxusMinimax 7 3.354 24.02.2008, 15:49
Letzter Beitrag: NixxusMinimax
Question Plugins mehrfach aufgeführt Osiriz 5 2.554 03.04.2007, 13:30
Letzter Beitrag: MantaFango