www.kkoba.com  » kkobaのblog  » 2004年08月

2004年08月31日

[MT3.0] エントリー編集画面のボタン

[MT3.0]やること備忘録に書いた予定通り、エントリー編集画面にボタンをつけて見た。参考にしたのは、デポログblockquoteを簡単に

»»» 続きを読む

投稿者 かつ : 02:04 | コメント (0) | トラックバック (0)

2004年08月29日

[MT3.0] EUC-JPでの文字化けのまとめ

今まで色々試行錯誤したけど、EUC-JPでの文字化け対策をまとめて見る。

1. Binaryでアップロードするファイル

/lib/MT/L10N/ja.pm, /extlib/DateTime/LocaleCatalog.pmは、UTF-8の文字列が記載されているので、Binaryでアップロードする必要がある。詳細はここを参照

2. mt.cfgの設定

mt.cfg内で、"NoHTMLEntities 1"に設定する。mt.cfgのコメントには、UTF-8以外の時は"NoHTMLEntities 0"に指定するべきだと書いてあるが、そうすると文字化けしてしまう。詳細はここを参照

3. メールの文字化け

自分で色々やりましたが、スマートな方法を見つけた。俺がダサかった。ogawa::memorandaの、(2) PublishCharsetがUTF-8以外のとき、コメント・トラックバックの通知メールのタイトルなどが文字化けする(translateの問題)を参照。

投稿者 かつ : 03:35 | コメント (0) | トラックバック (0)

[MT3.0] メールの文字化け対策

コメント、トラックバックの通知メールのタイトルと本文の一部が文字化けしてしまう。原因は、案の定文字コードとしてEUC-JPを利用していることだった。

»»» 続きを読む

投稿者 かつ : 01:05 | コメント (0) | トラックバック (0)

2004年08月24日

[MT3.0] NoHTMLEntities 1 だ

今まで散々Movable Type Movable Type 3.01D-jaの文字化けに悩まされて来た。でも、googleで検索しても同じ症状の人が見つからない。

  1. Blogのタイトルやエントリー名
  2. 検索文字列に日本語を使った時の検索結果画面

»»» 続きを読む

投稿者 かつ : 23:51 | コメント (3) | トラックバック (1)

[MT3.0] 検索画面のカスタマイズと文字化け対策

毎日すこしづつでも進もう、ということで、今晩は検索画面のカスタマイズを行った。/search_templates/default.tmpl を編集すれば簡単にできる。中身は普通のテンプレートファイルと同じ構造だ。

»»» 続きを読む

投稿者 かつ : 01:27 | コメント (1) | トラックバック (1)

2004年08月22日

[MT3.0] やること備忘録

夏休みも今日で終わり。明日以降はMovableTypeをいじる時間をまとめて取ることはできないので、備忘録を書いておく。

  1. 検索画面 (テンプレート書き直しと日本語で検索した時の文字化け対策)
  2. コメント・トラックバック通知メール (文字化け対策)
  3. お知らせ送信 (本文を送った時にHTMタグを削除する)
  4. エントリーの編集画面 (<ol>, <ul>, <li>, <p>, <pre>, <dl>, <dt>, <dd>, <blockquote>, <, >のボタンをつける)

投稿者 かつ : 11:56 | コメント (0) | トラックバック (0)

[MT3.0] なぜMovableTypeをいじってるのか

なぜMovableTypeをいじっているのかというと、仕事で使えるかも知れないと思ったからである。

»»» 続きを読む

投稿者 かつ : 11:09 | コメント (0) | トラックバック (1)

2004年08月21日

[MT3.0] テンプレートをいじる

いよいよ、テンプレートの修正を行った。一応完了した。

結果としては、「いじりすぎてはまった」と言うのが実感。Movable Typeテンプレートの「正しい」カスタマイズ教えますを読んで「なるほど」と思い、元のテンプレートを自分なりに直しすぎてしまった。

1つなら良くても、いくつものテンプレートを統一した形に修正するのは大変。

MovableTypeがPerlで書かれているのが仇になって、気に入らなかったコメント確認画面は、テンプレートだけでなくソース (/lib/MT/Template/Context.pm)を直した。

それにしても、何度違ったテンプレートを保存してしまったか。例えばMain IndexのテンプレートにStyleSheetを保存しちゃったり。

あ、検索結果の画面が直ってない....

投稿者 かつ : 10:13 | コメント (0) | トラックバック (0)

2004年08月20日

[MT3.0] mod_perl化

Movable Type 3.01D-jaの動きがもっさりしているので、mod_perl対応にしてみた。参考にしたのはMovableType を mod_perl (Apache::Registry) 環境下で動かす方法である。

必要なPerlモジュールををCPANから入手するだけで、あとは上記サイトを参考にすれば簡単にできた。

サクサク動くようになった。感謝。

投稿者 かつ : 10:05 | コメント (0) | トラックバック (0)

2004年08月19日

[MT3.0] 文字化けが多発

「さぁ、テンプレートをいじろうか」と思ったら、文字化けが多発してそれどころじゃなかった。 気づいただけでも以下の通り。

  1. mt.cgiが書き出すBlogのタイトル
  2. mt.cgi内で、Blogのタイトル
  3. mt.cgi内で、エントリー一覧画面のエントリー

»»» 続きを読む

投稿者 かつ : 09:29 | コメント (28) | トラックバック (2)

2004年08月18日

[MT3.0] MovableType 3.01D-ja のインストール

2004年08月07日

[一言] うまい話

「割り切った、体だけの付き合いを希望します」 ってタイトルのスパムメールが届いた。

  • 26歳の主婦
  • 52歳の社長と結婚
  • 立場上、秘密厳守を希望
  • 金には困っていないので払いたい位だ

余りにもうまい話過ぎて、少しは悪いことも 書かないと、誰も引っかからないと思う。

投稿者 かつ : 21:02 | コメント (0) | トラックバック (0)

年間カレンダー
2007
12
 
11
1
10
1
09
1
08
 
07
 
06
 
05
 
04
3
03
7
02
3
01
4
2006
12
1
11
1
10
1
09
1
08
1
07
1
06
1
05
2
04
1
03
1
02
1
01
1
2005
12
1
11
1
10
4
09
2
08
1
07
2
06
3
05
7
04
4
03
8
02
6
01
10
2004
12
8
11
14
10
10
09
20
08
12
07
2
06
4
05
2
04
1
03
1
02
1
01
1
2003
12
1
11
1
10
1
09
1
08
1
07
1
06
2
05
2
04
3
03
3
02
7
01
3
2002
12
5
11
3
10
3
09
4
08
7
07
6
06
10
05
7
04
4
03
4
02
8
01
8
2001
12
6
11
12
10
18
09
6
08
 
07
 
06
 
05
 
04
 
03
 
02
 
01
 
2004年08月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

このページの記事一覧

サイト内の検索

このBlogのライセンス