I read your message at PHPBuilder. I am developing a php script which will be pretty much like yours, as far I could understand.
First of all, if you need input other than support from users you need a new forum :)
Now some ideas:
1. Subsites. Make available for anyone installing your script that s/he can create "subsites", and these subsites will have their own themes and modules;
2. Make everything a module. From user registration, to forums, articles or e-commerce, the webmaster can enable/disable anything;
3. Make easy for people to construct modules ot themes, this is crucial for developers to jump in and help you.
I guess we will be competing in a friendly enviroment (I hope :-D) to develop our projects.
Some modules I already am developing are:
1. Users (register, make obrigatory to register to perform certain action (or not), edit info, personalization, etc..);
2) Micropayments, anything can be charged either for pageview or monthly (including use of themes or subsites applications);
3) Modules can be selected by the subsite, and differents subsites can have differents modules, and let, or not, users select which modules to load.
I guess some of the main functionalities are these.
Let the coding begin! :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for your message!
It's very interesting, but I think It will be much better when forums, news and other components writen as Applications. And all Aplications collaborate in one Site. In my mind, Modules are very small and re-usable code, like DB2Form interpreter or User auntification procedures.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi!
I read your message at PHPBuilder. I am developing a php script which will be pretty much like yours, as far I could understand.
First of all, if you need input other than support from users you need a new forum :)
Now some ideas:
1. Subsites. Make available for anyone installing your script that s/he can create "subsites", and these subsites will have their own themes and modules;
2. Make everything a module. From user registration, to forums, articles or e-commerce, the webmaster can enable/disable anything;
3. Make easy for people to construct modules ot themes, this is crucial for developers to jump in and help you.
I guess we will be competing in a friendly enviroment (I hope :-D) to develop our projects.
Some modules I already am developing are:
1. Users (register, make obrigatory to register to perform certain action (or not), edit info, personalization, etc..);
2) Micropayments, anything can be charged either for pageview or monthly (including use of themes or subsites applications);
3) Modules can be selected by the subsite, and differents subsites can have differents modules, and let, or not, users select which modules to load.
I guess some of the main functionalities are these.
Let the coding begin! :)
Thank you for your message!
It's very interesting, but I think It will be much better when forums, news and other components writen as Applications. And all Aplications collaborate in one Site. In my mind, Modules are very small and re-usable code, like DB2Form interpreter or User auntification procedures.