> (1) I want to use plain HTML files at design-time, so I can use a WYSIWYG > editor like DreamWeaver to edit. IMHO, this only is possible with either > special comments or using id-attributes like wicket does.
Wicket mostly does this. The only problem is if you use panels. > (2) I want to be able to use a directory structure for the templates, e.g. > www.company.com/index.page > www.company.com/product1/features.page > www.company.com/product2/features.page Not sure what you mean by this. In any case, something like this is surely possible with mountable links. > (3) Even at design-time, relative paths to images or the > style-sheet should > be valid, so IDEA can verify their existence and image size. This > requires > the page templates to be in the same directory structure as the > images and > style-sheet. Wicket does this if you want it to. > (4) Easy embedding of commonly used components like page headers, > navigation > bars or footers. The best would be to place these "snippets" into > a separate > directory structure, but if they are using graphics, they should also be > able to use correct design-time relative paths. Yes, Wicket does this if you set your project up correctly. > (5) It should be very easy to turn links, e.g. used in the menu > bar snippet, > into "smart links". If pointing to the current page, they must not be > rendered as a link, but the look should be customizable (wicket > seems to use > italics in this situation). All out of the box. > (6) Detection of errors (e.g. wrong links) should be as early as possible. > > Please give your comments whether wicket does fulfill all the above > requirements or how to accomplish them. Maybe there is room to improve > wicket, that it could fulfill the requirements in a future > release. Thanks > in advance. I'm working on something like this myself. There is support for links, but mostly on a basic level. As with everything, if Wicket doesn't do what you want it to "out of the box", you can create your own components or customise the framework. I suggest you actually try it out or check out the examples. Perhaps others have better answers than the above. ------------------------------------------------------- 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 Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user