Last modified by Pascal Bastien on 2021/03/17 21:43

<
From version < 5.2 >
edited by Pascal Bastien
on 2014/07/11 10:41
To version < 6.1 >
edited by Vincent Massol
on 2014/07/12 11:25
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.pbas
1 +xwiki:XWiki.VincentMassol
ExtensionCode.ExtensionClass[0]
Description
... ... @@ -1,33 +1,25 @@
1 -Provide a macro to reinitialize periodically the SandBox space and overwriting by a SandBox template space.
1 +Provides an application to reinitialize periodically the SandBox space by overwriting it with clean pages located in another space.
2 2  
3 -This XAR attach:ReinitSandboxMacro-v0.9.xar simply add this documents:
4 -* Velocity code to launch manually (and/or by scheduler) SandBox reinitialisation
5 -** SandboxTemplate.ReinitSandboxMacro
3 +This application provides the following:
4 +* A page to launch manually (and/or by scheduler) the SandBox reinitialisation, in ##SandboxTemplate.ReinitSandboxMacro##
5 +* A template space of Sandbox (i.e. list of clean Sandbox pages):
6 +** ##SandboxTemplate.WebHome## (all languages are present)
7 +** ##SandboxTemplate.TestPage1##
8 +** ##SandboxTemplate.TestPage2##
9 +** ##SandboxTemplate.TestPage3##
10 +* Configured to forbid access to the ##SandboxTemplate## space for ##XWikiAllGroup##
11 +* A Scheduler job to launch automatically the reinitialisation, in ##Scheduler.Reinit Sandbox##
6 6  
7 -* Template space of Sandbox:
8 -** SandboxTemplate.WebHome (all languages are present)
9 -** SandboxTemplate.TestPage1
10 -** SandboxTemplate.TestPage2
11 -** SandboxTemplate.TestPage3
12 -
13 -* ACL to forbiden SanboxTemplate space dor XWikiAllGroup
14 -** SandboxTemplate.WebPreferences
15 -
16 -* Scheduler to launch automaticaly the reinitialisation:
17 -** Scheduler.Reinit Sandbox from SandboxTemplate
18 -
19 -If you click on "Reinitialisation of Sandbox space (without confirmation)" on SandboxTemplate.ReinitSandboxMacro, the macro
20 -* erase ALL Sandbox space
21 -* overwriting Sandbox by this space 'SandboxTemplate'
13 +If you click on "Reinitialisation of Sandbox space (without confirmation)" in ##SandboxTemplate.ReinitSandboxMacro##, the macro will
14 +* erase ALL Sandbox space pages
15 +* overwrite Sandbox by this space ##SandboxTemplate##
22 22  * and unhide Sandbox space
23 23  
24 24  Of course, it is recommended to backup your Sandbox space before and test with this link: "Mode Debug: 'Reinitialisation of Sandbox space' (without modification)"
25 25  
26 -image:ReinitSandbox.png
20 +{{image reference="ReinitSandbox.png"/}}
27 27  
22 +Know bugs:
23 +* missing English translation :-)
24 +* copy from ##SanboxTemplate.WebHome## copies only one language (because of copyDocument function limitation)
28 28  
29 -Know bug:
30 -* english translation :-)
31 -* copy from SanboxTemplate.WebHome, copi only one language (because of copyDocument function limitation)
32 -* ...
33 -
Name
... ... @@ -1,1 +1,1 @@
1 -Reinit_Sandbox
1 +Reinitialize Sandbox Application
Summary
... ... @@ -1,1 +1,1 @@
1 -Velocity Macro to reinitialize the SandBox from a SandBox template
1 +Reinitializes the SandBox space by using a SandBox space template

Get Connected