'."\n"; foreach (array_reverse($cal) as $title => $versions) { $time = ($mindate - strtotime($title)) / (3600 * 24 * 365 / 8); # ~8em/yr printf('
  • ', $time); if ($url = @$versions['']) { printf('%s', $url, $title); } else { print ''; print $title; if ($versions and $User->admin("edit $Page$Args")) { printf(' (%s)', implode(', ', array_map( function ($format, $url) { return sprintf('%s', $url, $format); }, array_keys($versions), $versions) )); } print ''; } print "
  • \n"; } print "\n\n";