기본 게시판 스킨을 커스텀하여
목록에서 제목을 클릭하면 내용이 펼쳐지는 FAQ 게시판 스킨을 만들었습니다.
에디터는 tinyMCE 에디터로 쓰고 있습니다.
document.php 에서는 br 태그가 의도한 대로 잘 나옵니다.
그런데 목록에서 똑같은 코드로 $content->content 를 출력하면
ul 태그 내부에 줄바꿈 된 모든 곳에도 br 태그가 출력됩니다.
무엇이 문제일까요?
한개의 게시판을 가지고
어떤 페이지에서는 글 쓴 후 목록으로 이동시키고
어떤 페이지에서는 글 쓴 후 에디터로 이동시키려고 합니다.
고급설정에서 기본화면과 글쓴 후 이동화면 모두 글목록 화면으로 되어 있습니다.
코드는 아래와 같이 편집한 상태입니다.
실행시켰을 때 에러 메세지는 없고 my_kboard_after_executing_url()에서 설정한 $next_page_url 값으로 이동하지 않습니다.
뭐가 문제일까요?
그냥 기본 게시판인데, 어떤 페이지에서는 목록이 보이게, 어떤 페이지에서는 에디터가 보이게 하려면 어떻게 해야 하나요?
두 페이지 모두 로그인 사용자만 접근할 수 있고
현재 게시판의 초기화면은 "쓰기" 화면으로 설정된 상태인데,
다른 페이지를 한개 더 만들어서 쇼트코드로 이 게시판을 넣었을 때에는 목록이 보이게 하고 싶어요.
기본 카테고리를 설정할 때 카테고리 이름에 특수문자를 사용하지 말라고 되어 있는데요,
하이픈과 괄호를 써야 하는 상황이 있어서 넣어봤더니 작동에는 문제가 없는 것 같습니다.
당장 글을 쓰고 읽고 수정하는 데에는 문제가 없어 보이는데 사용하면 안되는 다른 이유가 있을까요?
editor.php 화면에서 동적으로 생성된 필드를 필수 입력란으로 밸리데이션 하는 방법이 있을까요?
tree category의 첫번째 셀렉트는 그냥 required 클래스를 주면 되는데 그 자식 카테고리들은 jquery로 생성하는 노드라서 그런지 required 클래스를 주더라도 밸리데이션이 되지 않네요.
/kboard/template/js/script.js 를 수정하지 않고 벨리데이션에 추가해 주는 방법이 있을까요?
tr
안녕하세요.
php 8.0 관련된 문제로
얼마전에 https://github.com/cosmosfarm/KBoard-wordpress-plugin 2021.11.11 패치본으로 업데이트를 하고,
/wp-content/plugins/kboard/class/KBContentOption.class.php 파일 24번째 줄의 unserialize() 함수의 인자값의 타입을 정수로 바꿔주는 방식으로 코드를 변경해서 문제없이 쓰고 있었
어드민 "입력 필드 설정"에서 체크박스 타입 필드에 라벨을 2가지 주고, editor.php 화면에서 2가지를 모두 체크하고 서브밋하면 document.php에서 에러가 납니다.
$content에 값은 잘 들어가 있는데 document.php에서 "이 웹사이트에 치명적인 오류가 있습니다." 라는 php 에러가 뜨네요.
콘솔에는 "Failed to load resource: the server responded with a s