国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

43 řádky
1.6KB

  1. <?php
  2. /**
  3. * 删除栏目
  4. *
  5. * @version $Id: catalog_del.php 1 14:31 2010年7月12日Z tianya $
  6. * @package DedeCMS.Administrator
  7. * @copyright Copyright (c) 2007 - 2018, DesDev, Inc.
  8. * @copyright Copyright (c) 2020, DedeBIZ.COM
  9. * @license https://www.dedebiz.com/license/v6
  10. * @link https://www.dedebiz.com
  11. */
  12. require_once(dirname(__FILE__).'/config.php');
  13. //检查权限许可
  14. CheckPurview('t_Del,t_AccDel');
  15. require_once(DEDEINC.'/typeunit.class.admin.php');
  16. require_once(DEDEINC.'/oxwindow.class.php');
  17. $id = trim(preg_replace("#[^0-9]#", '', $id));
  18. //检查栏目操作许可
  19. CheckCatalog($id,"你无权删除本栏目!");
  20. if(empty($dopost)) $dopost='';
  21. if($dopost=='ok')
  22. {
  23. $ut = new TypeUnit();
  24. $ut->DelType($id,$delfile);
  25. UpDateCatCache();
  26. ShowMsg("成功删除一个栏目!","catalog_main.php");
  27. exit();
  28. }
  29. $dsql->SetQuery("SELECT typename,typedir FROM #@__arctype WHERE id=".$id);
  30. $row = $dsql->GetOne();
  31. $wintitle = "删除栏目确认";
  32. $wecome_info = "<a href='catalog_main.php'>栏目管理</a> &gt;&gt; 删除栏目确认";
  33. $win = new OxWindow();
  34. $win->Init('catalog_del.php','js/blank.js','POST');
  35. $win->AddHidden('id',$id);
  36. $win->AddHidden('dopost','ok');
  37. $win->AddTitle("你要确实要删除栏目: [{$row['typename']}] 吗?");
  38. $win->AddItem('栏目的文件保存目录:',$row['typedir']);
  39. $win->AddItem('是否删除文件:',"<input type='radio' name='delfile' class='np' value='no' checked='1' />否 &nbsp;<input type='radio' name='delfile' class='np' value='yes' />是");
  40. $winform = $win->GetWindow('ok');
  41. $win->Display();