主頁 > 知識庫 > 解決dotproject的兩個小bug的方法

解決dotproject的兩個小bug的方法

熱門標簽:強訊外呼系統(tǒng) 愛巢地圖標注 電話機器人批發(fā) 長春極信防封電銷卡公司 智能電銷機器人廣告語 crm外呼系統(tǒng)好不好 重慶人工智能電銷機器人報價 貴陽ai外呼系統(tǒng) 電銷外呼線路改不外呼線路
dotProject Version: 2.1.2

【問題一】
除了管理員,其他用戶無法在討論區(qū)(forums)發(fā)言,用戶在討論區(qū)開始新話題或者回復(fù)時,看不到“提交”(submit)按鈕。
【解決】
在論壇找到有人遇到類似問題,原因是權(quán)限分配的bug造成的,修改方法如下:
打開modules/forums/post_message.php,找到以下代碼(在文件源代碼末尾處):
if ( $canEdit && ( $AppUI->user_id == $row['forum_moderated'] || $AppUI->user_id == $row['message_author'] || $perms->checkModule('admin', ‘edit'))) {
修改為:
if ($AppUI->user_id == $message_info['message_author'] || $AppUI->user_id == $forum_info[”forum_owner”] || $message_id ==0 || (!empty($perms->all) && !getDenyEdit('all')) ) {
保存即可。

【問題二】
討論區(qū)對話題發(fā)表回復(fù)時,出現(xiàn)”unknown column *** in ‘where clause'”的錯誤。
【解決】
原因是SQL語句錯誤,修改如下(大約192行):
$q->addWhere(”user_username LIKE ‘$user' OR user_id = ” . $user);
修改為:
$q->addWhere(”user_username LIKE ‘$user' OR user_id = ‘” . $user.”‘”);

……繼續(xù)使用,有問題繼續(xù)貼。

標簽:清遠 內(nèi)蒙古 吳忠 保定 上海 廣安 山南 陜西

巨人網(wǎng)絡(luò)通訊聲明:本文標題《解決dotproject的兩個小bug的方法》,本文關(guān)鍵詞  解決,dotproject,的,兩個,小,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決dotproject的兩個小bug的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決dotproject的兩個小bug的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章