<
From version < 26.1 >
edited by Guillaume Delhumeau
on 2015/09/23
To version < 30.1 >
edited by Guillaume Delhumeau
on 2015/09/23
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -153,9 +153,8 @@
153 153  {{image reference="[email protected]"/}}
154 154  )))
155 155  * The size of the Job status cache is now configurable. See ##job.statusCacheSize## property in ##xwiki.properties## files.
156 -* The Spaces macro (which lists all Spaces) is now working fine when there are Nested Spaces (some links were failing).
157 -* The LiveTable macro is now working fine when there are Nested Spaces (some links were failing).
158 -* The Solr Search is now able to correctly find nested documents. The Search UI still needs to be fixed though (some links may be broken and the document location/paths are not correctly displayed) but otherwise the results should be accurate.
156 +* The Spaces macro (which lists all Spaces) is now working fine when there are Nested Spaces.
157 +* The LiveTable macro is now working fine when there are Nested Spaces.
159 159  * The Navigation panel displays nested pages:(((
160 160  {{image reference="[email protected]"/}}
161 161  )))
... ... @@ -173,11 +173,10 @@
173 173  
174 174  With the new ##showRoot## parameter you can force the document tree to show the actual root node (either the one specified by the ##root## parameter or the default root node).
175 175  )))
176 -* A couple of bugs in the [[App Within Minutes Application>>extensions:Extension.App Within Minutes Application]], that were caused by the introduction of the Nested Documents feature, have been fixed.
175 +* A couple of bugs in the [[App Within Minutes Application>>extensions:Extension.App Within Minutes Application]], that were caused by the introduction of the Nested Pages feature, have been fixed.
177 177  * It's now possible create new FAQs in Nested Spaces.
178 178  * When using the XWiki Jetty distribution, a memory dump is automatically created in XWiki's ##data/## folder when an ##Out Of Memory## error occurs.
179 179  * The Activity Stream now also displays activity for Nested Spaces.
180 -* Skin editor now properly works for a nested skin document
181 181  
182 182  See the [[full list of JIRA issues>>http://jira.xwiki.org/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+in+%28XCOMMONS%2C+XRENDERING%2C+XWIKI%2C+XE%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%22<version>%22&tempMax=1000]] fixed in this release.
183 183  
... ... @@ -244,9 +244,9 @@
244 244  
245 245  === New Rename/Delete Jobs ===
246 246  
247 -New code has been developed to support Nested Documents/Nested Spaces and Script Services have been provided and they now run inside Jobs to better handle the fact that they are long-running operations.
245 +New code has been developed to support Nested Pages/Nested Spaces and Script Services have been provided and they now run inside Jobs to better handle the fact that they are long-running operations.
248 248  
249 -However you can start to test this by using the following Script Services APIs:
247 +The corresponding Script Services APIs have been added:
250 250  
251 251  * Copy a Space(((
252 252  {{code language="none"}}
... ... @@ -269,7 +269,7 @@
269 269  $services.refactoring.move($source, $destination).join()
270 270  {{/code}}
271 271  )))
272 -* Move a Document(((
270 +* Move a Page(((
273 273  {{code language="none"}}
274 274  #set ($source = $services.model.resolveDocument('Path.To.Source.WebHome'))
275 275  #set ($destination = $services.model.resolveSpace('Path.To.New.Parent'))
... ... @@ -282,13 +282,13 @@
282 282  $services.refactoring.rename($source, 'NewName').join()
283 283  {{/code}}
284 284  )))
285 -* Rename a Document(((
283 +* Rename a Page(((
286 286  {{code language="none"}}
287 287  #set ($source = $services.model.resolveDocument('Path.To.Source.WebHome'))
288 288  $services.refactoring.rename($source, 'NewName').join()
289 289  {{/code}}
290 290  )))
291 -* Delete a Document(((
289 +* Delete a Page(((
292 292  {{code language="none"}}
293 293  #set ($source = $services.model.resolveDocument('Path.To.Source.WebHome'))
294 294  $services.refactoring.delete($source).join()
... ... @@ -300,13 +300,13 @@
300 300  $services.refactoring.delete($source).join()
301 301  {{/code}}
302 302  )))
303 -* Convert a Terminal Document to a Nested Document(((
301 +* Convert a Terminal Page to a Nested Page(((
304 304  {{code language="none"}}
305 305  #set ($source = $services.model.resolveDocument('Path.To.Page'))
306 306  $services.refactoring.convertToNestedDocument($source).join()
307 307  {{/code}}
308 308  )))
309 -* Convert a Nested Document to a Terminal Document(((
307 +* Convert a Nested Page to a Terminal Page(((
310 310  {{code language="none"}}
311 311  #set ($source = $services.model.resolveDocument('Path.To.Source.WebHome'))
312 312  $services.refactoring.convertToTerminalDocument($source).join()
... ... @@ -315,9 +315,9 @@
315 315  
316 316  === New create action parameters and logic ===
317 317  
318 -The create action now accepts a ##spaceReference## parameter and a ##name## parameter, together with an optional ##tocreate=terminal## parameter (usable on non-terinal documents). The previous space parameters was not scalable in the context of Nested Spaces since it was just a top-level space name so it did not allow the creation of deeper space levels. More details are available in the [[create action's documentation>>platform:DevGuide.Standard URL Format||anchor="HAction:create"]].
316 +The create action now accepts a ##spaceReference## parameter and a ##name## parameter, together with an optional ##tocreate=terminal## parameter (usable on non-terminal pages). The previous space parameters was not scalable in the context of Nested Spaces since it was just a top-level space name so it did not allow the creation of deeper space levels. More details are available in the [[create action's documentation>>platform:DevGuide.Standard URL Format||anchor="HAction:create"]].
319 319  
320 -These logic is now also available in the improved create UI, with the terminal pages option appearing only for advanced users and being checked or unchecked by default, depending on the type of the current document:
318 +These logic is also available in the improved create UI, with the terminal pages option appearing only for advanced users and being checked or unchecked by default, depending on the type of the current page:
321 321  {{image reference="[email protected]"/}}
322 322  
323 323  == New Reference-related APIs ==

Get Connected