国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

DEDE問答(ask)模塊游客匿名提問和解答

2024-07-12 09:06:22
字體:
來源:轉載
供稿:網友

先說一下實現后的效果,首先這個修改后是一個精簡版的dedecms問答系統,會取消采納答案等功能,因取消會員功能后不再有答案的等級之分,如對答案的平分功能等將被取消。

  最后不建議使用匿名提問功能,建議使用會員功能來實現問答。這里是給大家提供一個學習的思路!

  下面說一下方法:

  post.php文件 
  
  

if(empty($uid) && $action != 'rate')   {   showmsgs('no_login','../member/login.php?gourl=../ask/');   exit;   } 


  
  1,修改成 或注釋掉
  

if(empty($uid) && $action != 'rate')   {   if($action!='ask' & $action!='')   {   showmsgs('no_login','../member/login.php?gourl=../ask/');   exit;   }   }


  
  

2,注釋掉  /*if($question['uid'] == $uid)  {  showmsgs('asker_cannot_answer', '-1');  }else*/  3,然后  if($answer['uid'] != $uid)  {  showmsgs('unallowed_action', $backurl);  }else  替換成  if($question['uid'] == $uid)  {  showmsgs('asker_cannot_answer', '-1');  }else


  這樣就不能修改答案了,不過這個提示是不會回答自己的問題。
  
  或者直接注釋掉:修改答案部分的php代碼。
  

else if($action == 'modifyanswer')  {  $answer = $dsql->getone("SELECT answer.id, answer.uid, ask.dateline, ask.solvetime, ask.status, ask.expiredtime FROM `dede_askanswer` answer left join dede_ask ask on ask.id=answer.askid WHERE answer.id='$id'");  if($answer)  {  if($answer['uid'] != $uid)  {  showmsgs('unallowed_action', $backurl);  }elseif($answer['status'] != 0)  {  showmsgs('question_solved', $backurl);  }elseif($answer['expiredtime'] < $timestamp)  {  showmsgs('question_expired', $backurl);  }  } else  {  showmsgs('question_nonexistence');  }    if(trim($content) == '')  {  showmsgs('post_answer_isnull');  }  if(strlen($content) > 10000)  {  showmsgs('post_answer_toolong');  }  if(strlen($brief) > 200)  {  showmsgs('post_brief_toolong', '-1');  }  if($dsql->ExecuteNoneQuery("update dede_askanswer set content='$content', brief='$brief' where id='$id'"))  {  showmsgs('modifyanswer_success',$backurl);  }else  {  showmsgs('modifyanswer_failed',$backurl);  }  }    question.php  注釋  if($question['uid'] == $uid)  {  $publisher = 1;  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 叶城县| 漯河市| 黄梅县| 垣曲县| 巴彦淖尔市| 黄大仙区| 金堂县| 洛南县| 舞阳县| 从化市| 大英县| 泽库县| 德令哈市| 磐石市| 辽中县| 吴忠市| 昆明市| 岑巩县| 三亚市| 白沙| 蚌埠市| 扎兰屯市| 德阳市| 永修县| 当雄县| 桦甸市| 天等县| 黄骅市| 汶上县| 蓬安县| 内黄县| 怀远县| 牡丹江市| 苏尼特左旗| 三明市| 疏勒县| 固安县| 丰城市| 大渡口区| 阳原县| 安图县|