From de7063192e9566903325e2ca0f3989511c0fcd40 Mon Sep 17 00:00:00 2001 From: whitedot Date: Tue, 15 Sep 2026 06:18:52 +0000 Subject: [PATCH] =?UTF-8?q?chore:=205.6.391=20=EB=B2=84=EC=A0=84=EA=B3=BC?= =?UTF-8?q?=20=EC=87=BC=ED=95=91=EB=AA=B0=20=EB=B6=84=EB=A5=98=20=ED=91=9C?= =?UTF-8?q?=EC=8B=9C=20=EC=88=98=EC=A0=95=20=EB=B0=B0=ED=8F=AC=20=EC=95=88?= =?UTF-8?q?=EB=82=B4=20=EC=A4=80=EB=B9=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + docs/release-5.6.391.md | 26 ++++++++++++++++++++++++++ version.php | 2 +- 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 docs/release-5.6.391.md diff --git a/README.md b/README.md index b1cce59f0..8eb6379f9 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,7 @@ cd gnuboard5 ## 문서 및 지원 +- [5.6.391 쇼핑몰 분류 표시 수정 안내](docs/release-5.6.391.md) - [5.6.39 보안 업데이트 및 필수 DB업그레이드 안내](docs/release-5.6.39.md) - [5.6.37 SIRK 전용 카카오페이 연동 종료 및 기존 거래 지원](docs/sirk-kakaopay-retirement.md) diff --git a/docs/release-5.6.391.md b/docs/release-5.6.391.md new file mode 100644 index 000000000..d9f4dee6c --- /dev/null +++ b/docs/release-5.6.391.md @@ -0,0 +1,26 @@ +# 그누보드(영카트) 5.6.391 배포 안내 + +배포일: 2026-09-15. 변경 기준은 5.6.39입니다. + +쇼핑몰 4·5단계 분류의 현재 경로와 서브메뉴 표시를 보완하는 버그 수정 버전입니다. + +## 변경 사항 + +- PC 기본 스킨과 basic 테마의 breadcrumb에 4·5단계 분류 경로를 표시합니다. 모든 단계에서 기존 위치와 스타일을 유지합니다. +- PC·모바일 기본 스킨과 basic 테마의 서브메뉴는 선택한 4단계에 사용 중인 5단계가 있으면 5단계 목록만 표시하고, 없으면 4단계 형제 목록만 표시합니다. +- 5단계에서는 같은 부모 아래의 5단계 형제 목록과 현재 선택을 표시합니다. +- 공통 전체 분류 트리의 기존 3단계 구조는 유지하고 현재 경로에 필요한 깊은 단계만 추가 조회합니다. + +## 업데이트 방법 + +1. 기존 소스와 사용자 수정 파일을 백업합니다. +2. 5.6.39 설치본에 전체 소스 또는 `gnuboard5.6.391.patch.zip`을 반영합니다. 공통 라이브러리와 스킨 파일을 함께 업데이트합니다. 사용자 수정 스킨은 변경 내용을 비교하여 병합합니다. +3. 4·5단계 분류의 breadcrumb, 하위 분류 유무에 따른 메뉴, 현재 선택 표시를 확인합니다. + +이번 버전의 추가 DB 마이그레이션과 삭제 대상 파일은 없습니다. 5.6.39보다 오래된 설치본은 [5.6.39 보안 업데이트 및 DB업그레이드 안내](release-5.6.39.md)를 포함한 선행 업데이트를 적용해야 합니다. + +## 검증 + +8개 분류 경로에서 PC·basic 테마의 목록/상세 breadcrumb와 네 스킨의 메뉴·선택 상태를 확인했습니다. Chromium에서 1·3·4·5단계 전환 시 breadcrumb 위치·높이와 메뉴·상품 정렬 영역 위치가 동일함을 확인했습니다. 변경된 운영 PHP 7개 파일은 현재 PHP와 PHP 5.2 구문 검사를 통과했습니다. + +분류 데이터 대역을 사용한 회귀 검사이며 실제 운영 DB와 모든 사용자 스킨을 검증한 결과는 아닙니다. diff --git a/version.php b/version.php index 95f6f19a9..c5d39cbd6 100644 --- a/version.php +++ b/version.php @@ -2,7 +2,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 define('G5_VERSION', '그누보드5'); -define('G5_GNUBOARD_VER', '5.6.39'); +define('G5_GNUBOARD_VER', '5.6.391'); // 그누보드5.4.5.5 버전과 영카트5.4.5.5.1 버전을 합쳐서 그누보드5.4.6 버전에서 시작함 (kagla-210617) // G5_YOUNGCART_VER 이 상수를 사용하는 곳이 있으므로 주석 처리 해제함 // 그누보드5.4.6 이상 버전 부터는 영카트를 그누보드에 포함하여 배포하므로 영카트5의 버전은 의미가 없습니다.