This patch introduces link anchors on the history page, using the timestamps (seconds since epoch). It also sets a $CurrentTimestamp variable which can be used in formats. This allows to change the RecentChanges pages to create direct links to particular changes, by adding the following to local/config.php: $RecentChangesFmt['$SiteGroup.AllRecentChanges'] = '* [[$Group.$Name]] ([[$FullName?action=diff#$CurrentTimestampId|diff]]) . . . $CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]'; $RecentChangesFmt['$Group.RecentChanges'] = '* [[$Group/$Name]] ([[$FullName?action=diff#$CurrentTimestampId|diff]]) . . . $CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]'; Johannes Winkelmann, http://jw.smts.ch --- pmwiki.php.orig 2006-08-15 10:17:52.000000000 +0200 +++ pmwiki.php 2006-08-15 10:21:16.000000000 +0200 @@ -52,6 +52,7 @@ $Now=time(); define('READPAGE_CURRENT', $Now+604800); $TimeFmt = '%B %d, %Y, at %I:%M %p'; +$TimestampIdPrefix = 'id'; $MessagesFmt = array(); $BlockMessageFmt = "
$DiffMinorFmt - $DiffSourceFmt
"); SDV($DiffStartFmt," -