Beispiel #1
0
                 include_once iPATH . "include/function/template.php";
                 MakeArticleHtm($aid);
             }
             if ($art->cid != $cid) {
                 $iCMS->db->query("UPDATE `#iCMS@__catalog` SET `count` = count-1 WHERE `id` ='{$art->cid}' LIMIT 1 ");
                 $iCMS->db->query("UPDATE `#iCMS@__catalog` SET `count` = count+1 WHERE `id` ='{$cid}' LIMIT 1 ");
             }
             alert("文章编辑完成!", 'url:' . __SELF__ . "?do=article&operation=manage");
         }
     }
     break;
 case 'del':
     empty($_POST['id']) && alert("请选择要删除的文章");
     if (is_array($_POST['id'])) {
         foreach ($_POST['id'] as $id) {
             delArticle($id, $member->uId, 0);
         }
     }
     alert('全部成功删除!', "url:1");
     break;
 case 'pub':
     empty($_POST['id']) && alert("请选择要显示的文章");
     if (is_array($_POST['id'])) {
         $ids = implode(',', $_POST['id']);
         $iCMS->db->query("UPDATE `#iCMS@__article` SET `visible` = '1' WHERE `id` IN ({$ids}) AND `postype`='0' AND `userid`='{$member->uId}'");
     }
     _Header();
     break;
 case 'draft':
     empty($_POST['id']) && alert("请选择要移到草稿箱的文章");
     if (is_array($_POST['id'])) {
Beispiel #2
0
         $catalog = new catalog();
         $catalog->cache();
         _Header(__SELF__ . "?do=catalog");
     }
     break;
 case 'del':
     $id = (int) $_GET['id'];
     $Admin->CP($id, 'Permission_Denied', __SELF__ . '?do=catalog');
     $catalog = new catalog();
     if ($id) {
         if (empty($catalog->array[$id])) {
             $iCMS->db->query("DELETE FROM `#iCMS@__catalog` WHERE `id` = '{$id}'");
             $art = $iCMS->db->getArray("SELECT id FROM `#iCMS@__article` WHERE `cid` = '{$id}'");
             if ($art) {
                 foreach ($art as $a) {
                     delArticle($a['id']);
                 }
             }
             $catalog = new catalog();
             $catalog->cache();
             alert("删除成功!", 'url:' . __SELF__ . '?do=catalog');
         } else {
             alert("请先删除本栏目下的子栏目", 'url:' . __SELF__ . '?do=catalog');
         }
     }
     break;
 case 'move':
     alert("暂无此功能!", 'url:' . __SELF__ . '?do=catalog');
     break;
 default:
     $Admin->MP("menu_catalog_manage");
Beispiel #3
0
 function dodels()
 {
     empty($_POST['id']) && javascript::alert("请选择要删除的文章");
     foreach ((array) $_POST['id'] as $id) {
         $msg .= delArticle($id);
         $js[] = '#aid' . $id;
     }
     javascript::dialog($msg . '<br />全部成功删除!', 'js:parent.$("' . implode(',', $js) . '").remove();parent.iCMS.closeDialog();');
 }
Beispiel #4
0
         tags_cache();
         $iCMS->db->update($__TABLE__, $varArray, array('id' => $id));
         $iCMS->config['ishtm'] && (include_once iPATH . "include/function/template.php");
         MakeContentHtm($mid, $id);
         if ($art->cid != $cid) {
             $iCMS->db->query("UPDATE `#iCMS@__catalog` SET `count` = count-1 WHERE `id` ='{$art->cid}' LIMIT 1 ");
             $iCMS->db->query("UPDATE `#iCMS@__catalog` SET `count` = count+1 WHERE `id` ='{$cid}' LIMIT 1 ");
         }
         redirect("编辑完成!", __SELF__ . "?do=content&operation=manage&table=" . $table . "&mid=" . $mid, '3');
     }
     break;
 case 'del':
     empty($_POST['id']) && alert("请选择要删除的内容");
     if (is_array($_POST['id'])) {
         foreach ($_POST['id'] as $id) {
             delArticle($id);
         }
     }
     alert('全部成功删除!', "url:1");
     break;
 case 'passed':
     empty($_POST['id']) && alert("请选择要显示的内容");
     if (is_array($_POST['id'])) {
         $ids = implode(',', $_POST['id']);
         $iCMS->db->query("UPDATE `#iCMS@__{$__TABLE__}` SET `visible` = '1' WHERE `id` IN ({$ids})");
     }
     _Header();
     break;
 case 'top':
     empty($_POST['id']) && alert("请选择要设置置顶权重的内容");
     $top = $_POST['top'];
Beispiel #5
0
 function doDel()
 {
     $fid = (int) $_GET['fid'];
     Admin::CP($fid, 'Permission_Denied', __SELF__ . '?mo=forums');
     $forum = new forum();
     $msg = '请选择要删除的栏目!';
     if (empty($forum->_array[$id])) {
         iCMS_DB::query("DELETE FROM `#iCMS@__forum` WHERE `fid` = '{$fid}'");
         $this->iCMS->iCache->delete('system/forum/' . $fid);
         $art = iCMS_DB::getArray("SELECT id FROM `#iCMS@__article` WHERE `fid` = '{$fid}'");
         foreach ((array) $art as $a) {
             delArticle($a['fid']);
         }
         $forum = new forum();
         $forum->cache();
         $msg = '删除成功!';
     } else {
         $msg = '请先删除本栏目下的子栏目!';
     }
     javascript::dialog($msg, 'url:' . __SELF__ . '?mo=forums');
 }
Beispiel #6
0
 function doDel()
 {
     $id = (int) $_GET['id'];
     !$id && javascript::alert("请选择要删除的文章");
     $msg = delArticle($id, member::$uId, 0);
     javascript::dialog($msg . '<br />成功删除!', 'js:parent.$("#tr-' . $id . '").remove();parent.iCMS.closeDialog();');
 }