CCTI Manual03: 두 판 사이의 차이
새 문서: ---- ☞ CCTI Manual 분류:AI 고전번역학 분류:CCTI |
편집 요약 없음 |
||
| 1번째 줄: | 1번째 줄: | ||
<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: #27ae60; border-left: 5px solid #27ae60; 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: #c0392b; } | |||
.code-inline { background-color: #eee; padding: 2px 5px; border-radius: 4px; font-family: monospace; } | |||
.warning { color: #e74c3c; font-weight: bold; } | |||
</style> | |||
</head> | |||
<body> | |||
<h1>4) 소스 텍스트 편집기 (Update Source Text)</h1> | |||
<section> | |||
<h2>1. 모듈 이름</h2> | |||
<p><strong>소스 텍스트 편집기 (Update Source Text)</strong></p> | |||
<p>기존에 등록된 텍스트 유닛의 메타데이터(카테고리, URL 등)와 한문 원문을 수정하거나, 해당 유닛 전체를 삭제할 때 사용하는 관리 모듈입니다.</p> | |||
</section> | |||
<section> | |||
<h2>2. 주요 기능</h2> | |||
<ul> | |||
<li><strong>정보 수정 (Update):</strong> 등록된 텍스트의 카테고리, 참고 URL, 비고 사항 및 원문 내용을 자유롭게 보완할 수 있습니다.</li> | |||
<li><strong>원문 무결성 유지:</strong> XML 구조를 유지하면서 원문 데이터를 업데이트하여 이후 단계(표점, 번역)의 기준 데이터를 갱신합니다.</li> | |||
<li><strong>텍스트 유닛 삭제 (Delete):</strong> 더 이상 필요 없는 데이터 유닛을 데이터베이스에서 완전히 제거합니다.</li> | |||
<li><strong>권한 기반 삭제:</strong> 삭제 기능은 해당 텍스트를 최초 등록한 <span class="key-text">소유자(Owner/Curator)</span>에게만 활성화되어 데이터 임의 삭제를 방지합니다.</li> | |||
</ul> | |||
</section> | |||
<section> | |||
<h2>3. 화면 구성</h2> | |||
<div class="info-box"> | |||
<p>선택한 텍스트의 현재 정보가 각 입력 필드에 자동으로 불러와지며, 하단에는 수정 및 삭제를 위한 제어 버튼들이 배치되어 있습니다.</p> | |||
</div> | |||
<div class="img-placeholder"> | |||
<img src="https://app.vaquitalab.com/mediawiki/images/0/08/Ccti_manual04.jpg" width="90%"/> | |||
<br/>(기존 데이터가 로딩된 편집 화면) | |||
</div> | |||
</section> | |||
<section> | |||
<h2>4. 버튼 기능</h2> | |||
<table> | |||
<thead> | |||
<tr> | |||
<th>버튼명</th> | |||
<th>기능 설명</th> | |||
</tr> | |||
</thead> | |||
<tbody> | |||
<tr> | |||
<td><strong>💾 텍스트 저장</strong></td> | |||
<td>수정된 카테고리, URL, 원문(Source Text) 내용을 데이터베이스에 반영합니다.</td> | |||
</tr> | |||
<tr> | |||
<td><strong>🗑️ 텍스트 유닛 삭제</strong></td> | |||
<td>현재 편집 중인 텍스트 유닛 전체를 DB에서 삭제합니다. <span class="warning">※ 소유자 권한이 있는 경우에만 클릭 가능합니다.</span></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>: 수정 사항이 안전하게 DB에 저장되었을 때 표시됩니다.</li> | |||
<li><span class="key-text">"〔ID〕텍스트 유닛이 삭제되었습니다."</span>: 삭제 처리가 정상적으로 완료된 후 표시됩니다.</li> | |||
<li><span class="key-text">"❌ 데이터 업데이트 오류: [에러내용]"</span>: DB 연결 오류나 데이터 형식 문제로 저장에 실패했을 때 표시됩니다.</li> | |||
<li><span class="warning">"삭제 권한이 없습니다."</span>: 소유자가 아닌 사용자가 삭제를 시도하거나 화면에 진입했을 때의 안내(버튼 비활성화와 연동).</li> | |||
</ul> | |||
</div> | |||
</section> | |||
</body> | |||
</html> | |||
---- | ---- | ||
[[CCTI Manual | ☞ CCTI Manual]] [[분류:AI 고전번역학]] [[분류:CCTI]] | [[CCTI Manual | ☞ CCTI Manual]] [[분류:AI 고전번역학]] [[분류:CCTI]] | ||
2026년 2월 1일 (일) 20:26 판
4) 소스 텍스트 편집기 (Update Source Text)
1. 모듈 이름
소스 텍스트 편집기 (Update Source Text)
기존에 등록된 텍스트 유닛의 메타데이터(카테고리, URL 등)와 한문 원문을 수정하거나, 해당 유닛 전체를 삭제할 때 사용하는 관리 모듈입니다.
2. 주요 기능
- 정보 수정 (Update): 등록된 텍스트의 카테고리, 참고 URL, 비고 사항 및 원문 내용을 자유롭게 보완할 수 있습니다.
- 원문 무결성 유지: XML 구조를 유지하면서 원문 데이터를 업데이트하여 이후 단계(표점, 번역)의 기준 데이터를 갱신합니다.
- 텍스트 유닛 삭제 (Delete): 더 이상 필요 없는 데이터 유닛을 데이터베이스에서 완전히 제거합니다.
- 권한 기반 삭제: 삭제 기능은 해당 텍스트를 최초 등록한 소유자(Owner/Curator)에게만 활성화되어 데이터 임의 삭제를 방지합니다.
3. 화면 구성
선택한 텍스트의 현재 정보가 각 입력 필드에 자동으로 불러와지며, 하단에는 수정 및 삭제를 위한 제어 버튼들이 배치되어 있습니다.
(기존 데이터가 로딩된 편집 화면)
4. 버튼 기능
| 버튼명 | 기능 설명 |
|---|---|
| 💾 텍스트 저장 | 수정된 카테고리, URL, 원문(Source Text) 내용을 데이터베이스에 반영합니다. |
| 🗑️ 텍스트 유닛 삭제 | 현재 편집 중인 텍스트 유닛 전체를 DB에서 삭제합니다. ※ 소유자 권한이 있는 경우에만 클릭 가능합니다. |
| 📜 콘텐츠 목록 | 수정 작업을 중단하고 메인 대시보드(Viewer) 화면으로 이동합니다. |
5. 메시지 가이드
작업 결과에 따라 화면 중앙의 메시지 영역에 다음과 같은 안내가 표시됩니다.
- "〔ID〕 데이터가 업데이트되었습니다.": 수정 사항이 안전하게 DB에 저장되었을 때 표시됩니다.
- "〔ID〕텍스트 유닛이 삭제되었습니다.": 삭제 처리가 정상적으로 완료된 후 표시됩니다.
- "❌ 데이터 업데이트 오류: [에러내용]": DB 연결 오류나 데이터 형식 문제로 저장에 실패했을 때 표시됩니다.
- "삭제 권한이 없습니다.": 소유자가 아닌 사용자가 삭제를 시도하거나 화면에 진입했을 때의 안내(버튼 비활성화와 연동).