Haumis wbb hilfe 
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite
Galerie Datenbank Zum Portal

Startseite| Das Board| wbb2| wbblite| Wo finde ich was| Veränderungen| Grafik-Bereich-WBB2| Boardspiele| Vorstellungen| Allgemeines| Trainingscenter|
Haumis wbb hilfe » WBBLITE » Eigene Sachen von diesem Board » Namensgrafik in der Shoutbox » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Namensgrafik in der Shoutbox
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
haumi haumi ist männlich
Boardbetreiber

images/avatars/avatar-214.jpg
[meine Galerie]


Dabei seit: 06.06.2009
Beiträge: 3.441
Herkunft: NRW
Postid: 13363
icon1 Namensgrafik in der Shoutbox Beitrag Nr.: 1     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Um die Namen als Grafik (Es ist eigendlich keine Grafik sondern um den Namen wird ein Rahmen gezeichnet mit und das Rahmeninnere wird mit einer ausgewählten Hintergrundfarbe versehen!)
in der Shoutbox darzustellen macht man folgendes:

Man öffnet im ACP das Designpack (oder die Designpacks wenn mehrere vorhanden sind) und gibt ganz unten bei CSS Code folgendes ein:

Zitat:

.groupcoloradmin {
border: #000000 1px solid;
background-color: #FF0000;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
}
.groupcolorsmod {
border:#0000001px solid;
background-color: #FF4500;
color: #FFFFFF;
font-weight: bold;
}
.groupcolormod {
border:#000000 1px solid;
background-color: #006400;
color: #FFFFFF;
font-weight: bold;
}
.groupcoloruser {
border:#000000 1px solid;
background-color: #fffaf0;
color: #000000;
}
.groupcolorPartner {
border:#000000 1px solid;
background-color:#FF9933;
color: #000000;
}


Das kann (muss) natürlich mit euren Benutzergruppen abgestimmt sein!

Dann öffnet man per FTP die Datei wbblite/shoutbox.php und sucht:

code:
1:
if($wbbuserdata['shoutbox_ignorelist'] != "") $result = $db->query("SELECT s.*, u.username

dahinter fügt man ein:
code:
1:
, u.groupid 

suche weiter
code:
1:
else $result = $db->query("SELECT s.*, u.username

dahinter fügt man ein:
code:
1:
, u.groupid 

Dann sucht man weiter nach:
code:
1:
$name = "<a href="profile.php?userid=".$row['userid']."&sid=".$session['hash']."" target="_blank" style="color:".$namecolor.";".$config_row['namestyle']."">".$row['username']."</a>"; }

und überschreibt sie mit:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
switch ($row['groupid']) {			
	
	case 1:
		$name = "<a href="profile.php?userid=$row[userid]&sid=$session[hash]" target="_blank" style="color:$namecolor;$config_row[namestyle]"><span class='groupcoloradmin'><img src='images/admin_links.gif' border='0'>".$row['username']."<img src='images/admin_links.gif' border='0'></span></a>"; 
    break; 
	case 2:
		$name = "<a href="profile.php?userid=$row[userid]&sid=$session[hash]" target="_blank" style="color:$namecolor;$config_row[namestyle]"><span class='groupcolorsmod'>&nbsp;".$row['username']."&nbsp;&nbsp;</span></a>"; 
    break; 
	case 3:
		$name = "<a href="profile.php?userid=$row[userid]&sid=$session[hash]" target="_blank" style="color:$namecolor;$config_row[namestyle]"><span class='groupcolormod'>&nbsp;".$row['username']."&nbsp;&nbsp;</span></a>"; 
    break; 
	case 4:
		$name = "<a href="profile.php?userid=$row[userid]&sid=$session[hash]" target="_blank" style="color:$namecolor;$config_row[namestyle]"><span class='groupcoloruser'>&nbsp;".$row['username']."&nbsp;&nbsp;</span></a>"; 
    break; 
	case 10:
		$name = "<a href="profile.php?userid=$row[userid]&sid=$session[hash]" target="_blank" style="color:$namecolor;$config_row[namestyle]"><span class='groupcolorPartner'>&nbsp;".$row['username']."&nbsp;&nbsp;</span></a>"; 
    break; 	
}


Hinter case muss die zutreffende groupid stehen und pro Gruppe sollte auch eine caseanweisung mit der im Designpack hinterlegten CSS-Klasse vorhanden sein.


Ein kleines Schmankerl:
Hier wurde dem Namen der Admingruppe ein kleines animiertes Gif vorne- und hintenan gesetzt.

Zitat:
$name = "<a href=\"profile.php?userid=$row[userid]&sid=$session[hash]\" target=\"_blank\" style=\"color:$namecolor;$config_row[namestyle]\"><span class='groupcoloradmin'><img src='images/admin_links.gif' border='0'> ".$row['username']."<img src='images/admin_links.gif' border='0'> </span></a>";


Auch hier gilt, die wbblite/shoutbox.php vorher sichern!

Wenn etwas unklar sein sollte bitte hier fragen bevor man etwas falsch macht.
Es wird auch Hilfe gegeben wenn etwas nicht so ganz geklappt hat.

Urheber ist haumi - aber jeder kann es frei verwenden und nach belieben abändern.

LG
haumi

__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.

24.03.2013 10:50 haumi ist offline E-Mail an haumi senden Homepage von haumi Beiträge von haumi suchenNehmen Sie haumi in Ihre Freundesliste auf
BlueSavannah
unregistriert


Beitrag Nr.: 2     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

also das werde ich mal ausprobieren wie es wirkt .. wenn was ned klappt rufe ich *grins* ..

ich danke dir aber erstmal Haumi :)
27.09.2013 05:46
haumi haumi ist männlich
Boardbetreiber

images/avatars/avatar-214.jpg
[meine Galerie]


Dabei seit: 06.06.2009
Beiträge: 3.441
Herkunft: NRW
Postid: 14479
Themenstarter Thema begonnen von haumi
Beitrag Nr.: 3     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Sollen die "Grafiken" auch als Userlegende auf der Startseite erscheinen:
öffen die index.php und suche:

code:
1:
2:
eval("\$tpl->output("".$tpl->get("index")."");"); 
?>


füge darüber ein:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
//userlegende Anfang
$gruppenfarbe .= "&nbsp;&nbsp;";
$gruppenfarbe = "<span class='groupcoloradmin'>&nbsp;<img src='images/admin_links.gif' border='0'>Administrator<img src='images/admin_links.gif' border='0'>&nbsp;</span>";
$gruppenfarbe .= "&nbsp;&nbsp;";
$gruppenfarbe .= "<span class='groupcolorsmod'>&nbsp; Supermoderator &nbsp;</span>";
$gruppenfarbe .= "&nbsp;&nbsp;";
$gruppenfarbe .= "<span class='groupcolormod'>&nbsp; Moderator &nbsp;</span>";
$gruppenfarbe .= "&nbsp;&nbsp;";
$gruppenfarbe .= "<span class='groupcoloruser'>&nbsp; Mitglied &nbsp;</span>";
		    
eval ("\$index_gruppenbit .= "".$tpl->get("index_gruppenbits")."";");
  //Userlegende Ende


erstelle ein Template index_gruppenbits mit folgendem Inhalt:

code:
1:
2:
3:
4:
5:
   <tr >
<td align="left"  colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" class="tablea"><span class="smallfont">
<b>Userlegende:</b>
$gruppenfarbe
</td> </tr>


Öffne template index und suche:

code:
1:
<td rowspan="2" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td>


ersetze mit:

code:
1:
<td rowspan="3" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td>


suche weiter:

code:
1:
2:
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><if($useronline=="")><then>&nbsp;</then></if>$useronline</span></td>
   </tr>


füge darunter ein:

code:
1:
 $index_gruppenbit


das wars schon!

LG
haumi

__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.

16.04.2014 07:22 haumi ist offline E-Mail an haumi senden Homepage von haumi Beiträge von haumi suchenNehmen Sie haumi in Ihre Freundesliste auf
das kleine Licht
Doppel-As


images/avatars/avatar-175.gif
[meine Galerie]


Dabei seit: 06.02.2014
Beiträge: 102
Herkunft: Friends-Palace
Postid: 14481
Beitrag Nr.: 4     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

werde ich am Wochenende auch mal ausprobieren, danke Haumi st10 st7

__________________
*** Board-Wichtel grüßt Haumi ganz lieb***

17.04.2014 11:10 das kleine Licht ist offline E-Mail an das kleine Licht senden Homepage von das kleine Licht Beiträge von das kleine Licht suchenNehmen Sie das kleine Licht in Ihre Freundesliste auf
das kleine Licht
Doppel-As


images/avatars/avatar-175.gif
[meine Galerie]


Dabei seit: 06.02.2014
Beiträge: 102
Herkunft: Friends-Palace
Postid: 14484
Beitrag Nr.: 5     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Grübel habe es leider noch nicht geschafft Haumi....
bin ja erstmal im Urlaub.... vielleicht schaffst Du es ja mal hihihi DANKE st7 st7 st7

__________________
*** Board-Wichtel grüßt Haumi ganz lieb***

21.04.2014 09:11 das kleine Licht ist offline E-Mail an das kleine Licht senden Homepage von das kleine Licht Beiträge von das kleine Licht suchenNehmen Sie das kleine Licht in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Haumis wbb hilfe » WBBLITE » Eigene Sachen von diesem Board » Namensgrafik in der Shoutbox

Views heute: 11.593 | Views gestern: 6.918 | Views gesamt: 70.938.168
Powered by Burning Board 2.3.6 © 2001-2004 WoltLab GmbH
Am Netz seit dem 3.6.2009 - Powered by © haumis-Team
Style & Buttons © by FriendsbistroTeam
Boardregeln Impressum & Haftungsauschluss Datenschutzerklärung