Changes for page Sandbox

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

From version 22.2
edited by Jip-jan Alunkel
on May 11, 13:42
Change comment: There is no comment for this version
To version 21.5
edited by Jip-jan Alunkel
on May 11, 12:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,35 +1,25 @@
1 1  
2 2  {{velocity}}
3 -{{html}}
4 4  
4 +{{html}}
5 5  $doc.documentReference.extractReference('WIKI')<br />
6 6  $xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI')))<br />
7 7  
8 8  current: $!{services.csrf.getToken()}<br />
9 -#set($token = "$!{request.getParameter('form_token')}")
10 -requested: $request.getParameter("$!{services.csrf.getToken()}")<br />
11 -#set($requested = "$!(request.getParameter('${token}'))")
9 +requested: $request.getParameter('form_token')<br />
10 +
12 12  #if($xcontext.user != 'XWiki.XWikiGuest')
13 -#*
14 -* De gebruiker is ingelogd.
15 -*
16 -* --> Een logout link plaatsen
17 -*#
18 -[logout]
19 -## #if($request.xredirect)
20 - #if($requested == "xlogin")
12 + #if($request.xredirect)
21 21   #*
22 - * De pagina is geladen t.g.v. submit van het login formulier. Aangezien de
23 - * loginpagina in de header besloten ligt en daarmee dus beschikbaar is op
24 - * 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.
25 25   *
26 - * --> Een bevestiging van login wordt gedaan.
19 + * Een bevestiging van login wordt gedaan.
27 27   *#
28 28  ## $response.sendRedirect($request.xredirect)
29 29   #else
30 - #*
31 - *
32 - *#
33 33  ## $response.sendRedirect($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI'))))
34 34   #end
35 35  ###elseif($doc.fullName != 'XWiki.XWikiLogin')
... ... @@ -39,20 +39,13 @@
39 39  ## #end
40 40  ## $response.sendRedirect($xwiki.getURL('XWiki.XWikiLogin', 'login', $qs))
41 41  #else
32 +
42 42  ## Login page
43 43  ##template("startpage.vm")
44 44  ##<div class="main layoutsubsection">
45 45  ##<div id="mainContentArea">
46 -#*
47 -* De gebruiker is niet ingelogd.
48 -*
49 -* --> Een login link plaatsen met het login formulier
50 -*#
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}}