Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


doc:panel1cut:config_bezint

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:panel1cut:config_bezint [2012/11/29 06:50]
apor [Пример интеграции в **УТ 10.3.17.4**.]
doc:panel1cut:config_bezint [2014/11/14 22:32] (текущий)
Строка 3: Строка 3:
 Панель телефонии может работать в безинтеграцонном режиме. В этом разделе будут описаны достоинства и недостатки данного режима работы. Кроме того, будет описан способ интеграции панели на примере конфигурации ​ УТ 10.3, что позволит использовать функционал панели в полной мере. Панель телефонии может работать в безинтеграцонном режиме. В этом разделе будут описаны достоинства и недостатки данного режима работы. Кроме того, будет описан способ интеграции панели на примере конфигурации ​ УТ 10.3, что позволит использовать функционал панели в полной мере.
  
 +<note important>​Инструкция применима к панели телефонии версии 1.*.19. [[doc:​panel1cut:​config_bezint?​rev=1364633919|Инструкция для прошлых версий.]]</​note>​
  
 ===== Достоинства безинтеграционного режима работы:​ ===== ===== Достоинства безинтеграционного режима работы:​ =====
Строка 19: Строка 20:
  
 <note important>​Обязательно перед началом работ выполняйте резервное копирование информационной базы!</​note>​ <note important>​Обязательно перед началом работ выполняйте резервное копирование информационной базы!</​note>​
 +
 +Для начала необходимо открыть информационную базу в режиме запуска «Конфигуратор». Для объектов следует установить правило поддержки «Редактируется с сохранением поддержки».
 +
 +[[doc:​panel1cbp20:​config_bezint_gibrid_podderjka|Настройка поддержки]]
  
 ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------
Строка 24: Строка 29:
  
 **Решение:​** ​ **Решение:​** ​
-- Добавим в дерево метаданных обработку **"​МИКО_ПанельТелефонииAsterisk"​** +  ​- Добавим в дерево метаданных обработку **"​МИКО_ПанельТелефонииAsterisk"​** 
-- Добавим в дерево метаданных новую роль:  +  - Добавим в дерево метаданных новую роль:  
-  * Имя ​    ​**"​МИКО_ИспользованиеСофтфона"​**.  +    * Имя ​    ​**"​МИКО_ИспользованиеСофтфона"​**.  
-  * Синоним **"​Использование панели телефонии ​ Asterisk (МИКО)"​**. ​+    * Синоним **"​Использование панели телефонии ​ Asterisk (МИКО)"​**. ​
 Установить права на чтение и использование обработки "​МИКО_ПанельТелефонииAsterisk"​. Установить права на чтение и использование обработки "​МИКО_ПанельТелефонииAsterisk"​.
-  ​Модифицировать модуль обычного приложения+  ​Модифицировать модуль обычного приложения
 Раздел определения переменных:​ Раздел определения переменных:​
 <code 1c>​Перем глОбщиеЗначения Экспорт;​ <code 1c>​Перем глОбщиеЗначения Экспорт;​
Строка 55: Строка 60:
  ИЛИ РольДоступна("​МИКО_ИспользованиеСофтфона"​) Тогда  ИЛИ РольДоступна("​МИКО_ИспользованиеСофтфона"​) Тогда
  Попытка  Попытка
- Miko_Ajam = Обработки.МИКО_ПанельТелефонииAsterisk.Создать();​+ Miko_Ajam = Обработки.МИКО_ПанельТелефонииДля1С.Создать();​
  Miko_Ajam.ПодключитьСофтФон();​  Miko_Ajam.ПодключитьСофтФон();​
  Исключение  Исключение
Строка 76: Строка 81:
  ПолучитьСерверТО().ЗавершитьОбработкуВнешнегоСобытия(Источник,​ Событие,​ Данные);​  ПолучитьСерверТО().ЗавершитьОбработкуВнешнегоСобытия(Источник,​ Событие,​ Данные);​
  // {{{ Панель телефонии Asterisk, МИКО }}} НАЧАЛО  // {{{ Панель телефонии Asterisk, МИКО }}} НАЧАЛО
- Если ​Источник = "​MikoAjamEvent"​  + Если НЕ Miko_Ajam ​ = Неопределено 
-      ​И ​НЕ Miko_Ajam ​ = Неопределено Тогда+ И (Источник = "​MikoAjamEvent"​ ИЛИ Источник = "​MIKO_SoftPhone"​ ИЛИ Источник = "​MIKO_InFormAutor"​) ​Тогда 
  Miko_Ajam.ОбработкаВнешнегоСобытияАстериск(Источник,​ Событие,​ Данные);​  Miko_Ajam.ОбработкаВнешнегоСобытияАстериск(Источник,​ Событие,​ Данные);​
  КонецЕсли; ​  КонецЕсли; ​
Строка 97: Строка 103:
  // {{{ МИКО }}} НАЧАЛО Панель телефонии Asterisk  // {{{ МИКО }}} НАЧАЛО Панель телефонии Asterisk
  // Завершим работу Панель телефонии Asterisk перед выходом из предприятия  // Завершим работу Панель телефонии Asterisk перед выходом из предприятия
- Если НЕ Miko_Ajam ​ = Неопределено Тогда+ Если ​НЕ Отказ И НЕ Miko_Ajam ​ = Неопределено Тогда
  Miko_Ajam.ОтключитьВК();​  Miko_Ajam.ОтключитьВК();​
  КонецЕсли;​  КонецЕсли;​
Строка 126: Строка 132:
  мТекущаяДатаДокумента ​                                 = Дата;  мТекущаяДатаДокумента ​                                 = Дата;
  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО
- Если НЕ Miko_Ajam = Неопределено  + Если НЕ Miko_Ajam = Неопределено 
- И Miko_Ajam.МИКО_ОбщийМодуль.ИспользоватьСофтФон() ​Тогда +  И  ​НЕ ​Miko_Ajam.мОбщийМодуль ​= Неопределено Тогда 
- МИКО_ОбщийМодуль = Miko_Ajam.МИКО_ОбщийМодуль;​+ мОбщийМодуль = Miko_Ajam.мОбщийМодуль;​
  // добавляем кнопку вызова  // добавляем кнопку вызова
- МИКО_ОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.ДействияФормы.Кнопки,​ + мОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.ДействияФормы.Кнопки,​ 
-                                                                     ​"​МИКО_ВыполнитьДействие",​  +   ​"​МИКО_ВыполнитьДействие",​  
-                                                                     ​"​кнМИКО_НабратьНомерВыбравИзСписка"​);​+                                                          "​кнМИКО_НабратьНомерВыбравИзСписка"​);​
  // добавляем кнопку прослушивания записи разговора  // добавляем кнопку прослушивания записи разговора
- МИКО_ОбщийМодуль.ДобавитьКнопкуПрослушиванияЗаписиНаПанельДействий(ЭлементыФормы.ДействияФормы.Кнопки,​ + мОбщийМодуль.ДобавитьКнопкуПрослушиванияЗаписиНаПанельДействий(ЭлементыФормы.ДействияФормы.Кнопки,​ 
-                                                                                "​МИКО_ВыполнитьДействие",​  +                                                                       ​"​МИКО_ВыполнитьДействие",​  
-                                                                                "​кнМИКО_ПрослушатьЗапись"​);​+                                                                       ​"​кнМИКО_ПрослушатьЗапись"​);​
  КонецЕсли; ​  КонецЕсли; ​
- // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ+ // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ
  Модифицированность = Ложь;  Модифицированность = Ложь;
  
Строка 145: Строка 151:
 добавить в форму обработчик нажатия кнопок:​ добавить в форму обработчик нажатия кнопок:​
 <code 1c> <code 1c>
-// Набор номера по заданному алгоритму+// МИКО ​// Набор номера по заданному алгоритму
 //  // 
 Процедура МИКО_ВыполнитьДействие(Кнопка) Процедура МИКО_ВыполнитьДействие(Кнопка)
  ​ Действие = Кнопка.Имя;​  ​ Действие = Кнопка.Имя;​
- Если НЕ Miko_Ajam.глИспользоватьСофтФонMIKO_AjamТекущийПользователь ​Тогда Возврат;​ КонецЕсли;​+ Если ​Miko_Ajam = Неопределено Тогда Возврат;​ КонецЕсли;​
   
  Если Действие = "​кнМИКО_НабратьНомерВыбравИзСписка"​ Тогда  Если Действие = "​кнМИКО_НабратьНомерВыбравИзСписка"​ Тогда
Строка 158: Строка 164:
  // Данные незарегистрированных контрагентов:​  // Данные незарегистрированных контрагентов:​
  СписокОбъектов.Вставить("​Событие",​ Ссылка);​  СписокОбъектов.Вставить("​Событие",​ Ссылка);​
- + 
  Miko_Ajam.ПозвонитьВыбравТелефон(СписокОбъектов);​  Miko_Ajam.ПозвонитьВыбравТелефон(СписокОбъектов);​
  ИначеЕсли Действие = "​кнМИКО_ПрослушатьЗапись"​ Тогда  ИначеЕсли Действие = "​кнМИКО_ПрослушатьЗапись"​ Тогда
Строка 202: Строка 208:
  Прервать;​  Прервать;​
  КонецЕсли;​  КонецЕсли;​
-  //{{{ МИКО }}} НАЧАЛО Код встраивания "​Панель телефонии Asterisk"​+ #Если Клиент Тогда  
 + //{{{ МИКО }}} НАЧАЛО Код встраивания "​Панель телефонии Asterisk"​
  Если НЕ Miko_Ajam = Неопределено ​                        Если НЕ Miko_Ajam = Неопределено ​                      
-                     И НЕ Miko_Ajam.МИКО_ОбщийМодуль ​= Неопределено+                     И НЕ Miko_Ajam.мОбработкаДанных ​= Неопределено
                      И Запись.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон Тогда                      И Запись.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон Тогда
- МИКО_ПредставлениеНомера =   ​Запись.Поле1 + ПредставлениеНомера = Запись.Поле1 + Запись.Поле2 + Запись.Поле3;​ 
- +Запись.Поле2 +  
- +Запись.Поле3;​ + Если ЗначениеЗаполнено(Запись.Поле4) И НЕ ЗначениеЗаполнено(ПредставлениеНомера) Тогда 
- Если ЗначениеЗаполнено(Запись.Поле4) И НЕ ЗначениеЗаполнено(МИКО_ПредставлениеНомера) Тогда + Запись.CRM_ПолеХраненияНомера = Miko_Ajam.мОбработкаДанных.ПреобразоватьНомерДляСохранения(Запись.Поле4, ​ Miko_Ajam.ГлобальныеПеременные.глКоличествоХранимыхЦифрТелефона);​ 
- Запись.CRM_ПолеХраненияНомера = Miko_Ajam.МИКО_ОбщийМодуль.ПреобразоватьНомерДляСохранения(Запись.Поле4, ​ Miko_Ajam.глКоличествоХранимыхЦифрТелефона);​ + Запись.CRM_НомерТелефона ​     = Miko_Ajam.мОбработкаДанныхбратьИзНомераТелефонаВсеБуквы ​  (Запись.Поле4);​
- Запись.CRM_НомерТелефона ​     = Miko_Ajam.МИКО_ОбщийМодульдалитьБуквыИзНомераТелефона ​  ​(Запись.Поле4);​+
  Иначе  Иначе
- Запись.CRM_ПолеХраненияНомера = Miko_Ajam.МИКО_ОбщийМодуль.ПреобразоватьНомерДляСохранения (МИКО_ПредставлениеНомера, ​ Miko_Ajam.глКоличествоХранимыхЦифрТелефона);​ + Запись.CRM_ПолеХраненияНомера = Miko_Ajam.мОбработкаДанных.ПреобразоватьНомерДляСохранения (ПредставлениеНомера, ​ Miko_Ajam.ГлобальныеПеременные.глКоличествоХранимыхЦифрТелефона);​ 
- Запись.CRM_НомерТелефона ​     = Miko_Ajam.МИКО_ОбщийМодульдалитьБуквыИзНомераТелефона ​   (МИКО_ПредставлениеНомера);​+ Запись.CRM_НомерТелефона ​     = Miko_Ajam.мОбработкаДанныхбратьИзНомераТелефонаВсеБуквы ​   ​(ПредставлениеНомера);​
  КонецЕсли;​  КонецЕсли;​
- КонецЕсли; ​  + КонецЕсли;​ 
-  //{{{ МИКО }}} КОНЕЦ+  
 + // Для возможности сохранения Скайп номера 
 + Если Найти(Запись.Вид,"​Skype"​)>​0 Тогда 
 + Запись.CRM_НомерТелефона = Запись.Представление;​ 
 + Иначе 
 + Запись.Представление = Miko_Ajam.мОбработкаДанных.СформироватьСтруктуруНомераИзПолей(Запись).Представление;​ 
 + КонецЕсли;​ 
 + //{{{ МИКО }}} КОНЕЦ 
 + 
 + #​конецесли
  КонецЦикла;​  КонецЦикла;​
   
Строка 245: Строка 260:
  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО
  Если НЕ Miko_Ajam = Неопределено ​  Если НЕ Miko_Ajam = Неопределено ​
- И Miko_Ajam.МИКО_ОбщийМодуль.ИспользоватьСофтФон() ​Тогда +  И НЕ Miko_Ajam.мОбщийМодуль ​= Неопределено Тогда 
- МИКО_ОбщийМодуль = Miko_Ajam.МИКО_ОбщийМодуль;​+ мОбщийМодуль = Miko_Ajam.мОбщийМодуль;​
  // добавляем элементы управления на форму  // добавляем элементы управления на форму
-  +  
- МИКО_ОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.ДействияФормы.Кнопки,​ + мОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.ДействияФормы.Кнопки,​ 
-                                                                    "​МИКО_ВыполнитьДействие",​  +                                                          "​МИКО_ВыполнитьДействие",​  
-                                                                    "​кнМИКО_НабратьНомерВыбравИзСписка"​);​ +                                                          "​кнМИКО_НабратьНомерВыбравИзСписка"​);​ 
- МИКО_ОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.Кнопки,​ + мОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.Кнопки,​ 
-                                                                    "​МИКО_ВыполнитьДействие",​ +                                                          "​МИКО_ВыполнитьДействие",​ 
-                                                                    "​кнМИКО_НабратьНомерИзКИ"​);​ +                                                          "​кнМИКО_НабратьНомерИзКИ"​);​ 
- МИКО_ОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.КоманднаяПанельКонтактныеЛицаКонтрагента.Кнопки,​ + мОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.КоманднаяПанельКонтактныеЛицаКонтрагента.Кнопки,​ 
-                                                                    "​МИКО_ВыполнитьДействие",​  +                                                          "​МИКО_ВыполнитьДействие",​  
-                                                                    "​кнМИКО_НабратьНомерВыбравКЛ"​)+                                                          "​кнМИКО_НабратьНомерВыбравКЛ"​);​
-  +
- //  +
- ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.ИзменяетДанные = Ложь;+
  КонецЕсли; ​  КонецЕсли; ​
- // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ+ // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ
 КонецПроцедуры КонецПроцедуры
 </​code>​ </​code>​
Строка 269: Строка 281:
  
 <code 1c> <code 1c>
-// Набор номера по заданному алгоритму+// МИКО ​// Набор номера по заданному алгоритму
 //  // 
 Процедура МИКО_ВыполнитьДействие(Кнопка) Процедура МИКО_ВыполнитьДействие(Кнопка)
  ​ Действие = Кнопка.Имя;​  ​ Действие = Кнопка.Имя;​
- Если НЕ Miko_Ajam.глИспользоватьСофтФонMIKO_AjamТекущийПользователь ​Тогда Возврат;​ КонецЕсли;​ + Если ​Miko_Ajam = Неопределено Тогда Возврат;​ КонецЕсли;​ 
- + 
  Если Действие = "​кнМИКО_НабратьНомерИзКИ"​ Тогда  Если Действие = "​кнМИКО_НабратьНомерИзКИ"​ Тогда
  // Позвонить по выбранному контакту ​  // Позвонить по выбранному контакту ​
Строка 289: Строка 301:
  СписокОбъектов.Вставить("​КонтактноеЛицо",​ ГоловнойКонтрагент);​  СписокОбъектов.Вставить("​КонтактноеЛицо",​ ГоловнойКонтрагент);​
  КонецЕсли; ​  КонецЕсли; ​
-                                           ​+ 
  Miko_Ajam.ПозвонитьВыбравТелефон(СписокОбъектов);​  Miko_Ajam.ПозвонитьВыбравТелефон(СписокОбъектов);​
  ИначеЕсли Действие = "​кнМИКО_НабратьНомерВыбравКЛ"​ Тогда   ИначеЕсли Действие = "​кнМИКО_НабратьНомерВыбравКЛ"​ Тогда
Строка 300: Строка 312:
  КонецЕсли;​  КонецЕсли;​
  ИначеЕсли Действие = "​УстановитьДоступностьКнопокСофтфона"​ Тогда   ИначеЕсли Действие = "​УстановитьДоступностьКнопокСофтфона"​ Тогда
- Miko_Ajam.МИКО_ОбщийМодуль.УстановитьДоступностьКнопокСофтфона(ЭлементыФормы.КонтактнаяИнформация.ТекущиеДанные,​+ Miko_Ajam.мОбщийМодуль.УстановитьДоступностьКнопокСофтфона(ЭлементыФормы.КонтактнаяИнформация.ТекущиеДанные,​
                                                                               ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.Кнопки,​                                                                               ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.Кнопки,​
   ​             "​кнМИКО_НабратьНомерИзКИ"​);​   ​             "​кнМИКО_НабратьНомерИзКИ"​);​
  КонецЕсли; ​  КонецЕсли; ​
 + 
 КонецПроцедуры КонецПроцедуры
 </​code>​ </​code>​
Строка 316: Строка 328:
  УправлениеКонтактнойИнформацией.КонтактнаяИнформацияПриАктивизацииСтрокиТаблицы(Элемент,​ ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.Кнопки.УстановитьОсновным);​  УправлениеКонтактнойИнформацией.КонтактнаяИнформацияПриАктивизацииСтрокиТаблицы(Элемент,​ ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.Кнопки.УстановитьОсновным);​
  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО
- Если НЕ Miko_Ajam = Неопределено  + Если НЕ Miko_Ajam = Неопределено 
- И Miko_Ajam.МИКО_ОбщийМодуль.ИспользоватьСофтФон() ​Тогда+  И  ​НЕ ​Miko_Ajam.мОбщийМодуль ​= Неопределено Тогда
  МИКО_ВыполнитьДействие(Новый Структура("​Имя","​УстановитьДоступностьКнопокСофтфона"​));​  МИКО_ВыполнитьДействие(Новый Структура("​Имя","​УстановитьДоступностьКнопокСофтфона"​));​
  КонецЕсли;​  КонецЕсли;​
- // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ+ // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ
 КонецПроцедуры КонецПроцедуры
 </​code>​ </​code>​
Строка 344: Строка 356:
  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО  // {{{ МИКО Панель телефонии Asterisk }}} НАЧАЛО
  Если НЕ Miko_Ajam = Неопределено ​  Если НЕ Miko_Ajam = Неопределено ​
- И Miko_Ajam.МИКО_ОбщийМодуль.ИспользоватьСофтФон() ​Тогда + И НЕ Miko_Ajam.мОбщийМодуль ​= Неопределено Тогда 
- МИКО_ОбщийМодуль = Miko_Ajam.МИКО_ОбщийМодуль;​+ мОбщийМодуль = Miko_Ajam.мОбщийМодуль;​
  // добавляем элементы управления на форму  // добавляем элементы управления на форму
- МИКО_ОбщийМодуль.ДобавитьКнопкуОтправкиФаксаНаПанельДействий(ЭлементыФормы.КоманднаяПанельФормы.Кнопки, ​+ мОбщийМодуль.ДобавитьКнопкуОтправкиФаксаНаПанельДействий(ЭлементыФормы.КоманднаяПанельФормы.Кнопки, ​
                                                                           "​МИКО_ВыполнитьДействие", ​                                                                           "​МИКО_ВыполнитьДействие", ​
                                                                           "​кнМИКО_ОтправитьФакс"​);​                                                                           "​кнМИКО_ОтправитьФакс"​);​
  КонецЕсли; ​  КонецЕсли; ​
- // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ+ // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ
 КонецПроцедуры КонецПроцедуры
 </​code>​ </​code>​
Строка 359: Строка 371:
 <code 1c> <code 1c>
 // Набор номера по заданному алгоритму // Набор номера по заданному алгоритму
-// +//
 Процедура МИКО_ВыполнитьДействие(Кнопка) Процедура МИКО_ВыполнитьДействие(Кнопка)
  ​ Действие = Кнопка.Имя;​  ​ Действие = Кнопка.Имя;​
- Если Miko_Ajam.глИспользоватьСофтФонMIKO_AjamТекущийПользователь = Ложь Тогда Возврат;​ КонецЕсли;​ + Если Miko_Ajam ​= Неопределено Тогда Возврат;​ КонецЕсли;​ 
- + 
  Если Действие = "​кнМИКО_ОтправитьФакс"​ Тогда  Если Действие = "​кнМИКО_ОтправитьФакс"​ Тогда
  // Обработчик нажатия на кнопку отправки табличного документа в текущий разговор  // Обработчик нажатия на кнопку отправки табличного документа в текущий разговор
  Miko_Ajam.ОтправитьФаксомТабДок(ЭлементыФормы.ПолеТабличногоДокумента);​  Miko_Ajam.ОтправитьФаксомТабДок(ЭлементыФормы.ПолеТабличногоДокумента);​
  КонецЕсли; ​  КонецЕсли; ​
 + 
 КонецПроцедуры КонецПроцедуры
 </​code>​ </​code>​
Строка 374: Строка 386:
 Общая печатная форма примет вид: Общая печатная форма примет вид:
 {{ :​doc:​panel1cut:​obschaja_forma_pechati_dokumentov.png?​ |}} {{ :​doc:​panel1cut:​obschaja_forma_pechati_dokumentov.png?​ |}}
- 
doc/panel1cut/config_bezint.1354171829.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)