- 博客(23)
- 资源 (15)
- 收藏
- 关注
原创 OpenCms JSP 模板开发——创建一个含有多个可编辑元素的JSP模板
在前面的文章中,我们已经知道了如何创建含有“head”区和“foot”区的JSP模板,现在我们将扩展这个模板,为它增加多个可编辑的页面元素。 首先,我们要在模板文件的HTML head 标签中增加“ ”标签,并且在页面元素中增加“editable”的属性,代码如下:@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms
2007-04-27 01:06:00 9654 3
原创 OpenCms中的“同步”功能
在OpenCms中,对于JSP等文件类似文本方式的编辑,很多人都不是很习惯,其实除了以前介绍过的“OpenCms VFS plugin for Eclipse插件 ”外,系统还提供了“同步”功能,通过“同步”功能可以把VFS中的内容同步到本地的机器上,同样,你在本地修改了文件后,又可以同步回OpenCms VFS中。同步的原则:先判断文件是否存在,如不存在则同步到没有此文件的一端,如果在两端都
2007-04-23 00:41:00 5353 4
原创 “Error 403--Forbidden”错误
在一个项目中遇到了如下的问题,网上狂搜索,没找到产生的原因,还是自己研究吧,最后终于找到了原因:项目的web服务器是Apache+weblogic,apache负责处理静态页面,由于apache要处理的首页文件index.html不知什么原因丢失,所有出现了如下的错误,再次生成index.html,问题解决……有时候小问题也真难死人啊:(Error 403--Forbidden
2007-04-20 18:07:00 16058 9
原创 OpenCms 数据库关系图与类结构图
以前的一篇文章中介绍过OpenCms 数据库关系图与类结构图,今天再此把它们提出来,希望能够对于正在进行OpenCms二次开发的朋友们有所帮助。(谢谢关注OpenCms——中文资源第一博客,欢迎与作者直接交流,共同进步。MSN:qianxuncms@hotmail.com,QQ:9165456)
2007-04-19 23:49:00 10940 6
原创 OpenCms 中内容的版本管理
在OpenCms中所有的内容(包括JSP文件,html页面,图片等)都是版本化的,每对内容进行一次发布操作,就为内容保存了一个版本。通过查看内容的历史版本信息,可以查出内容的修改时间以及修改用户,在任何时间可以恢复到存储的任一版本,还可以对任意两个历史版本之间进行比较,找出两者的不同之处。 OpenCms的版本管理功能可以进行配置,在 管理视图>文件历史 中,可以配置是否开放版本记录功能和版
2007-04-17 23:31:00 10095 13
原创 OpenCms VFS 文件夹结构说明
今天有人问我关于OpenCms VFS 中各个文件夹的作用,在这里做一下简要的说明: VFS的概念已经不只一次提到了,这里再赘述一遍,登陆OpenCms后,切换到“浏览(Explorer)”视图,左侧显示的就是VFS(Virtual File System),它是一个树状结构的资源列表,显示了OpenCms中所有的文件与文件夹。 VFS操作起来和在正常的文件系统中一样,但是所有这些内容都是
2007-04-16 00:33:00 9565 7
原创 qooxdoo example 图片
去年用qooxoo做了个项目,感觉不错,属性设置、事件处理等有点当年使用vb/delphi的感觉(但没有IDE,装了JS插件用Eclipse开发)。可能是自己花的时间太少,没有深入研究,觉得有点太占客户端内存,特别是在IE下运行 ,这个框架主要适用局域网内的应用开发,不适合用在internet上,加载的系统js已经超过1M。下面把qooxdoo自带的example抓几个图片欣赏一下,界面设计的
2007-04-12 23:19:00 2956
转载 qooxdoo简介
qooxdoo是一个功能强大基于JavaScript GUI工包,它让你可以用JavaScript来开发类似于VB/Delphi风格的具有Ajax功能的web2.0应用程序。qooxdoo具有客户端浏览器检测功能,具有浏览器抽象层,可以无差别的创建跨浏览器的Web应用程序,它提供方便的调试接口,具有事件管理、聚焦管理、定时器、边框和对象属性等特征。它提供一组窗体组件并扩展了布局,它还提供跨平台
2007-04-12 22:01:00 2606 4
原创 OpenCms中FCKEditor保存内容时invalid XML character (Unicode: 0x0)错误解决办法
我们在用OpenCms中的FCKEditor编辑内容时,有时会遇到如下错误,这是OpenCms的一个BUG,产生的错误如下: 原因是Unicode编码的问题,解决办法:把原jtidy-r8-05102004.jar 替换为 jtidy-8-svn-2006-05-21b.jar,原来下载jar的地址已不可用,有需要的可以加我msn发给你:qianxuncms@hotmail.co
2007-04-12 21:50:00 5689
原创 OpenCms中动态导航的开发
通过OpenCms提供的API,可以轻松实现动态导航功能,前提是要设置资源的导航属性,如下图操作: “导航文字”设置资源在导航中的文字,“插入其后”设置导航在导航列表中的位置。 下面的代码是Alkacon文档的一个例子,稍做了些修改,浏览此文件,就得到当前目录下已经添加到导航所有资源的导航列表。@ page import="java.util.*" %> o
2007-04-11 19:38:00 9773 15
原创 吃素——亲身经历的小笑话
一小学生,一年级,男,听见另一同学,女,说:“我妈妈今天吃素(信佛)” ,小男生好奇地问:“啊……?你妈妈怎么吃‘树’啊”?
2007-04-11 04:41:00 1845
原创 快乐的“钻家”
荣幸地接受了葛编辑的邀请,成了CSDN社区blog“专家”,自知能力有很,水平低洼,但凭葛编辑的这句话:“社区的专家并不是只有博士和教授才能胜任的。关键是能够热心的帮助别人,与别人一起分享经验。”,也是受之无愧了…… OpenCms在国内的“追随者”日益增多,虽说OpenCms是开源、免费,但天下还是没有白吃的午餐,OpenCms的资料少的可怜,更不要说是中文的,自己开始研究OpenCms时
2007-04-11 04:29:00 2216 4
原创 OpenCms JSP 模板开发——创建一个“完全的”JSP模板
我们已经创建过一个简单的JSP模板(详见:http://blog.csdn.net/qianxuncms/archive/2007/04/09/1557085.aspx),我们可以通过这个模板创建一个页面,并且编辑页面的内容,对于可编辑的HTML页面来说这么做非常的不错。 在这一篇文章中,我们将会看到如何创建一个“完全的”JSP模板,这个模板可以被动态的JSP所使用。 下面是一个简单的包含
2007-04-11 03:02:00 9238 4
原创 OpenCms中内容的管理
一个网友看到http://blog.csdn.net/qianxuncms/archive/2007/04/09/1557694.aspx文章后,发表了一个评论,他说OpenCms对内容的管理是基于页面的,而不像其它的cms是基于内容的,我想这可能是我这篇文章给他造成了误解,这篇文章主要以“静态可编辑”内容为例,却没有提到另一类:结构化内容,是我的疏忽,其实OpenCms对内容的管理主要分为两
2007-04-09 18:27:00 11090 4
原创 OpenCms创建网站过程图解——献给OpenCms的初学者们
很多人都听说了OpenCms,知道了它的强大,索性的下载安装了,终于见到了久违OpenCms,看到了它简洁的界面,欣喜过后却不免一脸茫然,这个东西怎么用,我怎么用它来建站,从哪开始,无从下手,找资料,少之双少,几经周折后,迫于时间等诸多因素,很多人无奈地选择了放弃…… 希望这篇文章可以对OpenCms的追随者们有所帮助,但这也只是OpenCms的皮毛,把它的强大功能为已所用还需要我们付出更多
2007-04-09 15:20:00 83215 46
原创 OpenCms JSP 模板开发——创建一个简单的JSP模板
OpenCms中的JSP模板就是一个普通的JSP页面,在特定的位置使用标签来包含内容,在这个的例子中,我们将要开发一个简单JSP模板,这个模板只是在内容(如、)周围添加了一些标记。 这个JSP模板位于模块下的templates子文件夹下,如/system/modules/org.opencms.test/templates/下,如图: 模板文件内容如下:@ taglib pr
2007-04-09 00:06:00 24731 8
原创 OpenCms模块创建图解
登录OpenCms后,切换到“管理(Administration)”视图,点击“模块管理”,这时窗口显示已安装模块的列表。 确定当前不在“online”状态下,点击“新建模块”按钮: “名称”:是模块包的名称,名称规则应该遵循java包的命名规则,此名称在模块创建后不可以再修改,在模块中可以包含java类,这些类包的名称和模块的名称一定要相同; “模块名称”:中可以自
2007-04-06 13:21:00 22607 21
原创 OpenCms7.0Beta1与OpenCms6.2.3功能变化比较图——用户管理( Account Management )
OpenCms6.2.3用户管理界面 OpenCms7.0Beta1用户管理图一,增加了“角色管理(Role Management)”,“部门管理(Organizational Unit Management)”和“用户导入/导出(Im-/Export User Data)” OpenCms7.0Beta1用户管理图二——角色管理(Role
2007-04-05 04:10:00 4415 1
原创 OpenCms6.0书籍——《Managing.And.Customizing.OpenCMS.6.Websites》
《Managing.And.Customizing.OpenCMS.6.Websites》这本书对于OpenCms的开发人员来说价值并不大,但可以增强对OpenCms的了解,好像还有人没有这本书,想要看的,可以加我msn:qianxuncms@hotmail.com ,这本书我也是挑着看的,找时间整体看一遍,再写几篇文章,希望会对大家有益…… 谢谢关注OpenCms——中文资源第一博客,欢迎
2007-04-04 05:34:00 3310 6
原创 OpenCms7.0Beta1与OpenCms6.2.3功能变化比较图——发布(publish)
OpenCms6.2.3发布资源第一步:确认发布操作 OpenCms7.0Beta1发布资源第一步:确认发布操作,并显示将要发布资源的列表 OpenCms6.2.3发布资源第二步:确认解锁 OpenCms7.0Beta1发布资源第二步:链接检查 OpenCms6.2.3发布资源第三步:用户点击“发布”后,系统弹出发布资源信息窗口,用户等待发布结束
2007-04-04 04:29:00 2929
翻译 OpenCms6.0新手上路——属性(Properties)和结构化内容(Structured Content)
区别于其它简单的cms系统,OpenCms中可以使用属性(Properties)和结构化内容(Structured Content),再我们深入研究创建站点之前,让我们来了解一下它们还是很有好处的。 属性(Properties) 每个文件和文件夹都有关联的属性列表,它们被映射成key->value串对,如Title属性,显示的是文件的标题,与文件名称相对应,template
2007-04-03 01:08:00 7629 2
翻译 OpenCms6.0新手上路——模块(Module),项目(Projects)和站点(Sites)
在学习OpenCms的过程中另一灰心的一件事就是这几个术语,我读过一篇文章中这样写到:为你新的站点创建一个项目,然后再创建一个模块。我现在可以创建模块,但究竟什么是模块呢? 坦诚的讲,我也不是理解的很透彻,以下内容也只是一个基本的描述: 项目(Procject) 在上一篇文章中(http://blog.csdn.net/qianxuncms/archive/2007/03/3
2007-04-02 16:30:00 9219 4
Machine-learning-coursera-xzg.rar
2020-07-14
OpenCms7.5.0千寻汉化包_2009-08-11修正版
2009-08-11
OpenCms7.5.0千寻汉化包_2009-06-27修正版
2009-06-27
OpenCms7.0.4千寻汉化包
2008-03-13
OpenCms7.0 RC 1_千寻汉化包v2.1.2完全版(包括OpenCms7介绍与汉化包使用说明)
2007-05-09
OpenCms7.0 RC 1_千寻汉化包v2.1.2完全版(包括OpenCms7介绍与汉化包使用说明)
2007-05-09
OpenCms7.0 RC 1_千寻汉化包v2.1.2
2007-05-09
OpenCms6.2千寻汉化包1.1版
2006-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人