MovableTypeのススメ TOP > MovableType

2007年10月 1日

MovableType4.01にバージョンアップ

MovableType4.01にバージョンアップ

遅くなりましたが、MovableType4.01にバージョンアップしました。

バグ・フィックスおよび、XSS の修正が成されているようです。
アップグレードを強く推奨とのこと

Movable Type 4 のバージョンアップ手順

上記手順に目を通したのち、念のためアプリケーションディレクトリ全体をバックアップ。 新たにダウンロードした4.0.1をディレクトリごと上書きしました。

管理画面のフッタ部分がMovable Type version 4.01になっていることを確認して完了です。とりあえず、うまくいった模様です。

#少し自信がない(笑

この記事は期待通りの内容でしたか?
はてなブックマークに追加 del.icio.usに追加 livedoor clip!へ追加 Yahoo!ブックマークに登録

2007年9月29日

画像挿入時にformタグが付く理由

画像挿入時にformタグが付く理由

MovableType4では エントリーに画像を挿入すると、画像のimgタグが下記のようにformタグで囲まれて挿入されます。

<form mt:asset-id="10" class="mt-enclosure mt-enclosure-image">
<img alt="xxxx.gif" src="http://xxxx.xx/img/xxxx.gif" width="400" height="300" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;"/>
</form>

今まで「何で?」と思いつつ削除してました。(爆)

で、下記のエントリーを拝見して「へ~!」と思ったのでご紹介。

The blog of H.Fujimoto:画像を挿入したときにformタグがつく理由

このformタグにはちゃんと理由があったわけです。


以下引用(引用元:The blog of H.Fujimoto

Movable Type 4の新しいタグの中に、「MTEntryAssets」というタグがあります。
このタグは、ブログ記事に入っているアイテムの一覧を出力するものです。

このタグの処理を効率よく行うには、ブログ記事とアイテムの関連の情報を、どこかに保存しておくという方法が考えられます。 Movable Type 4には「MT::ObjectAsset」というクラスがあり、このクラスによってブログ記事等とアイテムとの関連付けが保存されるようになっています。

画像につけられたformタグは、この関連付けの保存の処理を行うために使われています。 ブログ記事を保存すると、その本文の中からformタグが検索され、その情報を利用して関連付けが保存されるようになっています。 したがって、画像からformタグを取ってしまうと、関連付けが保存されず、MTEntryAssetsタグが正しく動作しなくなってしまいます。

なるほど~!
勝手に取ったらダメですね(苦笑)

ちなみにこのformタグは出力時にspanタグに置換されるようです。

勉強になりました。ありがとうございます。
この記事は期待通りの内容でしたか?
はてなブックマークに追加 del.icio.usに追加 livedoor clip!へ追加 Yahoo!ブックマークに登録

2007年9月28日

パンくずリスト

パンくずリスト
サブカテゴリまで表示する場合はこちらを参照下さい。
パンくずリスト(サブカテゴリまで表示)

ユーザビリティ向上のためパンくずリストを設置しました。

パンくずリストとは、トップページから現在のページまでの階層を示すリストのことです。訪問者がサイト上のどの位置にいるのか把握しやすくなるのであると便利です。

では設置方法です。

デザイン > テンプレート > アーカイブテンプレート > ブログ記事
を選択し、パンくずリストを設置する場所に下記を挿入。

<MTParentCategories glue="&gt;">
<a href="<$MTBlogURL$>">TOP</a> &gt; <a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a> &gt; <$MTEntryTitle$>
</MTParentCategories>

デザイン > テンプレート > アーカイブテンプレート > ブログ記事リスト
を選択し、パンくずリストを設置する場所に下記を挿入。
<a href="<$MTBlogURL$>">TOP</a> &gt; <$MTArchiveTitle$>

デザイン > テンプレート > インデックステンプレート > メインページ
を選択し、パンくずリストを設置する場所に下記を挿入。
<a href="<$MTBlogURL$>">TOP</a>

以上です。
この記事は期待通りの内容でしたか?
はてなブックマークに追加 del.icio.usに追加 livedoor clip!へ追加 Yahoo!ブックマークに登録
<<前のページへ 34567|8|9101112 次のページへ>>