トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

Bmsurvey(XOOPS)変更資料

Webアンケート調査モジュールレイアウト変更資料


 XOOPS用Webアンケート調査モジュール”bmsurvey”のラジオボタンレイアウト変更資料


  • bmsurveyは,Bluemoon.Multi-Survey(bmsurvey)といい,phpESPをXOOPSに移植したものです。
  • phpESPは,Webアンケート調査を行うオープンソースのプログラムです。


  • ラジオボタンを表示した場合,デフォルトでは,ラジオボタン項目が改行されません。

そこで,ラジオボタンを表示した場合に,改行されるように変更したのが下記の変更箇所です。

  • プログラムを変更する箇所:
    • bmsurvey/admin/include/function/survey_render.inc

  • 内容:

  • 変更箇所1(124行目〜)

case '4':	// radio
while($choice = mysql_fetch_array($choices_result,MYSQL_ASSOC)) {
$res['body'] = $res['body'].mkradio($qname,$choice['id'])." ".$choice['content']."<br>";//■."<br>"を追加■				}
$j=0;


  • 変更箇所2(409行目〜)

case '4':	// radio

<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<?php	while($choice = mysql_fetch_array($choices_result,MYSQL_ASSOC)) {	?>

<!--<tr>-->

<tr> //■<tr>をコメントアウト■

<td><?php echo(mkradio($qid,$choice['id'])); ?></td>
<td class="qnType"><?php echo($choice['content']); ?>&nbsp;</td>
<!--</tr>-->

</tr> //■</tr>をコメントアウト■


by 有限会社ケイアイエム(http://www.keiaiemu.com/)