summaryrefslogtreecommitdiff
path: root/list_pages.php
diff options
context:
space:
mode:
authorSylvie Greverend <sylvieg@users.sourceforge.net>2006-06-23 22:10:25 +0000
committerSylvie Greverend <sylvieg@users.sourceforge.net>2006-06-23 22:10:25 +0000
commitc41ca7a734385e782cf05c63c21b3ad136cb5bb2 (patch)
tree2954bfb4b3018c5b4abadcdc2cb350615efe349e /list_pages.php
parent61a2849a20fa9007aaf58a55827abdaeb8cd0e93 (diff)
downloadwiki-c41ca7a734385e782cf05c63c21b3ad136cb5bb2.tar.gz
wiki-c41ca7a734385e782cf05c63c21b3ad136cb5bb2.tar.bz2
wiki-c41ca7a734385e782cf05c63c21b3ad136cb5bb2.zip
to see the page title in confirmation screen when deleting
Diffstat (limited to 'list_pages.php')
-rw-r--r--list_pages.php12
1 files changed, 9 insertions, 3 deletions
diff --git a/list_pages.php b/list_pages.php
index c2485fb..d97d24e 100644
--- a/list_pages.php
+++ b/list_pages.php
@@ -1,6 +1,6 @@
<?php
/**
- * $Header: /cvsroot/bitweaver/_bit_wiki/list_pages.php,v 1.11 2006/06/03 13:23:48 squareing Exp $
+ * $Header: /cvsroot/bitweaver/_bit_wiki/list_pages.php,v 1.12 2006/06/23 22:10:25 sylvieg Exp $
*
* Copyright (c) 2004 bitweaver.org
* Copyright (c) 2003 tikwiki.org
@@ -8,7 +8,7 @@
* All Rights Reserved. See copyright.txt for details and a complete list of authors.
* Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details
*
- * $Id: list_pages.php,v 1.11 2006/06/03 13:23:48 squareing Exp $
+ * $Id: list_pages.php,v 1.12 2006/06/23 22:10:25 sylvieg Exp $
* @package wiki
* @subpackage functions
*/
@@ -47,7 +47,13 @@ if (isset($_REQUEST["submit_mult"]) && isset($_REQUEST["checked"]) && $_REQUEST[
$formHash['delete'] = TRUE;
$formHash['submit_mult'] = 'remove_pages';
foreach( $_REQUEST["checked"] as $del ) {
- $formHash['input'][] = '<input type="hidden" name="checked[]" value="'.$del.'"/>';
+ $tmpPage = new BitPage( $del);
+ if ($tmpPage->load() && !empty($tmpPage->mInfo['title'])) {
+ $info = $tmpPage->mInfo['title'];
+ } else {
+ $info = $del;
+ }
+ $formHash['input'][] = '<input type="hidden" name="checked[]" value="'.$del.'"/>'.$info;
}
$gBitSystem->confirmDialog( $formHash, array( 'warning' => 'Are you sure you want to delete '.count($_REQUEST["checked"]).' pages?', 'error' => 'This cannot be undone!' ) );
} else {