o2oa před 8 roky
rodič
revize
ef06070105
1 změnil soubory, kde provedl 97 přidání a 21 odebrání
  1. 97 21
      README.md

+ 97 - 21
README.md

@@ -1,14 +1,11 @@
-x
-
 O2OA
 O2OA
-==========
-## 简介
+==========## 简介
 O2OA 是一套现代办公平台。她有以下特点\:    
 O2OA 是一套现代办公平台。她有以下特点\:    
-1. 核心代码开源    
-2. 全功能免费    
-3. 私有化部署,下载软件后可以安装在自己的服务器上    
-4. 随时随地办公,平台支持兼容HTML5的浏览器,并且开发了源生的IOS/Android应用    
-5. 高可扩展性,用户通过简单的学习后,可以自定义配置门户、流程应用、内容管理应用    
+1. 核心代码开源    
+2. 全功能免费    
+3. 私有化部署,下载软件后可以安装在自己的服务器上    
+4. 随时随地办公,平台支持兼容HTML5的浏览器,并且开发了源生的IOS/Android应用    
+5. 高可扩展性,用户通过简单的学习后,可以自定义配置门户、流程应用、内容管理应用    
 
 
 更多的产品介绍、下载、在线体验、API及讨论请移步至[http://o2oa.io/](http://www.o2oa.io/)
 更多的产品介绍、下载、在线体验、API及讨论请移步至[http://o2oa.io/](http://www.o2oa.io/)
 
 
@@ -23,21 +20,100 @@ git clone https://github.com/{YOUR_GITHUB_USERNAME}/o2oa.git  
 在前台开发前,请先了解`mootools`, 我们基于 `mootools`[https://mootools.net/](https://mootools.net/) 架构创建了产品的js类库。
 在前台开发前,请先了解`mootools`, 我们基于 `mootools`[https://mootools.net/](https://mootools.net/) 架构创建了产品的js类库。
 
 
 ### 目录
 ### 目录
-  前台程序位于github的x_desktop_web目录  
-  
-#### 目录规范
-*   每个应用都是以 `x_component_{APPLICATION_NAME}`方式来命名,如x_component_Attendance表示考勤的目录    
-*   应用中至少包括下列文件及目录
+  前台程序位于github的x_desktop_web目录。  
+#### 目录说明
+```bash
+x_desktop                                //桌面资源、平台基础资源和通用工具类
+    config                                //系统配置目录
+    css                                
+    framework                            //系统用到的开源框架
+        ace                                //脚本编辑器框架
+        d3                                //图表框架
+        echarts                            //考勤用到的图表框架
+        htmleditor                        //富文本编辑器
+        kityminder                        //脑图
+        mootools                        //模块化、面对对象的JS Web应用框架
+        raphael                            //矢量图形框架,在流程图配置中用到
+    js                                
+    mwf4                                //通用资源和工具
+        package
+            lp                            //系统桌面语言包
+            widget                        //通用工具类
+            xAction                        //登录页和桌面用到的后台交互类
+            xDesktop                    //系统桌面工具类
+            xScript                        //流程引擎和内容管理自定义脚本的运行环境
+        MWF.js                            //底层方法JS库,对mootools的补充
+    preview                                //预览界面模拟json
+    common.js                            //底层方法、通用方法、框架引用JS库
+    index.html                            //首页HTML
+    app.html                            //在新窗口打开应用时的HTML
+    forum.html                            //在新窗口打开论坛的HTML
+    cmsdocMobile.html                    //手机端打开内容管理文档页面的HTML
+    {NAME}.html                            //其他在新窗口打开的HTML
+x_component_Attendance                    //考勤应用
+x_component_Chat                        //在线交流应用
+x_component_cms_Column                    //CMS(内容管理)栏目的列式、增删配置
+x_component_cms_ColumnManager            //CMS栏目管理设置(分类、表单、脚本、数据字典的列式、增删)
+x_component_cms_Document                //CMS文档
+x_component_cms_FormDesigner            //CMS表单设计
+x_component_cms_Index                    //CMS首页
+x_component_cms_Module                    //CMS栏目页面
+x_component_cms_QueryViewDesigner        //CMS查询视图设计(嵌入在文档中)
+x_component_cms_ScriptDesigner            //CMS脚本设计
+x_component_cms_ViewDesigner            //CMS列式视图设计
+x_component_cms_Xform                    //CMS文档中表单的实现
+x_component_Execution                    //OKR应用
+x_component_ExeManager                    //OKR文档的管理界面
+x_component_File                        //云文件
+x_component_Forum                        //论坛首页
+x_component_ForumCategory                //论坛分类页面
+x_component_ForumDocument                //论坛帖子页面
+x_component_ForumPerson                    //论坛个人中心
+x_component_ForumSearch                    //论坛搜索结果页面
+x_component_ForumSection                //论坛版块界面
+x_component_HotArticle                    //热点图片管理界面
+x_component_Meeting                        //会议室管理
+x_component_Note                        //桌面记事本插件
+x_component_OnlineMeeting                //在线会议应用
+x_component_OnlineMeetingRoom            //在线会议室
+x_component_Organization                //人员、部门、组织管理以及选择
+x_component_portal_PageDesigner            //门户页面设计
+x_component_portal_Portal                //门户展现
+x_component_portal_portalExplorer
+x_component_portal_PortalManager        //门户管理设置(页面、脚本的列式、增删)
+x_component_portal_ScriptDesigner        //门户脚本设计
+x_component_portal_XPage                //门户页面实现
+x_component_process_Application            //流程应用
+x_component_process_ApplicationExplorer    
+x_component_process_DictionaryDesigner    //流程数据字典
+x_component_process_FormDesigner        //流程表单设计
+x_component_process_ProcessDesigner        //流程图设计
+x_component_process_ProcessManager        //流程管理设置(流程图、表单、脚本、数据字典的列式、增删)
+x_component_process_ScriptDesigner        //流程脚本设计
+x_component_process_StatDesigner        //流程统计、流程监控设计
+x_component_process_TaskCenter            //办公中心,普通用户发起流程和查看待办
+x_component_process_ViewDesigner        //流程查询视图设计
+x_component_process_Work                //流程任务的展现
+x_component_process_Xfrom                //流程表单的实现
+x_component_Profile                        //用户个人设置界面
+x_component_Template                    //列式、弹出页接口类
+```
+
+#### 应用目录规范
+*   每个应用都是以 `x_component_{APPLICATION_NAME}`方式来命名,如x_component_Attendance表示考勤的目录。    
+*   应用中至少包括下列文件及目录\:
 ```bash
 ```bash
 x_component_{APPLICATION_NAME}
 x_component_{APPLICATION_NAME}
-    Main.js                 //应用主程序  
-    $Main                   //主程序用到的资源包  
+    Main.js                 //应用主程序  
+    $Main                   //主程序用到的资源包  
         appicon.png         //应用图标,在桌面上显示  
         appicon.png         //应用图标,在桌面上显示  
         default             //样式包,可以创建其他名称的样式包,并在options传入到Main.js以改变页面风格  
         default             //样式包,可以创建其他名称的样式包,并在options传入到Main.js以改变页面风格  
-          css.wcss          //样式文件,以json格式编写  
-    lp                      //语言包,目前支持中文  
+          css.wcss          //样式文件,以json格式编写  
+    lp                      //语言包,目前支持中文  
         zh-cn.js        
         zh-cn.js        
-    Actions                 
-        action.json         //后台服务的url和方法,本系统使用JAX-RS 方式的 RESTful Web Service
-        RestAction.js       //应用程序中直接使用此类的方法进行后台交互
+    Actions                 
+        action.json         //后台服务的url和方法,本系统使用JAX-RS 方式的 RESTful Web Service
+        RestAction.js       //应用程序中直接使用此类的方法进行后台交互
 ```
 ```