TOTOCO.ORG

Home » Movable Type » あまり目に見えないMT大改造

あまり目に見えないMT大改造

先週はちょっとナーバスな日々をおくっていたために(^_^ ;更新ちょっとさぼってました。

それでもと、金曜日からやっていたMTの大改造がやっと終わりました。MEMOも兼ねてPost。

全体の改造
  1. トラックバックPeopleの追加
  2. アーカイブの再構築
  3. カテゴリページを分割&PHP化
  4. Favivonの設置
  5. カレンダーの横置き&カテゴリページに設置
  6. テンプレートを一部モジュール化
  7. エントリーのタイトル下にカテゴリーの表示
サイドバー関係の改造
  1. 各アーカイブ・個別ページのサイドバー設置
  2. MyClipの設置
  3. iTunesで再生中の曲のエントリー
  4. フィードメーターの設置
  5. 最近のコメントの設置

以下追記にて詳細…

 

1.トラックバックPeopleの追加

BlogPeople が提供しているトラックバックピープルを追加しました。
うちからのエントリーが反映されるようにしたのは、以下のカテゴリです。 「Movie,Weblog,Moblog,Webdesign,RoverMINI」

2.アーカイブの再構築

いろいろ書きたいことが出てくるに連れてカテゴリが増えてしまったので、「shopping」「travel」のカテゴリを閉鎖しました。

3.カテゴリページを分割&PHP化

カテゴリや月別アーカイブのTOPページは何もしないとどんどんエントリーが溜まっていき、とてつもなく長いページになってしまいます。ちょうど改造中によそさんのページを見ていて分割化できることを知り、改造ついでに分割化してみることにしました。これには「MTPaginate 1.2.2」というプラグインを使用します。それから、サーバーがPHPに対応していることが前提です。
ついでに、個別ページのファイル名をこんな感じ→/archives/2004/07/29/1124.php(archives/年/月/日/時分.php) にしました。

カテゴリページ分割参照サイト/
きままにポロポロ http://akihi.net/blog/archives/2004/03/12_1306.php
小粋空間  http://yujiro.dyndns.org/blog/koikikukan/archives/2004/07/31-021537.php

ファイル名設定参照サイト/
HINAGATA http://hinagata.biz/log/2004/07/29/1839.html

4.MyClipの設置

MyblogJapanの姉妹サイトMyClip提供のサービスです。
閲覧中の気になるニュースやblog記事を自分のblogに「Clip」し、blogのサイドバーに記事へのリンクや簡単なコメントなどを表示できる機能です。BLOGにエントリーするまでもないちょっと気になった記事をリンクという形でエントリする感じですね。クリップするページは別にMyClipに登録していなくてもできます。専用のブックマークレットも用意されているので、便利です。自分のサイトのエントリーの下部に「Clip」ボタン(リンク)を設置することもできます。

5.Favivonの設置

MINIのファビコンをつけてみました。アイコンは赤のCooperですが、うちの子は98年式黒(チャコールブラック)のメイフィア1.3です。なんか、MINIはすべてCOOPERだと思っている方が結構いますが、MINIにも種類がいろいろあるんですよ。
それから、FIREFOXは面白いことに、ファビコンを呼び出す記述をしなくても、TOPディレクトリにあるicoファイルを参照して表示しちゃうみたいです。

ファビコン設置参照/
ファビコンでアクセスアップ http://www.neodevice.com/favicon/

6.iTunesで再生中の曲のエントリー

ほんとは自前でやりたかったんですが…あちこちサイトを見たり本を見たりしてたら訳分かんなくなっちゃいまして(^_^ ;結局、 「音ログ」というサービスを使いました。専用のアプリケーションをDLして、 それ経由でサイトにエントリーします。このアプリはそんなに重くないです。個人用のプレイ履歴ページも作成されます。(ninのはこれ)

それから、BLOGに表示されるジャケ写からはamazonへのアフェリエイトリンクが張られますが、 これは運営者様にアフェリエイトが落ちます。無料で運営されているので、その辺はガマン。

7.カレンダーの横置き

サイドバーにカレンダーがあるとちょっとじゃまっけなので、タイトルの下に移動しました。
参照サイトはtableタグを使用していますが、私はちょっといじくって、以下のソースを使用。

<div id="calender">
:::<$MTDate format="%b %Y"$>:::
<MTCalendar>
<MTCalendarIfEntries>
<MTEntries lastn="1">
<a href="<$MTEntryLink archive_type="Daily"$>">
<$MTCalendarDay$></a>
</MTEntries>
</MTCalendarIfEntries>
<MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries>
</MTCalendar>
</div>

CSS/

#calender{
 width:758px;
 margin-bottom:1em;
 border-bottom:1px dashed #CCC;
 background-color:#F4F4F4;
 font-size:70%;
 text-align:center;
}

参照URL/
HWP blog http://hwp-w.sub.jp/hwp_blog/archives/200409181252.php

8.フィードメーターの設置

feedmeter提供のサービス。 自分のRSSがどのくらい人気があるかただ表示するためだけのものです。(^_^ ;

9.エントリーのタイトル下にカテゴリーの表示

複数カテゴリ設定することがあるので、今さらながら設置しました。

参照URL/
BLOG質問箱 http://www.mylog.jp/blogs/q-box/archives/000343.html

10.各アーカイブ・個別ページのサイドバー設置

アーカイブのテンプレートにはHOMEにあるid「center」に相当する物がないので、追加してやらねばなりません。
最近のエントリーと最近のコメントもつけてみようと思いましたが、なんかそのカテゴリ以下の最近のエントリー・コメントを拾って来ちゃうので、 やめました。

サイドバーに最近のコメント参照URL/
Techknow Weblog  http://www.movabletype.jp/developers/cheebow/archives/2004/08/post_1.html

11.テンプレートを一部モジュール化

モジュールって、DreamWeaverでいうところの「Library」みたいなもんですね。 パーツのソースをモジュールとして登録しておくことで、使い回しができるという。各ソースも長くならないので、編集がしやすくなりました。

参照サイト/
BLOG LAB. http://www.w-step.com/bloglab/archives/000022.html

----------------

今日の戯言/
朝からずーっとPCに向かっていたので体痛いは頭回らなくなるわ…。これから明日締め切りの仕事せなあかんちゅうに…。
そんな状態なので、↑は簡易バージョンで書かせて頂きました。詳しくはこんな状態の説明よりはるかに素晴らしい参照先様をご覧くださいませ。 m(__)m


Track Backs

PingURL

トラックバックはまだありません。

Comment

コメントはまだありません。


Page Top