<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yasutakeyohei.com/src/pages/kodaira-data, branch main</title>
<subtitle>公式ウェブサイトのソースコード（Astro + Starlight）</subtitle>
<id>https://cgit.yasutakeyohei.com/yasutakeyohei.com.git/atom/src/pages/kodaira-data?h=main</id>
<link rel='self' href='https://cgit.yasutakeyohei.com/yasutakeyohei.com.git/atom/src/pages/kodaira-data?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit.yasutakeyohei.com/yasutakeyohei.com.git/'/>
<updated>2026-11-05T05:58:06Z</updated>
<entry>
<title>events: メインは前月以降、アーカイブは前々月以前に分ける</title>
<updated>2026-11-05T05:58:06Z</updated>
<author>
<name>Yasutake Yohei</name>
<email>61961825+yasutakeyohei@users.noreply.github.com</email>
</author>
<published>2026-11-05T05:58:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit.yasutakeyohei.com/yasutakeyohei.com.git/commit/?id=e7b60d5ef8c8cf5471a62498fd0a88f61cd2812e'/>
<id>urn:sha1:e7b60d5ef8c8cf5471a62498fd0a88f61cd2812e</id>
<content type='text'>
メインページの一覧とカレンダーを前月以降に広げ、前々月以前の月だけを
アーカイブとして生成するようにした。該当が無いときはアーカイブ欄に
その旨を表示する。月が進めば自動でページが増える。
RSSと旧URLの転送先も、存在しない月ページを指さないよう合わせた。
</content>
</entry>
<entry>
<title>events: 旧URLの転送をAstro側にも定義</title>
<updated>2026-11-05T05:17:54Z</updated>
<author>
<name>Yasutake Yohei</name>
<email>61961825+yasutakeyohei@users.noreply.github.com</email>
</author>
<published>2026-11-05T05:17:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit.yasutakeyohei.com/yasutakeyohei.com.git/commit/?id=fd377d1df26df4643f8028677b027327d397f121'/>
<id>urn:sha1:fd377d1df26df4643f8028677b027327d397f121</id>
<content type='text'>
.htaccessは本番のApacheでしか効かず、astro devでは旧URLが404に
なっていた。config の redirects と動的ルートで同じ301転送を用意した。
</content>
</entry>
<entry>
<title>events: URLを/kodaira/events/に移しサイドバー直下へ</title>
<updated>2026-11-05T04:37:53Z</updated>
<author>
<name>Yasutake Yohei</name>
<email>61961825+yasutakeyohei@users.noreply.github.com</email>
</author>
<published>2026-11-05T04:37:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit.yasutakeyohei.com/yasutakeyohei.com.git/commit/?id=881485f010d6d576bab958548e3c955b8067dd34'/>
<id>urn:sha1:881485f010d6d576bab958548e3c955b8067dd34</id>
<content type='text'>
hp-archive配下から独立したページとして、小平市についての
直下に置いた。旧URL3種は.htaccessで301転送する。
</content>
</entry>
<entry>
<title>events: 月別アーカイブページを追加</title>
<updated>2026-11-05T04:30:26Z</updated>
<author>
<name>Yasutake Yohei</name>
<email>61961825+yasutakeyohei@users.noreply.github.com</email>
</author>
<published>2026-11-05T04:30:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit.yasutakeyohei.com/yasutakeyohei.com.git/commit/?id=bb74335a2fc1b0697c2b7088b010484ade784519'/>
<id>urn:sha1:bb74335a2fc1b0697c2b7088b010484ade784519</id>
<content type='text'>
- /kodaira-data/events/YYYY-MM/ をデータから自動生成（2026年10月〜2027年3月の6か月分）
- 会議とイベントを月ごとに表示し、前月・翌月のリンクを設置
- 行事予定ページ下部に月別アーカイブのリンクを追加
- 日付計算を共通モジュール化し、カレンダーと生成ページで同じ結果になるようにした
</content>
</entry>
</feed>
