http://download.openmocha.org/openmocha-0.6.tgz
http://download.openmocha.org/openmocha-0.6.zip
OpenMocha 0.6 contains the following changes:
- Replaced individual Mocha Object macros with generic mocha object macro calls.
- Fixed an encoding bug relating to Mocha Object skins and the Wysiwyg-Editor for Content Objects.
- Added "editing" and "adding" Mocha Objects that extend the default "edit" and "add" page actions.
- Creation and modification dates are now tracked by default.
- Added loop and collect functions.
- Root object is now named "Home" during the first initialisation of an application.
- Changed makeSelectOptions to also work with a simple array of options rather than requiring value/string pairs.
- Context of "this" in Mocha Objects now refers to the object that the current request resolves to.
- Fixed a bug where the original title was replaced by the title specified for the current audience.
- The adminEmail specified in the server.properties file is now used as the default contactEmail address.
- Various minor/cosmetic bug fixes.
As with version 0.5, simple "hello world" level examples are included in the default installation. They illustrate the general approach, how you would build your projects based on the OpenMocha framework as a "solution template". Basically, any files inside the apps/main directory besides the framework.zip file either override or extend the code contained inside the framework.zip file.
To get a much deeper look at the inside of the framework, and hence the default code that you can override and extend, do the following: Copy apps/main/framework.zip to apps/framework.zip and unzip it. This will create apps/framework as a separate demo application, revealing its example source code. To auto-start the new application and make it available via http://127.0.0.1:8080/framework/ you need to add "framework" on a new line to the apps.properties file and restart OpenMocha.
If you have any questions or if you are hitting a wall then please do not hesitate to ask either via private mail or the mailing list .
08.08.2005, 23:42