Sorry, Tres, for the private (the stupid gmail reply)<br>I resend the message to the list (sorry again!)<br><br><div><span class="gmail_quote">2008/1/3, Garito &lt;<a href="mailto:garito@sistes.net">garito@sistes.net</a>&gt;:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><br><div><span class="gmail_quote">2008/1/3, Tres Seaver &lt;<a href="mailto:tseaver@palladion.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
tseaver@palladion.com</a>&gt;:</span><span class="q"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br>-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br>Garito wrote:<br>&gt; Hi!<br>&gt; I plan to create a product I call Zope Smart Manager that consist in a view<br>&gt; similar to freemind for Zope<br>&gt; You could see a picture of my prototype here:
<br>&gt; <a href="http://blogs.sistes.net/Garito/images/ArbolYanged.png" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://blogs.sistes.net/Garito/images/ArbolYanged.png</a><br><br>While I can see visual differences, how does this tree behave
<br>differently than the one which the ZMI shows?
</blockquote></span></div></blockquote><div><br>&nbsp;<div>Well, it shows (or will show) not only collection objects, it
shows simple item objects and properties (the data we change normally)
and it will edit directly its values, rename objects and so on<br><br>
</div><span class="q"></span></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span class="q"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; The idea is create a series of monkey patches to all the products we are<br>&gt; interested to see as tree nodes and a series of javascript (prototype +
<br>&gt; scriptaculous) for the &quot;client side&quot;<br>&gt;<br>&gt; I plan this ZSM view will be my main work view with edition and creation<br>&gt;<br>&gt; For that I need some help about how to create the simplest monkey patch and
<br>&gt; the javascript objects<br><br>I don&#39;t know why you think you need to moneky-patch anything:&nbsp;&nbsp;you<br>should be able to create such a view using the standard API supplied by<br>pretty much every existing Zope object.&nbsp;&nbsp;The ZMI tree code is here:
<br><br>&nbsp;&nbsp;$ZOPE_HOME/lib/python/TreeDisplay/TreeTag.py</blockquote></span></div></blockquote><div><br>I would like to create a very generic javascript objects useful even with other servers not only Zope<br><span class="q">
</span>&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span class="q"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

&gt; I have no experience with monkey patching zope nor javascript object but<br>&gt; I&#39;ll learn all the necessary skills if no one wants to help<br>&gt;<br>&gt; Can you help me at any point?<br><br><br><br>Tres.<br>
- --
<br>===================================================================<br>Tres Seaver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+1 540-429-0999&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:tseaver@palladion.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
tseaver@palladion.com</a><br>Palladion Software&nbsp;&nbsp; &quot;Excellence by Design&quot;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="http://palladion.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://palladion.com</a><br>-----BEGIN PGP SIGNATURE-----<br>Version: GnuPG v1.4.6 (GNU/Linux)<br>Comment: Using GnuPG with Mozilla - 
<a href="http://enigmail.mozdev.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://enigmail.mozdev.org
</a><br><br>iD8DBQFHfNNw+gerLs4ltQ4RAqsAAJ0dpeS4NH7xRt6sH4fMHHcBnxcawQCfR4Mr<br>jEC5oHCat7/3EBgnalVVdFc=<br>=OaJS<br>-----END PGP SIGNATURE-----<br><br></blockquote></span></div><span class="sg"><br><br clear="all"><br>-- 
<br>Mis Cosas</span><div><span class="e" id="q_1173f9e212b7743b_8"><br><a href="http://blogs.sistes.net/Garito" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://blogs.sistes.net/Garito</a>
</span></div></blockquote></div><br><br clear="all"><br>-- <br>Mis Cosas<br><a href="http://blogs.sistes.net/Garito">http://blogs.sistes.net/Garito</a>