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
Change comment: There is no comment for this version
To version 21.4
edited by Jip-jan Alunkel
on May 11, 12:02
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,18 +1,32 @@
1 1  
2 2  {{velocity}}
3 +
4 +{{html}}
5 +$doc.documentReference.extractReference('WIKI')
3 3  $xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI')))
4 4  
8 +current: $!{services.csrf.getToken()}
9 +requested: $request.getParameter('form_token')
10 +
5 5  #if($xcontext.user != 'XWiki.XWikiGuest')
6 6   #if($request.xredirect)
7 - $response.sendRedirect($request.xredirect)
13 + #*
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.
18 + *
19 + * Een bevestiging van login wordt gedaan.
20 + *#
21 +## $response.sendRedirect($request.xredirect)
8 8   #else
9 9  ## $response.sendRedirect($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI'))))
10 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
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
16 16  ## $response.sendRedirect($xwiki.getURL('XWiki.XWikiLogin', 'login', $qs))
17 17  #else
18 18  
... ... @@ -21,6 +21,7 @@
21 21  ##<div class="main layoutsubsection">
22 22  ##<div id="mainContentArea">
23 23  <form id="loginForm" action="$doc.getURL('loginsubmit')" method="post" class="xform">
38 + <input type="hidden" name="xlogin" value="$!{escapetool.xml($request.xredirect)}"/>
24 24   <input type="hidden" name="xredirect" value="$!{escapetool.xml($request.xredirect)}"/>
25 25   #if("$!request.srid" != '')
26 26   <input type="hidden" name="srid" value="$!escapetool.xml($request.srid)"/>
... ... @@ -76,6 +76,8 @@
76 76  </script>
77 77   #template("endpage.vm")
78 78  #end
94 +
95 +{{/html}}
79 79  {{/velocity}}
80 80  
81 81