diff options
| author | Sylvie Greverend <sylvieg@users.sourceforge.net> | 2006-06-23 22:10:25 +0000 |
|---|---|---|
| committer | Sylvie Greverend <sylvieg@users.sourceforge.net> | 2006-06-23 22:10:25 +0000 |
| commit | c41ca7a734385e782cf05c63c21b3ad136cb5bb2 (patch) | |
| tree | 2954bfb4b3018c5b4abadcdc2cb350615efe349e /list_pages.php | |
| parent | 61a2849a20fa9007aaf58a55827abdaeb8cd0e93 (diff) | |
| download | wiki-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.php | 12 |
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 { |
