DoraCMS系统操作指南(一)
DoraCMS慢慢趋于稳定,现有的功能已经渐渐完善,后续我会把操作指南和开发指南归档整理一下,同时也会根据整理过程中发现的问题进行修改,尽量减少bug和重大隐患。文档整理完毕后,代码开源。
目录
一、概述
二、后台模块
1、后台登录
2、后台模块简介
3、模块详情
1、用户组设置
2、系统用户管理
3、邮件模板
4、广告管理
5、文件管理器
6、数据管理
一、概述
DoraCMS是基于Nodejs+express+mongodb编写的一套内容管理系统。前前后后编写和修改大体用了3个月左右的时间(本人也有工作,也是有空就写写)。考虑到准备开源,为更多nodejs初学者提供入门帮助,特编写该文档,对DoraCMS系统做细节说明,并不保证程序没有bug或其它问题,目前我也是边发现边修改存在的问题,希望广大的开发者发现问题能及时反馈给我,我会不断完善,我们一起进步。
二、后台模块
1、后台登录
后台登录比较简单,后台登录的信息需要从后台录入,这就出现一个问题,如果你是第一次安装doracms,数据库是空的,进不来后台设置,如何登录呢?找到routes下的validat.js文件,注释下面的代码:
找到/models/db 下的 adminFunc.js ,注释下面的一段,直接返回true
至此,访问后台页面就不需要登录了,开启服务后,你可以直接访问地址:
管理员添加 : http://127.0.0.1:81/admin/manage/adminUsersList
用户组管理 :http://127.0.0.1:81/admin/manage/adminGroupList
注意:先添加用户组,在添加管理员,完成上面的操作,把代码还原回去,并重启服务。用刚才设置的管理员信息登录后台。
2、后台模块简介
后台模块按功能分为3大部分:系统管理、文档管理、会员管理。
1、系统管理——包含了系统用户管理、用户组设定、邮件模板、广告管理、文件管理器、数据管理。
2、文档管理——包含了文档管理、文档类别管理、文档标签管理、文档模板配置、文档属性管理、留言管理。
3、会员管理——包含注册会员列表。
3、模块详情
1、用户组设置
作用:设置管理员组别,同时设置管理权限
操作:组名称可自定义(如:超级管理员),选择需要设定的管理模块
备注:目前的权限设置只针对于大模块,只要对大模块有权限操作,模块中的增删改查都是有权限的。
2、系统用户管理
作用:管理员用户设置
操作:点击添加用户可以添加新的管理员,在设置用户组之后可以赋予新管理员的用户权限,没有权限的用户无法访问指定的模块。
备注:通过校验的表单才可以提交,其它所有模块都采用了类似的模式。
3、邮件模板(已干掉)
4、广告管理
作用:管理员可以添加图片、文字两种广告。针对前台显示单广告、图片轮播广告或者文字广告。
文字广告比较简单,直接添加文本和链接就可以了。图片广告规定添加一张图片不轮播,多张图片轮播的形式,单张图片属性设置如图:
您可以设置图片的基本属性和打开方式。
调用方式:
new initSlides({adsId : key,containerId : 'exampleId'})
其中key 是广告ID,在创建完广告后可以在广告列表获取,exampleId 可以自定义。
5、文件管理器
做文件管理器是一个朋友提出的,最初的设想是管理上传文件,目前的功能比较简单。
用户可以对上传文件进行修改、删除等操作。目前只定义了对图片进行重命名和删除操作,对html等静态文件进行内容修改的操作,而且加入了列表和缩略图视图,对于图片缩略图是可以点击查看的。做这个模块也是为了巩固nodejs 文件操作的方式和方法。
6、数据管理
数据管理功能是后来加的,考虑到以后博客是数据会越来越多,于是数据备份是很有必要的。
这里利用了mongodb自带的数据备份脚本,通过Nodejs执行脚本的命令来执行数据库备份,数据按时间戳命名,备份完成后执行打包操作,形成完整的备份数据压缩文件。
未完待续...
相关文章
- 河池市宜州区第一中学“学雷锋”系列活动——青春溢彩,情深助老畅游智能e时代
- 实干创新 砥砺前行 ——宜州区第一中学开展人工智能科技活动启动仪式
- 开拓奋进,虎力全开——我校召开新学期教研组长、年级组长工作会议
- 新学期 新征程 ——宜州一中、宜州红卫学校举行2022春季开学典礼暨法制安全安全第一课
- 宜州区第一中学、宜州区红卫学校 第二届“科技文化活动节”水火箭制作大赛创新高
- 誓师激发斗志 拼搏续写辉煌——宜州区第一中学、红卫学校举行2022高考百日誓师大会
- 立大志、走正道, 与新时代同向同行——宜州区第一中学、宜州区红卫学校2024届高一选科指导
- 河池市宜州区第一中学开展干部队伍作风大查摆大整治活动动员部署会
- 班会竞秀共筑梦 潜心育人润无声 ——我校举行2021年主题班会课比赛
- 不忘初心跟党走 红色经典永传承
- 河池市宜州区教育局 关于印发宜州区教育系统干部队伍作风大查摆大整治活动工作方案的通知
- 中共河池市宜州区委员会办公室 关于印发《河池市宜州区干部队伍作风大查摆 大整治活动工作方案》的通知