Changes for page Sandbox

Last modified by Jip-jan Alunkel on May 29, 22:55

From version 20.4
edited by Jip-jan Alunkel
on May 08, 18:28
Change comment: There is no comment for this version
To version 21.3
edited by Jip-jan Alunkel
on May 11, 12:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -3,17 +3,28 @@
3 3  $doc.documentReference.extractReference('WIKI')
4 4  $xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI')))
5 5  
6 +current: $!{services.csrf.getToken()}
7 +requested: $request.getParameter('form_token')
8 +
6 6  #if($xcontext.user != 'XWiki.XWikiGuest')
7 7   #if($request.xredirect)
8 - $response.sendRedirect($request.xredirect)
11 + #*
12 + * De pagina is geladen t.g.v. submit van het loginformulier, credentials zijn in
13 + * orde en gebruiker is nu ingelogd (en daarom geen [XWikiGuest] meer is).
14 + * Aangezien de loginpagina in de header besloten ligt en daarmee dus beschikbaar
15 + * is op iedere pagina is er geen noodzaak meer voor een redirect.
16 + *
17 + * Een bevestiging van login wordt gedaan.
18 + *#
19 +## $response.sendRedirect($request.xredirect)
9 9   #else
10 10  ## $response.sendRedirect($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI'))))
11 11   #end
12 -#elseif($doc.fullName != 'XWiki.XWikiLogin')
13 - #set($qs = "$!{request.queryString}")
14 - #if(!$request.getParameter('xredirect'))
15 - #set($qs = "xredirect=$escapetool.url($doc.getURL('view'))&${qs}")
16 - #end
23 +###elseif($doc.fullName != 'XWiki.XWikiLogin')
24 +## #set($qs = "$!{request.queryString}")
25 +## #if(!$request.getParameter('xredirect'))
26 +## #set($qs = "xredirect=$escapetool.url($doc.getURL('view'))&${qs}")
27 +## #end
17 17  ## $response.sendRedirect($xwiki.getURL('XWiki.XWikiLogin', 'login', $qs))
18 18  #else
19 19  
... ... @@ -22,6 +22,7 @@
22 22  ##<div class="main layoutsubsection">
23 23  ##<div id="mainContentArea">
24 24  <form id="loginForm" action="$doc.getURL('loginsubmit')" method="post" class="xform">
36 + <input type="hidden" name="xlogin" value="$!{escapetool.xml($request.xredirect)}"/>
25 25   <input type="hidden" name="xredirect" value="$!{escapetool.xml($request.xredirect)}"/>
26 26   #if("$!request.srid" != '')
27 27   <input type="hidden" name="srid" value="$!escapetool.xml($request.srid)"/>