기본 게시판 스킨을 커스텀하여
목록에서 제목을 클릭하면 내용이 펼쳐지는 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() 함수의 인자값의 타입을 정수로 바꿔주는 방식으로 코드를 변경해서 문제없이 쓰고 있었