ciao vito,<br><br>non so come puoi farlo con genericsetup. <br>però mi hai incuriosito, mi son messo lo zaino e son partito in gita dentro al codice.<br>ravanando un po&#39; ho trovato che per disegnare i menu si basa su <br>
_allowedTypes (in <a href="http://plone.app.contentmenu.menu.py">plone.app.contentmenu.menu.py</a>)<br>l&#39;import è da:<br>from plone.app.content.browser.folderfactories import _allowedTypes<br clear="all"><br>che poi è definito:<br>
def _allowedTypes(request, context):<br>&nbsp;&nbsp;&nbsp; return context.allowedContentTypes()<br><br>per cui è tutto definito nel AT. <br>potresti ridefinire il metodo &quot;patchandolo&quot;. fa un po&#39; schifo.. ma magari..<br><br>
ho anche trovato:<br><a href="http://Products.Archetypes.AllowedTypesByIface.py">Products.Archetypes.AllowedTypesByIface.py</a><br>che non conoscevo e sembra tanto bellino, mi sembra di capire che non è utilizzato, ma in example c&#39;è, appunto,&nbsp; un esempio.<br>
magari partendo da li..<br><br>ciao ciao<br><br>max<br><br>E. B. White &nbsp;- &quot;Genius is more often found in a cracked pot than in a whole one.&quot;
<br><br><div class="gmail_quote">On Sun, Jan 18, 2009 at 8:19 PM, Vito Falco <span dir="ltr">&lt;<a href="mailto:vitofalco@gmail.com">vitofalco@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
mhmmm.. mi aspettavo una cosa più &quot;alla zope3&quot;, tramite direttiva xml.<br><br>Non ricordi proprio niente su questo notAllowedTypes?<br><br>Vito<br><br><div class="gmail_quote">2009/1/18 Fabrizio Reale <span dir="ltr">&lt;<a href="mailto:fabrizio.reale@redomino.com" target="_blank">fabrizio.reale@redomino.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c"><div><div></div><div><br>
&gt; credo che la questione sia abbastanza banale ma al momento non mi sovviene<br>
&gt; il codice adatto :-)<br>
&gt;<br>
&gt; Ho creato un nuovo mio tipo e voglio che sia &quot;aggiungibile&quot; nelle folder del<br>
&gt; portale solo quando queste sono markate con una data interface (ad esempio<br>
&gt; IQuiPuoi).<br>
&gt; Credo sia un codicillo da inserire in configure.zcml, vero?<br>
<br>
</div></div>Non ricordo se anche nel Plone 3 sia così, ma nelle versioni precedenti<br>
c&#39;era un bellissimo script python tipo notAllowedTypes o qualcosa del genere<br>
che faceva il filtro di cosa si poteva aggiungere.<br>
Lì puoi mettere la tua condizione.<br>
<br>
Fabry<br>
<font color="#888888"><br>
--<br>
Fabrizio Reale<br>
<br>
Redomino S.r.l.<br>
Largo Valgioie 14,<br>
10146 Torino Italy<br>
Tel: +39 0117499875<br>
<a href="http://redomino.com" target="_blank">http://redomino.com</a><br>
<br>
</font><br></div></div>_______________________________________________<br>
Plone-IT mailing list<br>
<a href="mailto:Plone-IT@lists.plone.org" target="_blank">Plone-IT@lists.plone.org</a><br>
<a href="http://lists.plone.org/mailman/listinfo/plone-it" target="_blank">http://lists.plone.org/mailman/listinfo/plone-it</a><br>
<a href="http://www.nabble.com/Plone---Italy-f21728.html" target="_blank">http://www.nabble.com/Plone---Italy-f21728.html</a><br></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br>&quot;Design is the method of putting form and content together. Design, just as art, has multiple definitions; there is no single definition. Design can be art. Design can be aesthetics. Design is so simple, that&#39;s why it is so complicated.&quot; by Paul Rand<br>


</font><br>_______________________________________________<br>
Plone-IT mailing list<br>
<a href="mailto:Plone-IT@lists.plone.org">Plone-IT@lists.plone.org</a><br>
<a href="http://lists.plone.org/mailman/listinfo/plone-it" target="_blank">http://lists.plone.org/mailman/listinfo/plone-it</a><br>
<a href="http://www.nabble.com/Plone---Italy-f21728.html" target="_blank">http://www.nabble.com/Plone---Italy-f21728.html</a><br></blockquote></div><br>