
출석 도장 스킨 패치 내역
v1.1.0 — 관리자 만근 포인트 설정 기능 추가
패치일: 2026-08-23
대상 파일: list.php
변경 없는 파일: write.php, view.php, assets/style.css, skin.json
추가된 기능
1. 만근 포인트 설정 버튼
- 포인트 안내 버튼 옆에 ⚙ 만근 포인트 설정 버튼 추가
- 관리자 계정에게만 표시
2. 만근 포인트 설정 모달
- 0 ~ 99,999 범위 포인트 직접 입력
- 저장 성공 시 안내 메시지 표시 후 모달 자동 닫힘
- ESC 키 / 배경 클릭으로 닫기 지원
- 0 입력 시 만근 보너스 미지급
3. 포인트 안내 모달 연동
- 기존 고정값
+100P→ DB 저장값으로 동적 표시
기술 상세
| 항목 | 내용 |
|---|---|
| AJAX 처리 위치 | list.php 상단 POST 핸들러 |
| 저장 테이블 | dx_options (없으면 자동 생성) |
| 저장 키 | att_pp_{board_id} |
| 게시판별 개별 설정 | ✅ 지원 |
| 권한 체크 | isAdmin() |
| CSRF | 미적용 (스킨 환경 제약) |
동작 흐름
관리자 → 출석 게시판 접속
↓
"⚙ 만근 포인트 설정" 버튼 클릭
↓
설정 모달 오픈 + 현재 저장값 표시
↓
포인트 입력 → 저장 클릭
↓
list.php POST → dx_options 저장
↓
포인트 안내 모달에 변경값 즉시 반영
출석 도장 스킨 v1.1.0 — DesignOneX