변경 내역
보안 수정이 포함되어 있습니다. 모든 사이트에 적용을 권장합니다. 1.0.2를 쓰고 있다면 변경 파일 10개만 덮어써도 됩니다.
zittme 1.0.3을 공개합니다. 라이믹스 2.1.38에 포함된 보안 수정과 오류 수정을 1.0.2에 그대로 옮긴 유지보수판이며, 새 기능은 들어 있지 않습니다. 질문과답변 게시판에 들어온 페이지 저장 오류 제보도 이번 판에서 함께 해결했습니다.
보안
- 라이믹스 패치 제공 본문 필터에서 위젯 코드 차단 — 게시글 본문 필터가 위젯 코드를 걸러 냅니다. 일반 회원이 글 본문에 위젯 코드를 넣어 사이트 위젯을 불러오던 경로를 막았습니다.
- 라이믹스 패치 제공 게시판 상단·하단 문구 편집 권한 제한 — 사이트 최고 관리자가 아닌 게시판 관리자는 상단·하단 문구를 편집할 수 없습니다. 스크립트가 들어갈 수 있는 칸이기 때문에 게시판 관리자에게는 읽기 전용으로 보입니다.
오류 수정
- 라이믹스 패치 제공 위젯·문서 페이지 저장 오류 — 페이지를 저장하면 "PC용 외부 문서 경로에 파일이 존재하지 않습니다"라는 오류가 나며 저장되지 않던 문제를 고쳤습니다. 외부 경로를 쓰지 않는 페이지는 이제 경로 검사를 거치지 않습니다. (JLPT 님 제보)
- 라이믹스 패치 제공 상단·하단 스크립트 이중 해제 — 관리자가 게시판 상단·하단에 넣은 스크립트가 저장할 때 한 번 더 풀려 내용이 바뀌던 문제를 고쳤습니다.
- 라이믹스 패치 제공 읽기 전용 언어 입력칸 커서 — 관리자 화면의 읽기 전용 언어 입력칸에서 다국어 버튼이 편집할 수 있는 것처럼 보이던 커서 표시를 바로잡았습니다.
- 라이믹스 패치 제공 정의되지 않은 속성 경고 — 레이아웃 디자인 정보를 불러올 때 오류 로그에 남던 정의되지 않은 속성 경고를 없앴습니다.
버전
ZITTME_VERSION 1.0.3RX_VERSION 2.1.38
업데이트 방법
DB 변경이 없어 파일만 덮어쓰면 됩니다. 작업 전에 사이트 파일을 백업해 두세요.
- 쓰고 있는 버전에 맞는 파일 받기 — 1.0.2라면
zittme-1.0.3-changed.zip(변경 파일 10개)을, 1.0.1 이하라면zittme-1.0.3.zip(전체 설치본)을 받습니다. - SHA256 대조 — 받은 파일의 SHA256 값이 이 페이지에 적힌 값과 같은지 확인합니다.
- 사이트 루트에 덮어쓰기 — 압축을 풀어 사이트 루트에 그대로 덮어씁니다.
files/폴더와 설정 파일은 zip에 들어 있지 않으므로 그대로 유지됩니다. - 버전 확인 — 관리자 > 대시보드에서 버전이 1.0.3으로 표시되는지 확인합니다. 화면이 예전 그대로라면 관리자 > 캐시 파일 재생성을 한 번 실행합니다.
기여해 주신 분들
보안 및 오류 패치를 제공해 주신 라이믹스에 감사드립니다.
질문과답변 게시판에 제보해 주신 JLPT 님께 감사드립니다. 앞으로도 부족하거나 보강이 필요한 부분이 있다면 언제든 의견을 보내주시기 바랍니다. 참고하여 개선해 나가겠습니다.
사양: GPLv2 · PHP 7.4 이상 · MySQL 또는 MariaDB