Author: dward Date: 2008-02-26 23:40:17 +0100 (Tue, 26 Feb 2008) New Revision: 7986
Modified: xwiki-products/curriki/trunk/web/src/main/webapp/skins/curriki8/login.vm Log: - CURRIKI-1710 - If the user is not allowed to log in due to bounced emails then redirect to the email validation form Modified: xwiki-products/curriki/trunk/web/src/main/webapp/skins/curriki8/login.vm =================================================================== --- xwiki-products/curriki/trunk/web/src/main/webapp/skins/curriki8/login.vm 2008-02-26 21:19:33 UTC (rev 7985) +++ xwiki-products/curriki/trunk/web/src/main/webapp/skins/curriki8/login.vm 2008-02-26 22:40:17 UTC (rev 7986) @@ -14,6 +14,23 @@ ### ### #template("startpage.vm") +## +## If the user is inactive + bounced email then go to email verification +#set($username = $request.getParameter("j_username")) +## Check for inactive due to bounced email +#set($userdoc = $xwiki.getDocument("XWiki.${username}")) +#if(!$userdoc.isNew()) ## { +#set($userobj = $userdoc.getObject("XWiki.XWikiUsers")) +#set($active = $!userobj.getProperty('active').value) +#set($undeliv = $!userobj.getProperty('email_undeliverable').value) +#if("$!active" == "0" && "$!undeliv" == "1") ## { +#set($session = $request.getSession(true)) +#set($junk = $session.putValue("EVuser", "${username}")) +$response.sendRedirect($xwiki.getURL("Registration.EmailVerification")) +#end ## } +#end ## } +## +## <div class="main layoutsubsection"> <form id="loginForm" action="$doc.getURL("loginsubmit")" method="post"> <div class="hidden"><input type="hidden" name="xredirect" value="$!request.xredirect" /></div> _______________________________________________ notifications mailing list notifications@xwiki.org http://lists.xwiki.org/mailman/listinfo/notifications