Hai Jan....

Have got a query...

For the above scenario(where i try to activate a page for the second time and 
with versioning) do i have change mix:referenceable to mix:versionable? and do 
i also have to change requiredType="Version" and name="version" in the 
custom_nodetypes.xml of both author and public?

Following is my custom_nodetypes.xml of author......


<nodeTypes><nodeType hasOrderableChildNodes="true" isAbstract="false" 
isMixin="false" isQueryable="true" name="company" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:content" 
primaryItemName=""><supertypes><supertype>mix:referenceable</supertype><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="true" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><childNodeDefinition 
autoCreated="false" defaultPrimaryType="" mandatory="false" name="*" 
onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>nt:base</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition><childNodeDefinition
 autoCreated="true" defaultPrimaryType="mgnl:metaData" mandatory="true" 
name="MetaData" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:metaData</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="true" 
isQueryable="true" name="mgnl:deleted" 
primaryItemName=""><supertypes><supertype>nt:base</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:group" 
primaryItemName=""><supertypes><supertype>mgnl:content</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="dataItem" 
primaryItemName=""><supertypes><supertype>dataItemBase</supertype></supertypes><childNodeDefinition
 autoCreated="true" defaultPrimaryType="mgnl:metaData" mandatory="true" 
name="MetaData" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:metaData</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="false" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:resource" 
primaryItemName=""><supertypes><supertype>nt:resource</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/></nodeType><nodeType 
hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="developer" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="dataItemNode" 
primaryItemName=""><supertypes><supertype>dataItemBase</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="false" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:messageProperties" 
primaryItemName=""><supertypes><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/></nodeType><nodeType 
hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="RssAggregator" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="department" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="expression" 
primaryItemName=""><supertypes><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><childNodeDefinition 
autoCreated="false" defaultPrimaryType="" mandatory="false" name="*" 
onParentVersion="VERSION" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>nt:hierarchyNode</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="Contact" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:component" 
primaryItemName=""><supertypes><supertype>mgnl:contentNode</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="category" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="dataItemBase" 
primaryItemName=""><supertypes><supertype>dataBase</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:contentNode" 
primaryItemName=""><supertypes><supertype>mix:referenceable</supertype><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="true" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><childNodeDefinition 
autoCreated="true" defaultPrimaryType="mgnl:metaData" mandatory="true" 
name="MetaData" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:metaData</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition><childNodeDefinition
 autoCreated="false" defaultPrimaryType="" mandatory="false" name="*" 
onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>nt:base</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:role" 
primaryItemName=""><supertypes><supertype>mgnl:content</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="false" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:thread" 
primaryItemName="mgnl:message"><supertypes><supertype>mix:referenceable</supertype><supertype>nt:base</supertype></supertypes><propertyDefinition
 autoCreated="true" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="true" multiple="false" name="locked" onParentVersion="COPY" 
protected="false" 
requiredType="Boolean"><defaultValues><defaultValue>false</defaultValue></defaultValues></propertyDefinition><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="true" multiple="false" name="lastMessage" onParentVersion="COPY" 
protected="false" requiredType="Reference"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="true" multiple="false" name="firstMessage" onParentVersion="COPY" 
protected="false" requiredType="Reference"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="true" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="true" multiple="false" name="title" onParentVersion="COPY" 
protected="false" requiredType="String"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="reference" onParentVersion="COPY" 
protected="false" requiredType="String"/><childNodeDefinition 
autoCreated="true" defaultPrimaryType="mgnl:metaData" mandatory="false" 
name="MetaData" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:metaData</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition><childNodeDefinition
 autoCreated="false" defaultPrimaryType="mgnl:message" mandatory="false" 
name="*" onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>mgnl:message</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:area" 
primaryItemName=""><supertypes><supertype>mgnl:contentNode</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="dataFolder" 
primaryItemName=""><supertypes><supertype>dataBase</supertype></supertypes><childNodeDefinition
 autoCreated="true" defaultPrimaryType="mgnl:metaData" mandatory="true" 
name="MetaData" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:metaData</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="dataBase" 
primaryItemName=""><supertypes><supertype>mix:referenceable</supertype><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><childNodeDefinition 
autoCreated="false" defaultPrimaryType="" mandatory="false" name="*" 
onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>nt:base</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="manager" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:user" 
primaryItemName=""><supertypes><supertype>mgnl:content</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:page" 
primaryItemName=""><supertypes><supertype>mgnl:content</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:metaData" 
primaryItemName=""><supertypes><supertype>mix:referenceable</supertype><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/></nodeType><nodeType 
hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:folder" 
primaryItemName=""><supertypes><supertype>mix:referenceable</supertype><supertype>nt:folder</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="true" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><childNodeDefinition 
autoCreated="false" defaultPrimaryType="" mandatory="false" name="*" 
onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>nt:base</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition><childNodeDefinition
 autoCreated="true" defaultPrimaryType="mgnl:metaData" mandatory="true" 
name="MetaData" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:metaData</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="false" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:message" 
primaryItemName="mgnl:message"><supertypes><supertype>mix:referenceable</supertype><supertype>nt:base</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="true" multiple="false" name="authorId" onParentVersion="COPY" 
protected="false" requiredType="String"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="inReplyTo" onParentVersion="COPY" 
protected="false" requiredType="Reference"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="renderedContent" 
onParentVersion="COPY" protected="false" 
requiredType="String"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="false" 
multiple="true" name="*" onParentVersion="COPY" protected="false" 
requiredType="undefined"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="true" 
multiple="false" name="content" onParentVersion="COPY" protected="false" 
requiredType="String"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="false" 
multiple="false" name="title" onParentVersion="COPY" protected="false" 
requiredType="String"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="false" 
multiple="false" name="modificationDate" onParentVersion="COPY" 
protected="false" requiredType="Date"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="true" 
multiple="false" name="creationDate" onParentVersion="COPY" protected="false" 
requiredType="Date"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="false" 
multiple="false" name="*" onParentVersion="COPY" protected="false" 
requiredType="undefined"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="false" 
multiple="false" name="validated" onParentVersion="COPY" protected="false" 
requiredType="Boolean"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="false" 
multiple="false" name="anonymousUsername" onParentVersion="COPY" 
protected="false" requiredType="String"/><childNodeDefinition 
autoCreated="false" defaultPrimaryType="mgnl:message" mandatory="false" 
name="*" onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>mgnl:message</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition><childNodeDefinition
 autoCreated="true" defaultPrimaryType="mgnl:messageProperties" 
mandatory="true" name="properties" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:messageProperties</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="employees" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="workItem" 
primaryItemName=""><supertypes><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><childNodeDefinition 
autoCreated="false" defaultPrimaryType="" mandatory="false" name="*" 
onParentVersion="VERSION" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>nt:hierarchyNode</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:reserve" 
primaryItemName=""><supertypes><supertype>nt:hierarchyNode</supertype></supertypes><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><childNodeDefinition 
autoCreated="false" defaultPrimaryType="" mandatory="false" name="*" 
onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>nt:base</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="director" 
primaryItemName=""><supertypes><supertype>dataItem</supertype></supertypes></nodeType><nodeType
 hasOrderableChildNodes="true" isAbstract="false" isMixin="false" 
isQueryable="true" name="mgnl:forum" 
primaryItemName="mgnl:thread"><supertypes><supertype>mix:referenceable</supertype><supertype>nt:base</supertype></supertypes><propertyDefinition
 autoCreated="true" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="true" multiple="false" name="locked" onParentVersion="COPY" 
protected="false" 
requiredType="Boolean"><defaultValues><defaultValue>false</defaultValue></defaultValues></propertyDefinition><propertyDefinition
 autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="lastMessage" onParentVersion="COPY" 
protected="false" requiredType="Reference"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="true" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="*" onParentVersion="COPY" 
protected="false" requiredType="undefined"/><propertyDefinition 
autoCreated="false" isFullTextSearchable="false" isQueryOrderable="false" 
mandatory="false" multiple="false" name="allowsNestingMessages" 
onParentVersion="COPY" protected="false" 
requiredType="Boolean"/><propertyDefinition autoCreated="false" 
isFullTextSearchable="false" isQueryOrderable="false" mandatory="true" 
multiple="false" name="title" onParentVersion="COPY" protected="false" 
requiredType="String"/><childNodeDefinition autoCreated="false" 
defaultPrimaryType="mgnl:thread" mandatory="false" name="*" 
onParentVersion="COPY" protected="false" 
sameNameSiblings="true"><requiredPrimaryTypes><requiredPrimaryType>mgnl:thread</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition><childNodeDefinition
 autoCreated="true" defaultPrimaryType="mgnl:metaData" mandatory="false" 
name="MetaData" onParentVersion="COPY" protected="false" 
sameNameSiblings="false"><requiredPrimaryTypes><requiredPrimaryType>mgnl:metaData</requiredPrimaryType></requiredPrimaryTypes></childNodeDefinition></nodeType></nodeTypes>

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=b5f9c693-4549-4aa3-a963-e3376f6afd36


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to