主页 > 知识库 > 解决dotproject的两个小bug的方法

解决dotproject的两个小bug的方法

热门标签:强讯外呼系统 爱巢地图标注 电话机器人批发 长春极信防封电销卡公司 智能电销机器人广告语 crm外呼系统好不好 重庆人工智能电销机器人报价 贵阳ai外呼系统 电销外呼线路改不外呼线路
dotProject Version: 2.1.2

【问题一】
除了管理员,其他用户无法在讨论区(forums)发言,用户在讨论区开始新话题或者回复时,看不到“提交”(submit)按钮。
【解决】
在论坛找到有人遇到类似问题,原因是权限分配的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')) ) {
保存即可。

【问题二】
讨论区对话题发表回复时,出现”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.”‘”);

……继续使用,有问题继续贴。

标签:清远 内蒙古 吴忠 保定 上海 广安 山南 陕西

巨人网络通讯声明:本文标题《解决dotproject的两个小bug的方法》,本文关键词  解决,dotproject,的,两个,小,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《解决dotproject的两个小bug的方法》相关的同类信息!
  • 本页收集关于解决dotproject的两个小bug的方法的相关信息资讯供网民参考!
  • 推荐文章