how to fetch last_visit_timestamp?

Author Message

Eivind Marienborg

Tuesday 05 July 2005 12:02:06 am

I'm trying to access the $last_visit_timestamp in another template than content/newpostings.tpl, but it returns blank.

How can I access this from other templates?

Hans Melis

Tuesday 05 July 2005 12:50:48 am

Hi,

If you have a user object in the template, it's simply

{$user.last_visit}

Hans
http://blog.hansmelis.be

Eivind Marienborg

Tuesday 05 July 2005 1:28:15 am

Strange.. I do a {$node|attribute(show,4)} on a user full view, but I still can't find anything relating to the last visit timestamp.

Are you sure about this? :)

Hans Melis

Tuesday 05 July 2005 2:25:38 am

Yes, I'm very sure because I enabled the last_visit functional attribute in the ezuser class :)

However, if you're using 3.6 you'll have to wait for 3.6.1 because it was added after the release of 3.6.0. If you're using the 3.5 line, it is available in 3.5.3

Hans
http://blog.hansmelis.be

Eivind Marienborg

Tuesday 05 July 2005 2:37:59 am

Ah, that explains it. I'm on 3.6.0.

Olivier Pierret

Tuesday 05 July 2005 3:21:43 am

Hello,

May I take this thread as an opportunity to ask you wether this timestamp might be used to implement a "mark as read" feature ?

I mean by "mark as read" an internal support that would tell if a particular node or object has been read by a particular user.

If not are you aware of any plan regarding such functionality ?

Many thanks for your tip

Olivier Pierret

Eivind Marienborg

Friday 18 August 2006 8:15:56 am

Just in case someone searches up this thread and is looking for the last_visit timestamp on nodes that's not the current user, this code can be used:

$node.object.data_map.user_account.content.last_visit

Regarding the "mark as read"-feature, there is an extension that was created to track hits to each page. But this extension also records what pages each user visits. I guess that might be a starter for a project like yours?

The contrib is here:
http://ez.no/community/contribs/template_plugins/ezstats

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.