[Vtigercrm-developers] Customer Portal Update
Prasad
prasad at vtiger.com
Thu Sep 24 08:40:35 PDT 2009
Hi Carlo,
Don't feel sorry we always take comments / feedback in the right spirit :)
We are very happy to see the discussion about improving the customer
portal and sharing hands to make it better. Our team is really happy
in collobrative development.
UI certainly needs a uplift, which could be first task you can help us with.
Plans of re-designing the Customer Portal plugin is definitely on the roadmap.
Regards,
Prasad
vtiger Team
On 9/24/09, Carlo Beschi <carloz at gnumerica.org> wrote:
> Hi Prasad,
>
> Prasad ha scritto:
>> Separation of presentation and logic could take more effort due to which
>> we had to defer it in the last release.
>
> I understand this and I sincerely hope that my words did not sound
> unrespectful, to you and the guys of the core team.
>
> I guess I'm full aware of the work you are doing and all of us are 100%
> satisfied with 5.1, which is a great release.
>
> It would be wonderful to have logics/presentation separation implemented
> in 6.0 (in the whole vtiger, not only in the CP) :-)
>
> I strongly believe vtiger CRM can still evolve and grow a lot, and
> community contributions can help a lot.
>
> So, as per this CP project, I see it just wonderful to have on the
> forge, developed, tested, used, as for 5.x releases.
> And, if it works fine, if you guys like it, who knows, integrated into
> the core in the future.
>
> Ciao
> Carlo
>
>
>>
>> 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
>> <mailto: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
>> <http://www.theopenlearningcentre.com>
>> >
>> >
>> >> -----Original Message-----
>> >> From: vtigercrm-developers-bounces at lists.vtigercrm.com
>> <mailto:vtigercrm-developers-bounces at lists.vtigercrm.com>
>> [mailto: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
>> <mailto: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
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Reach hundreds of potential candidates - http://jobs.vtiger.com
>
> _______________________________________________
> Reach hundreds of potential candidates - http://jobs.vtiger.com
>
More information about the vtigercrm-developers
mailing list