【お知らせ】
新ブログ開設しました。

ショートカット導入しました。「N」で次のエントリー、「P」で前のエントリー、「M」でメインページ表示、「B」ではてなブックマーク該当ページを表示します

« モバイル対応しました(P) | メイン(M) | Google Calendarのブログ設置方法 »(N)

Movable Type 3.3へのアップグレードからタグクラウド設定まで

このエントリーを含むはてなブックマーク この記事をクリップ! Yahoo!ブックマークでこのサイトを登録している人数 users BuzzurlにブックマークBuzzurlにブックマーク

※このエントリーをMilano::Monologに捧げます

 6月28日に公開されましたMovable Type 3.3。タグとかエントリーのRSS配信とか興味津々ではあったのですが、まだMovable Typeのバージョンアップってやったことないので躊躇してました。しかし仕事が早くてパソコンが上手なみらのさんがさっそくMovableType3.2から3.3へのアップグレード手順なんてエントリーしてくれたので、おっかなびっくりアップデートに挑戦してみましたよ。

 まずはアップデートの前にブログのバックアップ。エントリーは「読み込み/書き出し」の「エントリーの書き出し」から保存しました。DBはMySQLだといろいろ大変みたいですが、BerkeleyDBの場合はフォルダごとコピーすればいいだけみたい。

 バックアップが終わり、ユーザー登録を済ませてMovable Type 3.3をECバイヤーズのサイトからダウンロードしたら、ダウンロードしたファイルの中からmt-config.cgi-originalmt-config.cgiにリネーム。要はインストールの時にやった設定をもう一度ってことですね。というわけでMovable Type 3.2インストール時にこれまた活用させていただいた「Movable Type 3.2導入手順」を改めてチェックしました。

Movable Type 3.2 導入手順
http://rebecca.ac/milano/mt3/

自分の場合、設定ができるだけラクなようにとDBはBerkeleyDBを選択していたのと、さくらインターネットはCGIを専用フォルダに置く必要がないので設定は最小限でした。このあたりは一度自分のMovable Typeに設定しているはずなので、自分のサーバーへインストール済みのMovable Typeからmt-config.cgiをコピってきて見比べて設定すると便利かも。

ただし3.3のmt-config.cgiの中身は3.2と比べてだいぶシンプルになっているので注意。まずはCGIPathを自分の設定に置き換え、次にDBは自分が使うもの以外はごっそり削除。さらに3.2では#でコメントアウトされていたStaticWebPathが3.2ではコメントアウトされていないので、StaticWebPathを使わない人は改めて頭に#をつけてコメントアウトするといいです。

mt-config.cgiの設定が終わったら、自分のサーバーでMovable Typeをインストールしているフォルダに丸ごと上書きインストール。コピーが完了したらMTにログインし、アップデートの説明が出たらボタン押して完了。通常通り設定画面が表示されたら「再構築」するとロゴも「Movable Type 3.3」に変更されますよ。おつかれさまでした。

続いて細かい部分もカスタマイズ。3.3から可能になったログやエントリー、コメントのRSS通知ですが、これはmt-feed.cgiの属性を「755」にしておかないとエラーが出るので注意。これでエントリーやログの右上に表示されたアイコンからRSSが取得できます。RSSを取得しようとしてファイルがダウンロードされてしまう人は、RSSのリンクを右クリックでコピーしてRSSリーダーに登録しましょう。

なお、RSSはユーザーごとユニークなURLを生成しますが、他の人に知られてしまったら終わりなので注意。ログのRSSなんかはRSSを共有するBloglinesなんかで登録しないほうがいいかもね。

typing.jpg


さて、お次は3.3で新たに実装されたタグ機能の設定。個別のエントリーでは確かにタグを設定できるのですが、そのままではタグ一覧が表示されません。

ここで登場するのがこれまた新たに追加された「Widget」機能。このWidget機能では、今まで個別にサイドバーに設定していたコメントやトラックバック一覧、ブログツールなどをまとめて管理できます。なお、こちらもplugins/WidgetManager/widget-manager.cgiの属性を755あたりに変えておくのをお忘れ無きよう。でないと機能自体が発動しませんので。

続いてWidgetの設定へ。テンプレート設定のモジュールに、widget???という設定項目が作成されています。今まで個別にサイドバーへ設定していたブログパーツも、ここの「モジュールを新規作成」から追加してあげると一括管理が可能なのです。

typing.jpg

新規作成は後回しにするとして、まずは画面下の「Widgetの管理」をクリック。おそらく初期設定ではFirst Widget Managerという名前のWidgetが用意されているのでこれをクリックすると、ブログのサイドバーに表示するWidgetを設定できます。

typing.jpg

左が表示、右が非表示なのでドラッグ&ドロップで設定したのちに「変更を保存」をクリック。すると次の文章が表示されます。

WidgetManagerをテンプレートに追加するときは次の構文で指定します。

<$MTWidgetManager name="Widget Managerの名前"$>


初期設定であればWidgetの名前は前述の通りFirst Widget Managerなので、ブログのインデックス設定で

<$MTWidgetManager name="First Widget Manager"$>

という記述をサイドバーに挿入すれば、みごとにWidgetが反映されるようになります。実際の表示っぷりはこのブログの右側をごらんくだされ。

続いてタグクラウドの大きさ表示設定。タグクラウドといえばタグの数が増えれば文字が大きくなる、というのが特徴的ですので、default_templates/stylesheet.tmplから以下の記述を抜き取り、自分の使っているスタイルシートに追記しましょう。私の場合はStyleCatcherのCSSを使っているので、mt-static/themes/theme-blue_crushに追加しました。

.module-tagcloud .module-list {text-align: center; } .module-tagcloud .module-list { list-style: none; } .module-tagcloud .module-list-item { display: inline; } .module-tagcloud li.taglevel1 { font-size: 19px; } .module-tagcloud li.taglevel2 { font-size: 17px; } .module-tagcloud li.taglevel3 { font-size: 15px; } .module-tagcloud li.taglevel4 { font-size: 13px; } .module-tagcloud li.taglevel5 { font-size: 11px; } .module-tagcloud li.taglevel6 { font-size: 9px; }

これで数の多いタグは大きく表示するタグクラウドが使えるようになる……はず。ちなみに私の場合、リンクに>>というマークが表示されてしまっていたので、上記のうち

.module-tagcloud .module-list-item { display: inline; }


.module-tagcloud .module-list-item { display: inline; background: none }


に変更しました。

続いてエントリー直下に該当エントリーで使われたタグを表示する設定。こちらはdefault_templates/individual_entry_archive.tmplから以下のソースをいただきました。


<MTEntryIfTagged>
<div class="entry-tags">
<h4 class="entry-tags-header"><MT_TRANS phrase="Tags">:</h4>
<ul class="entry-tags-list">
<MTEntryTags>
<li class="entry-tag"><a href="<$MTTagSearchLink$>" rel="tag"><$MTTagName></a></li>
</MTEntryTags>
</ul>
</div>
</MTEntryIfTagged>


これをMovable Typeのテンプレート設定で、「アーカイブ」「エントリー・アーカイブ」の中に追記。エントリーの文章が終わり、コメント欄が表示される直前あたりの設置がベストではないでしょうか。なお、このタグ設定のうち、

<MT_TRANS phrase="Tags">


の部分は、丸ごと消した上で好きな言葉に置き換えてOK。カタカナで「タグ」と入れれば「タグ:???」となって表示されますよ。

さらに通常は縦に並んで表示されているタグも、default_templtes/stylesheet.tmplの中にある「entry-tags??」から始まる部分を全部持ってくることで横表示が可能に。具体的には

.entry-tags { margin: 0 0 10px 10px; }

.entry-tags-header,
.entry-tags-list,
.entry-tag { display: inline; }

.entry-tags-list {
list-style:none;
padding: 0px;
}


という部分ですね。これでタグクラウドの設定が一通り完了しましたよ。手とり足とり教えて下さった先生に今一度感謝です。






このエントリーへのリンク

このエントリーのリンクを入れるHTML:

トラックバック

このエントリーのトラックバックURL:

この一覧は、次のエントリーを参照しています: Movable Type 3.3へのアップグレードからタグクラウド設定まで:

» MovableType3.2から3.3へのアップグレード手順 from Milano::Monolog
Movable Typeのアップグレード手順について、数人から書けと言われたので... [詳しくはこちら]

» MT3.3で キーワード → タグ コンバート from Milano::Monolog
[w]MovableType3.3にアップグレードしてみたあと、新機能のタグと、... [詳しくはこちら]

» 「Movable Type 3.3」にアップグレード from [N]
読んでいる人にはあまり関係ないのですが、ネタフルで使用しているMovable Typeを3.3にアップグレードしました。参考にしたのはMovableTyp... [詳しくはこちら]

» Movable Type 3.3へアップグレード、新登場のタグ機能への対応(そして挫折と修正点) from 小心者の杖日記
 いやー、疲れました。といってもMovable Type 3.3へアップグレード... [詳しくはこちら]

» MovableType3.3アップグレード。 from 25hours
MT3.3へアップグレード。 手順は、以下の通り。 既存環境のバックアップ。 M... [詳しくはこちら]

» Widget機能 from Mizky・Blog
MT3.3では多くのタグ機能が実装されましたが、その中に「Widget」機能というものがあります。 これは、今まで個別にサイドバーに設定していたコメントや... [詳しくはこちら]

» Movable Type 3.3にアップグレード from LifeStyle
なんとか3.3にアップグレードすることができました。でも、ものすごく悪戦苦闘したんです。いろんなブログを見ているとダウンロードして上書きしたら簡単にできる... [詳しくはこちら]

» 【MT】MovableType3.2から3.3へのアップグレード from 特別-the blog-
【MT】MovableType3.2から3.3へのアップグレード このブログの Movable Type を 3.2-ja-2 から 3.33-ja へと... [詳しくはこちら]

» MTのバージョンを3.2から3.3へバージョンアップ from 簡単!ブログアフィリエイトで稼ぐ方法
ムーバブルタイプ(MT)を3.2から3.3へバージョンアップしました。MTの設定が簡単になっているのと色々な機能が追加されているので驚きです^^;これでム... [詳しくはこちら]

» エントリータグ一覧表示のテスト from KAJIYA.JP LOG
MT3.3のマニュアルページにタグのカスタマイズのページがあったので、テンプレー... [詳しくはこちら]

» カスタマイズいろいろ from abnlog
あたらしく作り直したこのブログにちょっと手を加えました。 カイ氏伝: Movab... [詳しくはこちら]

» MovableType3.3へのアップグレード from DASSAN'S Blog
MovableType3.3へアップグレードしました。 MovableTypeと... [詳しくはこちら]

» 061127メモ from gekka blog
カイ氏伝: Movable Type 3.3へのアップグレードからタグクラウド設... [詳しくはこちら]

» 今年最後のBlogいぢり from Qururu.com
掃除も終わったので(途中まで)、ネットに帰ってきた。 急ぎのメールとかもないので... [詳しくはこちら]

» 今年もアルファブロガーを探す季節がやってまいりました from ×2.5(ニバイハン)
今年で3年目になる「アルファブロガーを探せ」が開催されています。 アルファブロガ... [詳しくはこちら]

» Movable Type 3.2 を 3.31 にアップグレード中にエラー from 白梟 's
先日の◆Movable Type 3.2 を 3.31 にアップグレード?その1... [詳しくはこちら]

» 不具合の修正とタグクラウド from blog.fukao.info
久しぶりにMovable Type(ブログ)そのものをいじりました。 不具合とい... [詳しくはこちら]

» 「Movable Type 3.34日本語版」にバージョンアップ。 from 徒然随想。
実は、先日、こちらでもエントリーさせていただいたのですが、 思ってもみなかった、いきなりの「Movable Type」のアップデートだったので、それもセキ... [詳しくはこちら]

» MovableType 3.3 に、タグクラウドの設置♪ from 『好きこそ物の上手なれ…。』
先日の Movable Type 3.3 の新機能の1つとして、タグが使えるようになりました。 ブログのバージョンアップを行った時に使い方がよく判らなかっ... [詳しくはこちら]

» タグクラウドつけてみた from polog
Movable Typeの3.2だか3.3だかもっと前だかで正式に実装されたらし... [詳しくはこちら]

» カイ氏伝 MT 3.3: Movable Type 3.3へのアップグレードからタグクラウド設定まで from
カイ氏伝 MT 3.3: Movable Type 3.3へのアップグレードからタグクラウド設定まで [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

プロフィール


ブログツール


    +6601






アーカイブ