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
+124
View File
@@ -0,0 +1,124 @@
<?php
defined('IN_TS') or die('Access Denied.');
class weiboAdmin extends weibo{
/*
* 配置选项
* */
public function options(){
$arrOptions = $this->findAll('weibo_options');
foreach($arrOptions as $item){
$strOption[$item['optionname']] = stripslashes($item['optionvalue']);
}
include template("admin/options");
}
/*
* 保存配置
*/
public function optionsdo(){
//先清空数据
$this->doSql("TRUNCATE TABLE `".dbprefix."weibo_options`");
foreach($_POST['option'] as $key=>$item){
$optionname = $key;
$optionvalue = trim($item);
$this->create('weibo_options',array(
'optionname'=>$optionname,
'optionvalue'=>$optionvalue,
));
}
$arrOptions = $this->findAll('weibo_options',null,null,'optionname,optionvalue');
foreach($arrOptions as $item){
$arrOption[$item['optionname']] = $item['optionvalue'];
}
fileWrite('weibo_options.php','data',$arrOption);
$GLOBALS['tsMySqlCache']->set('weibo_options',$arrOption);
qiMsg('修改成功!');
}
/*
* 唠叨列表
* */
public function weibolist(){
$page = isset($_GET['page']) ? intval($_GET['page']) : 1;
$url = SITE_URL.'index.php?app=weibo&ac=admin&mg=weibolist&page=';
$lstart = $page*20-20;
$arrWeibo = $this->findAll('weibo',null,'addtime desc',null,$lstart.',20');
foreach($arrWeibo as $key=>$item){
$arrWeibo[$key]['content'] = tsTitle($item['content']);
}
$weiboNum = $this->findCount('weibo');
$pageUrl = pagination($weiboNum, 20, $page, $url);
include template("admin/weibo_list");
}
/*
* 审核
* */
public function isaudit(){
$weiboid = intval($_GET['weiboid']);
$strWeibo = $this->find('weibo',array(
'weiboid'=>$weiboid,
));
if($strWeibo['isaudit'] == 0){
$this->update('weibo',array(
'weiboid'=>$weiboid,
),array(
'isaudit'=>1,
));
}
if($strWeibo['isaudit'] == 1){
$this->update('weibo',array(
'weiboid'=>$weiboid,
),array(
'isaudit'=>0,
));
}
qiMsg('操作成功!');
}
/*
* 删除
* */
public function deleteweibo(){
$weiboid=intval($_GET['weiboid']);
$strWeibo = $this->find('weibo',array(
'weiboid'=>$weiboid,
));
unlink('uploadfile/weibo/'.$strWeibo['photo']);
$this->delete('weibo',array(
'weiboid'=>$weiboid,
));
$this->delete('weibo_comment',array(
'weiboid'=>$weiboid,
));
qiMsg('删除成功!');
}
}