latest 20 entries

2006年10月11日

  • MovableType v3.3 のテンプレート

未だに当ブログは MovableType3.2 なんやが配布元は既に、v3.3 を出してるわけで。
うちも早いとこバージョンアップせんならんなぁと思っている今日この頃。

このブログのデザインの元は、小粋空間さんのを参考にさせていただいてまして(有用な情報をありがとうございます)、小粋空間さんでは既に v3.3 に対応したテンプレートをリリースされてます。

ってなわけで、自分向けのメモ(笑)

と悠長な事言ってらんないよなぁ、 v3.2-ja-2 には、脆弱性が見つかってて早くバージョンアップしなさいとアナウンスされてるわけで、とりあえず v3.21-ja のパッチを当てておこう。

2006年08月04日

  • Perlが落ちる

このブログで画像をアップロードするときに大きい画像の場合、サムネイルを自動作成する機能があるんやが、Perlがそこで落ちる現象が出た。

おそらくは MediaWiki を試した時に、ImageMagicの最新版を入れたんやがそのせいやろうなぁと・・・・。

とりあえず、ActivePerlを最新版(ver 5.8.8 build 817)にした上で、ImageMagicをいったんアンインストールして最新版をインストール。
ImageMagicのインストール時にPerlのサポートのチェックを入れること。

で、サーバを再起動したら、動くようになった。

Apacheだ、Perlだ、PHPだ、MySQLだ、PostgreSQLだなんだかんだといろいろ動かしてると、あっちを立てればこっちが立たずが出てくるなぁ(笑)

で、MovableTypeも ver3.3 が出てるわけで、これもバージョンアップせなあかんのやが、時間ないし、テンプレートの修正が必要というやっかいなこともあって、ほったらかし。

2006年05月24日

  • divタグ閉じ忘れ

このブログを、IEから見ると正常やが、FireFoxで見ると、大外枠のボックスが大外枠やなしに、タイトルバナーの下で途切れて、えらい見にくいことになってた(わかりにくい説明やなぁ(笑))

まぁ、テンプレかスタイルシートに問題ありやと思ってたが、なかなか時間無くて放置してたんやが。
FireFoxがメインのブラウザになりつつあったので、本格的に調べてみた。

まず、FireFoxでソースを表示して眺めてみた。
FireFoxのソース表示ってタグとか色分けされてて見やすい。
ぼーっと眺めてたら、まず <ul>タグの閉じタグで </ul  と『>』が抜けてるのを発見。
アーカイブテンプレート全部修正して再構築したが、FireFoxで見るとまだ崩れる。

となると、やっぱり ボックス組んでる divタグ が怪しいわけで。
ソース表示で、<div>と</div>を追っかけてた、
開いた、閉じた、開いた、開いた、閉じた、閉じた・・・・・・。
あーーーーーーーーーーーーーーーめんどくせい(笑)

エディタの置換機能を利用して、<div と </div の数を数えてみたら、
やはり、閉じタグの</div>が一個少ない(^^;)

テンプレで、58個の<div>タグがあるんで、追っかけたら、最後の方で、</div>無しの部分を発見。
修正したら表示がまともになった。
結構時間かかってしまった(^^;)

タグと閉じタグの関係を追っかけるええソフトおまへんかぁ?(^^;)
ゴソゴソ・・・、あ、あった(笑)

それにしてもIEはhtmlに不備があるのに意図した通りの表示してたが、FireFoxは厳密やねぇ。
IEのいい加減さがよくわかった。

しょーむない事やったが、ずっと心に引っかかってたモヤモヤだったので、『すっきり』。

2006年02月22日

  • MovableType 少々カスタマイズ

えっと、以下の2点、カスタマイズしました。

月別エントリーのカレンダーをカスタマイズ
月送りカレンダーにして月間移動を可能とした 小粋空間さんの記事(月送りカレンダー簡易版)でカスタマイズ
メインページに表示している天気予報から花粉情報削除
元々出来ない相談だった(笑) ちなみにこの天気予報は、drk7.jpさんのプラグインです。

久しぶりに触ったら、スタイルシートやテンプレートが、pukiwikiとごっちゃになって、わけわからんようになってもた(笑)

2006年01月28日

  • 携帯電話で MovableType (ブログ)

さて、このブログも大まかなところは固まってきたので、あとは、投稿とか管理とかを携帯で出来ればなぁと考えるのがブログ道を歩く人の道筋ですな。

まず必要なのは、

 > MT4i

投稿はもちろん、管理までこなせる優れもののスクリプトです。
Perlで書かれたスクリプトで、これはとても便利。
少々改造しましたが、満足度100%ですな。
開発者の皆さんありがとうございます。

さて、ここからはカメラ付き携帯電話からブログに投稿、となるわけですが、
直接、i-mode携帯から画像をアップロードするには携帯側に機能がないといけません。
しかし、私が持ってる携帯はフルブラウズもアップロードもできない、ならば、メールで送信(メールゲートウエイ)って方法があるはずと思い、ネットをさまよっていると

 > moblog

というサービスを発見、しかもフリーでサービスしてくれるとは感謝感激(MovableTypeの開発にも携わっている方だそうです)、さっそく試してみたが、これは悪戦苦闘(^^;)
画像をエンコードするモジュール base64.pm のバージョン違いで動かないとかいろいろあって、さんざん試しましたが、ギブアップ\(^_^;)/
画像は送られてくるが、エントリーされないという現象に悩まれて、送り側のエラーログなどが見られれば原因もはっきりするだろうけど、人様のところなのでそうもいかず。

まぁ他の方が好意で作っておられるサービスに乗っかるのも気が引けるとこがあり、ここは自前でなんとかしようとやってみました。

専用のメールアドレスへ携帯から画像付きでメール送信して、プログラムでメールを拾ってブログにエントリーさせればええはずなわけで。

まず、メールサーバからのメール取得をPerlで作ろうと。
以前から何度かお世話になってる、

 > CGI-Laboratory@BSC CONSULTING

にある、

 > ネットワーク関連モジュール

を参考にさせていただき、改造しまくりました。
メールサーバから添付ファイルを抜き出し、ブログのイメージフォルダに転送。
ここまでは比較的楽ですな、で、この画像ファイルを貼りつつメールのタイトルと本文をエントリーに登録するという方向で・・・、MovableTypeのAPIをよく勉強せねば・・・・、と時間がかかりそうなので(笑)

画像ファイルをブログのイメージフォルダに転送したあとは、このファイルを表示させるimgタグをcgiで生成して携帯に表示させる(INPUTタグ使うとよろしい)。
 ↓
これを携帯でコピー
 ↓
MT4iで投稿時に貼り付ける。
 ↓
記事を書く。

という手順でとりあえずは出来るので本日はここまで(^^;)

メールで送信すれば自動的に登録! まで、いずれやるつもり。

2006年01月21日

  • MovableType Win環境でのsendmail

ブログの準備中なわけやけど、コメントを受け付けた場合にメールでの通知をやろうと思った。

Windows環境では、 sendmail が使えないんで、sendまね~るを利用すれば簡単やん!
と思ったら、まったく動きまへん(泣)

ならば、smtp利用できんのかと、mt-config.cgi を眺めていたら、ありますがな(笑)
smtpサーバと Perl の Mail::Sendmail モジュールがあればできるってなことで。

うちの自サーバはメールサーバでもあるので、smtpサーバはクリアっと。
んで、Mail:Sendmailモジュールは ppm からインストール!(は簡単に終わった)

お試しでコメント書いてみたが見事にメールが届いた。
これで、とりあえず一通りの基本はできなたかな、あとは気長にカスタマイズですなぁ。。。

2006年01月18日

  • ってなわけでブログを立ち上げてみた

いまどきはやりのブログを自サーバで構築してみた。

環境は、
WindowsXP IIS
ActivePerl
MySQL

んで、肝心なブログそのものは、フリーで使える(もちろん制限ありですが)
MovableType です

で、テンプレートをいろいろいじってみたのだが、
便利なプラグインがある
StyleCatcher っちゅうのがね
簡単便利でええんやけど、細かい設定はできないようで。

とりあえず、直接テンプレートを触る方向で、サンプルとなるものを探しておりましたら、
小粋空間 さんにたどり着きました。
こちらのテンプレートを参考にカスタマイズしていくことにします、感謝m(_._)m