<
From version < 101.1 >
edited by Vincent Massol
on 2021/01/06
To version < 102.1 >
edited by Thomas Mortagne
on 2021/01/19
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.VincentMassol
1 +XWiki.ThomasMortagne
Content
... ... @@ -27,14 +27,17 @@
27 27  XWiki 7.2: Added support for Nested Spaces
28 28  {{/info}}
29 29  
30 -There are various ##bin## URLs. The generic format of ##bin## URLs is ##bin/<action>/<path>##. The full list of ##<action>## is defined in the Strut Configuration file (located in ##WEB-INF/struts-config##).
30 +There are various ##bin## URLs. The generic format of ##bin## URLs is ##bin/<action>/<path>##.
31 +There is two ways to inject actions:
31 31  
33 +* by implementing an [[Entity Resource Reference Handler>>Extension.Resource API||anchor="HAddinganewEntityResourceTypeHandler"]]
34 +* {{warning}}deprecated{{/warning}} implementing a ##com.xpn.xwiki.internal.web.LegacyAction## since 13.0 or before 13.0 by listing a Struts action in the Strut Configuration file (located in ##WEB-INF/struts-config.xml##).
35 +
32 32  Here are some well-known actions:
33 33  
34 34  * [[##skin##>>platform:DevGuide.Standard URL Format#HAction:skin]]: Dynamic Skin resource, e.g. ##http:~/~/<server>/xwiki/bin/skin/resources/uicomponents/search/searchSuggest.css##
35 35  * ##jsx##: [[Javascript Skin Extension>>platform:DevGuide.SkinExtensionsTutorial]] URL, e.g. ##http:~/~/<server>/xwiki/bin/jsx/AnnotationCode/Settings?language=en##
36 36  * ##ssx##: [[StyleSheet Skin Extension>>platform:DevGuide.SkinExtensionsTutorial]] URL, e.g. ##http:~/~/<server>/xwiki/bin/ssx/AnnotationCode/Style?language=en##
37 -* ##webjars##: URL when [[accessing some resources located in a WebJar>>extensions:Extension.WebJars Integration]], e.g. ##http:~/~/<server>/xwiki/bin/webjars/resources/path?value=requirejs%2F2.1.15%2Frequire.min.js##
38 38  * [[##download##>>platform:DevGuide.Standard URL Format#HAction:download]]: URL to access an attachment from a wiki page, e.g. ##http:~/~/<server>/xwiki/bin/download/XWiki/JohnDoe/john.png?width=30&height=30&keepAspectRatio=true##
39 39  * [[##view##>>platform:DevGuide.Standard URL Format#HAction:view]]: Display Entity content (wiki, page, space, attachment, object, property, etc) with the skin applied, e.g. ##http:~/~/<server>/xwiki/bin/view/Sandbox/WebHome##
40 40  * ##edit##: Edits wiki content (page, object, property, etc), e.g. ##http:~/~/<server>/xwiki/bin/edit/Sandbox/WebHome##
... ... @@ -119,7 +119,9 @@
119 119  
120 120  === Parameter: ##restricted## ===
121 121  
122 -{{info}}Since 11.5RC1{{/info}}
125 +{{info}}
126 +Since 11.5RC1
127 +{{/info}}
123 123  
124 124  Accepted values:
125 125  
... ... @@ -131,7 +131,9 @@
131 131  
132 132  === Parameter: ##rev## ===
133 133  
134 -{{info}}Since 13.0.{{/info}}
139 +{{info}}
140 +Since 13.0.
141 +{{/info}}
135 135  
136 136  The version to get, e.g. ##2.3## in ##http:~/~/<server>/xwiki/bin/viewrev/MySpace/MyPage?rev=2.3##
137 137  
... ... @@ -139,7 +139,9 @@
139 139  
140 140  === Parameter: ##rev## ===
141 141  
142 -{{warning}}Deprecated since 13.0. Use ##view## action instead.{{/warning}}
149 +{{warning}}
150 +Deprecated since 13.0. Use ##view## action instead.
151 +{{/warning}}
143 143  
144 144  The version to get, e.g. ##2.3## in ##http:~/~/<server>/xwiki/bin/viewrev/MySpace/MyPage?rev=2.3##
145 145  
... ... @@ -211,7 +211,9 @@
211 211  
212 212  == Action: ##inline## ==
213 213  
214 -{{warning}}Deprecated since 3.2.{{/warning}}
223 +{{warning}}
224 +Deprecated since 3.2.
225 +{{/warning}}
215 215  
216 216  The additional URL paths for the ##inline## action is ##<space>/<page>?<query string>##.
217 217  
... ... @@ -356,11 +356,12 @@
356 356  * ##http:~/~/<server>/xwiki/bin/skin/XWiki/DefaultSkin/somefile.css##: Points to the ##somefile.css## attachment in the ##XWiki.DefaultSkin## wiki page (and if not found look for the resource in the base skin and default base skin).
357 357  * ##http:~/~/<server>/xwiki/bin/skin/XWiki/DefaultSkin/edit.vm##: Points to the content of the ##edit.vm## property in the ##XWiki.XWikiSkins## xobject in the ##XWiki.DefaultSkin## wiki page (and if not found look for the resource in the base skin and default base skin).
358 358  
359 -== Action: ##objectadd## =
370 +== Action: ##objectadd## ==
360 360  
361 361  Adds an XObject to the referenced page.
362 362  
363 363  Examples:
375 +
364 364  * ##http:~/~/<server>/xwiki/bin/objectadd/Space/Page?classname=Some.XClass##
365 365  * ##http:~/~/<server>/xwiki/bin/objectadd/Space/Page?classname=XWiki.XWikiGroups&XWiki.XWikiGroups_member=XWiki.JohnDoe##
366 366  
... ... @@ -401,7 +401,9 @@
401 401  
402 402  = Type: ##temp## =
403 403  
404 -{{warning}}Deprecated since 8.3. Use the ##tmp## resource handler instead.{{/warning}}
416 +{{warning}}
417 +Deprecated since 8.3. Use the ##tmp## resource handler instead.
418 +{{/warning}}
405 405  
406 406  Dynamic temporary resources, bound to a specific document and a specific module.
407 407  
... ... @@ -424,4 +424,3 @@
424 424  = Type: ##tmp## =
425 425  
426 426  See [[Temporary Resource>>extensions:Extension.Temporary Resource API]]
427 -

Get Connected