2008年3月22日の投稿

2008-03-22
晴れ

Habari はパーマリンクの扱いがいまいち→スゴイかも

ゆりこ による 00:29:42 の投稿
カテゴリー: ソフトウェア
タグ: ,

Masayan さんが「Habari をインストール」された記事に触発され、ウチでもローカルの MacBook にインストールしてみました。Mac OS X なので Apache はインストールずみ、PHP5, MySQL は別途入っていて、WordPress 環境のテスト環境としてバリバリ使っています。

しかしながら、結果はがっかりでした。それは、パーマリンクの扱いが WordPress 同様、あまり自由ではないことです。URL に使う post slug は全投稿でユニークである必要があるため、Yuriko.Net メインサイトのような yyyy/mm/ddX といった型式を実現することはできません (X は日付ごとに a,b,c,.. となる連番なので post slug では代用できない)。

しかも、ディレクトリーなのに末尾のスラッシュを抜いてしまう悪い癖も WordPress 譲りです。わたしは「http://www.yuriko.net/travel/」と表記したいのに、WordPress は「http://www.yuriko.net/travel」という URL をそこらじゅうで使います……。

ここが独自ウェブログエンジンなのは、従来の URI 体系を維持するためなのです。最近開発が止まっていますが、そろそろ機能アップした方がいいかな〜〜。携帯対応は Ktai Style のコードをパクってみるか。

[追記] 設定画面では、パーマリンク体系をいじる箇所がなかったのですが、ドキュメントには「Rewrite Tutorial」というのがあって、リクエスト URL を正規表現で解析して処理できるようですよ!! これはかなりスゴいかも。

ヨソで配っている WordPress は危険です

ゆりこ による 14:16:28 の投稿
カテゴリー: WordPressハック
タグ:

WordPress Japan フォーラムで、「WordPress 附属テーマで右側に PR リンクや QR コードがあるのを消したい」という投稿がありました。ハテ、WordPress 2.3.3 日本語版も、ME 2.3.3 も、附属テーマにはそんなものはありません。不思議に思っていると、質問者から以下のような返事がありました。

Press9でWordPressをダウンロードし、そのテンプレートに入っていました。
プラグインは何の事かさっぱりわからないので、まったく触っていません。
Akismet
BlogConfigurationSetting(無効化)
Hello Dolly
MobileContentViewer(無効化)
Mobile Eye
podPress
SEO Title Tag(無効化)
Spam Karma 2
WordPress Database Backup
WP-ContactForm
という状態になっています。
PRには、WordPress無料提供中と表示されています。

うぎゃーー。またデジタルスタジオがやってくれたよ!! WordPress のパチモン (あえて断言) を配るとはとんでもないです。WordPress は GPL ソフトウェアなので、改変したものを配布することは自由です。しかし、その場合は、元の著作権表示を守り、また、改変箇所を明記しなければなりません。よりによって、脆弱なプラグイン (WP MOBILE; BlogConfigurationSetting, MobileContentViewer) を同梱してくるとは、ひどいですね。Mobile Eye (オリジナル版) も、2008年の現在では古すぎます (PHP5 では変な動作をする)。

ひょっとすると、WordPress コアにバックドアを仕込んでいるかもしれず、非常に怖いですね。日本語対応の WordPress 正式配布元は、http://ja.wordpress.org/ ないしは http://wordpress.xwd.jp/ (配布ファイルは sourceforge.jp に格納) です。それ以外で配布しているものは、偽物もしくはパチモンです。危険ですので、使ってはいけません!!