#* @vtlvariable name="action" type="com.atlassian.confluence.admin.actions.GeneralConfigurationAction" *# $action.getText("title.general.config") generalconfiguration #requireResource("confluence.web.resources:aui-forms") #requireResource("confluence.sections.admin.generalconfig:resources") #parse ( "/template/includes/actionerrors.vm" ) #if($editMode) #set($formAction="doeditgeneralconfig.action") #else #set($formAction="editgeneralconfig.action") #end
#form_xsrfToken() ##Site Configuration

$action.getText("sub.title.site") #if(!$editMode) $action.getText("edit.name") #end

$action.getText("sub.title.site.description")

#bodytag( "TextField" "label='site.title'" "name='siteTitle'" "value=siteTitle" "theme='aui'") #param("longField" "true") #param("description" $i18n.getText('generalconfig.site.title.description')) #end #set( $editbaseurlDescription = "$i18n.getText('server.base.url.description') #doc('help.configure.server.URL' $action.getText('more.about.server.base.url'))") #bodytag( "TextField" "id=editbaseurl" "label='server.base.url'" "name='domainName'" "value=domainName" "disabled=!$systemAdmin" "theme='aui'") #param("longField" "true") #param("description" $editbaseurlDescription) #param("autofocus" $action.isEditBaseUrl()) #end #if ($editMode) #set( $customContactAdminMessageDescription = "$i18n.getText('site.custom.contact.admin.message.description') #hint('input.accepts.wiki.markup')") #bodytag( "Textarea" "label='site.custom.contact.admin.message'" "name='customContactAdminMessage'" "rows=5" "cols=72" "theme='aui'") #param("description" $customContactAdminMessageDescription) #end #else
$!action.renderedCustomErrorMessage
$i18n.getText('site.custom.contact.admin.message.description')
#end #bodytag( "Component" "label='site.custom.contact.admin.form'" "name='showContactAdministratorsForm'" "theme='aui'" "value=showContactAdministratorsForm" "template='onofflist.vm'") #param("description" $i18n.getText('site.custom.contact.admin.form.description')) #end ##Formatting and International Settings

$action.getText("sub.title.formatting") #if(!$editMode) $action.getText("edit.name") #end

$i18n.getText("sub.title.formatting.description", [ "$req.contextPath/admin/configurelanguage.action" ]) $i18n.getText('formatting.description')

#tag( "Select" "label='indexing.language'" "name='indexingLanguage'" "list=indexingLanguages" "listKey=key" "listValue=value" "theme='aui'" ) #tag( "TextField" "label='defaultEncoding'" "name='defaultEncoding'" "value=defaultEncoding" "theme='aui'" ) #tag( "TextField" "label='defaultTimeFormatterPattern'" "name='defaultTimeFormatterPattern'" "value=defaultTimeFormatterPattern" "theme='aui'" ) #tag( "TextField" "label='defaultDateTimeFormatterPattern'" "name='defaultDateTimeFormatterPattern'" "value=defaultDateTimeFormatterPattern" "theme='aui'" ) #tag( "TextField" "label='defaultDateFormatterPattern'" "name='defaultDateFormatterPattern'" "value=defaultDateFormatterPattern" "theme='aui'" ) #tag( "TextField" "label='defaultLongNumberFormatterPattern'" "name='defaultLongNumberFormatterPattern'" "value=defaultLongNumberFormatterPattern" "theme='aui'" ) #tag( "TextField" "label='defaultDecimalNumberFormatterPattern'" "name='defaultDecimalNumberFormatterPattern'" "value=defaultDecimalNumberFormatterPattern" "theme='aui'") ##Attachment Settings

$action.getText("sub.title.attachment") #if(!$editMode) $action.getText("edit.name") #end

#if ($systemAdmin)

$i18n.getText("sub.title.attachment.description", [ "$req.contextPath/admin/attachmentstoragesetup.action" ])

#end #if ($editMode) #set($attachmentValue = $action.attachmentMaxSize) #else #set($attachmentValue = $action.niceAttachmentMaxSize) #end #bodytag( "TextField" "label='attachment.max.size'" "name='attachmentMaxSize'" "value='$attachmentValue'" "theme='aui'" ) #param("shortField" "true") #param("inlineText" "$action.getText('attachment.maximum.size.unit')") #param("description" $i18n.getText('attachment.maximum.size.description')) #end #bodytag( "TextField" "label='attachment.max.upload'" "name='maxAttachmentsInUI'" "value=maxAttachmentsInUI" "theme='aui'" ) #param("shortField" "true") #end ##Connection Timeouts

$action.getText('timeouts.heading') #if(!$editMode) $action.getText("edit.name") #end

#tag( "Component" "label='gzip.response.encoding'" "name='gzipResponseEncoding'" "value=gzipResponseEncoding" "template='onofflist.vm'" "disabled=!$systemAdmin" "theme='aui'") #tag( "Component" "label='timeouts.enabled'" "name='connectionsEnabled'" "value=connectionsEnabled" "theme='aui'" "template='onofflist.vm'" "disabled=!$systemAdmin") #bodytag( "TextField" "id=connectionTimeouts" "label='timeouts.connectionTimeout'" "name='connectionTimeout'" "value=connectionTimeout" "disabled=!$systemAdmin" "theme='aui'") #param("shortField" "true") #end #bodytag( "TextField" "id=socketTimeouts" "label='timeouts.socketTimeout'" "name='socketTimeout'" "value=socketTimeout" "disabled=!$systemAdmin" "theme='aui'" ) #param("shortField" "true") #end ## Buttons #if ($editMode) #bodytag( "Submit" "theme='aui'" ) #param ("submitValue" "$action.getText('update.name')") #param ("cancelValue" "$action.getText('cancel.name')") #end #end
#parse("/breadcrumbs.vm")