このページではボタンテンプレートの設定ファイル( config.inc.php )を解説します。
ボタンテンプレートの設定ファイルのパスは、iine/templates/(テンプレートの名前)/config.inc.php です。
$cfg["vcnt-format"]は、投票数の表示フォーマットを指定します。
投票数を3桁ごとにカンマで区切る (例: 123,456,789)
$cfg["vcnt-format"] = "c3";
投票数を4桁ごとにカンマで区切る (例: 1,2345,6789)
$cfg["vcnt-format"] = "c4";
投票数をカンマで区切らない (例: 123456789)
$cfg["vcnt-format"] = "";
$cfg["enable-undo"]は、アンドゥ機能を有効にするかどうかを指定します。アンドゥ機能が有効の場合、二回目のボタンクリックは一回目のクリックをキャンセルします。アンドゥ機能が無効の場合は、二回目のボタンクリックはできません。
アンドゥ機能を有効にする
$cfg["enable-undo"] = 1;
アンドゥ機能を無効にする
$cfg["enable-undo"] = 0;
$cfg["indicate-voted"]は、投票された後にボタンのスタイルを変えるかどうかを指定します。「投票済み」の表示が有効の場合、投票した際にaiin-selというクラスを、ボタンに追加します。実際にどのようにスタイルが変更されるかは、CSSファイル内で、aiin-selがどう定義されているかによります。
「投票済み」の表示を無効にする
$cfg["indicate-voted"] = 0;
投票しても「投票済み」のスタイルになりません。
「投票済み」の表示を有効にする
$cfg["indicate-voted"] = 1;
投票すると「投票済み」のスタイルに変わります。これがディフォルトの設定です。
常に「投票済み」の表示にする
$cfg["indicate-voted"] = 2;
投票するしないに関わらず、常に「投票済み」のスタイルで表示します。この設定はサービスパック1で追加されました。
$cfg["load-resource"]は、テンプレートフォルダからHTML及びCSSをホストページ(貼りつけ先のページ)へロードするかどうか指定します。通常、「ロードする」を選択します。ロードしない場合、ホストページにボタンは表示されません。「ロードしない」を選択する唯一の状況は、ホストページに直接、ボタンのHTMLとCSSを書き込んだ時のみです。(直書き貼りつけ)
HTML及びCSSをホストページへロードする
$cfg["load-resource"] = 1;
HTML及びCSSをホストページへロードしない
$cfg["load-resource"] = 0;