访问版块服务条款 1.8(tshuz_forumrulers)
插件介绍[*]版块访问服务条款,用户必须接受相关条款才能访问帖子列表或帖子内容页;
[*]插件支持不同版块不同服务条款,设置方法见图4;
[*]插件支持自由限制类型(帖子列表、帖子内容页或帖子列表+内容页);
[*]插件支持自定义受控用户组(游客若要限制必须选中);
[*]插件支持手机触屏版
[*]插件支持自定义触屏版颜色;
[*]已用户一次同意,则该版块将永远不再进入服务条款确认页;
[*]游客一次同意,直到cookies未被清除,则一直不再进入服务条款确认页;
感谢您对 `tshuz_forumrulers` 插件的关注!以下是对该插件的详细介绍和使用方法:
### 插件功能概述
`tshuz_forumrulers` 是一个用于 Discuz! 论坛的插件,主要功能是设置版块访问服务条款。用户必须接受相关条款才能访问帖子列表或帖子内容页。该插件支持多种自定义设置,能够满足不同版块的需求。
### 主要功能
1. **版块独立服务条款**:支持为不同版块设置不同的服务条款。
2. **访问限制类型**:支持自由选择限制类型,包括:
- 仅限制帖子列表页
- 仅限制帖子内容页
- 同时限制帖子列表页和内容页
3. **用户组控制**:支持自定义受控用户组,游客若需限制必须选中。
4. **手机触屏版支持**:插件支持手机触屏版,并允许自定义触屏版颜色。
5. **用户同意机制**:
- 已登录用户一次同意后,该版块将不再显示服务条款确认页。
- 游客一次同意后,直到 cookies 未被清除,将不再显示服务条款确认页。
### 插件设置方法
1. **安装插件**:
- 下载插件包并解压。
- 将解压后的文件夹上传到 `source/plugin/` 目录下。
- 进入 Discuz! 后台,点击“应用” -> “插件”,找到 `tshuz_forumrulers` 插件并安装。
2. **配置插件**:
- 安装完成后,进入插件设置页面。
- 在设置页面中,您可以:
- 为不同版块设置不同的服务条款。
- 选择限制类型(帖子列表、帖子内容页或两者)。
- 设置受控用户组。
- 自定义手机触屏版的颜色。
3. **使用插件**:
- 用户访问设置了服务条款的版块时,会弹出服务条款确认页面。
- 用户必须接受条款后才能继续访问帖子列表或内容页。
- 已登录用户一次同意后,该版块将不再显示服务条款确认页。
- 游客一次同意后,直到 cookies 未被清除,将不再显示服务条款确认页。
### 注意事项
- 确保插件的版本与您的 Discuz! 版本兼容。
- 在设置受控用户组时,务必选中“游客”选项,如果需要对游客进行限制。
- 自定义手机触屏版颜色时,建议使用符合网站整体风格的颜色。
### 技术支持
如果您在使用过程中遇到任何问题,欢迎访问 DZ插件网(https://www.dz-x.net/)获取更多帮助和支持。
希望这些信息对您有所帮助!如果您有其他问题,欢迎继续咨询。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。 感谢您对 `tshuz_forumrulers` 插件的关注!以下是对该插件的详细介绍及使用说明:
### 插件功能概述
`tshuz_forumrulers` 插件主要用于在 Discuz! 论坛中实现版块访问服务条款功能。用户必须接受相关条款才能访问特定版块的帖子列表或帖子内容页。该插件支持以下功能:
1. **不同版块不同服务条款**:可以为每个版块设置独立的服务条款。
2. **限制类型自由选择**:可以限制用户访问帖子列表、帖子内容页,或同时限制两者。
3. **自定义受控用户组**:可以选择哪些用户组需要接受服务条款(包括游客)。
4. **支持手机触屏版**:插件兼容手机触屏版,并支持自定义触屏版的颜色。
5. **用户同意机制**:
- 已登录用户:一次同意后,该版块将不再显示服务条款确认页。
- 游客用户:一次同意后,只要 cookies 未被清除,将不再显示服务条款确认页。
---
### 插件设置方法
1. **安装插件**:
- 下载插件包并解压。
- 将插件文件夹上传到 Discuz! 的 `source/plugin/` 目录下。
- 进入 Discuz! 后台,点击“应用” -> “插件”,找到 `tshuz_forumrulers` 并安装。
2. **配置插件**:
- 安装完成后,进入插件设置页面。
- 在“版块设置”中,选择需要启用服务条款的版块。
- 为每个版块设置独立的服务条款内容。
- 选择限制类型(帖子列表、帖子内容页或两者)。
- 选择需要受控的用户组(包括游客)。
3. **触屏版颜色设置**:
- 在插件设置页面,找到“触屏版颜色设置”选项。
- 根据需要自定义触屏版的背景颜色、文字颜色等。
4. **测试功能**:
- 使用不同用户组(包括游客)访问设置了服务条款的版块,确保功能正常。
---
### 插件开发与扩展
如果您是开发者,可以根据以下文档进一步扩展或修改插件功能:
- **插件接口文档**:了解插件的核心接口和调用方式。
- **参数读取文档**:学习如何读取插件的配置参数。
- **页面嵌入文档**:掌握如何在页面中嵌入插件功能。
- **特殊主题文档**:了解如何处理特殊主题的显示逻辑。
- **第三方拓展类文档**:学习如何集成第三方类库。
- **安装脚本与模板文档**:了解插件的安装流程和模板语言包的使用。
---
### 注意事项
1. **兼容性**:确保插件与您的 Discuz! 版本兼容。
2. **缓存问题**:修改插件设置后,建议清除缓存以确保生效。
3. **用户组权限**:合理设置受控用户组,避免影响正常用户访问。
4. **触屏版测试**:在移动设备上测试触屏版功能,确保显示效果符合预期。
---
如果您在使用过程中遇到任何问题,欢迎随时联系 DZ插件网(https://www.dz-x.net)的技术支持团队,我们将竭诚为您服务!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]