General Actions:
Log-in
Wiki:
L3D's Wiki
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
CopyDocument
Search
Page Actions:
Export
▼
:
Export as PDF
Export as RTF
Export as HTML
More actions
▼
:
Print preview
View Source
Welcome to your wiki
»
XWiki Space
»
Copy a document
Wiki source code of
Copy a document
Last modified by
Administrator
on 2011/03/02 17:34
Content
·
Comments
(0)
·
Attachments
(0)
·
History
·
Information
Hide line numbers
1: {{velocity}} 2: #set($sourcedoc = "$!request.sourcedoc") 3: #set($targetdoc = "$!request.targetdoc") 4: #if("$!request.language" != "") 5: #set($language = $request.language) 6: #end 7: #set($sourcewiki = $context.database) 8: #set($targetwiki = $context.database) 9: #if("$!targetdoc" != "" && ${services.csrf.isTokenValid("$!{request.getParameter('form_token')}")}) 10: #set($sourcelink = "[[$sourcewiki:$sourcedoc#if($language)($language)#end>>$sourcewiki:$sourcedoc#if($language)?language=$escapetool.url($language)#end]]") 11: #set($targetlink = "[[$targetwiki:$targetdoc>>$targetwiki:$targetdoc#if($language)?language=$escapetool.url($language)#end]]") 12: #set($ok = $xwiki.xWiki.copyDocument($sourcedoc, $targetdoc, $sourcewiki, $targetwiki, $language, false, $context.context)) 13: $msg.get("xe.document.copying", [$sourcelink, $targetlink]) 14: #end 15: {{html clean="false"}} 16: <form action=""> 17: <div class="plainmessage"> 18: <input type="hidden" name="form_token" value="$!{services.csrf.getToken()}" /> 19: <dl> 20: <dt><label for="sourcedoc">$msg.get("xe.document.copy.source")</label></dt> 21: <dd><input type="text" id="sourcedoc" name="sourcedoc" value="$!{escapetool.xml($request.sourcedoc)}" size="60"/></dd> 22: <dt><label for="language">$msg.get("xe.document.copy.language")</label></dt> 23: <dd><input type="text" id="language" name="language" value="$!{escapetool.xml($request.language)}" size="60" /></dd> 24: <dt><label for="targetdoc">$msg.get("xe.document.copy.target")</label></dt> 25: <dd><input type="text" id="targetdoc" name="targetdoc" value="$!{escapetool.xml($request.targetdoc)}" size="60" /></dd> 26: </dl> 27: <span class="buttonwrapper"><input type="submit" value="$msg.get('xe.document.copy.do')" class="button" /></span> 28: </div> 29: </form> 30: {{/html}} 31: {{/velocity}}
Quick Links
L3D Calendar
Wiki Dashboard
Document Index
Blog
Sandbox