2 <!-- $Id: actionbar.tmpl,v 1.8 2006-12-02 13:35:04 rurban Exp $ -->
4 $dbh = $request->getDbh();
5 $Sep = HTML::raw("<li>"); $SepE = HTML::raw("</li>");
7 <div id="p-cactions" class="portlet">
10 <?php if (!string_ends_with($page->getName(), _("Discussion"))) { ?>
12 $talk = new WikiPageName('Talk:'.$page->getName());
13 if ($dbh->isWikiPage($talk->getName())) { ?>
14 <li><?= Button(array('action'=>'browse'), _("Discussion"), $talk->getName()) ?></li>
16 <li><?= Button(array('action'=>'create',
17 'template'=>'TemplateTalk'),
18 _("Discussion"), $talk->getName()) ?></li>
21 <?php $talk = new WikiPageName($page->getName()); ?>
22 <li><?= Button(array(),_("Article"), $talk->getParent()) ?></li>
24 <?php if ((!$page->get('locked') || $user->isAdmin()) and $revision) { ?>
25 <li><?= Button("edit", $revision->isCurrent() ? _("Edit") : _("Edit Old Revision")) ?></li>
27 <li><?= Button("viewsource", _("View Source")) ?></li>
29 <li><?= Button(_("PageHistory")) ?></li>
30 <li><?= Button("diff") ?> </li>
31 <li><?= Button("WatchPage",_("Watch")) ?></li>
34 <div class="portlet" id="p-tbx">
35 <h5>Special Actions</h5>
38 <? if ( $user->isSignedIn() ) { ?>
39 <?php if ($user->isAdmin() or mayAccessPage('change', $page->getName())) { ?>
40 <li><?= Button($page->get('locked') ? 'unlock' : 'lock') ?></li>
41 <?php if (ENABLE_PAGEPERM and mayAccessPage('change', $page->getName())) { ?>
42 <li><?= Button('chown') ?></li>
43 <li><?= Button('setacl') ?></li>
45 <?php if ($user->isAdmin() or mayAccessPage('remove', $page->getName())) { ?>
46 <li><?= Button('revert',_("Revert"), $revision->isCurrent() ? $page->GetRevisionBefore() : $revision) ?></li>
47 <li><?= Button('remove') ?></li>
50 <li><?= Button(array('action'=>'PageInfo'),
51 _("Info"),$page->getName()) ?></li>
52 <li><?= Button(_("PageHistory")) ?></li>
53 <li><?= Button("diff") ?></li>
54 <li><?= Button(_("PageDump")) ?></li>