[pmwiki-users] date markup

Sameer Kumar skumar at eharch.com
Thu Mar 6 14:02:36 CST 2008

On Thu, Mar 06, 2008 at 04:07:28PM +0100, Peter Bowers wrote:
>    I have no idea if this will conflict with any other markups or
>    out there, but this works:
>      Markup('~~','>~~~','/(?<!~)~~(?!~)/',"$CurrentTime");
>    This is modified very slightly from the ~~~ and ~~~~ markup
definitions in
>    scripts/author.php

This will always display the current time, as opposed to the time
when the page is saved.

To get ~~ to generate a date stamp at the time the page is saved, try:

    $ROSPatterns['/(?<!~)~~(?!~)/'] = $CurrentTime;

This did not work! 
Upon save, the '~~' simply get deleted and no date or time added.

However, the suggestion from Hans works. It is as follows:

     = "FmtPageName('\$CurrentTime', \$pagename)";

More information about the pmwiki-users mailing list