자료실

자료 유형 애드온
간단한 소개 게시판 상단에 전할 내용을 접고 펴고 하는 폴딩 판넬입니다.
설치 경로 /addons/mh_folding_panel
코어 지원 범위 Rhymix 2.1
PHP 지원 범위 PHP 7.4 이상
자료 구분 공개 자료 GPL v2
판매 상태 Rhymix 2.1 이상
저장소 URL https://github.com/moonhouse-80san/mh_folding_panel
데모 URL https://moonhouse.co.kr/xemy

다운로드

쉬운 설치 지원
버전날짜용량다운로드 수
1.2 2025.03.09 8.4KB 51

A.I 들을 괴롭히면서 이번엔 에드온을 한번 만들어 봤습니다.

별건 아니고 게시판 상단에 전할 내용을 접고 펴고 하는 폴딩 판넬입니다.

SketchBook5 게시판스킨 - 문하우스 수정버전에 내장 되어 있는 기능을 에드온으로 만들어 봤습니다.

공부 하는겸 이런 저런 기능들을 테스트 하면서 만들어서 에드온을 제작해볼 초보분들이 코드를 보면 좋을 것 같습니다.

 

Screenshot 2025-03-09 at 19.00.29.JPG

1. 스킨을 지정할 수 있습니다.

2. 여러 text 항목을 설정

3. 선택항목 설정

4. mid별 내용 다르게 설정 가능

5. mid별 접기 /펼치기 선택 가능 V1.1
6. mid별 판넬폭 지정 V1.2

이 정도면 간단한 에드온을 만들기는 충분할 듯 합니다.

 

[참조]

게시판 스킨의 list.html안의 class 나 id가 *board*로 지정되어 있어야 합니다.(ex : class="board_content")

만약 게시판이 *board* 이 아니라면 mh_folding_panel.addon.php 에서 아래 부분 116줄 부터 수정하면 됩니다.

저는 제가 필요헤서 class="mhfold" 추가 했습니다.

 

// 본문 시작 부분에 삽입 (여러 패턴 시도)
$patterns = array(
    '/<div[^>]*class="[^"]*board[^"]*"[^>]*>/i',
    '/<div[^>]*id="[^"]*board[^"]*"[^>]*>/i',
    '/<form[^>]*class="[^"]*mhfold[^"]*"[^>]*>/i',
);

팔공산 Lv. 5

팔공산님의 다른 자료 더보기

Thumbnail
업로드한 이미지로 다양한 전환효과의 슬라이드쇼를 만드는 에디터 컴포넌트입니다.
Thumbnail
에디터에서 Tab(책갈피) 형태의 콘텐츠 박스를 만드는 에디터 컴포넌트입니다.
Thumbnail
이미지에 마우스를 올리면 옆(또는 지정한 위치)에 확대된 모습을 보여주는 에디터 컴포넌트입니다.

댓글 2