仕事上の備忘録のカテゴリを作ったのはいんですが、この記事は別にトップページに表示させる必要はないんですよね・・・。
movabletypeでは投降した記事が自動的にトップページに反映されてしまいます。
ただ、特定のカテゴリのみ表示させたくない場合があります。
そんなときに便利なのがこのプラグイン。
markpasc.orgさんの(英語ページです)このページ。
http://markpasc.org/code/mt/catentries/
上にある、Download CatEntries 3.0 (19 July 2004)を保存。
windowsの場合、右クリック→対象をファイルに保存が手っ取り早い。
ダウンロードしたら、ファイル名が「CatEntries3.0.pl.txt」
(バージョンアップされたら名前が変わると思います)になってるので、
.txtを取って、「CatEntries3.0.pl」という名前にします。
このファイルをpluginsフォルダにアップロードします。
プラグインを確認して、ちゃんと有効になっていればOK。
記事が反映される部分の以下のタグを探し、書き換えます。
<MTEntries>
(略)
</MTEntries>
を、
<MTCatEntries lastn="5" exclude="仕事上の備忘録">
(略)
</MTCatEntries >
このexcludeで指定したカテゴリが表示されないということ。
これを応用して、新着記事のタイトルのところにも同じように使うことができる。
このプラグインは使い方次第ですごく便利なものになりそうです!^^
MovebleTypeにはRSSという便利なものが標準でついているが、これはあくまでサイト全体のRSSの取得しかできない・・・。
なんとかカテゴリ毎に取得できないかと調べてみたら、意外にも簡単にできた!
忘れそうなので、自分用に備忘録。
これが使えればかなり用途が広がる気がする。
まず、テンプレートのインデックステンプレートを選択。
テンプレートのRSSを選択し、そのソースを全文コピー。
テンプレートの新規作成で名前を適当にカテゴリRSSとでも付け、出力ファイル名も適当に、もちろんローマ字。そこに先ほどのソースを貼り付け。
そしてここから、そのソース内にある
<MTEntries lastn="15"> これはエントリー記事のタイトルをそのページにいくつ表示させるかの記述。
を見つけ、ここに以下の属性を追加。
<MTEntries lastn="15" category="お知らせ">
category="" にカテゴリ名を指定するだけ(笑)
これを保存し再構築すれば完了。
先ほどの出力ファイル名にアクセスすれば(またはパスをiframeで表示)そのカテゴリの記事が新着順で表示される。
ついでにこれはMTOS4.1での設定例。3.~では違う。
Adobe FireWorks CS4を使い始めて2か月ほど・・・。
とにかく不具合だらけです・・・。
中でもひどいのはレイヤーパネルにあるレイヤーをクリックするだけで画面真っ白でフリーズ・・・
強制終了するしかない・・・。
当然作業中のデータは保存すらできない・・・。
フォント関連の不具合、異常な重さと合わせて、ひどいというのを超えてもはやこれは詐欺に近いと思う・・・。
入れなおしをしてみたけど改善されません・・・。
ちなみにパソコンのスペックはそんなに悪くないんですよ。。。(買って半年です)
vista ,core2duo メモリ2G。
自宅のXPでもとにかく重くて、1週間で使うのをやめました。
今は8を使ってます。
DreamWeaverはCS4でも問題なく動いています。
Adobeに買収されちゃったせいですね・・・。
さすが世界のAdobeです・・・・・。
とにかくAdobe FireWorks CS4はぜった~いに買ってはいけません!!!