Movable Type 5がリリースされるのでMTネタを。
MT5は jQueryが最初から入ってる(管理画面で使える)から、MTのプラグインを書く勉強しなくても、jQueryやPHPなど既存の知識が使えるので、必要に応じて、管理画面のカスタマイズなんかもやったらイイんじゃないか?というお話です。
...さらに詳しくMovable Typeに関する質問があったので検討してみました。
条件をちゃんと聞いてないので、仕様を満たせるか解りませんが、「こんな方法もあるよ」って程度で。
やりたい事:「記事ごとに、イベントの詳細を入力」「カレンダーでイベントスケジュールを表示」「カレンダーとは別に、記事の投稿日を軸にしたタイムラインでアーカイブを表示」「カレンダーには、イベント名・詳細ページへのリンク・開催期間を表示」といった感じです。
先に書いておくと、jQueryのプラグインを使おうっていうオチなので、アクセシビリティ的には微妙(工夫が必要)です。
また、プラグインの仕様上、jQuery1.2系では動かないと思われるので、ターゲットブラウザが広い場合は、無理ですね。