DoraCMS V1.0.7升级指南
DoraCMS版本更新 2015年11月12日11:04:04
DoraCMS版本号v1.0.7
DoraCMS更新内容:
- 1、优化了相关字体图标
- 2、优化了文档列表的展示
- 3、优化的留言模块的类结构(留言模块引入了对象关联,删掉了一些没必要的属性)
- 4、优化了管理员用户的类结构(同样是对象关联)
- 5、通过虚拟属性显示文档类别 (之前只能显示ID号)
- 6、优化了首页首图展示(更大压缩以减少访问时间)
- 7、所有的实体对象规范了写法
- 8、优化了需要展示类别文本的地方却显示ID的问题
- 9、修改了文件管理器删除文件出错的bug
- 10、优化了添加分类或添加管理用户需要选择分类或用户组不选也可以保存的问题(会直接导致前台访问报错)
- 11、广告模块添加了显示或隐藏
- 12、修复了点击tags标签搜索结果图片不显示的问题
- 13、修复了一些小bug
本次改动比较大,如果本地mongodb有数据的需要处理下,主要针对的是留言模块(需要清空留言)和系统管理员模块,具体操作如下:
1、git DoraCMS源码
2、启动mongodb(执行mongodb安装目录下mongod.exe),cmd窗口打开mongo.exe
3、清除所有留言信息(如果数据库有密码的请先鉴权 db.auth('username','password')):
use doracms db.messages.remove({})
4、设置所有日志文档评论数为0
db.contents.update({contentTemp:'blog'},{$set:{commentNum:0}},{multi : true})
5、清除所有管理员
db.adminusers.remove({})
6、清除管理员信息后是不能登录的,这里我们这样做:
找到routes下的adminCtrl.js文件,注释下面的代码:
找到/models/db 下的 adminFunc.js ,注释下面的一段,直接返回true
至此,访问后台页面就不需要登录了,开启服务后,你可以直接访问地址:
管理员添加 : http://127.0.0.1:81/admin/manage/adminUsersList
用户组管理 :http://127.0.0.1:81/admin/manage/adminGroupList
注意:1、先添加用户组,在添加管理员
2、有些童鞋在上述操作完成后,访问任何页面出现了无响应的问题,这里要注意,下完代码后,直接在代码根目录下npm install 安装所有依赖,而不是一个一个的装,这样肯定有问题的,不要弄错了。
7、完成上面的操作,把代码还原回去,并重启服务。用刚才设置的管理员信息登录后台。
8、升级完成
如有任何问题,请和我联系 doramart@qq.com ,感谢您的支持。
相关文档:
相关文章
- 什么是Upstream?
- Nodejs 内容管理系统 DoraCMS 2.1.6 发布
- Visual Studio Online 更新!更好支持Docker、Python、Go、C++
- 利用 html2canvas 生成文章缩略图
- 纪录片《穹顶之下》全集103分钟1080P高清完整视频
- DoraCMS v2.1.5 版本更新
- DoraCMS v2.1.2 Docker 版本(生产环境)
- Nodejs 内容管理系统 DoraCMS 2.1.4 发布
- DoraCMS 插件化探索(一)
- DoraCMS 2.1.4 关于 '指定用户' 功能的优化说明
- DoraCMS 2.1.4 (发布版非源码) 抢先体验
- angularjs filter 详解