$descrip = convert($colony['descrip'], array()); $newColony->checkAction($action); if (!$tidarray && is_numeric($seltid)) { $tidarray = array($seltid); } if (empty($tidarray)) { Showmsg('no_selected_topic'); } //验证帖子的合法性(是否是本群的帖子,是否越权操作) $threaddb = $newColony->checkTopic($tidarray); empty($threaddb) && Showmsg('data_error'); $selids = array_keys($threaddb); //站点创始人,后台赋予群组管理权限的用户组,群组等级到达后台配置的要求才能有管理权限 $ifTopicAdmin = $newColony->checkTopicAdmin($action, $seltid); //当用户删除自己的帖子 $ifOwnDelRight = $newColony->getOwnDelRight($action, $threaddb[$seltid]['authorid'], $seltid); !$ifTopicAdmin && !$ifOwnDelRight && Showmsg('colony_topicadmin'); //取关联版块的信息 $foruminfo = L::forum($colony['classid']); $tmpActionUrl = 'thread.php?cyid=' . $cyid; //SEO require_once R_P . 'apps/groups/lib/colonyseo.class.php'; $colonySeo = new Pw_ColonySEO($cyid); $webPageTitle = $colonySeo->getPageTitle($groupRight['modeset']['thread']['title'], $colony['cname']); $metaDescription = $colonySeo->getPageMetadescrip($colony['descrip']); $metaKeywords = $colonySeo->getPageMetakeyword($colony['cname']); if (empty($_POST['step'])) { //操作标题 $lang_action = array('del' => '删除话题', 'highlight' => '话题标题加亮操作', 'lock' => '话题锁定操作', 'pushtopic' => '话题提前操作', 'downtopic' => '话题压帖操作', 'toptopic' => '话题置顶操作', 'digest' => '话题精华操作'); $reason_sel = ''; $reason_a = explode("\n", $db_adminreason);