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

2006/08/22(火)β8リリース情報

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

β7→β8の変更点

今回の変更は主にパーサーの強化です。

  • 【管理】管理者ならば任意の日記帳を作成できるようにしました。
  • 【さつきパーサ】tableの行(tr)ごとにodd, evenクラスを出力するようにしました(table記法使用時)。(idea by kaede)
  • 【さつきパーサ】時刻付き見出し記法で、日付が違う場合は日付を出力するにしました。
  • 【さつきパーサ】時刻付き見出し記法、name属性付き見出し記法を、小見出しに対しても使用可能にしました。(idea by kaede
  • 【さつきパーサ】ブロック(>>~<<系)の入れ子(ネスト)対応しました。
  • 【さつきパーサ】記法タグ、1階層のみ入れ子可能にしました。(例[bf:あ[s:い]う]
  • 【標準テーマ】.u, .underlineクラスを規定しました。
  • 【fix】正しくないping server*1を指定したときに、エラー検出を行うようにしました。
  • 【fix】Trackback送信欄などの表示が狂っていた問題を修正しました。
  • 【fix】日記削除ページを廃止して、コメント/TB編集ページに統合しました。
  • その他、色々と修正

スケルトンおよびCSSの仕様が若干変更になっているので、古い環境からVersionアップした際に一時的に「from」などの表示が重複するかも知れませんが、新しい記事を書くか、日記帳の設定画面を開きそのまま保存を行えば正常に戻ります。

β6以降からのアップグレード

そのまま上書きしてください。

β5以前からのアップグレード

adiary.conf.cgi に次のエントリを追加してください。

<$Temp_dir = 'data/tmp/'>

*1 : httpでPOSTできるが、XML-RPCなping server urlではないとき

2006/08/06(日)β7リリース情報

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

β6→β7の変更点

バグフィックスがメインです。なお今回は内部的な仕様変更が多いので、細かい不具合が残ってるかもしれません。

  • 【RSS】siteの説明(description)からタグを除去しました。
  • 【RSS】XMLにおけるエスケープ(&のエスケープ)が不十分だったので修正しました。
  • 【スケルトン】サイドバーの各要素に対し、<div id="side-*">を定義しました。
  • 【スケルトン】その他、クラス指定の種類を増やしました。(base idea by serika
  • 【さつきパーサ】key記法に当日の日記を指定する機能を付けました。
  • 【さつきパーサ】[~][[~]] の扱いを若干変更しました。(詳細→TeX記法の解説
  • 【さつきパーサ】タグ定義時に正規表現を指定できる機能を廃止しました。
  • 【さつきパーサ】タグ定義時に置換部分を複数行に渡って書く機能を実装しました。(→参考
  • 【WordPressSQLインポート】投稿者名がインポートされないミスを修正。
  • 【TB】WordPressにTB送信できない問題に対策。(詳細→トラックバック - adiary拡張仕様
  • 【はてなエスクポータ】さつきパーサからはてな記法に変換するとき、エクスポータ作成後に追加/変更された記法に対応しました。
  • 【内部処理】Symbolモジュールを使用しないようにしました。*1(→参考
  • 【内部処理】正規表現式から$& $' $`を排除しました。
  • その他細々とした修正

また標準テーマで、過去に対応したはずの「h1 img, h1 a img { border: none; }」が抜けていたので、修正しました。*2

β6からの移行

そのまま上書きでアップグレードできます。

β5以前からの移行

adiary.conf.cgi に次のエントリを追加してください。

<$Temp_dir = 'data/tmp/'>

メモ

なおFirefox+Sageで、一部の文字を含む記事のRSSで表示が崩れる不具合がありますが、Sage側のバグですので対応は見送ってます。*3

*1 : この効果で多少高速化されてます。

*2 : 過去気づいて数回修正しているのですが、気づくと必ず消えているという……ほんとに謎。

*3 : 出力RSSを加工することで対応可能なことは確認してるんですが…。