[xwiki-users] URL Filtering and XWiki License

Ian Bamsey ian.bamsey at certus-tech.com
Wed Jun 13 12:53:44 CEST 2007


Ricardo,

We too are working on the same project. We need a JSR168 portlet.  Why 
not share your code with the XWiki project and we can all work on fixing 
these problems. From our perspective the main difficulty is building a 
portlet whose HTML structure is neutral enough to allow the container's 
style-sheet to work. We want to deploy a Wiki portlet in multiple JSR168 
containers and we want the container's look and feel to come through 
without need to change the portlet.

I feel this is a problem with XWiki in general. The Velocity macro's 
include much of the logic and the HTML/CSS. To make the XWiki's skin 
match another system, I need to modify many VM files. This is ok, but 
each time I upgrade XWiki  I must redo the work. We are building portlet 
code that make a clearer separation of code from HTML as this should 
reduce the portlet's maintenance when new versions of XWiki are released.

Ian

Ricardo Esquito wrote:
> Hi,
>
> I�m part of a development team that is trying to get XWIKI working as 
> a jsr168 portlet, to integrate it in a commercial portal. We have been 
> able to run it on Jetspeed-2 without major problems, except for URLs. 
> It seems that Portlet URLs are generated and then filtered that causes 
> some major bugs in urls within the portlet since a url ending with 2 
> underscores ( ..../...__/ ). Has this problem been submitted before? 
> I�ve looked in Jira but didn�t found nothing related to it. Is there 
> any information on where to start digging or changes adviced, without 
> changing the normal flow of xwiki?
>
> What should/must be done, if possible, to integrate the xwiki to that 
> commercial portal, according to your requirements?
>
> Another issue is that any changes to XWiki Core must be delivered to 
> the project according to the License, is that valid also for skins 
> developed?
>
>
> Thanks in advance
>
> Ricardo Esquito.
>
>
> ps -> sorry for the bad english :-s
>
>
>


-- 
Certus Technology Associates Limited.
http://www.certus-tech.com
Tel: +44 (0)1392 270930 





More information about the users mailing list