%PDF- %PDF-
| Direktori : /data/old/home/stash/atlassian-stash/static/page/admin/db/ |
| Current File : //data/old/home/stash/atlassian-stash/static/page/admin/db/viewDbConfig.soy |
{namespace stash.page.admin.db}
/**
* @param isInternal
* @param displayNameKey
* @param jdbcUrl
* @param jdbcUsername
* @param isJdbcPasswordSet
* @param? formErrors
* @param? lastMigrationSuccessful
* @param? cancelMigrationSuccessful
* @param? migrationException
*/
{template .viewConfig}
{webResourceManager_requireResourcesForContext('stash.page.db')}
{call stash.layout.admin}
{param activeTab: 'admin-settings-database' + ($isInternal ? '-hsqldb' : '') /}
{param content}
<header>
{call widget.aui.group.split}
{param content}
{call widget.aui.group.item}
{param content}
<h2>{getText('stash.web.admin.db.view.title')}</h2>
{/param}
{/call}
{/param}
{/call}
</header>
{call widget.aui.group.group}
{param content}
{call widget.aui.group.item}
{param content}
{if $lastMigrationSuccessful}
{call widget.aui.message.success}
{param content}
{getText('stash.web.admin.db.migrate.passed')}
{/param}
{/call}
{/if}
{if $cancelMigrationSuccessful}
{call widget.aui.message.warning}
{param content}
{getText('stash.web.admin.db.migrate.cancelled')}
{/param}
{/call}
{elseif $cancelMigrationSuccessful == false}
{call widget.aui.message.warning}
{param content}
{getText('stash.web.admin.db.migrate.cancel.failed')}
{/param}
{/call}
{/if}
{call widget.form.xsrfProtectedForm}
{param action: '' /}
{param errors: $formErrors /}
{param content}
{if $migrationException}
{call stash.widget.exception}
{param messageContent}
{$migrationException.message}
{/param}
{param throwable: $migrationException /}
{/call}
{/if}
{call widget.aui.form.fieldValue}
{param id: 'type' /}
{param fieldGroupClass: 'type' /}
{param labelContent}{getText('stash.web.admin.db.type.label')}{/param}
{param valueContent}{getText($displayNameKey)}{/param}
{param description: $isInternal ? getText('stash.web.admin.settings.database.hsqldb.description') : null /}
{/call}
{if not $isInternal}
{call widget.aui.form.fieldValue}
{param id: 'url' /}
{param labelContent}{getText('stash.web.admin.db.url.label')}{/param}
{param valueContent}{$jdbcUrl}{/param}
{/call}
{call widget.aui.form.fieldValue}
{param id: 'username' /}
{param labelContent}{getText('stash.web.admin.db.username.label')}{/param}
{param valueContent}{$jdbcUsername}{/param}
{/call}
{call widget.aui.form.fieldValue}
{param id: 'password' /}
{param labelContent}{getText('stash.web.admin.db.password.label')}{/param}
{param valueContent}
{if $isJdbcPasswordSet}
{getText('stash.web.admin.db.password.set')}
{else}
{getText('stash.web.admin.db.password.notset')}
{/if}
{/param}
{param descriptionContent}
{{getText('stash.web.db.change.password.help',
'<a href="' + cav_help_url('stash.help.db.change.password') + '">', '</a>')|noAutoescape}}
{/param}
{/call}
{/if}
{call widget.aui.form.buttons}
{param content}
{call stash.buttons.button}
{param isPrimary: true /}
{param href: nav_admin_db_migrate() /}
{param buttonText: getText('stash.web.admin.db.changedb') /}
{/call}
{/param}
{/call}
{/param}
{/call}
{/param}
{/call}
{/param}
{/call}
{/param}
{param pageBottomContent}
<script>
require('widget/exception').onReady();
</script>
{/param}
{/call}
{/template}