업데이트 캘린더
리빌더 2.1.6
오류수정 및 개선사항 (정독해주세요.)
* swiper 작동함수를 개선하여 리빌더 전용 코드를 적용하였습니다.
* 메인 모듈 및 상품에 리빌더전용 swiper를 적용 하였습니다.
> 모듈설정과 완벽하게 호환되며, 내부요소들의 간격과 정렬의 문제가 개선 되었습니다.
> 기존 swiper 도 문제없이 사용할 수 있습니다.
> 커스텀 사용방법은 라이브러리에서 별도공개할 예정입니다.
리빌더 전용 swiper 옵션(변수) 목록
* data-pc-w="0" // PC 가로(열)갯수
* data-pc-h="0" // PC 세로(행)갯수
* data-mo-w="0" // Mobile 가로(열)갯수
* data-mo-h="0" // Mobile 세로(행)갯수
* data-pc-gap="0" // PC 간격(Gap)
* data-mo-gap="0" // Mobile 간격(Gap)
* data-autoplay="0" // 자동롤링 여부 (0, 1 : 사용)
* data-autoplay-time="0" // 자동롤링 시간 (밀리초 1000 = 1초)
* data-pc-swap="0" // PC 슬라이드 가능여부 (0, 1 : 사용)
* data-mo-swap="0" // Mobile 슬라이드 가능여부 (0, 1 : 사용)
* data-mo-swap 은 추후 지원예정이며, 기타 옵션들이 추가될 예정입니다. (loop 반복 등)
* 회원가입시 SMS수신동의를 그누보드 순정의 코드와 같이 휴대전화번호를 사용하는 경우에만 노출 되도록 수정하였습니다.
> SMS사용여부에 따라 처리하려고 하였으나
> 미리 동의 여부를 받아두고 추후 사용될 가능성있어 순정코드와 같이 처리하였습니다.
* 웹뷰 상 opener 작동에 따른 이슈로 앱에서 게시물 알림 클릭시 게시물로 바로가기 되던 부분을 알림 뷰페이지로 이동되도록 변경 하였습니다.
> PC나 모바일은 기존을 유지 합니다.
* 운영채널 설정시 출력부에 SEO 구조화 마크업 : 연관채널을 적용 하였습니다.
> schema.org에서 정의한 Organization을 Microdata 형식으로 사용합니다.
* 메인페이지 속도저하 이슈 1차적용
> 2.1 업데이트 이후 속도저하 이슈가 있었던 스크립트(로고이미지 설정)의 구조를
> PHP 데이터를 JavaScript로 전달하는 방식을 간소화하고, DOM 접근을 최소화하여 성능을 개선 하였습니다.
> 공용으로 사용되는 css 및 js 로드를 해당 파일의 수정이력이 있을때만 갱신하도록 개선 하였습니다. (게시판 등에서는 추후진행)
* rb.layout.js 구조변경
> 레이아웃의 로드를 담당하는 js의 구조를 개선 하였습니다.
> Promise.all과 유사한 $.when.apply 사용 : 모든 AJAX 요청이 완료된 후 추가 작업을 실행할 수 있습니다.
> DOM 요소 캐싱 : $(element)를 캐싱하여 각 AJAX 요청 후 DOM 접근을 줄입니다.
> AJAX 응답마다 DOM을 다시 찾는 작업을 제거하여 클라이언트 성능이 향상됩니다.
> 병렬 요청 최적화 : AJAX 요청이 병렬로 처리되며, 하나의 실패가 전체에 영향을 미치지 않습니다.
> 모든 요청이 병렬로 실행되므로 서버 응답 시간에 따른 대기 시간이 줄어듭니다.
> 코드 간결화 : map 메서드로 요청 배열을 생성해 코드 중복을 줄였습니다.
* 입점기능 사용시 "입점 신청이 접수 되었습니다." 알림이 잘못 표기되는 오류를 수정 하였습니다.
* 캐시 사용시 최신글에서 카테고리설정이 작동하지 않던 부분을 수정 하였습니다.
* 관리자모드 > 빌더설정 > 게시물관리에서 작성자명에 사이드뷰를 사용하도록 개선 하였습니다.
* 포인트랭킹 위젯을 별도배포로 변경하였습니다. (업데이트가 있습니다.)
* 빌더 설치 후 DB업데이트 시 특정 환경에서 SSL certificate problem: unable to get local issuer certificate 에러가 발생하던 문제를 수정 하였습니다.
* 최초 빌더 설치시 헤더컬러와 강조컬러에 디폴트값을 추가 하였습니다.
* 바둑판 형태의 목록에서 브라우저의 크기를 변경하는 경우 정렬이 틀어지던 문제를 수정 하였습니다.
* 모듈설정 및 환경설정시 오류가 생기면 DB를 직접 확인해야하는 부분을 관리자모드에서 처리할 수 있도록 추가 하였습니다. (수정, 삭제만 가능)
* 빌더설정에서 카카오채널 상담 바로가기가 설정된 경우 웹앱에서 상담창이 열리지않던 문제를 수정하였습니다.
* 웹앱 업데이트가 있습니다. 웹앱 사용자분들은 서비스 > 웹앱 메뉴를 확인해주세요. (https://rebuilder.co.kr/content/app)
* 부가 기능의 패치가 있습니다. 부가기능 다운로드에서 패치를 진행해주세요.
* 빌더의 버전을 2.1.6 으로 변경 하였습니다.
코어파일 수정
/bbs/move_update.php
* 앱 사용시 게시물이동 및 복제 완료 멘트를 alert가 아닌 페이지로 처리하도록 개선 하였습니다.
> 다수의 게시물 복제, 이동은 가급적 PC버전을 이용해주시기 바랍니다.
> 관리자 전용 기능을 앱에서 실행함에 있어 그누보드 원본은 최적화 되지 않은 코드들이 많습니다.
2.1.6 에 진행되지 못한 오류수정 및 업데이트는
2.1.7 에서 배포될 예정입니다.
- 이전글포인트랭킹 위젯 1.0.12024.11.20
- 다음글그룹팝업관리 1.0.02024.11.14
댓글목록
등록된 댓글이 없습니다.