[Zope] .isCurrentDay strangeness
Michael Angelo
michaelangelo@webmind.com
Thu, 25 Jan 2001 11:43:37 -0200
hi all,
i have an indexing script which highlights the modification date table cell
depending on whether the indexed object was modified today or in the past
month. however, it seems a bit flakey. todays red cells (modified today)
were objects modified on Aug 25, 2000 6:34 pm and Sep 25, 2000 5:09 pm. i am
thinking that the .isCurrentDay method is buggy. anyway, here is the
script - if i goofed maybe you can find it.
<dtml-in expr="PARENTS[0].objectValues(['DTML Document','File','Folder'])"
sort="bobobase_modification_time" reverse>
<dtml-unless "_.string.find(_['id'],'index_html')==0">
<tr>
<td bgcolor="#DDDDDD"><a href="&dtml-absolute_url;"><dtml-var
title_or_id></a></td>
<dtml-if "bobobase_modification_time().isCurrentDay()">
<td bgcolor="#FF8080"><dtml-var bobobase_modification_time
fmt="aCommon"></td>
<dtml-elif "bobobase_modification_time().isCurrentMonth()">
<td bgcolor="#BEFAB4"><dtml-var bobobase_modification_time
fmt="aCommon"></td>
<dtml-else>
<td bgcolor="#EEEEEE"><dtml-var bobobase_modification_time
fmt="aCommon"></td>
</dtml-if>
<td bgcolor="#4269D6">
<small>
[<a href="<dtml-var URL1>/<dtml-var id>/manage"><font
color="#FFFF00">
Edit</font></a>]
</small>
</td>
</tr>
</dtml-unless>
</dtml-in>
Zope overlord wisdom greatly appreciated ;-)
-<mike>-