タイプ | |
有料/無料 | 無料 |
ライセンス | GPLv2以降 |
執筆時のバージョン | 2.0RC |
ユーザ登録の要否 | 不要 |
- ここに掲載している記事は執筆時点のものです。内容が古くなっている事もありますのでご注意下さい。
- ここで紹介しているエクステンションの利用を推奨するものではありません。ご利用は自己責任でお願いします。
- ご自分が利用しているエクステンションの最新情報は常に確認しましょう。様々なエクステンションで日々脆弱性が見つかっており、あなたのサイトがクラックの被害に遭わないとも限りません。脆弱性情報はこちら。
- Joomla!標準コンポーネントである「アンケートフォーム(投票)」を拡張したコンポーネント。
- 投票結果をアニメーション付きの円グラフで表示できる。もちろん棒グラフでも表示可能。
- Joomla!標準のコンポーネントからApollにインポートできるので移行も簡単。
- 登録ユーザだけに投票を許可する機能もある。
インストールと日本語化
Apoll の公式サイトからコンポーネントをダウンロードし(必要であればモジュールも)、Joomla!標準のインストーラを使用してインストールして下さい。日本語化する場合、上記の「言語ファイル」ボタンから言語パックをダウンロードし、コンポーネントと同様にJoomla!標準のインストーラからインストールして下さい。
調査内容の作成
まず始めにユーザに投票してもらう調査内容を作成します。
Joomla!バックエンドの「コンポーネント」→「Apoll」→「Polls」を選択し、「新規」ボタンを押します。表示されたフォームに必要事項を入力していきます。まず「詳細」の欄で「タイトル」に質問内容を、「エイリアス」にurlに使用される文字列を半角英数字でそれぞれ入力します。「間隔」は投票できる時間の間隔で、例えば24時間間隔の場合は、最初の投票から24時間後にはもう一度投票できるようになります。「開始時間」「終了時間」は調査期間です。開始時間以前、終了時間以後は、調査結果は表示されますが投票はできなくなります。また「公開」を「はい」に設定します。
次に「選択肢」の欄で質問に対する回答を設定していきます。緑色の「+」記号をクリックして選択肢を増やし、グラフ上で表示する色を選択します。また先頭の数字部分をドラッグすると、選択肢を並び替えることが可能です。
右側のパラメータの「全般」には次のような設定項目があります。ここで登録ユーザにのみ投票を許可したり、表示する形式(円グラフか棒グラフか)を設定できます。
「円のオプション」パラメータは、「全般」パラメータで円グラフを表示するよう設定した場合のパラメータです。主に円のデザインに関する設定を行います。
「Joomla!のデフォルト」パラメータは、「全般」パラメータで棒グラフを表示するよう設定した場合のパラメータです。棒グラフのデザインをCSS表記で設定できます。すべて設定できたら保存します。
これらのパラメータは「Polls Manager」のパラメータや、メニューアイテム側でも設定できます。パラメータを変更しても反映されない場合、こちらを見直すとよいでしょう。
メニューアイテムの作成とコンポーネントの表示
Apollにアクセスするためのメニューアイテムを作成します。Apollで作成できるメニューアイテムは「Single Poll」と「List of Polls」の2種類があります。「Single Poll」は作成した調査内容を1つだけ表示する形式、「List of Polls」は作成した複数の調査内容をテーブルで表示する形式です。
たとえば「Single Poll」でメニューアイテムを作成すると、調査の回答フォームとその結果である円グラフが表示されます。円グラフの円弧部分にマウスを重ねると、ボヨヨンとバウンドします。
「List of Polls」でメニューアイテムを作成するとこうなります。「状態」の欄が赤丸になっている調査は期限切れのもの、緑丸で点滅しているのが投票可能な調査になります。ここで調査のタイトルをクリックすると、上記の円グラフが表示されるわけです。
モジュールの利用
コンポーネントと一緒に配布されているモジュールをインストールすれば、質問内容をモジュールで表示できます。
一度投票すると、モジュールに調査結果が表示されます。