Seite 2 von 2
Verfasst: 18.10.2005 09:27
von MaverickZ
ich hab folgenden Fehler:
Vor meiner Auflistung des Wer war da MODs erscheint jetzt die Ausgabe "Array". Ich find den Fehler aber nicht. Hat jemand ne Ahnung wos herkommt? Habe nur den Quelltext von weiter oben eingefügt.
Verfasst: 18.10.2005 09:54
von Markus67
Hi ...
hast du mal den entsprechenden Eintrag in der lang_main.php überprüft ob es dort reingerutscht ist?
Markus
Verfasst: 18.10.2005 11:03
von MaverickZ
Das Problem ist ja, der Color Groups MOD is nur mit englischen Datein ausgestattet. Und von dem Wer war da MOD war da gar nix drin. Kann es daran liegen?
Oder kann es sein dass der irgendwo in der index_body.tpl vielleicht was vermisst? Denn dieses "Array" wird ja ausgegeben. Sehen kann mans unter
www.tuning-scene-bruehl.de/board/
Ich kanns nich so gut beschreiben...
Verfasst: 18.10.2005 11:13
von Markus67
Hi ...
verlinke mal bitte deine lang_german/lang_main.php als txt-Datei.
KB:datei
Die index_body.tpl sieht ok aus ... an der liegts nicht.
Markus
Verfasst: 18.10.2005 11:33
von MaverickZ
Verfasst: 18.10.2005 12:12
von Markus67
Hi ..
dann bleibt ja eigentlich nur die index.php ... kannst du die mal bitte verlinken.
Markus
Verfasst: 18.10.2005 14:34
von MaverickZ
Verfasst: 25.10.2005 11:14
von MaverickZ
Hi, hattest du schonmal drüber geguckt?
Verfasst: 25.10.2005 12:10
von Markus67
Hi ...
Du hast den Color-Groups MOD in den Wer war da MOD eingebaut ... war das so beabsichtigt ?
Suche:
Code: Alles auswählen
(!function_exists(color_group_colorize_name)) ? include($phpbb_root_path . 'includes/functions_color_groups.'.$phpEx) : '';
$result = $db->sql_query('Select `user_id`, `username`, `user_session_time`, `user_level` FROM '.USERS_TABLE." WHERE `user_session_time` > $mitternacht ORDER BY `user_session_time` DESC");
while( $row = $db->sql_fetchrow($result))
{
$user_today .= ($count_user_today > 0) ? ', ' : '';
$user_today .= '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '">' . color_group_colorize_name($row['user_id'], true) . '</a>';
$count_user_today++;
}
$user_today_text['count_user'] = ($count_user_today > 0) ? str_replace('{COUNT_USER_TODAY}', $count_user_today, $user_today_text['count_user']) : $user_today_text['no_user'];
$db->sql_freeresult($result);
ersetze mit:
Code: Alles auswählen
$sql = 'Select user_id, username, user_session_time, user_level FROM '.USERS_TABLE."
WHERE user_allow_viewonline = '1' AND user_session_time > $mitternacht
ORDER BY user_session_time DESC";
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$user_today .= ($count_user_today > 0) ? ', ' : '';
$user_today .= '<a href="' . append_sid('profile.php?mode=viewprofile&u=' . $row['user_id']) . '"';
$user_today .= ($row['user_level'] == 1) ? ' style="color: #' . $theme['fontcolor3'].'"><b>' . $row['username'].'</b></a>' : '';
$user_today .= ($row['user_level'] == 2) ? ' style="color: #' . $theme['fontcolor2'].'"><b>' . $row['username'].'</b></a>' : '';
$user_today .= ($row['user_level'] != 1 && $row['user_level'] != 2) ? '">' . $row['username'] . '</a>' : '';
$user_today .= ' (' . $lang['wwd_last'] . ' ' . create_date('H:i', $row['user_session_time'], $user_gmd) . ')';
$count_user_today++;
}
Dann sollte die Anzeige vom Wer war da MOD zumindest schonmal funktionieren.
Markus
Verfasst: 26.10.2005 08:19
von MaverickZ
hi!
Danke dafür schonmal.
Es war aber beabsichtigt dass ich die beiden MODs zusammengebaut hab. Da ich nich so die Ahnung davon hab was ich da so mache, is halt das dabei raus gekommen.
Wär aber cool wenn du noch ne Lösung hättest mit dem man auch das gewünschte Ergebnis erzielt, also beide MODs kombiniert...
Danke im voraus!