1. captcha 애드온의 특정 모듈 선택시 오동작하는 문제 수정

2. 로그인되어 있는 상태에서 로그인 폼이 불려질 경우 폼을 더 이상 보이지 않도록 수정


git-svn-id: http://xe-core.googlecode.com/svn/sandbox@6855 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2009-10-13 00:53:12 +00:00
parent 8b5b3625c2
commit 4fdd586ef4
4 changed files with 23 additions and 9 deletions

View file

@ -24,7 +24,6 @@
Context::addHtmlHeader('<script type="text/javascript"> var captchaTargetAct = new Array("'.implode('","',$target_acts).'"); </script>');
// 캡챠 인증이 되지 않은 세션이면 실행 시작
if(!$_SESSION['captcha_authed']) {
@ -32,7 +31,7 @@
Context::loadLang(_XE_PATH_.'addons/captcha/lang');
// 캡챠 세션 세팅
if(Context::get('act')=='setCaptchaSession') {
if(Context::get('captcha_action')=='setCaptchaSession') {
$f = FileHandler::readDir('./addons/captcha/icon');
shuffle($f);
$key = rand(0,count($f)-1);
@ -50,7 +49,7 @@
exit();
// 캡챠 이미지 출력
} else if(Context::get('act')=='captchaImage') {
} else if(Context::get('captcha_action')=='captchaImage') {
$f = FileHandler::readDir('./addons/captcha/icon');
shuffle($f);
$keyword = $_SESSION['captcha_keyword'];
@ -82,7 +81,7 @@
exit();
// 캡챠 이미지 점검
} else if(Context::get('act')=='captchaCompare') {
} else if(Context::get('captcha_action')=='captchaCompare') {
$x = Context::get('mx');
$y = Context::get('my');
$sx = $_SESSION['captcha_x'];