[Zope] Modification Reminder
abg@comco-inc.com
abg@comco-inc.com
Fri, 12 Oct 2001 15:00:48 -0500
Sorry... replied to the wrong message. Long day.
-----Original Message-----
From: Aaron Gillette
Sent: Friday, October 12, 2001 2:59 PM
To: 'zope@zope.org'
Subject: RE: [Zope] Modification Reminder
Thanks! Worked like a charm.
In addition to not converting the variable I was looking for to
an integer, I didn't have the TinyTable column defined as :int,
so I was doubly screwed.
Whoops.
Thanks again.
-----Original Message-----
From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Jim
Washington
Sent: Friday, October 12, 2001 2:28 PM
To: Niclas Kuehne
Cc: Zope Mailinglist
Subject: Re: [Zope] Modification Reminder
Niclas Kuehne wrote:
>I am working on a project that requires people to update their
>(HTML-)documents about once every 6 month. Is there a Zope
"plug-in" of any
>kind that gives me the opportunity to check all the files in a specific
>folder and it's subfolders for the modification time and send
an email to
>the user who uploaded/created it if the modification date lies
back more
>than 6 month? Has anyone any experiences with a problem like
this and could
>offer a solution? Thank you very much for any help.
>
Here's part of it, which may be called from any folderish object:
PythonScript named last_modification_date(mod_date=None)
if mod_date is None:
mod_date = context.bobobase_modification_time()
newlist = context.objectValues()
if len(newlist) > 0:
for k in newlist:
z = k.bobobase_modification_time()
if z > mod_date:
mod_date = z
if k.isPrincipiaFolderish:
z = k.last_modification_date(mod_date = mod_date)
if z > mod_date:
mod_date = z
else:
t = context.bobobase_modification_time()
if t > mod_date:
mod_date = t
return mod_date
I needed this for a project...
-- Jim Washington
_______________________________________________
Zope maillist - Zope@zope.org
http://lists.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope-dev )