Changes for page Sandbox
Last modified by Jip-jan Alunkel on May 29, 22:55
From version 20.3
edited by Jip-jan Alunkel
on May 08, 18:27
on May 08, 18:27
Change comment:
There is no comment for this version
To version 18.1
edited by Jip-jan Alunkel
on May 08, 15:51
on May 08, 15:51
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,84 +1,45 @@ 1 1 2 -{{ velocity}}3 - $xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI')))2 +{{html}} 3 +<!-- <iframe src="https://www.homeoworld.org/login/XWiki/XWikiLogin?xredirect=%2Fcases%2FCode%2F&loginLink=1"></iframe> --> 4 4 5 -#if($xcontext.user != 'XWiki.XWikiGuest') 6 - #if($request.xredirect) 7 - $response.sendRedirect($request.xredirect) 8 - #else 9 -## $response.sendRedirect($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI')))) 10 - #end 11 -#elseif($doc.fullName != 'XWiki.XWikiLogin') 12 - #set($qs = "$!{request.queryString}") 13 - #if(!$request.getParameter('xredirect')) 14 - #set($qs = "xredirect=$escapetool.url($doc.getURL('view'))&${qs}") 15 - #end 16 -## $response.sendRedirect($xwiki.getURL('XWiki.XWikiLogin', 'login', $qs)) 17 -#else 5 +<form id="loginForm" action="/loginsubmit/XWiki/XWikiLogin" method="post" class="xform"> 6 +<div class="hidden"><input type="hidden" name="xredirect" value="/cases/Code/"> 7 + <input type="hidden" name="form_token" value="VcalxtbEafVXHN9hsAwjbQ"> 8 +</div> 9 + <div class="centered panel panel-default xwikimessage"> 10 + <div class="panel-heading"> 11 + <div class="panel-title">Inloggen</div> 12 + </div> 13 + <div class="panel-body"> 14 + <dl> 15 + <dt> 16 + <label for="j_username">Gebruikersnaam</label> 17 + <span class="xAdditional"><a href="/authenticate/wiki/xwiki/retrieveusername" tabindex="500">Gebruikersnaam vergeten?</a></span> 18 + </dt> 19 + <dd class="input-group"> 20 + <span class="input-group-addon"><span class="fa fa-user"></span></span> 21 + <input class="form-control" type="text" id="j_username" size="60" name="j_username" value="" tabindex="100"> 22 + </dd> 23 + <dt> 24 + <label for="j_password">Wachtwoord</label> 25 + <span class="xAdditional"><a href="/authenticate/wiki/xwiki/resetpassword" tabindex="600">Wachtwoord vergeten?</a></span> 26 + </dt> 27 + <dd class="input-group"> 28 + <span class="input-group-addon"><span class="fa fa-lock"></span></span> 29 + <input type="password" id="j_password" size="60" name="j_password" value="" tabindex="200"> 30 + </dd> 31 + <dt></dt> 32 + <dd> 33 + <label class="xHint" for="rememberme"> 34 + <input id="rememberme" type="checkbox" name="j_rememberme" value="true" tabindex="300"> Onthoud me op deze computer 35 + </label> 36 + </dd> 37 + <dt><input type="submit" class="btn btn-primary col-xs-12" value="Inloggen" tabindex="400"></dt> 38 +</dl> 39 + </div> </div></form> 18 18 19 -## Login page 20 -##template("startpage.vm") 21 -##<div class="main layoutsubsection"> 22 -##<div id="mainContentArea"> 23 -<form id="loginForm" action="$doc.getURL('loginsubmit')" method="post" class="xform"> 24 - <input type="hidden" name="xredirect" value="$!{escapetool.xml($request.xredirect)}"/> 25 - #if("$!request.srid" != '') 26 - <input type="hidden" name="srid" value="$!escapetool.xml($request.srid)"/> 27 - #end 28 - <input type="hidden" name="form_token" value="$!{services.csrf.getToken()}"/> 41 +{{/html}} 29 29 30 - #xwikimessageboxstart($services.localization.render('login') '') 31 - #set($message = $xcontext.message) 32 - #if($message) 33 - <!-- previous login errors --> 34 - #error($services.localization.render($message)) 35 - #end 36 - #set($authFailureStrategyMessage = $services.security.authentication.getErrorMessage($request.j_username)) 37 - #if ("$!authFailureStrategyMessage" != '') 38 - #error($authFailureStrategyMessage) 39 - #end 40 - #set ($supplementaryForm = $services.security.authentication.getForm($request.j_username)) 41 - <label for="j_username">$services.localization.render('username')</label> 42 - #set ($forgotUsernameURL = $services.security.authentication.getAuthenticationURL('retrieveusername', $NULL)) 43 - #if("$!forgotUsernameURL" != "") 44 - <span class="xAdditional"><a href="$forgotUsernameURL" tabindex="500">$services.localization.render('xe.admin.forgotUsername.loginMessage')</a></span> 45 - #end 46 - <span class="input-group"> 47 - <span class="input-group-addon">$services.icon.renderHTML('user')</span> 48 - <input class="form-control" type="text" id="j_username" size="60" name="j_username" value="" tabindex="100"/> 49 - </span> 50 - <label for="j_password">$services.localization.render('password')</label> 51 - #set ($resetPasswordUrl = $services.security.authentication.getAuthenticationURL('resetpassword', $NULL)) 52 - #if("$!resetPasswordUrl" != '') 53 - <span class="xAdditional"><a href="$resetPasswordUrl" tabindex="600">$services.localization.render('xe.admin.passwordReset.loginMessage')</a></span> 54 - #end 55 - <span class="input-group"> 56 - <span class="input-group-addon">$services.icon.renderHTML('lock')</span> 57 - <input type="password" id="j_password" size="60" name="j_password" value="" tabindex="200"/> 58 - </span> 59 - <label class="xHint" for="rememberme"> 60 - <input id="rememberme" type="checkbox" name="j_rememberme" value="true" tabindex="300"/> $services.localization.render('remembermeonthiscomp') 61 - </label> 62 - #if ("$!supplementaryForm" != "") 63 - <div id="dedicated-auth-failures-field"> 64 - $supplementaryForm 65 - </div> 66 - #end 67 - <input type="submit" class="btn btn-primary col-xs-12" value="$services.localization.render('login')" tabindex="400"/> 68 - #xwikimessageboxend() 69 -</form> 70 - 71 -## Ensure that the username field of the login form has the focus to make it easy for users to log in quickly 72 -<script type="javascript"> 73 -//<![CDATA[ 74 - document.forms.loginForm.j_username.focus(); 75 -//]]> 76 -</script> 77 - #template("endpage.vm") 78 -#end 79 -{{/velocity}} 80 - 81 - 82 82 The sandbox is a part of your wiki that you can freely modify. It's meant to let you practice editing. You will discover how page editing works and create new pages. Simply click on **Edit** to get started! 83 83 84 84 {{info}}