212
Shivaji:Thanks for your suggestions.
What we (
Carnuke and me) meant by "module selective" is that you would be able to turn off the hack for some modules if they don't work properly well, but the hack will still "dynamically" support every module.
As Carnuke said, not everybody follows the guidelines when programming modules and sometimes not even for something so simple as designing a template.
This would make supporting modules easier and less time critical. For example, if Mr.XYZ releases a module tomorrow called IncrediModule and for some reason it does not work fine with hack, you would just turn off support for that module and everyone would be happy.
I still don't know if this would prevent all errors from happening as a "Rewritten" module would still link to a non-compliant module using Rewritten urls... for example, News module would link to IncrediModule as:
http://www.yoursite.com/m-IncrediModule+index+.htmlI'll see how it goes after I put together a few more lines of code