<span style="color:rgb(34,34,34);font-size:13.333333969116211px;font-family:arial,sans-serif">Rietz,</span><div><div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">Vtiger 6 directory at root folder was introduced to get the new UI implemented with least disruption over UI5.</font></div>


<div><font color="#222222" face="arial, sans-serif">Due to this model we were able to achieve embedding some of the incomplete pieces (Settings of UI5) into new UI as you notice in the early access code.</font></div><div>


<font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">We plan to retain the structure of code inside Vtiger 6 and move the UI5 core module files and utilities that is driving the server-side API into appropriate folders. </font></div>


<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">In Vtiger6, we have aimed at providing fallback implementation for module views (and actions), this makes module development easier and enables flexibility when required. </font><span style="color:rgb(34,34,34);font-family:arial,sans-serif">For now, if you get your module working with UI5, it should work on with UI6 without need of implementing module specific files. You would do so only to customize the views or actions. </span><span style="color:rgb(34,34,34);font-family:arial,sans-serif">We will cover the examples after we enable ModuleManager capabilities. </span></div>

<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">Regards,</font></div><div><font color="#222222" face="arial, sans-serif">Prasad</font></div><div><font color="#222222" face="arial, sans-serif">Vtiger Team<br>

</font><br><div class="gmail_quote">
On Fri, Nov 2, 2012 at 8:38 PM, Rietz, Artur <span dir="ltr">&lt;<a href="mailto:a.rietz@opensaas.pl" target="_blank">a.rietz@opensaas.pl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Hello!<br>I was looking into your new VTiger6, and I am considering few things about creating new modules (I&#39;ve already read vtiger 6 developer guide )<div><br></div><div>So few questions:</div><div>1. Would directory &quot;modules&quot; will still exist in new vtiger 6, and there would be main files for listview, create, edit, detail view, and main file for module itself ?</div>



<div><br></div><div>2. What is the main purpose for vtiger6 directory in root directory of vtigercrm if we are considering building new modules, is it dedicated mainly for:</div><div>- language</div><div>- additional functionalities ( like status history, hierarchy list, custom link etc ? ) [ building the view of the functionalities, and creating content for that functionalities )</div>



<div> // I am supposing that in vtiger6/modules/MODULE_NAME/views we are preparing the content to display , and then in vtiger6/layouts/vlayout/modules/MODULE_NAME we are creating the html content</div><div>- adding new links on the left side</div>



<div><br></div><div>3. The last question (connected with the two above): the simpliest module, with just some records ( adding/editing/deleting ) without any special links, special views etc would have structure ( in installing zip package ) like:</div>



<div>modules/NEW_MODULE/ - which containst NEW_MODULE.php, ListView.php, EditView.php etc<br>vtiger6/languages/en_us/NEW_MODULE.php ( which is just language file, with array of translations </div><div>?</div><div><br></div>



<div>Best Regards,</div><div>Artur Rietz</div>
<br>_______________________________________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div></div>