
Syndicate this site (XML)
Powered by
Movable Type 3.35
こっちのサイトにはBBSを2つ設置してます。
reading more...最近、トラックバックスパムが1日100件ほど来るようになりました。実際にはMTがスパムと判断して迷惑トラックバックとして扱ってくれるので見た目の実害は無いのですが、トラックバックするとよく失敗するという報告も多くあるので、サーバー負荷が大きいのだと思います。
そういうことでネタフルさんの記事を参考に
・テンプレートから「Trackback Auto Discovery」をすべて削除
・トラックバックCGIをリネーム
を行いました。
「Trackback Auto Discovery」の削除ですが、基本的に無くても問題ないみたいですが、一部のブログサービス等でトラックバック出来ないらしいです。・・・でも気にせずに削除しました。
今のところ、この対策でほとんどトラックバックスパムは来なくなりました。
MovableTypeを3.2から3.35へアップグレードしました。
とりあえず今のところ問題なさそうですが、もしどこか表示のおかしいところなどありましたら御一報頂けるとうれしいです。
バージョンアップする際に参考にしたサイト
ロリポップ - MovableTypeのアップグレード
公式サイト - Movable Type 3.3 オンライン・マニュアル
当サイトで配布しているブログパーツは、ほとんどすべてでXMLファイルを利用しているのですが、文字コードがUTF-8のみの対応なので、EUC-JPの方は利用できませんでした。
上記のようにお困りの方から、文字コードを変換するプラグインがあり、変換したら上手くいったとメールで報告いただきましたので、そのプラグインの使い方を紹介します。
まずOgawa::Memorandaさんのところで配布されているMT-I18Nプラグインをダウンロードします。入手はこちらから。
次に mt/plugins/ ディレクトリの中にアップロードします。(通常のプラグインと同様です)
そして、エンコード( 文字コード変換 )したい部分を<MTEncodeText>~</MTEncodeText>で囲います。たとえば、UTF-8に変換したい場合には以下のようになります。
<MTEncodeText from="euc-jp" to="utf-8">
:
エンコードしたい部分
:
</MTEncodeText>
例えばこちらのエントリーで紹介したXMLの場合、
<MTEncodeText from="euc-jp" to="utf-8">
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="<$MTBlogURL$>">
</channel>
<MTEntries lastn="100">
<item rdf:about="<$MTEntryPermalink encode_xml="1"$>">
<title><$MTEntryTitle encode_xml="1"$></title>
<link><$MTEntryPermalink encode_xml="1"$></link>
<description><$MTEntryExcerpt remove_html="1" encode_xml="1" words="120"$></description>
<content type="text/html" mode="escaped" xml:lang="<$MTDefaultLanguage$>">
<$MTEntryBody encode_xml="1"$>
</content>
<content type="text/html" mode="escaped" xml:lang="<$MTDefaultLanguage$>">
<$MTEntryMore encode_xml="1"$>
</content>
<dc:date><$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></dc:date>
</item>
</MTEntries>
</rdf:RDF>
</MTEncodeText>
となります。
SHIFT-JISの場合も同様に変換できます。
当サイトはもともとUTF-8で必要ないので実際に検証はしていないので、動作報告していただけると嬉しいです。
※2007/4/22 一部内容を修正しました。
ブログ簡単パワーアップ Movable Type スーパーカスタマイズテクニック
先日発売されましたThe blog of H.Fujimotoの壱さんのMT本第二弾『ブログ簡単パワーアップ Movable Type スーパーカスタマイズテクニック』が、今日アマゾンから届きました。

この本の中で当サイトで配布しているflashカレンダーを紹介していただきました。
はじめに掲載していただけるという話が出たときは、
Masa:「1行くらいの紹介かな~」
Kazuko:「そんなことないって。2~3行はあるんとちゃう?」
・・・などと話していたのですが、なんと5ページにわたって、それもカラー画像付きで載せて頂きました
本の内容についてですが、テンプレートのカスタマイズやプラグインの導入方法などが、具体的に書かれています。また、たくさんのカラーのスクリーンショットを使用しながら説明されているので、とても分かりやすいです。
MTの基本的な操作を理解していて、そろそろ色んなカスタマイズをしてみたいと思っている方は購入されてみてはどうでしょうか?
Dear Daysさんの写真をポラロイド風にするを参考に、ポラロイド風にしてみました

こんな感じ。
ワンコのワンポイント入れてみたけど、どうかなぁ?
枠の割に場所取りすぎ?のような気もしますが・・・
でもせっかく作ったので、しばらく使います(笑)
写真は、一昨日いただいたかぼちゃで作ったかぼちゃプリンです。
前回と同じ量の砂糖で作ったらちょっと甘味が足りなかった・・・
蒸した時点で味見したらよかったんだけどネ
なので、上から更にカラメルをかけて食べました。
かぼちゃが大きかったのに1/2個使ってしまったから、生地がめちゃ多くなって18cmの型でもあふれそうな感じでした。入れ替えるのもめんどくさいのでそのまま焼いたら1時間半くらいかかったかなぁ?
小さい型で焼いてもいいんだけど、ホールで焼いてひっくり返したときの感じとナイフですーっと切る感じがたまらなく好きなので(どんなんやw)、次回もやっぱりホールで焼くでしょう
まだかぼちゃは1個半あります。
さぁ、次はナニ作ろう??
サイドメニューのツリー化をしたら、トラックバックリストなどがちょっと見難くなってしまったので、今更ながらタイトルをトリミングして短くするプラグインを入れました。
参考にさせていただいたのはre-in-car-na-tionさんのトリミングプラグインを改造してみるです。
前はMTのタグでトリミングしてたので末尾が文字化けしちゃってましたが
、これだとちゃんと表示されます。
うーん、見やすくなった
コメントリストのところは「ちょっとスッキリしすぎ?」って感じになっちゃったので、PenPenPalmさんの新しいエントリーにアイコンチカチカ ささやかなPHPを参考に、新しいコメントにnewマークをつけるようにしました。
ウンウン、賑やかになっていい感じ
やっぱり動くモノが好きなんだなー、アタシって(笑)
・・・しかし、トラックバックは未だ「7.5件」のまま・・
Masaが直してくれるかなーって放置してたら、「僕の担当じゃない
」ってまた言われちまいました。
しばらく7.5件表示のままかも
The blog of H.Fujimotoさんのプラグイン
初のトラックバック企画参加です
The blog of H.Fujimotoの壱さんが、MT本第二弾『ブログ簡単パワーアップ Movable Type スーパーカスタマイズテクニック』を出版される記念企画の[MT本発売記念企画その2]プレゼント付TB企画にのらせていただきます

ここんとこバタバタしてたので、なかなか手を出せずにいたんですが、昨日やっとMT3.2にバージョンアップしました。
思いついたのが夕方6時半。夕飯の支度をしながら、「そーだ。バージョンアップしてみよう
」と。
思い立ったら即行動のアタシ。まずは既存環境のバックアップから。
記事を書き出し、サーバー上のMTフォルダごとバックアップし、念のためにテンプレートも全部テキストでコピーしてバックアップ・・・めんどくさかったぁ(この時点で、ちょっとイヤになる)・・・
でも、なんかあったら怖いもんねぇ
そして、3.2をダウンロードしてmt-config.cgiを編集し、全てのファイルをアップロード。
長いので放置してまたキッチンに戻り・・・
料理に夢中になって忘れていました。放置しすぎです
「あっ」と思い出してPCに戻ってみると、アップロード完了してました。
「ホントにちゃんと全部できてるんかー?」と思いながらも、適当なアタシはそのまま続行。
しかし・・mt.cgiを実行しようとすると、エラーになります
「うわー、なんか間違ってるなぁ」・・・と、mt-config.cgiをもう一度チェックしてるときにMasa帰宅
「あーっ おかえりなさーい♪ ちょうど良かった!今、MTのアップグレードしてるんだけど、なかなかうまく行かんの・・・オナカ空いてるでしょ?ゴハンの支度するから、ちょっと代わってよ
」と言ってみると、「それはボクの担当じゃない」って断られてしまいました
「でもっ ホラ、こんなののエラーって、同じ目でみてやったら、また同じところ間違えちゃうし・・簡単なことだから、すぐできるはずだし」と、ちょっとそれっぽい?理由をつけ、押し付けちゃいました
早速Masaにmt-config.cgiを編集してもらい、アップロード。
すぐにちゃんと動きました
で、インストールまでは難なくできたのですが・・・再構築しようとすると、ことごとく500エラーが・・・
Masa:「なぁー、エラーでまくりやねんけど?」
アタシ:「うーん・・・ とりあえず・・・・・・ ゴハンできたし、食べよっか
」
腹が減っては戦ができぬ
さささっと食事を済ませ、再びPCに向かうアタシタチ。
やっぱりBerkeleyDBでは無理?再構築の記事数を減らしてみたりしたけど、エラーは回避できず・・・
500エラーの画面を見ると、さっきからちょっと痛かった頭痛がさらにひどくなってきました。
「頭痛がひどいから、あとはよろぴく・・・
」と、Masaにお願いして、気分転換にきなの散歩に行くことにしました
しょうがないので、BarkeleyDBからSQLiteへ移行することにしました。
エラーも出なくなり、再構築も前よりはちょっと早くなったような気がします(どうかな?
こんなことなら、もっと早くしたら良かった
そして、どこかおかしいところがないかチェックしてみると・・・
『最近のコメント』の順番がおかしい
いろいろ調べてみると、「MT3.2をロリポでSQLite」って人に同じような問題が出てるようです。
なんでも、エントリーに一番最初についたコメントの投稿日時順でソートされるようで・・・
しかーし。このとき、既に12時まわってました。もうネンネの時間です
なんだかスッキリしない気分のまま、昨日の作業は終えました。
今朝になってもう一度調べてみると、ContextHandlers.pmを書き換えて解決したという人もいるみたいですが、うちはこの方法ではうまくいきませんでした。
それで、小粋空間さんのMTCollate を使って「最近のコメント」を表示するを参考に、MTCollateを使ってコメントの表示方法を変えてみました。
これならホントに「最近のコメント」だけが表示されるので、こっちのほうがイイかも
これで、ひとまずバージョンアップ完了という感じです。
細かいところはこれからチェックしていこう・・・
ナニゴトもありませんように
Drk7jpさんの天気予報スクリプトMTWeatherをバージョンアップしました。
MTWeather プラグインをバージョンアップ ver 1.00
旧バージョンが情報発信元のtenki.jpのリニューアルで使えなくなっていたので、9/2に入れ替えてみたところ、エラーで表示されなかったのです。
そのまま放置してたんですが(笑)、今日もう一度見てみたらどうやら9/4に修正されたようなのでもう一度チャレンジ。
ちゃんと表示されましたー
天気予報は洗濯するときとか出かけるときにちょこちょこチェックするので、自分のためにつけたようなものなのですが、地域限定の情報になってしまうのでせめて隣接する地域の分も載せたいと、前は折りたたんで細長~く載せてました。
今回のは前よりもエリアが細かく設定されてるため、ますます長くなってしまいます。
なので、プルダウンで切り替えたらいいかも?と思い、IFLAMEでやってみました。

おぉー。これなら見やすい
・・・と、喜んでましたが・・・・・

やはり、ネスケ・firefoxでは崩れまくりですねぇ
うーん
なんとかならないかな。プルダウンはやっぱり便利なのでこのまま使いたいんだけどなぁー。
Masaに相談してみて、Flashで切り替えられるようにしてもらおうか
おかげさまでFLASH素材のユーザーさまが増えてきました
作者も大変喜んでおります。
リンクや設置報告は強制しておりませんが、設置報告のコメントがあったときなどはホントに嬉しいものです。
ユーザーさまが増えてきたのは、やはり設置されてる方がエントリーなどで紹介してくださってるからだと思います。
それでですね
調子に乗って、バナーを作らせていただきました
「貼ってもいいよ!」と言ってくださる奇特な方がいらっしゃいましたら、FLASH素材ページよりお好きなものをお持ち帰りくださいませ
もちろん、従来通りBlogPeopleやMyBlogListのリンクも大歓迎です。
お好みの方法でリンクしてくださったら嬉しいです。
よろしくお願いします。
MT4i で、携帯でもKinarie&Mayが見られるようにしました
ダウンロードしてアップしてみるも、「mt4imgr.cgi」はすぐ動いたけど、「mt4i.cgi」は、エラー続出
我楽さんのロリポでMT4i設置。と
幻想バイオレンスさんの携帯対応にチャレンジ(ロリポ編) その2
を参考に、MT本体と同じところにアップしなおしたり、パーミッションの変更やホームディレクトリの設定をロリポのフルパス表示にしたりで、なんとか動いてくれました。ありがとうございました
そして、Magic Whiteさんのアクセスを識別して携帯用サイトへ飛ばすを参考に、トップページのアドレスにアクセスしても携帯サイトに飛べるようにしました。
これで完璧?! と思ってたら・・・

しょうがないんだけど・・・
まぁ、うちのサイトの携帯からのアクセスなんてあまり需要なさそうだし、いっかぁ~(笑)
なーんて言いながら、嬉しがってQRコード貼っときます。

良かったらアクセスしてみてね
ずっとやろうと思ってた小粋空間さんのサイドメニューの折りたたみ。
以前、なぜかうまくいかずにほったらかしにしてました。
が、やっぱり3カラムにしてからごちゃごちゃしてる感じで、コメントももうちょっとたくさん表示させたくなったことなどから、再度チャレンジ。
今回はすぐにできました
これでだいぶスッキリしたかな?
そして、前から是非取り入れたいと思っていたDrk7jpさんのMTWeatherプラグイン。
でもこれってホントに自分用だし、しかも長ーくなっちゃうから、メニューが折りたためるようになったら導入ようと思ってたのです。
天気予報は一日何回もチェックするので(主婦ですから・・・洗濯の予定とか、いろいろねー
)、自分のサイトで見られたらいいなーって思ってたので、嬉しいです
ちょっと前に、ネスケで崩れまくりのKinarie&Mayを見て、愕然としたアタシ。
おかしいとことろはいろいろあったんですが、一番おかしかったのは・・・
画像の影がネ、びょ~~~~んと伸びててヘンだったの
CSSのせいなんだろうけど、同じ方法で影をつけてるサイトを見てみても、ネスケでちゃんと表示されてる・・・なんでウチだけ?!
私の乏しい知識では、どこをどうしたら良いのかさっぱりわからず・・・
トホホ
なので、前と違う方法で影をつけることにしました。
今回使わせていただいた方法はA List ApartのCSS Drop Shadowsです。
以下、オボエガキです。
①CSS Drop Shadowsで、説明文の中にある『GIF file/PNG file』をクリック、開いた画像を保存。
②ダウンロードしたshadow.gif と shadowAlpha.pngをサーバーにアップする。
③スタイルシートに以下のスタイルを追加する。
.img-shadow {
float:left;
background: url(http://・・・・shadowAlpha.png) no-repeat bottom right !important;
background: url(http://・・・・shadow.gif) no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 5px;
}
.img-shadow img {
display: block;
position: relative;
background-color: #fff;
border: 1px solid #a9a9a9;
margin: -6px 6px 6px -6px;
padding: 4px;
}
④画像をアップする時に画像リンクタグを
<div class="img-shadow">
<img src="・・・・・・.jpg" />
</div>
簡単にできました
これなら、ネスケで崩れないようなので、良かったぁ
カスタマイズもひと段落して落ち着いてきたので、『Movable Type コンテスト 2005』に応募しようと思います
非常に自由度の高い、本格的な blog ツールとして世界中で多くのユーザーに支持されている Movable Type(ムーバブル・タイプ)
その表現力の高さは優れた CMSツールとしても高い評価を受けています。Movable Type コンテストでは、この Movable Type で作成されたWebサイトを広く募集します。個人/法人は問いません。Movable Type で作成されたコンテンツを公開しているサイトであればどなたでも エントリー可能! 豪華賞品多数! ぜひ Movable Type コンテストにご参加ください!
・・・・なになに?!豪華商品?!
なーんて
入賞は無理でも、アクセスは増えるかも
これを機に、たくさんの人が来てくれたら・・・
カレンダー使ってくれたら、うれしいなぁー(笑)
きのうからゴソゴソと作業してました。
まず、MTのバージョンアップ。
今回もLuna's*PaPaさんのMovable Type 3.17日本語版にバージョンアップ完了!を参考にさせていただきました。
・・・なんせ、ここのカスタマイズする時にいろいろお世話になっていたので、「Takeさんトコと同じようにしたら間違いないだろう
」と、思いまして(笑)
なので、Takeさんの記事通りにしたらすぐに出来ました
ありがとうございました
そして、いよいよ2カラム⇒3カラムに・・・
ずっとしたかったんだけど、めんどくさくて出来てなかった作業。
まずは、背景の画像とMasaに作ってもらうFLASHメニューの土台の画像を作るところから。
横幅を何ピクセルにするか?!だけで、何時間も悩んだりして
画像も用意できたところで、テスト用に設置したウェブログで試してみるも・・・・
これがまた私の薄い知識では難しくて、ぐちゃぐちゃになったりで「もういやや~
」って、何度も途中でやめそうになりました
何度もためして、やっと「これでいいかな?」ってところで本番アップしてみたけど、またエラー続出
「うぅーーーいま、誰かみにきてたら恥ずかしすぎるっっっ」なんてMasaに言いながら、焦って作業してました
なんとか見られる状態になったかな?
まだテンプレート毎におかしいところがちょこちょこあるので、気づいたところから修正していこうと思います(笑)
でもしばらくはこのままかも
絵文字機能に関する解説をしてるサイトはたくさんありますが、Luna's*PaPaさんのコメント欄で絵文字を使うと、エントリー編集画面で絵文字を使うを参考にさせていただきました。
根気のいる作業で、時間はかかりましたが(笑)
絵文字もいろいろ用意してたんだけど、Takeさんのつかってらっしゃる絵文字がかわいかったので、これも真似っこ・・・アイコンは.:. PEPPER .:. FREE GRAPHICS FOR WEB SITEさんからお借りしました。
この吹き出しアイコン、かわいいよねっ
絵文字まみれで読みにくくなるかな?でも可愛いのでついつい多用してしまいそうです(笑)
せっかく絵文字使えるようになったので・・・
そこのアナタ!!!
是非、絵文字をつかってコメント残していってくださいねぇ~