Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


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, 16: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.144 03.03.2018, 11:25
Letzter Beitrag: Cabeswater
  Plugin mehrfach Anzeige Virginia 1 1.528 28.06.2017, 00:30
Letzter Beitrag: hkkp
  neue PN mehrfach angezeigt andreaswien 1 1.365 05.04.2008, 10:14
Letzter Beitrag: StefanT
  rss2post /News erscheinen mehrfach NixxusMinimax 7 2.768 24.02.2008, 14:49
Letzter Beitrag: NixxusMinimax
Question Plugins mehrfach aufgeführt Osiriz 5 2.043 03.04.2007, 12:30
Letzter Beitrag: MantaFango