几乎所有对OpenCms的操作都是在工作区内完成的.OpenCms的工作区分为三部分,上面是工具栏,左侧是VFS(虚拟文件系统)目录结构,右侧则用来显示选定目录中的资源列表.OpenCms的信息全部是存储在数据库中的,在左侧的VFS中显示的目录结构在硬盘上并不存在,OpenCms将信息存储在数据库中并维护各个资源之间的关系,同时在前台以资源管理器的形式展现出来,深入了解之后我们可以在数据库中看到他们之间的相互关系.下面看一下工具栏的几个按钮:
项目(Project):在维护网站的过程中,往往都是先在线下对网站内容进行编辑,等到编辑完成达到预期效果后才会正式发布,OpenCms采用了此种方式.在Project下拉框中我们可以看到有Offline和Online两个选项(其他的选项暂不讨论),这两个项目分别代表了线下编辑项目和已经发布的在线项目.我们对网站的所有操作和改动都是在offline项目中进行的.
发布(Publish):当我们在offline项目对网站进行编辑或修改完成后,需要将网站改动的部分发布出去以便让访问者能够访问到最新的内容.这时候就需要执行Publish操作.如果没有对Offline项目进行任何修改而发布的话,会提示没有需要发布的资源.当然,在Online项目中该按钮是失效的,因为Online项目不允许编辑,因而也无需发布操作.
发布队列(Queue):该功能显示了发布队列,从中我们可以查看以前历次发布的报告等.
站点(Site):OpenCms可以管理多个站点,初始安装完成后该下拉框中只有默认站点和根目录,如果我们已经创建了站点在此也会显示出来,可以方便的在各个站点之间进行切换.
视图(View):包括资源管理视图(Explorer)和系统管理视图(Administrator).资源管理视图主要用于编辑网站内容/管理目录/管理文件/编辑模块等,而系统管理视图则包括各种管理工具,完成系统的管理工作,比如模块的导入,用户管理等等,以后会详细介绍.
刷新/设置/退出/帮助/后退/查找/向上:这几个按钮的意思比较明了了,不再介绍,其中设置(Preferences)按钮主要是对显示布局的设置.
上传(Upload):用于从本地上传文件至OpenCms系统中.
新建(New):用于新建各种类型的文件.
地址(Location):显示当前目录相对于站点下拉框选中站点的相对路径.
上面的介绍比较简单,现在只是大体了解一下.随着进一步的熟悉我们会慢慢的明白它们更多的功能.下面我们就先建立一个站点来加深一下认识,同时熟悉下操作.
分享到:
- 2009-01-17 09:36
- 浏览 2410
- 评论(3)
- 论坛回复 / 浏览 (3 / 4025)
- 查看更多
相关推荐
OpenCms7--源代码编译安装-分享[收集].pdf
opencms-maven-插件 kamomileware 新版本 OpenCms 模块打包 - Opencms 模块部署 - OpenCms 模块原型 - OpenCms 模块原型演示 -
trivet.zip,一个基于java序列化和http的普通远程处理协议。
土拨鼠-opencms-maven-插件 一个帮助 Opencms 模块开发的 Maven 插件。 在查看它的实际效果 发布目标 通过 JLAN 服务器将修改后的资源发布到 opencms 配置属性 < url>smb://Admin:admin@localhost:1446/OPENCMS/ ...
opencms二次开发
OpenCms工作区是管理 OpenCms内容的主要界面。它包括编辑工具、项目管理、发布等。本章从工作区漫游开始,逐步介绍: 资源管理视图 创建与编辑内容 系统管理视图
opencms guide
最好的OpenCms7二次开发资料,相信对大家会有很大的帮助。内附书内相关源码。
这个项目显然已经死了。 如果有人有兴趣接管它,请告诉我。 该项目将OpenCms与Struts集成在一起,从而使Str
OpenCMS 6.2.x 的用户手册
mvn de.zebrajaeger:opencms-resource-plugin:createResource \ -DnewResourceName=abc 带自定义图标 mvn de.zebrajaeger:opencms-resource-plugin:createResource \ -DnewResourceName=abc \ -DiconSource=...
第一次使用opencms9.0.1进行开发,记录下开发过程中所遇到的问题及解决方法。 主要实现内容如下: 1.去掉两个“opencms”,可作为独立应用发布。 2.二维码相关 3.发送邮件相关 4.完整的opencms开发过程。 特此记录,...
opencms中文手册简单介绍opencms功能以及工作区
OpenCMS日历模块。 该模块为jsp页面提供了OpenCMS内容管理系统的事件日历。
OpenCms ANT Build允许从构建树(例如,在您的IDE中)构建OpenCms模块,然后可以将其安装在OpenCms服务器上。 它包含2个用于编写自定义生成过程脚本的ANT任务。 包含带有build.xml的示例树。
标签:ant-opencms-1.2.jar.zip,ant,opencms,1.2,jar.zip包下载,依赖包
OpenCms的安装(图解,包含Tomcat,Mysql的安装和配置)
一个使用Java管理扩展(JMX,JSR 3和160)管理和监视OpenCms环境的库。