Explorertype
(→Assign your resource types to the subsection) |
|||
Line 11: | Line 11: | ||
==Assign your resource types to the subsection== | ==Assign your resource types to the subsection== | ||
Assign the resource types to be grouped in "xmlmygroup" to this section by setting the page attribute of your resource type: | Assign the resource types to be grouped in "xmlmygroup" to this section by setting the page attribute of your resource type: | ||
− | + | <source lang="xml"> | |
<explorertype name="mycontent" key="fileicon.mycontent" icon="mycontenttypeicon.gif" reference="xmlcontent"> | <explorertype name="mycontent" key="fileicon.mycontent" icon="mycontenttypeicon.gif" reference="xmlcontent"> | ||
<newresource page="xmlmygroup" uri="newresource_xmlcontent.jsp?newresourcetype=mycontent order="50" autosetnavigation="false" autosettitle=false"/> | <newresource page="xmlmygroup" uri="newresource_xmlcontent.jsp?newresourcetype=mycontent order="50" autosetnavigation="false" autosettitle=false"/> | ||
</explorertype> | </explorertype> | ||
+ | </source> | ||
Don't forget to define your resource type "mycontent" in the resource type section of your module in opencms-modules.xml. | Don't forget to define your resource type "mycontent" in the resource type section of your module in opencms-modules.xml. | ||
Now upload the icons (i.e. "mycontenttypeicon.gif" and "mygroupicon.gif") to the /system/workplace/resources/filetypes/ folder and don't forget to assign this resource(s) to your module. Make the appropriate definitions for your resource types in the workplace.properties file in the /classes folder of your module and restart Tomcat afterwards. | Now upload the icons (i.e. "mycontenttypeicon.gif" and "mygroupicon.gif") to the /system/workplace/resources/filetypes/ folder and don't forget to assign this resource(s) to your module. Make the appropriate definitions for your resource types in the workplace.properties file in the /classes folder of your module and restart Tomcat afterwards. | ||
+ | ===Related topics=== | ||
It is also possible to [[Disallow_creation_of_resource_types|hide resourcetypes]] in the "new"-dialogue by assigning user rights. | It is also possible to [[Disallow_creation_of_resource_types|hide resourcetypes]] in the "new"-dialogue by assigning user rights. |
Revision as of 18:17, 20 March 2010
Contents |
Explorertypes
Define a custom subsection in "new"-dialogue for your resourcetypes
Insert the following definition in the explorertypes-section of your module in opencms-modules.xml:
<explorertype name "xmlmygroup" key="fileicon.xmlmygroup" icon="mygroupicon.gif" reference="xmlcontent"> <newresource uri="newresource.jsp?page=xmlmygroup" order="5" autosetnavigation="false" autosettitle="false"/> </explorertype>
Assign your resource types to the subsection
Assign the resource types to be grouped in "xmlmygroup" to this section by setting the page attribute of your resource type:
<explorertype name="mycontent" key="fileicon.mycontent" icon="mycontenttypeicon.gif" reference="xmlcontent"> <newresource page="xmlmygroup" uri="newresource_xmlcontent.jsp?newresourcetype=mycontent order="50" autosetnavigation="false" autosettitle=false"/> </explorertype>
Don't forget to define your resource type "mycontent" in the resource type section of your module in opencms-modules.xml. Now upload the icons (i.e. "mycontenttypeicon.gif" and "mygroupicon.gif") to the /system/workplace/resources/filetypes/ folder and don't forget to assign this resource(s) to your module. Make the appropriate definitions for your resource types in the workplace.properties file in the /classes folder of your module and restart Tomcat afterwards.
Related topics
It is also possible to hide resourcetypes in the "new"-dialogue by assigning user rights.