Changes for page Sandbox

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

From version 22.1
edited by Jip-jan Alunkel
on May 11, 13:42
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,34 +1,25 @@
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 -#set($requested = "$!(request.getParameter('${token}'))")
12 12  #if($xcontext.user != 'XWiki.XWikiGuest')
13 -#*
14 -* De gebruiker is ingelogd.
15 -*
16 -* --> Een logout link plaatsen
17 -*#
18 -## #if($request.xredirect)
19 - #if($requested == "xlogin")
12 + #if($request.xredirect)
20 20   #*
21 - * De pagina is geladen t.g.v. submit van het login formulier. Aangezien de
22 - * loginpagina in de header besloten ligt en daarmee dus beschikbaar is op
23 - * 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.
24 24   *
25 - * --> Een bevestiging van login wordt gedaan.
19 + * Een bevestiging van login wordt gedaan.
26 26   *#
27 27  ## $response.sendRedirect($request.xredirect)
28 28   #else
29 - #*
30 - *
31 - *#
32 32  ## $response.sendRedirect($xwiki.getURL($services.model.resolveDocument('', 'default', $doc.documentReference.extractReference('WIKI'))))
33 33   #end
34 34  ###elseif($doc.fullName != 'XWiki.XWikiLogin')
... ... @@ -38,20 +38,13 @@
38 38  ## #end
39 39  ## $response.sendRedirect($xwiki.getURL('XWiki.XWikiLogin', 'login', $qs))
40 40  #else
32 +
41 41  ## Login page
42 42  ##template("startpage.vm")
43 43  ##<div class="main layoutsubsection">
44 44  ##<div id="mainContentArea">
45 -#*
46 -* De gebruiker is niet ingelogd.
47 -*
48 -* --> Een login link plaatsen met het login formulier
49 -*#
50 50  <form id="loginForm" action="$doc.getURL('loginsubmit')" method="post" class="xform">
51 - <input type="hidden" name="$!{services.csrf.getToken()}" value="xlogin" />
52 - #if($xcontext.user != 'XWiki.XWikiGuest')
53 - <input type="hidden" name="logged_in" value="true" />
54 - #end
38 + <input type="hidden" name="xlogin" value="$!{escapetool.xml($request.xredirect)}"/>
55 55   <input type="hidden" name="xredirect" value="$!{escapetool.xml($request.xredirect)}"/>
56 56   #if("$!request.srid" != '')
57 57   <input type="hidden" name="srid" value="$!escapetool.xml($request.srid)"/>
... ... @@ -105,7 +105,7 @@
105 105   document.forms.loginForm.j_username.focus();
106 106  //]]>
107 107  </script>
108 -## #template("endpage.vm")
92 + #template("endpage.vm")
109 109  #end
110 110  
111 111  {{/html}}