-
Notifications
You must be signed in to change notification settings - Fork 993
/
globalSettings_view.php
95 lines (87 loc) · 5.21 KB
/
globalSettings_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
<?php
/**
* @var $tgis AdminController
*/
// DO NOT REMOVE This is for automated testing to validate we see that page
echo viewHelper::getViewTestTag('globalsettings');
?>
<script type="text/javascript">
var msgCantRemoveDefaultLanguage = '<?php eT("You can't remove the default language.", 'js'); ?>';
</script>
<div class="welcome full-page-wrapper ls-space margin left-15 right-15">
<ul class="nav nav-tabs" id="settingTabs">
<li role="presentation" class="nav-item"><a class="nav-link active" role="tab" data-bs-toggle="tab" href='#overview'><?php eT("Overview"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#general'><?php eT("General"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#email'><?php eT("Email settings"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#bounce'><?php eT("Bounce settings"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#security'><?php eT("Security"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#useradmin'><?php eT("User administration"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#presentation'><?php eT("Presentation"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#language'><?php eT("Language"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#interfaces'><?php eT("Interfaces"); ?></a></li>
<li role="presentation" class="nav-item"><a class="nav-link" role="tab" data-bs-toggle="tab" href='#storage'><?php eT("Storage"); ?></a></li>
</ul>
<?php echo CHtml::form(["admin/globalsettings"], 'post', ['class' => '', 'id' => 'frmglobalsettings', 'name' => 'frmglobalsettings', 'autocomplete' => 'off']); ?>
<div class="tab-content">
<div id="overview" class="tab-pane show active col-lg-6 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_overview",
[
'usercount' => $usercount,
'surveycount' => $surveycount,
'activesurveycount' => $activesurveycount,
'deactivatedsurveys' => $deactivatedsurveys,
'activetokens' => $activetokens,
'deactivatedtokens' => $deactivatedtokens,
]); ?>
</div>
<div id="general" class="tab-pane col-lg-10 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_general",
[
'aListOfThemeObjects' => $aListOfThemeObjects,
'aEncodings' => $aEncodings,
'thischaracterset' => $thischaracterset,
'sideMenuBehaviour' => $sideMenuBehaviour
]); ?>
</div>
<div id="email" class="tab-pane col-lg-10 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_email"); ?>
</div>
<div id="bounce" class="tab-pane col-lg-10-10 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_bounce"); ?>
</div>
<div id="security" class="tab-pane col-lg-10-10 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_security"); ?>
</div>
<div id="useradmin" class="tab-pane col-lg-10-10 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_useradministration",
[
'sSendAdminCreationEmail' => $sGlobalSendAdminCreationEmail,
'sAdminCreationEmailSubject' => $sGlobalAdminCreationEmailSubject,
'sAdminCreationEmailTemplate' => $sGlobalAdminCreationEmailTemplate,
]); ?>
</div>
<div id="presentation" class="tab-pane col-lg-10-10 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_presentation"); ?>
</div>
<div id="language" class="tab-pane col-lg-10-10 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_language",
[
'restrictToLanguages' => $restrictToLanguages,
'allLanguages' => $allLanguages,
'excludedLanguages' => $excludedLanguages
]); ?>
</div>
<div id="interfaces" class="tab-pane col-lg-10-6 offset-lg-1">
<?php $this->renderPartial("./globalsettings/_interfaces"); ?>
</div>
<div id="storage" class="tab-pane col-lg-6 offset-lg-1">
<?php
$this->renderPartial("./globalsettings/_storage");
?>
</div>
</div>
<input type='hidden' name='restrictToLanguages' id='restrictToLanguages' value='<?php implode(' ', $restrictToLanguages); ?>'/>
<input type='hidden' name='action' value='globalsettingssave'/>
<input type='submit' class="d-none"/>
<?php echo CHtml::endForm() ?>
</div>