Posts made by Martin Dougiamas

Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers
As Tim said, this has been improved in 2.0.

Plugins
- Activity modules
- Blocks
- Filters
- Repositories
- Portfolios
- Question types

The reason for the plural directory "blocks" is that it was a mistake by PJ (who developed blocks) and unfortunately by the time I noticed the error it was in CVS and too late to fix. Folders and file names are generally always singular in Moodle.
Average of ratings: Useful (2)
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers
It would be terrific to see this given the attention it deserves.

Apart from isolated bits of the interface (eg mforms) there's never been much interest in this before (probably because it's so hard to come up with something that has a good balance between providing guidelines for consistency and allowing flexibility).

I see you found the dusty old interface guidelines page (last mentioned in this discussion).

I would also look at the iPhone Guidelines as a good example. (I added it to your page at the bottom).

And yes, the Navigation 2.0 stuff should be very closely involved, as it could probably automate a lot of the principles.
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers
The difference is about 5 years of improvements from the Moodle community. smile

Really, if that's the best your host can offer in terms of PHP and MySQL I would change hosts.

Moodle 1.9.4 requires PHP 4.3.0 and MySQL 4.1.16 (both of which were released years ago).