On Sep 20, 2010, at 3:10 PM, Vincent Massol wrote: > Hi, > > The discussion started in http://xwiki.markmail.org/thread/hqvmy34jfknb2waa > but since it's an important decision I'm making it a full thread here. > > The idea is to know how we want to represent query string and anchors in > links to documents in XWiki Syntax 2.1. > > In 2.0 we were using: [[label>>whatever?queryString#anchor]] > > The proposal is to move query string and anchor to a link parameter. > > It be done like this: > > [[label>>doc:mypage||parameters="a=b&c=d" anchor="..."]] > > We could decide to use another syntax for parameters (ie query string) such > as: > > [[label>>doc:mypage||parameters="a=b,c=d" anchor="..."]]
Actually I think we have 2 options only: 1) [[label>>doc:mypage||queryString="a=b&c=d" anchor="..."]] 2) [[label>>doc:mypage||parameters="a=b,c=d" anchor="..."]] 1) means we consider that all renderers will only deal with URLs, which is probably true in practice but not 100% sure... 2) is more neutral and doesn't imply URL but may be less natural to users used to HTML/HTTP. WDYT? Thanks -Vincent > This would make it a little bit less URL-specific. > > The pros of this approach are: > - no need for the user to escape the ? and # characters in document names > - makes the syntax a little bit less "magic" and more formal > > The cons: > - Takes a bit longer to write > - A new syntax to learn > > WDYT? > > Thanks > -Vincent _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

