Hello,
I am making progress on updating the qcl qooxdoo-contrib project to work with qx 0.8. The javascript frontend part is almost fully ported, at least the access control / configuration part. See a sample application published here:
http://m53s12.vlinux.de/cboulanger/access/buildSource code is here:
https://qooxdoo-contrib.svn.sourceforge.net/svnroot/qooxdoo-contrib/trunk/qooxdoo-contrib/qcl/trunk/application/access/source/class/access/The application should be self-explanatory and has buttons to study the source code. Note how little code is needed for the frontend part. The backend is currently a very simple mockup - see
https://qooxdoo-contrib.svn.sourceforge.net/svnroot/qooxdoo-contrib/trunk/qooxdoo-contrib/qcl/trunk/application/access/services/class/access/but I will add a "real" backend later powered by the qcl php backend library.
With these components, you have the basic building blocks for a fully featured web application:
- server-side authentication and access control using users, roles, permissions
- login and session management with fully transparent sessions
- configuration values synchronized between server and client
- GUI access control using permissions
I hope to finish the rest of the library soon and will let you know when there are more online examples. Also, qxtransformer which is used to build the applications is also getting closer to the 0.4 release.
Let me know if you have questions, suggestions, or complaints!
Enjoy,
Christian