안녕하세요 밑의 답변 매우 감사합니다 {http://www.cosmosfarm.com/threads/document/11112}.
제가, 말씀하신 부분에 'required'를 적용해 보았는데요, 그런데도 카테고리 선택을 하지 않아도 여전히 글 등록이 됩니다.
그래서 다시한번 여쭤 보려고요... 수정은 아래와 같이 동일하게 했는데요,,
23번줄: required> 37번줄: required>
그런데 여전히,, 카테고리 선택을 하지 않고 글을 써도 등록이 됩니다.
어떤 문젤까요? 다시한번 조언 부탁드려 봅니다.
-잼-
테스트 가능한 페이지 주소를 알려주시면 답변드리는데 도움이 됩니다 ㅎㅎ
사용하시는 브라우저는 어떤건지요? 버전은요?
스킨의 script.js 파일에 아래 굵게 표시된 코드를 추가해보세요.
function kboard_editor_execute(form){
// 중략..
if(jQuery('select[name=category1]', form).exists() && !jQuery('select[name=category1]', form).val()){
alert('카테고리1을 선택해주세요.');
jQuery('select[name=category1]', form).focus();
return false;
}
if(jQuery('select[name=category2]', form).exists() && !jQuery('select[name=category2]', form).val()){
alert('카테고리2를 선택해주세요.');
jQuery('select[name=category2]', form).focus();
return false;
}
// 중략..
return true;
}
script.js 파일의 경로는
/wp-content/plugins/kboard/사용중인스킨/script.js 입니다.
해당 파일에 코드를 추가해서 테스트해보세요.
또한 사용하시는 사파리 브라우저 버전이 낮거나 쿠키 설정 등이 비활성화되어 있는 듯합니다.
개선 방법을 저희도 고민해보겠습니다.
사파리 브라우저에서도 쿠키 기능을 사용가능하게 설정되어 있다면
좋아요 버튼을 계속 누르지 못합니다.
아마도 쿠키 설정이 비활성화되어 있는듯 합니다. 브라우저에서 기능을 비활성화 하면 어찌할 방법이 없습니다.
이것은 스킨과는 무관합니다.
차후 KBoard에 회원만 좋아요 버튼을 사용가능하게 하는 기능을 추가해보겠습니다.
운영자님" 안녕하세요"
제가" 운영자님께서 어떤 브라우져를 사용하느냐고 질문을 하셨기에 "혹시?" 하는 마음에, "파이어폭스"를 다운로드하여 설치를 해 보았습니다. 그런데 파이어폭스에선 카테고리 선택을 하지 않으면, "글 등록이 되질 않네요!!!" 저는 현재 2012년 맥미니를 간신히 업데이트를 한 관계로^^ PC는 없어서요. 원도우 익스플로러에선 확인을 할 수가 없답니다.
그리고 몇가지 문제점을 조금만 더 말씀드려 볼께요^^
1) 사실은, 좋아요 버튼의 경우 사파리에선 몇번을 클릭해도 지속적으로 좋아요 횟수가 올라가는 것을 확인 했습니다. 또 로그인을 다시하면 또다시 좋아요 버튼 클릭이 되고요. 그래서 원래 그런가보다 했었어요. 그런데 파이어폭스에선 이미 좋아요를 선택했다고 나오네요^^ 그리고 사파리에선 회원 로그인을 하지 않고도 좋아요가 눌러집니다. 분명히 회원만 글쓰기 가능으로 설정했는데요^^
2) 사실, 운영자님 홈페이지(코스모스팜)에서 글 작성이 매우 힘들었습니다. 왜냐하면, 다음 칸으로 넘어가려 하면 넘어가 지질 않고 이미 작성한 칸 맨 앞으로 커서가 이동한 후 이미 작성한 칸이 다음칸으로 내려가는 현상 때문에 수작업(마우스로 커서 이동)으로 이동을 해야많 했거든요. 그런데 파이어폭스에선 지금과 같이 글 작성이 편안하네요^^
만약, 사파리에서 "만" 이러한 문제가 발생할 시 해결 방법이 없을까요? 위에서 언급하신,,
{function kboard_editor_execute(form){
// 중략..
if(jQuery('select[name=category1]', form).exists() && !jQuery('select[name=category1]', form).val()){
alert('카테고리1을 선택해주세요.');
jQuery('select[name=category1]', form).focus();
return false;
}
if(jQuery('select[name=category2]', form).exists() && !jQuery('select[name=category2]', form).val()){
alert('카테고리2를 선택해주세요.');
jQuery('select[name=category2]', form).focus();
return false;
}
// 중략..
return true;
}
부분을 script.js에 추가하면 해결이 될까요? 만약, "그렇다"라고 하시면, 이 부분을 script.js 어디에 삽입해야 하는지 제가 구글링 해 볼께요^^
혹시 가능하시다면, 사파리 상에서 "좋아요" 버튼이 무차별 적으로 적용이 되지 않고, 회원만 좋아요 버튼 선택을 할 수 있게도 알려 주실수 있으실까요?
만약 좋아요 버튼에 관해서도 위와같이 소스 삽입으로 수정이 가능하다면, 조그만 더^^ 알려 주세요^^
아 죄송하고^^ 또 감사합니다^^ 답변 기다리겠습니다^^
-잼-
운영자님" 안녕하세요" 감사합니다^^^
우선, 말씀해 주신데로 'script.js'에 첨부해 수정하였습니다.^^ 그런데, 그런 후에도 카테고리 선택을 하지 않아도 글 등록이 되었어요^^
다음으로, "사파리 업데이트를 해 준후(현재 10.0.1) > 환경설정 > 개인정보보호 > 쿠키항상허용"을 하고 나니! 카테고리 선택을 하라고 메세지 뜹니다!!! 아무래도 사파리와의 호환 문제가 조금 있나봐요^^
제가 윗 댓글에서
{혹시 가능하시다면, 사파리 상에서 "좋아요" 버튼이 무차별 적으로 적용이 되지 않고, 회원만 좋아요 버튼 선택을 할 수 있게도 알려 주실수 있으실까요? 만약 좋아요 버튼에 관해서도 위와같이 소스 삽입으로 수정이 가능하다면, 조그만 더^^ 알려 주세요^^}
이와같은 질문도 함께 드렸었는데요, 아직 파이어폭스에서 테스트 해 보지는 않았지만 이 또한 어쩌면 사파리의 문제가 아닐까 생각하게 되네요^^ 그래서요^^
제가 이와같은 질문을 드려봅니다^^ 혹시 "Kboard 오션 별점 스킨"을 설치한다면, 좋아요 버튼이 지속적으로 눌러지는 것을 방지 할 수도 있을까요? 제게 조금 중요한 문제여서,, 이렇게 한번 더 질문드려봐요^^
그리고 다시금,, 이렇게 알려주시고, 좋은 정보 주심 감사합니다...
저 역시,, 뭔가 좋은 소식이 생긴다면,, 꼭 말씀 드릴께요^^ 감사해요^^
-잼-
운영자님" 답변 매우 감사합니다"
제가 사파리에서 쿠키 모두 활성화를 한 후, 좋아요가 반복 눌러지진 않아요^^ 그런데 문제는 로그인 후 좋아요를 누르고 > 다시 로그아웃 후 좋아요를 누르니 다시금 눌러지더라고요^^ 동일하게 컴퓨터를 재시동 해보니 또 눌러지고요^^ 아마도 이 문제는, 말씀하신 바와같이 로그인 회원만 좋아요를 클릭하게 하는 장치가 없어서 그런것 같습니다.
혹시라도 다음번 업그레이드 된 버전에서... 가능하면 좋겠네요^^ 만약, 운영자님이 계획이 있으시다면요^^
제가 번외 질문 하나 드려도 될까요?
혹시라도,,, 좋아요 버튼은 아닐지라도,,, Vote(투표)가 가능한 > kboard에 적용 가능한 플러그인을 알고 계신것이 있으신지요?? 전 사실 Vote 기능만 있어도 되는데요,,, 없다 하더라도 제가 다른 운영적 측면에서 방법을 찾아 보겠습니다.
다시금 답변 감사드려요^^ 차 후 언제쯤 모든 셋팅이 끝날지 모르겠지만, 홈페이지 구축이 완료 되는데로 또 인사도 드리고,, 하겠습니다..
-잼-