站长论坛
标题:
(无限分类处理)DZ论坛插件,方面项目开发!
[打印本页]
作者:
superadmin
时间:
2007-10-4 22:38
标题:
(无限分类处理)DZ论坛插件,方面项目开发!
system.inc.php
<?php
/*
+-----------------------------------------------------------------------+
| 功能:分类处理。编辑,修改,删除,显示控制,顺序排列。
| 备注:其中无限分类伸缩参考了qq:81836817(辉老大) 的功能 特此感谢
| 使用方法:把sql文件导入数据库,把system文件夹放在plugins目录下,然后在DZ论坛后台,扩展设置->插件管理
| 把discuz_plugin_system.txt的文件打开。复制粘贴,然后提交。
+-----------------------------------------------------------------------+
*/
if (!defined('IN_DISCUZ')) {
exit('Access Denied');
}
$myaction=trim($_GET['myaction']);
switch ($myaction)
{
/*添加类别*/
case 'addclass':
{
if (isset($_POST['sort'])) {
$fid = (int)$_POST['fid'];
$sort = strip_tags(trim($_POST['sort']));
$tpl = strip_tags(trim($_POST['tpl']));
$db->query("INSERT INTO `system_class`(fid,name,tpl)
VALUES('$fid','$sort','$tpl')");
cpmsg('恭喜您成功添加了分类', $_SERVER['HTTP_REFERER']);
exit();
}
else {
require_once './plugins/system/system.class.php';
}
break;
}
/*删除类别*/
case 'delclass':
{
$id = intval($_GET['id']);
$query = $db->query("SELECT * FROM `system_class` WHERE fid=$id");
if ($db->fetch_array($query) == false) {
$db->query("DELETE FROM `system_class` WHERE id=$id");
//$db->query("DELETE FROM `book_enrol` WHERE sortid=$id");
cpmsg('恭喜您删除超作成功', $_SERVER['HTTP_REFERER']);
exit();
} else {
cpmsg('对不起,下级分类还没有删除!', $_SERVER['HTTP_REFERER']);
exit();
}
break;
}
/*编辑类别*/
case 'editclass':
{
if (isset($_POST['sort'])) {
$id = (int)$_POST['id'];
$sort = strip_tags(trim($_POST['sort']));
$tpl = strip_tags(trim($_POST['tpl']));
$db->query("UPDATE `system_class` SET name='$sort',
tpl='$tpl' WHERE id='$id'");
cpmsg('恭喜您分类编辑成功', $_SERVER['HTTP_REFERER']);
exit();
}
else {
require_once './plugins/system/system.editclass.php';
}
break;
}
/*显示控制*/
case 'ord':
{
$order=$_POST['order'];
$ids=$_POST['ids'];
for ($i = 0; $i<count($ids); $i++) {
$id = intval($order[$i]);
$uid = intval($ids[$i]);
$j = 'chk'.$uid;
$visble = intval($_POST[$j]);
$db->query("UPDATE `system_class` SET ord=$id,visible=$visble WHERE id=$uid;");
}
cpmsg('恭喜您超作成功', $_SERVER['HTTP_REFERER']);
break;
}
default:
require_once './plugins/system/system.index.php';
break;
}
?>
复制代码
欢迎光临 站长论坛 (https://www.tzlink.com/bbs/)
Powered by Discuz! X3.2