/
addGroup_view.php
104 lines (89 loc) · 5.2 KB
/
addGroup_view.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?php
/**
* Add a group to survey
* @var AdminController $this
*/
// DO NOT REMOVE This is for automated testing to validate we see that page
echo viewHelper::getViewTestTag('addQuestionGroup');
?>
<!-- addGroup -->
<script type='text/javascript'>
var sEnterTitle = '<?php eT('Error: You have to enter a group title for each language.','js'); ?>';
</script>
<?php echo PrepareEditorScript(false, $this); $active = 1;?>
<div id='edit-survey-text-element' class='side-body <?php echo getSideBodyClass(false); ?>'>
<div class="pagetitle h3"><?php eT("Add question group"); ?></div>
<div class="row">
<!-- Tabs -->
<ul class="nav nav-tabs" >
<?php foreach ($grplangs as $grouplang): ?>
<li role="presentation" class="<?php if($active){ echo 'active'; $active=0; }?>">
<a role="tab" data-toggle="tab" href="#<?php echo $grouplang; ?>">
<?php echo getLanguageNameFromCode($grouplang,false);
if ($grouplang==$baselang) { ?> (<?php eT("Base language"); ?>) <?php } ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<!-- form -->
<?php echo CHtml::form(array("questionGroupsAdministration/saveQuestionGroupData/sid/{$surveyid}"), 'post', array('id'=>'newquestiongroup', 'name'=>'newquestiongroup', 'class'=>'form30 ')); ?>
<input type="hidden" name="questionGroup[sid]" id="questionGroup[sid]" value="<?=$surveyid?>">
<!-- tab content -->
<div class="tab-content">
<?php $active=1; foreach ($grplangs as $grouplang): ?>
<!-- Lang Content -->
<div id="<?php echo $grouplang; ?>" class="tab-pane fade in <?php if($active){ echo 'active'; $active=0; }?> ">
<div>
<!-- Title -->
<div class="form-group">
<label class="control-label " for='group_name_<?php echo $grouplang; ?>'><?php eT("Title:"); ?></label>
<div class="">
<input class="form-control group_title" type='text' size='80' maxlength='200' name='questionGroupI10N[<?=$grouplang?>][group_name]' id='group_name_<?php echo $grouplang; ?>' /></li>
</div>
</div>
<!-- Description -->
<div class="form-group">
<label class="control-label " for='description_<?php echo $grouplang; ?>'><?php eT("Description:"); ?></label>
<div class=" input-group">
<?php echo CHtml::textArea("questionGroupI10N[{$grouplang}][description]","",array('class'=>'form-control','cols'=>'60','rows'=>'8','id'=>"description_{$grouplang}")); ?>
<?php echo getEditor("group-desc","description_".$grouplang, "[".gT("Description:", "js")."](".$grouplang.")",$surveyid,'','',$action); ?>
</div>
</div>
<?php if ($grouplang==$baselang){?>
<!-- Base Lang -->
<!-- Randomization group -->
<div class="form-group">
<label class="control-label " for='randomization_group'><?php eT("Randomization group:"); ?></label>
<div class="">
<input class="form-control" type='text' size='20' maxlength='20' name='questionGroup[randomization_group]' id='randomization_group' />
</div>
</div>
<!-- Relevance equation -->
<div class="form-group">
<label class="control-label " for='grelevance'><?php eT("Condition:"); ?></label>
<div class="input-group">
<div class="input-group-addon">{</div>
<textarea cols='1' class="form-control" rows='1' id='grelevance' name='questionGroup[grelevance]'></textarea>
<div class="input-group-addon">}</div>
</div>
</div>
<?php } ?>
</div>
<!-- Save question group -->
<p>
<input type='submit' class="hidden" value='<?php eT("Save question group"); ?>' />
</p>
</div>
<?php endforeach; ?>
</div>
</form>
</div>
</div>
<?php
// Switch topbar to "extended" mode.
// In this case (question group topbar), the extended mode only includes the save/close buttons
Yii::app()->getClientScript()->registerScript(
"AddGroup_topbar_switch", 'window.EventBus.$emit("doFadeEvent", true);',
LSYii_ClientScript::POS_END
);
?>