Changes for page Sandbox
Last modified by Jip-jan Alunkel on May 29, 22:55
From version 23.2
edited by Jip-jan Alunkel
on May 11, 14:03
on May 11, 14:03
Change comment:
There is no comment for this version
To version 21.4
edited by Jip-jan Alunkel
on May 11, 12:02
on May 11, 12:02
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,58 +1,41 @@ 1 1 2 2 {{velocity}} 3 + 3 3 {{html}} 5 +$doc.documentReference.extractReference('WIKI') 6 +$xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI'))) 4 4 5 - $doc.documentReference.extractReference('WIKI')<br />6 - $xwiki.getURL($services.model.resolveDocument('', 'default',$doc.documentReference.extractReference('WIKI')))<br />8 +current: $!{services.csrf.getToken()} 9 +requested: $request.getParameter('form_token') 7 7 8 -current: $!{services.csrf.getToken()}<br /> 9 -#set($token = "$!{request.getParameter('form_token')}") 10 -requested: $request.getParameter("$!{services.csrf.getToken()}")<br /> 11 11 #if($xcontext.user != 'XWiki.XWikiGuest') 12 -##$escapetool.url($doc.getURL('view'))&${qs} 13 -##[logout>https://www.homeoworld.org/logout/XWiki/XWikiLogout?xredirect=%2FSandbox%2F] 14 -##[logout>https://www.homeoworld.org/logout/XWiki/XWikiLogout?xredirect=%2FSandbox%2F] 15 - 16 -#* 17 -* De gebruiker is ingelogd. 18 -* 19 -* --> Een logout link plaatsen 20 -*# 21 - #if($xcontext.inactiveUserReference) 22 - <a href="$xwiki.getURL($xcontext.inactiveUserReference, 'view')" class="brand-user" id="tmUser">$!xwiki.getUserName($xcontext.inactiveUserReference, false)</a> 23 - #else 24 - <a href="$xwiki.getURL($xcontext.user, 'view')" class="brand-user" id="tmUser">$!xwiki.getUserName($xcontext.user, false)</a> 25 - #end 26 - <a href="$xwiki.getURL('XWiki.XWikiLogout', 'logout', "xredirect=$escapetool.url($xwiki.relativeRequestURL)")" id="tmLogout" rel="nofollow">$services.icon.renderHTML('log-out') $escapetool.xml($services.localization.render('logout'))</a> 27 - 28 -## #if($request.xredirect) 29 - #set($requested = "$!(request.getParameter('${token}'))") 30 - #if($requested == "xlogin") 12 + #if($request.xredirect) 31 31 #* 32 - * De pagina is geladen t.g.v. submit van het login formulier. Aangezien de 33 - * loginpagina in de header besloten ligt en daarmee dus beschikbaar is op 34 - * iedere pagina is er geen noodzaak meer voor een redirect. 14 + * De pagina is geladen t.g.v. submit van het loginformulier, credentials zijn in 15 + * orde en gebruiker is nu ingelogd (en daarom geen [XWikiGuest] meer is). 16 + * Aangezien de loginpagina in de header besloten ligt en daarmee dus beschikbaar 17 + * is op iedere pagina is er geen noodzaak meer voor een redirect. 35 35 * 36 - * -->Een bevestiging van login wordt gedaan.19 + * Een bevestiging van login wordt gedaan. 37 37 *# 38 - 39 - 40 - 41 - 42 42 ## $response.sendRedirect($request.xredirect) 22 + #else 23 +## $response.sendRedirect($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI')))) 43 43 #end 25 +###elseif($doc.fullName != 'XWiki.XWikiLogin') 26 +## #set($qs = "$!{request.queryString}") 27 +## #if(!$request.getParameter('xredirect')) 28 +## #set($qs = "xredirect=$escapetool.url($doc.getURL('view'))&${qs}") 29 +## #end 30 +## $response.sendRedirect($xwiki.getURL('XWiki.XWikiLogin', 'login', $qs)) 44 44 #else 45 -#* 46 -* De gebruiker is niet ingelogd. 47 -* 48 -* --> Een login link plaatsen met het login formulier 49 -*# 50 -[Open login modal] 32 + 33 +## Login page 34 +##template("startpage.vm") 35 +##<div class="main layoutsubsection"> 36 +##<div id="mainContentArea"> 51 51 <form id="loginForm" action="$doc.getURL('loginsubmit')" method="post" class="xform"> 52 - <input type="hidden" name="$!{services.csrf.getToken()}" value="xlogin" /> 53 - #if($xcontext.user != 'XWiki.XWikiGuest') 54 - <input type="hidden" name="logged_in" value="true" /> 55 - #end 38 + <input type="hidden" name="xlogin" value="$!{escapetool.xml($request.xredirect)}"/> 56 56 <input type="hidden" name="xredirect" value="$!{escapetool.xml($request.xredirect)}"/> 57 57 #if("$!request.srid" != '') 58 58 <input type="hidden" name="srid" value="$!escapetool.xml($request.srid)"/> ... ... @@ -106,7 +106,7 @@ 106 106 document.forms.loginForm.j_username.focus(); 107 107 //]]> 108 108 </script> 109 - ###template("endpage.vm")92 + #template("endpage.vm") 110 110 #end 111 111 112 112 {{/html}}