Last visit hack combineren met ACGM

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Last visit hack combineren met ACGM

Bericht door Daan » 04 mei 2007, 11:35

Is er een mogelijkheid om de ACGM (= advanced group color management) met de Last visit hack te combineren? Dus dat de kleuren goed staan?

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 04 mei 2007, 16:09

Ja. Dit is er, maar is voor zover ik weet niet beschikbaar.
Het lukt want ik heb het voor een forum ook gedaan in speciale pagina's (calendar mod).

Ik zal vandaag nog zien hoe het net moet. En het je vertellen.

Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Bericht door Daan » 04 mei 2007, 16:10

Oke, ik hoor graag van je :)

Niek
Berichten: 1818
Lid geworden op: 21 sep 2005, 19:04
Locatie: Vriezenveen
Contacteer:

Bericht door Niek » 04 mei 2007, 17:51

Die mogelijkheid is er.

OPEN

index.php

FIND

Code: Selecteer alles

while( $todayrow = $db->sql_fetchrow($result))
{
   $style_color = "";
   if ($todayrow['user_lastlogon']>=$time1Hour)
   {
      $users_lasthour++;
   }
   switch ($todayrow['user_level'])
   {
      case ADMIN :
            $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>';
            $style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
         break;
      case MOD :
            $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>';
            $style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
         break;
   }
    $users_today_list.=( $todayrow['user_allow_viewonline'])?' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'>' . $todayrow['username'] . '</a>,' : (($userdata[user_level]==ADMIN) ? ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'><i>' . $todayrow['username'] . '</i></a>,' : '');
   if (!$todayrow['user_allow_viewonline']) $logged_hidden_today++;
   else $logged_visible_today++;
} 
REPLACE WITH

Code: Selecteer alles

while( $todayrow = $db->sql_fetchrow($result)) 
{ 
	$style_color = ""; 
	if ($todayrow['user_lastlogon']>=$time1Hour)
	{
		$users_lasthour++;
	}
	$style_color = color_group_colorize_name($todayrow['user_id']);
 	$users_today_list.=( $todayrow['user_allow_viewonline'])?' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'</a>,' : (($userdata[user_level]==ADMIN) ? ' <i><a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'</a></i>' : '');
	if (!$todayrow['user_allow_viewonline']) $logged_hidden_today++;
	else $logged_visible_today++;
}
Groetjes Niek

Alleen support via het forum, niet via PB, MSN of email.

Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Bericht door Daan » 04 mei 2007, 18:07

Niek,

Is die code van jou niet voor Color Groups van Nivisec?

Daan

Niek
Berichten: 1818
Lid geworden op: 21 sep 2005, 19:04
Locatie: Vriezenveen
Contacteer:

Bericht door Niek » 04 mei 2007, 18:16

Oh ja inderdaad.
Als je die mod niet bedoeld klopt de code dus niet.
Foutje van mij. :x
Groetjes Niek

Alleen support via het forum, niet via PB, MSN of email.

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 04 mei 2007, 21:54

Met deze code verander je de kleur van de gebruiker op index.php naar de kleur van AGCM

Als je nog ergens een kleur moet veranderen, zeg het dan maar.

Code: Selecteer alles

# 
#-----[ OPEN ]------------------------------------------------ 
# 
index.php

# 
#-----[ FIND ]------------------------------------------------ 
# 
$sql = 'SELECT user_id,username,user_allow_viewonline,user_level,user_lastlogon FROM ' . USERS_TABLE . ' WHERE user_id!="'.ANONYMOUS.'" AND user_session_time >= '.$timetoday.' AND user_session_time< '.($timetoday+86399).' ORDER BY username'; 

# 
#-----[ AFTER , ADD ]----------------------------------------- 
# 
	$sql = str_replace('SELECT ', 'SELECT user_group_id, user_session_time, ', $sql);

# 
#-----[ FIND ]------------------------------------------------ 
# 
	switch ($todayrow['user_level'])
	{
		case ADMIN :
		      $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>'; 
      		$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
			break;
		case MOD :
		      $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>'; 
      		$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
			break;
	}
 	$users_today_list.=( $todayrow['user_allow_viewonline'])?' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'>' . $todayrow['username'] . '</a>,' : (($userdata[user_level]==ADMIN) ? ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'><i>' . $todayrow['username'] . '</i></a>,' : '');

# 
#-----[ REPLACE WITH ]----------------------------------------- 
# 
 	$users_today_list.=( $todayrow['user_allow_viewonline'])?' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '" class="' . $color->get_user_color($todayrow['user_group_id']) .'">' . $todayrow['username'] . '</a>,' : (($userdata[user_level]==ADMIN) ? ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '" class="' . $color->get_user_color($todayrow['user_group_id']) .'"><i>' . $todayrow['username'] . '</i></a>,' : '');

Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Bericht door Daan » 05 mei 2007, 10:02

De kleur moet ook veranderd worden in de Fully Intergrate Shoutbox van Niels

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 05 mei 2007, 12:53

Deze mod is iets grote omdat er extra pagina's worden aangemaakt en deze niet gebruik maken van overall_header of simple_header

http://multimedia-madness.be/forum/download.php?pack=4

Gesloten