Seite 1 von 1
Frage zu Color Groups
Verfasst: 17.11.2005 18:23
von Julian87
Hallo habe mal eine Frage ich habe ja den MOD Color Groups jetzt in meinem Forum und die User die in einer Color group sind (Admins, Moderatoren) werden in einer dicken Schrift angezeigt. Kann ich das im Quelltext ändern?? Also das soll nicht so auffallen, die normale schrift die auch die anderen User ahben reicht aus.
Verfasst: 17.11.2005 22:31
von Julian87
Hallo? Hat keiner eine Ahnung?
Verfasst: 17.11.2005 22:35
von Fabrizio
Hm, vielleicht das <b> </b> in ihrer der Beschreibung rausnehmen?
Verfasst: 17.11.2005 23:18
von Julian87
Ich schau mal. Danke erstmal.
Verfasst: 17.11.2005 23:46
von Julian87
Aber in welcher Datei??
Verfasst: 18.11.2005 00:01
von rabbit
index_body.tpl, viewforum_body.tpl würde ich mal tippen...
Verfasst: 18.11.2005 00:02
von Julian87
Danke erstmal ich schau mal eben.
Verfasst: 18.11.2005 00:04
von Eoleon
öffne die "functions_color_groups.php"
suche
Code: Alles auswählen
if (!function_exists('color_groups_setup_list'))
{
function color_groups_setup_list()
{
global $lang, $template, $db;
$sql = 'SELECT * FROM ' . COLOR_GROUPS_TABLE . '
WHERE hidden = 0
ORDER BY order_num ASC';
if (!$result = $db->sql_query($sql)) message_die(GENERAL_ERROR, $lang['Error_Group_Table'], '', __LINE__, __FILE__, $sql);
$list = '';
while ($row = $db->sql_fetchrow($result))
{
$list .= ' [ <span style="font-weight:bold;color:' . $row['group_color'] . '">' . $row['group_name'] . '</span> ] ';
}
ersetze mit:
Code: Alles auswählen
if (!function_exists('color_groups_setup_list'))
{
function color_groups_setup_list()
{
global $lang, $template, $db;
$sql = 'SELECT * FROM ' . COLOR_GROUPS_TABLE . '
WHERE hidden = 0
ORDER BY order_num ASC';
if (!$result = $db->sql_query($sql)) message_die(GENERAL_ERROR, $lang['Error_Group_Table'], '', __LINE__, __FILE__, $sql);
$list = '';
while ($row = $db->sql_fetchrow($result))
{
$list .= ' [ <span style="color:' . $row['group_color'] . '">' . $row['group_name'] . '</span> ] ';
}
Damit werden die User der einzelnen Farbgruppen in der Statistik in "normaler" Größe angezeigt.
suche:
Code: Alles auswählen
if (!isset($row['username']))
{
//If there was a problem before, we don't want a blank username!
$sql = 'SELECT username FROM ' . USERS_TABLE . "
WHERE user_id = $user_id";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
}
$username = $row['username'];
if (isset($row['group_color']))
{
// WE found the highest level color, head out now //
$style_color = 'style="font-weight:bold;color:' . $row['group_color'] . '"';
}
ersetze mit:
Code: Alles auswählen
if (!isset($row['username']))
{
//If there was a problem before, we don't want a blank username!
$sql = 'SELECT username FROM ' . USERS_TABLE . "
WHERE user_id = $user_id";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
}
$username = $row['username'];
if (isset($row['group_color']))
{
// WE found the highest level color, head out now //
$style_color = 'style="color:' . $row['group_color'] . '"';
}
jetzt erscheinen diese User auch im Index in "normaler" Schriftgröße.
suche:
Code: Alles auswählen
// If our new group in the list is a higher order number, it's color takes precedence //
if ($row['order_num'] < $curr)
{
$curr = $row['order_num'];
$style_color = 'style="font-weight:bold;color:' . $row['group_color'] . '"';
}
}
}
ersetze mit:
Code: Alles auswählen
// If our new group in the list is a higher order number, it's color takes precedence //
if ($row['order_num'] < $curr)
{
$curr = $row['order_num'];
$style_color = 'color:' . $row['group_color'] . '"';
}
}
}
ich hoffe das hilft dir weiter

Verfasst: 18.11.2005 00:12
von Julian87
Gut es klappt. Genau so wollt ich haben Danke.
Verfasst: 08.09.2006 16:42
von Julian87
Hi,
und wie würde das ganze bei der aktuellen version aussehen?
Julian