Interesting term, 'white labelling'; where do you get it from.

It's a fairly standard term for the process. One origin I've come across is it comes from manufacturers selling products with plain white labels to supermarkets, who would then brand them as own-brand products. However these days it applies in all industries where such practices are common, for example white-label credit cards are common.

Good web examples would be LOVEFiLM ( www.lovefilm.com ) providing a DVD rental service under several other brands :-

http://www.tescodvdrental.com/
http://dvd.easycinema.com/
http://www.odeondirect.com/


A client wants something similar so I am interested in the issue. The sites
will have some differences such as CSS but access the same application.

If you can get it just down to CSS changes, you could probably just put a conditional in where you load the CSS files (testing the hostname used to access the site).

It's likely that sooner or later though you're going to need actual template changes, in which case you could just use an alternate view in Catalyst pointing to a separate set of templates. You probably want to experiment a little as it depends where you want the balance between separate and common stuff. Too much common stuff and it gets harder to customise the look and feel for a client to what they'd like. Too much separation means more maintenance work when improving your application.

Carl


_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/

Reply via email to