[textpattern] r5911 committed - Fix section delete fails without warning message. Thanks gomedia / mis...

1 view
Skip to first unread message

textp...@googlecode.com

unread,
Feb 24, 2015, 3:35:44 PM2/24/15
to txp...@googlegroups.com
Revision: 5911
Author: stefdawson
Date: Tue Feb 24 20:35:33 2015 UTC
Log: Fix section delete fails without warning message. Thanks gomedia
/ mistersugar
https://code.google.com/p/textpattern/source/detail?r=5911

Modified:
/development/4.5/textpattern/include/txp_section.php

=======================================
--- /development/4.5/textpattern/include/txp_section.php Mon Jun 23
19:34:51 2014 UTC
+++ /development/4.5/textpattern/include/txp_section.php Tue Feb 24
20:35:33 2015 UTC
@@ -522,6 +522,7 @@
function section_delete()
{
$selected = ps('selected');
+ $message = '';
$with_articles = safe_rows('Section, Count(*) AS
count', 'textpattern', "Section in ('".join("','", doSlash($selected))."')
GROUP BY Section");
$protected[] = 'default';
$del['success'] = $del['error'] = array();
@@ -558,7 +559,14 @@
callback_event('sections_deleted', '', 0, $del['success']);
}

- $message = ($del['success']) ? gTxt('section_deleted', array('{name}' =>
join(', ', $del['success']))) : '';
+ if ($del['success']) {
+ $message = gTxt('section_deleted', array('{name}' => join(', ',
$del['success'])));
+ }
+
+ if ($del['error']) {
+ $severity = ($message) ? E_WARNING : E_ERROR;
+ $message = array(($message ? $message . n : '') .
gTxt('section_delete_failure', array('{name}' => join(', ',
$del['error']))), $severity);
+ }

sec_section_list($message);
}
Reply all
Reply to author
Forward
0 new messages