[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/inc/Action/ -> Diff.php (source)

   1  <?php
   2  
   3  namespace dokuwiki\Action;
   4  
   5  /**
   6   * Class Diff
   7   *
   8   * Show the differences between two revisions
   9   *
  10   * @package dokuwiki\Action
  11   */
  12  class Diff extends AbstractAction {
  13  
  14      /** @inheritdoc */
  15      public function minimumPermission() {
  16          return AUTH_READ;
  17      }
  18  
  19      /** @inheritdoc */
  20      public function preProcess() {
  21          global $INPUT;
  22  
  23          // store the selected diff type in cookie
  24          $difftype = $INPUT->str('difftype');
  25          if(!empty($difftype)) {
  26              set_doku_pref('difftype', $difftype);
  27          }
  28      }
  29  
  30      /** @inheritdoc */
  31      public function tplContent() {
  32          html_diff();
  33      }
  34  
  35  }