xref: /dokuwiki/inc/Action/Revisions.php (revision b370ebcdb8c1cf2da028da6a07616e3701bfbd40)
115a53894SAndreas Gohr<?php
215a53894SAndreas Gohr
315a53894SAndreas Gohrnamespace dokuwiki\Action;
415a53894SAndreas Gohr
56c9fde82SSatoshi Saharause dokuwiki\Ui;
66c9fde82SSatoshi Sahara
715a53894SAndreas Gohr/**
815a53894SAndreas Gohr * Class Revisions
915a53894SAndreas Gohr *
1015a53894SAndreas Gohr * Show the list of old revisions of the current page
1115a53894SAndreas Gohr *
1215a53894SAndreas Gohr * @package dokuwiki\Action
1315a53894SAndreas Gohr */
146c9fde82SSatoshi Saharaclass Revisions extends AbstractAction
156c9fde82SSatoshi Sahara{
1615a53894SAndreas Gohr    /** @inheritdoc */
176c9fde82SSatoshi Sahara    public function minimumPermission()
186c9fde82SSatoshi Sahara    {
1915a53894SAndreas Gohr        return AUTH_READ;
2015a53894SAndreas Gohr    }
2115a53894SAndreas Gohr
2215a53894SAndreas Gohr    /** @inheritdoc */
236c9fde82SSatoshi Sahara    public function tplContent()
246c9fde82SSatoshi Sahara    {
25*b370ebcdSSatoshi Sahara        global $INFO, $INPUT;
26*b370ebcdSSatoshi Sahara        (new Ui\PageRevisions($INFO['id']))->show($INPUT->int('first'));
2715a53894SAndreas Gohr    }
2815a53894SAndreas Gohr}
29