Posted by poundhound on April 9, 2008
自分のための覚え書き
メインテンプレート(main_templateのvalue="1")
<meta name="description" content="<$mt:BlogDescription$>"> />
ブログ記事、ウェブページ(entry_template、page_templateのvalue="1")
<meta name="description" content="<$mt:EntryExcerpt remove_html="1"$>" />
<meta name="description" content="<$mt:PageExcerpt remove_html="1"$>" />
※remove_htmlモディファイアは値に1を設定すると全てのHTMLタグを除去してくれるモディファイア。
ブログ記事リスト(category_archiveのvalue="1")
<meta name="description" content="<$mt:CategoryDescription$>" />
これらをmt:Ifとmt:Elseで条件分岐させて使用。
Posted by poundhound on March 14, 2008
キター!待望のMovable Type4.1のタグ支援エクステンション「Dreamweaver CS3 拡張機能 for Movable Type 4.1」
さっそくインスコしました。ダウンロードはAdobeデベロッパーセンターから
Posted by poundhound on November 16, 2007
MT4への移行でシステムテンプレートがアップデートされなかった不具合を修正しました。基本的にはtoRさんのエントリーを参考にさせていただきました。
その際に行った工程を一応メモっときます。とりあえずカテゴリーアーカイブも復活して助かりました(汗)
Read more
Posted by poundhound on November 9, 2007
MT4へのアップデートが成功していたと思っていたら色々と不具合がありました。
その一つがto-Rさんの[続]MovableType3.34から4.01へのアップデートの記事と同じもの。システムテンプレートの「検索結果」がありませんでした。エントリーを読む限りでは結構めんどくさい事をしなきゃならなさそう。
もう一つはカテゴリーアーカイブが表示されません。アーカイブマッピングでちゃんと設定しているのにカテゴリーアーカイブが全部index.htmlへリンクされます。
うーむ...今度の3連休の時にでも取り組んで見ますか。
Posted by poundhound on October 21, 2007
MT4にアップグレードする前に使っていた小粋空間で配布されているサイドメニューをツリー化するスクリプトが消えてしまった。
今回はThe blog of H.Fujimotoで配布されているプラグイン「Recents」を利用することにし、ごにょごにょとcssをいじって再構築したら......レイアウトが思いっきり崩れた...(泣)
原因はStyleCatcherにあった。MT3.xではStyleCatcherを使うとmt-static内のthemes内のbase-weblog.cssとオリジナルテーマのcssを読み込んでいるのだが、MT4からはmt-static内のthemes内のオリジナルテーマのcssと、ブログのディレクトリ内のbase_theme.cssを読み込むのだ。
以前使っていたbase-weblog.cssをブログディレクトリ内にbase_theme.cssの名前で放り込んだらなんとか元に戻りました。あ〜ビビった。
Posted by poundhound on October 20, 2007
Movable Type 4が4.01にバージョンアップしたのを機にアップグレードしました。
アップグレード方法は小粋空間とシックスアパートのサイトに詳しく書いてあったので読みながらアップグレードする事に。
しかしちょっと怖い記述が...
バックアップを作成した後、FTP ツールで、アプリケーションディレクトリとスタティックディレクトリの内容を空にします。
これってデータベース以外を一回奇麗に削除するって事ですよね。まあバックアップ取って失敗したら元に戻せばいいやと思い切って削除しMT4をアップロード。あっさりとMT4になりました。
それにしてもエントリー画面が華やかになり、エントリーするのがちょっと楽しくなったり(笑)そろそろテンプレートもリニューアルしよう。
Posted by poundhound on September 27, 2006
Movable Typeのプログラムにおいてクロスサイトスクリプティングによる脆弱性が確認されました。対策を施した新バージョンをリリースいたします。
8月28日に公開されたMovable Type(以下MT) 3.32にはアップデートしてなかったので、今回はアップデートする事にしました。
MT3.31→MT3.33へのアップデート手順
- MT3.33のパッケージをダウンロード。
- サーバー上のMTが動作しているフォルダをバックアップ(mt-config.cgiのみのバックアップでも構わないだろうけど、念のためにね)
- MT3.33のパッケージ内のmt-config.cgi-original以外のファイルを全て上書きアップロード
- バックアップしたmt-config.cgiをアップロード
- 全てのCGIファイルのパーミッションを755に変更
ただこれって、個人ライセンスの場合ECバイヤーズから毎回ダウンロードしなきゃならないのは面倒だよなぁ。
Posted by poundhound on August 10, 2006
MovableType3.3は標準でStyleCatcherとWidgetと言うプラグインがインストールされている。今現在このBlogのデザインはStyleCatcherを利用している。MT3.2の時は後からインストールしたから大丈夫だったけど、標準でインストールされてるからと言ってデフォルトのままじゃ使えない。
最初プラグインをクリックしても使えなくてビビったけど、plugins/StyleCatcher/stylecatcher.cgiおよびplugins/WidgetManager/widget-manager.cgiのパーミッションを変更しないと使えないことが判明…そう、MTではすべてのCGIファイルのパーミッションを755に変えなきゃダメなんです。
Read more