<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: icon sur un document custom in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/icon-sur-un-document-custom/m-p/327786#M14787</link>
    <description>&lt;P&gt;L'affectation de l'icône est faite par l'event listener "&lt;A href="http://explorer.nuxeo.org/nuxeo/site/distribution/Nuxeo%20Platform-5.6/viewContribution/filemanager.core.listener.icon--listener"&gt;mimetypeIconUpdater&lt;/A&gt;" :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;extension point="listener" target="org.nuxeo.ecm.core.event.EventServiceComponent"&amp;gt;
    &amp;lt;documentation&amp;gt;
      Computes the mimetype of dirty blob fields and updates the document icon if necessary.
     &amp;lt;/documentation&amp;gt;
    &amp;lt;listener async="false" class="org.nuxeo.ecm.platform.filemanager.core.listener.MimetypeIconUpdater" name="mimetypeIconUpdater" postCommit="false" priority="120"&amp;gt;
      &amp;lt;event&amp;gt;aboutToCreate&amp;lt;/event&amp;gt;
      &amp;lt;event&amp;gt;beforeDocumentModification&amp;lt;/event&amp;gt;
    &amp;lt;/listener&amp;gt;
  &amp;lt;/extension&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Elle n'est pas très personnalisable donc corriger votre problème implique un peu de développements : il faut copier/coller la classe Java du listener, l'ajuster pour qu'elle exclue vos documents custom, et overrider la contribution pour utiliser votre classe.&lt;/P&gt;</description>
    <pubDate>Mon, 28 Oct 2013 17:47:57 GMT</pubDate>
    <dc:creator>Marwane_K_A_</dc:creator>
    <dc:date>2013-10-28T17:47:57Z</dc:date>
    <item>
      <title>icon sur un document custom</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/icon-sur-un-document-custom/m-p/327785#M14786</link>
      <description>&lt;P&gt;Bonjour,
dans studio, lorsque dans un document custom, je lui affecte une icône,
si je crée un document sans fichier joint (content), nuxeo garde l’icône que j'ai choisis.
Par contre, si je joint un document word (excel, office, pdf), il remplace mon icône par celle de word (excel ou acrobat).
Comment faire pour qu'il conserve l’icône que j'ai choisis moi ?
Merci d'avance.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Oct 2013 14:01:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/icon-sur-un-document-custom/m-p/327785#M14786</guid>
      <dc:creator>vjoussot_</dc:creator>
      <dc:date>2013-10-28T14:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: icon sur un document custom</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/icon-sur-un-document-custom/m-p/327786#M14787</link>
      <description>&lt;P&gt;L'affectation de l'icône est faite par l'event listener "&lt;A href="http://explorer.nuxeo.org/nuxeo/site/distribution/Nuxeo%20Platform-5.6/viewContribution/filemanager.core.listener.icon--listener"&gt;mimetypeIconUpdater&lt;/A&gt;" :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;extension point="listener" target="org.nuxeo.ecm.core.event.EventServiceComponent"&amp;gt;
    &amp;lt;documentation&amp;gt;
      Computes the mimetype of dirty blob fields and updates the document icon if necessary.
     &amp;lt;/documentation&amp;gt;
    &amp;lt;listener async="false" class="org.nuxeo.ecm.platform.filemanager.core.listener.MimetypeIconUpdater" name="mimetypeIconUpdater" postCommit="false" priority="120"&amp;gt;
      &amp;lt;event&amp;gt;aboutToCreate&amp;lt;/event&amp;gt;
      &amp;lt;event&amp;gt;beforeDocumentModification&amp;lt;/event&amp;gt;
    &amp;lt;/listener&amp;gt;
  &amp;lt;/extension&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Elle n'est pas très personnalisable donc corriger votre problème implique un peu de développements : il faut copier/coller la classe Java du listener, l'ajuster pour qu'elle exclue vos documents custom, et overrider la contribution pour utiliser votre classe.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Oct 2013 17:47:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/icon-sur-un-document-custom/m-p/327786#M14787</guid>
      <dc:creator>Marwane_K_A_</dc:creator>
      <dc:date>2013-10-28T17:47:57Z</dc:date>
    </item>
  </channel>
</rss>

