|
From: <var...@us...> - 2022-01-06 09:18:06
|
Revision: 10840
http://sourceforge.net/p/phpwiki/code/10840
Author: vargenau
Date: 2022-01-06 09:18:03 +0000 (Thu, 06 Jan 2022)
Log Message:
-----------
lib/plugin/WikiAdminPurge.php: do not display checkbox when confirming
Modified Paths:
--------------
trunk/lib/plugin/WikiAdminPurge.php
Modified: trunk/lib/plugin/WikiAdminPurge.php
===================================================================
--- trunk/lib/plugin/WikiAdminPurge.php 2022-01-05 20:30:42 UTC (rev 10839)
+++ trunk/lib/plugin/WikiAdminPurge.php 2022-01-06 09:18:03 UTC (rev 10840)
@@ -108,9 +108,10 @@
$this->preSelectS($args, $request);
$p = $request->getArg('p');
- if (!$p) $p = $this->_list;
+ if (!$p) {
+ $p = $this->_list;
+ }
$post_args = $request->getArg('admin_purge');
-
$next_action = 'select';
$pages = array();
if ($p && $request->isPost() &&
@@ -142,21 +143,27 @@
}
if ($next_action == 'select') {
// List all pages to select from.
- $pages = $this->collectPages($pages, $dbi, $args['sortby'], $args['limit'], $args['exclude']);
+ $pages = $this->collectPages($pages, $dbi, $args['sortby'],
+ $args['limit'], $args['exclude']);
}
$header = HTML::fieldset();
- $pagelist = new PageList_Selectable($args['info'], $args['exclude'],
- array('types' =>
- array('purge'
- => new PageList_Column_purge('purge', _("Purge")))));
- $pagelist->addPageList($pages);
if ($next_action == 'verify') {
+ $pagelist = new PageList_Unselectable($args['info'], $args['exclude'],
+ array('types' =>
+ array('purge'
+ => new PageList_Column_purge('purge', _("Purge")))));
+ $pagelist->addPageList($pages);
$button_label = _("Yes");
$header->pushContent(HTML::legend(_("Confirm purge")));
$header->pushContent(HTML::p(HTML::strong(
_("Are you sure you want to permanently purge the following pages?"))));
} else {
+ $pagelist = new PageList_Selectable($args['info'], $args['exclude'],
+ array('types' =>
+ array('purge'
+ => new PageList_Column_purge('purge', _("Purge")))));
+ $pagelist->addPageList($pages);
$button_label = _("Permanently purge selected pages");
$header->pushContent(HTML::legend(_("Select the pages to purge")));
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|