`
mailsongfang
  • 浏览: 46712 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

Opencms 编辑文件同步功能

阅读更多

opencms能实现本地文件和VFS文件的同步功能,现将操作功能做如下演示

1、首先,选择视图为administration,站点为/site/default/,

然后选择Workplace Tools>Synchronization Settings,如下图所示



 

(注意:

a.选中Enabled,

b.Target folder:目标文件为本机中的真实文件路径(前提必须已经存在,否则系统会报错)

c:Resource:opencms中同步的位置

d:选择完毕后,点击”OK”按钮

)

 

2、设置完成后,返回视图,点击”Reload”按钮,即可看到同步后的文件视图。如下图所示

 在工具栏中,可以看见多了Synchronization folder一栏。

3、点击Synchronization folder,然后点击”OK”按钮,即可进入到同步状态,如下图所示



 

则表示文件已经同步成功。

操作用户可以打开本地的C:/MySite文件。文件夹里面有同步后的/site/default文件夹。

在opencms中,/site/default/目录下新建a.jsp文件,点击同步操作后,则可在本地C:/MySite文件中查看到a.jsp文件。对于修改后缀名为.html,htm,和jsp文件能在VFS中同步不出错,我们必须在WEB-INF\config中,修改opencms-vfs.xml文件中

<!-- 原文件 -->

<type class="org.opencms.file.types.CmsResourceTypePlain" name="plain" id="1">

                            <mappings>

                                  <mapping suffix=".txt" />

                                  <mapping suffix=".html" /> <!--remove this line -->

                                  <mapping suffix=".htm" />   <!--remove this line -->

                            </mappings>

                      </type>

<!-- 修改过后的文件 -->

      <type class="org.opencms.file.types.CmsResourceTypeJsp" name="jsp" id="4">

                            <mappings>

                                  <mapping suffix=".jsp" />

                                  <mapping suffix=".html" /> <!--add this line-->

                                  <mapping suffix=".htm" /> <!--add this line-->

                            </mappings>

 

然后重启tomcat,则设置生效。

(注意:在本机硬盘中新建文件时,注意页面的编码格式为utf-8,否则,同步之后在opencms VFS目录下,打开时会出现乱码现象)

 

 

  • 大小: 20.7 KB
  • 大小: 27.5 KB
  • 大小: 50 KB
分享到:
评论

相关推荐

    OpenCms中文文档完整版

    本文将深入解析OpenCms的中文文档,帮助用户快速掌握该系统的各项功能和操作。 OpenCms中文文档提供了全面的指南,适合初学者和有经验的开发者。文档内容包括安装与配置、模板设计、内容创建、工作流管理、安全设置...

    OpenCms 8.5 修改编辑器 CmsPopup 弹出框

    本话题聚焦于如何修改OpenCms 8.5中的CmsPopup编辑器弹出框,主要涉及两个方面:一是增加弹出框的拖拽控制大小功能,二是修复拖动过程中的bug。这两项改进都是为了使用户在使用过程中更加灵活和方便。 首先,让我们...

    OpenCMS

    2. **模块化设计**:通过模块化的设计思想,OpenCMS允许用户根据自己的需要安装和配置不同的功能模块,如新闻管理、文档管理等。 3. **内容管理**:OpenCMS提供了一套完善的内容管理工具,包括编辑、发布、版本控制...

    opencms

    此外,OpenCms提供了直观的用户界面,便于内容编辑者进行日常操作,如内容创建、修改和发布等。 二、Java API详解 OpenCms的Java API涵盖了几乎所有核心功能,包括内容管理、工作流、权限管理、搜索和索引、缓存...

    opencms文档

    OpenCMS文档主要关注的是OpenCMS这一开源的内容管理系统。OpenCMS是一个用Java开发的Web内容管理系统,它提供了丰富的功能,用于创建、管理和发布数字内容。在深入理解OpenCMS之前,我们首先需要了解一些基本的IT...

    《OpenCms内容管理入门指南》源代码 2009-10-5

    2. **第4章**:可能会讲解OpenCms的资源管理,包括文件、图片、文档等的上传、编辑和组织方式。读者将学习如何在内容管理系统中有效地管理各种媒体资源。 3. **第5章**:可能涵盖模板和布局的设计,OpenCms允许用户...

    opencms9 java api

    2. **资源管理**:OpenCMS 提供了强大的资源管理功能,包括文件、图片和其他媒体资源。Java API 允许开发者对资源进行上传、下载、移动、重命名和删除操作,同时支持版本控制和访问权限设置。 3. **工作流引擎**:...

    OpenCms 内容类型模块

    理解 OpenCms 的模块系统以及如何通过 manifest.xml 文件来管理模块,有助于开发出功能强大且易于维护的 CMS 解决方案。 总的来说,OpenCms 内容类型模块是构建和管理网站内容的关键工具,而深入理解和灵活运用这个...

    OpenCms 7 Development(最好的OpenCms二次开发资料)

    1. **内容创建与管理**:书中详细讲解了OpenCms的内容模型,如何创建和编辑内容,以及如何设置内容的权限和访问控制。此外,还会介绍如何使用OpenCms的工作流程模块,实现内容的审核和发布流程。 2. **模板系统**:...

    OpenCms9.0.1 新鲜下载

    至于"system"目录,这通常包含OpenCms的核心组件和系统设置,如配置文件、库文件和其他系统级别的资源。 总的来说,OpenCms 9.0.1是一个功能完备、易用且高度可定制的CMS解决方案,特别适合需要中文界面的企业或...

    opencms 9.0.1 汉化包

    "opencms 9.0.1 汉化包" 提供了对 OpenCMS 用户界面的中文支持,使得中国用户可以以母语进行网站管理和内容编辑。尽管描述中提到“少量部分汉化不完全”,这意味着在某些特定区域或功能可能存在未完全翻译的情况,...

    opencms配置去掉2个opencms总结

    1. **模块禁用**:OpenCms是一个模块化的系统,包含了各种功能模块,如新闻管理、文档管理等。如果某些模块在特定环境中不被使用,可以考虑禁用它们,以减少系统资源消耗。 2. **配置优化**:可能涉及到修改`...

    OpenCms 8.5.1 文档

    文档中提到了OpenCms的一些具体功能和组件,例如页面编辑器(Page editor)、编辑点(Editpoints)、内容添加(Add content)、创建新内容(Creating new content)、搜索现有内容(Searching existing content)、剪贴板...

    opencms9 汉化包

    5. **更新维护**:由于OpenCMS可能会有安全更新或功能升级,因此需要定期关注汉化包的更新,确保与OpenCMS的核心版本保持同步,以维持最佳的用户体验。 总的来说,"opencms9 汉化包"提供了一种便捷的方式,使得中文...

    opencms 内容管理入门指南

    - **解压部署**:将下载的OpenCMS文件解压到服务器的合适目录,并配置相关的配置文件(如`web.xml`和`ocms.properties`)。 - **启动服务**:通过应用服务器(如Tomcat)启动OpenCMS服务。 ### 3. 开发环境设置 ...

    opencms教程.rar

    4. **内容创建与编辑**:教学如何创建、编辑和发布网页内容,包括文本、图片、文档等不同类型的资源。讲解XML结构化的数据模型,以及通过WYSIWYG编辑器进行富文本编辑。 5. **模板设计**:深入解析OpenCMS的模板...

    OpenCms创建网站过程图解——献给OpenCms的初学者们

    1. **打开server.xml**:编辑Tomcat安装目录下的`conf/server.xml`文件。 2. **添加配置**:在文件中增加以下内容: ```xml &lt;Context path="/opencms" docBase="/path/to/opencms" reloadable="true" /&gt; ``` ...

    opencms中文用户手册

    6. **资源管理**:涵盖如何上传、组织和管理网站的文件资源,如图片、文档和链接。 7. **模块开发**:对于开发者,会提供关于如何扩展OpenCMS功能,开发自定义模块的信息。 8. **搜索引擎优化(SEO)**:指导用户...

    OpenCms中文用户手册

    9. **故障排查与日志分析**:最后,手册通常会包含一些常见问题的解决方法,以及如何解读和分析OpenCms的日志文件,以帮助用户快速定位并解决问题。 通过深入阅读OpenCms中文用户手册,无论是新手还是经验丰富的...

    OpenCMS内容管理入门指南及示例源码

    对于初学者来说,"OpenCMS内容管理入门指南.pdf"是一个宝贵的资源,它将详细讲解如何使用OpenCMS的各个功能,从创建新页面到设置工作流程。而"OpenCms内容管理入门指南-源代码.rar"则包含了示例项目源码,这对于学习...

Global site tag (gtag.js) - Google Analytics