# 콘텐츠 정책 (Content) > 코드: `CH` | 콘텐츠 생성, 표시, 관리 규칙 --- ## CH-001: [정책명 - 예: 콘텐츠 생성 규칙] ### 정책 내용 - [생성 규칙 1] - [생성 규칙 2] - [금지 항목] ### 적용 화면 - `[화면1].html` - 생성 화면 - `[화면2].html` - 수정 화면 ### UI 영향 | 화면 | 위치 | 표시 방식 | mockup | |-----|------|----------|--------| | [화면1] | [위치] | [표시 방식] | [파일명].html | ### 입력 제한 ``` [텍스트 입력] ┌─────────────────────────────────────┐ │ [입력 필드] │ │ │ │ 0/[최대글자수] 자 │ │ 💡 [입력 가이드] │ └─────────────────────────────────────┘ [유효성 검사 실패] ⚠️ [오류 메시지] ``` --- ## CH-002: [정책명 - 예: 콘텐츠 표시 규칙] ### 정책 내용 - [표시 규칙 1] - [정렬 기준] - [필터링 기준] ### 적용 화면 - `[화면1].html` - 목록 - `[화면2].html` - 피드 ### 표시 로직 ```javascript function displayContent(items) { return items .filter(item => item.isVisible) .sort((a, b) => b.createdAt - a.createdAt) .slice(0, ITEMS_PER_PAGE); } ``` ### UI 레이아웃 ``` [목록 뷰] ┌─────────────────────────────────────┐ │ [필터/정렬 옵션] │ ├─────────────────────────────────────┤ │ [콘텐츠 카드 1] │ │ [콘텐츠 카드 2] │ │ [콘텐츠 카드 3] │ │ ... │ ├─────────────────────────────────────┤ │ [더 보기 / 무한스크롤] │ └─────────────────────────────────────┘ ``` --- ## CH-003: [정책명 - 예: 콘텐츠 삭제/숨김] ### 정책 내용 - [삭제 조건] - [숨김 처리] - [복구 가능 여부] ### 적용 화면 - `[화면1].html` - 상세 화면 - `[화면2].html` - 관리 화면 ### UI 표시 ``` [삭제 확인] ┌─────────────────────────────────────┐ │ ⚠️ 삭제하시겠습니까? │ │ │ │ [삭제 영향 설명] │ │ │ │ [취소] [삭제] │ └─────────────────────────────────────┘ [삭제된 콘텐츠 표시] ┌─────────────────────────────────────┐ │ 🗑️ 삭제된 콘텐츠입니다 │ └─────────────────────────────────────┘ ``` --- ## CH-004: [정책명 - 예: 신고/차단] ### 정책 내용 - [신고 카테고리] - [처리 프로세스] - [차단 효과] ### 신고 카테고리 | 카테고리 | 설명 | 처리 | |---------|-----|------| | 스팸 | 광고성 콘텐츠 | [처리 방식] | | 욕설/비하 | 부적절한 언어 | [처리 방식] | | 불법 콘텐츠 | 법률 위반 | [처리 방식] | | 기타 | 기타 사유 | [처리 방식] | ### UI 표시 ``` [신고 바텀시트] ┌─────────────────────────────────────┐ │ 🚨 신고 사유 선택 │ ├─────────────────────────────────────┤ │ ○ 스팸/광고 │ │ ○ 욕설/비하 │ │ ○ 불법 콘텐츠 │ │ ○ 기타 │ ├─────────────────────────────────────┤ │ [추가 설명 입력 (선택)] │ ├─────────────────────────────────────┤ │ [신고하기] │ └─────────────────────────────────────┘ [신고 완료] ✓ 신고가 접수되었습니다. 검토 후 조치하겠습니다. ``` --- ## 관련 mockup | 정책 | mockup 파일 | |-----|------------| | CH-001 | [생성화면].html | | CH-002 | [목록화면].html | | CH-003 | [상세화면].html | | CH-004 | [상세화면].html, [신고].html |