Lines Matching +full:recent -(+path:inc +path:lang) -(+path:lib +path:plugins +path:lang) -(+path:lib +path:tpl +path:dokuwiki +path:lang)
11 * DokuWiki Recent Interface
15 class Recent extends Ui
21 * Recent Ui constructor
33 * Display recent changes
48 // get recent items, and set correct pagination parameters (first, hasNext)
54 echo p_locale_xhtml('recent');
58 . sprintf($lang['recent_global'], getNS($ID), wl('', 'do=recent'))
66 $form->setHiddenField('do', 'recent');
69 // show dropdown selector, whether include not only recent pages but also recent media files?
74 // start listing of recent items
76 foreach ($recents as $recent) {
78 $this->checkCurrentRevision($recent);
80 $RevInfo = new RevisionInfo($recent);
103 // provide navigation for paginated recent list (of pages and/or media files)
106 echo $form->toHTML('Recent');
110 * Get recent items, and set correct pagination parameters (first, hasNext)
114 * @return array recent items to be shown in a paginated list
135 $recents = getRecents($first, $conf['recent'] + 1, getNS($ID), $flags);
138 $recents = getRecents($first, $conf['recent'] + 1, getNS($ID), $flags);
142 if (count($recents) > $conf['recent']) {
152 * To keep sort order in the recent list, we ignore externally modification.
185 $last = $first + $conf['recent'];
188 $first = max($first - $conf['recent'], 0);
226 $form->addButton('do[recent]', $lang['btn_apply'])->attr('type', 'submit');