## EngineerCMS
————工程师知识管理系统

1. 本系统运行于工程师个人电脑，仅运行exe文件即可实现网络化管理项目知识资料，无需任何服务器环境，免维护，轻量，开源，功能齐全，技术先进，是工程师不可或缺的工具。

一 特性：

1. 后台预定义工程目录类型和分层级别，支持无限级；
2. 建立项目时选择后台预定义的项目类型和目录层级，自动建立树形目录，支持无限级目录；项目支持公开和私有；
3. 任意层级目录下可以添加任意成果；可对任意目录进行权限设置；
4. 成果包含文章、pdf附件和非pdf附件，并将它们分别列出；一个成果如果包含一个pdf文件则直接打开，如果多于一个则打开列表，非pdf附件也是一样；文章采用富文本编辑器，支持图文word直接黏贴；
5. 多人建立相同项目和目录，可以实现目录中的成果同步显示；
6. 深度检索到成果、附件和文章全文；全局检索到局域网内其他cms上的成果、附件和文章；
7. 根据资料编号的规则，批量上传附件时，自动截取编号和名称，并归入对应的目录中；
8. 3种权限方式：IP地址段权限，适用于局域网内相互之间的无障碍访问；注册用户的权限适用于远程VPN访问；用户组权限适用于项目团队协作；
9. 公开和私有的个人日历日程。每个项目提供一个项目日程；
10. 退休后可将自己个人的cms系统导入cms服务器版，实现知识继承。

二 todo:

1. 任意级别目录进行权限设置；
2. 权限分3类，IP地址段权限等级设置、注册用户权限等级设置和用户组权限等级设置；每类权限等级分为写、读、删、下载附件；仅能删除自己的成果等多种权限；

## Quick Start

* 参加quickstart快速开始。

## Documentation

* [中文文档]——请查阅document文件夹

## 免费开源和问题反馈

* 开源地址[https://github.com/3xxx/engineercms/](https://github.com/3xxx/engineercms/)
* 问题反馈: [https://github.com/3xxx/engineercms/issues](https://github.com/3xxx/engineercms/issues)

## LICENSE

EngineerCMS source code is licensed under the Apache Licence, Version 2.0
(http://www.apache.org/licenses/LICENSE-2.0.html).