릴리스 버전: 3.0.35
빌드 번호: 0710
릴리스 날짜: 2020년 6월 30일 (한국시간기준)
쓰리래빗츠 북을 업데이트하려면 다음 문서를 참고하세요. 2.0에서 3.0으로 업데이트하려면 다음 문서를 보세요.
릴리스 이후 수정 사항
빌드 번호: 0712
마이크로소프트 인터넷 익스플로러를 사용할 때 웹 뷰어에서 한글 검색을 하지 못하는 문제를 해결했습니다.
빌드 번호: 0711
HTML 내보내기할 때 첨부한 파일 내려받기를 못하는 문제를 해결했습니다.
JDBC API로 데이터베이스 테이블 정의서 작성하기
JDBC API로 데이터베이스 테이블 정의서를 작성하고 바뀐 내용을 주기적으로 반영할 수 있습니다. 자세한 사항은 다음 문서를 참고합니다.
외부 API로 문서 작성하기
외부 API를 호출해서 문서를 작성하고 바뀐 내용을 주기적으로 반영할 수 있습니다. 자세한 사항은 다음 문서를 참고합니다.
성능 개선
다음 성능을 개선했습니다.
워드 파일 가져오기에서 문서와 장 저장
편집 이력 통계
<통계 | 편집 이력 통계> 메뉴에서 편집 이력 통계를 제공합니다.
편집 이력 통계는 관리 권한이 있는 사용자만 확인할 수 있습니다.
다음을 참고합니다.
30일 사이로 기간을 설정해야 합니다.
사용자와 문서로 조회할 수 있습니다.
문서와 장 복사는 편집 이력 통계에 포함하지 않습니다.
<도구 | 가져오기> 메뉴를 이용한 문서 가져오기는 편집 이력 통계에 포함하지 않습니다.
라이브러리
웹 페이지를 이용한 대시보드 설정
웹 페이지로 라이브러리 대시보드를 설정할 수 있습니다. 자세한 사항은 다음 문서를 참고합니다.
배치 빌드
스케줄러를 이용해서 라이브러리를 주기적으로 HTML
파일로 만들 수 있습니다.
스케줄러가 동작하는 기본 시간은 05시입니다. <서버 관리 | 스케줄러> 메뉴에서 수정할 수 있습니다. 스케줄러 키는 com.threerabbitz.book.export.DocumentFileBuilderScheduler
입니다.
문서와 라이브러리
한 문서가 2개 이상의 라이브러리에 포함되어 있을 때 해당 문서를 어떤 라이브러리로 표현할 것인지 명확하지 않습니다. 이 문제를 해결하기 위해 문서에 기본 라이브러리를 설정할 수 있습니다.
라이브러리를 설정하지 않았다면 현재 보고 있는 라이브러리를 기준으로 라이브러리를 표시합니다.
문서에 라이브러리를 설정했다면 쿼리 문자열을 무시하고 항상 이 라이브러리를 사용합니다.
라이브러리에 웹 뷰어 레이아웃 설정
라이브러리에 웹 뷰어 레이아웃을 설정할 수 있습니다. 문서에 설정한 웹 뷰어 레이아웃 대신 라이브러리에 설정한 웹 뷰어 레이아웃을 웹 뷰어에 적용합니다.
기타
하위 메뉴가 열린 메뉴를 다시 클릭하면 하위 메뉴가 사라지도록 수정했습니다.
정적 문서 공개 주소에 _library를 붙이지 않아도 라이브러리 메뉴가 보이도록 수정했습니다.
정적 문서를 선택했음에도 선택으로 표시하지 않는 문제를 해결했습니다.
사용자 별 알림 필터
<설정 | 내 프로파일> 메뉴에서 알림 설정을 할 수 있습니다.
즐겨찾기와 최근에 연 문서에서 장을 문서 단위로 묶기
한 문서에 있는 여러 장을 문서 단위로 묶어 보여줍니다.
최근에 연 문서의 최대 숫자를 5개에서 20개로 늘렸습니다.
문서 검증
다음 검증 항목을 추가했습니다.
다른 단락 포함하기. 대상 장과 단락의 삭제 여부를 검증합니다. 절로 포함됐을 때 대상 단락 유형이 제목 단락인지를 검증합니다.
장 참조. 참조되는 장의 삭제 여부를 검증합니다. 참조되는 장을 삭제할 때 참조하는 장도 함께 삭제하기 때문에 문제가 발생하지 않습니다. 그러나 가져오기를 할 때 참조되는 장이 있는 문서를 함께 가져오지 않으면 문제가 발생합니다.
참조하는 장 제목 ${ref}
로 설정
참조하는 장 제목을 ${ref}
로 하면 해당 장 제목이 바뀌었을 때 자동으로 바뀝니다. 제목 뿐만 아니라 부제목과 저자도 ${ref}
로 설정할 수 있습니다.
내용을 참조하기로 장을 만들면 3.0.35 버전부터 제목, 부제목, 저자를 ${ref}
로 설정합니다.
JSON 코드 하일라이트 개선
다음을 개선했습니다.
객체 속성 이름과 값을 다르게 처리합니다.
true, false, null
등의 키워드를 지원합니다.
{ "columns": [ { "key": "COLUMN_NAME", "hide": false, "name": { "en": "Name", "ko": "이름" } }, { "key": null, "hide": true, "name": { "en": "Type", "ko": "유형" } } ], "option": { "size": 32 } }
수정 사항
사용자 아이디에 밑줄(_)과 붙임표(-)를 사용할 수 있습니다.
OAuth로 로그인할 때 그룹이 존재하지 않으면 그룹을 자동으로 만듭니다. 이 때 그룹 아이디를 그룹 이름으로 설정합니다.
OAuth로 로그인할 때 로그인 이벤트를 로그(INFO 수준)에 기록합니다.
<통계 | 파일 만들기> 메뉴를 <통계 | 댓글> 이전 위치로 옮겼습니다.
장 유형 선택 화면에서 부가 장보다 먼저 나타나도록 수정했습니다.
콜아웃 글꼴 크기를 설정할 때 콜아웃 라인도 바뀌도록 수정했습니다.
Powered by 문구를 삭제했습니다. 단 무료 라이선스는 웹 뷰어에 배너로 표시합니다.
여백 객체의 값을 30이 아닌 10부터 선택할 수 있습니다.
해결한 버그
PDF를 만들 때 페이지가 바뀌는 표의 행에 여러 주석이 있을 때 주석이 겹쳐지는 문제를 해결했습니다.
에디터에서 찾기 바꾸기를 했을 때 헤드라인 장에서 찾은 글자가 이상하게 나타나는 문제를 해결했습니다.
배너 유형이 로그인일 때 배너 상세 화면에서 문서 패널이 나타나는 문제를 해결했습니다.
문서 탐색 패널에서 짧은 문서, 정적 문서, 비디오 문서 등이 하위 노드가 있는 것으로 나타나는 문제를 해결했습니다.
문서 탐색 패널에서 비디오 문서를 클릭했을 때 새창에서 열리는 문제를 해결했습니다.
파라미터가 있는 다른 장을 참조할 때 웹 뷰어 차례에서 파라미터 치환을 하지 못하는 문제를 해결했습니다.
알 수 없는 이유로 주석 태그(
<cite><span>
)가 닫히지 않았을 때 에디터가 열리지 않는 문제를 해결했습니다.로고를 바꾸지 않은 클래식 템플릿을 사용하는 웹 뷰어 레이아웃으로 HTML 내보내기를 할 때 로고가 나타나지 않는 문제를 해결했습니다.