115a53894SAndreas Gohr<?php 215a53894SAndreas Gohr 315a53894SAndreas Gohrnamespace dokuwiki\Action; 415a53894SAndreas Gohr 5*6723156fSAndreas Gohruse dokuwiki\Ui\PageRevisions; 66c9fde82SSatoshi Saharause dokuwiki\Ui; 76c9fde82SSatoshi Sahara 815a53894SAndreas Gohr/** 915a53894SAndreas Gohr * Class Revisions 1015a53894SAndreas Gohr * 1115a53894SAndreas Gohr * Show the list of old revisions of the current page 1215a53894SAndreas Gohr * 1315a53894SAndreas Gohr * @package dokuwiki\Action 1415a53894SAndreas Gohr */ 156c9fde82SSatoshi Saharaclass Revisions extends AbstractAction 166c9fde82SSatoshi Sahara{ 1715a53894SAndreas Gohr /** @inheritdoc */ 186c9fde82SSatoshi Sahara public function minimumPermission() 196c9fde82SSatoshi Sahara { 2015a53894SAndreas Gohr return AUTH_READ; 2115a53894SAndreas Gohr } 2215a53894SAndreas Gohr 2315a53894SAndreas Gohr /** @inheritdoc */ 246c9fde82SSatoshi Sahara public function tplContent() 256c9fde82SSatoshi Sahara { 26b370ebcdSSatoshi Sahara global $INFO, $INPUT; 27*6723156fSAndreas Gohr (new PageRevisions($INFO['id']))->show($INPUT->int('first', -1)); 2815a53894SAndreas Gohr } 2915a53894SAndreas Gohr} 30