begin of thinksaas 3.68

Signed-off-by: kevin <kevin@lmve.net>
This commit is contained in:
2023-06-22 13:33:25 +08:00
commit 963ec1b2ea
2746 changed files with 331806 additions and 0 deletions
+133
View File
@@ -0,0 +1,133 @@
<?php
defined('IN_TS') or die('Access Denied.');
switch($ts){
case "list":
$page = isset($_GET['page']) ? intval($_GET['page']) : 1;
$url = SITE_URL.'index.php?app=group&ac=admin&mg=topic&ts=list&page=';
$lstart = $page*10-10;
$arrTopic = $new['group']->findAll('group_topic',null,'addtime desc',null,$lstart.',10');
$topicNum = $new['group']->findCount('group_topic');
$pageUrl = pagination($topicNum, 10, $page, $url);
include template("admin/topic_list");
break;
case "delete":
$topicid = intval($_GET['topicid']);
$groupid = intval($_GET['groupid']);
$new['group']->delTopic($topicid,$groupid);
qiMsg('删除成功');
break;
//帖子审核
case "isaudit":
$topicid = intval($_GET['topicid']);
$strTopic = $new['group']->find('group_topic',array(
'topicid'=>$topicid,
));
if($strTopic['isaudit']==0){
$new['group']->update('group_topic',array(
'topicid'=>$topicid,
),array(
'isaudit'=>1,
));
}
if($strTopic['isaudit']==1){
$new['group']->update('group_topic',array(
'topicid'=>$topicid,
),array(
'isaudit'=>0,
));
}
qiMsg('操作成功!');
break;
//删除的帖子
case "deletetopic":
$page = isset($_GET['page']) ? intval($_GET['page']) : 1;
$url = SITE_URL.'index.php?app=group&ac=admin&mg=topic&ts=deletetopic&page=';
$lstart = $page*10-10;
$arrTopic = $new['group']->findAll('group_topic',array('isdelete'=>'1'),'addtime desc',null,$lstart.',10');
$topicNum = $new['group']->findCount('group_topic',array(
'isdelete'=>'1',
));
$pageUrl = pagination($topicNum, 10, $page, $url);
include template("admin/topic_delete");
break;
//编辑的帖子
case "edittopic":
$page = isset($_GET['page']) ? intval($_GET['page']) : 1;
$url = SITE_URL.'index.php?app=group&ac=admin&mg=topic&ts=edittopic&page=';
$lstart = $page*10-10;
$arrTopic = $new['group']->findAll('group_topic_edit',null,'addtime desc',null,$lstart.',10');
$topicNum = $new['group']->findCount('group_topic_edit');
$pageUrl = pagination($topicNum, 10, $page, $url);
include template("admin/topic_edit");
break;
//执行更新帖子
case "update":
$topicid = intval($_GET['topicid']);
$strTopic = $new['group']->find('group_topic_edit',array(
'topicid'=>$topicid,
));
$new['group']->update('group_topic',array(
'topicid'=>$topicid,
),array(
'title'=>$strTopic['title'],
'content'=>$strTopic['content'],
));
$new['group']->update('group_topic_edit',array(
'topicid'=>$topicid,
),array(
'isupdate'=>1,
));
qiMsg('更新成功!');
break;
//查看单独某个修改的帖子
case "editview":
$topicid = intval($_GET['topicid']);
$strTopic = $new['group']->find('group_topic_edit',array(
'topicid'=>$topicid,
));
include template('admin/topic_edit_view');
break;
}