c_id = intval($_GET['c_id']);
if($this->c_id <= 0){
echo '';
}
Tpl::output('c_id', $this->c_id);
Language::read('manage_inform');
}
/**
* Share the binding
*/
public function indexOp(){
// memberInfo
$this->memberInfo();
if(empty($this->cm_info)){
showDialog(L('circle_inform_error'));
}
$t_id = intval($_GET['t_id']);
if($t_id <= 0){
echo '';
}
$model = Model();
$r_id = intval($_GET['r_id']);
$where = array();
$where['circle_id'] = $this->c_id;
$where['theme_id'] = $t_id;
$where['reply_id'] = $r_id;
$inform_info = $model->table('circle_inform')->where($where)->find();
if(!empty($inform_info)){
echo '';exit;
}
if(chksubmit()){
$circle_info = $model->table('circle')->field('circle_name')->find($this->c_id);
if(!empty($circle_info)){
echo '';
}
$theme_info = $model->table('circle_theme')->field('theme_name')->find($t_id);
if(!empty($theme_info)){
echo '';
}
$insert = array();
$insert['circle_id'] = $this->c_id;
$insert['circle_name'] = $circle_info['circle_name'];
$insert['theme_id'] = $t_id;
$insert['theme_name'] = $theme_info['theme_name'];
$insert['reply_id'] = $r_id;
$insert['member_id'] = $_SESSION['member_id'];
$insert['member_name'] = $_SESSION['member_name'];
$insert['inform_content'] = $_POST['content'];
$insert['inform_time'] = time();
$insert['inform_type'] = 0;
$insert['inform_state'] = 0;
$model->table('circle_inform')->insert($insert);
// Update the inform number
$update = array(
'circle_id'=>$this->c_id,
'new_informcount'=>array('exp', 'new_informcount+1')
);
$model->table('circle')->update($update);
showDialog(L('nc_common_op_succ'), '', 'succ', '$(\'a[nctype="inform_cancel"]\').click();');
}
Tpl::output('t_id', $t_id);
Tpl::showpage('theme.inform','null_layout');
}
}