花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢問答常見問題修改,織夢問答修改

時間: 2019-05-13 10:31 閱讀: 作者:素材無憂網(wǎng)

一:只允許管理員回答:

找到dedecms5.7的/ask/control目錄下的question.php文件,找到其中的這樣一段代碼并增加以下紅色部分代碼:
  <?php if($cfg_ml->isAdmin == 1) { ?>   <p class="bor1 mt10 pd10 reply">        <form method="post" name="answer" action="?ct=question&ac=answer&askaid=<?php echo $question['id']; ?>">          <h3><span class="fl">我來回答這個問題</span></h3>          <p class="mt10 reply_edit"><?php GetFck("content","",400);?></p>          <p class="reply_edit_btn"><span class="fl mt10">回答即可得<?php echo $cfg_ask_answerscore;?>分,回答被采納則獲得懸賞分以及獎勵<?php echo $cfg_ask_bestanswer;?>分。</span><span class="fl ml10 mt10"><label>          <?php           if($GLOBALS['cfg_ask_guestanswer'] == 'Y')          {          ?>          <input name="anonymous" type="checkbox" value="1"/>匿名回答</label><?php          }          ?></span><button type="submit" class="btn fr">提交回答</button></p>         </form>       </p>   <?php }  ?>     二:允許游客提問 找到dedecms5.7的/ask/control目錄下的question.php文件,找到其中的這樣一段代碼并刪除:   if(empty($this->cfg_ml->M_ID)) { ShowMsg('您尚未登錄,請先登錄',$GLOBALS['cfg_ask_member']); exit; } if($this->cfg_ml->M_Spacesta < 0) { ShowMsg('您還沒有通過審核,暫時不能提問,請耐心等....','-1'); exit; }   刪除以上一段代碼后可進(jìn)入提問頁面,但是依然發(fā)布不了,提示:“您尚未登錄,請先登錄”   三:解決 “您尚未登錄,請先登錄” 找到找到并刪除dedecms5.7的/ask/control目錄下的myask.php文件     if(empty($this->cfg_ml->M_ID))   {    ShowMsg('您尚未登錄,請先登錄',$GLOBALS['cfg_ask_member']);    exit;   } 找到找到并刪除dedecms5.7的/ask/control目錄下的search.php文件   if(empty($cfg_ml->M_ID))   {    ShowMsg('您尚未登錄,請先登錄',$GLOBALS['cfg_ask_member']);    exit;   }   if($cfg_ml->M_Spacesta = 0)   {    ShowMsg('您還沒有通過審核,暫時不能提問,請耐心等....','-1');    exit;   }   刪除以上一部分之后 可進(jìn)入發(fā)布了,可是發(fā)不后又提示:“請勿重復(fù)回復(fù)同一問題”   四:游客問答,提示“請勿重復(fù)回復(fù)同一問題”: 同樣找到并刪除dedecms5.7的/ask/control目錄下的question.php文件,找到其中的這樣一段代碼:   if($rs) { ShowMsg('請勿重復(fù)回復(fù)同一問題!','-1'); exit; } if($rs){             ShowMsg('請不要重復(fù)發(fā)布同一問題,請耐心等待解答..', "index.php");       exit;    }   到此,想要實現(xiàn)的功能都已經(jīng)基本上實現(xiàn)了。最后在附送其他幾個問題的解決辦法,如果有用到可以參考。   五:問題已過期、提問者自己不能回答自己的問題 同樣找到找到并刪除dedecms5.7的/ask/control目錄下的question.php文件,找到其中的這樣一段代碼   if($question)   {    if($question['uid'] == $this->cfg_ml->M_ID)    {     ShowMsg('提問者自己不能回答自己的問題', '-1');     exit;    }else if($question['expiredtime'] < $GLOBALS['cfg_ask_timesasdp']){     ShowMsg('問題已經(jīng)過期','-1');     exit;    }    $data['tid'] = $question['tid'];    $data['tid2'] = $question['tid2'];    $data['userip'] = getip();   }else{    ShowMsg('回答的問題不存在','-1');    exit;   }   六:“驗證碼錯誤!”“驗證問題答案錯誤” 找到找到并刪除dedecms5.7的/ask/control目錄下的question.php文件     if(preg_match("#7#",$GLOBALS['safe_gdopen'])){       $svali = GetCkVdValue();             if(strtolower($data['vdcode']) != $svali || $svali=='')             {                 ResetVdValue();                 ShowMsg('驗證碼錯誤!', '-1');                 exit();             }         }         //檢查驗證問題         $faqkey = isset($data['faqkey']) && is_numeric($data['faqkey']) ? $data['faqkey'] : 0;         if($GLOBALS['gdfaq_ask'] == 'Y')         {             global $safefaqs;             if($safefaqs[$faqkey]['answer'] != $data['safeanswer'] || $data['safeanswer'] =='')             {                 ShowMsg('驗證問題答案錯誤', '-1');                 exit();             }         }

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢問答常見問題修改,織夢問答修改

模板推薦