[Zope] FW: [Zope-PTK] Date Question

2000-09-19 Thread Scott Burton

This is the correct list :)

--
From: Scott Burton [EMAIL PROTECTED]
Date: Tue, 19 Sep 2000 14:27:46 -0700
To: [EMAIL PROTECTED]
Subject: [Zope-PTK] Date Question

OK, I have searched everywhere for the answer to this. It is quite simple
but I can't seem to figure it out. All I want to do is iterate over
cataloged objects(dtml-in "Catalog(meta_type='object_type')") and only
show items who's bobobase_modification_date matches today's date.

I just can't figure out how to set the fmt="%d" in an if tag.

TIA

Scott B. 

___
Zope-PTK maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-ptk

See http://www.zope.org/Products/PTK/Tracker for bug reports and feature
requests




___
Zope maillist  -  [EMAIL PROTECTED]
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 )




Re: [Zope] FW: [Zope-PTK] Date Question

2000-09-19 Thread Bill Anderson

Scott Burton wrote:
 
 This is the correct list :)
 
 --
 From: Scott Burton [EMAIL PROTECTED]
 Date: Tue, 19 Sep 2000 14:27:46 -0700
 To: [EMAIL PROTECTED]
 Subject: [Zope-PTK] Date Question
 
 OK, I have searched everywhere for the answer to this. It is quite simple
 but I can't seem to figure it out. All I want to do is iterate over
 cataloged objects(dtml-in "Catalog(meta_type='object_type')") and only
 show items who's bobobase_modification_date matches today's date.
 
 I just can't figure out how to set the fmt="%d" in an if tag.


You shouldn't have to.
If Zope's DateTime has the today method, you culd do:
dtml-in "Catalog(meta_type='object_type')"
  dtml-if "_.DateTime.today  bobobase_modification_time"
dtml-title; was modified today.
  /dtml-if
/dtml-in

hmmm ... lemme see if it does ... nope.
Well, it works in python.
The other day (at a machine I don't have access too right now) I managed
to get mxDateTime in the namespace. If it would help, I'll try to post
what I did to get it done.


In the meantime, if you have mxDateTime installed, you should be able to
have an external method called "Today", that returns DateTime.today, and
compare as thus:

code-untested
-
dtml-in "Catalog(meta_type='object_type')"
  dtml-if "Today  bobobase_modification_time"
dtml-title; was modified today.
  /dtml-if
/dtml-in
-
/code-untested

still-wishing-mxDateTime-was-available-in-Zope-ly y'rs Bill

--
Do not meddle in the affairs of sysadmins, for they are easy to annoy,
and have the root password.

___
Zope maillist  -  [EMAIL PROTECTED]
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 )