function showPreviousApproved()
 {
     global $ID;
     $previousApproved = $this->hlp->getPreviousApprovedRevision();
     if (!$previousApproved) {
         return;
     }
     echo '<span class="approval_previous">';
     printf($this->getLang('apr_previous'), wl($ID, 'rev=' . $previousApproved), dformat($previousApproved));
     echo $this->difflink($ID, $previousApproved, $this->hlp->getRevision()) . '</span>';
 }
 /**
  * @param Doku_Event $event
  * @param array $param
  */
 function remove(&$event, $param)
 {
     if (!$this->hlp->isActive()) {
         return;
     }
     if (!$this->getConf('delete attic on first approve')) {
         return;
     }
     if ($this->hlp->getPreviousApprovedRevision()) {
         return;
         // previous version exist
     }
     global $ID;
     $revisions = getRevisions($ID, 0, 0, 0);
     foreach ($revisions as $revision) {
         $fn = wikiFN($ID, $revision);
         if (file_exists($fn)) {
             @unlink($fn);
         }
     }
 }