Hi Bruce,<br><br>vtlib Project URL: <a href="http://forge.vtiger.com/projects/vtlib">http://forge.vtiger.com/projects/vtlib</a><br><br>Payslip is an example module to was created to explain the usage of vtlib APIs<br><br>vtiger CRM is driven by PHP and Smarty. The files in modules/Payslip servers as entry point<br>
of different views like ListView, DetailView, EditView etc... Smarty templates are used to generate<br>
the HTML.<br><br>The information regarding fields of the modules are obtained using the common (core) APIs.<br><br>After unpacking vtlib package, read through vtlib.Test.Module1.php to understand the usage of vtlib APIs (Step 1 to 7 of documentation)<br>

Read the Step 8 of the documentation to understand more details of required Module files.<br><br>Regards,<br>Prasad<br>vtiger Team<br><br><div><span class="gmail_quote">On 12/9/08, <b class="gmail_sendername">bruce</b> &lt;<a href="mailto:bedouglas@earthlink.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">bedouglas@earthlink.net</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi Tony/David.<br> <br> I&#39;ve taken a look at the pdf docs for the vtlib. I&#39;m trying to wrap my head<br> around exactly what the payslip app does.<br> <br> I see that it performs some db functions, as well as connecting into the<br>

 vTiger app... But I can&#39;t see where the UI stuff occurs. I&#39;m assuming this<br> is in the Smarty Template stuff, that&#39;s not provided.<br> <br> If I simply wanted to create a &quot;copy&quot; of an existing module/tab, that I<br>

 could then modify... is there an example somewhere that I can play around<br> with?<br> <br> Basically, I&#39;m looking to create a test module, that will allow a user to<br> select an account/contact that the user will work with. The current version<br>

 of vTiger doesn&#39;t appear to allow this kind of functionality.<br> <br> Thanks<br> <br><br> -bruce<br> <br><br> <br> <br> -----Original Message-----<br> From: Tony Thomas [mailto:<a href="mailto:tgt@vtiger.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">tgt@vtiger.com</a>]<br>

 Sent: Monday, December 08, 2008 5:47 PM<br> To: bruce<br> Subject: Re: creating a test module/tab - best approach..<br> <br> <br> Hi Bruce,<br> You can use the 5.0.4 version for now if you intend to develop<br> and use the extension in the near future.<br>

 <br> The vtlib download works for <a href="http://5.0.4." target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">5.0.4.</a>&nbsp;&nbsp;Please check the blog for<br> more information and download links.<br> Regards,<br>
 Tony Thomas<br> vtiger Team<br> <br> <br>On 12/8/08, bruce &lt;<a href="mailto:bedouglas@earthlink.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">bedouglas@earthlink.net</a>&gt; wrote:<br>
 &gt; David V<br> &gt;&nbsp;&nbsp;Tony Thomas.<br> &gt;<br> &gt;&nbsp;&nbsp;RE: Creating test module/tab!!<br> &gt;<br> &gt;&nbsp;&nbsp;Hi.<br> &gt;<br> &gt;&nbsp;&nbsp;Pertaining to the vtlibm should I use the v5.0.4, or the v5.1 version of<br> &gt;&nbsp;&nbsp;vTiger. If I should use the 3.1 version, any pointers as to where I<br>

 should<br> &gt;&nbsp;&nbsp;grab it?<br> &gt;<br> &gt;&nbsp;&nbsp;Thanks<br> &gt;<br> &gt;&nbsp;&nbsp;-bruce<br> &gt;&nbsp;&nbsp;<a href="mailto:bedouglas@earthlink.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">bedouglas@earthlink.net</a><br>
 &gt;<br> &gt;<br> &gt;<br> &gt;&nbsp;&nbsp;-----Original Message-----<br>
 &gt;&nbsp;&nbsp;From: <a href="mailto:vtigercrm-developers-bounces@lists.vtigercrm.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">vtigercrm-developers-bounces@lists.vtigercrm.com</a><br> &gt;&nbsp;&nbsp;[mailto:<a href="mailto:vtigercrm-developers-bounces@lists.vtigercrm.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">vtigercrm-developers-bounces@lists.vtigercrm.com</a>]On Behalf Of<br>

 David<br> &gt;&nbsp;&nbsp;V.<br> &gt;&nbsp;&nbsp;Sent: Monday, December 08, 2008 5:05 PM<br> &gt;&nbsp;&nbsp;To: <a href="mailto:vtigercrm-developers@lists.vtigercrm.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">vtigercrm-developers@lists.vtigercrm.com</a><br>
 &gt;&nbsp;&nbsp;Subject: Re: [Vtigercrm-developers] tutor/guru for creating a test<br>
 &gt;&nbsp;&nbsp;module/tab<br> &gt;<br> &gt;<br> &gt;&nbsp;&nbsp;Bruce,<br> &gt;<br> &gt;&nbsp;&nbsp;You should definitely consider using the new vtlib.<br> &gt;&nbsp;&nbsp;It&#39;s really easy to create a new module in vtiger with it.<br> &gt;<br> &gt;&nbsp;&nbsp;<a href="http://www.vtiger.com/blogs/2008/11/26/vtlib-20-released/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.vtiger.com/blogs/2008/11/26/vtlib-20-released/</a><br>

 &gt;<br> &gt;&nbsp;&nbsp;Try and let us know :-)<br> &gt;<br> &gt;&nbsp;&nbsp;David V.<br> &gt;<br> &gt;<br> &gt;&nbsp;&nbsp;On Mon, Dec 8, 2008 at 7:41 PM, bruce &lt;<a href="mailto:bedouglas@earthlink.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">bedouglas@earthlink.net</a>&gt; wrote:<br>

 &gt;<br> &gt;&nbsp;&nbsp;Hi...<br> &gt;<br> &gt;&nbsp;&nbsp;Looking to create/implement a test module/tab with a few test subtabs...<br> &gt;<br> &gt;&nbsp;&nbsp;I&#39;ve got vTiger 5.0.4, and have looked through the online wiki/tutorial.<br> If<br>
 &gt;&nbsp;&nbsp;you&#39;ve got the skills in creating tabs/modules, and you&#39;re willing to<br>
 &gt;&nbsp;&nbsp;exchange a few emails, let me know!<br> &gt;<br> &gt;&nbsp;&nbsp;thanks<br> &gt;<br> &gt;&nbsp;&nbsp;-bruce<br> &gt;<br> &gt;&nbsp;&nbsp;_______________________________________________<br> &gt;&nbsp;&nbsp;Reach hundreds of potential candidates - <a href="http://jobs.vtiger.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://jobs.vtiger.com</a><br>

 &gt;<br> &gt;<br> <br> _______________________________________________<br> Reach hundreds of potential candidates - <a href="http://jobs.vtiger.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://jobs.vtiger.com</a><br>
 </blockquote></div><br>