原文地址:
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>