본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
Classics Wiki
검색
검색
로그인
개인 도구
로그인
로그아웃한 편집자를 위한 문서
더 알아보기
기여
토론
CCTI Manual03
편집하기
문서
토론
한국어
읽기
편집
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
편집
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보
wiki>Tutor
님의 2026년 2월 1일 (일) 20:28 판
(차이) ← 이전 판 |
최신판
(
차이
) |
다음 판 →
(
차이
)
경고: 이 문서의 오래된 판을 편집하고 있습니다.
이것을 게시하면, 이 판 이후로 바뀐 모든 편집이 사라집니다.
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
<html lang="ko"> <head> <meta charset="UTF-8"> <title>CCTI 사용 설명서 - 새 텍스트 입력기</title> <style> body { font-family: 'Malgun Gothic', sans-serif; line-height: 1.6; color: #333; max-width: 900px; margin: 0 auto; padding: 20px; } h1 { color: #2c3e50; border-bottom: 2px solid #2c3e50; padding-bottom: 10px; } h2 { color: #e67e22; border-left: 5px solid #e67e22; padding-left: 10px; margin-top: 30px; } h3 { color: #2980b9; margin-top: 20px; } .info-box { background-color: #f9f9f9; border: 1px solid #ddd; padding: 15px; border-radius: 8px; margin: 10px 0; } .img-placeholder { background-color: #eee; border: 2px dashed #bbb; color: #777; text-align: center; padding: 50px 0; margin: 20px 0; font-style: italic; } table { width: 100%; border-collapse: collapse; margin: 15px 0; } th, td { border: 1px solid #ddd; padding: 12px; text-align: left; } th { background-color: #f2f2f2; color: #333; } .key-text { font-weight: bold; color: #d35400; } .code-inline { background-color: #eee; padding: 2px 5px; border-radius: 4px; font-family: monospace; } </style> </head> <body> <h1>3) 새 텍스트 입력기 (Insert New Text)</h1> <section> <h2>1. 모듈 이름</h2> <p><strong>새 텍스트 입력기 (Insert New Text)</strong></p> <p>해석하고자 하는 새로운 한문 문헌 단위(Text Unit)를 시스템에 최초로 등록하고, 데이터베이스(DB) 내에 공간을 생성하는 모듈입니다.</p> </section> <section> <h2>2. 주요 기능</h2> <ul> <li><strong>ID 중복 검증:</strong> 입력한 <span class="key-text">Text Unit ID</span>가 이미 DB에 존재하는지 실시간으로 확인하여 데이터 충돌을 방지합니다.</li> <li><strong>XML 템플릿 자동 생성:</strong> ID가 확인되면 한문 원문과 번역문을 입력할 수 있는 표준 XML 구조(<span class="code-inline"><text_unit></span>)를 자동으로 생성해 줍니다.</li> <li><strong>메타데이터 관리:</strong> 카테고리, 관련 URL(정보/아이콘), 비고(Remark) 등 텍스트의 부가 정보를 함께 저장합니다.</li> <li><strong>권한 자동 설정:</strong> 현재 로그인한 사용자의 계정 정보가 해당 텍스트의 관리자(Curator)로 자동 등록됩니다.</li> </ul> </section> <section> <h2>3. 화면 구성</h2> <div class="info-box"> <p>화면은 크게 상단의 <strong>ID 입력 및 검증 영역</strong>과 하단의 <strong>데이터 입력 영역</strong>으로 나뉩니다.</p> </div> <div class="img-placeholder"> <img src="https://app.vaquitalab.com/mediawiki/images/7/7c/Ccti_manual03.jpg" width="90%"/> <br/>(ID 입력 전/후 상태 변화 포함) </div> </section> <section> <h2>4. 버튼 기능</h2> <table> <thead> <tr> <th>버튼명</th> <th>기능 설명</th> </tr> </thead> <tbody> <tr> <td><strong>확인</strong></td> <td>입력한 'Text Unit ID'의 사용 가능 여부를 체크합니다. 사용 가능한 경우 하단의 입력 폼과 [새 텍스트 저장] 버튼이 활성화됩니다.</td> </tr> <tr> <td><strong>💾 새 텍스트 저장</strong></td> <td>입력된 모든 정보(카테고리, XML 원문 등)를 DB에 최종 저장합니다. ID 검증이 완료된 상태에서만 클릭할 수 있습니다.</td> </tr> <tr> <td><strong>📜 콘텐츠 목록</strong></td> <td>저장을 취소하거나 완료한 후, '한문 해석 프로세스 관리기(Viewer)' 화면으로 돌아갑니다.</td> </tr> </tbody> </table> </section> <section> <h2>5. 메시지 가이드</h2> <p>시스템 상태에 따라 상단 혹은 하단 메시지 영역에 다음과 같은 안내가 표시됩니다.</p> <div class="info-box"> <ul> <li><span class="key-text">"새 텍스트 유닛의 ID를 입력하고 〔확인〕 버튼을 누르세요."</span>: 초기 진입 시 안내 메시지.</li> <li><span class="key-text">"⚠️ 이미 존재하는 ID입니다."</span>: 동일한 ID가 이미 DB에 있을 때 표시되며, 저장이 제한됩니다.</li> <li><span class="key-text">"hanmun_text 요소 안에 漢文 원문을 넣으세요..."</span>: ID 중복 검사가 통과되어 입력을 시작할 수 있는 상태입니다.</li> <li><span class="key-text">"새 텍스트〔ID〕 데이터가 데이터베이스에 저장되었습니다."</span>: DB 저장이 성공적으로 완료되었음을 알립니다.</li> <li><span class="key-text">"❌ 데이터 저장 오류: [에러내용]"</span>: 네트워크 문제나 SQL 제약 조건 위반 등으로 저장에 실패한 경우 표시됩니다.</li> </ul> </div> </section> </body> </html> ---- [[CCTI Manual | ☞ CCTI Manual]] [[분류:AI 고전번역학]] [[분류:CCTI]]
요약:
Classics Wiki에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
Classics Wiki:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
내용 폭 제한 전환