Separation of presentation and logic could take more effort due to which we had to defer it in the last release.<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">

What about opening a project on the forge?</blockquote><div><br>This is a good option. <br><br>@Alan: Thanks for the heads-up start. <br><br>Good luck.<br><br>Regards,<br>Prasad<br>vtiger Team<br></div><br><br><div><span class="gmail_quote">On 9/24/09, <b class="gmail_sendername">Carlo Beschi</b> &lt;<a href="mailto:carloz@gnumerica.org">carloz@gnumerica.org</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 Alan,<br> <br> here comes one more positive feedback ;-)<br> <br> I&#39;ll test your version in a few days and possibly provide some more<br> detailed info, anyway the choice of getting rid of the nested tables<br> ;.-) and move towards a clearer separation of the presentation layer is<br>
  ... the choice :-)<br> <br> I did the same, on a smaller scale, on our internal version of 5.0.4,<br> for the Login screen (I had to rewrite it, so it simply came more handy<br> to use css and divs instead of tables).<br>
 <br> I can allocate some of my time, and of one of my mates at our company,<br> in the next weeks, to test the code and help you out.<br> <br> What about opening a project on the forge?<br> <br> Carlo<br> <br> <br> Alan Lord (News) ha scritto:<br>
 <br>&gt; On 24/09/09 08:21, Steven Sher wrote:<br> &gt;&gt; I also had to try customise our customer portal to better suit our company, and found it rather complicated to get what we wanted, so thanks for all your work, I am sure it&#39;s going to save a lot of other people time/energy.<br>
 &gt;<br> &gt; Thanks Steve,<br> &gt;<br> &gt; I hope my OP wasn&#39;t misleading though, perhaps I could have been a bit<br> &gt; clearer.<br> &gt;<br> &gt; I&#39;d really like feedback on what I&#39;ve done so far. This isn&#39;t, what I<br>
 &gt; consider, finished. There are some areas where the code can be cleaned<br> &gt; up and still some bugs which cause it to fail W3C validation tests<br> &gt; (mainly from some of the Javascript I think).<br> &gt;<br> &gt; What I am really interested to see is if this rework is actually a<br>
 &gt; worthwhile activity and I am on the right track; although the 3 comments<br> &gt; so far seem to confirm the need for a clean up certainly.<br> &gt;<br> &gt; Although I haven&#39;t really touched much of the actual logic in the code,<br>
 &gt; the package is *not* endorsed by me for production use in it&#39;s current<br> &gt; state.<br> &gt;<br> &gt; Cheers<br> &gt;<br> &gt; Alan<br> &gt;<br> &gt; --<br> &gt; The Open Learning Centre<br> &gt; Web: <a href="http://www.theopenlearningcentre.com">www.theopenlearningcentre.com</a><br>
 &gt;<br> &gt;<br> &gt;&gt; -----Original Message-----<br> &gt;&gt; From: <a href="mailto:vtigercrm-developers-bounces@lists.vtigercrm.com">vtigercrm-developers-bounces@lists.vtigercrm.com</a> [mailto:<a href="mailto:vtigercrm-developers-bounces@lists.vtigercrm.com">vtigercrm-developers-bounces@lists.vtigercrm.com</a>] On Behalf Of Alan Lord (News)<br>
 &gt;&gt; Sent: 23 September 2009 06:36 PM<br> &gt;&gt; To: <a href="mailto:vtigercrm-developers@lists.vtigercrm.com">vtigercrm-developers@lists.vtigercrm.com</a><br> &gt;&gt; Subject: [Vtigercrm-developers] Customer Portal Update<br>
 &gt;&gt;<br> &gt;&gt; Hi all,<br> &gt;&gt;<br> &gt;&gt; We&#39;ve been using vtiger for sometime ourselves and have recently started<br> &gt;&gt; promoting it to our customers too.<br> &gt;&gt;<br> &gt;&gt; This got me looking at the Customer Portal in some detail.<br>
 &gt;&gt;<br> &gt;&gt; I noticed that it is being rendered to the web using lots of tables and<br> &gt;&gt; also had some nesting errors associated with that.<br> &gt;&gt;<br> &gt;&gt; Using tables for data that needs to be displayed in a table is fine.<br>
 &gt;&gt; Using tables for page-layout purposes is really frowned upon in the web<br> &gt;&gt; design community and creates problems for accessibility users.<br> &gt;&gt;<br> &gt;&gt; Seeing as the customer portal is an &quot;outside facing&quot; component of vtiger<br>
 &gt;&gt; it is important that it should be as adherent to standards and<br> &gt;&gt; best-practice as possible I think. So, I&#39;ve spent quite a while<br> &gt;&gt; re-working the code.<br> &gt;&gt;<br> &gt;&gt; It is by no means perfect and I&#39;m quite sure there&#39;s an opportunity for<br>
 &gt;&gt; considerable re-factoring to remove quite a bit of duplicate code.<br> &gt;&gt;<br> &gt;&gt; The file here:<br> &gt;&gt;<br> &gt;&gt; <a href="http://www.theopenlearningcentre.com/vtigercrm-customerportal-5.1.0-tolc.zip">http://www.theopenlearningcentre.com/vtigercrm-customerportal-5.1.0-tolc.zip</a><br>
 &gt;&gt;<br> &gt;&gt; is our modified customer portal package. It uses a more modern doctype<br> &gt;&gt; (XHTML 1.0 transitional) and is as valid as I can make it for the time<br> &gt;&gt; being. I have replaced most of the tables used purely for layout with<br>
 &gt;&gt; divs have removed most of the hard-coded styling and migrated this to<br> &gt;&gt; the stylesheets so it is easier to customise to match the host&#39;s<br> &gt;&gt; website. I&#39;ve tested it with IE6, IE8, Firefox 3.0 and Google Chrome.<br>
 &gt;&gt; The stylesheets are also separated to make the styling elements easier<br> &gt;&gt; to identify.<br> &gt;&gt;<br> &gt;&gt; I&#39;m happy to continue to improve this part of vtiger on behalf of my<br> &gt;&gt; company but would really appreciate some feedback on my efforts so far.<br>
 &gt;&gt; We will be using this version on our website shortly.<br> &gt;<br> &gt;<br> &gt; _______________________________________________<br> &gt; Reach hundreds of potential candidates - <a href="http://jobs.vtiger.com">http://jobs.vtiger.com</a><br>
 &gt;<br> <br> _______________________________________________<br> Reach hundreds of potential candidates - <a href="http://jobs.vtiger.com">http://jobs.vtiger.com</a><br> </blockquote></div><br>