[pmwiki-users] Conditional Markup question
David Spitzley
dspitzle at wash.k12.mi.us
Thu Jun 15 13:51:02 CDT 2006
>>> "Patrick R. Michaud" <pmichaud at pobox.com> 06/15/06 2:37 PM >>>
On Thu, Jun 15, 2006 at 02:12:14PM -0400, David Spitzley wrote:
> I'm trying to create a pagelist format that will append "- New"
> to the end of any item with a create date less than 30 days old.
> Any suggestions on how to do that?
Easiest is probably to create a custom page variable for it.
$FmtPV['$New'] =
'($page["ctime"] > time() - 30 * 86400) ? "- New" : ""';
Then, in the template you can use {=$New}. This will display
"- New" for any page created within the past 30 days, or ""
for any page that is 30 days or older.
---------------------------------------------
Very cool. It didn't even occur to me to change where the heavy lifting was taking place.
David
More information about the pmwiki-users
mailing list