// EDIT
Mal was anderes!
Könntest du mal in den angehangenen Mod rein schaun?
Ich Fummel jetzt schon seit Stunden daran herum und versuche ihn an den Color_Groups an zu passen! :heiss:
Users Who Have Visited Today on ezPortal und Color Group Mod
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Users Who Have Visited Today on ezPortal und Color Group Mod
AmigaLink schrieb:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Sorry, hätte dafür gleich einen neuen Thread machen sollen!
Nebenbei bemerkt. Ich habe den Code nicht in die page_header.php, sondern in die portal.php eingebaut! Weil ich es nicht einsehe das er bei jedem Seitenaufruf ausgeführt, obwohl er nur im Portal benötigt wird.
Nebenbei bemerkt. Ich habe den Code nicht in die page_header.php, sondern in die portal.php eingebaut! Weil ich es nicht einsehe das er bei jedem Seitenaufruf ausgeführt, obwohl er nur im Portal benötigt wird.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Versuchs mal hiermit:
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
portal.php
#
#-----[ FIND ]-----
#
while( $row = $db->sql_fetchrow($result) )
{
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor4'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
if ( $row['user_allow_viewonline'] )
{
$user_day_link = '<a href="' . append_sid("privmsg.php?mode=post&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="Send User a PM" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()><img src=templates/subSilver/images/icon_scroll_pm.gif align=top border=0></a> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="View Users Profile" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()>' . $row['username'] . '</a>';
}
else
{
$user_day_link = '<a href="' . append_sid("privmsg.php?mode=post&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="Send User a PM" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()><img src=templates/subSilver/images/icon_scroll_pm.gif align=top border=0></a> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="View Users Profile" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()><i>' . $row['username'] . '</i></a>';
}
if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
{
if ( $row['user_session_time'] >= ( time() - $users_list_delay * 3600 ) )
{
$day_userlist .= ( $day_userlist != '' ) ? '; ' . $user_day_link : $user_day_link;
$day_users++;
}
else
{
$not_day_userlist .= ( $not_day_userlist != '' ) ? '; ' . $user_day_link : $user_day_link;
$not_day_users++;
}
}
}
#
#-----[ REPLACE WITH ]-----
#
while( $row = $db->sql_fetchrow($result) )
{
if ( $row['user_allow_viewonline'] )
{
$user_day_link = '<a href="' . append_sid("privmsg.php?mode=post&" . POST_USERS_URL . "=" . $row['user_id']) . '" title="Send User a PM" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()><img src=templates/subSilver/images/icon_scroll_pm.gif align=top border=0></a> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '" title="View Users Profile" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()>' . color_group_colorize_name($row['user_id'], true) . '</a>';
}
else
{
$user_day_link = '<a href="' . append_sid("privmsg.php?mode=post&" . POST_USERS_URL . "=" . $row['user_id']) . '" title="Send User a PM" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()><img src=templates/subSilver/images/icon_scroll_pm.gif align=top border=0></a> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '" title="View Users Profile" onMouseOver=document.all.userscroll1.stop() onMouseOut=document.all.userscroll1.start()><i>' . color_group_colorize_name($row['user_id'], true) . '</i></a>';
}
if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
{
if ( $row['user_session_time'] >= ( time() - $users_list_delay * 3600 ) )
{
$day_userlist .= ( $day_userlist != '' ) ? '; ' . $user_day_link : $user_day_link;
$day_users++;
}
else
{
$not_day_userlist .= ( $not_day_userlist != '' ) ? '; ' . $user_day_link : $user_day_link;
$not_day_users++;
}
}
}
#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoMKarsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Jepp - klappt. Danke!!!
Allerdings hab ich jetzt über 300 Queries, anstelle von vorher ca. 62.
Also packt dein "Color Groups Querie Fix" hier anscheinend nicht.
Allerdings hab ich jetzt über 300 Queries, anstelle von vorher ca. 62.
Also packt dein "Color Groups Querie Fix" hier anscheinend nicht.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das sollte er aber, ist doch schliesslich die Abfrage in der common.php untergebracht.
Oder hast Du den Mod vor dem includieren der common.php eingebaut?
Oder hast Du den Mod vor dem includieren der common.php eingebaut?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Nein, die common.php wird ja bereits ganz am anfang der portal.php includiert. Den Code hab ich direkt über eingebaut.
Da möchte ich jetzt aber lieber nicht wissen wieviele queries das ohne deinen Fix wären.
Code: Alles auswählen
// Start output of pageDa möchte ich jetzt aber lieber nicht wissen wieviele queries das ohne deinen Fix wären.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Hab ich schon gemacht.
Auf meinem lokalem Board haben sich die Queries, im Portal, ohne deinen Fix fast Verdoppelt!
Aus 114 wurden da doch glatt 217.
Was für ein Glück das es deinen Fix gibt!!!
// EDIT
Autsch, mir wird gerade bewust das durch diesen Mod ja für jeden registrierten User ein Querie ausgeführt wird! Plus die, die das Portal eh schon hat.
Das wird ja auf dauer gesehen ein Faß ohne Boden!!! :rolleyes:
Auf meinem lokalem Board haben sich die Queries, im Portal, ohne deinen Fix fast Verdoppelt!
Aus 114 wurden da doch glatt 217.
Was für ein Glück das es deinen Fix gibt!!!
// EDIT
Autsch, mir wird gerade bewust das durch diesen Mod ja für jeden registrierten User ein Querie ausgeführt wird! Plus die, die das Portal eh schon hat.
Das wird ja auf dauer gesehen ein Faß ohne Boden!!! :rolleyes:
Zuletzt geändert von AmigaLink am So 02.Mai, 2004 21:40, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]