/
personalsettings.php
205 lines (198 loc) · 12.5 KB
/
personalsettings.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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
<?php
/**
* Personal settings edition
*/
?>
<div class="container">
<?php echo CHtml::form($this->createUrl("/admin/user/sa/personalsettings"), 'post', array('class' => 'form44 ', 'id'=>'personalsettings','autocomplete'=>"off")); ?>
<div class="row">
<div class="col-xs-12">
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#your-profile" role="tab" data-toggle="tab"><?php eT("Your profile"); ?></a></li>
<li role="presentation"><a href="#your-personal-settings" role="tab" data-toggle="tab"><?php eT("Your personal settings"); ?></a></li>
<li role="presentation" ><a href="#your-personal-menues" role="tab" data-toggle="tab"><?php eT("Your personal menus"); ?></a></li>
<li role="presentation" ><a href="#your-personal-menueentries" role="tab" data-toggle="tab"><?php eT("Your personal menu entries"); ?></a></li>
</ul>
<div class="tab-content">
<!-- TAB: Your profile settings -->
<div role="tabpanel" class="tab-pane fade in active" id="your-profile">
<div class="pagetitle h3"><?php eT("Your profile"); ?></div>
<div class="container-fluid">
<div class="row">
<div class="col-sm-12 col-md-12">
<div class="form-group">
<?php echo CHtml::label(gT("User name:"), 'lang', array('class'=>" control-label")); ?>
<div class="">
<?php echo CHtml::textField('username', $sUsername,array('class'=>'form-control','readonly'=>'readonly')); ?>
</div>
<div class="">
<span class='text-info'><?php eT("The user name cannot be changed."); ?></span>
</div>
</div>
</div>
</div>
<div class="row">
<hr/>
</div>
<div class="row">
<div class="col-sm-12 col-md-6">
<div class="form-group">
<?php echo CHtml::label(gT("Email:"), 'lang', array('class'=>" control-label")); ?>
<div class="">
<?php echo CHtml::emailField('email', $sEmailAdress,array('class'=>'form-control','maxlength'=>254)); ?>
</div>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="form-group">
<?php echo CHtml::label(gT("Full name:"), 'lang', array('class'=>" control-label")); ?>
<div class="">
<?php echo CHtml::textField('fullname', $sFullname ,array('class'=>'form-control','maxlength'=>50)); ?>
</div>
</div>
</div>
</div>
<div class="row">
<hr/>
</div>
<div class="row">
<div class="col-sm-12 col-md-6">
<div class="form-group">
<?php echo CHtml::label(gT("Old password:"), 'lang', array('class'=>"control-label")); ?>
<div class="">
<?php echo CHtml::passwordField('oldpassword', '',array('class'=>'form-control','autocomplete'=>"off",'placeholder'=>html_entity_decode(str_repeat("●",10),ENT_COMPAT,'utf-8'))); ?>
</div>
</div>
</div>
<div class="col-sm-12 col-md-6">
<div class="form-group">
<?php echo CHtml::label(gT("Password:"), 'lang', array('class'=>" control-label")); ?>
<div class="">
<?php echo CHtml::passwordField('password', '',array('class'=>'form-control','autocomplete'=>"off",'placeholder'=>html_entity_decode(str_repeat("●",10),ENT_COMPAT,'utf-8'))); ?>
</div>
</div>
<div class="form-group">
<?php echo CHtml::label(gT("Repeat password:"), 'lang', array('class'=>" control-label")); ?>
<div class="">
<?php echo CHtml::passwordField('repeatpassword', '',array('class'=>'form-control','autocomplete'=>"off",'placeholder'=>html_entity_decode(str_repeat("●",10),ENT_COMPAT,'utf-8'))); ?>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- TAB: Your personal settings -->
<div role="tabpanel" class="tab-pane fade" id="your-personal-settings">
<div class="pagetitle h3"><?php eT("Your personal settings"); ?></div>
<div class="container-fluid">
<div class="row">
<div class="col-sm-12 col-md-6">
<!-- Interface language -->
<div class="form-group">
<?php echo CHtml::label(gT("Interface language:"), 'lang', array('class'=>" control-label")); ?>
<div class="">
<?php
$this->widget('yiiwheels.widgets.select2.WhSelect2', array(
'asDropDownList' => true,
'name' => 'lang',
'data' => $aLanguageData,
'pluginOptions' => array(
'htmlOptions' => array(
'id' => 'lang',
'class'=> "form-control"
)
),
'value' => $sSavedLanguage
));
?>
</div>
</div>
</div>
<div class="col-sm-12 col-md-6">
<!-- HTML editor mode -->
<div class="form-group">
<?php echo CHtml::label(gT("HTML editor mode:"), 'htmleditormode', array('class'=>" control-label")); ?>
<div class="">
<?php
echo CHtml::dropDownList('htmleditormode', Yii::app()->session['htmleditormode'], array(
'default' => gT("Default",'unescaped'),
'inline' => gT("Inline HTML editor",'unescaped'),
'popup' => gT("Popup HTML editor",'unescaped'),
'none' => gT("No HTML editor",'unescaped')
), array('class'=>"form-control"));
?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12 col-md-6">
<!-- Question type selector -->
<div class="form-group">
<?php echo CHtml::label(gT("Question type selector:"), 'questionselectormode', array('class'=>" control-label")); ?>
<div class="">
<?php
echo CHtml::dropDownList('questionselectormode', Yii::app()->session['questionselectormode'], array(
'default' => gT("Default",'unescaped'),
'full' => gT("Full selector",'unescaped'),
'none' => gT("Simple selector",'unescaped')
), array('class'=>"form-control"));
?>
</div>
</div>
</div>
<div class="col-sm-12 col-md-6">
<!-- Template editor mode -->
<div class="form-group">
<?php echo CHtml::label(gT("Template editor mode:"), 'templateeditormode', array('class'=>" control-label")); ?>
<div class="">
<?php
echo CHtml::dropDownList('templateeditormode', Yii::app()->session['templateeditormode'], array(
'default' => gT("Default"),
'full' => gT("Full template editor"),
'none' => gT("Simple template editor")
), array('class'=>"form-control"));
?>
</div>
</div>
</div>
<div class="col-sm-12 col-md-6">
<!-- Date format -->
<div class="form-group">
<?php echo CHtml::label( gT("Date format:"), 'dateformat', array('class'=>" control-label")); ?>
<div class="">
<select name='dateformat' id='dateformat' class="form-control">
<?php
foreach (getDateFormatData(0,Yii::app()->session['adminlang']) as $index => $dateformatdata)
{
echo "<option value='{$index}'";
if ($index == Yii::app()->session['dateformat'])
{
echo " selected='selected'";
}
echo ">" . $dateformatdata['dateformat'] . '</option>';
}
?>
</select>
</div>
</div>
</div>
</div>
</div>
</div>
<div role="tabpanel" class="tab-pane fade" id="your-personal-menues">
<?php $this->renderPartial('/admin/surveymenu/shortlist', $surveymenu_data); ?>
</div>
<div role="tabpanel" class="tab-pane fade" id="your-personal-menueentries">
<?php $this->renderPartial('/admin/surveymenu_entries/shortlist', $surveymenuentry_data); ?>
</div>
</div>
</div>
</div>
<!-- Buttons -->
<p>
<?php echo CHtml::hiddenField('action', 'savepersonalsettings'); ?>
<?php echo CHtml::submitButton(gT("Save settings",'unescaped'),array('class' => 'hidden')); ?>
</p>
<?php echo CHtml::endForm(); ?>
</div>