MyBB.de Forum

Normale Version: Usergruppe -> Thread farbig
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
Hallo MyBBler,

ich möchte gerne einer Usergruppe die Möglichkeitr geben, dass desen Themen (nur Themen) in dem jeweiligen Forum etwas hervorsticht. Das soll heißen, dass der Hintergrund im Forumdisplay z.B. fett und einen Background bekommt, siehe dazu Bsp im Anhang.

Kann mir jemand helfen? Gerne möchte ich das ganze auch im Übersicht Plugin angezeigt bekommen. Die Thread der jeweiligen Benutzergruppen sollen auch im Übersicht ins Auge stechen.

Gruß
Hast eine PN von mir.
Vielen Dank MrBrechreiz. Wie sieht es mit der Overview aus? Wird das auch hervorgehoben?
Voraussetzung sind die Einträge in der global.css, welches Du aus meinen Link entnehmen kannst.

Suche im overview Plugin nach

PHP-Code:
$val2 overview_parseuser($threads['uid'], $threads['username']); 

ersetzen mit

PHP-Code:
$unamegroup $db->query("SELECT *
                FROM "
.TABLE_PREFIX."users
                WHERE uid = "
$threads['uid']);
                    
$ugroupcolor $db->fetch_array($unamegroup);
                    
                    
$usergroupcolor $db->query("SELECT *
                FROM "
.TABLE_PREFIX."usergroups
                WHERE gid = "
$ugroupcolor['usergroup']);
        if(
in_array($ugroupcolor['usergroup'], array('4')))
        {
            
$ugroupcolor $db->fetch_array($usergroupcolor);
            
$finalname str_replace("{username}"$threads['username'], $ugroupcolor['namestyle']);
            
$val2 overview_parseuser($threads['uid'], $threads['username']);
            
$bgcolor "neuegruppe";
        }else{
            
$val2 overview_parseuser($threads['uid'], $threads['username']); 
        } 

overview_3_columns_row Template

Code:
<tr class="{$trow}">

ändern in

Code:
<tr class="{$trow} {$bgcolor}">


Ich denke das sollte dass sein was Du suchst.

Achja, array('4') ist die Gruppen ID welche Du anpassen musst.
Hallo,

nachdem ich das kleine Script eingebaut habe, bekomme ich oberhalb meines Forums einen Fehlermeldung mit: "$val2 = overview_parseuser($threads['uid'], $threads['username']);" angezeigt. Siehe dazu Forum von mir.

Gruß
Code richtig Verbaut? Vill. nicht doch wo eine } Vergessen?
PHP-Code:
// Print data
    
while ($threads $db->fetch_array($query))
    {
        
$val1 overview_parsesubject($threads['subject'], $threads['icon'], $threads['prefix'], $threads['tid']);
        
$unamegroup $db->query("SELECT *
                FROM "
.TABLE_PREFIX."users
                WHERE uid = "
$threads['uid']);
                    
$ugroupcolor $db->fetch_array($unamegroup);
                    
                    
$usergroupcolor $db->query("SELECT *
                FROM "
.TABLE_PREFIX."usergroups
                WHERE gid = "
$ugroupcolor['usergroup']);
        if(
in_array($ugroupcolor['usergroup'], array('20')))
        {
            
$ugroupcolor $db->fetch_array($usergroupcolor);
            
$finalname str_replace("{username}"$threads['username'], $ugroupcolor['namestyle']);
            
$val2 overview_parseuser($threads['uid'], $threads['username']);
            
$bgcolor "neuegruppe";
        }
        else
        {
            
$val2 overview_parseuser($threads['uid'], $threads['username']); 
        } 
        
$val3 "<a href=\"javascript:MyBB.whoPosted({$threads['tid']});\">{$threads['replies']}</a>";
        eval(
"\$table_content .= \"".$templates->get("overview_3_columns_row")."\";"); 
Gut dann musst du uff MrBrechreiz warten.
Ich hoffe doch nur, dass es sich bald meldet. Was ich jedoch nicht denke.

Ich habe das Code rückgängig gemacht und original hochgeladen -> Resultat: ändert sich nix.
Das erste, was jeder Mensch lernen muss, ist Geduld!

Ich kenne weder das Plugin noch das was da an Code teilen da Rein gepfuscht ^^ wird.

Wenn aber nach dem PHP Code Ausbau das immer noch im Header Bereich zu sehen ist. Denke ich das du das wohl in einer Template Vorlage stehen hast. Oder aber doch ne } Vergessen hast.
Seiten: 1 2 3 4