●カテゴリーを分割してみる

2007/04/15 (日) 01:55 | ブログ

まずはpluginをダウンロードします。
MTPaginate 1.28
http://www.nonplus.net/software/mt/MTPaginate.htm

以下のサイトを参考にさせてもらいました。
まだ分からないとこだらけですが、調整してきます。
カテゴリーアーカイブと月別アーカイブのページ分割 (小粋空間)
http://www.koikikukan.com/archives/2004/07/31-021537.php

ページ分割を導入しました (Internet Zone)
http://ratio.sakura.ne.jp/archives/2005/01/10020446.php

カテゴリ・アーカイブのページ分割、他 (牧童の如く)
http://migyur.lolipop.jp/blog/archives/000337.php

エラーで再構築できなくて困っていたところ、牧童の如くさんのサイトに助けられました。
まず、MTPaginate.plをpluginsフォルダに入れて、
さらにMTPaginate.pmをひとつ上の階層(←ここ重要)に入れて、無事再構築できました。

●MTにYouTubeを埋め込んでみる

2007/04/12 (木) 01:42 | ブログ

MovableTypeでYouTubeビデオを簡単に埋め込む (Open MagicVox.net)
http://www.magicvox.net/archive/2006/12182048/

プラグインを入れるだけなので、すごいお手軽です。Open MagicVox.net様に感謝。


今期お気に入りアニメ、「天元突破グレンラガン」。
ガイナックスの線のディフォルメは好きだなぁ!
Winで動作確認済み。OS9だとloadingから進まない(´Д⊂

●TBスパム、コメントスパム対策

2007/04/11 (水) 04:32 | ブログ

φ(`д´)メモメモ。以下は、MT3.2以降は推奨されてません。
・Quasi-Spam Filter Plugin (Ogawa::Memoranda)
http://as-is.net/blog/archives/000962.html

・Quasi-Spam Filter Plugin バージョンアップ (小粋空間)
http://www.koikikukan.com/archives/2005/04/28-222022.php

●年末のリニューアル

2006/12/20 (水) 02:26 | ブログ

というわけで、エスキース帳にしました(笑)
新年あけるまでにコツコツ作っていきます。

●スパム

2006/12/19 (火) 02:05 | ブログ

コメントスパム、トラックバックスパムが数日前から凄い。
プラグイン入れてみた。しばらく様子見。
・mt-spamspop-tb (GNUEさんのトラックバックスパム対策)
・tb-link-lookup.pl (宮川達彦さんのトラックバックスパム対策)

[追記]プラグイン、全然効かないorz

●PHPのテキストカウンター

2006/04/08 (土) 02:21 | ブログ

シンプルなテキストカウンターを探してました。
画像表示だどスタイルシートで変更できないしね。

ここのソースをお借りしました。ありがたや~。
http://php.s3.to/counter/

新しくカウンターのテンプレートをつくって、
<? include("count.php"); ?>をサイドバーに埋め込みました。

●ブログの完成度は…

2006/04/03 (月) 20:41 | ブログ

三歩進んで二歩下がる感じで、だいぶ問題点も解消されてきたけど、

・最近のコメントがカテゴリーアーカイブ、月別アーカイブで反映されない
・エラーページの修正

が当面の課題か。まーとりあえず完成ということで(笑)PHP化もしたし。
それと私の環境(OS9,IE5)ではMT3.2に移行できないことが分かりました(笑)
だから元にもどしたー( ´-`)

●MovableTypeのPHP化

2006/03/25 (土) 22:08 | ブログ

まずPHP化します。

1.[テンプレート]→[メインページ]→出力ファイル名をhtmlからphpにする
2.[ウェブログの設定]→[設定]→アーカイブファイルの拡張子をhtmlからphpにする
3.[ウェブログの設定]→[設定]→[アーカイブの設定]→アーカイブファイルのテンプレートを、

●個別エントリーアーカイブ
<$MTArchiveDate format="%Y/%m/%d-%H%M"$>.php
●月別アーカイブ
<$MTArchiveDate format="%Y/%m/"$>index.php
●カテゴリーアーカイブ
cat_<$MTCategoryID$>.php

にそれぞれ設定する。各々好きなファイル名で良いと思います。
これでPHP化は完了です。.htaccessの件は省きます。

PHP化の利点は、

・アーカイブのページ分割
・モジュール化(部品化とも言う)による再構築の高速化

の2点がメインになると思われます。
それは後ほど。

●ここまでの変更点

2006/02/21 (火) 17:47 | ブログ

んーとデザインはこの辺で落ち着けとこ。

・編集ボタンをつけたこと
・エントリーとテンプレートの編集フォームを広くしたこと

●エントリー内の<p>タグが邪魔

2006/02/19 (日) 02:54 | ブログ

エントリー内の<p>タグがどうやらすき間を作ってるらしい。
結構レイアウトを気にする人はすき間ができるから気になるんじゃないかな。
いろいろ調べて…発見!φ(`д´)カキカキ

lib/MT/Util.pmの
for my $p (@paras) { if ($p !~ m@^</?(?:h1|h2|h3|h4|h5|h6|table|ol|dl|ul|menu|dir|p|pre|center|form
|fieldset|blockquote|address|div|hr)@) {
$p =~ s!\r?\n!<br />\n!g;
$p = "<p>$p</p>";
}
}

↑を削除修正して↓
for my $p (@paras) { if ($p !~ m@^</?(?:h1|h2|h3|h4|h5|h6|table|ol|dl|ul|menu|dir|pre|center|form
|fieldset|address|hr)@) {
$p =~ s!\r?\n!<br />\n!g;
$p = "$p<br />";
}
}

これでエントリーに<p>タグが入らなくなり、<br />のみで改行されるようになった。
他にもっと良い方法があるかも。今のところ。

…と思ったら改行できてない箇所があるぞ(笑)
うーん。他の方法にしようかな。

●HTMLのエンティティ化

2006/02/19 (日) 02:49 | ブログ

エントリー内にタグ表示がこれで出来るようになった。
↓サイトで変換!ありがたやー。

http://hp.vector.co.jp/authors/VA022023/javascript/make_html_entity-ja.htm#note

●やっとこさ

2006/02/04 (土) 23:32 | ブログ

60%くらいかな。めんどくさー。
1ピクセル動かすのに何時間もかけてやってる感じ。
あとやんなきゃいけないことは…
・リンク
・編集リンクをつける

だー。うーんwinとmacでも相変わらず表示微妙に違うし。
他に問題点もいれると('A`)…大変だ。

●いまの問題点

2006/01/17 (火) 09:30 | ブログ

その他いろいろテンプレートいじりまくりました。
それと問題点が二つ三つ。

・最近のコメント
・検索結果
・エントリーにMTタグの表示のしかた

時間かかったわりに報われない感満載。はー。

●デザインについて

2006/01/17 (火) 02:53 | ブログ

一応デザインはデフォルトのまま展開してシンプルに。変更点は…
・サイドバーは左にもってきたこと
・日付と時刻をまとめたことと
・トラバの横にカテゴリーをつけたこと
・エントリータイトルを目立たせたこと(ほんとはいらないけど…)