まだ重たいCMSをお使いですか?
毎秒1000リクエスト を捌く超高速CMS「adiary

2008/08/03(日)adiary Ver2.00β2公開情報

本バージョンはβバージョンです。いくつかの機能は、ほとんどテストされていないこともあります。それでも構わない、または、βテストにご協力頂ける方のみインストールをしてください。

ダウンロードはこちらから

AGPLv3ライセンスに問題があるかたは、コメントにて具体的にご意見ください。今後考慮します。

Ver2.00β1→Ver2.00β2(=Ver1.992表記)の変更点

  • 【追加】[alroute] タグを追加しました。(Idea by ad2.Thanks!)
  • 【追加】TypacastアイコンをCCライセンスに基づき収録しました。
  • 【追加】qrコード記法を作成しました。[qr:http://adiary.org/]
  • 【追加】コメント、トラックバックの新着お知らせメール機能を付けました。(日記帳の設定から)
  • 【追加】Autopagerize および hAtom に対応しました。(Request by 浅学少識日記帳
  • 【変更】【CSS】side-infomation を side-information に変更しました。
  • 【変更】印刷用の表示
    • コメント欄を全文出すようにしました。
    • 印刷用の表示テーマを変更しました。
  • 【SPAM対策】携帯画面表示からコメントを投稿する機能を、携帯以外では動作しないよう変更しました。
  • 【変更】CSSXSS対策({→{の置き換え)を外しました。*1
  • 【変更】GoogleAnalytics の出力場所を一番最後にしました。
  • 浅野さんご指摘&機能追加(感謝!)。
    • 【fix】<$s.bodyend_1st> がうまく展開されない不具合を修正しました。
    • 【fix】URL自動リンクが「, ; !」に対しても働くようにしました。
    • 【fix】satsuki/base.css のミス修正。
    • 【追加】Google AdSense(google:ads2モジュール*2) と Amazon アソシエイトの埋込みコードの更新に対応しました。
    • 【追加】管理メニューの過去日記・コメント・トラックバックの一覧に「全て選択」「全て解除」するボタンを追加しました。
    • 【追加】記法ヘルプ機能を付けました(まるまる頂きました*3)。
  • 【fix】MySQL, PostgreSQL利用時、初めて日記帳を作成したとき、日記帳の設定を保存しないと日記帳一覧に表示されない不具合を修正。
  • 【fix】~(%7e) を含むURLからトラックバックを受け取るとURLが化ける不具合を修正しました。
  • 【fix】閉じタグに大文字を使うと、タグが除去されてしまう不具合を修正しました。
  • 【fix】(画像アルバム)ゴミ箱内でファイルを操作すると変なディレクトリが作られるバグを修正。
  • 【fix】はてなのスーパーpre記法のインポート時に問題があったため修正しました。(Thanks to smdn
  • 携帯
    • 【fix】一部携帯電話から画像をメール投稿できない不具合を修正しました。
    • 【fix】<$v.phone_sjis>が動作しなくなっていたので修正。
    • 【fix】携帯向けURL書き換えルーチンが動作しなくなっていたので修正しました。
    • 【変更】携帯画面にもメールのpop確認ルーチンを仕込みました。([ml:users:214:Thanks to ひとぅ])
    • 【変更】携帯画面にもカテゴリの表示省略機能を付けました。([ml:users:213:Thanks to ひとぅ])
    • 【変更】携帯画面でWiki記事の日付を出力しないようにしました。([ml:users:217:Thanks to ひとぅ])
  • 【fix】送信したメールがエラーで戻ってきたとき、無限ループになる可能性のある問題に対処しました*4。([ml:users:246:Thanks to 小沼])
  • 【fix】記事リンクキーに"%25"等が含まれるとき、記事が表示できなくなる不具合を修正。

*1 : IEも修正されしばらく経ち、はてな等の大手サイトも"{"のエスケープをやめているため。info/allow_taglist*の _escape_cssxss のコメントを外せばこの機能がonになります。

*2 : 詳細は info/base_modules.txt を直接参照してください。

*3 : 最低人間さんの作られたものもありましたが、ライセンスの問題でこちらを選択しました。

*4 : Fromアドレスに"MAILER DAEMON"が含まれるかチェックしています。よって完璧な対策ではありません。

Version1.44以前(C73/2.00α含む)からの乗り換え

  • 上書きしたのちに管理者権限でログイン。
  • システム管理 → 管理者メニュー → Ver2.00β1への移行処理を行ってください。
  • wikiモードで親子コンテンツを作成している方は「日記帳を再構築」してください。

Version1.32以前からの乗り換え

Version1.40への移行処理を先に行ってください。Version 1.32 以前からの詳細な移行方法はアナウンスされなくなります。

2008/02/17(日)adiary Version2.00β1公開情報

本バージョンはβバージョンです。β版の間Ver2.00正式版へ向け様々な改変が予定されているため、時にアップデート手順が煩雑になることも想定されます(*.confの書き直し等)。それでも構わない、または、βテストにご協力頂ける方のみインストールをしてください。*1

ダウンロードはこちらから

なおadiary本体のライセンスが GPLv2 から AGPLv3 に変更になっています。MySQL利用時は「GPLv2 or laterのMySQL」でお使いください。

*1 : ※ただしVer2.00α/C73については、Ver2.00αだけありかなりbuggyなため更新を推奨します。

Ver1.44→Ver2.00β1(=Ver1.991表記)の変更点

  • せりかのアルバム機能を adiary 本体に取り込みました。
  • はてなスターの仕様変更に対応しました。
  • 月別表示も、一覧表示ができるようになりました。
  • 日記の紹介での改行を有効にしました。
  • 日記帳一覧に、最新タイトル表示モードを付けました(こんなの)。
  • 同一ブログ内トラックバックを、最近のトラックバック欄に表示しないようにしました。
  • 【記法】リンク時の target/class/rel をすべて指定できるようになりました(日記帳の詳細設定→パーサー設定)。*2
  • 【変更】サイドバーの「RSS, LIRS, hina-di」のリンクを削除しました。
  • 【変更】ほぼ利用実績のないLIRS/hina-di向けアンテナ情報を生成しないよう変更しました。
  • 【変更】親記事へのリンクを記事下部に出力するようにしました。
  • 【変更】画像サムネイルディレクトリ名を thumbnail/ から .thumbnail/ に変更しました。
  • 【変更】Google Analytics使用時のトラッキングコードを最新仕様(ga.js)に変更しました。
  • 【パス自動認識】cgiファイル名の取得方法を「$ENV{SCRIPT_NAME}」からcgi起動時のパスに変更しました。
  • 【fix】一般ユーザーに対して日記帳の一覧を表示させない設定にしていても、携帯用画面などから表示出来てしまう不具合を修正しました。
  • 【fix】メール投稿時の拡張子チェックで、小文字拡張子決めうちだった点(大文字拡張子だと投稿できない問題)を修正しました。
  • 【fix】はてなスターがつけられない問題を修正しました。(Thanks to ひとぅ)
  • 【fix】印刷用の表示で画像か表示されない不具合を修正しました。([ml:users:162:Thanks to 小沼])
  • 【fix】IE使用時「URLの自動リンク」の設定が無効になっていた不具合を修正しました。(Thanks to 浅野)
  • 【fix】埋め込みテキスト編集で、<@s.bodyend_1st>の設定値が展開されて保存される不具合を修正しました。(Thanks to 浅野)
  • 【fix】カテゴリのソート設定が無効になっていた不具合を修正しました。(Thanks to 浅野)
  • 【fix】引用記法を入れ子した際、外側に引用元アドレスを書くと期待通り動かないバグを修正。
  • 【fix】日記帳の再構築に失敗した記事が表示されない不具合を修正。
  • 【fix】子カテゴリの記事がすべて非表示のとき、開く記号「▼」が表示されてしまう不具合を修正。 (Thanks to serika)
  • 【fix】コメントが付いた直後に生成されるRSSで「続きを読む」を無視し全文が配信されるバグを修正しました。(Thanks to ぷら
  • 【fix】別配信RSSの配信情報がmetaタグとして出力されない不具合を修正しました。
  • 【変更】デフォルトのユーザー名の長さ制限を30byteに緩和しました。(Thanks to スポック
  • 【テーマ関連】
    • sumomoテーマで日付の表示がオフであった不具合を修正しました。
    • 親記事へのリンクのHTML出力位置を変更し、デフォルトfloatをオフにしました。
  • 【携帯関連】
    • 【fix】メール投稿アドレス設定時、2重に登録した場合、2つの登録が消える問題を修正しました。*3
    • 【fix】mod_rewrite 利用時、記事中画像/アイコン画像が表示されない不具合を修正。
    • 【fix】メール投稿のヘッダ解析で、"multipart"検索時に小文字固定だった問題を修正しました。(Thanks to スポック
    • 【fix】携帯表示から検索できなくなっていた不具合(Ver1.4x~)を修正しました。(Thanks to スポック
    • 【fix】携帯表示における<$v.phone_sjis>時のQuery処理の問題を修正しました。(Thanks to スポック
    • 【fix】メール投稿時、一部機種で画像添付が認識されない不具合を修正しました。([ml:users:181:Thanks to 小沼])
    • 【fix】メール投稿時、長い日本語タイトルを入力すると途中に空白が入る問題を修正しました。(Thanks to 人柱a
    • ほか多数スポックさんにご指摘頂きました(多謝)。
  • 【fix】UTF-8環境で運用時、閲覧者がFirefox等を利用したとき複数のテーマにおいてページ送りの"≪"が文字化けする問題に対処しました。*4
  • 【fix】【SpeedyCGI】base*.pm の書き換えの自動リロードができない問題を修正しました。
  • その他、雑多な修正。(うち複数は浅野さんのご指摘)

Version1.44以前(C73/2.00α含む)からの乗り換え

  1. 上書きしたのちに、adiary.conf.cgi/uploader.conf.cgi/mail.conf.cgi をあたらしいサンプルから作り直してください。
  2. 管理者権限でログイン。システム管理 → 管理者メニュー → Ver2.00β1への移行処理を行ってください。
  3. wikiモードで親子コンテンツを作成している方は「日記帳を再構築」してください。

Version1.32以前からの乗り換え

Version1.40への移行処理を先に行ってください。

*2 : この影響でタグプラグインとパーサー本体のデータ仕様が変更になりました。記法プラグインを書き換えている方はご注意ください。

*3 : あとから登録した方が有効になるのが正常です。

*4 : @charset 宣言が最初の行ではなく2行目にあったのが原因でした。

アルバム機能を使いたくない場合

adiary.conf.cgiを次のように変更してください。

# JavaScript使用時のアップローダ
<$v.image_js_uploader_url = "uploader.cgi/%i/%Y%m?simple">
# 画像アルバムとしてリンク/公開時のURL(コメントアウト)
#<$v.image_album_url = "uploader.cgi/%i">

後のバージョンでは、簡単に設定できるように .conf.cgi のデフォルトを変更しておきます。

既知の問題

  • アルバムシステム使用時、ゴミ箱内でファイル操作を行うとtrashboxというディレクトリが作られる。
  • PostgreSQL/MySQL利用時、外部からのトラックバックを受け付けても最近のトラックバックリストに反映されない。
  • 単一記事表示時に記事全体を閉じるスイッチ「▼」が使用できない。
  • 任意の日記帳を作成したとき、その日記帳に対してメール投稿が失敗する。(diary_write / エラーコード25)