MyBB.de Forum

Normale Version: Usergroup legends
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Eine neue Erweiterung wurde veröffentlicht: Usergroup legends

Zitat:This will show up usergroup legends under your "Who's online" part on your index.

From 1.4 you can hide groups you don't want to show.

Read the readme.
Bei mir kommt:


MyBB
MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1146 - Table 'gimplearncom@1-mybb.mybb_mybb_settinggroups' doesn't exist
Query:
INSERT INTO mybb_mybb_settinggroups (`name`,`title`,`description`,`disporder`,`isdefault`) VALUES ('uot','Benutzergruppen Legende','','26','no')

Please contact the MyBB Group for support.
Das Plugin funktioniert mit deiner MyBB-Version wohl nicht...
Kann man was machen, das es funktioniert?
Überschreibe mal die Datei

forum/inc/plugins/usergrouplegends.php

mit der Datei im Attachment und sag mir obs funktioniert hat Wink

MfG Megaleecher
Kommt zwar kein MySQL-Error mehr, sehe aber keine Veränderung auf der Startseite.
Öffne mal folgendes Template unter:

Admin-CP -> Template & Styles -> Templates -> "Dein Template" -> Startseite -> index_boardstats

Dort suchst du folgenden Code:

PHP-Code:
{$whosonline

und ersetzt ihn mit

PHP-Code:
{$whosonline}
{
$user_legend

Sag dann obs funktioniert hat.

MfG Megaleecher
Funktioniert danke!!

Ein Macken hab ich noch. Ich hab eine benutzerdefinierte Gruppe die so ne Art Admin ist, wie kann ich machen das die auch angezeigt wird?
Versuchs mal so:

Öffne die Datei forum/inc/plugins/usergrouplegends.php

Suche dort folgenden Code:

PHP-Code:
eval("\$user_legend = \"".$templates->get("usergroup_legend")."\";"); 

und ersetzte ihn durch:

PHP-Code:
tgid=9;  //9 ist hier ein Beispiel. Stattdessen solltest du die GroupenID eintragen.
tgidcolor="#000000";  //Hier den Farbwert der Gruppe Eintragen
tgidname="Groupname";  //Hier den Namen der Gruppe eintragen

$usergroup .= "<a href=\"./groups.php?gid=".tgid."\"><span style=\"color: ".tgidcolor.";\"><b>".tgidname."</b></span></a>";

eval(
"\$user_legend = \"".$templates->get("usergroup_legend")."\";"); 

Dieser Code ist nicht getestet, sollte aber funktionieren.
Für jede weitere Gruppe kopierst du die 4 Zeilen über eval nochmals, fügst sie über eval ein und änderst die Werte nach bedarf Wink

MfG Megaleecher
Kam Error, glücklicherweise gehts auch ohne diesen Code. Danke trotzdem!
Seiten: 1 2 3 4 5