Bonjour à tous,
Je tente de créer un nouveau type de document afin de pouvoir saisir un champ supplémentaire.
J'ai suivi cette page mais je ne vois rien de nouveau quand j'utilise le bouton "Nouveau document" dans mon espace de travail.
J'ai créé ces répertoires et fichiers dans /usr/local/nuxeo-cap-5.6-tomcat/nxserver/ :
META-INF
MANIFEST.****
nuxeo.war
icons
publication100x100.png
publication16x16.png
OSGI-INF
types-contrib.xml
ui-types-contrib.xml
schemas
publication.xsd
et voici mes fichiers :
MANIFEST.****
Manifest-Version: 1.0
Bundle-SymbolicName: org.nuxeo.project.publication;singleton:=true
Nuxeo-Component: OSGI-INF/types-contrib.xml,
OSGI-INF/ui-types-contrib.xml
types-contrib.xml
<?xml version="1.0"?>
<component name="org.nuxeo.project.publication.types">
<extension target="org.nuxeo.ecm.core.schema.TypeService" point="schema">
<schema name="publication" src="schemas/publication.xsd" prefix="pub" />
</extension>
<extension target="org.nuxeo.ecm.core.schema.TypeService" point="doctype">
<doctype name="Publication" extends="Document">
<schema name="common"/>
<schema name="dublincore"/>
<schema name="publication"/>
</doctype>
</extension>
</component>
ui-types-contrib.xml
<?xml version="1.0"?>
<component name="org.nuxeo.project.publication.ecm.types">
<extension target="org.nuxeo.ecm.platform.types.TypeService" point="types">
<type id="Publication">
<label>Publication</label>
<icon>/icons/publication16x16.png</icon>
<bigIcon>/icons/publication100x100.png</bigIcon>
<description>Articles publies dans les medias</description>
<category>SimpleDocument</category>
<default-view>view_documents</default-view>
<create-view>create_document</default-view>
<edit-view>edit_document</default-view>
<layouts mode="any">
<layout>heading</layout>
<layout>note</layout>
</layouts>
</type>
<type id="Folder">
<subtypes>
<type>Publication</type>
</subtypes>
</type>
<type id="Workspace">
<subtypes>
<type>Publication</type>
</subtypes>
</type>
</extension>
</component>
publication.xsd
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://project.nuxeo.org/publication/schemas/publication/">
<xs:element name="publicationmedia" type="xs:string" />
</xs:schema>
Est-ce que quelqu'un saurait me donner une piste pour trouver ce que j'ai manqué et/ou ce que je n'ai pas bien fait?
Merci.