まだ完全ではないですがひとまずリリースして、コンペブログに記事を書きました。
http://weblogtoolscollection.com/pluginblog/2009/07/27/acts-as-group/
あとは完全版をメールで送るのを忘れないようにしないと。忘れちゃうと水の泡ですね。
まだ完全ではないですがひとまずリリースして、コンペブログに記事を書きました。
http://weblogtoolscollection.com/pluginblog/2009/07/27/acts-as-group/
あとは完全版をメールで送るのを忘れないようにしないと。忘れちゃうと水の泡ですね。
シングルインストール版の WordPress の場合、wp-content/uploads/ にアップロードされたメディアファイルは、HTTP で直接アクセスできてしまいます。WordPress MU は wp-content/blogs.php によって提供されています。
現状ではアクセス制限機能はありませんが、PHP コードでアクセス制限を付与することが可能です。
したがって、シングル版 WordPress でも、.htaccess 経由で wp-content/uploads/ ディレクトリーへのアクセスを無理矢理 PHP コード経由に振り分けるプラグインを作れば、アクセス制限をつけることができます。
とりあえず、未公開投稿/パスワード付き投稿に紐ついているメディアファイルはアクセス禁止するようなプラグインを作りますか……。本格的なアクセス制限機能をつけようとすると、なかなか大変ですから。
投稿スラッグ絡みで、投稿スラッグを編集したとき、Ajax で既存のスラッグかどうか確認して、スラッグ編集欄の横に ○× (国際的にはチェックマークと×マーク) を表示させるプラグインがあると個人的には便利です。単純に確認用 JavaScript を足すだけっていう気もしますが。
皆さんいかがお過ごしですか?
現時点ではこのサイトが役に立っているかどうか不明なのでちょっと様子見で投稿してみました。6月にでもハッカソン、というか、時間を決めて一日か半日でも一緒に作業する遠隔地合宿(?)はいかがでしょうか。
興味のある方は予定を教えて下さい。私は来週末以外なら都合をつけられると思います。
ところで、ここのP2テーマが所々英語なのはテーマだけアップデートされて日本語リソースが古いままなんでしょうか?
負荷対策の一環として、HTTP 応答で Last-Modified ヘッダを吐くようにする手があります。こうすると、ブラウザーのキャッシュにあるコンテンツを再読み込みするとき、ブラウザーは If-Modified-Since をリクエストするので、これがあれば、WordPress 側でコンテンツの新旧を判断して、変更がなければ 304 応答をすればよくなります。
これをきちんと実装すれば、ブラウザーのキャッシュを有効利用することができますし、(行儀のいい) クローラーの訪問回数を抑制することもできます。WP-Cache は、このへんちゃんと実装しているんでしょうか? WP Super Cache は「静的 HTML を作って Apache に吐かせる」実装なので、Apache に Last-Modified を吐かせているわけですが。
アイディアばっかり出てくるのもいいですが、実際にプラグインを作りたいので、Plugin Hackathon やりたいですね。みなさん居住地が離れてるので、オフラインでやるのは困難でしょうから、オンラインでよければ。
オフラインならば、札幌あたりでしょうか
あと、日本語をそのまま URL エンコードするとスラッグが非常に長くなるので、punycode を使ってスラッグを作成するプラグインもよさそうですね。欠点は、ブラウザーが日本語に戻せないことですが。
去年から構想中なのは、コメント欄に使い捨てメールアドレスが書かれたら拒否するというものです。URL 欄で URL 短縮サービスを拒否するのもいいですね。欠点は、これらのサービスを網羅的に探す必要があるってことです。
今のところ、メールアドレス欄は gmail が圧倒的に多く、使い捨てメールアドレスを書かれたことがないので、あまり効果がなさそうな気がしますが。URL 欄は空白や google.co.jp が多く、tinyurl や bit.ly はないですね。
テルミナさんのアイディアで、固定ページの menu_order をまとめて変更できるプラグインを提案されていました。個人的には、プラグインよりも、WordPress コアが持つべき機能な気もします。
わたしが欲しいのは、メディアライブラリの画像回転機能ですね。これもコアが持つべき機能な気もしますが。
miyoshi 13:30 | 2009年5月25日 パーマリンク |
僕は土日でしたらほぼ大丈夫ですよ。
wokamoto 21:59 | 2009年5月25日 パーマリンク |
土日は、ほぼ子守になってしまうので難しいんですよね。
深夜、チビスケが寝てからならおっけなんですが…
Yuriko 22:25 | 2009年5月25日 パーマリンク |
6月は、6-7が京都・大阪ゆきで埋まってます。13-14 は名古屋ゆき。13日の昼間は高速バスなのでバス車内でコーディング(!)という手もなきにもあらずです。20-21の土日が空いていますが、新潟へのキャンプが入るかもしれません。27 は WordBench 川崎勉強会。28(日)は空いています。
Naoko 01:49 | 2009年5月27日 パーマリンク |
ゆりこさん超多忙ですねー!
私は日本の深夜とかでも逆に構わないんですけど…。試しに6/5か6日の10時くらいからゆる〜い感じではじめてみるとか、どうですか?どっちみち金曜の夜とかって、WPer さんがたくさん Twitter/Skype にいたりするので(おしゃべりしてると作業するには気が散るかもしれないけどw)アイディアを話し合う時間にしてみてもいいかも。
いい感じだったら、参加できる人だけで7月末までの週末に何度か似たようなのを開いていくという流れで。
wokamoto 22:17 | 2009年5月28日 パーマリンク |
そうっすね。では、6/5・6 辺りにゆるく行きましょうか。
ついったで待機してまっす。