Thanks Mark,  that's the easy bit.  I'm wondering about how I pass the
session.auth.lastlogin date to the UDF, given that each user on the site
will have a different last login date.

Or can UDFs just access the session variables the same way the main page
can?

What the function has to do is figure out whether this article is new or
updated FOR THIS USER since they were last here.   I have the user's
lastlogin date, and I have a date added (i.e. NEW date) and dateupdated
(i.e. last changed) date, so using those three dates I can work it out, but
I don't want to have to put all this in dozens of places on the site:

[pseudocode]
If session.auth.lastlogin is less than document.dateadded - show NEW.GIF
IF session.auth.lastlogin is greater than document.dateadded and less than
document.dateupdated - show UPDATED.GIF
Else - show nothing.
[/pseudocode]

Cheers
Mike Kear
Windsor, NSW, Australia
AFP Webworks
http://afpwebworks.com


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mark M
Sent: Monday, 15 March 2004 4:23 PM
To: CFAussie Mailing List
Subject: [cfaussie] Re: Need help with a UDF please ....

Assumig you have a date for when the document was submitted, you can use a
DateCompare
(date1, date2) to decide which one you wish to display.


Or is there something I'm missing here?

Mark
------------------------------------------------------------------
[EMAIL PROTECTED]
ICQ: 3094740
Safe From Bees
[ www.safefrombees.com ]


Quoting Michael Kear <[EMAIL PROTECTED]>:

> I have a need to write a UDF (or another concise way to use functionality)
> to do the following: 
> 
> I have a session.auth.lastlogin field in the session vars to tell me when
> the user was last here,   and I have a field Dateadded and Dateupdated in
> every document, and I want to put a little "NEW" graphic or "UPDATED"
> graphic next to each article in a documents list if it's been added or
> changed since the user was last here.  Also at the head of the document
when
> the user looks through the site.  SO it's going to be used often.
> 
> I want to be able to put in the code something like this: 
> 
> <cfif Isnew(docID)><img src="new.gif"></cfif> #documents.title# 
> 
> How would I write a UDF to tell CF whether to add a "new.gif" or
> "updated.gif" or have no graphic (if the document is unchanged since the
> user was last here)?
> 
> I have been reading up on writing UDFs, but none seem to show me how to
> include both the session variable and the document ID in the functionality
> here.
> 
> Cheers
> Mike Kear
> Windsor, NSW, Australia
> AFP Webworks
> http://afpwebworks.com
> 
> 
> 
> 
> 
> ---
> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to
[EMAIL PROTECTED]
> 
> MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
> http://www.mxdu.com/ + 24-25 February, 2004
> 
> 
> 

---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to
[EMAIL PROTECTED]

MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
http://www.mxdu.com/ + 24-25 February, 2004



---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
http://www.mxdu.com/ + 24-25 February, 2004

Reply via email to