2004年7月11日
日本語カテゴリー名使用時の不具合を修正
日本語カテゴリーを作ると別の日本語カテゴリーのエントリーが誤ってリンクされるようです。例えば「車」カテゴリーのリンクをクリックすると「音楽」カテゴリーが表示されてしまいます。
原因は、英語(多分数字も含む)のカテゴリーであればそのカテゴリー名がフォルダとして作られる(厳密にはその配下に index.html を配置)のですが、日本語カテゴリーは任意のアルファベットに変換し、その名前でフォルダを作ります。その時に元の日本語カテゴリ名と生成されたフォルダの関連づけが誤ってしまうようです。
そういう時は横着して英語カテゴリー名に直していましたが本質的な解決ではありません。ということでこちらの記事を参考に日本語カテゴリー名を使用しても不具合が発生しないように修正しました。面倒かと思ったらカテゴリー用ファイル名を指定して再構築するだけでした。
日本語エントリーの個別アーカイブファイル名も場合によっては「aaeaaaaaaaa.html」みたいになってしまうことがあり、ちょっと気に入りません(動作上の問題は今のところありません)。こちらも解決策があるみたいですがとりあえず次回まわしにします。
それにしてももう少し気の利いた変換できないものでしょうか。
Posted by yujiro
- Trackbackの不具合・その後
- Trackbackの不具合
- エントリー投稿画面へのリンク追加
- コメントスパム対策(その4)
- コメントスパム対策(その3)
- QRコード設定
- カレンダーの文字サイズ修正
- コメントスパム対策(その2)
- サイドメニュー折りたたみ(改)
- Trackback文字化け対処
- 追記文章の折りたたみ用スクリプト(改)
- コメントスパム対策
- このサイトでのTypeKey機能
- カレンダーのリンク修正
- カテゴリーアーカイブと月別アーカイブのページ分割
- タイトルの色変更
- Movable Type 3.0 Developer Edition 日本語版の提供開始
- エントリーの画像をサイドメニューに表示
- MT-3.0D-ja-b3
トラックバックURL
コメント
日本語版を使うという前提ならもう少しましな変換をします。
[1] Posted by (o) : July 20, 2004 12:09 AM
はじめまして。アドバイスありがとうございます。
「もう少しましな」というのが微妙ですね(笑)。
[2] Posted by yujiro : July 20, 2004 12:53 AM
コメントする

