General Actions:
Log-in
Register
Wiki:
xwiki
▼
:
Page Index
»
Space:
PhenomeCentral
▼
:
Page Index
»
Page:
login
Page Actions:
Export
▼
:
Export as PDF
Export as HTML
More actions
▼
:
Print preview
View Source
Main.WebHome
»
PhenomeCentral
»
PhenomeCentral
»
Login
Wiki source code of
Login
Hide line numbers
1: {{velocity}} 2: #if ($xcontext.user != 'XWiki.XWikiGuest') 3: #if ("$!request.xredirect" != '') 4: $response.sendRedirect($request.xredirect) 5: #else 6: $response.sendRedirect($stringtool.defaultIfBlank($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI'))), '/')) 7: #end 8: #break 9: #end 10: $!response.setStatus(401)## 11: $xwiki.ssx.use('data.WebHome')## 12: $xwiki.ssx.use('PhenomeCentral.logo')## 13: $xwiki.ssx.use('PhenomeCentral.login')## 14: {{html}} 15: #foreach ($e in $services.uix.getExtensions('org.phenotips.loginForm')) 16: #set ($extension_disabled = ($e.getParameters().get('disabled') == 'true')) 17: #if (!$extension_disabled) 18: $services.rendering.render($e.execute(), 'xhtml/1.0') 19: #end 20: #end 21: <div style="float: right"><img src="$xwiki.getDocument($xwiki.getSpacePreference('colorTheme')).getAttachmentURL('phenomecentral_dark.png')" alt="PhenomeCentral" style="margin-top: 30px; margin-right: 10px" /></div> 22: <div style="margin-right: 260px"> 23: <form class="xform pc-login" action="$xwiki.getURL('PhenomeCentral.login', 'loginsubmit')" method="post"> 24: <h2>Enter PhenomeCentral</h2> 25: <div class="hidden"><input type="hidden" name="xredirect" value="$!{escapetool.xml($stringtool.defaultIfBlank($request.xredirect, $stringtool.defaultIfBlank($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI'))), '/')))}"/> 26: #if("$!request.srid" != '') 27: <input type="hidden" name="srid" value="$!escapetool.xml($request.srid)"/> 28: #end 29: <input type="hidden" name="form_token" value="$!{services.csrf.getToken()}"/> 30: </div> 31: #set($message = $xcontext.message) 32: #if($message) 33: <!-- previous login errors --> 34: {{error}}$services.localization.render($message){{/error}} 35: #end 36: <p><input class="username" type="text" id="j_username" name="j_username" value="" placeholder="$services.localization.render('username')" title="$services.localization.render('username')" autofocus="autofocus"/></p> 37: <p><input class="password" type="password" id="j_pasword" name="j_password" value="" placeholder="$services.localization.render('password')" title="$services.localization.render('password')"/></p> 38: <div class="buttons"><input type="submit" class="button" value="Sign in"/> <span class="buttonwrapper"><a class="button secondary" href="$xwiki.getURL('data.WebHome')">Cancel and return to homepage</a></span></div> 39: #if($xwiki.exists('XWiki.ResetPassword') && $xwiki.hasAccessLevel('view', 'XWiki.ResetPassword')) 40: <div class="xHint" >$services.localization.render('plaform.web.login.forgotUserNameOrPassword', ["<a href='$xwiki.getURL('XWiki.ForgotUsername')'>", '</a>', "<a href='$xwiki.getURL('XWiki.ResetPassword')'>", '</a>'])</div> 41: #end 42: </form></div> 43: {{/html}} 44: {{/velocity}}