OpenCms开发之——自定义结构化类型(转+备忘)

原文地址:
http://blog.csdn.net/qianxuncms/article/details/1618972


-----------------------------------------------------------------
第三步 的文件路径在:

apache-tomcat-6.0.33\webapps\opencms\WEB-INF\config 下

-----------------------------------------------------------------
第七步 如果出现图标不显示
则:修改
刚才编辑的 opencms-modules.xml 在对应自己的 模块里 的 resources 节点里 加入

<resources>
<resource uri="/system/modules/com.lzauto/"/>
<!-- 图标路径 也可以根据需要 写入 -->
<resource uri="/system/workplace/resources/filetypes/"/>
</resources>




如果 ???fileicon.testnews???
在保证workplace.properties文件内容和content-encoding都正确的前提下,如果出现“” 时应该做如下检查:
<param name="schema">/system/modules/org.opencms.testnews/schemas/testnews.xsd</param> 

中的包名是否和你建立的包名
<name>org.opencms.testnews</name> 
一致。

/system/modules/org.opencms.testnews/classes

目录下面建立的包结构是否和
<name>org.opencms.testnews</name>
中的包结构一致。 一定要确保这两个一致,否则可能出现一些意想不到的中文显示问题。


在 (opencms-modules.xml) explorertype 的 key 是随便定义的一个名字,大小写不敏感

<explorertypes>
<explorertype name="newsStruts" key="fileicon.newsType" icon="xmlcontent.gif" reference="xmlcontent">
<newresource page="structurecontent" uri="newresource_xmlcontent.jsp?newresourcetype=newsStruts" order="10000" autosetnavigation="false" autosettitle="false"/>
<accesscontrol>
<accessentry principal="GROUP.Administrators" permissions="+r+v+w+c"/>
<accessentry principal="GROUP.Projectmanagers" permissions="+r+v+w+c"/>
<accessentry principal="GROUP.Users" permissions="+r+v+w+c"/>
</accesscontrol>
</explorertype>
</explorertypes>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值