Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBBLITE (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=67)
-- Fragen zum WBBLITE (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=68)
--- Legende Hack für Helmchens Groupcolor ? (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1860)


Geschrieben von Michael_ am 05.01.2012 um 18:17:

  Legende Hack für Helmchens Groupcolor ?

Hihu,
Suche einen Legende Hack für Helmchens Group Color Hack.
Also der sollte automatisch aus der DB Farbe und Gruppe abfragen und dann ausgeben.

Gibts sowas ?
Wenn nich kann mir da einer nen schnippsel coden, sollte ja denk ich nicht sehr viel sein oder ?



Geschrieben von haumi am 05.01.2012 um 18:49:

 

Hi Michael,
Ich kenne den Hack nicht,
wurde jedoch auch schon mehrmals darauf angesprochen,
wie man im wbblite die Benutzer(gruppen) farbig gestalten kann.
Dazu habe ich denn hier mal etwas geschrieben.
Ich weiß nicht ob es das ist was du suchst.
Wenn nicht dann melde dich nochmal.

LG
haumi



Geschrieben von Michael_ am 05.01.2012 um 20:30:

 

Nein, der Hack macht ja das die benutzergruppen farbig dargestellt werden.
Ich will dazu einen codeschnippsel der automatisch eine Passende Legende erstellt :)



Geschrieben von haumi am 05.01.2012 um 20:48:

 

Die Legende wird ja bisher per Hand eingegeben, wobei alles andere schon automatisch geht.
Ich schau mal , ob wir das auch hinbekomen.

LG
haumi



Geschrieben von Michael_ am 05.01.2012 um 20:52:

 

Ja man gibt bei jeder benutzergruppe die farbe ein.
Ich will das unter der User online liste

Legende: rang1mitrichtigerfarbe, rang2mitrichtigerfarbe usw...

ausgegeben wird
ohne das ich es mit html selbst machen muss sondern aus der db halt abfragen...



Geschrieben von Michael_ am 05.01.2012 um 22:54:

 

Erledigt, das hier meinte ich:
http://www.wbbcoderforum.de/thread.php?threadid=19671



Geschrieben von haumi am 05.01.2012 um 23:03:

 

Ich hoffe ich hab das richtige.

Die Userlegende wird ebenfalls an Hand der Gruppen erstellt, ohne ein dazutun per html.

Was ist zu tun?

öffne die Datei index.php und suche:

code:
1:
$totaluseronline = $membercount+$guestcount;

füge darunter ein:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
//Useronlinefarbe_Anfang
$anzg = "SELECT title FROM bb".$n."_groups";
$anzeige = mysql_query($anzg);
while ($ds = mysql_fetch_object($anzeige)) {
$ergo = $ds->title;
$gruppenfarbe .= '<span class="'.$ergo.'">'.$ergo.'</span>&nbsp;&nbsp; -&nbsp;&nbsp;';
}
eval ("\$index_gruppenbit .= "".$tpl->get("index_gruppenbits")."";");
//Useronlinefarbe_Ende


erstelle ein template "index_gruppenbits.tpl" mit folgendem Inhalt:

code:
1:
2:
3:
4:
5:
<tr bgcolor="{tablecolorb}" id="tableb">
<td align="left" colspan="6" class="tablea"><smallfont>
<b>Userlegende:</b>
$gruppenfarbe
</td> </tr>


öffen das Template "index.tpl" und suche:
code:
1:
 $index_useronline

füge darunter ein:
code:
1:
  $index_gruppenbit


das wars schon!

EDIT: Na fein,
Mein Entwurf passt zu der von mir erstellten Gruppenfarbe-Anzeige.
(ich habe diese ergänzt!)
Da hättest du noch die format.css einbauen müssen.

Wichtig ist eben das alle zufrienden sind.

LG
haumi



LG
haumi


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH