mirror of
https://github.com/Mibew/mibew.git
synced 2025-05-11 06:23:06 +03:00
Remove js working with features fields from style files
This commit is contained in:
parent
c86d7569f3
commit
3081dcc8db
@ -18,48 +18,48 @@
|
|||||||
|
|
||||||
(function($) {
|
(function($) {
|
||||||
function updateSurvey() {
|
function updateSurvey() {
|
||||||
if ($("#enablepresurvey").is(":checked")) {
|
if ($("#enable-presurvey").is(":checked")) {
|
||||||
$(".undersurvey").show();
|
$(".under-survey").show();
|
||||||
} else {
|
} else {
|
||||||
$(".undersurvey").hide();
|
$(".under-survey").hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateSSL() {
|
function updateSSL() {
|
||||||
if ($("#enablessl").is(":checked")) {
|
if ($("#enable-ssl").is(":checked")) {
|
||||||
$(".underssl").show();
|
$(".under-ssl").show();
|
||||||
} else {
|
} else {
|
||||||
$(".underssl").hide();
|
$(".under-ssl").hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateGroups() {
|
function updateGroups() {
|
||||||
if ($("#enablegroups").is(":checked")) {
|
if ($("#enable-groups").is(":checked")) {
|
||||||
$(".undergroups").show();
|
$(".under-groups").show();
|
||||||
} else {
|
} else {
|
||||||
$(".undergroups").hide();
|
$(".under-groups").hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateTracking() {
|
function updateTracking() {
|
||||||
if ($("#enabletracking").is(":checked")) {
|
if ($("#enable-tracking").is(":checked")) {
|
||||||
$(".undertracking").show();
|
$(".under-tracking").show();
|
||||||
} else {
|
} else {
|
||||||
$(".undertracking").hide();
|
$(".under-tracking").hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$(function() {
|
$(function() {
|
||||||
$("#enablepresurvey").change(function() {
|
$("#enable-presurvey").change(function() {
|
||||||
updateSurvey();
|
updateSurvey();
|
||||||
});
|
});
|
||||||
$("#enablessl").change(function() {
|
$("#enable-ssl").change(function() {
|
||||||
updateSSL();
|
updateSSL();
|
||||||
});
|
});
|
||||||
$("#enablegroups").change(function() {
|
$("#enable-groups").change(function() {
|
||||||
updateGroups();
|
updateGroups();
|
||||||
});
|
});
|
||||||
$("#enabletracking").change(function() {
|
$("#enable-tracking").change(function() {
|
||||||
updateTracking();
|
updateTracking();
|
||||||
});
|
});
|
||||||
updateSurvey();
|
updateSurvey();
|
||||||
@ -67,4 +67,4 @@
|
|||||||
updateGroups();
|
updateGroups();
|
||||||
updateTracking();
|
updateTracking();
|
||||||
});
|
});
|
||||||
})(jQuery);
|
})(jQuery);
|
@ -61,6 +61,8 @@ class FeaturesController extends AbstractController
|
|||||||
$page = array_merge($page, prepare_menu($operator));
|
$page = array_merge($page, prepare_menu($operator));
|
||||||
$page['tabs'] = $this->buildTabs($request);
|
$page['tabs'] = $this->buildTabs($request);
|
||||||
|
|
||||||
|
$this->getAssetManager()->attachJs('js/compiled/features.js');
|
||||||
|
|
||||||
return $this->render('settings_features', $page);
|
return $this->render('settings_features', $page);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,10 +1,6 @@
|
|||||||
{{#extends "_layout"}}
|
{{#extends "_layout"}}
|
||||||
{{#override "menu"}}{{> _menu}}{{/override}}
|
{{#override "menu"}}{{> _menu}}{{/override}}
|
||||||
|
|
||||||
{{#override "head"}}
|
|
||||||
<script type="text/javascript" language="javascript" src="{{asset "@CurrentStyle/js/features.js"}}"></script>
|
|
||||||
{{/override}}
|
|
||||||
|
|
||||||
{{#override "content"}}
|
{{#override "content"}}
|
||||||
{{l10n "Specify options affecting chat window and common system behavior."}}
|
{{l10n "Specify options affecting chat window and common system behavior."}}
|
||||||
|
|
||||||
@ -42,14 +38,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label for="enablessl" class="flabel">{{l10n "Allow secure connections (SSL)"}}</label>
|
<label for="enable-ssl" class="flabel">{{l10n "Allow secure connections (SSL)"}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="enablessl" type="checkbox" name="enablessl" value="on"{{#if formenablessl}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="enable-ssl" type="checkbox" name="enablessl" value="on"{{#if formenablessl}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
</div>
|
</div>
|
||||||
<label for="enablessl" class="fdescr"> — {{l10n "Please note that your web server should be configured to support https requests."}}</label>
|
<label for="enable-ssl" class="fdescr"> — {{l10n "Please note that your web server should be configured to support https requests."}}</label>
|
||||||
<br clear="all"/>
|
<br clear="all"/>
|
||||||
|
|
||||||
<div class="subfield underssl">
|
<div class="subfield under-ssl">
|
||||||
<label for="forcessl" class="flabel">{{l10n "Force all chats to be secure"}}</label>
|
<label for="forcessl" class="flabel">{{l10n "Force all chats to be secure"}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="forcessl" type="checkbox" name="forcessl" value="on"{{#if formforcessl}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="forcessl" type="checkbox" name="forcessl" value="on"{{#if formforcessl}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
@ -60,14 +56,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label for="enablegroups" class="flabel">{{l10n "Enable \"Groups\""}}</label>
|
<label for="enable-groups" class="flabel">{{l10n "Enable \"Groups\""}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="enablegroups" type="checkbox" name="enablegroups" value="on"{{#if formenablegroups}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="enable-groups" type="checkbox" name="enablegroups" value="on"{{#if formenablegroups}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
</div>
|
</div>
|
||||||
<label for="enablegroups" class="fdescr"> — {{l10n "Use it to have separate queues for different questions."}}</label>
|
<label for="enable-groups" class="fdescr"> — {{l10n "Use it to have separate queues for different questions."}}</label>
|
||||||
<br clear="all"/>
|
<br clear="all"/>
|
||||||
|
|
||||||
<div class="subfield undergroups">
|
<div class="subfield under-groups">
|
||||||
<label for="enablegroupsisolation" class="flabel">{{l10n "Enable \"Groups Isolation\""}}</label>
|
<label for="enablegroupsisolation" class="flabel">{{l10n "Enable \"Groups Isolation\""}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="enablegroupsisolation" type="checkbox" name="enablegroupsisolation" value="on"{{#if formenablegroupsisolation}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="enablegroupsisolation" type="checkbox" name="enablegroupsisolation" value="on"{{#if formenablegroupsisolation}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
@ -87,14 +83,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label for="enabletracking" class="flabel">{{l10n "Enable \"Tracking and inviting\""}}</label>
|
<label for="enable-tracking" class="flabel">{{l10n "Enable \"Tracking and inviting\""}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="enabletracking" type="checkbox" name="enabletracking" value="on"{{#if formenabletracking}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="enable-tracking" type="checkbox" name="enabletracking" value="on"{{#if formenabletracking}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
</div>
|
</div>
|
||||||
<label for="enabletracking" class="fdescr"> — {{l10n "Enable tracking of visitors' activity on your site and ability to invite visitors to chat."}}</label>
|
<label for="enable-tracking" class="fdescr"> — {{l10n "Enable tracking of visitors' activity on your site and ability to invite visitors to chat."}}</label>
|
||||||
<br clear="all"/>
|
<br clear="all"/>
|
||||||
|
|
||||||
<div class="subfield undertracking">
|
<div class="subfield under-tracking">
|
||||||
<label for="trackoperators" class="flabel">{{l10n "Track operators"}}</label>
|
<label for="trackoperators" class="flabel">{{l10n "Track operators"}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="trackoperators" type="checkbox" name="trackoperators" value="on"{{#if formtrackoperators}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="trackoperators" type="checkbox" name="trackoperators" value="on"{{#if formtrackoperators}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
@ -114,14 +110,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<label for="enablepresurvey" class="flabel">{{l10n "Enable \"Pre-chat survey\""}}</label>
|
<label for="enable-presurvey" class="flabel">{{l10n "Enable \"Pre-chat survey\""}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="enablepresurvey" type="checkbox" name="enablepresurvey" value="on"{{#if formenablepresurvey}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="enable-presurvey" type="checkbox" name="enablepresurvey" value="on"{{#if formenablepresurvey}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
</div>
|
</div>
|
||||||
<label for="enablepresurvey" class="fdescr"> — {{l10n "Forces the user to fill out a special form to start a chat."}}</label>
|
<label for="enable-presurvey" class="fdescr"> — {{l10n "Forces the user to fill out a special form to start a chat."}}</label>
|
||||||
<br clear="all"/>
|
<br clear="all"/>
|
||||||
|
|
||||||
<div class="subfield undersurvey">
|
<div class="subfield under-survey">
|
||||||
<label for="surveyaskmail" class="flabel">{{l10n "Ask for visitor's email"}}</label>
|
<label for="surveyaskmail" class="flabel">{{l10n "Ask for visitor's email"}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="surveyaskmail" type="checkbox" name="surveyaskmail" value="on"{{#if formsurveyaskmail}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="surveyaskmail" type="checkbox" name="surveyaskmail" value="on"{{#if formsurveyaskmail}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
@ -130,7 +126,7 @@
|
|||||||
<br clear="all"/>
|
<br clear="all"/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="subfield undersurvey">
|
<div class="subfield under-survey">
|
||||||
<label for="surveyaskgroup" class="flabel">{{l10n "Allows a visitor to choose department/group"}}</label>
|
<label for="surveyaskgroup" class="flabel">{{l10n "Allows a visitor to choose department/group"}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="surveyaskgroup" type="checkbox" name="surveyaskgroup" value="on"{{#if formsurveyaskgroup}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="surveyaskgroup" type="checkbox" name="surveyaskgroup" value="on"{{#if formsurveyaskgroup}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
@ -139,7 +135,7 @@
|
|||||||
<br clear="all"/>
|
<br clear="all"/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="subfield undersurvey">
|
<div class="subfield under-survey">
|
||||||
<label for="surveyaskmessage" class="flabel">{{l10n "Show initial question field"}}</label>
|
<label for="surveyaskmessage" class="flabel">{{l10n "Show initial question field"}}</label>
|
||||||
<div class="fvalue">
|
<div class="fvalue">
|
||||||
<input id="surveyaskmessage" type="checkbox" name="surveyaskmessage" value="on"{{#if formsurveyaskmessage}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
<input id="surveyaskmessage" type="checkbox" name="surveyaskmessage" value="on"{{#if formsurveyaskmessage}} checked="checked"{{/if}}{{#unless canmodify}} disabled="disabled"{{/unless}}/>
|
||||||
|
Loading…
Reference in New Issue
Block a user