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
+73
View File
@@ -0,0 +1,73 @@
<?php
defined ( 'IN_TS' ) or die ( 'Access Denied.' );
// 用户是否登录
$userid = aac ( 'user' )->isLogin ();
switch ($ts) {
case "do" :
$articleid = intval ( $_POST ['articleid'] );
$content = tsClean ( $_POST ['content'] );
$content2 = emptyText( $_POST ['content'] );
if ($content2 == '') tsNotice ( "内容不能为空!" );
// 过滤内容开始
aac ( 'system' )->antiWord ( $content );
// 过滤内容结束
$new ['article']->create ( 'article_comment', array (
'articleid' => $articleid,
'userid' => $userid,
'content' => $content,
'addtime' => time ()
)
);
// 统计
$count_comment = $new ['article']->findCount ( 'article_comment', array (
'articleid' => $articleid
) );
$new ['article']->update ( 'article', array (
'articleid' => $articleid
), array (
'count_comment' => $count_comment
) );
header ( "Location: " . tsUrl ( 'article', 'show', array (
'id' => $articleid
) ) );
break;
case "delete" :
$commentid = intval ( $_GET ['commentid'] );
$strComment = $new ['article']->find ( 'article_comment', array (
'commentid' => $commentid
) );
$strArticle = $new ['article']->find ( 'article', array (
'articleid' => $strComment ['articleid']
) );
if ($userid == $strArticle ['userid'] || $TS_USER ['isadmin'] == 1) {
$new ['article']->delete ( 'article_comment', array (
'commentid' => $commentid
));
//处理积分
aac('user')->doScore($GLOBALS['TS_URL']['app'], $GLOBALS['TS_URL']['ac'], $GLOBALS['TS_URL']['ts'],$strComment['userid']);
tsNotice ( '删除成功' );
} else {
tsNotice ( '非法操作' );
}
break;
}