Here are a list of features I came up with... Resource Management (File Manager) - Folders - Files Themes (per site/page/panel) Layout/CSS/Border (Header/Sidebar/Footer) (minimal) I18N (Defer) Links/URLs User Management / ACL Menu - Navigation Bread Crumb (Defer) WYSIWYG editing / Wiki Engine / Dis/allow javascript Backup (Defer) Versioning Preview Migrate / Publish / Synchronize - different servers (Defer)
Since I would like this to be as reusable as possible there are a few issues we need to flush out first: Table Naming Strategy - should the table names just be prepended with "wicket-cms-"? I don't know if there is a way with Hibernate to make this configurable and still use Annotations? User Management / Authentication - The user should implement the required interfaces to allow the CMS to grab information it needs. (something like an IUserContext with methods: getUsername, getIsAuthenticated, etc) Panel Management - If possible, it would be nice if there was no concept of a page, only panels. For example, everything will be a panel, but have a special IndexedParam Page that would take a few parameters like, "parent panel" to wrap the requested panel in and that would make a page. Navigation / Content Creation - Wiki's use the convention of WikiPage to automatically link to a new page called WikiPage. We can have some kind of Panel that supports Wiki rules. Also, if you link to a page that is not created it should be able to create that panel with the parameters you specified in the url. Any thoughts on these ideas? On 3/13/06, David Leangen <[EMAIL PROTECTED]> wrote: > > Cool! I'm very interested. I'm also interested in any blogging impl that > may be availabled based on wicket. > > Now... try to get some normal sleep! ;-) > > > On Fri, 2006-03-10 at 01:05 -0800, Igor Vaynberg wrote: > > there was some talk about building a wiki/cms with wicket in ##wicket > > and i had a bit of insomnia tonight, so i built a basic wiki in an > > hour or so. wel its more of a skeleton really. you can add/edit/link > > pages. it uses radeox (which you will need to compile the attached > > source) for wiki syntax rendering. im attaching the code for anyone > > who is curious. if anyone is interested in working on an ASL licensed > > wiki/cms let me know or come to ##wicket. if enough people want to do > > it we can make it a wicket-stuff project. > > > > -Igor > > > > PS. the code is a mess, as i said it was a result of insomnia, so > > caveat emptor > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Wicket-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wicket-user > ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642 _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
