그누보드 게시판 기본으로 사용시 글쓰기 버튼이 input type="submit" 으로 되어있는대 디자인을 적용하면서 input type="image" 로 변경하면서 글작성시 "올바른 방법으로 이용해 주십시오." 라는 오류가 발생할 경우가 있다.
이것은 글작성시 token 을 사용하여 정상적인 방법으로 작성하는것을 체크하는것인대 jquery 에 체크하는 부분이 바뀌면서 생기는 문제이다.
문제되는 부분에 소스는
/js|common.js 에서
$(function() {
$(document).on("click", "form[name=fwrite] input:submit", function() {
var f = this.form;
var bo_table = f.bo_table.value;
var token = get_write_token(bo_table);
if(!token) {
alert("토큰 정보가 올바르지 않습니다.");
return false;
}
var $f = $(f);
if(typeof f.token === "undefined")
$f.prepend('<input type="hidden" name="token" value="">');
$f.find("input[name=token]").val(token);
return true;
});
});
인대
"form[name=fwrite] input:submit",
이 부분에서 input image 인것은 적용이 되지 않아 생기는 문제이다.
위 소스를
$(function() {
$(document).on("click", "form[name=fwrite] input:submit,form[name=fwrite] input:image", function() {
var f = this.form;
var bo_table = f.bo_table.value;
var token = get_write_token(bo_table);
if(!token) {
alert("토큰 정보가 올바르지 않습니다.");
return false;
}
var $f = $(f);
if(typeof f.token === "undefined")
$f.prepend('<input type="hidden" name="token" value="">');
$f.find("input[name=token]").val(token);
return true;
});
});
로 바꿔서 사용하면 된다.
'Story > postgresql' 카테고리의 다른 글
postgres 특정 테이블만 백업 (0) | 2011.11.15 |
---|---|
postgres dump (0) | 2011.11.15 |
postgresql backup (0) | 2009.02.28 |
대소문자 가리지 않고 검색하기 (0) | 2009.01.19 |
디비 언어설정때문에 한글정렬이 안될경우 (0) | 2009.01.19 |