[정책서] CMS_IP v1.0
AI-Kive CMS IP 정보 화면 · IP 목록 + 선택 IP 상세([A]기본 정보 / [B]공통 에셋 / [C]카테고리별 에셋 / [D]활용 주의사항) · IP 등록 모달 · 기업 : IP = 1 : N
| ver | 작성일시 | 배포일시 | 변경사항 | 범위 |
|---|---|---|---|---|
| v1.0 | 26.05.31 | 26.05.28 | 정책서 최초 작성 |
0.1 기업 · IP 관계
🏢
기업
1
1 : N →
📦
IP
📦
IP
⋯
IP N
기업 : IP = 1 : N — 기업 1개에 IP를 여러 개 연결할 수 있고, IP 1개는 기업 1개에만 연결된다 (IP : 기업 = N : 1).
0.2 사용 상태값 정의
IP 사용 기간(시작일시~종료일시)과 현재일시 비교로 상태 산정 · FO 에셋 다운로드 CTA 노출 여부 결정
| 상태값 | 조건 | 정책 |
|---|---|---|
| 사용예정 | 현재일시 < 사용 시작일시 | 에셋 다운로드 CTA 비노출 |
| 사용중 | 사용 시작일시 ≤ 현재일시 ≤ 사용 종료일시 | 에셋 다운로드 CTA 노출 |
| 사용종료 | 현재일시 > 사용 종료일시 | 에셋 다운로드 CTA 비노출 |
0.3 파일 등록 항목 전체
IP 1건에 등록 가능한 전체 파일 항목 · 정의 · 예시 · 파일 형식 · 필수여부 (모두 N개 등록 가능)
| 구분 | 파일 항목 | 정의 | 예시 | 파일 형식 | 필수여부 |
|---|---|---|---|---|---|
| IP 자산 파일 (공통 에셋) | 로고/아이콘 | IP 브랜드 로고 · 심볼 아이콘 | BI 로고, 앱 아이콘 | Image | 선택 |
| IP 공식 이미지 | IP 대표 · 공식 이미지 | 키 비주얼, 공식 포스터 | Image | 선택 | |
| 가이드 이미지 | 사용 가이드라인 이미지 | 로고 사용 규정, 컬러 가이드 | Image | 선택 | |
| IP 영상 | IP 관련 영상 | 티저, 홍보 영상 | Video | 선택 | |
| IP 음원 | IP 관련 음원 | 시그니처 사운드, BGM | Audio | 선택 | |
| 폰트 | IP 전용 폰트 파일 | 브랜드 전용 서체 | File | 선택 | |
| IP 항목 첨부파일 (카테고리별) | 유형 = IP 이미지 | 항목(카테고리)별 대표 이미지 | 멤버별 프로필 이미지 | Image | 선택 |
| 유형 = 가이드 이미지 | 항목별 사용 가이드 이미지 | 항목 사용 규정 이미지 | Image | 선택 |
GNB [IP 정보] 진입 · 1뎁스 화면 (IP 목록 + 선택 IP 상세)
영역 구성
1
IP 목록
검색 · IP 유형/사용 상태 필터 · 리스트
2
IP 상세
[A] 기본 정보 · [B] 자산 파일 · [C] IP 항목 · [D] 활용 주의사항
1.1 IP 목록IP_10000
노출: 등록된 IP 리스트 · 클릭 시 IP 상세에 해당 IP 로드
IP DB1n2+ IP 등록
3🔍 IP명·IP 번호 검색
4IP 유형
전체브랜드제품캐릭터아티스트
5사용 상태
전체사용중사용예정사용종료
6
IP
IP명 (국문) IP명 (영문)
연결 기업명 · 항목 n
사용중IP 유형IP
IP명 (국문) IP명 (영문)
연결 기업명 · 항목 n
사용중IP 유형| No. | 항목 | 동작 | 정책 |
|---|---|---|---|
| 1 | IP DB 건수 | — | 등록된 전체 IP 수 노출 |
| 2 | + IP 등록 버튼 | 클릭 시 IP 상세 (모달) 호출 (1.2) | — |
| 3 | 검색 | 입력 후 조회 | IP명 (KO / EN), IP ID · LIKE '%키워드%' (부분 일치, 대소문자 무시) |
| 4 | IP 유형 필터 | 칩 클릭 시 단일 선택 | 전체 / 브랜드 / 제품 / 캐릭터 / 아티스트 · Default 전체 |
| 5 | 사용 상태 필터 | 칩 클릭 시 단일 선택 | 전체 / 사용중 / 사용예정 / 사용종료 · Default 전체 (0.2 사용 상태값) |
| 6 | IP 리스트 아이템 | 클릭 시 선택(active) + IP 상세 (페이지) 호출 (1.2) | • 노출 항목: 로고 · IP명(KO) · IP명(EN) · 서브(연결 기업명 · 항목 n) · 우측 상단 사용여부 태그(사용예정/사용중/사용종료) + IP 유형 태그 • 정렬 기본 = 등록일시 DESC |
1.2 IP 상세 (페이지/모달)IP_20000
노출: IP 목록에서 IP 선택 시 · 기본 정보 + 자산 파일 + IP 항목 + 활용 주의사항 조회/수정
3IP명 (KO) *
IP명 (국문)
4IP명 (EN) *
IP명 (영문)
5IP 유형 *
브랜드선택
6연결 기업
연결 기업명선택해제
7컬러 코드
#000000
8사용 시작일 *
YYYY-MM-DD HH:MM
9사용 종료일 *
YYYY-MM-DD HH:MM
10IP 소개글
IP 소개글
11메모
IP 자산 파일 · 총 6종
12
12a🖼 로고/아이콘 n개 파일
12ghttps:// ⤴ 업로드
원본 파일명 🗑
+ 파일 추가
12b🖼 IP 공식 이미지 n개 파일
등록된 자산 파일이 없습니다.
+ 파일 추가
12c🖼 가이드 이미지 n개 파일
등록된 자산 파일이 없습니다.
+ 파일 추가
12d🎬 IP 영상 n개 파일
등록된 자산 파일이 없습니다.
12e🎵 IP 음원 n개 파일
등록된 자산 파일이 없습니다.
12fT 폰트 n개 파일
등록된 자산 파일이 없습니다.
각 카드 클릭 시 펼침 · 파일 1행 = 다운로드 URL 입력 + [⤴ 업로드] + 원본 파일명 + 🗑 삭제 · [+ 파일 추가]로 N개 추가
IP 항목 · n개
13+ 항목 등록
14
14a항목명
14b#000000
14e🗑14c소개글
14d첨부파일 · n개+ 파일 추가
유형
https://
⤴ 업로드원본 파일명
🗑IP 활용 주의사항
15
PC · KO 내용있음PC · EN 비어있음MC · KO 비어있음MC · EN 비어있음모드 Text / HTML
| No. | 항목 | Field Type | 필수 | 동작 | 정책 |
|---|---|---|---|---|---|
| 1 | 상세 헤더 | — | — | — | • 로고 · IP명 · IP 유형 태그 • IP 번호 · 최종 수정 일시 • 메타: 🏢 연결 기업 · 📦 항목 n개 · 📅 사용 기간 |
| 2 | 저장 | Button | — | 클릭 시 수정사항 반영 | • 필수값 미입력 시 "필수값을 입력해 주세요." alert 호출 |
| 2b | 삭제 | Button | — |
| • 삭제 후 복구 불가 • 연결 이벤트/항목 종속 데이터 동시 삭제 |
| 3 | IP명 (KO) | Text | 필수 | — | — |
| 4 | IP명 (EN) | Text | 필수 | — | — |
| 5 | IP 유형 | Select (Modal) · 태그 선택형 | 필수 | [선택] 클릭 시 IP 유형 선택 모달(1.4) | • 등록된 IP 유형 라디오 단일 선택 (브랜드 / 제품 / 캐릭터 / 아티스트 …) • 모달에서 신규 유형 직접 추가 가능 |
| 6 | 연결 기업 | Select (Modal) | 선택 | • [선택] → 연결 기업 모달(1.3) • [해제] → 연결 제거 | • 기업 1개 선택 |
| 7 | 컬러 코드 | Text | 선택 | — | • 플레이스홀더 #000000 |
| 8 | 사용 시작일 | DateTime | 필수 | 날짜/시간 선택 | • Default 현재일 00:00 • 상태값 산정 기준(0.2) |
| 9 | 사용 종료일 | DateTime | 필수 | 날짜/시간 선택 | • Default 9999.12.31 23:59 |
| 10 | IP 소개글 | Text (Multi) | 선택 | — | — |
| 11 | 메모 | Text (Multi) | 선택 | — | • 관리자 내부용 |
| 12 | IP 자산 파일 (6종) | Group | 선택 | 카드 클릭 → 펼침 | 6개 카테고리 카드(12a~12f) · 카테고리별 파일 0~N개 · 빈 상태 "등록된 자산 파일이 없습니다." · 전체 목록 0.3 |
| 12a | 로고/아이콘 | Upload (Image) | 선택 | — | 로고 · 아이콘 이미지 파일 |
| 12b | IP 공식 이미지 | Upload (Image) | 선택 | — | IP 공식 이미지 파일 |
| 12c | 가이드 이미지 | Upload (Image) | 선택 | — | 브랜드/IP 가이드 이미지 파일 |
| 12d | IP 영상 | Upload (Video) | 선택 | — | IP 영상 파일 |
| 12e | IP 음원 | Upload (Audio) | 선택 | — | IP 음원 파일 |
| 12f | 폰트 | Upload (File) | 선택 | — | 폰트 파일 |
| 12g | 파일 행 (공통) | — | — | [⤴ 업로드] / 🗑 행 삭제 / [+ 파일 추가]로 N행 추가 | 파일 1행 = 다운로드 URL 입력 + [⤴ 업로드] + 원본 파일명 (유형 선택 없음) |
| 13 | + 항목 등록 | Button | — | 클릭 시 IP 항목 카드 1개 추가 | • 헤더 카운트(n개) 증가 |
| 14 | IP 항목 카드 | Group | 선택 | [+ 항목 등록]으로 카드 N개 추가 · 🗑 항목 삭제 | 항목 카드당 14a~14e로 구성 · 빈 상태 "등록된 항목이 없습니다." |
| 14a | 항목명 | Text | 선택 | — | IP 항목명 입력 |
| 14b | 컬러코드 | Text | 선택 | — | #000000 형식 컬러코드 |
| 14c | 소개글 | Text (Multi Line) | 선택 | — | 항목 소개글 |
| 14d | 첨부파일 | Upload | 선택 | [+ 파일 추가]로 첨부 행 N개 · 🗑 행 삭제 | 첨부 행 = 유형(IP 이미지 / 가이드 이미지) + 다운로드 URL + [⤴ 업로드] + 원본 파일명 · 빈 상태 "첨부파일이 없습니다." |
| 14e | 항목 삭제 | Button | — | 🗑 클릭 시 해당 항목 카드 삭제 | — |
| 15 | IP 활용 주의사항 | Editor | 선택 | • 탭 전환(PC·KO/PC·EN/MC·KO/MC·EN) • 모드 Text/HTML 전환 | • 탭별 내용있음/비어있음 표시 • 툴바: 제목·B/I/S·정렬·이미지·첨부·링크·표·코드 |
[E] ZIP 파일 생성 정책 (전체 압축 다운로드 시 / ※ 현재 라이브 진입 버튼 미노출 · ❓ 트리거 위치 확정 필요)
| 폴더 | 구조 |
|---|---|
| 1. 공통 에셋 폴더 | └ 항목별 폴더 (로고/아이콘 · 폰트 · IP 공식 이미지 · 가이드 이미지 · IP 공식 영상 · IP 음원) |
| 2. 항목별 에셋 폴더 | └ IP 카테고리별 폴더 >> └ 항목별 폴더 |
1.3 연결 기업 선택 (모달)IP_21000
노출: IP 상세의 연결 기업 [선택] 클릭 시 · 기업 1개 선택
연결 기업 선택✕
1기업명으로 검색 (국문)
2
기업명 (국문)
기업명 (영문)
기업명 (국문)
기업명 (영문)
3닫기4확인
| No. | 항목 | 정책 |
|---|---|---|
| 1 | 검색 | 기업명(국문) (LIKE '%키워드%') |
| 2 | 목록 / 선택 | • 기업 목록(기업명 국문 + 영문) · 단일 선택(라디오, IP : 기업 = N : 1) • 기존 선택값 있으면 진입 시 선택 상태로 노출 |
| 3 | 닫기 | 변경 폐기 후 닫기 |
| 4 | 확인 |
|
1.4 IP 유형 선택 (모달)IP_22000
노출: IP 상세의 IP 유형 [선택] 클릭 시 · 태그 선택형(등록 유형 검색·선택 + 신규 직접 추가) · 1개 선택
IP 유형 선택1유형 직접 추가✕
2IP 유형명으로 검색
3
브랜드
제품
캐릭터
아티스트
4닫기5확인
| No. | 항목 | 정책 |
|---|---|---|
| 1 | 유형 직접 추가 | 클릭 시 신규 IP 유형명 입력·등록 → 목록에 추가 (이후 모든 IP에서 선택 가능) |
| 2 | 검색 | IP 유형명 (LIKE '%키워드%', 대소문자 무시) |
| 3 | 목록 / 선택 | • 등록된 IP 유형 목록 · 단일 선택(라디오) • 기존 선택값 있으면 진입 시 선택 상태로 노출 |
| 4 | 닫기 | 변경 폐기 후 닫기 |
| 5 | 확인 |
|