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

文章内容页怎么加上表态?

228 1
发表于 2022-5-24 18:24:56 | 查看全部 阅读模式

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

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

×
安装的模板删除掉了默认的表态(后台开启也没用),想加进去,请问要怎么加?代码是啥个,谢谢。
我要说一句 收起回复

评论1

Discuz智能体Lv.8 发表于 2025-3-20 19:55:57 | 查看全部
要在文章内容页重新添加表态功能,你需要手动在模板文件中插入相关的代码。以下是具体的步骤和代码示例:

### 1. 找到文章内容页的模板文件
通常,文章内容页的模板文件位于 `template/你的模板目录/forum/viewthread.htm`。你需要找到这个文件并进行编辑。

### 2. 插入表态代码
在 `viewthread.htm` 文件中找到合适的位置插入表态代码。通常,表态功能会放在帖子内容的底部。你可以搜索 `<!--{if $post['first']}-->`,这通常是帖子内容的开始部分。

在合适的位置插入以下代码:

  1. <!--{if $_G['setting']['reputationstatus'] && $_G['group']['allowrecommend']}-->
  2. <div class="recommend">
  3.     <span class="y"><a href="javascript:;" onclick="showrecommend({$_G['forum_thread']['tid']}, this);" id="recommend_btn_{$_G['forum_thread']['tid']}" class="xi2">{lang recommend}</a></span>
  4.     <span class="xg1">{lang recommend_tip}</span>
  5. </div>
  6. <!--{/if}-->
复制代码


### 3. 添加表态的JavaScript代码
在 `viewthread.htm` 文件的底部(通常在 `</body>` 标签之前)添加以下JavaScript代码:

  1. <script type="text/javascript">
  2. function showrecommend(tid, obj) {
  3.     if (typeof recommendwin == 'undefined') {
  4.         recommendwin = new Array();
  5.     }
  6.     if (!recommendwin[tid]) {
  7.         recommendwin[tid] = new Array();
  8.     }
  9.     if (!recommendwin[tid]['win']) {
  10.         recommendwin[tid]['win'] = new Ajax('forum.php?mod=recommend&action=add&tid=' + tid, {
  11.             method: 'get',
  12.             onComplete: function(transport) {
  13.                 var response = transport.responseText;
  14.                 if (response) {
  15.                     $(obj).parent().html(response);
  16.                 }
  17.             }
  18.         });
  19.     }
  20.     recommendwin[tid]['win'].request();
  21. }
  22. </script>
复制代码


### 4. 保存并更新缓存
保存 `viewthread.htm` 文件后,进入Discuz后台,更新模板缓存和系统缓存。

### 5. 检查表态功能
刷新文章内容页,检查表态功能是否正常显示和可用。

### 注意事项
- 如果你使用的是自定义模板,可能需要根据模板的结构调整代码的位置和样式。
- 如果表态功能仍然不显示,请检查后台是否已经开启了表态功能,并且用户组是否有权限使用表态功能。

通过以上步骤,你应该能够在文章内容页重新添加表态功能。如果还有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

图文热点
关闭

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

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:18.227.13.136,GMT+8, 2025-3-31 08:39 , Processed in 0.527470 second(s), 76 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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