<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4%2F%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8%2F2.0.24</id>
	<title>라이믹스/릴리즈 노트/2.0.24 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4%2F%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8%2F2.0.24"/>
	<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4/%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8/2.0.24&amp;action=history"/>
	<updated>2026-07-08T10:38:27Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4/%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8/2.0.24&amp;diff=102090&amp;oldid=prev</id>
		<title>Gaon12: 2.0.24 버전 릴리즈</title>
		<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4/%EB%A6%B4%EB%A6%AC%EC%A6%88_%EB%85%B8%ED%8A%B8/2.0.24&amp;diff=102090&amp;oldid=prev"/>
		<updated>2022-12-21T10:41:06Z</updated>

		<summary type="html">&lt;p&gt;2.0.24 버전 릴리즈&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt; 2022년 12월 21일에 등록 된 릴리즈 노트입니다.&lt;br /&gt;
&lt;br /&gt;
{{인용문|라이믹스 2.0 버전대의 버그 수정 및 기능 개선 패치입니다.&lt;br /&gt;
&lt;br /&gt;
PHP 7.0 ~7.1을 지원하는 마지막 버전입니다. 2023년 1월 이후 릴리즈되는 버전은 PHP 7.2 이상에서만 사용할 수 있으며, PHP 7.4 이상을 권장합니다. 구 버전에서는 일부 기능을 사용할 수 없는 정도가 아니라, 전혀 작동하지 않게 될 예정이니 주의하시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;
PHP 7.0-7.1에서 정상 작동하던 모듈, 애드온, 위젯 등이 PHP 7.2 이상에서 오류를 일으킨다면 [[라이믹스/사양#7.2_이상|new Object를 new BaseObject로 변경]]해야 할 가능성이 높으니 참고하세요. 2017년 XE 1.9에서 변경된 사항이므로 대다수의 자료는 이미 수정되었거나, 수정 방법이 커뮤니티에 알려져 있을 것입니다.}}&lt;br /&gt;
&lt;br /&gt;
== 개선점 ==&lt;br /&gt;
* 게시판, 게시물 등을 열람할 권한이 없는 경우 로그인한 사용자와 로그인하지 않은 사용자를 구분하여 적절한 에러메시지를 표시하고, PC와 모바일 모두 일관성있게 message 모듈과 연동하며, 로그인하지 않은 사용자에게는 로그인 폼을 표시하도록 개선 ([https://github.com/rhymix/rhymix/issues/95 #95], [https://github.com/rhymix/rhymix/issues/626 #626], [https://github.com/rhymix/rhymix/issues/853 #853], [https://github.com/rhymix/rhymix/issues/1278 #1278], [https://github.com/rhymix/rhymix/issues/1907 #1907])&lt;br /&gt;
* 세로모드로 찍은 프로필 사진 자동 회전 기능 추가 ([https://github.com/rhymix/rhymix/issues/1136 #1136], [https://github.com/rhymix/rhymix/issues/1230 #1230])&lt;br /&gt;
* 저장함으로 이동한 쪽지를 받은 쪽지함으로 다시 이동할 수 있도록 버튼 추가 (기본 스킨 한정) ([https://github.com/rhymix/rhymix/issues/1877 #1877])&lt;br /&gt;
* 스팸필터에서 각각의 규칙을 비회원에게만 적용(회원 예외처리)하거나 HTML을 포함하여 필터링하는 옵션 추가 ([https://github.com/rhymix/rhymix/issues/1882 #1882])&lt;br /&gt;
* 디버그 패널에서 쿼리의 콜 스택을 모두 볼 수 있는 옵션 추가 ([https://github.com/rhymix/rhymix/issues/1944 #1944])&lt;br /&gt;
* 댓글 신고 취소 기능 추가 {{깃허브|dewekk}} ([https://github.com/rhymix/rhymix/pull/2010 #2010])&lt;br /&gt;
* 페이지 모듈에 소속된 문서의 짧은주소를 방문하는 경우, 페이지 주소로 리다이렉트 처리 ([https://github.com/rhymix/rhymix/pull/2019 #2019])&lt;br /&gt;
* 파일 목록에서 다운로드 갯수 이하로 검색하거나 다운로드 수, 용량 등으로 정렬할 수 있도록 지원 ([https://github.com/rhymix/rhymix/issues/2022 #2022], [https://github.com/rhymix/rhymix/pull/2047 #2047]])&lt;br /&gt;
* 댓글을 불러오는 대부분의 메소드에서 status를 지정할 수 있도록 지원 ([https://github.com/rhymix/rhymix/issues/2035 #2035])&lt;br /&gt;
* CKEditor 간단 도구상자에 취소선(Strike) 추가 ([https://github.com/rhymix/rhymix/issues/2037 #2037])&lt;br /&gt;
* 스크랩 취소시 트리거 제공 ([https://github.com/rhymix/rhymix/issues/2038 #2038])&lt;br /&gt;
* PageHandler를 iterator로 사용할 수 있도록 지원 {{깃허브|nemo9l}} ([https://github.com/rhymix/rhymix/pull/2039 #2039])&lt;br /&gt;
* 회원 메뉴의 언어코드를 치환하는 시점을 늦추어 서드파티 자료가 끼어들 수 있도록 지원 ([https://github.com/rhymix/rhymix/issues/2041 #2041])&lt;br /&gt;
* 쉼표(,) 외에도 해시(#) 문자와 공백으로 태그를 구분할 수 있는 옵션 추가&lt;br /&gt;
* 통합검색 화면에 로봇 접근을 금지하는 옵션 추가&lt;br /&gt;
* 서드파티 자료에서 특정 문서의 스크랩 횟수, 특정 회원의 스크랩 횟수를 구할 수 있도록 지원&lt;br /&gt;
* config.js를 통해 CKEditor 설정을 커스터마이징할 때, &amp;lt;code&amp;gt;CKEDITOR.toolbarMode&amp;lt;/code&amp;gt; 변수를 통해 도구상자 모드를 파악할 수 있도록 지원&lt;br /&gt;
* 디버그 정보를 JSON으로 볼 때 쿼리명, 소요시간, 에러메시지 등 자주 찾는 정보를 먼저 배치하여 편의 개선&lt;br /&gt;
* 모듈 설정을 분할 저장할 수 있도록 &amp;lt;code&amp;gt;insertModuleSectionConfig()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;getModuleSectionConfig()&amp;lt;/code&amp;gt; 등의 메소드 제공&lt;br /&gt;
* XML 쿼리에서 정렬 방식을 변수로 넘기지 않은 경우 기본값을 별도 지정할 수 있도록 order_default 속성 제공&lt;br /&gt;
* PHP 7.x에서 &amp;lt;code&amp;gt;str_contains()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;str_starts_with()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;str_ends_with()&amp;lt;/code&amp;gt; 함수를 사용할 수 있도록 polyfill 제공&lt;br /&gt;
&lt;br /&gt;
== 버그 수정 ==&lt;br /&gt;
* 구 버전의 DB를 utf8mb4로 변환한 경우 lang 테이블의 name 컬럼에 인덱스가 생성되지 않는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2009 #2009])&lt;br /&gt;
* 게시물 신고 후 새로고침되지 않는 문제 수정 {{깃허브|dewekk}} ([https://github.com/rhymix/rhymix/pull/2010 #2010])&lt;br /&gt;
* 에디터 컴포넌트, 검색창 등에서 다국어 파일이 로딩되지 않는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2011 #2011], [https://github.com/rhymix/rhymix/pull/2012 #2012], [https://github.com/rhymix/rhymix/issues/2020 #2020])&lt;br /&gt;
* 일반적이지 않은 status를 가진 글이 공지 목록에 포함되는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2024 #2024])&lt;br /&gt;
* 회원가입 설정 화면에서 변경 가능한 필드 이름에 다국어가 적용되지 않는 문제 수정 {{깃허브|dewekk}} ([https://github.com/rhymix/rhymix/pull/2025 #2025], [https://github.com/rhymix/rhymix/issues/1839 #1839])&lt;br /&gt;
* 한줄입력 형식의 확장변수에 0을 입력하면 수정 폼에서 빈 칸으로 나오는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2046 #2046])&lt;br /&gt;
* 전화번호로 로그인하는 기능 사용시, 전화번호에 하이픈을 포함하여 입력하면 로그인되지 않는 문제 수정&lt;br /&gt;
* DB 접속 실패시 일부 PHP 버전에서 에러메시지에 민감한 정보가 포함되어 나오는 문제 수정&lt;br /&gt;
* 일부 특이한 쿼리 실행시 PHP 8.x에서 발생하는 워닝 수정&lt;br /&gt;
* 존재하지 않는 프로필 사진, 이미지 마크 등의 경로를 삭제하려고 시도하여 일부 서버 환경에서 오류를 일으키는 문제 수정&lt;br /&gt;
* 특정한 상황에서 회원이 어느 그룹에도 속하지 않게 될 경우 그룹 추가/삭제의 무한루프에 빠지는 문제 수정&lt;br /&gt;
* 본문에 삽입한 &amp;lt;table&amp;gt;의 글꼴이 본문 글꼴 설정을 따르지 않고 12px로 고정되는 문제 수정&lt;br /&gt;
* 관리자 화면에서 파일을 삭제한 후, 검색 또는 정렬 조건이 초기화되는 문제 수정&lt;br /&gt;
&lt;br /&gt;
== 정리 ==&lt;br /&gt;
* 알림센터에서 사용하는 일부 컬럼의 크기 변경을 기존 사이트 업데이트시에도 적용하도록 변경 ([https://github.com/rhymix/rhymix/issues/1906 #1906])&lt;br /&gt;
* 일관성없이 사용하던 &amp;quot;로그인&amp;quot;의 영어 번역을 &amp;quot;login&amp;quot;으로 통일 ([https://github.com/rhymix/rhymix/pull/2013 #2013], [https://github.com/rhymix/rhymix/pull/2014 #2014], [https://github.com/rhymix/rhymix/pull/2015 #2015], [https://github.com/rhymix/rhymix/pull/2016 #2016], [https://github.com/rhymix/rhymix/pull/2017 #2017], [https://github.com/rhymix/rhymix/pull/2018 #2018])&lt;br /&gt;
* 다음 우편번호 API 주소를 최신 권장사항에 맞게 변경 {{깃허브|nemo9l}} ([https://github.com/rhymix/rhymix/pull/2040 #2040])&lt;br /&gt;
* 분류(카테고리)와 관련된 안내 문구에 오해의 소지가 없도록 개선 ([https://github.com/rhymix/rhymix/issues/2048 #2048])&lt;br /&gt;
* 오타 수정 {{깃허브|nginx-x}} ([https://github.com/rhymix/rhymix/pull/2050 #2050])&lt;br /&gt;
* &amp;lt;code&amp;gt;ModuleController-&amp;gt;insertModule()&amp;lt;/code&amp;gt; 호출시 누락된 필드의 기본값 처리 개선&lt;br /&gt;
* &amp;lt;code&amp;gt;CommentModel::getComment()&amp;lt;/code&amp;gt; 메소드로 댓글을 불러올 때 불필요한 false 파라미터를 여러 개 추가하는 코드 정리&lt;br /&gt;
* 문서 신고 취소 과정의 지저분한 코드 정리&lt;br /&gt;
* 관리자 화면에서 IE8 이하 사용에 대한 경고를 제거하고, PHP 7.1 이하 사용에 대한 경고로 대체&lt;/div&gt;</summary>
		<author><name>Gaon12</name></author>
	</entry>
</feed>