귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!== 개발자를 위한 새 기능과 변경 사항 == * 확장변수 입력 폼 소스 커스터마이징 지원 ** <code>Extravar</code> 모듈에 스킨을 추가하여 확장변수 입력 폼의 형태를 자유롭게 변경할 수 있습니다. ** <code>Extravar</code> 모듈 스킨은 템플릿 v2 문법으로 작성되어야 합니다. 기본 스킨을 참고하여 작성하세요. ** 회원 확장변수와 문서 확장변수 입력 폼 소스를 각각 커스터마이징할 수 있습니다. * 라이믹스에서 설정한 캐시 방법을 기반으로 PSR-6 캐싱 인터페이스를 구현하는 <code>CacheItemPoolHelper</code> 클래스 추가 * FCM 메시지 발송 시, <code>token</code>이 아닌 <code>topic</code>을 받는이로 지정할 수 있도록 지원 * FCM 메시지 발송 시, 기본으로 표시할 이미지를 지정할 수 있도록 지원 * <code>CKEditor</code>와 업로더를 초기화하는 코드에서 인라인 스크립트를 모두 제거하여, 다른 자료가 일으킨 스크립트 오류에 영향을 덜 받도록 변경 * <code>CKEditor</code> 로딩 직후 및 파일 업로드/삭제 후 파일 목록을 갱신하는 <code>file.getFileList</code> API 요청을 최소화하기 위해, 업로더 HTML 소스 및 업로드/삭제 요청의 응답값에 파일 목록을 포함하여 반환하도록 변경 * <code>FileHandler::removeFilesInDir()</code> 등의 메소드에 빈 값을 넘길 경우, 아무것도 삭제하지 않도록 안전장치 추가 * <code>SessionHelper</code> 클래스에 <code>getProfileImage()</code> 메소드 및 자주 사용하는 속성들 추가 ([https://github.com/rhymix/rhymix/issues/2279 #2279]) * 한 칸짜리 전화번호 입력란 사용 시, 전화번호와 무관한 알파벳이나 한글 등을 입력할 수 없도록 변경 ([https://github.com/rhymix/rhymix/issues/2306 #2306]) * 디버깅용 <nowiki><!--#TemplateStart--> <!--#TemplateEnd--></nowiki> 주석에서 SSI (server-side include) 문법으로 오인할 수 있는 "#" 문자 제거 ([https://github.com/rhymix/rhymix/issues/2307 #2307]) * 추천 또는 비추천 취소 API 호출 시, 취소 후의 추천수 또는 비추천수를 반환 ([https://github.com/rhymix/rhymix/issues/2321 #2321]) * XE 1.x에서 업그레이드할 때 FTP 접속 정보를 저장하지 않도록 변경 * JSON 및 XML 응답 마지막에 개행 문자를 출력하여, 터미널에서 <code>curl</code>로 호출할 때 편의성 개선 * <code>Context::addLink()</code> 메소드를 추가하여 레이아웃 등에서 사용하는 <code><link rel="preconnect"></code> 등의 speculative loading 태그를 미리 등록할 수 있도록 지원하고, 본문 영역에 이미 출력된 speculative loading 태그도 자동 인식하여 동일하게 처리 편집 요약 가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림)