157
That is quite a list indeed
. Since these features would require multiple changes on the existing database tables and a few new tables, I think it would be better to make it a new module, re-using some of the current xDirectory features.
I was thinking of implementing an optional SEO feature as well, making it possible to include the category name in the url.
The feature request of a globally usable locations schema seems to be desired by more than a few. I will look into that. For some only a small number of single level locations is required or even just one location, while others need to set up thousands of locations with different levels (countries, provinces, counties, regions etc.). I should make it as flexible as possible then.
Due to the considerable time it will take to implement all requested features, I think I should divide this project into multiple stages, releasing several update versions.
Most essential for users who would like to use it commercially will be the E-Commerce option and the locations management functionality, so that would be a good start. This can be included in the first version together with some easy to implement features such as multiple categories assignment and alphabetical listings. A more detailed list will follow depending on your feedback.
Another reason why I would like to create a new module is that I plan to use dev.xoops.org as a platform for this. If more people would be willing to help on module development, this will be easier to manage. Besides, more people will be able to find their way to this module.
Any suggestions for a name?
Martijn