• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    解决dotproject的两个小bug的方法
    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.”‘”);

    ……继续使用,有问题继续贴。
    上一篇:dedecms tags keywords问题修正方法
    下一篇:解决dotproject中文名文件下载乱码问题的解决方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    解决dotproject的两个小bug的方法 解决,dotproject,的,两个,小,