Lines Matching +full:list +full:- +full:users -(+path:inc +path:lang) -(+path:lib +path:plugins +path:lang) -(+path:lib +path:tpl +path:dokuwiki +path:lang)

28         $this->first = $first;
29 $this->show_changes = $show_changes;
36 * @author Matthias Grimm <matthiasgrimm@users.sourceforge.net>
49 $first = $this->first;
51 $recents = $this->getRecents($first, $hasNext);
64 $form->addTagOpen('div')->addClass('no');
65 $form->setHiddenField('sectok', null);
66 $form->setHiddenField('do', 'recent');
67 $form->setHiddenField('id', $ID);
71 $this->addRecentItemSelector($form);
75 $form->addTagOpen('ul');
78 $this->checkCurrentRevision($recent);
81 $RevInfo->isCurrent(true);
82 $class = ($RevInfo->val('type') === DOKU_CHANGE_TYPE_MINOR_EDIT) ? 'minor' : '';
83 $form->addTagOpen('li')->addClass($class);
84 $form->addTagOpen('div')->addClass('li');
86 $RevInfo->showFileIcon(), // filetype icon
87 $RevInfo->showEditDate(), // edit date and time
88 $RevInfo->showIconCompareWithPrevious(), // link to diff view icon
89 $RevInfo->showIconRevisions(), // link to revisions icon
90 $RevInfo->showFileName(), // name of page or media
91 $RevInfo->showEditSummary(), // edit summary
92 $RevInfo->showEditor(), // editor info
93 $RevInfo->showSizechange(), // size change indicator
95 $form->addHTML($html);
96 $form->addTagClose('div');
97 $form->addTagClose('li');
99 $form->addTagClose('ul');
101 $form->addTagClose('div'); // close div class=no
103 // provide navigation for paginated recent list (of pages and/or media files)
104 $form->addHTML($this->htmlNavigation($first, $hasNext));
106 echo $form->toHTML('Recent');
114 * @return array recent items to be shown in a paginated list
123 if ($this->show_changes == 'mediafiles' && $conf['mediarevisions']) {
125 } elseif ($this->show_changes == 'pages') {
152 * To keep sort order in the recent list, we ignore externally modification.
163 if (!$changelog->isCurrentRevision($info['date'])) {
164 $currentRevInfo = $changelog->getCurrentRevisionInfo();
188 $first = max($first - $conf['recent'], 0);
189 $html .= '<div class="pagenav-prev">';
197 $html .= '<div class="pagenav-next">';
218 $form->addTagOpen('div')->addClass('changeType');
224 $form->addDropdown('show_changes', $options, $lang['changes_type'])
225 ->val($this->show_changes)->addClass('quickselect');
226 $form->addButton('do[recent]', $lang['btn_apply'])->attr('type', 'submit');
227 $form->addTagClose('div');