Aantal Seconden Geleden

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
BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Aantal Seconden Geleden

Bericht door BetaDevil » 05 jul 2006, 16:54

Is er een mod, waarmee je in viewonline.php kan laten zien hoeveel seconden geleden de laatste actie was ipv: Laatste Update - 5 juli 2006 17:53:49?

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 08 jul 2006, 22:21

Je zo eventueel de mod Auto Refresh Who is Online List kunnen proberen, ik denk wel dat ie aan jou verwachtingen voldoet

Of bedoel je echter de wie is online , waar iedereen is dus in welk topic, waar etc?

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 09 jul 2006, 09:13

Ik heb het niet getest, maar dit zou moeten werken:

In viewonline.php, vindt:

Code: Selecteer alles

		$template->assign_block_vars("$which_row", array(
			'ROW_COLOR' => '#' . $row_color,
			'ROW_CLASS' => $row_class,
			'USERNAME' => $username,
			'LASTUPDATE' => create_date($board_config['default_dateformat'], $row['session_time'], $board_config['board_timezone']),
Vervang met:

Code: Selecteer alles

		// MOD: elapsed time | ADD -->
		$t = time() - $row['session_time'];
		$s = $t - ( $m = floor(( $t - ( $h = floor($t / 3600) ) ) / 60 )) * 60;
		// <-- MOD: elapsed time
		
		$template->assign_block_vars("$which_row", array(
			'ROW_COLOR' => '#' . $row_color,
			'ROW_CLASS' => $row_class,
			'USERNAME' => $username,
			// MOD: elapsed time | REMOVE -->
			//'LASTUPDATE' => create_date($board_config['default_dateformat'], $row['session_time'], $board_config['board_timezone']),
			// MOD: elapsed time | ADD -->
			'LASTUPDATE' => sprintf($lang['Elapsed_time'], $h, $m, $s),
			// <-- MOD: elapsed time
In language/dutch/lang_main.php, vindt:

Code: Selecteer alles

//
// That's all, Folks!
// -------------------------------------------------
Vervang met:

Code: Selecteer alles

// MOD: elapsed time | ADD -->
$lang['Elapsed_time'] = '%s uur, %s min en %s sec geleden';
// <-- MOD: elapsed time

//
// That's all, Folks!
// -------------------------------------------------
Laatst gewijzigd door ElbertF op 09 jul 2006, 18:40, 3 keer totaal gewijzigd.

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 09 jul 2006, 14:14

Ik zal het zo eens uitproberen.

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 09 jul 2006, 18:16

Ik krijg nu deze foutmelding:

Code: Selecteer alles

Parse error: syntax error, unexpected T_DOUBLE_ARROW in /usr/export/www/vhosts/funnetwork/hosting/tgphpbb/phpBB2/viewonline.php on line 226
Dit is line 226:

Code: Selecteer alles

'FORUM_LOCATION' => $location,

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 09 jul 2006, 18:18

Code: Selecteer alles

         'LASTUPDATE' => sprintf($lang['Elapsed_time'], $h, $m, $s);
         // <-- MOD: elapsed time 
moet zijn

Code: Selecteer alles

         'LASTUPDATE' => sprintf($lang['Elapsed_time'], $h, $m, $s),
         // <-- MOD: elapsed time 

EDIT: 14 seconden sneller 8) :bier:
Laatst gewijzigd door Paul op 09 jul 2006, 18:20, 1 keer totaal gewijzigd.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 09 jul 2006, 18:18

Hum, de puntkomma [;] achter

Code: Selecteer alles

'LASTUPDATE' => sprintf($lang['Elapsed_time'], $h, $m, $s); 
..moet een komma [,] zijn.

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 09 jul 2006, 18:23

Heel erg bedankt, het werkt :wink:.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 09 jul 2006, 18:25

Mooi, kunnen we 'm ergens in werking zien? :)

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 09 jul 2006, 18:27


ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 09 jul 2006, 18:28

Alleen werkt het nu niet, in Last Updated staat alleen een spatie ;)

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 09 jul 2006, 18:30

Ik had engelse taal niet geupdatet (" kan ik niet op de u zetten :oops:)

Nu is nederlands de standaard-taal.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 09 jul 2006, 18:42

Ik heb toch die voorafgaande 0 weggehaald bij de minuten en seconden (code aangepast), verder is het mooi :)

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Bericht door BetaDevil » 09 jul 2006, 18:51

Ik heb het ook aangepast

Gesloten