Changes for page Reinitialize Sandbox Application
Last modified by Pascal Bastien on 2021/03/17 21:43
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. pbas1 +xwiki:XWiki.VincentMassol
- ExtensionCode.ExtensionClass[0]
-
- Description
-
... ... @@ -1,33 +1,25 @@ 1 -Provide a macro to reinitialize periodically the SandBox spaceandoverwritingbyaSandBoxtemplate 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.png20 +{{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 _Sandbox1 +Reinitialize Sandbox Application - Summary
-
... ... @@ -1,1 +1,1 @@ 1 - Velocity Macro to reinitialize the SandBoxfroma SandBox template1 +Reinitializes the SandBox space by using a SandBox space template