[pmwiki-users] Conditional Markup question

Patrick R. Michaud pmichaud at pobox.com
Thu Jun 15 13:37:48 CDT 2006


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.

Pm




More information about the pmwiki-users mailing list