%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /data/old/home/stash/stash/atlassian-stash/static/page/login/
Upload File :
Create Path :
Current File : //data/old/home/stash/stash/atlassian-stash/static/page/login/login.soy

{namespace stash.auth}

/**
 * @param allowSignUp
 * @param showCaptcha
 * @param? nextUrl
 * @param? error
 * @param? lastUsername
 * @param? wasSuccessfulSignedUp
 */
{template .login}
{webResourceManager_requireResourcesForContext('stash.page.login')}
{call stash.layout.focused}
    {{param windowTitle: getText('stash.web.login.title') /}}
    {param hideLoginLink: true /}
    {param bodyClass: 'user-login'/}
    {param focusedPageSize: 'small' /}
    {{param contentTitle: getText('stash.web.login.header', $ij.instanceName) /}}
    {param content}
        {if $error}
            {call aui.message.error}
                {param content}
                    {$error}
                {/param}
            {/call}
        {/if}
        {if $wasSuccessfulSignedUp}
            {call aui.message.success}
                {param extraClasses: 'successful-signup'/}
                {param content}
                    {getText('stash.web.signup.success')}
                {/param}
            {/call}
        {/if}
        {call widget.aui.form.form}
            {param action}{nav_security_check()}{/param}
            {param topLabels: true /}
            {param content}
                {call widget.aui.form.text}
                    {param id: 'j_username' /}
                    {param accessKey: 'u'/}
                    {param autofocus: $lastUsername ? false : true /}
                    {param labelContent}{getText('stash.web.login.username.html')}{/param}
                    {param initialValue: $lastUsername /}
                    {param sizeClass: 'long' /}
                {/call}
                {call widget.aui.form.password}
                    {param id: 'j_password' /}
                    {param autofocus: $lastUsername ? true : false /}
                    {param accessKey: 'p'/}
                    {param labelContent}{getText('stash.web.login.password.html')}{/param}
                    {param sizeClass: 'long' /}
                {/call}
                {if $showCaptcha}
                    {call stash.widget.captcha.field}
                        {param required: false /}
                        {param labelContent}{getText('stash.web.signup.captcha.html')}{/param}
                        {param description: getText('stash.web.signup.captcha') /}
                    {/call}
                    {call stash.widget.captcha.container /}
                {/if}
                {call widget.aui.form.checkbox}
                    {param id: '_spring_security_remember_me' /}
                    {param accessKey: 'r' /}
                    {param labelContent}{getText('stash.web.login.remember.me.html')}{/param}
                {/call}
                {if $allowSignUp}
                    {call widget.aui.form.description}
                        {param content}
                            {{getText('stash.web.login.signup.html', nav_signup()) |noAutoescape}}
                        {/param}
                    {/call}
                {/if}
                {if $nextUrl}
                <input name="next" type="hidden" value="{$nextUrl}"/>
                {/if}
                {call widget.aui.form.buttons}
                    {param content}
                        {call widget.aui.form.submit}
                            {param id: 'submit' /}
                            {param accessKey: 's' /}
                            {param isPrimary: true /}
                            {param label: getText('stash.web.login.submit') /}
                        {/call}
                        {call widget.aui.form.linkButton}
                            {param id: 'forgot' /}
                            {param href: nav_password_reset() /}
                            {param text: getText('stash.web.login.forgot') /}
                        {/call}
                    {/param}
                {/call}
            {/param}
        {/call}
    {/param}
{/call}
<script type="text/javascript">
    require('page/login').onReady();
</script>
{/template}

Zerion Mini Shell 1.0