[Vtigercrm-developers] Customer Portal Update

Prasad prasad at vtiger.com
Thu Sep 24 02:51:44 PDT 2009


Separation of presentation and logic could take more effort due to which we
had to defer it in the last release.

What about opening a project on the forge?


This is a good option.

@Alan: Thanks for the heads-up start.

Good luck.

Regards,
Prasad
vtiger Team


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


More information about the vtigercrm-developers mailing list