Forum .LRN Q&A: Community admin pages now use zen layout (div not table) for zen sites
This was an oversight in 2.3.0 that was not caught in testing.
If you have an existing 2.3.0 Zen-themed site, get fresh copies of the dotlrn and theme-zen packages from CVS (using -r oacs-5-3), update the dotlrn package, and visit /theme-zen/admin. Click on the "upgrade" button and your existing community admin pages and the template for those you create in the future will be updated.
Why do you have to run this upgrade script explicitly? It changes the layout of every portal page in your system from the old table-based layout to the new div-based layout. We didn't want to do that automatically when people install or upgrade the theme-zen package.
Does theme-zen work with vanilla OACS? If not when is the expected timeframe.
Compatibility master templates are provided for existing sites, but eventually we'll probably say "if you wanna upgrade, you gotta upgrade [everything]".
Check out the oacs-5-3 branch and install a test site if you want to get an idea as to where we're going.
But we're working towards a common and simplified and more useful CSS scheme with the goal of (finally) making it easier to "skin" OpenACS as well as .LRN sites.
Some pieces are in common, of course (and always have been). Form and list template CSS are shared between core and .LRN, and both now emit HTML that validates and meets accessibility standards (level 2? is that right? someone who knows this stuff well correct me :)
As the admin screens are working I rewrote zen2.adp to exchange the position of elements and make that file use the main-content-sim and sidebar-1-sim divs instead. Now all works. Still totally baffled why.
We chose not to have the APM upgrade automatically do that because doing so modifies every portal page in the system. We thought it was better to require a manual step to switch to the div-based layouts.
Upgrade and install were tested, and Dario seems to have had no problem ...
The layout in CVS seems to work for everyone else, something strange seems to be going on with your install, malte.
Sorry, I was answering Don's question. (I responded to Post#4).
form and list template code that is not AA compliant.
the currency and block widgets.
I am not sure about the richtext and date widgets.
We had tested date widget a while back and I thought it was compliant.
Does anyone know the latest status?
Do you have a public URL? I can try to help debug this..