1С пользователи: Поддержка пользователей системы «1С:Предприятие 8»

Как закрыть активных пользователей 1С

Зачастую администратору или бухгалтеру среди рабочего дня нужен монопольный режим 1С для выполнения регламентных операций: обновления программы, изменения конфигурации, удаление объектов, группового перепроведения документов и др. При этом специалист, который должен провести регламентные операции сталкивается с проблемой «как закрыть активных пользователей». Штатными средствами не всегда возможно решить этот вопрос. В таком случае. как принудительно выбросить пользователей из программы? Сделать это можно следующими способами. 

ФАЙЛОВАЯ БАЗА ДАННЫХ

 Меню Сервис – Пользователи – Блокировка установки соединений с информационной базой

Если по этому пути вы не обнаружили обработку закрытия активных пользователей, посмотрите в меню Операции – Обработки — Блокировка установки соединений с информационной базой. Там она точно будет. Данная обработка появилась в платформе 1С 8.2.14. В более ранних версиях ее может не быть. Это единственный для файловой базы данных способ получить монопольный доступ. Детально рассматривать как работать с обработкой не будем. В общем то она простая и понятная.

В новых конфигурациях на управляемых формах (BAS — в Украине) появилась долгожданная волшебная кнопка завершения работы пользователя, которая доступна в Журнале активных пользователей. В BAS Бухгалтерия журнал регистрации открывается следующим образом:

Меню: Администрирование — Обслуживание — Активные пользователи

Также можно воспользоваться системными средствами ОС Windows и с помощью диспетчера задач завершить процессы других пользователей, в частности закрыть приложение 1с8.exe. Но только для этого у пользователя должны быть права администратора системы.

Существует еще один альтернативный вариант выбросить пользователей с файловой БД. Специальная программная обработка может: 1. Просто выводить информационное окно о необходимости закрыть программу или другое сообщение 2. Выводить сообщение и завершать сеансы пользователей. 3. Переводить 1С в монопольный режим. 4. Запрещать пользователям вход, когда включен монопольный режим. Данная обработка не штатная. Стоимость и функционал смотрите в наших проектах. Выглядит обработка так:

Информационное окно для пользователей

СЕРВЕРНАЯ БАЗА ДАННЫХ

Для серверной базы данных возможностей чуть больше. Доступен первый способ, а также можно удалять активных пользователей с консоли сервера . Для этого необходимо в ветке найти информационную базу, ветку «Сеансы» и удалить активные сеансы пользователей. Данный способ не совсем гуманный с точки зрения внезапного прекращения работы пользователя без предупреждения, но зато очень эффекивный и быстрый. Минус в том что после удаления сеансов пользователи могут снова пытаться входить в программу. Поэтому рекомендуется незамедлительно после удаления активных сеансов из консоли приступить к выполнению намеченных заданий.

3. Перезагрузка ПК. Есть и третий вариант быстро и эффективно выбросить всех пользователей с 1С — перезагрузить ПК или сервер, на котором находится база данных 1С. Этот способ несколько грубоват, потому что не позволяет предупредить пользователей, не дает им время корректно завершить работу и т.д., но весьма эффективный, когда монопольный доступ нужен очень срочно или когда предыдущих два способа кажутся вам «темным лесом».

как добавлять, блокировать и удалять

Рассказываем про все основные действия с пользователями в 1С — от добавления нового пользователя до его блокировки и удаления. Мы рассмотрим разные режимы на конкретном примере, чтобы подать информацию максимально доступно.

Добавление нового пользователя

Добавить нового пользователя в 1С можно как из режима «Предприятие», так и из режима «Конфигуратор». Рассмотрим оба случая.

Добавление пользователя из режима «Предприятие»

Добавление пользователя рассмотрим на примере конфигурации «Управление торговлей, редакция 11». Запускаем программу в режиме «Предприятие».

 

 

Выбираем раздел «НСИ и администрирование», подраздел «Администрирование», пункт «Настройки пользователей и прав.

 

 

Выбираем вкладку «Пользователи»

 

 

Окно разделено на две части. В левой части расположены группы пользователей, это происходит т.к. в «Настройках пользователе и прав» установлен флаг «Группы пользователей».

 

 

В правой части окна расположен список пользователей в группе. Если мы хотим увидеть список всех пользователей, то выберем группу «Все пользователи».

 

 

Нажимаем кнопку «Создать» для добавление нового пользователя.

 

 

Вводим полное имя пользователя, например «Петров Пётр Петрович». Программа автоматически подберёт имя для входа «ПетровПП». Если оно нам не нравится, его можно изменить. Так же рекомендуется выбрать «Физическое лицо» для данного пользователя. Этот реквизит не является обязательным.

По умолчанию пароль нового пользователя пустой. Мы можем установить ему новый пароль или установить флаг «Потребовать установку пароля при входе», тогда при первой авторизации данному пользователю будет показано окно с просьбой установить новый пароль.

Нужна помощь с настройкой или внедрением 1С? Свяжитесь с нами!

Если у вас остались вопросы, вы можете оставить номер телефона и мы с вами свяжемся

Я соглашаюсь с политикой конфиденциальности

 

 

Нажимаем записать и переходим на вкладку «Группы», если у вас в системе также ведётся разделение пользователей по группам. Здесь необходимо отметить группы в которые попадает данных пользователь. Для примера, установим ему группы «Кассиры» и «Кассиры ККМ».

 

 

Переходим на вкладку «Права доступа». В нашей системе существуют роли пользователя. Это значит, что можно просто установить ему подходящую группу и все права настроятся автоматически. Нажимаем «Включить в группу» и выбираем «Кассиры» и «Кассиры ККМ».

 

 

Переходим на вкладку «Разрешённые действия (роли)». Мы видим, что т.к. мы включили пользователя в группы доступа, то роли установились автоматически, Если у вас нет групп доступа, то на данной вкладке необходимо установить роли вручную.

 

 

Обратите внимание, что пользователя так же можно создавать копированием с уже существующего. Для этого необходимо нажать правой кнопкой мыши на пользователя в списке «Пользователи» и в контекстном меню выбрать «Скопировать». При копировании пользователя система задаёт вопрос скопировать ли так же его права.

Добавление пользователя из режима «Конфигуратор»

Добавим теперь пользователя из режима «Конфигуратор». Запускаем 1С, выбираем «Конфигуратор».

 

 

Выбираем меню «Администрирование» пункт «Пользователи».

 

 

Нового пользователя так же можно создать или скопировать с уже существующего. Копирование позволяет скопировать права пользователя. Мы будем создавать нового, нажимаем «Добавить».

 

 

Заполняем «Имя» это логин пользователя, который будет отображаться в списке для выбора. Заполняем «Полное имя» ФИО нашего пользователя. Оставляем флаг «Аутентификация 1С.Предприятие», если его убрать пользователь будет не доступен. Оставляем флаг «Показывать в списке выбора», пользователь будет доступен для выбора в списке пользователей.  Задаём или оставляем пустым пароль пользователя. Оставляем флаг «Защита от опасных действий».

 

 

Переходим на вкладку «Прочее». Здесь можно выбрать основной режим запуска 1С. Предприятие, язык запуска и установить права пользователя. Проставляем галочками все необходимы права и нажимаем «ОК».

 

 

Удаление и блокировка пользователя

Удаление пользователя

Удалить пользователя можно из режима «Конфигурация». Открываем «Список пользователей» выбираем нужного пользователя и нажимаем на панели кнопку «Удалить», подтверждаем удаление.

 

 

В режиме «Предприятие» пользователя можно пометить на удаление. Переходим к окну «Пользователи» нажимаем правой кнопкой мыши на нужного нам пользователя и выбираем «Пометить на удаление».

Нужна помощь с настройкой или внедрением 1С? Свяжитесь с нами!

Если у вас остались вопросы, вы можете оставить номер телефона и мы с вами свяжемся

Я соглашаюсь с политикой конфиденциальности

 

 

Блокировка пользователя

Для блокирования пользователя в режиме 1С. Предприятие необходимо установить ему флаг «Недействителен». Заходим в список пользователей, выбираем нужного, нажимаем «Изменить» и устанавливаем флаг.

 

 

Для блокирование пользователя из режима «Конфигурация» Заходим в список пользователей, выбираем нужного, нажимаем «Изменить» и убираем флаг «Аутентификация 1С.Предприятие».

 

 

Активные пользователи

Для просмотра списка активных пользователей из режима «Конфигурация». Выбираем меню «Администрирование, пункт «Активные пользователи».

 

 

В открывшемся окне мы видим список пользователей работающих в программе в данный момент времени.

 

 

В режиме «Предприятие» заходим в меню «Администрирование», выбираем пункт «Обслуживание», вкладка «Активные пользователи».

 

 

 

Журнал регистрации

Информацию о совершаемых пользователями действиях можно увидеть в «Журнале регистрации». О там как работать с этим механизмом подробно рассмотрено в отдельной статье.

Оптимизируем работу с программой и помогаем избежать ошибок

Мы предлагаем услуги по сопровождению 1С, в рамках которого наши сотрудники смогут оперативно решать многие вопросы — от рядовых до весьма сложных. Большой опыт работ и сертифицированные специалисты позволят обеспечить бесперебойную работу с программой, защиту информации и оптимизацию бизнес-процессов.

Вы еще не внедрили 1С или необходимо установить программу в новый филиал компании? Обратитесь за внедрением и настройкой к нам — вы сэкономите свое время и избежите возможных ошибок и проблем в дальнейшем.  

Позвоните по номеру телефона, указанному на сайте или заполните форму обратной связи, чтобы наши сотрудники сориентировали по стоимости работ, подобрали оптимальное решение и рассказали, как начать сотрудничество. Ждем вас!

Ограничения времени ответа: статья Якоба Нильсена

Резюме:  Существуют 3 основных ограничения времени (которые определяются способностями человеческого восприятия), которые следует учитывать при оптимизации производительности веб-сайтов и приложений.

Автор Якоб Нильсен

  • Якоб Нильсен

на 1993-01-01 1 января 1993

Темы:

время отклика, взаимодействие человека с компьютером, удобство использования в Интернете, дизайн приложений

  • Взаимодействие человека с компьютером Взаимодействие человека с компьютером,
  • Веб-юзабилити,
  • Дизайн приложения

Поделиться этой статьей:

Отрывок из главы 5 моей книги Юзабилити-инжиниринг

, от 1993 года:

Основные рекомендации относительно времени отклика остаются примерно одинаковыми на протяжении тридцати лет [Miller 1968; Кард и др. 1991]:

  • 0,1 секунды примерно соответствует пределу, при котором пользователь чувствует, что система реагирует мгновенно , что означает, что никакой специальной обратной связи не требуется, кроме как для отображения результата.
  • 1,0 секунды — это предел непрерывности потока мыслей пользователя , даже если пользователь заметит задержку. Обычно при задержках более 0,1, но менее 1,0 секунды специальная обратная связь не требуется, но пользователь теряет ощущение работы непосредственно с данными.
  • 10 секунд примерно предел для удерживания внимания пользователя
    на диалоге. В случае более длительных задержек пользователи захотят выполнять другие задачи, ожидая завершения работы компьютера, поэтому им следует предоставить обратную связь, указывающую, когда компьютер ожидает их завершения. Обратная связь во время задержки особенно важна, если время отклика может сильно варьироваться, поскольку тогда пользователи не будут знать, чего ожидать.

Обычно время отклика должно быть как можно меньше, но компьютер также может реагировать так быстро, что пользователь не успевает за откликом. Например, прокручиваемый список может перемещаться так быстро, что пользователь не может вовремя остановить его, чтобы желаемый элемент остался в пределах доступного окна. Тот факт, что компьютеры могут быть слишком быстрыми, указывает на необходимость синхронизации изменений пользовательского интерфейса, таких как анимация, в соответствии с часами реального времени, а не в качестве косвенного эффекта скорости выполнения компьютера: даже если более быстрая модель компьютера заменяется, пользовательский интерфейс должен оставаться пригодным для использования.

В тех случаях, когда компьютер не может обеспечить достаточно немедленный ответ, пользователь должен получать постоянную обратную связь в виде индикатора процентов выполнения [Myers 1985]. Как правило, индикаторы выполнения в процентах следует использовать для операций, занимающих более 10 секунд. Индикаторы прогресса имеют три основных преимущества: они убеждают пользователя в том, что система не дала сбой, а работает над его или ее проблемой; они указывают примерное время ожидания пользователя, что позволяет пользователю выполнять другие действия во время длительного ожидания; и, наконец, они предоставляют пользователю что-то, на что он может посмотреть, что делает ожидание менее болезненным. Это последнее преимущество не следует недооценивать, и это одна из причин, по которой рекомендуется использовать графический индикатор выполнения вместо простого указания ожидаемого оставшегося времени в цифрах.

Для операций, в которых заранее неизвестно, какой объем работы необходимо выполнить, может быть невозможно использовать индикатор выполнения в процентах, но все же возможно обеспечить обратную связь о ходе выполнения с точки зрения абсолютного объема выполненной работы. Например, система, выполняющая поиск в неизвестном количестве удаленных баз данных, может выводить имя каждой базы данных по мере ее обработки. Если и это невозможно, в крайнем случае можно использовать менее конкретный индикатор прогресса в виде вращающегося шарика, занятой пчелы, пролетающей над экраном, точек, напечатанных в строке состояния, или любого подобного механизма, который, по крайней мере, показывает что система работает, даже если не указано, что она делает. Добавлено примечание к веб-версии этого эссе: большинство веб-браузеров не предоставляют полезные индикаторы выполнения, поскольку они не сообщают, какой процент от

полная загрузка страницы завершена.

Для достаточно быстрых операций, занимающих от 2 до 10 секунд, истинный индикатор процента готовности может быть излишним, и фактически его установка нарушит принцип инерции отображения (мигание изменений на экране так быстро, что пользователь не может уследить за ними). темп или чувствует стресс). Можно было бы по-прежнему давать менее заметную обратную связь о прогрессе. Распространенным решением является сочетание курсора «занят» с быстро меняющимся числом в небольшом поле внизу экрана, чтобы указать, сколько было сделано.

См. также:
Статья о времени отклика сайта и о том, как его улучшить.

Добавлено обновление

2014 г.: мне продолжают приходить подобные вопросы, поэтому я решил ответить на них здесь.

В: «Вы много раз упоминали, что время отклика важно, и существует множество инструментов для измерения времени отклика, но каково приемлемое время отклика веб-приложения? Что такое терпимость пользователя, а не покупательский опыт, а для интерактивного приложения?»

A: Я хотел бы, чтобы мы могли искоренить термин «веб-приложение», потому что он отвлекает от реальной проблемы, которая заключается в дизайне пользовательского интерфейса приложения (у нас есть несколько однодневных курсов по этой теме). У нас нет специальных рекомендаций для приложений, реализованных на C++, по сравнению с приложениями, реализованными на JavaScript. Основные рекомендации по юзабилити одинаковы независимо от реализации, поскольку мы обсуждаем пользовательский опыт, а не кодирование.

Таким образом, 9Рекомендации по времени отклика 0003 для веб-приложений такие же, как и для всех других приложений . Эти руководящие принципы остаются неизменными уже 46 лет, поэтому они также вряд ли изменятся с появлением следующей технологии внедрения.

0,1 секунды: Ограничение для пользователей, чувствующих, что они напрямую манипулируют объектами в пользовательском интерфейсе. Например, это ограничение с момента выбора пользователем столбца в таблице до момента, когда этот столбец должен быть выделен или иным образом сообщит о том, что он выбран. В идеале это также должно быть время отклика для сортировки столбца — если это так, пользователи почувствуют, что они сортируют таблицу. (В отличие от ощущения, что они приказывают компьютеру сделать за них сортировку.)

1 секунда: Ограничение для пользователей, считающих, что они свободно перемещаются по командному пространству, не дожидаясь компьютера. Задержка в 0,2–1,0 секунды означает, что пользователи замечают задержку и, таким образом, чувствуют, что компьютер «работает» над командой, в отличие от того, что команда является прямым следствием действий пользователей. Пример: если сортировка таблицы по выбранному столбцу не может быть выполнена за 0,1 секунды, это, безусловно, должно быть выполнено за 1 секунду, иначе пользователи почувствуют, что пользовательский интерфейс вялый, и потеряют ощущение «потока» при выполнении. их задача. При задержках более 1 секунды укажите пользователю, что компьютер работает над проблемой, например, изменив форму курсора.

10 секунд: Ограничение для пользователей удержания их внимания на задаче. Все, что медленнее 10 секунд, требует индикатора процента выполнения, а также четко обозначенного способа прерывания операции пользователем. Предположим, что пользователям потребуется переориентироваться, когда они вернутся к пользовательскому интерфейсу после задержки более 10 секунд. Задержки более 10 секунд допустимы только во время естественных перерывов в работе пользователя, например при переключении задач.

См. также:
Статья о шкале времени в пользовательском опыте.

Каталожные номера

Card, S.K., Robertson, G.G., and Mackinlay, JD (1991). Визуализатор информации: информационное рабочее пространство. Проц. АКМ ЧИ’91 конф. (Новый Орлеан, Луизиана, 28 апреля — 2 мая), 181–188.

Миллер, РБ (1968). Время отклика в диалоговых транзакциях человек-компьютер. Проц. Осенняя объединенная компьютерная конференция AFIPS Vol. 33 , 267-277.

Майерс, Б.А. (1985). Важность индикаторов выполнения в процентах для интерфейсов компьютер-человек. Проц. Конф. ACM CHI’85. (Сан-Франциско, Калифорния, 14-18 апреля), 11-17.

  • Поделиться: 

Китайский руководитель телекоммуникационной компании США обвинен в срыве видеоконференций, посвященных резне на площади Тяньаньмэнь | OPA

Сегодня в федеральном суде Бруклина были распечатаны жалоба и ордер на арест, в которых Синьцзян Цзинь, также известный как «Жюльен Джин», был распечатан в заговоре с целью совершения преследований между штатами и незаконном заговоре с целью передачи средств идентификации. Джин, сотрудник американской телекоммуникационной компании (Компания-1), базирующейся в Китайской Народной Республике (КНР), предположительно участвовал в схеме по срыву серии митингов в мае и июне 2020 года, проведенных в ознаменование июньских событий. 4, 1989 Резня на площади Тяньаньмэнь в КНР. Встречи проводились с использованием программы видеоконференцсвязи, предоставленной Компанией-1, и были организованы и проведены лицами, проживающими в США, в том числе лицами, проживающими в Восточном округе Нью-Йорка. Джин не находится под стражей в США.

«Ни одна компания со значительными деловыми интересами в Китае не застрахована от принудительной власти Коммунистической партии Китая», — сказал помощник генерального прокурора по национальной безопасности Джон К. Демерс. «Коммунистическая партия Китая будет использовать тех, кто находится в пределах ее досягаемости, чтобы подкопать дерево свободы, задушив свободу слова в Китае, Соединенных Штатах и ​​​​других странах о репрессиях партии против китайского народа. Для компаний, работающих в Китае, таких как эта, эта реальность может означать, что руководители вовлечены в дальнейшую репрессивную деятельность, противоречащую ценностям, которые позволили этой компании процветать здесь».

«ФБР по-прежнему привержено защите свободы слова для всех американцев. Как утверждается в этой жалобе, эта свобода была напрямую нарушена пагубной деятельностью разведывательных служб коммунистического Китая в поддержку режима, который не отражает и не поддерживает наши демократические ценности», — заявил директор ФБР Кристофер Рэй. «Американцы должны понимать, что китайское правительство, не колеблясь, будет использовать компании, работающие в Китае, для продвижения своей международной повестки дня, включая подавление свободы слова».

«Утверждения в жалобе обнажают фаустовскую сделку, которую правительство КНР требует от американских технологических компаний, ведущих бизнес в пределах границ КНР, и внутреннюю угрозу, с которой эти компании сталкиваются со стороны своих сотрудников в КНР», — заявил исполняющий обязанности США. Адвокат Сет Д. Дюшарм. «Как утверждается, Джин тесно сотрудничал с правительством КНР и представителями спецслужб КНР, чтобы помочь правительству КНР заглушить политические и религиозные выступления пользователей платформы американской технологической компании. Джин добровольно совершал преступления и стремился ввести в заблуждение других в компании, чтобы помочь властям КНР подвергнуть цензуре и наказать основные политические выступления американских пользователей только за то, что они воспользовались своим правом на свободное выражение мнений. Обвинения, объявленные сегодня, ясно показывают, что сотрудники, работающие в КНР на американские технологические компании, делают эти компании и их пользователей уязвимыми для пагубного влияния правительства КНР. Это Управление будет продолжать неустанно работать над защитой от угроз свободному выражению политических взглядов и религиозных убеждений, независимо от того, исходят ли эти угрозы из Соединенных Штатов или из-за их пределов».

Г-н Дюшарм и г-н Демерс также выразили свою признательность Компании-1 за ее сотрудничество в продолжающемся правительственном расследовании.

Согласно жалобе, Джин был основным связующим звеном Компании-1 с правоохранительными и разведывательными службами КНР. В этом качестве он регулярно отвечал на запросы правительства КНР о предоставлении информации и прекращении видеовстреч, проводимых на платформе видеосвязи Компании-1. В обязанности Джина входило предоставление информации правительству КНР о пользователях и встречах Компании-1, а в некоторых случаях он предоставлял информацию, такую ​​как адреса интернет-протокола, имена и адреса электронной почты, о пользователях, находящихся за пределами КНР. Джин также отвечал за активный мониторинг платформы видеосвязи Компании-1 на предмет того, что правительство КНР считает «незаконными» собраниями для обсуждения политических и религиозных тем, неприемлемых для Коммунистической партии Китая (КПК) и правительства КНР.

Как утверждается в жалобе, с января 2019 года по настоящее время Джин и другие лица вступили в сговор с целью использования систем Компании-1 в Соединенных Штатах для цензуры политической и религиозной речи лиц, находящихся в Соединенных Штатах и ​​по всему миру, по указанию и под контролем чиновников правительства КНР. Среди других действий, предпринятых по указанию правительства КНР, Цзинь и другие прервали как минимум четыре видеовстречи, организованных в сетях Компании-1, в ознаменование 31-й годовщины резни на площади Тяньаньмэнь, большинство из которых были организованы и на которых присутствовали базирующиеся в США участников, таких как диссиденты, которые участвовали и пережили 1989 протестов. Некоторые из участников, которые не смогли присутствовать на этих встречах, были клиентами Компании-1 в Квинсе и Лонг-Айленде, штат Нью-Йорк, которые приобрели подписку на услуги Компании-1 и, следовательно, заключили соглашения об обслуживании с Компанией-1, регулируемые ее Условиями обслуживания. (ТОС).

Джин, должностные лица правительства КНР и другие якобы сотрудничали для выявления участников собрания и срыва собраний, организованных на серверах Компании-1 в США, иногда создавая предлоговые причины для оправдания своих действий перед другими сотрудниками и руководителями Компании-1, а также как сами пользователи Компании-1. В частности, в мае и июне 2020 года Джин и другие действовали, чтобы сорвать встречи, проводимые на платформе Компании-1 для обсуждения политически чувствительных тем, неприемлемых для правительства КНР, проникнув на встречи, чтобы собрать доказательства предполагаемых неправомерных действий, имевших место на этих встречах. На самом деле не было никакого проступка; Джин и его сообщники сфабриковали доказательства нарушений TOS, чтобы обосновать прекращение встреч, а также аккаунты некоторых участников. Затем Джин поручил высокопоставленному сотруднику Компании-1 в США прекратить встречи, а также приостановить и аннулировать учетные записи пользователей.

Как указано в жалобе, сообщники Джина создали поддельные учетные записи электронной почты и учетные записи Компании-1 на имена других лиц, в том числе политических диссидентов КНР, чтобы сфабриковать доказательства того, что организаторы и участники митингов в память о резне на площади Тяньаньмэнь поддерживали террористические организации, подстрекали к насилию или распространяли детскую порнографию. Сфабрикованные доказательства ложно утверждали, что встречи включали обсуждение жестокого обращения с детьми или их эксплуатации, терроризма, расизма или подстрекательства к насилию, а иногда включали скриншоты пользовательских профилей предполагаемых участников, на которых, например, был изображен человек в маске, держащий флаг, напоминающий флаг Террористическая группировка Исламское государство. Джин использовал жалобы в качестве доказательства, чтобы убедить руководителей Company-1, базирующихся в Соединенных Штатах, прекратить собрания и приостановить или закрыть учетные записи пользователей организаторов собраний.

Власти КНР воспользовались информацией, предоставленной Джином, для принятия ответных мер и запугивания участников, проживающих в КНР, или проживающих в КНР членов семей участников собрания. Власти КНР временно задержали как минимум одного человека, который планировал выступить во время поминального митинга. В другом случае власти КНР посетили членов семьи участника митингов и приказали им сказать этому участнику, чтобы тот прекратил высказываться против правительства КНР и поддерживал социализм и КПК.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *