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

2007/04/26(木)adiary Version 1.30β公開情報

ダウンロードはこちらからadiary-1.29 で始まるファイルを探してください。

このバージョンはβ版です。テストにご協力頂ける方(多少トラブルが起きても構わない方)のみダウンロードしてください。

Ver1.22→Ver1.30βの変更点

  • プライベート日記モード(強制非公開モード)を強化し、日記帳一覧などにも表示されないようにしました。
  • 画像リンク、http記法リンクに rel 属性を設定できるようになりました(日記帳の詳細設定から行ってください)。
  • マルチユーザーモード時に、blog名を表示できるようにしました。
  • はてな新テーマのために若干の修正を行いました。
  • 非公開日記のカテゴリも扱えるように仕様変更しました。
  • 多重ログインができるようになりました*1
  • 記事ID(0123などの記事番号)を変えずにインポートする機能が付きました。
  • はてなライクな見出しカテゴリに対応しました。
  • 【記法】uncタグができました。
  • 【内部処理】utf8 から他のエンコードへの変換が3倍ぐらい速くなりました
  • 【fix】Windows環境(IIS/AN HTTPD, Apache除く)において動作しないバグを修正しました。(Thanks to ひとぅ)
  • 【fix】画像の下部に1pxの空間ができる CSS の問題を修正しました。
  • 【fix】popup用がIEでうまく動作しないバグを修正しました(popup用ブロック <div id="_popup"> のID が HTML4.0違反だったことが原因)。
  • 【fix】URL自動リンクが ~ に対して無効だったので修正しました。
  • 【fix】空白を含むカテゴリ名を編集できないバグを修正しました。
  • 【fix】インポート画面で、はてな形式の取り込みオプションが表示されない不具合を修正しました。*2
  • その他細々とした修正。

変更点について

ユーザー承認関係を変更した関係で、アップグレード用にファイルを差し替えると、ログイン中のセッションがすべて無効になります。ご了承ください(ログインしなおしてください)。

マルチユーザーモードのtopにblog名を表示出来るようになりました。blog名を一覧するタイプのトップページを表示するには、adiary.conf.cgi の次の箇所を修正してください(表示確認は移行処理を行ってからお願いします)。

<$v.multiuser_top_skelton = "_multiuser_top">
↓
<$v.multiuser_top_skelton = "_multiuser_top2">

他にもマルチユーザモード関連の設定項目が増えておりますので、必要ならば新しいサンプルを参照ください。

はてなライクな見出しカテゴリに対応しました。

*[test][カテゴリ]見出し

システム上カテゴリとしては認識してないのですが*3、検索への自動リンクを張りますので実用上はあまり問題ないと思います。

*1 : 標準ではオフです。セキュリティの観点からあまりおすすめはしません。

*2 : アップデートしてもでなかったらスーパーリロードしてください。

*3 : あくまでカテゴリは記事1つに対して付くので

Version1.21以降からの乗り換え

上書き後、管理者ユーザーでログインし「管理」→「システム管理」→「管理者メニュー」→「Version 1.22以前 → Version 1.30以降へのアップグレード」を行ってください。

  • popup記法や,Amazon記法の画像popupをご利用の方は、該当の日記帳で「日記帳の再構築」を行ってください。

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

本リリースを上書き後、先にVersion1.21リリース情報の該当乗り換え処理を行ってください。

2007/02/11(日)adiary Version 1.10β公開情報

ダウンロードはこちらから。 adiary-1.092で始まるファイルを探してください。

本リリースはβです。一般の方のアップデートはお勧めしません。多少トラブルが出ても構わないということで、テストにご協力頂ける方、新しい機能をいち早く試したい方のみアップデートしてください。

Ver1.04→Ver1.10βの変更点

  • 【Security(m)-fix】続きを読む記法中で任意のタグが記述できるバグを修正しました。この影響で続きを読む記法の内部仕様が変更になりました(利用上は変更ありません)。
  • adiary.conf.cgi.sample を設定項目が分かりやすいように大幅に改めました*1。またデータディレクトリなどを設置時に移動しやすいよう改めました。(Thanks to 液さん
  • v.reliable_mode を v.trust_mode に変更しました(詳細)。
  • タグチェック用のフィルター(TagEscape.pm)を5割以上高速化しました(日記書き込み動作などが早くなりました)。
  • 詳細デザイン利用時、バージョンアップ時のデザインファイル再構築を自動で行うようにしました。
  • リロード画面にリロード停止ボタンを付けました。
  • 更新通知Pingの説明を popup で出力するようにしました(JavaScript利用可能時のみ)。*2
  • カテゴリ表示優先度設定における、親カテゴリと子カテゴリの優先度の連動が分かりにくかったので廃止しました。
  • カテゴリについての一覧表示機能を付けました(thanks to Jun@thr
  • 注釈文のリンク先を本文中の注釈を参照している部分としました(thanks to Jun@thrさん
  • カレンダーの祝日に title 属性で祝日の名前を付けるようにしました。
  • さつきパーサーを4パスから3パスに書き換えました*3
  • 【スケルトンシステム】ローカル変数が使えるようになりました*4
  • 【fix】sb形式エクスポートの一部に不具合があったので修正しました。
  • 【fix】index.html に C71 Edition (=Version 1.02) と書いたままだったので修正しました。
  • 【fix】this記法でアンカーとリンク名を同時に指定できないバグを修正しました。
  • 【fix】Windows環境でアップロード機能に不具合があったので修正しました。
  • その他、細々とした修正。

Version1.00以降(RC含む)からの乗り換え

まずは上書きしてください。

  1. adiary.conf.cgi を新しいサンプルファイルから再度書き直してください
  2. 管理者権限でログインし、「システム管理」→「管理者メニュー」→「Version 1.04以前 → Version 1.10以降へのアップグレード」を行ってください。
  • reliable_mode から trust_mode に名称が変わったので、設定している人は変更してください(標準ではオフです)。
  • 【skelton変更者のみ】カテゴリでの表示画面に一覧表示へのリンクを表示した関係で([サンプル])、_main のメッセージ部が変更になっています。
  • 【skelton変更者のみ】日記本文下部の埋め込みテキスト(<@s.bodyend_text>)を追加した関係で、_main, _main_onelog が変更になっています*5
  • 【skelton変更者のみ】祝日名を表示した関係で、カレンダー呼び出し部(generate_calendarの行)が若干変更になっています。*6

*1 : 設定項目自体に変化はないので、旧バージョンの adiary.conf.cgi でも問題なく動作します

*2 : バージョンアップ時、送信先が表示されないのは仕様です。動作に問題はありません。気になるならば、日記帳の設定→詳細から開いて保存しなおしてください。

*3 : 僅かに速くなっただけでした

*4 : しかし、実行速度はほぼ変化なし

*5 : この埋め込みテキストを使用しなければ特に問題はありません

*6 : 古いままでも動作に問題はありません