Veikko Mäkinen kirjoitti:
> Due to a demand of Agavi sample code I promised to publish a small 
> project of mine. It's a stub of a simple CMS system put together with 
> Agavi (0.11-DEV r1865) and Propel. It uses RBAC user, translation, 
> routing with custom callbacks and Propel's nested sets. Hence it should 
> give a bit more than the default Agavi Sample App.
> 
> You can download the project from http://veikko.fi/temp/cms.zip.
> 

I've updated the package to the most recent version of my project. I've 
added most of the missing functionality (user management, better UI) and 
refactored some parts a bit. This application now demonstrates (among 
many other things) custom credential loading w/ RBAC user, 
datetimevalidator (very simple example), module autoload.xml and lots of 
Propel stuff.

Obvious design flaws
=====================
- Locales Fi, Sv and En are now hard-coded in Admin stuff. It would be 
trivial to refactor the code to enable use of any 1-n languages.
- Page.New/.Modify and Users.New/.Modify could probably share more. They 
are almost identical anyway.
- pre-population of roles, parents and others could be moved to View, I 
guess

Now, everyone, feedback please :)


-veikko



_______________________________________________
users mailing list
[email protected]
http://lists.agavi.org/mailman/listinfo/users

Reply via email to