まだ重たいCMSをお使いですか?
毎秒1000リクエスト を捌く超高速CMS「adiary」
毎秒1000リクエスト を捌く超高速CMS「adiary」
2016/01/09(土)adiary Version3.01 リリース情報
Ver3.01の変更点
- 【fix】コメントスパム対策での、投稿ボタン有効化までの10秒ウエイトが無効になっていた。
- 【fix】日付指定で記事を表示したときのメッセージがおかしい。
- 【fix】601px以上のサムネイルが生成できない。(Thanks to 平山)
- 【fix】アルバムを一度も開いていない状態で、記事からファイルをアップロードすると失敗する。
- 【fix】日付変更時間無効化(1/1と4/1)の処理が完全ではなかった。
- 【fix】特殊なリンクkey(%xxや+等)を持つ記事にコメントした際、記事に戻らない。
既知の不具合
- 太字や文字色などの記法ヘルパーが、記法の入れ子をうまく処理できない。
2015/12/30(水)adiary Version3.00 リリース情報
Ver3.00の主な変更点
- HTML5/CSS/jQueryにて全面的に書き直し。
- マウス操作でわかりやすいデザイン編集。
- テーマカラーリング機能。
- スマホ/タブレット対応。
- Markdown記法に対応。
- 快適な画像管理システム。
詳しくは公式サイトを参照してください。
Ver3.00 RC2 から Ver3.00の変更点
- cuteテーマを収録しました
- .gitignoreの書式を変更
- 標準フォントに「メイリオ」を指定
- アルバムのサムネイルにカスタムサイズを許可。(Thanks to 平山)
- iframeやimg等で外部サービスを埋め込む際、可能な限りhttpsで埋め込むように変更。(Thanks to リップル)
- コンテンツkeyの最大文字数を緩和しました。(Thanks to yosuke)
- Queryを含む外部リンクを記述可能にしました。(Thanks to yosuke)
- 【fix】同時編集ロック機能がオフにできない。
- 【fix】[*section_number]等が無効になっていた。(Thanks to 平山)
- 【fix】サムネイル再生成時のダイアログが正しくなかった。
- 【fix】?を含むコンテンツキーの処理で問題があった。
- 【fix】コンテンツ一覧画面から右クリックでリンクを開いた時、正しく開けないことがあった。
- 【fix】「イベントCSS」がうまく動作していなかった。
既知の不具合
- アルバムを一度も開いていない状態で、記事からファイルをアップロードすると失敗する。
- 日付指定表示時のメッセージがおかしい。
2015/11/28(土)adiary Version3.0 RC2公開情報
Ver3.0 RC2の主な変更点
- デザイン編集機能の強化
- UIなどの細かい動作調整
- 大量のバグ修正
- MathJaxへの対応
RCなのに機能追加という謎はともかく、RC1より更に完成度が上がっていますのでぜひお試しください(苦笑)
RC2の変更点
- デザイン編集を強化しました。
- 記事ヘッダを編集できるようにしました。
- 単一記事表示と複数記事表示のそれぞれで、記事ヘッダとフッタを編集できるようにしました。
- 複数記事表示時に、記事と記事の間に出力するモジュールを編集できるようにしました。
- MathJaxに対応しました。
- trust_mode時に使える「JavaScript入力プラグイン」を作成しました。
- 記事一覧から、複数の記事のタグを一括編集できるようになりました。
- textarea を 'display: block' に変更しました。
- Twitterへの通知送信を更新通知Pingの設定と連動するようにしました。
- [asin:XXXX:image]記法使用時、スライドショー(Lightbox2)の対象にならないようにしました。
- 付加情報リビルド時にタグ情報テーブルも再生成するようにしました。
- ツリー編集画面で項目編集中にツリー内の別の場所をクリックしたら編集を終了するようにしました。
- 記事一覧を nofollow から外しロボットに検索させるようにしました。*1
- デザイン編集で必須要素が消えないように対策しました。*2
- ボタンのデザインがブラウザによりまちまちなので、最低限CSSで指定するようにしました。
- Twitterソーシャルボタンで共有済の検索から「http://」を除くようにしました。
- 編集画面の記事番号の表示位置を変更しました。
- 編集画面の記法ヘルパーや画像貼付がHTML入力選択時も動作するようにしました。
- 記事編集画面の下書き保存ボタンの位置を変更しました。*3
- HTML直接入力のパーサーを改良し、使いやすくしました。
- CGI動作時の記事編集保存の速度を少し速くしましした。
- index.html を更新しました。
- Twitterの仕様変更に合わせツイート数の表示機能をオフにしました。(参考)
- 【さつき記法】定義済みリスト記法で項目名と項目(dt/dd)を「n:m」で記述できるようにしました。(Thanks to Kaede)
- 【さつき記法】ブロック記法とリスト記法を互いに入れ子した時の挙動を改善しました。
- 【さつき記法】table出力時の「<tr class="odd"/"even">」クラス出力をやめました。*4
- 【さつき記法】拡張リスト記法の項目の最後に空行を記述できる仕様を廃止しました。
- 【Markdown】\>のエスケープ処理が正しくなかったので修正。
- 【アルバム】フォルダロード中は「loadingアイコン」に切り替えるようにしました。
- 【アルバム】操作ボタンを整理しました。
- 【lightbox】スマホからの操作時、ズーム中やズーム動作で画像をめくらないようにしました。
- 【lightbox】画像リンクを、SHIFTと共にクリックした場合はブラウザデフォルト動作を、CTRLを押しながらクリックした場合はファイルをダウンロードするようにしました。
- 【lightbox】戻るボタンを押した時、ページ遷移をせずに単に画像ポップアップを閉じるようにしました。*5
- 【テーマ】satsuki2のマルチサイドバー表示時のサイドバーの幅を可変にしました。
- 【テーマ】sumomoテーマのスマホ/タブレット表示を改善しました。
- 【fix】nature-dark テーマを選ぶとエラーが表示される。
- 【fix】シンタックハイライトで言語「c」を指定するとセンタリングされてしまう。(Thanks to tester)
- 【fix】trust_mode設定時、スマホメニューの設定で項目が出てこない。(Thanks to tono)
- 【fix】「続きを読む」記法使用時、続きを読むよりも手前にある画像等が表示されない。(Thanks to 平山)*6
- 【fix】画像アルバムでフォルダ新規作成時に、そのフォルダを開かない。(Thanks to 平山)
- 【fix】コンテンツ一覧画面で右クリックからリンクを開いた時記事が表示されない。
- 【fix】PostgreSQL/MySQL運用時、タグ一覧からのタグ編集がうまく行かない。*7
- 【fix】サイドバーモジュールのタイトルがリンクであるとき、一部テーマで文字が読みにくい。
- 【fix】タグ名に日本語や「&」を含む時、タグ検索リンクやページ送りのURIがエンコードされていない。(Thanks to とも)
- 【fix】タグの統合時にタグ数の表示が正しくない。
- 【fix】記事数が0のタグで検索するとすべての記事が出てきてしまう。
- 【fix】iframe等が記事からはみ出ることがある。
- 【fix】記事編集画面で元々あったタグをすべて削除すると、新たに追加したタグを削除できなくなる。
- 【fix】タッチイベントの処理に不具合があり、不用意にドラッグしたことになることがある。
- 【fix】OGP/Twitterロゴ画像が設定できない。
- 【fix】info/textparser_site_tags.txt を設置しても読み込まない。
- 【fix】記事のid出力が article タグではなく h2 タグについていた(一覧表示時のみ修正)。
- 【fix】デザイン編集のボタン重なり判定が正しく動かないことがあった。
- 【fix】Twitter通知プラグインで通知に失敗する(メッセージに「:」を含むと投稿に失敗する)。
- 他多数
RC2.1の変更点
- 【fix】コンテンツタイトルに「"'<>」などの文字を使用すると、親ノード指定時などに文字化けする。
- 【fix】スマホメニュー設定でコンテンツなどが指定できない。
2015/11/26(木)adiary Version3.00 ToDo
ToDoメモです。
バージョンアップ展望
- コンテンツのパンくずリスト
- プラグイン関連
- cronイベント
- テキスト画像化プラグイン
- lib/*.pm もインストールしたい
- 画像もインストールしたい
- 記事関連
- 記事の機能を拡張するプラグイン
- リビジョン管理
- adiaryのデモ動画
頂いた要望
- サイトマップ生成機能(プラグインで誰か作ってほしいな)
- グループウェア機能
- ユーザー毎に記事の既読・未読が設定できて、スケジュールの管理ができるくらいの。
2015/11/07(土)タグを整理しました
- このブログのタグを整理しました。
- 一部の古い記事を削除しました。
adiary3になって1つの記事に複数のタグを付けられるようになったのですが、adiaryには昔から階層化タグ機能がありますので、この2つの機能をどう使うのが一番スマートなのかと悩みまくりです。そして「adiary::お知らせ」タグを残しておく意味があるのかまだ考えてます(苦笑)
そういえば、adiaryユーザ会のえらい人によるとC89うかったらしいです。