|
From: Aric C. <gre...@pe...> - 2003-02-11 19:56:27
|
> First of all, what is the current state of phpshop rewrite in xhtml? I > started a xhtml rewrite too, for a small site, and I'd like to know if it > would be better for me to stop and use your rewrite. Well the first step was to get everything converted to use templates. Most of the important stuff is now templates, which makes it much easier to change the visuals, and to write XHTML or even XML, WAP or whatever templates. I havent yet tried to make the templates truly XHTML compliant, but I have tried to keep them validatable as HTML at the w3c validator. I dont think it would take much more work to get it XHTML compliant. This would be a great contribution of anybody wanted to do it, as its not a super high priority for me at the moment. The admin interface is a different story. Its still mostly not templates yet. But I figured that wasnt as important as the public part of the site. > > I have seen that you are using phplib templates. Beside that, what are the > main differences with current phpshop cvs tree? Is there a demo site or a > real site made using xshop? What is the roadmap? The site for which I am doing all this for (and getting paid for :) is http://www.bbcwireless.com. The closest thing I have to a roadmap is here: http://peoplecatcher.net/article.php3?story_id=34. I definately need to make something better, as I have implemented most of what's there plus a lot more. There are a lot of new features that arent documented yet. some of the major features are as follows: phplib templates and authentication (should work fine with php4 sessions too). Will soon be adding a very robust user / perm scheme with multiple group levels (see the phplib patch at: http://sourceforge.net/tracker/index.php?func=detail&aid=617072&group_id=318 85&atid=403613). Multiple categories to a product ("cross references"). Multiple categories to a category. Set featured/sale items to appear anywhere (another type of cross reference). A more structured navigation system (tabs or links across the top, an optional nav block showing sub category, and sub-sub categories in the "body" area... products list below this). Configurable blocks which can appear on the left or right hand side. Current blocks are a "mini cart", navigation (category), popular products, related products, rss (news feed), raw html. Its easy to extend the classes and make new kinds of blocks. search engine friendly urls. This ranges from 'friendly' (simply changing all '?' and '&' to '/') to downright 'lick your face like a happy dog' (changing a url like: "index.php?page=shop/browse&category=flkh28347t8nasd&product_id=2bh387ug98n" which means nothing to search engines or humans, into something like this: "index.php/shop/browse/phones/nokia/3390" which lets a search engine index important keywords in the url). Use images multiple times without uploading the same image. Use an image select popup window to select existing images. Images on categories. Product options. Create products that can be options to another product. These then show up as a list of options on the flypage, their price being added to the product total price. Currently includes brett's xstats module, but this is going to be replaced by the much better phpopentracker package. Simple caching system. Blocks are cached, and any page can be cached. Uses the database or flat files. That's just what I can think of off the top of my head. > Thanks in advance, > Andres > > ____________ > > Andres Baravalle > http://www.baravalle.it > > Tel: +39 011 6706773 > > ____________ > > Gli uomini d'azione sono poco pratici. > La stessa azione li allontana dalla loro meta. > Paco Ignacio Taibo I > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Xshop-developer mailing list > Xsh...@li... > https://lists.sourceforge.net/lists/listinfo/xshop-developer > |