Skip to content

[Feature]: 連載記事 (series) サポート: prev/next 自動挿入 + INDEX.md でグルーピング #53

@sotashimozono

Description

@sotashimozono

動機

synclore-intro → synclore-scheduled-publish → synclore-features のような連載があるとき、各記事の末尾に「← 前の記事 / 次の記事 →」リンクがあると便利。INDEX.md でも series 単位でグルーピングできるとよい。

設計案

drafts/.md フロントマター:

```yaml
series: "synclore"
series_order: 2
```

convert.js の動作:

  • 同じ `series` 値の記事を集めて `series_order` でソート
  • 各記事の本文末尾 (免責の前) に `← [[prev-slug]]` `[[next-slug]] →` を自動挿入
  • `series_order` 1 の記事には prev なし、最後の記事には next なし

build-index.js の動作:

  • INDEX.md を series ごとにセクション化
  • series 未指定の記事は「(未分類)」セクションへ

受け入れ基準

  • `series:` を持つ記事に prev/next リンクが自動的に付く (両プラットフォームで wiki-link と同じく URL 解決)
  • series 未指定の記事は従来通り (regression なし)
  • INDEX.md の見やすさが上がる

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions