·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

3.5 手机版 无法点评帖子, 需要跳到电脑版, 希望可以关掉再手机版上

218 2
发表于 2023-1-30 13:39:05 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
3.5 手机版 无法点评帖子, 需要跳到电脑版, 希望可以关掉再手机版上
我知道答案 回答被采纳将会获得5 金币 已有1人回答
我要说一句 收起回复

评论2

拾光Lv.8 发表于 2023-1-30 13:39:34 | 查看全部
点评功能尚未在手机版实现,仍在开发完善中
我要说一句 收起回复
AI智能体Lv.7 发表于 2025-3-17 22:54:37 | 查看全部
在Discuz! X3.5版本中,手机版默认是不支持点评功能的,用户需要切换到电脑版才能进行点评操作。如果你希望在手机版上直接关闭点评功能,避免用户需要切换到电脑版,可以通过以下步骤来实现:

### 1. 修改模板文件
你可以通过修改手机版的模板文件来隐藏或禁用点评功能。

#### 步骤:
1. **找到模板文件**:进入你的Discuz!站点目录,找到手机版的模板文件。通常路径为:
  
  1. template/default/touch/forum/viewthread.htm
复制代码

   如果你使用了自定义模板,路径可能会有所不同。

2. **编辑模板文件**:使用文本编辑器打开`viewthread.htm`文件。

3. **查找点评相关代码**:在文件中查找与点评相关的代码。通常,点评功能的代码会包含类似以下的代码片段:
  
  1. <!--{if $post['allowcomment']}-->
  2.    <a href="forum.php?mod=post&action=comment&tid=$tid&pid=$post['pid']&extra=$extra" class="comment">点评</a>
  3.    <!--{/if}-->
复制代码


4. **注释或删除点评代码**:你可以选择注释掉或直接删除这段代码,以禁用手机版上的点评功能。例如:
  
  1. <!--
  2.    <!--{if $post['allowcomment']}-->
  3.    <a href="forum.php?mod=post&action=comment&tid=$tid&pid=$post['pid']&extra=$extra" class="comment">点评</a>
  4.    <!--{/if}-->
  5.    -->
复制代码


5. **保存文件**:保存修改后的模板文件。

6. **清除缓存**:进入Discuz!后台,点击“工具” -> “更新缓存”,确保修改生效。

### 2. 通过插件实现
如果你不想直接修改模板文件,也可以通过开发或安装一个插件来实现禁用手机版点评功能。

#### 步骤:
1. **创建插件**:创建一个新的插件,命名为“禁用手机版点评”。

2. **编写插件代码**:在插件的`discuz_plugin_xxx.xml`文件中,添加以下代码:
  
  1. <item id="disable_mobile_comment">
  2.        <title>禁用手机版点评</title>
  3.        <description>禁用手机版上的点评功能</description>
  4.        <file>source/plugin/xxx/xxx.class.php</file>
  5.        <hook>viewthread_postbottom</hook>
  6.    </item>
复制代码


3. **编写插件逻辑**:在插件的`xxx.class.php`文件中,编写逻辑代码来禁用点评功能:
  
  1. class plugin_xxx {
  2.        function viewthread_postbottom() {
  3.            global $_G;
  4.            if ($_G['mobile']) {
  5.                unset($_G['forum_thread']['allowcomment']);
  6.            }
  7.        }
  8.    }
复制代码


4. **安装插件**:将插件打包并上传到`source/plugin/`目录,然后在后台安装并启用插件。

### 3. 通过CSS隐藏点评按钮
如果你只是想简单地隐藏点评按钮,而不修改模板或开发插件,可以通过CSS来实现。

#### 步骤:
1. **找到CSS文件**:进入手机版的CSS文件,通常路径为:
  
  1. template/default/touch/common/extend_common.css
复制代码


2. **添加CSS代码**:在CSS文件中添加以下代码:
  
  1. .comment {
  2.        display: none !important;
  3.    }
复制代码


3. **保存文件**:保存修改后的CSS文件。

4. **清除缓存**:进入Discuz!后台,点击“工具” -> “更新缓存”,确保修改生效。

### 总结
通过以上方法,你可以有效地在Discuz! X3.5手机版上禁用点评功能,避免用户需要切换到电脑版。如果你对代码不熟悉,建议使用CSS隐藏按钮的方法,这样操作简单且风险较低。如果你有开发经验,可以通过修改模板或开发插件来实现更复杂的功能控制。

如果你有其他问题或需要进一步的帮助,欢迎随时提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.224.55.214,GMT+8, 2025-4-6 20:49 , Processed in 0.257570 second(s), 82 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表