Seite 2 von 2

Re: Letzter LogIn anzeigen?

Verfasst: 18.01.2009 21:01
von 4seven
öffne viewtopic.php

finde

Code: Alles auswählen

	// Cache various user specific data ... so we don't have to recompute
	// this each time the same user appears on this page
	if (!isset($user_cache[$poster_id]))
	{
	
		if ($poster_id == ANONYMOUS)
		{
		
			$user_cache[$poster_id] = array(
dahinter füge ein

Code: Alles auswählen

				'last_visit'		=> '',
				'last_visit_ano'    => '',
finde

Code: Alles auswählen

		else
		{	
		
			$user_sig = '';

			// We add the signature to every posters entry because enable_sig is post dependant
			if ($row['user_sig'] && $config['allow_sig'] && $user->optionget('viewsigs'))
			{
				$user_sig = $row['user_sig'];
			}

			$id_cache[] = $poster_id;
            
			$user_cache[$poster_id] = array(
dahinter füge ein

Code: Alles auswählen

				'last_visit'		=> $user->format_date($row['user_lastvisit']),
				'last_visit_ano'    => $user->lang['LAST_VISIT_ANO'],

finde

Code: Alles auswählen

	$postrow = array(
		'POST_AUTHOR_FULL'		=> get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
		'POST_AUTHOR_COLOUR'	=> get_username_string('colour', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
		'POST_AUTHOR'			=> get_username_string('username', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
		'U_POST_AUTHOR'			=> get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),

dahinter füge ein

Code: Alles auswählen

		'POSTER_LAST_VISIT' => $user_cache[$poster_id]['last_visit'],
		'LAST_VISIT_ANO'    => $user_cache[$poster_id]['last_visit_ano'],


öffne language/de/common.php

finde

Code: Alles auswählen

$lang = array_merge($lang, array(
dahinter füge ein

Code: Alles auswählen

	'LAST_VISIT_ANO'           => 'Letzter Login:',

öffne styles/prosilver/template/viewtopic_body.html

finde

Code: Alles auswählen

		<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF --><br />
		<!-- IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong>{postrow.POSTER_JOINED}</dd><!-- ENDIF -->
dahinter füge ein

Code: Alles auswählen

		<dd><strong>{postrow.LAST_VISIT_ANO}</strong> {postrow.POSTER_LAST_VISIT}</dd>	

öffne styles/subsilver2/template/viewtopic_body.html

finde

Code: Alles auswählen

    <!-- IF postrow.POSTER_JOINED --><p class="gensmall"><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</p><!-- ENDIF -->
    <!-- IF postrow.POSTER_POSTS != '' --><p class="gensmall"><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</p><!-- ENDIF -->


dahinter füge ein

Code: Alles auswählen

    <p class="gensmall"><strong>{postrow.LAST_VISIT_ANO}</strong> {postrow.POSTER_LAST_VISIT}</p>	

Re: Letzter LogIn anzeigen?

Verfasst: 19.01.2009 05:49
von Schattentraum
Moin 4seven ,

Ich hab das bei mir so eingebaut wie du geschrieben hast. Hab aber subsilver2 da muss man (zb. bei mir)

Code: Alles auswählen

      <dd><strong>{postrow.LAST_VISIT_ANO}</strong> {postrow.POSTER_LAST_VISIT}</dd>
in

Code: Alles auswählen

<p class="gensmall"><strong>{postrow.LAST_VISIT_ANO}</strong> {postrow.POSTER_LAST_VISIT}</p>
abändern. Das aber nur als tip für den ein oder anderen.


Worauf ich eig. hinaus will , bei mir sind alle Anweisungen nach dem Format:

Code: Alles auswählen

<!-- IF postrow.POSTER_JOINED --><p class="gensmall"><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</p><!-- ENDIF -->
<!-- IF postrow.POSTER_POSTS != '' --><p class="gensmall"><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</p><!-- ENDIF -->
Muesste man da nicht auch für dein snippet ne IF Anweisung schreiben ?
Jedenfalls hab ich so drin wie du das gepostet hast und es wird trotz style aktualisieren und cache löschen net angezeigt.
Hab noch 3.0.2 am laufen vll. liegts daran ?!

Wäre schoen wenn du da nen tipp haettest =)


Edit: Habs grad mal getestet ins blaue hinein.

Code: Alles auswählen

<!-- IF postrow.POSTER_LAST_VISIT --><p class="gensmall"><strong>{postrow.LAST_VISIT_ANO}</strong> {postrow.POSTER_LAST_VISIT}</p><!-- ENDIF -->
Nun wirds angezeigt -g-

Re: Letzter LogIn anzeigen?

Verfasst: 19.01.2009 10:35
von 4seven
Muesste man da nicht auch für dein snippet ne IF Anweisung schreiben ?
nein, da ich dieses "IF" schon in die variable selbst integriert habe.
so ist es nun doppelt-gemoppelt.

das es bei dir nach einbringen dieses IFs
<!-- IF postrow.POSTER_LAST_VISIT --><!-- ENDIF -->
funktionierte, ist also eher als zufall anzusehen.

Re: Letzter LogIn anzeigen?

Verfasst: 19.01.2009 10:36
von Schattentraum
Ah ok , wieder was dazu gelernt. Dank dir dafür =)

Re: Letzter LogIn anzeigen?

Verfasst: 20.01.2009 12:01
von roltamax
Hallo 4seven, kannst Du mir den Code per PN schicken?
Roltamax