MAXdev
Standards for MDPro for 1.1 and beyond
Duster

Following are some of the standards for MDPro for 1.1 and beyond. We hope third party developers will incorporate them also. They are required for modules to be certified for use with MDPro

Modules

Class 1 certification

All class 2 requirements plus the following:

Having the module name take its name from the directory name, which may be changed. This will allow renaming the module to other languages.

Class 2 certification

All class 3 requirements plus the following:

Templating using bender (no Smarty implementations) with css/xhtml standards compliance

Class 3 certification

API compliance

Multi-lingual

Use of relative font sizes

Modules that may have any information that requires admin approval should make use of the Incoming block (waiting content) so the site administrator will have a single location that alerts him to pending content requiring attention. This includes everything from classified ads submitted to links, broken links reports and anything else requiring administrative action.

Make use of the central ban facility that will be in MDP 1.1 It will apply to text, people, IP addresses, domain names, etc.  See MDContact Control in the downloads section for more detail.

Themes

Themes that use relative font sizes and meet css/xhtml standards compliance may receive MDP certification.