カレンダーのために
月送りカレンダーのウィークポイントは、エントリーがないとその月のカレンダーが表示されない事。という訳で、カレンダーのために書いています。
書くべき事、書きたい事はあるような気もするのですけど。
Movable Type のあれやこれやを勉強中です
2008年7月 1日
月送りカレンダーのウィークポイントは、エントリーがないとその月のカレンダーが表示されない事。という訳で、カレンダーのために書いています。
書くべき事、書きたい事はあるような気もするのですけど。
2008年5月12日
インストールという大きなテーマはちょっと置いて、息抜きに小技をちょっと。
Movable Type4.1では様々なウィジットが予め用意されているので、それを利用するとサイドバーのレイアウトも容易です。
また、用意されているウィジットの中に「使いたい」というモノがなければ自分で作ることも出来ます。これもキョロちゃんにリクエストされていたカテゴリー毎のエントリー表示。
そのためには「カテゴリー毎のメニュー」というウィジットを新規で作成すると良いでしょう。
デザイン→テンプレート→ウィジットと進み「ウィジットテンプレートの作成」をクリックします。「テンプレートを作成」という画面になるのでタイトルには「カテゴリー毎のメニュー」のように自分で分り易いタイトルをつけます。
中身には
<!-- カテゴリー1のメニュー -->として保存。ウィジットセットを選択する画面に反映されるので使います。
<h3 class="widget-header">カテゴリー1</h3>
<ul>
<MTEntries lastn="10" sort_order="ascend" category="category1"><li><a href="<$MTEntryLink$>"><$MTEntryTitle$></a></li>
</MTEntries></ul>
<!-- カテゴリー1のメニュー修了-->
<!-- カテゴリー2のメニュー開始 -->
<h3 class="widget-header">カテゴリー2</h3>
<ul><MTEntries lastn="10" sort_order="ascend" category="category2"><li><a href="<$MTEntryLink$>"><$MTEntryTitle$></a></li>
</MTEntries></ul>
<!-- カテゴリー2のメニュー修了-->
</MTIfArchiveTypeEnabled><!-- ←このタグは削除不可-->
とりあえず、4.1に関しては改めて4.1用のフォルダを新設してそこへインストールし直しても良いと思います。新しいフォルダに新規インストールするだけなら、他への影響はないと思いますから。コメントのお返事もこのエントリーに書いてしまいますね。
Movable Typeの新バージョンをインストールしたら、「使い勝手を見る」という事をまずやります。試しにダミーのブログを作ってみたりとか。
そのダミーのブログでスタイル変更したり、いろいろ遊んでみます。4.1ではスタイルライブラリーがとても充実していて、デザインも素敵です。エントリーを書く画面も前バージョンと違うので、そんな違いをしっかり味わってみるのが良いと思います。そもそも、キョロちゃんに4.1をお奨めしたのは新しいブログを作るのなら新バージョンで、ということだったと思います。いきなり今までのブログをバージョンアップすることは勧めなかったと思うんですが、今、大変な事になっちゃってハンパなサポートだったかと責任も感じています。
振り返ると私がMovable Typeの4.1を導入したのは2月の事でした。遠い昔のような、つい先日のような。そのあれこれを書かなくては、と思いながらなかなか整理できないまま今日まで。
キョロちゃんが今、4.1導入でトラブっていると聞きました。私の体験も何かの参考になるかと思いますので、頑張って書いてみます。
2008年5月 3日
「きょうはいい日」がメインのブログなんですが、あちこち小さな不満のあるレイアウトだったりもするので、少しずつ直していかなくちゃ、と思っています。
ここは内容はともかくスタイルとしては「まぁまぁ」と思っているので、これをたたき台にしたいと思っています。それにしてもエントリーが少ないのでカレンダーも3月のまま。それで雑エントリーの投稿となりました。
2008年3月 6日
前バージョンから4.1にアップして失ったものの一つに、「サイドバーの折りたたみ」があります。コメントやトラックバックはどっちでも良かったのですが、月別アーカイブが長々と展開しているのが鬱陶しく思われて、何としても復活させたいと思っていました。
2008年3月 2日
ブログのカスタマイズで「したかった事」の一つに新着エントリー、コメント、トラックバックに赤文字で「New」表示をすることでした。いつもお世話になるyujiroさんの小粋空間から教わった手法の一つです。
投稿時のタイムスタンプを読み取って24時間以内ならば「New」を表示させるというJavaスクリプトを「</BODY>」タグの直前に書くのです。
Movable Typeの4.1ではテンプレートがかなり細かくモジュール化されているので、前バージョンでは各テンプレート(インデックス、個別その他サイドバーにエントリーやコメントタイトルを表してあるページでは)それぞれに書いていたものを4.1ではフッターにスクリプトを書いてやれば良いのです。
このサイトではそれがうまく行っているので、コメントもエントリーも新着には赤くNewが表示されています。
ところが「きょうはいい日」で同じ設定をしても無視されています。コメントもここより多い「きょうはいい日」でこそ生きて欲しい機能なのだけど。 ここと「きょうはいい日」との違いはここではシンプルな3カラムなのに対し「きょうはいい日」ではリキッドを使っていること。
そのためかどうか、ページの最下に表示されている「Copyright ©~~」がここではカラムの外にあるのに対し、「きょうはいい日」では中央カラム内にあります。ソースを表示させると、ここでは「</BODY>」タグの前にJavaスクリプトがあるのに対し、あちらには一切それが表示されなくて、右サイドバーだけで終わっています。
あちらもリキッドをやめて3カラムにして試してみたい気持ちは山々なんですが、苦労してあそこまで直したデザインが崩れるリスクを考えると、思い切って・・・が出来ません。
2008年3月 1日
4.1へのバージョンアップについて、順を追って書こうという野望は捨てました。ガラにもないことだから。それよりも思いついた事を順不同でも良いからメモしておくことにします。書かないよりはマシなので。
前バージョンのMovable Typeには、本体だけではなく後からインストールしたプラグインもかなりありました。そんなプラグインの機能を利用したいのなら、新バージョンでも当然インストールしなくてはいけない訳です。
トラックバックとコメントのスパム対策としてASCII TBPing Filter PluginとBan ASCII をインストールしたのは、実は昨日のことです。バージョンアップしてから過去ログブログに関してはコメントを受け付けない設定にしたから問題は無かったけれど、「きょうはいい日」とここはコメントスパムの嵐でした。
でも、プラグインを入れた昨日からはあれほど大量に来ていたコメントスパムは嘘のようになくなりました。デザインとかスタイルに気をとられて後回しになっていたけれど、これが一番大切なプラグインだったかも、と思っています。
2008年2月23日
ほとんど「その気」はなかったのに、Movable Typeのバージョンアップをしてしまいました。使い慣れていて、快適だった3.34はバージョンアップの必要などなかったのに。
その後は設定の手直しに怒濤の日々。漸く全体のデザインやカレンダーその他の部品は回復できたけれど、まだ細かい手直しはキリなく残っています。その一つが「New」表示。24時間以内に書き込まれたエントリーやコメントにNewマークをつけること、そんな小さな事もいちいち苦労のタネになっています。
Movable Type4.1はバージョンアップというより違うシステムという気もします。WindowsのXPとVistaくらいの違いはあるように思います。出来てしまえば結果オーライ、疲れ切ってレポートも書けないという状態だったりするのだけれど、今後のためにも少しずつ思い出したことを書いていきたいと思います。まずはこのエントリーにNewがマークされるや否や。