使用指南
本指南介绍 Idea FMS 的所有后台和前台功能,以及常见问题解答。
后台功能
后台是您管理反馈、用户和报告的中心枢纽。通过 yourdomain.com/admin 访问。
报告
Overview → Reporting
生成反馈活动的综合报告。您可以:
- 按产品和日期范围 生成 报告
- 导出 报告为常见格式
- 筛选 数据以聚焦特定看板或时间段
- 直接从界面 打印 报告
工作人员
Users & Staff → Staff Members
通过完整的增删改查操作管理您的内部团队:
- 添加 具有 管理员 或 员工 角色的新工作人员
- 搜索 现有工作人员
- 编辑 工作人员详情和角色
- 删除 工作人员账户
管理员拥有所有后台功能的完全访问权限。员工根据其分配的权限受限访问。
用户
Users & Staff → Users
管理提交和投票反馈的前台用户:
- 按姓名或邮箱 搜索 用户
- 编辑 用户资料和详情
- 删除 用户账户
分类
Data → Categories
将反馈创意组织成逻辑分组:
- 创建、编辑、删除 和 搜索 分类
- 分类帮助用户按主题筛选和浏览反馈创意
反馈路线图
Data → Feedback Roadmap
查看和管理代表不同开发阶段的路线图状态:
- 查看 所有路线图阶段及其关联的反馈项目
- 编辑 路线图状态以反映您的开发工作流程
使用路线图透明地传达您的开发计划。用户会感谢了解哪些功能已计划、正在进行或已完成。
反馈产品(看板)
Data → Feedback Products
每个"产品"代表一个产品、网站或服务的独立反馈看板:
- 创建 不同产品或服务的新看板
- 编辑 看板名称和设置
- 删除 不再需要的看板
反馈创意
Data → Feedback Ideas
Idea FMS 的核心——从一个地方管理所有提交的反馈:
| 操作 | 描述 |
|---|---|
| 手动添加 | 代表用户创建反馈创意 |
| 按看板筛选 | 查看特定产品或服务的创意 |
| 搜索 | 按关键词查找创意 |
| 编辑 / 删除 | 修改或移除反馈创意 |
| 查看信息 | 查看完整详情, 包括提交者邮箱、姓名和评论 |
| 请求更多信息 | 向提交者询问更多详情 |
| 批准 / 不批准 | 在反馈公开可见之前进行审核 |
| 更改分类 | 将反馈创意重新分配到不同的分类 |
| 更改状态 | 更新反馈创意的路线图状态 |
评论
Data → Feedback Ideas → Comments
审核和管理反馈创意上的用户评论:
- 浏览 和 搜索 所有评论
- 批准 或 不批准 评论进行审核
- 编辑 评论内容
- 删除 不当或垃圾评论
前台功能
前台是用户与您的反馈看板互动的公共界面。
主视图
主视图显示当前选定看板的所有反馈创意摘要。用户可以一目了然地投票、评论和浏览创意。
看板
使用 下拉选择器 在不同产品或服务之间切换。每个看板维护自己的反馈创意、分类和路线 图集合。
路线图
以阶段组织的战略发展计划的可视化展示。用户可以看到哪些功能已计划、正在进行或已完成。
排序
按各种条件对反馈创意排序,如:
- 最多投票
- 最新
- 最旧
- 最近更新
搜索
使用搜索栏在当前选定的看板中搜索特定的反馈创意。
反馈创意
创意按看板列出,显示关键信息,包括标题、描述、投票数、评论数和当前状态。
评论
评论在两个场景中显示:
- 看板视图 — 每个反馈项目最多显示 3 条评论 作为预览
- 单独视图 — 显示完整的评论线程
投票
用户可以 为建议投票,无需留下评论。这提供了一种轻量级的方式来表达对功能请求的兴趣。
分类
按分类筛选反馈创意,在看板内缩小结果范围。
单独视图
单个反馈创意的详细视图,包括:
- 完整描述
- 投票 按钮
- 完整的 评论线程
- 当前 状态 和分类
登录 / 退出
用户可以从 标题区域 登录或退出。发布反馈需要身份验证(除非启用了匿名发帖)。
添加新反馈
通过前台表单提交新创意。根据配置,用户可以:
- 使用账户 提交——链接到他们的资料
- 匿名 提交——如果在设置中启用了匿名发帖
常见问题
如何更新 Idea FMS?
更新前务必备份您的数据库和文件。
- 从市场下载最新版本。
- 删除 服务器上的所有旧文件(数据库除外)。
- 上传并解压新文件。
- 编辑
/app/Config/Database.php并输入您现有的数据库凭据。 - 在
index.php中,将 第 28 行 从pre_installation更改为installed。 - 在浏览器中执行 硬刷新(
Ctrl + Shift + R)。
如何翻译前台?
编辑位于以下路径的语言文件:
/app/Language/en/front_lang.php
将字符串值修改为目标语言,同时保持数组键不变。
如何翻译后台?
编辑位于以下路径的语言文件:
/app/Language/en/default_lang.php
如何添加自定义代码?
| 类型 | 位置 |
|---|---|
| 自定义 JavaScript | 通过后台在 System Settings → Custom JS 添加 |
| 自定义 CSS | 编辑 assets/custom.css 文件 |
| 前台 React 更改 | 修改 React 源文件并使用 npm 重新编译 |
前台 React 修改需要 Node.js 环境和 npm 重新编译步骤。请参考 React 源目录了解构建说明。
Idea FMS 支持 Nginx 吗?
Idea FMS 基于 CodeIgniter 4 构建,需要为 Nginx 配置特定的 重写规则。虽然 Nginx 配置不在官方支持范围内,但如果您联系团队,他们会尽力提供帮助。