クリップボード履歴ソフトCliborを公開中!

Qtnonia応用2

※Qtoniaは開発・サポート終了しております。

Qtonia応用2

Googleチャートを使わずに結果を表示する

まずはサンプルを御覧下さい。
ホームページについて 回答結果

このようにGoogle Chartを使用せずにグラフの表示も可能です。

やり方ですが、以下のファイルを変更します。
・アンケート結果画面
/Qtonia/qt/qtq.html

中身をすべて以下に変更してください。

<a href="http://www.amunsnet.com/" target="_blank"><div style="font-size:85%">Powered by Qtonia</div></a>

<br />
<br />

まだ設問は登録されていません

次に以下のファイルのHEADタグに、CSSを追加します。
/Qtonia/qta.php

<style TYPE="text/css">
<!--
div.progress-container {
  border: 1px solid #ccc;
  width: 100px;
  margin: 2px 5px 2px 0;
  padding: 1px;
  background: white;
}

div.progress-container div {
  background-color: #ACE97C;
  height: 12px
}

-->
</style>

CSSなどで色々とカスタマイズ可能です。
(試してはいませんが、jQueryなどでも表示が可能かと思います)

セッションを無効にする

Qtoniaではセッションを使用した二重回答防止機能がついています。

PHPの「session_start();」をかけない場合や、携帯などでセッション有効にできない場合は、管理画面より無効にしてください。
(アンケートに回答した際に「セッションが有効ではありません」と出た場合は、無効にしてください)

同じアンケートでHPページと携帯ページを分ける方法

まずはサンプルを御覧下さい。
Clibor 回答結果
Clibor 回答結果(携帯版)

上記はページは違いますが、同じアンケート結果を表示しています。

方法ですが、最初からある以下のページをPC版とします。
/Qtonia/qtq.php
/Qtonia/qta.php

次に携帯用のPHPファイルを用意します。
qtq.phpとqta.phpをファイルコピーし、リネームしてください。
/Qtonia/qtqm.php
/Qtonia/qtam.php

あとはテンプレートも携帯版を用意します。
最初からある以下のテンプレートをPC版とします。
/Qtonia/qt/qta.html
/Qtonia/qt/qtq.html

次に携帯用のテンプレートファイルを用意します。
qta.htmlとqtq.htmlをファイルコピーし、リネームしてください。
/Qtonia/qt/qtam.html
/Qtonia/qt/qtqm.html

最後に以下のファイルの中身を編集します。

/Qtonia/qtqm.php

// テンプレートファイルの指定(Def=qtq.html)
define( "QT_TEMPLATE", 'qtqm.html');
// アンケート結果へのURL(Def=pta.php)
define( "QT_ANS", 'qtam.php');

/Qtonia/qtam.php

// テンプレートファイルの指定(Def=qta.html)</div>
define( "QT_TEMPLATE", 'qtam.html' );

携帯ページは以下のURLになります。
http://サーバドメイン/Qtonia/qtqm.php
http://サーバドメイン/Qtonia/qtam.php

あとはそれぞれのテンプレートを編集してください。
色々と応用可能です。

  • Facebook
  • Hatena
  • twitter
  • Google+

サイトについて

Cliborに関する匿名のアンケートやご要望はこちらからCliborアンケート


Amunsへ直接のお問い合わせはこちらからContact

寄付のお願い

Cliborはフリーソフトですが寄付歓迎です。 →寄付のお願い
PAGETOP
Copyright © amuns:code All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.