Hi Alan,<br><br>Thank you very much for this contribution.<br><br>I have currently no time to test it but I hope you get positive (and constructive) feedback from the community and also directly from Vtiger Team.<br><br clear="all">

David V.<br>
<br><br><div class="gmail_quote">2009/9/23 Alan Lord (News) <span dir="ltr">&lt;<a href="mailto:alanslists@gmail.com">alanslists@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi all,<br>
<br>
We&#39;ve been using vtiger for sometime ourselves and have recently started<br>
promoting it to our customers too.<br>
<br>
This got me looking at the Customer Portal in some detail.<br>
<br>
I noticed that it is being rendered to the web using lots of tables and<br>
also had some nesting errors associated with that.<br>
<br>
Using tables for data that needs to be displayed in a table is fine.<br>
Using tables for page-layout purposes is really frowned upon in the web<br>
design community and creates problems for accessibility users.<br>
<br>
Seeing as the customer portal is an &quot;outside facing&quot; component of vtiger<br>
it is important that it should be as adherent to standards and<br>
best-practice as possible I think. So, I&#39;ve spent quite a while<br>
re-working the code.<br>
<br>
It is by no means perfect and I&#39;m quite sure there&#39;s an opportunity for<br>
considerable re-factoring to remove quite a bit of duplicate code.<br>
<br>
The file here:<br>
<br>
<a href="http://www.theopenlearningcentre.com/vtigercrm-customerportal-5.1.0-tolc.zip" target="_blank">http://www.theopenlearningcentre.com/vtigercrm-customerportal-5.1.0-tolc.zip</a><br>
<br>
is our modified customer portal package. It uses a more modern doctype<br>
(XHTML 1.0 transitional) and is as valid as I can make it for the time<br>
being. I have replaced most of the tables used purely for layout with<br>
divs have removed most of the hard-coded styling and migrated this to<br>
the stylesheets so it is easier to customise to match the host&#39;s<br>
website. I&#39;ve tested it with IE6, IE8, Firefox 3.0 and Google Chrome.<br>
The stylesheets are also separated to make the styling elements easier<br>
to identify.<br>
<br>
I&#39;m happy to continue to improve this part of vtiger on behalf of my<br>
company but would really appreciate some feedback on my efforts so far.<br>
We will be using this version on our website shortly.<br>
<br>
Kind regards<br>
<br>
Alan Lord<br>
<font color="#888888"><br>
--<br>
The Open Learning Centre<br>
Web: <a href="http://www.theopenlearningcentre.com" target="_blank">www.theopenlearningcentre.com</a><br>
<br>
_______________________________________________<br>
Reach hundreds of potential candidates - <a href="http://jobs.vtiger.com" target="_blank">http://jobs.vtiger.com</a><br>
</font></blockquote></div><br>