============================================================== 使用例を見せてもらう。 ============================================================== 累積という考え方は、もはやない事を確認する。 投票数がリセットされることはない。 ============================================================== まず一つ確認したいことがあります。 前バージョン(v4)を完了してから、2、3月後に 同意のもとで、一部の動作を変更しています。 だいぶ前のことですので、忘れてしまった可能性も あるので、もう一度、その変更を確認したいと思います。 その変更とは「累計は行なわない」ということです。 まず「累計」とはなにかということですが、以下の例で説明します。 今、投票数が4、累計数が3だとします。 (fig.-----------------) ここで「累計」を行った場合、累計数は、3に4を足して、7になります。 一方、投票数はリセットされて0になります。 この「投票数をリセットする」のが、危険と判断されて、 「累計は行なわない」という事にいたしました。 ( $cfg["acnt-days"] = ""; 事件 ) 結局、「累計は行なわない」というのは、具体的には、以下の2つを意味します。 1. 投票数が0にリセットされることはない。 2. 累計数は常に0。増えることはない。 ============================================================== # #この設定ファイル内の、以下の2つの項目はすでに使われていません。 # # 1. $cfg["acnt-period"] # 2. $cfg["acnt-days"] # ============================================================== 以下の $cfg["acnt-period"] //-------------------------------------------------- //-- 定期的な投票数のリセット日を指定 //-- "ed" => 毎日 //-- "ew:0" => 毎週日曜日 //-- "ew:1" => 毎週月曜日 //-- "ew:2" => 毎週火曜日 //-- "ew:3" => 毎週水曜日 //-- "ew:4" => 毎週木曜日 //-- "ew:5" => 毎週金曜日 //-- "ew:6" => 毎週土曜日 //-- "em:1" => 毎月1日目 //-- "em:2" => 毎月2日目 //-- "em:3" => 毎月3日目 //-- ...... //-- "em:28" => 毎月28日目 //-- リセットを行なわない場合は空文字("")を指定 $cfg["acnt-period"] = "ed"; //-------------------------------------------------- //-- 投票数のリセット際に行う累計の日数 //-- (例) "30" => 30日間 $cfg["acnt-days"] = "180";