aboutsummaryrefslogtreecommitdiffstats
path: root/admin/cat_options.php
diff options
context:
space:
mode:
authorrub <rub@piwigo.org>2007-03-07 22:21:35 +0000
committerrub <rub@piwigo.org>2007-03-07 22:21:35 +0000
commitbacf165624681b6457a196a055e41e179e072ea4 (patch)
tree3dbb58cfd1b109f54f0a83a62e5040369a5b06a8 /admin/cat_options.php
parent1415354b9c13b0dca0b8933206589f3e3fec972d (diff)
Undo revision 1865 in order to add tabsheet for categories.
(Not really undo help) git-svn-id: http://piwigo.org/svn/trunk@1877 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r--admin/cat_options.php41
1 files changed, 41 insertions, 0 deletions
diff --git a/admin/cat_options.php b/admin/cat_options.php
index 305c764c1..8aaf4ad14 100644
--- a/admin/cat_options.php
+++ b/admin/cat_options.php
@@ -60,6 +60,16 @@ UPDATE '.CATEGORIES_TABLE.'
pwg_query($query);
break;
}
+ case 'comments' :
+ {
+ $query = '
+UPDATE '.CATEGORIES_TABLE.'
+ SET commentable = \'false\'
+ WHERE id IN ('.implode(',', $_POST['cat_true']).')
+;';
+ pwg_query($query);
+ break;
+ }
case 'visible' :
{
set_cat_visible($_POST['cat_true'], 'false');
@@ -98,6 +108,16 @@ UPDATE '.CATEGORIES_TABLE.'
pwg_query($query);
break;
}
+ case 'comments' :
+ {
+ $query = '
+UPDATE '.CATEGORIES_TABLE.'
+ SET commentable = \'true\'
+ WHERE id IN ('.implode(',', $_POST['cat_false']).')
+;';
+ pwg_query($query);
+ break;
+ }
case 'visible' :
{
set_cat_visible($_POST['cat_false'], 'true');
@@ -185,6 +205,27 @@ SELECT id,name,uppercats,global_rank
);
break;
}
+ case 'comments' :
+ {
+ $query_true = '
+SELECT id,name,uppercats,global_rank
+ FROM '.CATEGORIES_TABLE.'
+ WHERE commentable = \'true\'
+;';
+ $query_false = '
+SELECT id,name,uppercats,global_rank
+ FROM '.CATEGORIES_TABLE.'
+ WHERE commentable = \'false\'
+;';
+ $template->assign_vars(
+ array(
+ 'L_SECTION' => $lang['cat_comments_title'],
+ 'L_CAT_OPTIONS_TRUE' => $lang['authorized'],
+ 'L_CAT_OPTIONS_FALSE' => $lang['forbidden'],
+ )
+ );
+ break;
+ }
case 'visible' :
{
$query_true = '