Hi Oscar<br><br>As you see, it&#39;s not exactly completed, just the architecture, and I told you, I take some ideas from lifetype (not exactly &quot;some&quot; :P ) and optimize it. I like lifetype architecture and I think who&#39;s invent it is a&nbsp; genius.
<br><br>I will start writing it&#39;s documentation (<a href="http://wiki.jopdc.com">http://wiki.jopdc.com</a>) soon, and about the sample application I will add it soon.<br><br>About the plugins, in index.php I initiate one object for each system class (rather than initiate one more than one) and start with pluginsmanager object, cause the classloader, hooksmanager, langsmanager will use it to get operations list and plugins hooks and plugins langs.
<br>after initializing others system objects and before initiate controller, it&#39;s call autorun method in pluginsmanager, so if you want to add any operation or hook at runtime.<br><br>there is a sample plugin in System/Plugins dir.
<br><br>Regards,<br>&nbsp;&nbsp;&nbsp; Ahmad<br><br><div class="gmail_quote">On Nov 21, 2007 11:11 AM, Mark Wu &lt;<a href="mailto:markplace@gmail.com">markplace@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ming:<br><br>I personally like to put them into different modules, becasue it is easier<br>to navigate in explorer. :P<br><div class="Ih2E3d"><br>Mark<br><br>&gt; -----Original Message-----<br>&gt; From: <a href="mailto:plog-svn-bounces@devel.lifetype.net">
plog-svn-bounces@devel.lifetype.net</a><br></div><div class="Ih2E3d">&gt; [mailto:<a href="mailto:plog-svn-bounces@devel.lifetype.net">plog-svn-bounces@devel.lifetype.net</a>] On Behalf Of Tsz<br>&gt; Ming WONG<br>&gt; Sent: Wednesday, November 21, 2007 2:51 AM
<br>&gt; To: LifeType Developer List<br>&gt; Subject: Re: [pLog-svn] Modularize our action/view/dao and templates<br>&gt;<br></div><div><div></div><div class="Wj3C7c">&gt; On Nov 21, 2007 2:42 AM, Oscar Renalias &lt;<a href="mailto:oscar@renalias.net">
oscar@renalias.net</a>&gt; wrote:<br>&gt; &gt; Wouldn&#39;t that be a problem with file systems that are not case<br>&gt; &gt; sensitive? At least my HFS+ partition in my OS X laptop is not case<br>&gt; &gt; sensitive, so this could cause issues.
<br>&gt; &gt;<br>&gt; &gt; What is the advantage anyway?<br>&gt; &gt;<br>&gt;<br>&gt; it would be more easy to locate file to view or edit<br>&gt;<br>&gt; and since the class name is the same as the file name, Class<br>&gt; Loader don&#39;t have to lower the case the action name everytime
<br>&gt;<br>&gt; example such as mediawiki:<br>&gt; <a href="http://www.google.com/codesearch?hl=en&amp;q=show:cgkXXFkjkv0:7GlOpJAQNXE&amp;sa=N&amp;ct=rdl&amp;cs_p=http://prdownloads.sourceforge.net/wikipedia/mediawiki-1.8.3.tar.gz" target="_blank">
http://www.google.com/codesearch?hl=en&amp;q=show:cgkXXFkjkv0:7GlO<br>pJAQNXE&amp;sa=N&amp;ct=rdl&amp;cs_p=http://prdownloads.sourceforge.net/wikipedia/mediaw<br>iki-1.8.3.tar.gz</a>&gt; &amp;cs_f=mediawiki-1.8.3/includes
<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Best Regards,<br>&gt; tszming<br>&gt; _______________________________________________<br>&gt; pLog-svn mailing list<br>&gt; <a href="mailto:pLog-svn@devel.lifetype.net">pLog-svn@devel.lifetype.net
</a><br>&gt; <a href="http://limedaley.com/mailman/listinfo/plog-svn" target="_blank">http://limedaley.com/mailman/listinfo/plog-svn</a><br><br>_______________________________________________<br>pLog-svn mailing list<br><a href="mailto:pLog-svn@devel.lifetype.net">
pLog-svn@devel.lifetype.net</a><br><a href="http://limedaley.com/mailman/listinfo/plog-svn" target="_blank">http://limedaley.com/mailman/listinfo/plog-svn</a><br></div></div></blockquote></div><br>