# HTML 파일만 선택해 자동 입력하기

이 폴더에는 실제 업로드 가능한 HTML 샘플 5개가 있습니다. 금융 분석이 아닌 **업로드 테스트 문서**이며, 파일 선택만으로 관리자 입력란이 채워집니다. 선택만으로 게시되지는 않고 ‘HTML 업로드 및 발행’을 눌러야 공개됩니다.

| 파일 | 종류 | 기준일 | 종목코드 |
| --- | --- | --- | --- |
| 01-daily-2026-10-29.html | 일간 통합 분석 | 2026-10-29 | 해당 없음 |
| 02-stock-005930-2026-10-30.html | 종목 리서치 / 삼성전자 | 2026-10-30 | 005930 |
| 03-stock-000660-2026-10-30.html | 종목 리서치 / SK하이닉스 | 2026-10-30 | 000660 |
| 04-stock-NVDA-2026-10-30.html | 종목 리서치 / NVIDIA | 2026-10-30 | NVDA |
| 05-stock-AAPL-2026-10-30.html | 종목 리서치 / Apple | 2026-10-30 | AAPL |

1. ZIP을 내려받아 압축을 풉니다. ZIP 자체가 아닌 `.html`을 하나씩 선택합니다.
2. 관리자 → HTML 파일 발행 → 파일 선택.
3. ‘자동 입력 완료’와 종류·날짜·코드·제목·요약을 확인합니다.
4. 공개하려면 발행 버튼을 누릅니다. 업로드 샘플도 실제 공개 목록에 들어갑니다. 이번 샘플 제작 과정에서는 서버 DB에 발행하지 않았습니다.

일간 샘플은 현재 10월 30일 메인보다 과거인 10월 29일이므로 발행해도 최신 일간 메인을 바꾸지 않습니다. 같은 날짜의 글이 이미 있다면 기존 글을 덮어쓰지 않고 충돌을 안내합니다. 같은 파일·같은 메타데이터 재전송은 중복 발행하지 않습니다.

## 권장 메타데이터

```html
<meta name="olstock:version" content="1">
<meta name="olstock:type" content="stock">
<meta name="olstock:date" content="2026-10-30">
<meta name="olstock:code" content="005930">
<meta name="olstock:title" content="목록용 제목">
<meta name="olstock:summary" content="목록용 요약">
```

`type`은 `stock` 또는 `daily`입니다. `daily`는 종목코드가 필요 없고 입력란이 비활성화됩니다. 메타데이터는 `<head>` 안에 넣습니다.

`olstock:title`이 없으면 `<title>`, `olstock:summary`가 없으면 `<meta name="description">`을 사용합니다. 제목은 300자, 요약은 1000자까지입니다. 파일명으로 종류나 날짜를 추측하지 않습니다. 필수 항목 누락·틀린 날짜·다른 중복 메타 값·미지원 버전은 오류로 안내합니다.

`olstock:version`은 생략 시 기존 파일과의 호환을 위해 1로 처리합니다. 새 작성 파일에는 명시해 주세요.

## 본문 구조

종목 리서치는 완성된 일반 HTML이면 됩니다. 등록된 활성 종목코드를 사용해야 합니다.

일간 HTML은 `today-market`, `today-stocks`, `today-gainers`, `today-losers` 네 섹션 ID가 필요합니다. 하단 `new-research`, `hot-research`는 서버가 실제 목록으로 교체하거나 자동 추가합니다.

메타 태그가 완성되어도 미작성 본문 토큰, 임의 스크립트, 이벤트 핸들러 등 기존 발행 검증을 통과해야 합니다. HTML 크기는 최대 512KB입니다.
