Please enter author and password

 

 

 

"); SDV($LoginPage, "Main.Login"); if (@$_POST['authpw']) $_SESSION['authpw'] = $_POST['authpw']; function SessionAuthForm($pagename,$level,$authprompt=true) { global $GroupAttributesFmt,$DefaultPasswords, $AllowPassword,$HTMLBodyFmt,$AuthFormFmt, $LoginPage; $page = ReadPage($pagename); if (!$page) return false; @$passwd = $page["passwd$level"]; if ($passwd=="") { $grouppg = ReadPage(FmtPageName($GroupAttributesFmt,$pagename)); @$passwd = $grouppg["passwd$level"]; } if (crypt($AllowPassword,$passwd)==$passwd) return $page; if ($passwd=="") { $passwd=@$DefaultPasswords[$level]; } if ($passwd=="") return $page; $authpw = $_SESSION['authpw']; foreach(array_merge((array)$DefaultPasswords['admin'],(array)$passwd) as $pw) if (crypt($authpw,$pw)==$pw) return $page; if (!$authprompt) return false; $action = $GLOBALS['action']; if (!PageExists($LoginPage)) { $page['text'] = '[[authform]]'; WritePage($LoginPage, $page); } HandleBrowse($LoginPage); EndHTML(); exit; } function CreateAuthForm($pattern, $ref, $txt) { global $AuthFormMsg, $AuthFormFmt,$AuthFormText, $AuthFormString; $AuthForm = $AuthFormFmt; $AuthForm = preg_replace('/'.$pattern.'/',$AuthForm, $ref); return $AuthForm; } ?>