테스트 사이트 - 개발 중인 베타 버전입니다

자동등록방지 캡챠 수정 질문입니다(사노라가노라님 팁으로..)

· 11년 전 · 733 · 4
1313.png
사노라가노라님 팁으로 mp3가 출력되지 않도록 설정해서
mp3가 더이상 출력되지는 않는데,

저 mp3 부분을 완전히 제거해버리고 싶어서요..
방법좀 알려주시면 감사하겠습니다..

---------------

plugin/kcaptcha/kcaptcha.lib.php






// 캡챠 HTML 코드 출력
function captcha_html($class="captcha")
{
$html .= "\n".'<script>var g5_captcha_url = "'.G5_CAPTCHA_URL.'";</script>';
//$html .= "\n".'<script>var g5_captcha_path = "'.G5_CAPTCHA_PATH.'";</script>';
$html .= "\n".'<script src="'.G5_CAPTCHA_URL.'/kcaptcha.js"></script>';
$html .= "\n".'<fieldset id="captcha" class="'.$class.'">';
$html .= "\n".'<legend>자동등록방지</legend>';
if (G5_IS_MOBILE) $html .= '<audio src="#" id="captcha_audio" controls></audio>';
//$html .= "\n".'<img src="#" alt="" id="captcha_img">';
$html .= "\n".'<img src="javascript:void(0);" alt="" id="captcha_img">';
if (!G5_IS_MOBILE) $html .= "\n".'<button type="button" id="captcha_mp3"><span></span>숫자음성듣기</button>';
$html .= "\n".'<button type="button" id="captcha_reload"><span></span>새로고침</button>';
$html .= '<input type="text" name="captcha_key" id="captcha_key" required class="captcha_box required" size="6" maxlength="6">';
$html .= "\n".'<span id="captcha_info">자동등록방지 숫자를 순서대로 입력하세요.</span>';
$html .= "\n".'</fieldset>';
return $html;
}

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

11년 전
// if (G5_IS_MOBILE) $html .= '<audio src="#" id="captcha_audio" controls></audio>';

위 내용 주석 처리 후 테스트..
감사합니다!!
테두리 문제는 어떻게 안될까요?
한쪽만 텅 비어서 테두리가 없으니까 이상하네요..
CSS 어디를 수정해야할지도 모르겠고..
왜 나타나지않는지 모르네요.
mobile.css에 아래와 같이 'captcha_img'의 테두리가 1px로 되어 있는데요...
수정하신 부분이 있는지 원본과 대조해보세요.

[code]
/* 캡챠 자동등록(입력)방지 기본 */
#captcha {display:inline-block;position:relative}
#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
#captcha audio {display:block;margin:0 0 5px;width:187px}
#captcha #captcha_img {width:60px;height:30px;border:1px solid #e9e9e9}
#captcha #captcha_reload {margin:0;padding:0 5px;height:32px;border:0;background:#e4eaec;vertical-align:middle;overflow:hidden;cursor:pointer}
#captcha #captcha_key {margin:0 0 0 4px;padding:0 5px;width:50px;height:30px;border:1px solid #b8c9c2;background:#f7f7f7;font-size:1.333em;font-weight:bold;text-align:center;line-height:2.8em}
#captcha #captcha_info {display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em}
[/code]
확인해보니 완전히 똑같이 되어있는데 왜그러는걸까요.....
제가 아미나스킨을 쓰기는 하는데 그것때문인지..
답변 감사드립니다..!

게시글 목록

번호 제목
3763
3758
3756
3750
3748
3744
3738
3736
3735
3729
3726
3717
3716
3715
3711
3704
3697
3696
3688
3677