On Fri, May 3, 2013 at 8:14 PM, Denis Gervalle <[email protected]> wrote:
> On Fri, May 3, 2013 at 8:10 PM, Thomas Mortagne
> <[email protected]>wrote:
>
>> On Fri, May 3, 2013 at 7:14 PM, Vincent Massol <[email protected]> wrote:
>> > Hi devs,
>> >
>> > I've implemented "XWIKI-3951: Replace oldcore Entity URL parsing by the
>> new URL module" and this means using more the xwiki-platform-url module.
>> >
>> > It also means replacing the 2 xwiki.cfg properties by new ones located
>> in xwiki.properties.
>> >
>> > To be replaced:
>> > xwiki.virtual.usepath
>> > xwiki.virtual.usepath.servletpath
>> >
>> > New properties:
>> >
>> >
>> #-------------------------------------------------------------------------------------
>> > # URL
>> >
>> #-------------------------------------------------------------------------------------
>> >
>> > #-# IMPORTANT: The URL module is a feature still in development and as
>> such should be considered experimental at the
>> > #-# moment. The configuration parameters below are used only in some
>> part of the code at the moment. The idea is to
>> > #-# progressively refactor more and more till only the new properties
>> are used. For the moment you should continue to
>> > #-# use the following old properties located in xwiki.cfg:
>> > #-#  xwiki.virtual.usepath
>> > #-#  xwiki.virtual.usepath.servletpath
>> >
>> > #-# [Since 5.1M1]
>> > #-# The id of the URL format to use. This allows to plug in different
>> implementations and thus allows to completely
>> > #-# control the format of XWiki URLs.
>> > #-#
>> > #-# The default is:
>> > # url.format=standard
>> >
>> > #-# [Since 5.1M1]
>> > #-# Defines where the wiki part is defined in a URL pointing to a subwiki
>> > #-# If true then the wiki part is located in the URL path (a.k.a
>> path-based), for example:
>> > #-#   http://server/xwiki/wiki/mywiki/view/Space/Page
>> > #-# If false then the wiki part is located in the URL host domain (a.k.a
>> domain-based), for example:
>> > #-#   http://mywiki.domain/xwiki/bin/view/Space/Page
>> > #-#
>> > #-# The default is:
>> > # url.standard.multiwiki.isPathBased=true
>> >
>> > #-# [Since 5.1M1]
>> > #-# For path-based setups, this property defines the path segment before
>> the one identifying the subwiki in the URL.
>> > #-# For example if set to "thewiki", then the following URL will point
>> to a subwiki named "mywiki":
>> > #-#   http://server/xwiki/thewiki/mywiki/view/Space/Page
>> > #-# Note that the mapping in web.xml has to be modified accordingly if
>> you don't use the default value:
>> > #-#   <servlet-mapping>
>> > #-#     <servlet-name>action</servlet-name>
>> > #-#     <url-pattern>/wiki/*</url-pattern>
>> > #-#   </servlet-mapping>
>> > #-#
>> > #-# The default is:
>> > # url.standard.multiwiki.wikiPathPrefix=wiki
>> >
>> > We need to decide if we're ok with these new names or if we want
>> something else. Since these are properties used quite often it's important
>> that we agree on the naming.
>> > BTW note that I've implemented LegacyStandardURLConfiguration (in
>> xwiki-platform-legacy-url) to fall back to the old xwiki.cfg properties if
>> they are defined.
>> >
>> > Thomas proposed the following properties instead:
>> >
>> > url.standard.multiwiki.path.enabled=true|false
>> > url.standard.multiwiki.path.prefix=wiki
>> > url.standard.multiwiki.domain.enabled=true|false
>>
>> We should not add url.standard.multiwiki.domain.enabled now but that's
>> an idea for the future.
>>
>
> Does it means that path and domain based wiki will work at the same time
> and are not opposite of each other ?

That's how it's working right now. When you enable path based, domain
based still works so that would make the option more clear.

>
>
>>
>> >
>> > WDYT?
>> >
>> > Thanks
>> > -Vincent
>> >
>> > _______________________________________________
>> > devs mailing list
>> > [email protected]
>> > http://lists.xwiki.org/mailman/listinfo/devs
>>
>>
>>
>> --
>> Thomas Mortagne
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>
> --
> Denis Gervalle
> SOFTEC sa - CEO
> eGuilde sarl - CTO
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs



--
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to