%PDF- %PDF-
Direktori : /proc/985914/root/data/old/home/stash/stash/atlassian-stash/static/page/setup/ |
Current File : //proc/985914/root/data/old/home/stash/stash/atlassian-stash/static/page/setup/setupDatabase.soy |
{namespace stash.page.setup} /** * @param isInternal * @param dbTypes * @param currentDbType * @param form * @param languages * @param? formErrors * @param? fieldErrors * @param? migrationException * @param? testPassed * @param? dataAttributes */ {template .database} {webResourceManager_requireResourcesForContext('stash.page.setup.database')} {call stash.layout.setup} {param step: getText('stash.web.setup.title.welcome') /} {param dataAttributes: $dataAttributes /} {param content} {if $testPassed} {call aui.message.success} {param content} {getText('stash.web.admin.db.setup.test.passed')} {/param} {/call} {/if} {call widget.form.xsrfProtectedForm} {param action: '' /} {param errors: $formErrors /} {param longLabels: true /} {param content} {if $migrationException} {call stash.widget.exception} {param messageContent} {$migrationException.message} <p>{{getText('stash.web.admin.db.setup.support', '<a href="https://support.atlassian.com">', '</a>')|noAutoescape}} </p> {/param} {param throwable: $migrationException /} {/call} {/if} {call stash.feature.locale.field} {param languages: $languages /} {param errors: $fieldErrors /} {param hideMore: true /} {/call} <input type='hidden' name='step' value='database'/> <fieldset class="group"> <legend><span>{getText('stash.web.setup.database')}</span></legend> <div class="radio"> <input class="radio" type="radio" name="internal"{if $isInternal} checked="checked"{/if} value="true" id="internal-true"> <label for="internal-true">{getText('stash.web.setup.database.internal')}</label> <div class="description">{getText('stash.web.setup.database.internal.description')}</div> </div> <div class="radio"> <input class="radio" type="radio" name="internal"{if not $isInternal} checked="checked"{/if} value="false" id="internal-false"> <label for="internal-false">{getText('stash.web.setup.database.external')}</label> <div class="description">{{getText('stash.web.setup.database.external.description', '<a href="' + stash_help_url('stash.help.db.migration') + '">', '</a>')|noAutoescape}}</div> </div> </fieldset> <div class="config-fields{if $isInternal} hidden{/if}"> {call stash.feature.admin.db.editDbConfigFields} {param dbConfigForm: $form /} {param fieldErrors: $fieldErrors /} {param dbTypes: $dbTypes /} {param currentDbType: $currentDbType /} {/call} </div> {call widget.aui.form.buttons} {param content} {call widget.aui.form.submit} {param id: 'submit' /} {param disabled: not $isInternal and not $currentDbType.driverAvailable /} {param isPrimary: true /} {param label: getText('stash.web.setup.next') /} {/call} {call widget.aui.form.submit} {param id: 'test' /} {param extraClasses: 'hidden' /} {param disabled: $isInternal or not $currentDbType.driverAvailable /} {param label: getText('stash.web.button.test') /} {/call} {/param} {/call} {/param} {/call} {/param} {param pageBottomContent} <script> require('widget/exception').onReady(); require('page/setup/database').onReady(); require('layout/setup/tracking').track('setup-database'); </script> {/param} {/call} {/template}