General Actions:
Log-in
Register
Wiki:
games
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
OfficeImporterAdmin
Search
en
Page Actions:
Export
▼
:
Export as PDF
Export as RTF
Export as HTML
More actions
▼
:
Print preview
View Source
Wiki Home
»
XWiki Space
»
Office Importer
»
OpenOffice Server
Wiki source code of
OpenOffice Server
Last modified by
Administrator
on 2011/11/06 20:09
Content
·
Comments
(0)
·
Annotations
(0)
·
Attachments
(1)
·
History
·
Information
Hide line numbers
1: {{velocity}} 2: #set($msgParameter=$msg.get("xe.officeimporter.openoffice.parameter")) 3: #set($msgValue=$msg.get("xe.officeimporter.openoffice.value")) 4: #set($msgYes=$msg.get("xe.officeimporter.openoffice.yes")) 5: #set($msgNo=$msg.get("xe.officeimporter.openoffice.no")) 6: #set($msgServerType=$msg.get("xe.officeimporter.openoffice.servertype")) 7: #set($msgServerPort=$msg.get("xe.officeimporter.openoffice.serverport")) 8: #set($msgAutoConnect=$msg.get("xe.officeimporter.openoffice.autoconnect")) 9: #set($msgAutoStart=$msg.get("xe.officeimporter.openoffice.autostart")) 10: #set($msgServerTypeInternal=$msg.get("xe.officeimporter.openoffice.servertype.internal")) 11: #set($msgServerTypeExternalLocal=$msg.get("xe.officeimporter.openoffice.servertype.external")) 12: #set($msgServerTypeExternalRemote=$msg.get("xe.officeimporter.openoffice.servertype.remote")) 13: #set($msgServerPath=$msg.get("xe.officeimporter.openoffice.serverpath")) 14: #set($msgServerProfile=$msg.get("xe.officeimporter.openoffice.serverprofile")) 15: #set($msgServerProfileDefault=$msg.get("xe.officeimporter.openoffice.serverprofile.default")) 16: #set($msgServerState=$msg.get("xe.officeimporter.openoffice.serverstate")) 17: #set($msgActions=$msg.get("xe.officeimporter.openoffice.actions")) 18: #set($msgStart=$msg.get("xe.officeimporter.openoffice.actions.start")) 19: #set($msgConnect=$msg.get("xe.officeimporter.openoffice.actions.connect")) 20: #set($msgStop=$msg.get("xe.officeimporter.openoffice.actions.stop")) 21: #set($msgDisconnect=$msg.get("xe.officeimporter.openoffice.actions.disconnect")) 22: #set($msgRestart=$msg.get("xe.officeimporter.openoffice.actions.restart")) 23: #set($msgUpdate=$msg.get("xe.officeimporter.openoffice.update")) 24: #set($msgLimitedControl=$msg.get("xe.officeimporter.openoffice.limitedcontrol")) 25: #if($hasAdmin) 26: #set($currentAction = "$!{request.action}") 27: #if($currentAction == "stop" && ${services.csrf.isTokenValid("$!{request.getParameter('form_token')}")}) 28: #if(!$oomanager.stopServer()) 29: {{error}}$oomanager.lastErrorMessage{{/error}} 30: 31: #end 32: #elseif($currentAction == "start" && ${services.csrf.isTokenValid("$!{request.getParameter('form_token')}")}) 33: #if(!$oomanager.startServer()) 34: {{error}}$oomanager.lastErrorMessage{{/error}} 35: 36: #end 37: #elseif($currentAction == "restart" && ${services.csrf.isTokenValid("$!{request.getParameter('form_token')}")}) 38: #if(!$oomanager.stopServer()) 39: {{error}}$oomanager.lastErrorMessage{{/error}} 40: 41: #elseif(!$oomanager.startServer()) 42: {{error}}$oomanager.lastErrorMessage{{/error}} 43: 44: #end 45: #end 46: #end 47: #set($actionStart=$msgConnect) 48: #set($actionStop=$msgDisconnect) 49: #set($autoStart=$msgAutoConnect) 50: #if($ooconfig.serverType == 0) 51: #set($serverType=$msgServerTypeInternal) 52: #set($actionStart=$msgStart) 53: #set($actionStop=$msgStop) 54: #set($actionRestart=$msgRestart) 55: #set($autoStart=$msgAutoStart) 56: #elseif($ooconfig.serverType == 1) 57: #set($serverType=$msgServerTypeExternalLocal) 58: #elseif($ooconfig.serverType == 2) 59: #set($serverType=$msgServerTypeExternalRemote) 60: #end 61: {{html wiki="true" clean="false"}} 62: <form action="" enctype="multipart/form-data" method="post" class="xform"> 63: <fieldset> 64: <legend>$msg.get('admin.ooserver.options')</legend> 65: 66: {{info}}$msg.get('admin.ooserver.options.source', ['##xwiki.properties##']){{/info}} 67: 68: <dl> 69: <dt><label>$msgServerType</label></dt> 70: <dd>$serverType</dd> 71: <dt><label>$msgServerPort</label></dt> 72: <dd>$ooconfig.serverPort</dd> 73: <dt><label>$autoStart</label></dt> 74: <dd>#if($ooconfig.autoStart)$msgYes#else$msgNo#end</dd> 75: #if($ooconfig.serverType == 0) 76: <dt><label>$msgServerPath</label></dt> 77: <dd>$ooconfig.homePath</dd> 78: <dt><label>$msgServerProfile</label></dt> 79: <dd>#if("$!ooconfig.profilePath" == '' && $ooconfig.profilePath != '')$msgServerProfileDefault#{else}$ooconfig.profilePath#end</dd> 80: #end 81: <dt><label>$msgServerState</label></dt> 82: <dd>$oomanager.serverState</dd> 83: </dl> 84: </fieldset> 85: #if($hasAdmin && $xcontext.isMainWiki()) 86: <fieldset> 87: <legend>$msgActions</legend> 88: <dl> 89: <dd><label for="action1"><input id="action1" name="action" type="radio" value="start" checked="checked"/> $actionStart</label></dd> 90: <dd><label for="action2"><input id="action2" name="action" type="radio" value="stop"/> $actionStop</label></dd> 91: #if($actionRestart)<dd><label for="action3"><input id="action3" name="action" type="radio" value="restart"/> $actionRestart</label></dd>#end 92: </dl> 93: </fieldset> 94: <div class="buttons"> 95: <input type="hidden" name="form_token" value="$!{services.csrf.getToken()}" /> 96: <span class="buttonwrapper"><input type="submit" value="$msgUpdate" class="button"/></span> 97: </div> 98: #end 99: </form> 100: {{/html}} 101: #if($hasAdmin && !$xcontext.isMainWiki()) 102: 103: {{info}}$msgLimitedControl{{/info}} 104: #end 105: {{/velocity}}