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

2012/07/25(水)adiary Ver2.23リリース情報

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

Ver2.21→Ver2.23の変更点

  • メニュー非表示の場合、親記事へのリンク(実際には無効なリンク)を表示しないように変更。
  • 簡易編集モードを付けました。しかし、ただ付いてるだけの状態です(汗)(v.edit_easy=1)
  • kanadeテーマ, homuraテーマを作者許可のもとGPLにライセンス変更しました。
  • Docomoのデコメ等、入れ子構造のmultipartメールを正しくパースできるようにしました*1
    • ついでに、format=flowedの例外処理が実装されていなかったので実装しました。(詳細情報
  • 日記帳削除時に画像ファイルも削除するように変更しました。
  • IDで記事の検索が無効になっていたので修正しました。
  • 定義済処理リスト中で記法が使えるようにしました。*2
  • アルバム
    • <$v.allow_ex_match_except>の処理が誤っていたので修正しました。

*1 : デコメ自体を本文として扱う機能は保留中です。

*2 : 逆に単独の[]のペアがかけなくなりました。

Version2.00(β含む)以降からの乗り換え

  • そのまま上書きしてください。
  • Ver2.11以前の場合、uploader.conf.cgi をサンプルから再生成してください。*3

なおVer2.06よりアルバムシステム関連のJavaScriptの置き場が変更になっていますので、紛らわしい場合は theme/*.js を消してから上書きしてください。

アップデート方法の参考情報。

*3 : もしくは<$v.allow_ex_match_except = '^[A-Za-z]+\d+$'>の設定を追加してください。

2010/12/20(月)adiary Ver2.21リリース情報

Ver2.13に機能追加しました。

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

Ver2.13→Ver2.21の変更点

  • 「管理」→「設定」→「twitter関連の設定」
    • 日記更新時に自動的にtwitterのTLへ更新情報を発言できるようになりました。
    • 設定画面からtwitterのブログパーツ(プロフィールウィジェット等)を簡単に貼り付けられるようになりました。
  • 過去のSEテーマ「adiary-tan, adiary-tan2, apedia-c72, bigblue, invent, tiyu, mashiro」のライセンスをGPLに変更しました。*1
  • 画像アルバムのフィルダの閉じたり開いたりの状態を保存するようにしました。*2
  • メール投稿時に、投稿者IDを紐付けて保存できるようになりました。複数人管理のブログ向けです。*3
  • メール投稿の登録を、記事書き込み権限のみでできるようにしました。
  • メール投稿時、書き込みパスワードが未設定ならば最初を空行にしなくても書き込めるようにしました。
  • twitterのツイートアイコンを日記帳の設定から表示できるようにしました。
  • はてなブックマークアイコンの埋め込みコードを新しくしました。
  • 自動リンク使用時に、長いURLを途中省略するようにしました。
  • fix等
    • 本文がからの記事がインポートできない問題を修正しました(Thanks to kaede)
    • テーマ変更がGoogle Chrome/Safariで動かない問題に対応。
    • フレームなしテーマ変更がテンプレートの切替時に起こるバグを修正。
    • インストール時。先にシングルモードを設定して、そのIDと違うIDを最初の管理者として登録したとき、リダイレクトの無限ループに陥る問題を修正。
    • UTF8版におけるuploaderのcharset指定が誤っていたので修正しました。(Thanks to Nit)
  • Google Chrom対策(Thanks to asano)
    • 日記の投稿画面で記法入力ボタンをクリックすると記事が投稿されてしまう問題。
    • Satsuki系のテーマで日記の投稿画面でテキストエリアの行頭にテキスト入力カーソルがあると、そのカーソルが見えなくなる問題を修正。

*1 : もちろん作者承諾の上で。

*2 : アルバムのフォルダリストの更新(画面左下)が必要です。

*3 : メールアドレスを1度削除し、再登録してください。

Version2.00(β含む)以降からの乗り換え

  • そのまま上書きしてください。
  • Ver2.11以前の場合、uploader.conf.cgi をサンプルから再生成してください。*4

なおVer2.06よりアルバムシステム関連のJavaScriptの置き場が変更になっていますので、紛らわしい場合は theme/*.js を消してから上書きしてください。

アップデート方法の参考情報。

*4 : もしくは<$v.allow_ex_match_except = '^[A-Za-z]+\d+$'>の設定を追加してください。

2010/06/19(土)adiary Ver2.13リリース情報

Ver2.12に対しバグ修正を行いました。

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

Ver2.12→Ver2.13の変更点

  • コメント欄付近に埋込テキストをおけるようにしました。
  • カテゴリリスト/月リストを「開いて表示」設定が無効になっていたので修正しました。
  • 携帯表示のコメント欄関連の処理のおかしいところを修正しました。
  • コメント投稿成功時に表示されるカレンダーが過去のものになることがあるバグを修正しました。
  • メール投稿にて「Content-Transfer-Encoding: quoted-printable」に対応しました。
  • Ver2.06以降の中間拡張子の許可機能で、標準の設定では test.php5.pdf などがアップロードできてしまう問題を修正しました。
  • <$v.phone_kantan_disable=1> を設定すると、かんたんログインを無効にできるようにしました。(Request by asano)
  • 1度に2通以上のメールがたまった状態でpopからのメール投稿が行われると、月別リスト表示が通常と異なるバグを修正しました。(Thanks to ひとぅ)

Ver2.13aの変更点

  • IE8で日記の編集画面やコメント投稿画面の表示がおかしい問題の修正しました。*1

既に Ver2.13 をお使いの方は次のパッチを落として theme/adiar.js と入れ替えてください。

*1 : IE8のtextareaバグ対策で仕込んだ「position:abosolute」が、IE8側のアップデートで修正されらしく、今度は逆に悪影響していたため削除しました。本当に迷惑極まりないブラウザです……

Version2.00(β含む)以降からの乗り換え

  • そのまま上書きしてください。
  • Ver2.11以前の場合、uploader.conf.cgi をサンプルから再生成してください。*2

なおVer2.06よりアルバムシステム関連のJavaScriptの置き場が変更になっていますので、紛らわしい場合は theme/*.js を消してから上書きしてください。

アップデート方法の参考情報。

*2 : もしくは<$v.allow_ex_match_except = '^[A-Za-z]+\d+$'>の設定を追加してください。

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

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

2009/12/16(水)adiary Ver2.12リリース情報

Ver2.11に対しバグ修正を行いました。変更点を参照の上、必要ならばバージョンアップしてください。

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

Ver2.11→Ver2.12の変更点

  • テーマディレクトリを変更すると「印刷用の表示」がリンク切れになるバグを修正。
  • クラス追加。div.hatena-body0, a.adiary, li.to-album (_frame.html/_sidebar.html)
  • 浅野さんご指摘&パッチ(感謝)。
    • アルバムのサムネイルビューでサムネイル上にマウスカーソルを置いたときにポップアップする情報が実際のファイルと一致しないバグを修正。
    • アルバムのスライドショーでファイルを選択したときに左上に表示されるファイル名とバイト数が実際のファイルと一致しないバグを修正。
    • アルバムで「すべて選択」「選択を解除」ボタンをクリックしても正常に動作しないバグを修正。
    • 携帯画面でのコメント表示がエラーになることがある不具合を修正。
    • スーパーpre記法中等に行頭にスペースが1つ入る仕様を変更したことによる、バグ混入の問題を修正。*1
    • aa記法が効かないバグを修正。
    • テーマ選択時に下フレームで表示される画面のHTML(スケルトン)が正しくなかった問題を修正。
    • テーマによって、「日記の削除/コメント・トラックバックの編集画面」でコメント・トラックバック件数部分の表示がおかしくなる不具合を修正。
  • Ver2.06以降、アップローダーで中間拡張子チェックで"adiary-1.00.tgz"などが跳ねられてしまう問題を解決するため、数字など特定の文字を含む拡張子を許可する機能をつけました。*2
  • アップローダーで0byteのファイルをアップロードできるようにしました。*3

*1 : 正規表現の/eスイッチ(実行構文属性)を付け忘れた(汗)

*2 : 詳しくは uploader.conf.cgi の <$v.allow_ex_match=""> を参照してください。

*3 : 今までは明示的エラーにならずアップロードもできなかったため、何が起きてるのかよく分からないという状態。

Version2.00(β含む)以降からの乗り換え

  • そのまま上書きしてください。
  • Ver2.11以前の場合、uploader.conf.cgi をサンプルから再生成してください。

なおVer2.06よりアルバムシステム関連のJavaScriptの置き場が変更になっていますので、紛らわしい場合は theme/*.js を消してから上書きしてください。

アップデート方法の参考情報。

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

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

2009/11/23(月)adiary Ver2.11リリース情報

Ver2.09に対し、細かな機能変更とバグ修正を行いました。

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

Ver2.09→Ver2.11の変更点

  • 擬似データベース(pseudo DB)使用時、wikiコンテンツを開こうとするとDB速度が著しく低下する問題を修正しました。擬似データベース使用者は「管理」→「システム管理」→「管理者メニュー」→「Version 2.09以前 → Version 2.10以降へのアップグレード」を実行してください。擬似データベース以外は実行できません。
  • アルバムにソートの機能が付きました。
  • 一部テーマファイルのCSS修正。
  • 静的出力時に埋め込みテキストを出力しないオプションを追加。
  • MySQLにて記事テキスト本文に64KBまでしか保存できない問題を修正しました。(新規に作成した日記帳のみ有効)*1([ml:users:356:Thanks to ひとぅ])
  • rss10.html, rss10short.html, rss20short.html でRSSが生成できないバグを修正しました。([ml:users:361:Thanks to 小沼])
  • 次のような記述ができないコンパイラのバグを改善しました。
    <$ifexec(index(ENV.HTTP_USER_AGENT, 'iPhone')>=0, begin)>
    
  • adiaryスーパーpre記法に行頭にスペースが1つ入ることがある仕様を改善しました。(Thanks to nblog
  • theme?xxx/xxx といったページ表示時にそのページを検索対象外にするmetaタグを出力するようにしました。
  • 月別リストの古い年を折りたたむようにしました。(Thanks to G*2
  • C74で配布したbigblueを収録しました。
  • C76で配布したyuuテーマを収録しました。
  • 【携帯】コメントの表示件数を10件ごとにしました。

なお、[ml:users:0369:メーリングリストにある]のようなiPhone専用テーマを作成したいときは次のような細工をしてください。(関連URL*3

<$ifexec(Is_mobile, begin)>
	<$v.template_dir = "<@theme_dir>satsuki-mobile/">
	<$v.theme        = 'satsuki-mobile')>
<$end>

の後ろで

<$ifexec(0 <= index(ENV.HTTP_USER_AGENT, 'iPhone'), begin)>
      <$v.template_dir = "<@theme_dir>satsuki-mobile/">
      <$v.theme        = 'iphone'>
      <$Is_mobile=1>
<$end>

Ver2.11β1からの変更ファイル

  • diary.skel/format/month_list.html
  • lib/Satsuki/Diary.pm

*1 : 既存のテーブルに対してこの変更を行いたい場合は[ml:users:357:直接SQLを発行して修正してください]。

*2 : この変更を直ちに適用するには、必要な場合は日記帳の設定を保存するか適当な記事を開いて保存してください。

*3 : Ver2系はこの辺を吸収するにはちょっと無理がありますね。

Version2.00(β含む)以降からの乗り換え

  • そのまま上書きしてください。
  • Ver2.05以前の場合、uploader.conf.cgi をサンプルから再生成してください。

なおVer2.06よりアルバムシステム関連のJavaScriptの置き場が変更になっていますので、紛らわしい場合は theme/*.js を消してから上書きしてください。

アップデート方法の参考情報。

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

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

OK キャンセル 確認 その他