Re: Ideas for a Wicket Based Cms
Take a look at the kronos CMS first (wicketstuff), and possibly Tally-Ho (java.net). Martijn On 8/14/07, james yong <[EMAIL PROTECTED]> wrote: > > Hi all, > > I have plans to work on a new open sourced CMS that would also be useful to > others. It will be based on wicket. > > Some ideas for the 1st phase: > > 1) It will use Jackrabbit to store CMS-related data > 2) To create a page, the administrator starts by selecting a layout, and > then select the appropriate panels to fill the layout. The configuration can > be stored in an OODB like db40. The page are virtual, but the CMS will use > reflection to create the page when the user accesses it. > 3) The administrator can set any page as the default homepage. > 4) Different panels that can be assigned by the administrator for each page, > like > a) Velocity Panel for writing blog-like contents; > b) Menu Panel for user-built menus; > c) User sign-in panel > d) Events calendar panel that uses joda-time library etc > 5) Administrator can set the user roles to each page for acess content > 6) Integrating a workflow engine for publishing. > > Any suggestion? > > > Regards, > James > > > > > -- > View this message in context: > http://www.nabble.com/Ideas-for-a-Wicket-Based-Cms-tf4268307.html#a12147728 > Sent from the Wicket - User mailing list archive at Nabble.com. > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Wicket joins the Apache Software Foundation as Apache Wicket Apache Wicket 1.3.0-beta2 is released Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta2/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Ideas for a Wicket Based Cms
two extra points: *) think about bookmarkability/ nice URLs. *) try to make the user-facing side (so the result of what people did with the CMS/ anything that can be accessed without logging in) stateless if you can. Eelco On 8/14/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > > 1) It will use Jackrabbit to store CMS-related data > > 2) To create a page, the administrator starts by selecting a layout, and > > then select the appropriate panels to fill the layout. The configuration can > > be stored in an OODB like db40. The page are virtual, but the CMS will use > > reflection to create the page when the user accesses it. > > 3) The administrator can set any page as the default homepage. > > 4) Different panels that can be assigned by the administrator for each page, > > like > > a) Velocity Panel for writing blog-like contents; > > b) Menu Panel for user-built menus; > > c) User sign-in panel > > d) Events calendar panel that uses joda-time library etc > > 5) Administrator can set the user roles to each page for acess content > > 6) Integrating a workflow engine for publishing. > > Yeah, that sounds pretty good to me. Keep us informed! > > Eelco > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Ideas for a Wicket Based Cms
> 1) It will use Jackrabbit to store CMS-related data > 2) To create a page, the administrator starts by selecting a layout, and > then select the appropriate panels to fill the layout. The configuration can > be stored in an OODB like db40. The page are virtual, but the CMS will use > reflection to create the page when the user accesses it. > 3) The administrator can set any page as the default homepage. > 4) Different panels that can be assigned by the administrator for each page, > like > a) Velocity Panel for writing blog-like contents; > b) Menu Panel for user-built menus; > c) User sign-in panel > d) Events calendar panel that uses joda-time library etc > 5) Administrator can set the user roles to each page for acess content > 6) Integrating a workflow engine for publishing. Yeah, that sounds pretty good to me. Keep us informed! Eelco - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Ideas for a Wicket Based Cms
Martijn Dashorst wrote: > > Take a look at the kronos CMS first (wicketstuff), and possibly > Tally-Ho (java.net). > > Martijn > > Hi, I tried to run Kronos Cms and run into the exception below. May I know where should I put the nodetype.cnd file? I am running on Tomcat. Regards, James java.lang.RuntimeException: java.io.FileNotFoundException: nodetype.cnd (The system cannot find the file specified) at wicket.kronos.KronosApplication.init(KronosApplication.java:48) at wicket.protocol.http.WicketServlet.init(WicketServlet.java:299) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3951) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4225) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) Caused by: java.io.FileNotFoundException: nodetype.cnd (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.(Unknown Source) at java.io.FileInputStream.(Unknown Source) at java.io.FileReader.(Unknown Source) at wicket.kronos.DataProcessor.repositoryStartup(DataProcessor.java:1091) at wicket.kronos.KronosApplication.init(KronosApplication.java:44) ... 19 more -- View this message in context: http://www.nabble.com/Ideas-for-a-Wicket-Based-Cms-tf4268307.html#a12185068 Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]