Explorertype

(Difference between revisions)
Jump to: navigation, search
(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 19: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.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox