
Столкнулся с проблемой, что на странице настроек кастомного модуля не работает сохранение полей.
Страница настроек у модуля оформляется в виде одного скрипта, где указывается массив с ключами полей, их наименованием и параметра поля ввода.
Далее по скрипту реализовывается вывод формы и обработка POST-запроса с процессом сохранения значений через функцию __AdmSettingsSaveOptions($moduleId, $arOptions);
Сегодня в очередной рассылке инетересных статей от Хабрахабра я обнаружил очень инетересный заголовок: «Let's Encrypt выходит в публичную бету: HTTPS всюду, каждому, отныне и навсегда бесплатно». Поспешил перейти и почитать.
И знаете, скажу я вам, штука крутая. В общем, ребята, ни много ни мало, замахнулись на то, чтобы покрыть все сайты своими сертификатами. Мне кажется, что у них есть все шансы на это. В общем, я решил не терять времени и попробовать этот letsencrypt на зубок. Настройка и прочие подробности под катом.
Приходилось ли вам когда-нибудь сталкиваться с тем, что необходимо ввести какой-то символ, который отсутствует на клавиатуре? Думаю, что да. Простейший пример — ввод тире. В Windows с этим особых проблем не возникало, кто знал — с лёгкостью мог воспользоваться клавишей Alt и номерной клавиатурой справа, например, Alt+0169 давало символ ©. Но как быть в ОС семейства Linux? И тут есть выход. Просто он немного неочевиден. Итак, хочу рассказать вам о клавише Compose.