From: <cf...@us...> - 2010-04-25 14:45:29
|
Revision: 1936 http://znc.svn.sourceforge.net/znc/?rev=1936&view=rev Author: cflakes Date: 2010-04-25 14:45:22 +0000 (Sun, 25 Apr 2010) Log Message: ----------- WebMods: Fix cookie check and menu entry variables to use the new GetParam methods. Modified Paths: -------------- trunk/WebModules.cpp Modified: trunk/WebModules.cpp =================================================================== --- trunk/WebModules.cpp 2010-04-25 14:09:23 UTC (rev 1935) +++ trunk/WebModules.cpp 2010-04-25 14:45:22 UTC (rev 1936) @@ -20,7 +20,7 @@ bool CZNCTagHandler::HandleTag(CTemplate& Tmpl, const CString& sName, const CString& sArgs, CString& sOutput) { if (sName.Equals("URLPARAM")) { //sOutput = CZNC::Get() - sOutput = m_WebSock.GetParam(sArgs.Token(0)); + sOutput = m_WebSock.GetParam(sArgs.Token(0), false); return true; } @@ -388,7 +388,7 @@ sParams += ssNV.second.Escape_n(CString::EURL); } - if (bActive && GetParam(ssNV.first) != ssNV.second) { + if (bActive && GetParam(ssNV.first, false) != ssNV.second) { bActive = false; } } @@ -538,7 +538,7 @@ // Handle the static pages that don't require a login if (sURI == "/") { - if(!m_bLoggedIn && GetParam("cookie_check").ToBool() && GetRequestCookie("SessionId").empty()) { + if(!m_bLoggedIn && GetParam("cookie_check", false).ToBool() && GetRequestCookie("SessionId").empty()) { GetSession()->AddError("Your browser does not have cookies enabled for this site!"); } return PrintTemplate("index", sPageRet); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |