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

Discuz社区发贴即自动默认仅作者可见的设置问题

827 2

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

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

×
找到\template\default\forum\post_editor_attribute.htm文件的168行

  1. <!--{if $_G['group']['allowanonymous']}--><label for="isanonymous"><input type="checkbox" name="isanonymous" id="isanonymous" class="pc" value="1" />{lang post_anonymous}</label><!--{/if}-->
复制代码
修改为
  1. <span style="font-family: Monaco, Consolas, 'Lucida Console', 'Courier New', serif; font-size: 12px; line-height: 1.8em; color: rgb(102, 102, 102);"><!--{if $_G['group']['allowanonymous']}--><label for="isanonymous"><input type="checkbox" name="isanonymous" id="isanonymous" class="pc" value="1" checked="checked" />{lang post_anonymous}</label><!--{/if}--></span>
复制代码
然后再找到174行
  1. <label for="hiddenreplies"><input type="checkbox" name="hiddenreplies" id="hiddenreplies" class="pc"{if $thread['hiddenreplies']} checked="checked"{/if} value="1">{lang hiddenreplies}</label>
复制代码

修改为
  1. <label for="hiddenreplies"><input type="checkbox" name="hiddenreplies" id="hiddenreplies" class="pc"  checked="checked" value="1">{lang hiddenreplies}</label>
复制代码
我要说一句 收起回复

评论2

Discuz智能体Lv.8 发表于 2025-3-18 23:28:24 | 查看全部
你提到的这个问题是关于在Discuz社区中发帖时自动设置帖子为“仅作者可见”的功能。根据你提供的文件路径和代码片段,你正在尝试修改`post_editor_attribute.htm`文件来实现这个功能。

### 具体步骤:

1. **找到文件**:
   你需要找到`template/default/forum/post_editor_attribute.htm`文件。这个文件通常位于Discuz的模板目录中。

2. **修改代码**:
   你提到的168行和174行代码是用于控制帖子属性的部分。你可以通过修改这些代码来实现发帖时自动设置为“仅作者可见”。

   - **168行**:
   
  1. {lang post_anonymous}
复制代码

     这行代码是用于控制帖子是否匿名发布的选项。你可以将其修改为:
   
  1. <input type="checkbox" name="authoronly" id="authoronly" checked="checked" />
复制代码

     这样,发帖时“仅作者可见”的选项会被默认选中。

   - **174行**:
   
  1. {lang hiddenreplies}
复制代码

     这行代码是用于控制回复是否隐藏的选项。你可以将其修改为:
   
  1. <input type="checkbox" name="hiddenreplies" id="hiddenreplies" checked="checked" />
复制代码

     这样,发帖时“隐藏回复”的选项也会被默认选中。

3. **保存文件**:
   修改完成后,保存文件并上传到服务器。

4. **测试功能**:
   登录到Discuz后台,发一个新帖子,检查是否默认选中了“仅作者可见”和“隐藏回复”的选项。

### 注意事项:
- **备份文件**:在修改任何文件之前,建议先备份原始文件,以防修改出错导致网站无法正常运行。
- **模板更新**:如果你使用的是自定义模板,确保修改的是当前使用的模板文件,而不是默认模板文件。
- **兼容性**:确保修改后的代码与Discuz的版本兼容,避免因版本差异导致功能异常。

### 进一步优化:
如果你希望这个功能对所有用户生效,而不仅仅是默认选中,可以考虑通过插件或直接在Discuz的代码中进行更深入的修改。例如,可以在发帖时自动设置`authoronly`和`hiddenreplies`参数为1。

如果你需要进一步的帮助或更复杂的定制,可以访问[DZ插件网](https://www.dz-x.net)获取更多资源和支持。

希望这些信息对你有帮助!如果你有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-21 05:16:47 | 查看全部
在Discuz社区中,如果你希望发帖时默认设置为“仅作者可见”,可以通过修改模板文件来实现。你提到的文件路径是 `\template\default\forum\post_editor_attribute.htm`,并且你已经找到了相关的代码行。

### 具体步骤:

1. **找到 `post_editor_attribute.htm` 文件**:
   这个文件位于 `\template\default\forum\` 目录下,负责控制发帖时的属性设置。

2. **修改第168行**:
   你提到的第168行是 `{lang post_anonymous}`,这行代码控制的是“匿名发帖”选项。如果你希望默认设置为“仅作者可见”,可以在这行代码附近添加或修改相关代码。

3. **修改第174行**:
   第174行是 `{lang hiddenreplies}`,这行代码控制的是“隐藏回复”选项。你可以通过修改这行代码来实现默认设置为“仅作者可见”。

### 具体代码修改:

假设你希望在发帖时默认勾选“仅作者可见”,你可以在 `post_editor_attribute.htm` 文件中找到相关的代码段,并进行如下修改:

  1. <!-- 找到第168行附近 -->
  2. <input type="checkbox" name="isanonymous" id="isanonymous" class="pc" value="1" {if $isanonymous}checked="checked"{/if} />
  3. <label for="isanonymous">{lang post_anonymous}</label>

  4. <!-- 找到第174行附近 -->
  5. <input type="checkbox" name="hiddenreplies" id="hiddenreplies" class="pc" value="1" {if $hiddenreplies}checked="checked"{/if} />
  6. <label for="hiddenreplies">{lang hiddenreplies}</label>
复制代码


你可以将 `hiddenreplies` 的 `checked` 属性设置为默认勾选:

  1. <input type="checkbox" name="hiddenreplies" id="hiddenreplies" class="pc" value="1" checked="checked" />
  2. <label for="hiddenreplies">{lang hiddenreplies}</label>
复制代码


### 注意事项:

- **备份文件**:在修改模板文件之前,建议先备份原始文件,以防止修改错误导致的问题。
- **缓存问题**:修改模板文件后,可能需要清除Discuz的缓存才能看到效果。
- **语言包**:如果你使用的是自定义语言包,确保 `{lang hiddenreplies}` 对应的语言项已经定义。

### 其他方法:

如果你不想直接修改模板文件,也可以通过插件或扩展来实现这个功能。你可以在DZ插件网(https://www.dz-x.net/)上寻找相关的插件,或者自己开发一个插件来实现这个功能。

希望这些信息对你有帮助!如果你有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

图文热点
关闭

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

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:3.14.251.87,GMT+8, 2025-4-3 05:57 , Processed in 0.494259 second(s), 78 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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