毎秒1000リクエスト を捌く超高速CMS「adiary」
2007/10/28(日)adiary 1.44リリース情報
ダウンロードはこちらから。テーマ修正とバグフィックがメインです。
今回がVer1.4系の最終リリースの予定です。
Ver1.43→Ver1.44の変更点
- IEのCSS表示不具合等の対策をしました(完全ではありません)。
- パスワード欄が大きくなる問題に対応しました。
- mitsukiテーマで、管理画面のタイトル(H2)がずれる問題を修正しました。
- 記事編集画面の本文入力エリアを、テーマに合わせ自動リサイズするようにしました(要JavaScript)。
- テーマ修正
- 分類が存在しないとき、過去記事一覧にも分類欄を表示しないようにしました。
- 【fix】検索語がタイトルに含まれるとき、正しく表示されない不具合を修正(Ver1.42~)。
- 【fix】携帯ページでコメントした人の名前がでないバグを修正しました(Ver1.43のみ/Thanks to sunk)
- 【fix】コンテンツキー重複回避がたまに挙動不審になる問題を修正しました。
- 【fix】パーサによるHTMLの整形から改行が消え、HTMLソースが汚くなる(表示は変わらない)不具合を修正しました。
- 【fix】一部携帯で表示できない不具合を改善しました。(Thanks to 海野)
- 【携帯】【fix】<$v.phone_sjis=1> 時に携帯から記事を投稿すると文字化けする問題を修正しました。(Thanks to ozawa)と投稿文字コードの問題。
- 【携帯】【fix】PostgreSQL利用時、携帯から新規記事が投稿できない問題を修正しました(メール投稿含む)。
- 【変更】一応1980年までの記事を扱えるようにしました(カレンダーとか狂いますが)。
- 【電卓】電卓記法プラグインを同梱しました(デフォルトではロードしません)。
Version1.40β2以降(1.392以降)からの乗り換え
そのまま上書きしてください。
- wikiモードで親子コンテンツを作成している方は「日記帳を再構築」してください。
Version1.32以前からの乗り換え
Version1.40への移行処理を先に行ってください。Version 1.32 以前からの詳細な移行方法はアナウンスされなくなります。
2007/10/25(木)テーマ開発ドキュメント
テーマ開発ドキュメントを作成、公開しました。疑問、アドバイスなどありましたらお知らせください。
2007/10/12(金)adiary 1.43リリース情報
ダウンロードはこちらから。細々とした修正とバグフィックがメインです。
Ver1.41→Ver1.43の変更点
- 日記帳のリストをユーザーや管理者以外に表示させない設定を選択できるようになりました。*1
- 本文末の <div class="clear"> ←"clear: both;" の位置を埋め込みテキスト後に変更しました。
- wikiコンテンツでの記事日付を標準で出力しないように変更しました。*2
- 携帯表示でwikiコンテンツ機能部を追従させました(wikiコンテンツの作成はできません)。
- 静的出力機能が付きました(adiary.conf.cgi を設定の上、日記のエクスポートから)。
- 【fix】日記帳を複数人で共有時、ファイルアップロードが管理者と所有者しか実行できなかった問題を修正しました。
- 【fix】検索語の2つめ以降に span などを指定すると表示が崩れる問題を修正しました。
- 【fix】詳細デザイン利用時に、検索ができない問題を修正しました。
- 【fix】adiary.conf.cgi.sample に <$v.multiuser_top_skelton> が2ヶ所記述されていたので、1つ削除しました。
- 【fix】記事削除時に(子)記事リストが更新されなかった問題を修正しました。
- 【fix】mp3ファイルアップロード時、自動でpodcastされない問題を修正しました。
- 【fix】wiki-keyの重複回避が動作してなかったので修正しました。
- 【fix】タイムゾーンの設定(海外サーバ時刻ずれの解消)が無効であった問題を修正しました。(Thanks to sunk)
- 【fix】HTMLタグの大文字の属性値が消える不具合を修正しました。(Thanks to まなう”)
- 【fix】【携帯】かんたんアクセス時などにデバッグメッセージが表示される問題を修正しました。(Thanks to serika)
- 【変更】子記事リストの出力形式が微妙に変更になりました。
- 【廃止】日記モード(1日1記事モード)を廃止しました。*3
- 【PostgreSQL】PostgreSQL利用時、pkey保存importが実行できない問題を修正しました。
- 【テーマ】arisa:ありさテーマを収録しました。
- 【テーマ】mono-black:mono blackテーマを収録しました。
- その他雑多な修正。
なおVer1.42は一般配布が行われない欠番です。
Version1.40β2以降(1.392以降)からの乗り換え
そのまま上書きしてください。
- wikiモードで親子コンテンツを作成している方は「日記帳を再構築」してください。
Version1.32以前からの乗り換え
Version1.40への移行処理を先に行ってください。Version 1.32 以前からの詳細な移行方法はアナウンスされなくなります。
2007/08/13(月)CD-Rレーベル印刷
というわけで、C72 Special Editonのレーベル印刷。前回はかえでさんに頼んだのですが、今回は自己作業。絵素材も増えてるわけではないし、いっそ前回の鏡像で済ませようかと思いましたが、それもあんまりなので新規作成しました。
なかなかコレっていう感じにならなかったのですが、これ以上悩んでいる場合ではないのでレーベル作業は終了。現在量産中です。*1
無駄な時間1
そもそもレーベル印刷用のプリンタは自分の部屋にないのですが、レーベル作成ソフトがプリンタがつながってないと起動しないというすばらしい仕様で、クラックしたりしてたんですが、レーベル印刷できるプリンタが存在することが前提の処理部が落ちたりして一苦労しました。
でもよくよくよくよく考えてみると、LPTでもなんでも適当なデバイス指定してプリンタドライバインストールすればクラックせずとも使えたんだよね(激汗
無駄な時間2
レーベル印刷のためにプリンタを無断借用借りてきたんですが、今度はドライバが入らない。USBに接続するタイプのプリンタなのですが、誤って先にドライバを入れたのを消そうと、何を血迷ったのか inf/usbprint.inf を消したせいでプリンタドライバがインストールされない(失敗する)。これに気付くのに○時間。
それに気付いたあとも、USB001がなぜかUSBプリンタに接続されない(通信できない*2)。上の問題に対応するときに誤って
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\USB Monitor] "Driver"="usbmon.dll"
を削除してしまったのが原因で、USB経由のプリンタ(USB印刷ドライバ)の一部が動作していなかったという問題。合わせて8時間ぐらい損したような(汗)
そして肝心の中身ですが
お察しください(自爆
追伸
20枚中、最後の1枚で満足の行く仕上がりになった点について(ぉ
2007/07/18(水)adiary Ver1.41 リリース情報
ダウンロードはこちらから。Ver1.40のバグfix版です。
- 【Ver1.411】はてなトークンを設定できなかったので修正しました。この修正は、はてなスターを使わない人には関係ありません。(Thanks to さばぞうさん)
- 【Ver1.412】はてなスターを記事内見出し表示にするとき、トークンを設定できなかった問題を修正しました。(Thanks to さばぞうさん)
Ver1.40→Ver1.41の変更点
- 各ブラウザに対応したクラスを <body>タグ に出力するようにしました。*1
- はてなスターに対応しました。(管理→日記帳の詳細設定→表示設定からどうぞ)
- 記事を書いた人を標準では表示しないようにしました。
- 記事を書いた人で検索できるようになりました。*2
- 埋め込みテキストでフッタを設定できるようにしました。
- 【変更】親記事にある「記事リスト」を<h4>から<h3>に変更しました。
- 【fix】シングルモードのとき、メインではない日記帳IDでFrontPageが利用出来ないバグを修正しました。
- 【fix】トラックバック送信時のデバッグメッセージが残っていたので修正しました。
- 以下は浅野さんからご指摘頂きました。ありがとうございます。
- 【fix】一部、出力しなくていいデバッグ情報が表示されることがあったのを修正しました。*5
- その他細々とした修正。
Version1.40β2以降(1.392以降)からの乗り換え
そのまま上書きしてください。
Version1.32以前からの乗り換え
上書き後、Version1.40への移行処理を先に行ってください。Version 1.32 以前からの詳細な移行方法はアナウンスされなくなります。
※注意 パス自動解析の方式が変更になったため、サーバによって adiary.conf.cgi に <$Basepath> の設定が必要になります。
その他
デフォルトで更新通知先に登録されている http://bulkfeeds.net/rpc がいつまで経っても復旧しそうもないので消去しました。