From f161d5fd3255b0885e75d99d8f4b3d7c86d28612 Mon Sep 17 00:00:00 2001 From: grez911 Date: Sun, 5 Feb 2017 18:58:44 +0300 Subject: [PATCH] Packed smarty (because git don't support empty folders) --- misc/init.sh | 4 + misc/smarty.tar.gz | Bin 0 -> 5418 bytes ...d0026471aaaa2a26be865_0.file.error.tpl.php | 57 ---- ...bed805054bb093a12538d_0.file.index.tpl.php | 122 --------- ...30d7da2c9680cee0a_0.file.edit_list.tpl.php | 70 ----- ...d534fc6fbcdf5d2e8c239_0.file.login.tpl.php | 90 ------- ...51c7c51b98d4db367f54c_0.file.index.tpl.php | 53 ---- ...55bf29207ecb92147b506_0.file.login.tpl.php | 40 --- ...07c28df0b8fa212af00dd_0.file.index.tpl.php | 118 -------- ...acc80d159739f4ab1_0.file.edit_list.tpl.php | 254 ------------------ ...ebde8c12ed050e90ded57_0.file.index.tpl.php | 122 --------- ...08d01bdc17781ec0b_0.file.edit_list.tpl.php | 254 ------------------ ...612378cd3ff5f5b6adcae_0.file.error.tpl.php | 59 ---- ...366b69d3a18e59c5c2b67_0.file.login.tpl.php | 80 ------ ...2f00f9ee0f411ff19_0.file.edit_list.tpl.php | 236 ---------------- misc/smarty/templates_en/edit_list.tpl | 213 --------------- misc/smarty/templates_en/error.tpl | 33 --- misc/smarty/templates_en/index.tpl | 80 ------ misc/smarty/templates_en/login.tpl | 62 ----- misc/smarty/templates_ru/edit_list.tpl | 213 --------------- misc/smarty/templates_ru/error.tpl | 33 --- misc/smarty/templates_ru/index.tpl | 80 ------ misc/smarty/templates_ru/login.tpl | 62 ----- 23 files changed, 4 insertions(+), 2331 deletions(-) create mode 100644 misc/smarty.tar.gz delete mode 100644 misc/smarty/templates_c/085c43aa609e2e11c05d0026471aaaa2a26be865_0.file.error.tpl.php delete mode 100644 misc/smarty/templates_c/0b36f150fb6660b8982bed805054bb093a12538d_0.file.index.tpl.php delete mode 100644 misc/smarty/templates_c/33a0e2a90d50b199feaa83030d7da2c9680cee0a_0.file.edit_list.tpl.php delete mode 100644 misc/smarty/templates_c/53d7e28d1426936f3a3d534fc6fbcdf5d2e8c239_0.file.login.tpl.php delete mode 100644 misc/smarty/templates_c/569f7c9bad1e95dec6a51c7c51b98d4db367f54c_0.file.index.tpl.php delete mode 100644 misc/smarty/templates_c/617b12a6bfb47e737ab55bf29207ecb92147b506_0.file.login.tpl.php delete mode 100644 misc/smarty/templates_c/6820e2ed7eda3869d8307c28df0b8fa212af00dd_0.file.index.tpl.php delete mode 100644 misc/smarty/templates_c/6a01fa4a4840b59937570aeacc80d159739f4ab1_0.file.edit_list.tpl.php delete mode 100644 misc/smarty/templates_c/74de2eb1870f65e47bdebde8c12ed050e90ded57_0.file.index.tpl.php delete mode 100644 misc/smarty/templates_c/9f1de615a6b90a928a6f77b08d01bdc17781ec0b_0.file.edit_list.tpl.php delete mode 100644 misc/smarty/templates_c/aa00a58a15f019bd5c0612378cd3ff5f5b6adcae_0.file.error.tpl.php delete mode 100644 misc/smarty/templates_c/ccdf76791105fd7c77f366b69d3a18e59c5c2b67_0.file.login.tpl.php delete mode 100644 misc/smarty/templates_c/fb61d69ef038dcd720aa2782f00f9ee0f411ff19_0.file.edit_list.tpl.php delete mode 100644 misc/smarty/templates_en/edit_list.tpl delete mode 100644 misc/smarty/templates_en/error.tpl delete mode 100644 misc/smarty/templates_en/index.tpl delete mode 100644 misc/smarty/templates_en/login.tpl delete mode 100644 misc/smarty/templates_ru/edit_list.tpl delete mode 100644 misc/smarty/templates_ru/error.tpl delete mode 100644 misc/smarty/templates_ru/index.tpl delete mode 100644 misc/smarty/templates_ru/login.tpl diff --git a/misc/init.sh b/misc/init.sh index f2f0206..173511d 100755 --- a/misc/init.sh +++ b/misc/init.sh @@ -84,6 +84,10 @@ echo tar xzvf /tmp/mlmmj-light-web-master/misc/templates.tar.gz -C /tmp/mlmmj-light-web-master/misc rm /tmp/mlmmj-light-web-master/misc/templates.tar.gz echo +echo "Unpacking smarty..." +tar xzvf /tmp/mlmmj-light-web-master/misc/smarty.tar.gz -C /tmp/mlmmj-light-web-master/misc +rm /tmp/mlmmj-light-web-master/misc/smarty.tar.gz +echo echo "Compiling foot_filter..." echo make -C /tmp/mlmmj-light-web-master/misc/move/foot_filter diff --git a/misc/smarty.tar.gz b/misc/smarty.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..07d875aa8a1270a2a90eb7b4ad50a0e3500aabac GIT binary patch literal 5418 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 U(v+q&rD@#s|BXsaA^^w$0F4s7{Qv*} literal 0 HcmV?d00001 diff --git a/misc/smarty/templates_c/085c43aa609e2e11c05d0026471aaaa2a26be865_0.file.error.tpl.php b/misc/smarty/templates_c/085c43aa609e2e11c05d0026471aaaa2a26be865_0.file.error.tpl.php deleted file mode 100644 index 1e4fb21..0000000 --- a/misc/smarty/templates_c/085c43aa609e2e11c05d0026471aaaa2a26be865_0.file.error.tpl.php +++ /dev/null @@ -1,57 +0,0 @@ -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_588b2f056f0767_75452529', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '085c43aa609e2e11c05d0026471aaaa2a26be865' => - array ( - 0 => '/var/www/html/smarty/templates_ru/error.tpl', - 1 => 1485516367, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_588b2f056f0767_75452529 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - - - -
- tpl_vars['error_code']->value == 1) {?> - Домен может содержать только латинские буквы, точки, дефисы и цифры. - tpl_vars['error_code']->value == 2) {?> - Пароль может содержать только латинские буквы и цифры. - tpl_vars['error_code']->value == 3) {?> - Неверный пароль. - tpl_vars['error_code']->value == 4) {?> - Такой домен не зарегистрирован. - tpl_vars['error_code']->value == 5) {?> - Название рассылки может содержать только латинские буквы, цифры и символы нижнего подчёркивания. - tpl_vars['error_code']->value == 6) {?> - Длина названия рассылки не может превышать 30-ти символов. - tpl_vars['error_code']->value == 7) {?> - Длина префикса не может превышать 128-ти символов. - tpl_vars['error_code']->value == 8) {?> - Длина подписи не может превышать 1024-ти символов. - tpl_vars['error_code']->value == 9) {?> - Среди подписчиков есть некорректный e-mail. - - Неизвестная ошибка. - -
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_5890e7cc706e70_54046020', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '0b36f150fb6660b8982bed805054bb093a12538d' => - array ( - 0 => '/var/www/html/misc/smarty/templates_en/index.tpl', - 1 => 1485850802, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_5890e7cc706e70_54046020 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - function validate_form() - { - var name = document.getElementById('add_list_input').value; - var name = name.toLowerCase(); - - if (name == "") - { - return false; - } - - if (name.length > 30) - { - alert("Название списка рассылки должно содержать не более 30-ти символов."); - return false; - } - - if ( name.match(/[^a-z0-9_]/) ) - { - alert("Название списка рассылки может содержать только латинские буквы, цифры и символы нижнего подчёркивания."); - return false; - } - } - - function confirm_delete() - { - return confirm("Вы действительно хотите удалить список рассылки?"); - } - -> - - - - -
-
- Все листы рассылок: -   -
- - - Добавляйте и удаляйте списки рассыки с помощью данной формы. Вы можете редактировать список, кликнув по его названию. - Письмо в рассылку отправляется на адрес example@tpl_vars['domain']->value;?> -, где example – имя рассылки. - -
-
- - smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['lists']->value, 'list'); -if ($_from !== null) { -foreach ($_from as $_smarty_tpl->tpl_vars['list']->value) { -?> - - - - - - smarty->ext->_foreach->restore($_smarty_tpl, 1); -?> - -
- • - - tpl_vars['list']->value;?> - - - -
-
-
- -   - -
-
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_5873c743903c86_86143891', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '33a0e2a90d50b199feaa83030d7da2c9680cee0a' => - array ( - 0 => '/var/www/html/smarty/templates/edit_list.tpl', - 1 => 1483982647, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_5873c743903c86_86143891 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - -
-
- - Список подписчиков: -

- -

- - Тип рассылки: - -

- Подпись: -

- -

- Список модераторов: -

- -

- Префикс: - -

- -

-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_588e3ba3c46a98_78970628', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '53d7e28d1426936f3a3d534fc6fbcdf5d2e8c239' => - array ( - 0 => '/var/www/html/misc/smarty/templates_ru/login.tpl', - 1 => 1485716381, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_588e3ba3c46a98_78970628 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - function validate_form() - { - var domain = document.getElementById('domain_input').value; - var password = document.getElementById('password_input').value; - - if (domain == "") - { - alert("Введите домен."); - return false; - } - - if (password == "") - { - alert("Введите пароль."); - return false; - } - if ( domain.match(/[^A-Za-z0-9\-\.]/) ) - { - alert("Домен может содержать только латинские буквы, цифры, точки и дефисы."); - return false; - } - if ( password.match(/[^A-Za-z0-9]/) ) - { - alert("Пароль может содержать только латинские буквы и цифры."); - return false; - } - } - -> - - - -
-
-
-
-
- Домен: -
-
- -
-
-
-
- Пароль: -
-
- -
-
-
- -
-
-
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_5869ce142bdbc4_61874071', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '569f7c9bad1e95dec6a51c7c51b98d4db367f54c' => - array ( - 0 => '/var/www/html/smarty/templates/index.tpl', - 1 => 1483329013, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_5869ce142bdbc4_61874071 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - -
-

Список рассылок:

- smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['lists']->value, 'list'); -if ($_from !== null) { -foreach ($_from as $_smarty_tpl->tpl_vars['list']->value) { -?> - tpl_vars['list']->value;?> - [Удалить]
- smarty->ext->_foreach->restore($_smarty_tpl, 1); -?> - -
-
- Имя рассылки: -
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_5869d7d16e2888_57689057', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '617b12a6bfb47e737ab55bf29207ecb92147b506' => - array ( - 0 => '/var/www/html/smarty/templates/login.tpl', - 1 => 1483329039, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_5869d7d16e2888_57689057 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - -
-
- Домен: -

- Пароль: -

- -

-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_5888e7322dafc3_21846058', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '6820e2ed7eda3869d8307c28df0b8fa212af00dd' => - array ( - 0 => '/var/www/html/smarty/templates_ru/index.tpl', - 1 => 1485367020, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_5888e7322dafc3_21846058 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - function validate_form() - { - var name = document.getElementById('add_list_input').value; - var name = name.toLowerCase(); - - if (name == "") - { - return false; - } - - if (name.length > 30) - { - alert("Название списка рассылки должно содержать не более 30-ти символов."); - return false; - } - - if ( name.match(/[^a-z0-9_]/) ) - { - alert("Название списка рассылки может содержать только латинские буквы, цифры и символы нижнего подчёркивания."); - return false; - } - } - -> - - - - -
-
- Все листы рассылок: -   -
- - - Добавить новый лист рассылки можно введя его имя в поле ввода и нажав кнопку "Добавить". - Название может содержать до 30-ти латинских букв, цифр и символов нижнего подчёркивания. - Удаление листа рассылки производится с помощью пиктограммы в виде мусорной корзины. - Вы можете редактировать лист, кликнув по его названию. - -
-
- - smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['lists']->value, 'list'); -if ($_from !== null) { -foreach ($_from as $_smarty_tpl->tpl_vars['list']->value) { -?> - - - - - - smarty->ext->_foreach->restore($_smarty_tpl, 1); -?> - -
- • - - tpl_vars['list']->value;?> - - - -
-
-
- -   - -
-
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_5890e7c59eb3e0_65385644', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '6a01fa4a4840b59937570aeacc80d159739f4ab1' => - array ( - 0 => '/var/www/html/misc/smarty/templates_en/edit_list.tpl', - 1 => 1485891494, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_5890e7c59eb3e0_65385644 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - // Do not use Smarty here - function switch_moderators_form() - { - // Get a selected value - var select = document.getElementById("list_type"); - var selected_value = select.options[select.selectedIndex].value; - - // If selected conference list type, then disable moderators form - if (selected_value == "2") - { - document.getElementById("moderators").disabled = true; - document.getElementById("moderators_header").style.color = "#777777"; - } - else - { - document.getElementById("moderators").disabled = false; - document.getElementById("moderators_header").style.color = "#222222"; - } - } - - function validate_form() - { - var prefix = document.getElementById('prefix').value; - var footer = document.getElementById('footer').value; - var subscribers = document.getElementById('subscribers').value; - var moderators = document.getElementById('moderators').value; - - // Regex for a valid e-mail - var re_email = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; - - // Transform subscribers and moderators into array - subscribers = subscribers.split("\n"); - moderators = moderators.split("\n"); - - if (prefix.length > 128) - { - alert("A prefix length can not be longer than 128 characters."); - return false; - } - - if (footer.length > 1024) - { - alert("A footer length can not be longer than 1024 characters."); - return false; - } - - for(var i in subscribers) - { - if ( subscribers[i] != "" && !re_email.test(subscribers[i]) ) - { - alert('Subscriber "' + subscribers[i] + '" (line #' + (parseFloat(i)+1) + ') have incorrect email.'); - return false; - } - } - - for(var i in moderators) - { - if ( moderators[i] != "" && !re_email.test(moderators[i]) ) - { - alert('Moderator "' + moderators[i] + '" (line #' + (parseFloat(i)+1) + ') have incorrect email.'); - return false; - } - } - } - // - -> - - - - -
-
- -
-
- Subscribers:  -
- - - Please, provide one email per line. Do not forget add moderators if you - want them able to post into mailing list. - -
-
-
- -
-
-
-
-
- - - - - - - - - - - - - - - - -
-
-
- - - Moderated list: you assign subscribers and moderators. Messages will be - moderated before publishing.

- News list: everybody can subscribe without moderator confirmation by sending - an empty email to tpl_vars['list_name']->value;?> -+subscribe@tpl_vars['domain']->value;?> -. Messages into mailing list can - post only moderators.

- Conference: IRC channel analogue. You assign subscribers, every subscriber - can send messages without moderation. -
-
-  List type: -
-
- -
-
-
- - - Prefix added to the subject field of each message. - -
-  Prefix: -
-
- -" id="prefix"> -
- - - -
-
-
-
- - - Sender of a post will be excluded from the distribution list for - that post so people don't receive copies of their own posts. - -
- tpl_vars['notmetoo_checked']->value;?> -> - Do not send mails to yourself. -
-
-
-
-
- -
-
-
-
-
- Moderators:  -
- - - In case of moderated list messages before publishing will be send to these - emails. In case of news list only these emails can post to mailing list. - In case of conference there are no moderators. - -
-
-
- -
-
-
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_5890eda331cf62_87676770', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '74de2eb1870f65e47bdebde8c12ed050e90ded57' => - array ( - 0 => '/var/www/html/misc/smarty/templates_ru/index.tpl', - 1 => 1485892241, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_5890eda331cf62_87676770 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - function validate_form() - { - var name = document.getElementById('add_list_input').value; - var name = name.toLowerCase(); - - if (name == "") - { - return false; - } - - if (name.length > 30) - { - alert("Название списка рассылки должно содержать не более 30-ти символов."); - return false; - } - - if ( name.match(/[^a-z0-9_]/) ) - { - alert("Название списка рассылки может содержать только латинские буквы, цифры и символы нижнего подчёркивания."); - return false; - } - } - - function confirm_delete() - { - return confirm("Вы действительно хотите удалить список рассылки?"); - } - -> - - - - -
-
- Все листы рассылок: -   -
- - - Добавляйте и удаляйте списки рассылки с помощью данной формы. Вы можете редактировать список, кликнув по его названию. - Письмо в рассылку отправляется на адрес example@tpl_vars['domain']->value;?> -, где example – имя рассылки. - -
-
- - smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['lists']->value, 'list'); -if ($_from !== null) { -foreach ($_from as $_smarty_tpl->tpl_vars['list']->value) { -?> - - - - - - smarty->ext->_foreach->restore($_smarty_tpl, 1); -?> - -
- • - - tpl_vars['list']->value;?> - - - -
-
-
- -   - -
-
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_589041dd3259d1_17665347', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - '9f1de615a6b90a928a6f77b08d01bdc17781ec0b' => - array ( - 0 => '/var/www/html/misc/smarty/templates_ru/edit_list.tpl', - 1 => 1485849048, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_589041dd3259d1_17665347 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - // Do not use Smarty here - function switch_moderators_form() - { - // Get a selected value - var select = document.getElementById("list_type"); - var selected_value = select.options[select.selectedIndex].value; - - // If selected conference list type, then disable moderators form - if (selected_value == "2") - { - document.getElementById("moderators").disabled = true; - document.getElementById("moderators_header").style.color = "#777777"; - } - else - { - document.getElementById("moderators").disabled = false; - document.getElementById("moderators_header").style.color = "#222222"; - } - } - - function validate_form() - { - var prefix = document.getElementById('prefix').value; - var footer = document.getElementById('footer').value; - var subscribers = document.getElementById('subscribers').value; - var moderators = document.getElementById('moderators').value; - - // Regex for a valid e-mail - var re_email = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; - - // Transform subscribers and moderators into array - subscribers = subscribers.split("\n"); - moderators = moderators.split("\n"); - - if (prefix.length > 128) - { - alert("Длина префикса не должна превышать 128-ми символов."); - return false; - } - - if (footer.length > 1024) - { - alert("Длина подписи не должна превышать 1024-ёх символов."); - return false; - } - - for(var i in subscribers) - { - if ( subscribers[i] != "" && !re_email.test(subscribers[i]) ) - { - alert('Подписчик "' + subscribers[i] + '" (строка №' + (parseFloat(i)+1) + ') является невалидным адресом электронной почты.'); - return false; - } - } - - for(var i in moderators) - { - if ( moderators[i] != "" && !re_email.test(moderators[i]) ) - { - alert('Модератор "' + moderators[i] + '" (строка №' + (parseFloat(i)+1) + ') является невалидным адресом электронной почты.'); - return false; - } - } - } - // - -> - - - - -
-
- -
-
- Список подписчиков:  -
- - - Добавляйте по одному почтовому адресу в каждой строке. Не забудьте добавить - модераторов, если хотите, чтобы они также могли писать в рассылку. - -
-
-
- -
-
-
-
-
- - - - - - - - - - - - - - - - -
-
-
- - - Модерируемая рассылка: подписчиков устанавливаете Вы, сообщения - от обычных участников проходят модерацию.

- Новостная рассылка: подписаться может кто угодно, отправив пустое письмо - на tpl_vars['list_name']->value;?> -+subscribe@tpl_vars['domain']->value;?> -, при этом подтверждение модератора не требуется. - Письма в рассылку могут отправлять только модераторы.

- Конференция: аналог канала в IRC. Подписчиков устанавливаете Вы, - сообщения может отправлять любой подписчик без модерации. -
-
-  Тип рассылки: -
-
- -
-
-
- - - Текст, добавляемый в начало заголовка каждого сообщения рассылки. - -
-  Префикс: -
-
- -" id="prefix"> -
- - - -
-
-
-
- - - Отправитель будет исключён из списка рассылки для своего сообщения. - Это означает, что ему не будут приходить копии своих сообщений. - -
- tpl_vars['notmetoo_checked']->value;?> -> - Не отправлять копию своих сообщений. -
-
-
-
-
- -
-
-
-
-
- Список модераторов:  -
- - - Для модерируемой рассылки на эти email будут отправляться письма перед их - опубликованием в рассылку. Для новостной рассылки только эти адреса могут - могут писать в рассылку. Для конференции модераторы не предумотрены. - -
-
-
- -
-
-
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_588dcdb0c8d950_81798250', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - 'aa00a58a15f019bd5c0612378cd3ff5f5b6adcae' => - array ( - 0 => '/var/www/html/misc/smarty/templates_ru/error.tpl', - 1 => 1485688232, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_588dcdb0c8d950_81798250 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - - - -
- tpl_vars['error_code']->value == 1) {?> - Домен может содержать только латинские буквы, точки, дефисы и цифры. - tpl_vars['error_code']->value == 2) {?> - Пароль может содержать только латинские буквы и цифры. - tpl_vars['error_code']->value == 3) {?> - Неверный пароль. - tpl_vars['error_code']->value == 4) {?> - Такой домен не зарегистрирован. - tpl_vars['error_code']->value == 5) {?> - Название рассылки может содержать только латинские буквы, цифры и символы нижнего подчёркивания. - tpl_vars['error_code']->value == 6) {?> - Длина названия рассылки не может превышать 30-ти символов. - tpl_vars['error_code']->value == 7) {?> - Длина префикса не может превышать 128-ти символов. - tpl_vars['error_code']->value == 8) {?> - Длина подписи не может превышать 1024-ти символов. - tpl_vars['error_code']->value == 9) {?> - Среди подписчиков есть некорректный e-mail. - tpl_vars['error_code']->value == 10) {?> - Среди модераторов есть некорректный e-mail. - - Неизвестная ошибка. - -
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_58878934506f48_92126530', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - 'ccdf76791105fd7c77f366b69d3a18e59c5c2b67' => - array ( - 0 => '/var/www/html/smarty/templates_ru/login.tpl', - 1 => 1485277488, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_58878934506f48_92126530 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - function validate_form() - { - var domain = document.getElementById('domain_input').value; - var password = document.getElementById('password_input').value; - - if (domain == "") - { - alert("Введите домен."); - return false; - } - - if (password == "") - { - alert("Введите пароль."); - return false; - } - } - -> - - - -
-
-
-
-
- Домен: -
-
- -
-
-
-
- Пароль: -
-
- -
-
-
- -
-
-
-
- - -_decodeProperties($_smarty_tpl, array ( - 'version' => '3.1.31', - 'unifunc' => 'content_588b8aa37593d1_30807545', - 'has_nocache_code' => false, - 'file_dependency' => - array ( - 'fb61d69ef038dcd720aa2782f00f9ee0f411ff19' => - array ( - 0 => '/var/www/html/smarty/templates_ru/edit_list.tpl', - 1 => 1485537120, - 2 => 'file', - ), - ), - 'includes' => - array ( - ), -),false)) { -function content_588b8aa37593d1_30807545 (Smarty_Internal_Template $_smarty_tpl) { -?> - - - - -> - // Do not use Smarty here - function switch_moderators_form() - { - // Get a selected value - var select = document.getElementById("list_type"); - var selected_value = select.options[select.selectedIndex].value; - - // If selected conference list type, then disable moderators form - if (selected_value == "2") - { - document.getElementById("moderators").disabled = true; - document.getElementById("moderators_header").style.color = "#777777"; - } - else - { - document.getElementById("moderators").disabled = false; - document.getElementById("moderators_header").style.color = "#222222"; - } - } - - function validate_form() - { - var prefix = document.getElementById('prefix').value; - var footer = document.getElementById('footer').value; - var subscribers = document.getElementById('subscribers').value; - var moderators = document.getElementById('moderators').value; - - // Regex for a valid e-mail - var re_email = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; - - // Transform subscribers and moderators into array - subscribers = subscribers.split("\n"); - moderators = moderators.split("\n"); - - if (prefix.length > 128) - { - alert("Длина префикса не должна превышать 128-ми символов."); - return false; - } - - if (footer.length > 1024) - { - alert("Длина подписи не должна превышать 1024-ёх символов."); - return false; - } - - for(var i in subscribers) - { - if ( subscribers[i] != "" && !re_email.test(subscribers[i]) ) - { - alert('Подписчик "' + subscribers[i] + '" (строка №' + (parseFloat(i)+1) + ') является невалидным адресом электронной почты.'); - return false; - } - } - - for(var i in moderators) - { - if ( moderators[i] != "" && !re_email.test(moderators[i]) ) - { - alert('Модератор "' + moderators[i] + '" (строка №' + (parseFloat(i)+1) + ') является невалидным адресом электронной почты.'); - return false; - } - } - } - // - -> - - - - -
-
- -
-
- Список подписчиков:  -
- - - Добавляйте по одному почтовому адресу в каждой строке. Не забудьте добавить - модераторов, если хотите, чтобы они также могли писать в рассылку. - -
-
-
- -
-
-
-
-
- - - - - - - - - - - - - -
-
-
- - - Модерируемая рассылка: подписчиков устанавливаете Вы, сообщения - от обычных участников проходят модерацию.

- Новостная рассылка: подписаться может кто угодно, отправив пустое письмо - на tpl_vars['list_name']->value;?> -+subscribe@tpl_vars['domain']->value;?> -, при этом подтверждение модератора не требуется. - Письма в рассылку могут отправлять только модераторы.

- Конференция: аналог канала в IRC. Подписчиков устанавливаете Вы, - сообщения может отправлять любой подписчик без модерации. -
-
-  Тип рассылки: -
-
- -
-
-
- - - Текст, добавляемый в начало заголовка каждого сообщения рассылки. - -
-  Префикс: -
-
- -" id="prefix"> -
- - - -
-
-
- -
-
-
-
-
- Список модераторов:  -
- - - Для модерируемой рассылки на эти email будут отправляться письма перед их - опубликованием в рассылку. Для новостной рассылки только эти адреса могут - могут писать в рассылку. Для конференции модераторы не предумотрены. - -
-
-
- -
-
-
-
- - - - - - - - - - -
-
- -
-
- Subscribers:  -
- - - Please, provide one email per line. Do not forget add moderators if you - want them able to post into mailing list. - -
-
-
- -
-
-
-
-
- - - - - - - - - - - - - - - - -
-
-
- - - Moderated list: you assign subscribers and moderators. Messages will be - moderated before publishing.

- News list: everybody can subscribe without moderator confirmation by sending - an empty email to {$list_name}+subscribe@{$domain}. Messages into mailing list can - post only moderators.

- Conference: IRC channel analogue. You assign subscribers, every subscriber - can send messages without moderation. -
-
-  List type: -
-
- -
-
-
- - - Prefix added to the subject field of each message. - -
-  Prefix: -
-
- -
- - - -
-
-
-
- - - Sender of a post will be excluded from the distribution list for - that post so people don't receive copies of their own posts. - -
- - Do not send mails to yourself. -
-
-
-
-
- -
-
-
-
-
- Moderators:  -
- - - In case of moderated list messages before publishing will be send to these - emails. In case of news list only these emails can post to mailing list. - In case of conference there are no moderators. - -
-
-
- -
-
-
-
- - diff --git a/misc/smarty/templates_en/error.tpl b/misc/smarty/templates_en/error.tpl deleted file mode 100644 index bb7020a..0000000 --- a/misc/smarty/templates_en/error.tpl +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - -
- {if $error_code == 1} - Domain can contain only english letters, dots, hyphens and digits. - {elseif $error_code == 2} - Password can contain only english letters and digits. - {elseif $error_code == 3} - Incorrect password. - {elseif $error_code == 4} - There is no such domain. - {elseif $error_code == 5} - Mailing list name can contain only english letters, digits and undercores. - {elseif $error_code == 6} - The length of a list name can not exceed 30 characters. - {elseif $error_code == 7} - The length of a prefix can not exceed 128 characters. - {elseif $error_code == 8} - The length of a footer can not exceed 1024 characters. - {elseif $error_code == 9} - There is an incorrect email in the subscribers list. - {elseif $error_code == 10} - There is an incorrect email in the moderators list. - {else} - Unknown error. - {/if} -
- - diff --git a/misc/smarty/templates_en/index.tpl b/misc/smarty/templates_en/index.tpl deleted file mode 100644 index 9c6d841..0000000 --- a/misc/smarty/templates_en/index.tpl +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - -
-
- Mailing lists: -   -
- - - You can add and delete mailing lists on this page. To edit list click on its name. - To post message into mailing list send mail to example@{$domain}, where "example" is the list name. - -
-
- - {foreach $lists as $list} - - - - - - {/foreach} -
- • - - {$list} - - -
-
-
- -   - -
-
-
- - diff --git a/misc/smarty/templates_en/login.tpl b/misc/smarty/templates_en/login.tpl deleted file mode 100644 index f8acf70..0000000 --- a/misc/smarty/templates_en/login.tpl +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - -
-
-
-
-
- Domain: -
-
- -
-
-
-
- Password: -
-
- -
-
-
- -
-
-
-
- - diff --git a/misc/smarty/templates_ru/edit_list.tpl b/misc/smarty/templates_ru/edit_list.tpl deleted file mode 100644 index 9cd9ea7..0000000 --- a/misc/smarty/templates_ru/edit_list.tpl +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - -
-
- -
-
- Список подписчиков:  -
- - - Добавляйте по одному почтовому адресу в каждой строке. Не забудьте добавить - модераторов, если хотите, чтобы они также могли писать в рассылку. - -
-
-
- -
-
-
-
-
- - - - - - - - - - - - - - - - -
-
-
- - - Модерируемая рассылка: подписчиков устанавливаете Вы, сообщения - от обычных участников проходят модерацию.

- Новостная рассылка: подписаться может кто угодно, отправив пустое письмо - на {$list_name}+subscribe@{$domain}, при этом подтверждение модератора не требуется. - Письма в рассылку могут отправлять только модераторы.

- Конференция: аналог канала в IRC. Подписчиков устанавливаете Вы, - сообщения может отправлять любой подписчик без модерации. -
-
-  Тип рассылки: -
-
- -
-
-
- - - Текст, добавляемый в начало заголовка каждого сообщения рассылки. - -
-  Префикс: -
-
- -
- - - -
-
-
-
- - - Отправитель будет исключён из списка рассылки для своего сообщения. - Это означает, что ему не будут приходить копии своих сообщений. - -
- - Не отправлять копию своих сообщений. -
-
-
-
-
- -
-
-
-
-
- Список модераторов:  -
- - - Для модерируемой рассылки на эти email будут отправляться письма перед их - опубликованием в рассылку. Для новостной рассылки только эти адреса могут - могут писать в рассылку. Для конференции модераторы не предумотрены. - -
-
-
- -
-
-
-
- - diff --git a/misc/smarty/templates_ru/error.tpl b/misc/smarty/templates_ru/error.tpl deleted file mode 100644 index a9b3bb2..0000000 --- a/misc/smarty/templates_ru/error.tpl +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - -
- {if $error_code == 1} - Домен может содержать только латинские буквы, точки, дефисы и цифры. - {elseif $error_code == 2} - Пароль может содержать только латинские буквы и цифры. - {elseif $error_code == 3} - Неверный пароль. - {elseif $error_code == 4} - Такой домен не зарегистрирован. - {elseif $error_code == 5} - Название рассылки может содержать только латинские буквы, цифры и символы нижнего подчёркивания. - {elseif $error_code == 6} - Длина названия рассылки не может превышать 30-ти символов. - {elseif $error_code == 7} - Длина префикса не может превышать 128-ти символов. - {elseif $error_code == 8} - Длина подписи не может превышать 1024-ти символов. - {elseif $error_code == 9} - Среди подписчиков есть некорректный e-mail. - {elseif $error_code == 10} - Среди модераторов есть некорректный e-mail. - {else} - Неизвестная ошибка. - {/if} -
- - diff --git a/misc/smarty/templates_ru/index.tpl b/misc/smarty/templates_ru/index.tpl deleted file mode 100644 index ce4cd01..0000000 --- a/misc/smarty/templates_ru/index.tpl +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - -
-
- Все листы рассылок: -   -
- - - Добавляйте и удаляйте списки рассылки с помощью данной формы. Вы можете редактировать список, кликнув по его названию. - Письмо в рассылку отправляется на адрес example@{$domain}, где example – имя рассылки. - -
-
- - {foreach $lists as $list} - - - - - - {/foreach} -
- • - - {$list} - - -
-
-
- -   - -
-
-
- - diff --git a/misc/smarty/templates_ru/login.tpl b/misc/smarty/templates_ru/login.tpl deleted file mode 100644 index b2c9613..0000000 --- a/misc/smarty/templates_ru/login.tpl +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - -
-
-
-
-
- Домен: -
-
- -
-
-
-
- Пароль: -
-
- -
-
-
- -
-
-
-
- -