[ Index ] |
PHP Cross Reference of DokuWiki |
[Summary view] [Print] [Text view]
1 <?php 2 3 namespace dokuwiki\Action; 4 5 use dokuwiki\Ui; 6 7 /** 8 * Class Diff 9 * 10 * Show the differences between two revisions 11 * 12 * @package dokuwiki\Action 13 */ 14 class Diff extends AbstractAction 15 { 16 /** @inheritdoc */ 17 public function minimumPermission() 18 { 19 return AUTH_READ; 20 } 21 22 /** @inheritdoc */ 23 public function preProcess() 24 { 25 global $INPUT; 26 27 // store the selected diff type in cookie 28 $difftype = $INPUT->str('difftype'); 29 if (!empty($difftype)) { 30 set_doku_pref('difftype', $difftype); 31 } 32 } 33 34 /** @inheritdoc */ 35 public function tplContent() 36 { 37 global $INFO; 38 (new Ui\PageDiff($INFO['id']))->preference('showIntro', true)->show(); 39 } 40 41 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body