Re: New since last visit, forum feature, help requested

This WebDNA talk-list message is from

2004


It keeps the original formatting.
numero = 56743
interpreted = N
texte = Hi Jesse and others, Hmm, it seems like I have found a solution... Please find the code below. Remember to set the offset value to a more realistic value that 5 sec ;) This solution is a ONE-COOKIE solution... [!] t_currentCurrent time in UTS (Unix Time Stamp format) offsetoffset in seconds (if xxxxx < t_current - offset then a new visit has begun) t_livename of cookie value_1UTS value of last page loaded value_2UTS value of last "visit" Cookie value (20 chars) - first 10 chart_current (UTS) - last 10 charLast visit value (UTS) [/!] [text show=f]t_current=[getchars start=1&end=10][cart][/getchars][/text] [text show=f]offset=5[/text] [text show=f]value_1=[getchars start=1&end=10][GETCOOKIE name=t_live][/getchars][/text] [text show=f]value_2=[getchars start=11&end=20][GETCOOKIE name=t_live][/getchars][/text] [showif [value_1]<[math][t_current]-[offset][/math]] [text show=f]temp_new_second=[value_1][/text] [Setcookie name=t_live&value=[t_current][temp_new_second]&expires=[format days_to_date %A, %d-%b-%Y][math]{[date]}+{01/00/0000}[/math][/format] [math time]{[time]}-{2:00:00}[/math] GMT&path=/&domain=[GETMIMEHEADER Host]] [/showif] [showif [temp_new_second]^temp] [Setcookie name=t_live&value=[t_current][value_2]&expires=[format days_to_date %A, %d-%b-%Y][math]{[date]}+{01/00/0000}[/math][/format] [math time]{[time]}-{2:00:00}[/math] GMT&path=/&domain=[GETMIMEHEADER Host]] [/showif] On 11/3-2004, at 22.25, Jesse Proudman wrote: > I've been working on this one for awhile and haven't come up with a > good way to do it. I think it's gonna have to be done w/ 2 cookies > (Live and Static) but I'm still working on it. > > I'm open to ideas as well. > > On Mar 11, 2004, at 1:20 PM, Palle Bo Nielsen wrote: > >> Hi all, >> >> I am sitting here in my warm armchair with my PowerBook on my lap >> trying to figure out how to make the "new posts since your last >> visit" -forum feature flagging mechanism. I want to try to figure it >> out in text form before I code it using WebDNA, but my mind is not >> doing very well right now ;) Because of that I am hoping that someone >> will be able to help me out here in text form (to start with). > > > >> -- > Jesse Williams-Proudman > Blue Box Development :: Custom Web Solutions > +1.206.778.8777 :: jesse@blueboxdev.com > > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/ > > -- Venlig hilsen Palle B. Nielsen (PowerPalle) http://www.macnyt.dk/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
Hi Jesse and others, Hmm, it seems like I have found a solution... Please find the code below. Remember to set the offset value to a more realistic value that 5 sec ;) This solution is a ONE-COOKIE solution... [!] t_currentCurrent time in UTS (Unix Time Stamp format) offsetoffset in seconds (if xxxxx < t_current - offset then a new visit has begun) t_livename of cookie value_1UTS value of last page loaded value_2UTS value of last "visit" Cookie value (20 chars) - first 10 chart_current (UTS) - last 10 charLast visit value (UTS) [/!] [text show=f]t_current=[getchars start=1&end=10][cart][/getchars][/text] [text show=f]offset=5[/text] [text show=f]value_1=[getchars start=1&end=10][GETCOOKIE name=t_live][/getchars][/text] [text show=f]value_2=[getchars start=11&end=20][GETCOOKIE name=t_live][/getchars][/text] [showif [value_1]<[math][t_current]-[offset][/math]] [text show=f]temp_new_second=[value_1][/text] [Setcookie name=t_live&value=[t_current][temp_new_second]&expires=[format days_to_date %A, %d-%b-%Y][math]{[date]}+{01/00/0000}[/math][/format] [math time]{[time]}-{2:00:00}[/math] GMT&path=/&domain=[GETMIMEHEADER Host]] [/showif] [showif [temp_new_second]^temp] [Setcookie name=t_live&value=[t_current][value_2]&expires=[format days_to_date %A, %d-%b-%Y][math]{[date]}+{01/00/0000}[/math][/format] [math time]{[time]}-{2:00:00}[/math] GMT&path=/&domain=[GETMIMEHEADER Host]] [/showif] On 11/3-2004, at 22.25, Jesse Proudman wrote: > I've been working on this one for awhile and haven't come up with a > good way to do it. I think it's gonna have to be done w/ 2 cookies > (Live and Static) but I'm still working on it. > > I'm open to ideas as well. > > On Mar 11, 2004, at 1:20 PM, Palle Bo Nielsen wrote: > >> Hi all, >> >> I am sitting here in my warm armchair with my PowerBook on my lap >> trying to figure out how to make the "new posts since your last >> visit" -forum feature flagging mechanism. I want to try to figure it >> out in text form before I code it using WebDNA, but my mind is not >> doing very well right now ;) Because of that I am hoping that someone >> will be able to help me out here in text form (to start with). > > > >> -- > Jesse Williams-Proudman > Blue Box Development :: Custom Web Solutions > +1.206.778.8777 :: jesse@blueboxdev.com > > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/ > > -- Venlig hilsen Palle B. Nielsen (PowerPalle) http://www.macnyt.dk/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Palle Bo Nielsen

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Help name our technology! I found it (1997) searchable list archive (1997) primer/tutorial question (2004) Redirect and passing more than one variable... (2002) Smart caching problems with 2.1b3? (1997) RE: [WebDNA] Secure Cookies (2020) Interface to Quickbooks (2005) Random info is still wrong ... (2000) WebCat for mass emailings (1997) autosensing lanague selection (1997) Code database (1998) Monthly Reports (2000) Problem with [CART] number (1998) [OT] Invoking a MP3 Download (2004) RAW=T..Strange behaviour (2000) Initiating NewCart (1997) Error with [applescript] (1999) Forcing a NEWCART (1997) World Address Info (2003) [lottaCopy] through SSL (1998)