[z3-five] More branches and additions + some issues

Lennart Regebro regebro at nuxeo.com
Fri Jan 28 19:19:14 MET 2005


http://codespeak.net/svn/z3/Five/branch/regebro-addform_directive/

Adds an add form, to the current edit form. Also adds the factory 
directive (because the add form needs it).

Issue: The edit.pt curently uses the CMF convention on templates 
"here/main_template/macros/master". This obviously has to change, but 
that means we need a set of default layouts. This could be a thing to 
fix at the sprint, maybe?

I'll merge this to trunk on Monday unless somebody screams.


http://codespeak.net/svn/z3/Five/branch/regebro-menudirectives/

Refactores the menu and menuItem directive to use the one in Zope3, 
instead of using a local copy.

To do this I know I needed to create a monkey-patch. However, I just 
noticed that I'm running it without the monkey-patch now, and everything 
works just fine. I assume this is another bonus from using Zope2 PTs 
unless Im getting senile and fixed it some other way which I can't 
remember. Anyway, I won't merge this to trunk until I get a go on the 
regebro-z2_templates branch.


I'm currently running a checkout with a merge of all three branches, like so

svn merge -r8673:8674 
svn+ssh://codespeak.net/svn/z3/Five/branch/menu_refactoring

svn merge -r8667:8668 
svn+ssh://codespeak.net/svn/z3/Five/branch/regebro-addform_directive

svn merge -r8663:8664 
svn+ssh://codespeak.net/svn/z3/Five/branch/regebro-z2_templates

<+ some fixing of conflicts>

Some quick tests indicates that this is working swimmingly with CPS, 
although I haven't tried any i18n yet, but I can'timagine that it won't 
work, meaning that the major CMF integration issues can be solved this 
way, even if it is not the perfect solution. (If Fred can conjure up 
some cool Z2/Z3 PT TAL integration that works as well, I'm all for it).

Bon weekend everybody!

-- 
Lennart Regebro, Nuxeo     http://www.nuxeo.com/
CPS Content Management     http://www.cps-project.org/


More information about the z3-five mailing list