バグ報告・要望などはこちらの連絡先まで。

更新履歴(beta)

1.11b → 1.12b (2009/04/19)

不具合修正

サーバーの設定変更に伴い、過去ログ生成の際にキャラクター画像を表示できなくなっていた不具合を修正しました。(elements/talkeach:L15, L17, L22)。

サーバー側でphpコマンドがCLI版(CLI SAPI)に変わったため、 cron実行時にURLのルートを正しく取得できなくなっていました。 今回の修正では、過去ログ生成時にはimageの参照先を絶対指定することで解決しました。

1.10b → 1.11b (2009/04/06)

不具合修正

サーバーの設定変更に伴い、過去ログ生成の際にリンク先URLを正しく記述できなくなった不具合を修正しました。(pc/make_kakolog.thtml:L17, 28-31, 60)。

サーバー側でphpコマンドがCLI版(CLI SAPI)に変わったため、 cron実行時にURLのルートを正しく取得できなくなっていました。 今回の修正では、過去ログ生成時にはlink先を絶対指定することで解決しました。

1.9b → 1.10b (2008/02/03)

不具合修正

2重投稿を受け付けないようにしました(talk_controller.php:L39-49)。 この機能追加の主な目的は、携帯フィルタで意図せず発言が2重に投稿されてしまうことがあるという不具合を解決することにあります。

投稿された発言が投稿者の直前のログと同一だった場合は、送信を受け付けないようにしました。 ささやき、うめき、独り言についても同様です。

1.8b → 1.9b (2007/09/23)

不具合修正

  • 発言表示チェック機能の精度を上げました(js/my/base.js:L88-95)。 サーバー側で「%」「)」「(」「+」「-」が「%」「(」「)」「+」「-」にエスケープされていたため、クライアント側でも同様にエスケープしてから文字数をカウントするようにしました。 この修正で、発言中にこれらの文字が含まれる場合にも正しく発言表示チェックが機能するようになりました。
  • 6行発言ができるバグを修正しました(components/string.php:L14)。

1.7b → 1.8b (2007/08/06)

不具合修正

発言表示チェック機能で、文字数オーバー部分も表示されていた不具合を修正しました。

クライアント側では発言文字数のカウントをHtmlエスケープをせずにカウントしていたため(サーバー側ではHtmlエスケープ後にカウントしていた)、 例えば「>」などの文字が入った発言では発言表示チェックが正しく表示されないという不具合がありました。

今回、クライアント側でもHtmlエスケープして発言表示チェックするようにし、サーバー側とクライアント側での不一致を解消するようにしました。 (js/my/base.js L83-89)

(追加修正)

IEではString.escapeHTML()で改行が削除されるため、事前に改行をエスケープするようにしました。 FireFox, NN, IE, Operaで動作確認済みです。

1.6b → 1.7b (2007/06/23)

機能追加

希望する能力に「おまかせ」を追加しました。能力割当時に「能力を希望していない参加者」として扱われます(参考:付録: 能力割当の詳しい仕組み)。(pc/view.thtml L318,320)

1.5b → 1.6b (2007/06/16)

不具合修正

携帯フィルタで、ページ内検索ボタンが表示されていなかったのを修正。以下、機能の補足です。

テキスト入力欄に数字以外の文字を書いて[GO]ボタンを押すと、その文字がはじめて現れる位置から表示が開始されます。 文字が見つからない場合はエラーになります
クルッポGoボタン

同様に、テキスト入力欄に数字を書いて[GO]ボタンを押すと、その文字数目の位置から表示が開始されます。

なお、テキスト入力欄のデフォルト値は「次」のページが表示される数値ですので、 特に何もせずに[GO]ボタンを押せば「次」をクリックするのと同じ事になります。

1.4b → 1.5b (2007/04/21)

機能追加

  • フレームワーク(CakePHP)をバージョンアップ(1.1.12→1.1.14)

1.3b → 1.4b (2007/04/18)

機能追加

村が作成されるタイミングを変更しました(admin:L65-71)。

これまでのタイミングは (A)「エントリー受付中の村が存在しなければ、新たに村を作成」でしたが、 (B)「勝敗を決していない村が存在しなければ、新たに村を作成」に変更しました。

この趣旨は、エントリー受付開始時期を前村の勝敗決定時期までずらすことにより、ゲーム開始までの待機時間を減らし突然死を減らすという点にあります。 尚、この変更は暫定的なものです。プレイヤー数が2つの村を同時に開始できるまでに増えた時点で元(A)に戻す予定です。

1.2b → 1.3b (2007/04/16)

機能追加

ユーザー登録に受付時間を設定しました。受付時間外にはユーザー登録できません。

この趣旨は、ユーザー登録に際して一定のコスト(受付時間内にアクセスする)を課すことで、無責任なユーザー登録を排除する点にあります。 なお、必要があれば受付時間または受付曜日を調整する予定です。 (pc/users:L16-18, user/add_outoftime.thtml追加)

1.1b → 1.2b (2007/04/08)

機能追加

過去ログのフッターにナビゲーションを追加しました。 内部リンク数を増やすというSEO対策の意味もあります。 (css:L220-232, pc/view_kako:L4 , elements/navigationGlobalFooter追加)

1.0b → 1.1b (2007/04/06)

不具合修正

  • ホスト名を取得できない場合に、エントリーは行われるがエントリーメッセージが出ないバグ。エントリー時にホスト名を取得できるかをチェックするよう修正(pc/resident:L54-58)。

1.0b (2007/03/31)

以後は基本的に機能追加をせず、調整やバグフィックスのみを行っていきます。

更新履歴(alpha)

1.4.15a → 1.0b (2007/03/31)

不具合修正

  • プロローグ・エピローグでの発言回数制限を100回から150回へ変更
  • 携帯フィルタの設定調整(セッションの有効期間を10分から30分に変更。ガベージ設定)

1.3.15a → 1.4.15a (2007/03/27)

機能追加

発言がどのように表示されるかを事前に確認できる機能 (発言表示チェック機能)を追加しました。 この機能が使えるのはJavaScriptをサポートしているブラウザのみです。

なお、IE6ではViewCheckerを表示すると一時的にレイアウトが下方にずれます。 (原因:IE6がposition:fixedを無視するため)

(js/my/base.js, pc/view.thtml:L205-206 → L141-142, img/chracters/face/preview.gif)

1.3.14a → 1.3.15a (2007/03/24)

不具合修正

  • ゲーム開始後でもエントリーできるバグを修正(pc/resident:L41-44)。resident addアクションで権限チェックを記述していなかった→追記

1.3.13a → 1.3.14a (2007/03/20)

機能追加

  • SEO対策(※プレイヤーには関係ありません。サイトマップxmlを出力、title要素、h2要素の見直し等)

不具合修正

  • 人狼・占い師のスクリーンショットを差し替えた

1.3.12a → 1.3.13a (2007/03/10)

不具合修正

  • 説明書の誤記訂正。能力説明の箇所:狂人は「9人10人以上の村で出現します。」霊能者は「10人9人以上の村で出現します。」(docs/1.thtml:L19-20)
  • 誤爆防止機能の追加により生じたバグ(独り言チェックを入れても白発言になってしまう)を修正。(pc/view.thtml:L208)array('checked'=>true) → array('checked'=>true, 'value'=>'1')

1.2.12a → 1.3.12a (2007/02/26)

機能追加

誤爆対策として以下の機能をつけました。

  • デフォルトで独り言チェックボックスにチェックが入るようにしました。(pc/view.thtml:L208)
  • 独り言ができる回数を増やしました。数回分は万一に備えて温存するようにして下さい。(config/bootstrap.php:L61)
  • (JavaScript機能をサポートしているブラウザ向け) 独り言チェックの有無に合わせて発言フォームの背景色を変えるようにしました。 独り言チェックを入れると灰色に、チェックを外すと白色になります。(pc/view.thtml:L205-206, js/my/base.js, js/prototype.js)

1.1.12a → 1.2.12a (2007/02/24)

機能追加

古い携帯からでもプレイできるようにフィルタ(フルブラウザと類似した機能をWeb上で実現)を設置しました。 携帯からこちらのアドレスにアクセスして頂ければご利用になれます。 フルブラウザアプリ、Cookie機能、UTF8エンコードなど一切不要です。

機能としては、画像のON/OFF、装飾の有無、全カナ→半カナなどが設定できます。 はじめに「設」をクリックして、パケット従量制の方は「軽」に、パケット定額制の方は「麗」に設定されると 良いかと思います。

なお、セキュリティ面を考慮して、国内のモバイルキャリア以外からの利用(例えば、PCからの利用)は拒否するようにしています。

1.1.11a → 1.1.12a (2007/02/22)

機能追加

  • 誤爆対策としてデザインを改善しました。[発言/更新][ささやく/更新][墓をゆらす/更新]ボタンに背景色を振っています。(sui.css:L387, 389)。
  • 過去ログ検索。終了した村々の記録をキーワードで検索できるように、サイト内検索フォームを置きました(Google検索を利用したものです)。(index_kako:L7-10, sui.css:L397- AdsSearchForm)。
  • エントリー時の注意書きに「無理なスケジュールでの参加はご遠慮下さい」を加えました。

1.1.10a → 1.1.11a (2007/02/20)

機能追加

  • ギャラリー向けに、CMを最下段発言に表示するようにしました(ギャラリー:1日目以降に非参加者として進行中のゲームを観戦している人)。(pc/view:L67-70)。

1.1.9a → 1.1.10a (2007/02/18)

機能追加

  • 外部から各発言へリンクできるように、発言上部のキャラクター名のところにアンカーを設定しました。(elements/talkeach:L5, sui.css:L280-283)。

1.1.8a → 1.1.9a (2007/02/17)

機能追加

  • 多重エントリー対策をしました。エントリー時に以下のチェックを行います。チェック:「その村のログの中に、エントリーしようとしている者のホストからなされた発言が既に存在していないか」(residents_controller: L36)
  • FAQを追加しました。

1.1.7a → 1.1.8a (2007/02/15)

機能追加

  • 奨励ブラウザとして『FireFox』の紹介を追加しました(雑多な事)。

不具合修正

  • 大量の三点リーダーを発言することで、IE系レンダリングでの表示が著しく崩れる問題を修正しました。この影響で9村以前の過去ログについては、噴出しが歪に表示されますが修正はいたしません。(elements/talkeach:L25 message_fukidashi_rクラスを追加, sui.css:L293-307)。

1.1.6a → 1.1.7a (2007/02/02)

不具合修正

  • 過去ログキャッシュで、日にちNavi(1日目、2日目など)のリンクにログタイプ(人、狼、墓、全)が正しく指定されていないまま生成されるバグを修正(pc/make_kakolog:L17)。修正はA007村以降の過去ログ作成から反映予定

1.1.5a → 1.1.6a (2007/01/22)

不具合修正

  • 説明書の誤記訂正(「人狼」能力説明の箇所)。人狼は、【誤】「15人以下の村では2匹、16人以上の村では3匹出現します。」→【正】「14人以下の村では2匹、15人以上の村では3匹出現します。」

1.1.4a → 1.1.5a (2007/01/16)

不具合修正

  • 新しいバージョンのフレームワーク(CakePHP1.1.12)で統計スクリプト(戦績、まとめページソース等のwiki周り)が実行されないバグを修正。

1.1.3a → 1.1.4a (2007/01/14)

不具合修正

  • 新しいバージョンのフレームワーク(CakePHP1.1.12)で更新スクリプトが実行されないバグを修正(CakePHP1.1.12では、コントローラーに対応するモデルとテーブルが(例え不使用であっても)存在しないとエラーになるようなので、更新Controllerに対応するダミーのModel,Tableを作成して対応)

1.0.3a → 1.1.3a (2007/01/14)

機能追加

  • フレームワーク(CakePHP)をバージョンアップ(1.1.8→1.1.12)

1.0.2a → 1.0.3a (2007/01/04)

不具合修正

  • エピローグでログインフォームが表示されていなかったのを表示(pc/view.html)

1.0.1a → 1.0.2a (2006/12/31)

不具合修正

  • ログ省略表示時に「本日まだ発言していない者は……」という無発言者情報が、正しく表示されていなかったバグを修正

1.0.0a → 1.0.1a (2006/12/26)

不具合修正

  • 2日目に「現在の生存者は……」という情報が、二重に表示されるバグを修正