} if (isset($_GET['delete'])) { XSRFdefender('delete_category'); $reports[] = deleteCategory($_GET['delete']); } if (isset($_GET['hitcounter'])) { XSRFdefender('hitcounter'); $x = $_zp_zenpage->getCategory(sanitize_numeric($_GET['id'])); $obj = new ZenpageCategory($x['titlelink']); $obj->set('hitcounter', 0); $obj->save(); } if (isset($_GET['publish'])) { XSRFdefender('update'); $obj = new ZenpageCategory(sanitize($_GET['titlelink'])); $obj->setShow(sanitize_numeric($_GET['publish'])); $obj->save(); } if (isset($_GET['save'])) { XSRFdefender('save_categories'); addCategory($reports); } if (isset($_GET['id'])) { $x = $_zp_zenpage->getCategory(sanitize_numeric($_GET['id'])); $result = new ZenpageCategory($x['titlelink']); } else { if (isset($_GET['update'])) { XSRFdefender('update_categories'); $result = updateCategory($reports); } else { $result = new ZenpageCategory('');
case 'pub': $image->setShow(1); $image->save(); break; case 'del': $image->remove(); break; } } $report = 'images'; break; case 'categories': $report = 'categories'; foreach ($_POST as $key => $titlelink) { $obj = new ZenpageCategory($titlelink); $obj->setShow(1); $obj->save(); } break; case 'news': $report = 'news'; foreach ($_POST as $key => $titlelink) { $obj = new ZenpageNews($titlelink); $obj->setShow(1); $obj->save(); } break; case 'pages': foreach ($_POST as $key => $titlelink) { $obj = new ZenpagePage($titlelink); $obj->setShow(1);
if (is_AdminEditPage('newscategory')) { $tab = 'news'; $_GET['tab'] = 'categories'; if (isset($_GET['save'])) { XSRFdefender('save'); updateCategory($reports, true); } if (isset($_GET['titlelink'])) { $result = new ZenpageCategory(urldecode(sanitize($_GET['titlelink']))); } else { if (isset($_GET['update'])) { XSRFdefender('update'); $result = updateCategory($reports); } else { $result = new ZenpageCategory(''); $result->setShow(1); } } } printAdminHeader($tab, $result->transient ? gettext('add') : gettext('edit')); zp_apply_filter('texteditor_config', 'zenpage'); zenpageJSCSS(); datepickerJS(); codeblocktabsJS(); ?> <script type="text/javascript"> //<!-- <![CDATA[ var deleteArticle = "<?php echo gettext("Are you sure you want to delete this article? THIS CANNOT BE UNDONE!"); ?> ";