Hi, I just made my first attempt at running Turbine and have had great success so far. You guys are doing a great job. This is exactly the kind of modular environment that I've been looking for.
 
I have a couple questions/comments:
 
The DefaultTopNavigation is inserting itself directly into the page contained in the RunData parameter and returning null. This seems rather limiting (and confusing) because it doesn't give the DefaultLayout any say in where the navigation goes even though the DefaultLayout thinks it does have a say because it's inserting the return value (null) into the body as well. Here's my tiny little fix:
 
Index: java/org/apache/turbine/navigations/DefaultTopNavigation.java
===================================================================
RCS file: /products/cvs/turbine/turbine/src/java/org/apache/turbine/navigations/
DefaultTopNavigation.java,v
retrieving revision 1.3
diff -r1.3 DefaultTopNavigation.java
85c85
<         data.getPage().getBody()
---
>         ElementContainer body = new ElementContainer()
91c91
<         return null;
---
>         return body;
What's the status of the AddUser and related screens? I'm getting an unknown table 'VISITOR_SEQUENCE' error whenever I try to add a new user. Is this supposed to work? Some of the related screens also seem like work-in-progresses.
 
The DefaultScreen has got something that looks like a test on it but I appear to be failing:
 
Role: This value should be True: False
Role: This value should be False: False
Perm: This value should be True: False
Perm: This value should be False: False
Not having dug at all into the Role and Permission code yet, I'm not entirely certain what the code is testing that my install isn't passing. Any ideas or is this expected?
 
Thanks,
Jason Diamond.
 

Reply via email to