Skip to content

SIRsoft Basic Community v1.0.3

Latest

Choose a tag to compare

@glitter-gim glitter-gim released this 22 Oct 03:49

Gnuboard7 기반 커뮤니티 전용 템플릿 SIRsoft Basic Community (sirsoft-basic_comm) v1.0.3 릴리스입니다.

쇼핑몰 의존성을 제거하고 게시판 중심의 커뮤니티 운영에 필요한 UI와 JSON Layout 구조를 제공하는 템플릿입니다.

주요 특징

  • 커뮤니티 중심 설계 — 쇼핑몰, 장바구니, 주문 및 위시리스트 관련 기능 제거
  • JSON Layout 기반 UI — 레이아웃과 partial을 분리한 선언형 화면 구성
  • 사전 빌드된 배포 자산 — dist/에 빌드 결과물을 포함하여 운영 환경에서 별도 빌드 불필요
  • 데이터 의존 최소화 — 안전한 데이터 바인딩과 fallback 구조 적용
  • 다국어 지원 — 한국어 및 영어 지원
  • 코어 수정 없는 적용 — Gnuboard7 템플릿 확장 구조 활용

v1.0.3 변경 사항

v1.0.3의 구체적인 변경 및 수정 사항은 저장소의 CHANGELOG.md를 참고해 주세요.

기술 환경

항목 기술
Framework PHP 8.2+ / Laravel 12.x
Database MariaDB / MySQL
Frontend React 19 / TypeScript
UI JSON Layout / Tailwind CSS
Build Vite
Distribution Prebuilt dist/ 포함

필수 의존성

다음 확장이 먼저 설치되어 있어야 합니다.

  • sirsoft-board — 게시판 모듈
  • sirsoft-page — 페이지 모듈
  • sirsoft-daum_postcode — Daum 우편번호 플러그인

필요한 확장 버전 및 Gnuboard7 코어 호환성은 배포 패키지의 template.json을 확인해 주세요.

다운로드

  • ZIP: sirsoft-basic_comm-v1.0.3.zip
  • tar.gz: sirsoft-basic_comm-v1.0.3.tar.gz

GitHub 저장소:

https://github.com/glitter-node/sirsoft-basic_comm

설치 방법

1. 관리자 페이지에서 설치 (권장)

  1. Gnuboard7 관리자 페이지에 접속합니다.

  2. 템플릿 관리 → 수동 설치 → GitHub로 이동합니다.

  3. 다음 저장소 URL을 입력합니다.

    https://github.com/glitter-node/sirsoft-basic_comm

  4. 설치 완료 후 sirsoft-basic_comm 템플릿을 활성화합니다.

ZIP 패키지를 사용하는 경우 템플릿 관리 → 수동 설치 → 파일 업로드에서 설치할 수 있습니다.

2. SSH를 이용한 설치

Gnuboard7 프로젝트의 templates/_bundled 디렉터리에서 저장소를 복제합니다.

cd /path/to/project/templates/_bundled

git clone https://github.com/glitter-node/sirsoft-basic_comm.git sirsoft-basic_comm

rm -rf sirsoft-basic_comm/.git