Seite 1 von 1

[Erledigt] Another Online/Offline indicator

Verfasst: 11.02.2007 18:43
von Luckyze
Hi,

Ich habe folgende Probleme beim einbau von Mod => Another Online/Offline indicator

Jetzt habe ich mal diesen Mod eingebaut. Allerdings habe ich in der memberlist in Zeile 163 und in der groupcpZeile 767 Fehler drinnen.

Siehe Code eingebaut => http://www.xpboard-xp.de/TextDateien/me ... ecodet.txt

Ist ja auch verständlich da ich ka. wohin damit. Finde da nichts.

Code: Alles auswählen

			
#
#----------[ FIND ]-------------------------------------

'USERNAME' => $username,

#
#----------[ AFTER, ADD ]-------------------------------
#

// <!-- BEGIN Another Online/Offline indicator -->
			'ONLINESTATUS' => $user_onlinestatus,
// <!-- END Another Online/Offline indicator -->
Siehe Code nicht eingebaut.
=> http://www.xpboard-xp.de/TextDateien/memberlist.txt

Nun die groupcp.php

Siehe Code eingebaut => http://www.xpboard-xp.de/TextDateien/groupcpgecodet.txt

Weil auch da, ka. wo oder was.

Code: Alles auswählen

#----------[ FIND ]-------------------------------------
#

		$msg_username = $row['username'];

#
#----------[ AFTER, ADD ]-------------------------------
#

// <!-- BEGIN Another Online/Offline indicator -->
		if ( !$row['user_allow_viewonline'] && $userdata['user_level'] == ADMIN || $row['user_allow_viewonline'] )
		{
			$current_time = time();
			$expiry_time = $current_time - 300;

			if ( $row['user_session_time'] >= $expiry_time )
			{
				$user_onlinestatus = '<img src="' . $images['Online_small'] . '" alt="' . $lang['Online'] . '" title="' . $lang['Online'] . '" border="0" />';

				if ( !$row['user_allow_viewonline'] && $userdata['user_level'] == ADMIN )
				{
					$user_onlinestatus = '<img src="' . $images['Hidden_Admin_small'] . '" alt="' . $lang['Hidden'] . '" title="' . $lang['Hidden'] . '" border="0" />';
				}
			}
			else
			{
				$user_onlinestatus = '<img src="' . $images['Offline_small'] . '" alt="' . $lang['Offline'] . '" title="' . $lang['Offline'] . '" border="0" />';

				if ( !$row['user_allow_viewonline'] && $userdata['user_level'] == ADMIN )
				{
					$user_onlinestatus = '<img src="' . $images['Offline_small'] . '" alt="' . $lang['Hidden'] . '" title="' . $lang['Hidden'] . '" border="0" />';
				}
			}
		}
		else
		{
			$user_onlinestatus = '<img src="' . $images['Offline_small'] . '" alt="' . $lang['Offline'] . '" title="' . $lang['Offline'] . '" border="0" />';
		}
// <!-- END Another Online/Offline indicator -->
Siehe Code nicht eingebaut. => http://www.xpboard-xp.de/TextDateien/groupcp.txt

Ich hoffe ihr könnt mir da weiter helfen. Vielen Dank in voraus.

thx. und greetz Luckyze

Verfasst: 11.02.2007 20:04
von Stefane
hey Luckyze ;-)

da du ja die Advanced Username Colors eingebaut hast, ist es auch schwer, die Stelle zu finden, da sie nämlich durch diese MOD abgeändert wird.
Änderungen also bitte so vornehmen:
öffne memberlist.php
suche:

Code: Alles auswählen

'USERNAME' => CheckUsernameColor($row['user_color_gc'], $row['username']),
füge danach ein:

Code: Alles auswählen

// <!-- BEGIN Another Online/Offline indicator -->
         'ONLINESTATUS' => $user_onlinestatus,
// <!-- END Another Online/Offline indicator -->
Den unteren Teil kann man in der groupcp.php nicht finden, weil das ein Teil der CodeChanges von der privmsg.php ist. Also den Code bitte auch in diese Datei einbauen. :-)

Verfasst: 11.02.2007 21:15
von Luckyze
Hi Stefane

vielen Dank du hast mir sehr geholfen.

greetz Luckyze