> (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

Reply via email to