%PDF- %PDF-
Direktori : /data/old/usr/local/share/znc/modules/webadmin/tmpl/ |
Current File : //data/old/usr/local/share/znc/modules/webadmin/tmpl/encoding_settings.tmpl |
<? I18N znc-webadmin ?> <div class="encoding-settings"> <? IF EncodingDisabled ?> <div> <? SETBLOCK Encoding_ICULink ?><a href="http://icu-project.org/">ICU</a><? ENDSETBLOCK ?> <? FORMAT "ZNC is compiled without encodings support. {1} is required for it." "Encoding_ICULink ESC=" ?> </div> <? ELSE ?><?IF LegacyEncodingDisabled ?> <div> <!-- TODO don't hardcode modpython here --> <? FORMAT "Legacy mode is disabled by modpython." ?> </div> <? ENDIF ?><? ENDIF ?> <div> <? SETBLOCK Encoding_Placeholder ?><span class="encoding-placeholder-big"> <span class="encoding-placeholder"></span> </span><? ENDSETBLOCK ?> <div class="checkboxandlabel checkbox"> <input type="radio" name="encoding_utf" id="encoding_utf_legacy" value="legacy" <? IF EncodingUtf == "legacy" ?>checked="checked"<? ENDIF ?> <? IF LegacyEncodingDisabled ?>disabled="disabled"<? ENDIF ?> /> <label for="encoding_utf_legacy"><? FORMAT "Don't ensure any encoding at all (legacy mode, not recommended)" ?></label> </div> <div class="checkboxandlabel checkbox"> <input type="radio" name="encoding_utf" id="encoding_utf_send" value="send" <? IF EncodingUtf == "send" ?>checked="checked"<? ENDIF ?> <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> /> <label for="encoding_utf_send"><? FORMAT "Try to parse as UTF-8 and as {1}, send as UTF-8 (recommended)" "Encoding_Placeholder ESC=" ?></label> </div> <div class="checkboxandlabel checkbox"> <input type="radio" name="encoding_utf" id="encoding_utf_receive" value="receive" <? IF EncodingUtf == "receive" ?>checked="checked"<? ENDIF ?> <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> /> <label for="encoding_utf_receive"><? FORMAT "Try to parse as UTF-8 and as {1}, send as {1}" "Encoding_Placeholder ESC=" ?></label> </div> <div class="checkboxandlabel checkbox"> <input type="radio" name="encoding_utf" id="encoding_utf_simple" value="simple" <? IF EncodingUtf == "simple" ?>checked="checked"<? ENDIF ?> <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> /> <label for="encoding_utf_simple"><? FORMAT "Parse and send as {1} only" "Encoding_Placeholder ESC=" ?></label> </div> </div> <div class="half"> <input type="text" name="encoding" value="<? VAR Encoding ?>" list="encoding_list" <? IF EncodingDisabled ?>disabled="disabled"<? ENDIF ?> /> <br /><div class="third"><span class="info"><? FORMAT "E.g. <code>UTF-8</code>, or <code>ISO-8859-15</code>" ?></span></div> <script type="text/javascript"> function updateEncodingText() { var value = jQuery("input[name=encoding]").val(); jQuery(".encoding-placeholder").each(function(index, element) { jQuery(element).text(value); }); } jQuery("input[name=encoding]").on("keyup change input", updateEncodingText); updateEncodingText(); function updateEncodingLegacy() { var disabled = jQuery("input:radio[name=encoding_utf]:checked").val() == "legacy"; jQuery("input[name=encoding]").prop("disabled", disabled); } jQuery("input:radio[name=encoding_utf]").change(updateEncodingLegacy); updateEncodingLegacy(); </script> <datalist id="encoding_list"> <? LOOP EncodingLoop ?> <option value="<? VAR Encoding ?>"/> <? ENDLOOP ?> </datalist> </div> </div>