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

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への移行処理を先に行ってください。

2010/04/24(土)adiary Version3 進捗状況メモ

Ver3のリリースが見えてきたのでこの記事の更新は停止しました。

特徴

  • HTML5採用の本格的なブログ/CMSツール。
  • 分かりやすく扱いやすい。
  • PurePerlで動作し*1、外部DBが不要*2
  • プラグインとテーマによる柔軟な拡張性。

*1 : Perl 5.8以降であればレンタルサーバ等でも動作します。サポートしませんがWindows + Apacheでも現状動作します。

*2 : 外部のRDBMSを使うこともできる。MySQL, PostgreSQL両対応。

リリーススケジュール(予定)

アップデート後の必要な処理を自動的に行う機能を内蔵したので移行したい人は移行しても構わないかも。それでも一応β版ということは心に留めておいてください。

HTML構造やプラグイン構造は互換性を失う変更は予定されていませので、テーマなりプラグインなり自由に作っていただけると大変たすかります。

テーマ開発・プラグイン開発で困ったらどんどん質問してください。また完成したテーマやプラグインはライセンスや動作に問題がなければβ版の段階でも本体収録されることがあります。

ネタメモ、積み残しメモ 2015/03/03

  • プラグイン関連
    • cronイベント
    • コメントのNGワード機能、ホスト指定のコメント非公開機能
    • テキスト画像化プラグイン
    • コンテンツのパンくずリスト
  • adiaryのデモ動画

頂いた要望

  • サイトマップ生成機能(プラグインで誰か作ってほしいな)
  • グループウェア機能
    • ユーザー毎に記事の既読・未読が設定できて、スケジュールの管理ができるくらいの。