Probleme mit dem Last User Visit mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Probleme mit dem Last User Visit mod

Beitrag von Helmut »

Hallo,

ich habe ein kleines Problem mit dem "last user visit" mod. Mir ist jetzt zufällig aufgefallen, daß immer der vorletzte Login eines Users angezeigt wird und nicht der letzte Login, wie es eigentlich sein sollte. Ob dieses Verhalten schon von Anfang an bestand, das kann ich nicht mit Sicherheit sagen, da der Mod schon vor fast einem Jahr eingebaut wurde. Wenn ich mich einloge und mein eigenes Profil anschaue, dann wird aber mein letzter Login schon richtig angezeigt.


Hier ist der Mod:
##############################################################
# Title: Add Last User Visit Date to User Profiles
# Author: Thoul thoul@users.sourceforge.net http://darkmods.sourceforge.net
# Description: Display the last time the user visited in their profile.
# Version: 1.0.0
#
# Installation Level: Easy
# Installation Time: 5 Minutes
# Files To Edit: includes/usercp_viewprofile.php,
# templates/subSilver/profile_view_body.tpl,
# language/lang_english/lang_main.php
# Included Files: none
##############################################################
# Author's Notes:
# See the readme.txt file for notes, including install and upgrade instructions,
# okay? Okay.
##############################################################
# BEFORE ADDING THIS TO YOUR FORUM, YOU SHOULD BACK UP ALL RELATED FILES.
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php

#
#-----[ FIND ]------------------------------------------
#
$posts_per_day = $profiledata['user_posts'] / $memberdays;

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

//
// MOD: Add Last User Visit Date to User Profiles
//
$last_visit_time = (!empty($profiledata['user_lastvisit'])) ? create_date($board_config['default_dateformat'], $profiledata['user_lastvisit'], $board_config['board_timezone']) : $lang['Never'];
//
// MOD: -END-
//

#
#-----[ FIND ]------------------------------------------
#
'L_AVATAR' => $lang['Avatar'],

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

//
// MOD: Add Last User Visit Date to User Profiles
//
'L_LAST_VISITED' => $lang['Last_Visited'],
//
// MOD: -END-
//

#
#-----[ FIND ]------------------------------------------
#
'YIM' => $yim,

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

//
// MOD: Add Last User Visit Date to User Profiles
//
'LAST_VISIT_TIME' => $last_visit_time,
//
// MOD: -END-
//

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
<td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_LAST_VISITED}:</span></td>
<td> <b><span class="gen">{LAST_VISIT_TIME}</span></b></td>
</tr>

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------

#
#-----[ BEFORE, ADD ]------------------------------------------
#


// MOD: Add Last User Visit Date to User Profiles
$lang['Last_Visited'] = 'Last Visited';
$lang['Never'] = 'Never';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------

#
#-----[ BEFORE, ADD ]------------------------------------------
#


// MOD: Add Last User Visit Date to User Profiles
$lang['Last_Visited'] = 'Letzter Besuch';
$lang['Never'] = 'keine Angabe';


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
#End
Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo,

hat schon jemande eine Idee, woran das liegen kann?

Gruß Helmut :oops:
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
feuerteufel
Mitglied
Beiträge: 524
Registriert: 17.04.2004 21:11
Wohnort: Schortens
Kontaktdaten:

Beitrag von feuerteufel »

Helmut hat geschrieben:Hallo,

hat schon jemande eine Idee, woran das liegen kann?

Gruß Helmut :oops:
Hallo Helmut
leider nicht, ich bin auch schon auf der suche nach einer Lösung, habe das selbe Problem


gruß der feuerteufel
Wenn es Wo Brennt, war ich schon lange da ...

Feuerwehr Schortens
Maxy
Mitglied
Beiträge: 135
Registriert: 01.06.2004 17:33

Beitrag von Maxy »

Hi Ihr,

bin jetzt etwas unsicher, ob der LastVisit-Mod identisch mit einem "LastLogin-Mod" ist.
Jedenfalls gibt es bei mir eine lastlogin.php, die ich wie hier beschrieben, angepasst habe: http://www.phpbb.de/topic60344.html
Dadurch zeigt die lastlogin.php das Datum des Tages, an dem die User zuletzt eingeloggt waren (und nicht mehr das vorletzte Datum).

Kann leider wirklich nicht sagen, welcher Mod lastLogin beinhaltet, oder ob das standardmäßig dabei ist. :-?

vG
Maxy
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo Maxy,

neee, es sind zwei unterschiedliche Mod's deiner ist etwas komplexer aufgebaut und den ich meine, der besteht nur aus den oben genannten Zeilen ohne weitere Dateien.

Ich vermute das Problem liegt in der Variable $profiledata['user_lastvisit'], vermutlich ist hier das falsche Datum hinterlegt.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo,

hat für dieses Problem (siehe oben) schon jemand eine Lösung oder Idee woran das liegen könnte, daß da das falsche Login Datum angezeigt wird?

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

http://www.phpbb.de/viewtopic.php?t=38620 ..erklärt dir vielleicht das "Fehlverhalten".
Antworten

Zurück zu „phpBB 2.0: Mod Support“