<br><br><div class="gmail_quote">2009/1/23 Yuri <span dir="ltr">&lt;<a href="mailto:yurj@alfa.it">yurj@alfa.it</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;">
luigi scarso ha scritto:<div class="Ih2E3d"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
&nbsp;<br>
 &nbsp; &nbsp;anche alternativo alla zopectl etc etc .<br>
<br>
<br>
Seguendo questa strada &nbsp;(non e&#39; quella di fabrizio):<br>
<br>
<br>
./zopectl<br>
&gt; debug<br>
<br>
&gt;&gt;&gt; import AccessControl.SecurityManagement<br>
&gt;&gt;&gt; admin = app.acl_users.getUser(&#39;foo&#39;)<br>
&gt;&gt;&gt; AccessControl.SecurityManagement.newSecurityManager(None,admin)<br>
&gt;&gt;&gt; folder = app.Plone.Members.testuser.invokeFactory(&quot;Folder&quot;, id=&quot;pippo&quot;, title=&quot;Pippo&quot;)<br>
</blockquote>
<br></div>
devi usare createObject oppure:<br>
<br>
portal_types.constructContent(type_name=&#39;Mytype&#39;, container = context.a_folder, id = l)<br>
<br>
che ha il vantaggio di essere molto veloce (ho creato 7000 oggetti in poco tempo con questa).<br>
<br>
Mi pare che alla fine ci voglia un reindex per i nuovi oggetti.</blockquote><div><br>Si, se non ho capito male<br>e&#39; una alternativa al primo approccio &#39;mechanize&#39; , perche&#39; viene istanziato (da del codice&nbsp; prima che qui non e&#39; mostrato) un oggetto REQUEST<br>
<br>che invece con zopectl sopra io non faccio.<br><br>Comunque ok, grazie .<br></div></div><br><br>-- <br>luigi<br><br>