<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.era-platform.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oagapov</id>
	<title>Платформа Эра. Документация - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.era-platform.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oagapov"/>
	<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Oagapov"/>
	<updated>2026-10-30T21:48:23Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%B2%D1%8F%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B5%D0%B9_%D1%80%D0%B0%D0%B7%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%B0&amp;diff=2637</id>
		<title>Привязка записей разговора</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%B2%D1%8F%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B5%D0%B9_%D1%80%D0%B0%D0%B7%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%B0&amp;diff=2637"/>
		<updated>2026-10-29T05:55:06Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подсветка синтаксиса: указан lang=&amp;quot;text&amp;quot; для блока без языка&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Предыдущая статья курса: &#039;&#039;[[Задание 5. Сложная карточка]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Общая информация =&lt;br /&gt;
Для обеспечения работы со звонками в приложениях, платформа эра предоставляет набор широкий функционала:&lt;br /&gt;
&lt;br /&gt;
* Тип данных &#039;&#039;&#039;RecordingInfo&#039;&#039;&#039; для хранения информации о записи звонка&lt;br /&gt;
* Метод &#039;&#039;&#039;playRecordedFile&#039;&#039;&#039; для воспроизведения записи&lt;br /&gt;
* Функционал карточки очереди для передачи данных из контекста звонка в контекст приложения&lt;br /&gt;
* Функционал IVR-сценариев для построения логики работы вызовов&lt;br /&gt;
* Тип данных &#039;&#039;&#039;PhoneNumber&#039;&#039;&#039; для осуществления звонков по клику на номер телефона&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В рамках данной статьи, рассматриваются все действия, необходимые для полноценной интеграции звонок в приложение.&lt;br /&gt;
&lt;br /&gt;
= Хранение информации о звонке в данных класса =&lt;br /&gt;
В первую очередь, для начала работы с записью разговора необходимо в какой-либо из классов (наиболее подходящий по смыслу), добавить свойство для хранения информации о ней.&lt;br /&gt;
&lt;br /&gt;
Для хранения информации о записи разговора, используется специализированный тип данных, входящий в пакет callcenter:&lt;br /&gt;
 callcenter/ccs/RecordInfo&lt;br /&gt;
Обычно, привязка записей разговора осуществляется к специально созданному классу &#039;&#039;&#039;Звонки&#039;&#039;&#039;, объекты которого уже имеют связи с другими классами приложения.&lt;br /&gt;
&lt;br /&gt;
Таким образом, запись будет доступна и в реестре всех звонков, и в карточке звонка, и в реестре звонков, связанных с другим классом (например звонки по конкретной заявке).&lt;br /&gt;
&lt;br /&gt;
В примерах далее, будем считать что в класс Call было добавлено свойство recordInfo.&lt;br /&gt;
&lt;br /&gt;
= Воспроизведение записи звонка в интерфейсе =&lt;br /&gt;
[[Файл:Вкладка Actions.png|мини|Вкладка Actions]]&lt;br /&gt;
Для того, чтобы была возможность прослушивания записи, необходимо в класс Call добавить действие по прослушиванию.&lt;br /&gt;
&lt;br /&gt;
Ранее в курсе ещё не использовались действия, так как они подразумевают написание полноценного кода для обработки, однако в данном примере достаточно лишь скопировать уже готовый код. Более подробно, механизм действий будет рассмотрен в дальнейших частях курса.&lt;br /&gt;
[[Файл:Действие playRecorded.png|мини|Действие playRecorded]]&lt;br /&gt;
Для добавления нового действия, необходимо в редакторе класса перейти во вкладку Actions и добавить новую запись.&lt;br /&gt;
&lt;br /&gt;
Имя действия (name) можно указать произвольное, например playRecorded, заголовок (Caption) - прослушать, actionKind - client, actionTarget - entity&lt;br /&gt;
&lt;br /&gt;
Таким образом мы создаем действие, которое будет выполняться на клиентской стороне и по отношению к конкретному объекту (при открытой карточке или выделенной записи в таблице).&lt;br /&gt;
&lt;br /&gt;
В качестве кода действия, необходимо указать следующий:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
this._eraEnvironment.getStrong(&#039;EraGlobal&#039;).playRecordedFile(this.recordInfo);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;В данном коде происходит получение глобального контекста и вызов метода playRecordedFile, с передачей в него данных о сохраненной записи разговора.&lt;br /&gt;
&lt;br /&gt;
В качестве кода проверки доступности (allowConditionCode), необходимо указать следующий:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
!Converter.isNull(this.recordInfo):&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Этим кодом мы проверяем, что информация о записи разговора сохранена. Таким образом, для звонков у которых ещё нет записи разговора, действие прослушки будет недоступно.&lt;br /&gt;
&lt;br /&gt;
= Передача данных о звонке из сценариев IVR =&lt;br /&gt;
Работе со [[8. Сценарии IVR|сценариями IVR]] и другими компонентами коммуникационного слоя посвящен [[:Категория:Курс IP АТС|курс IP-АТС]].&lt;br /&gt;
&lt;br /&gt;
В данном пункте мы лишь кратко рассмотрим логику необходимых действий для сохранения записи разговора и передачи информации о ней в продуктовый слой. Дополнительную справку по всем элементам IVR-сценариев можно найти в [[Сценарии IVR|данной статье]].&lt;br /&gt;
&lt;br /&gt;
Альтернативный вариант сохранения данных о записи представлен в следующем пункте, однако он не является универсальным.&lt;br /&gt;
&lt;br /&gt;
# Необходимо добавить в IVR-сценарии компонент записи разговора, сохранив путь к результирующему файлу в переменную path[[Файл:Компонент &amp;quot;Запись разговора&amp;quot;.png|безрамки|756x756пкс]]&lt;br /&gt;
# Сформировать в переменной link новое имя файла в хранилище домена с помощью формулы: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
ss_domain() + &amp;quot;/documents/&amp;quot; + dateformat(&amp;quot;yyyy-MM-dd&amp;quot;, nowutc()) + &amp;quot;/&amp;quot; + filename([path]):&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;[[Файл:Подготовка ссылки на запись разговора.png|безрамки|772x772пкс]]&lt;br /&gt;
# Скопировать файл из временной папки сервера IVR в глобальную папку домена с помощью компонента &amp;quot;Файловая операция&amp;quot;[[Файл:Копирование файла записи из временной папки.png|безрамки|775x775пкс]]&lt;br /&gt;
# Создать сущность класса Call с помощью компонента &amp;quot;Операция&amp;quot;[[Файл:Создание звонка компонентом Операция.png|безрамки|773x773пкс]][[Файл:Параметры компонента Операция.png|безрамки|773x773пкс]]&lt;br /&gt;
&lt;br /&gt;
Теперь поле recordInfo будет содержать достаточную для прослушивания файла информацию независимо от способа создания сущности – из карточки обращения очереди или из сценария IVR.&lt;br /&gt;
&lt;br /&gt;
= Сохранение данных о звонке с помощью карточки очереди =&lt;br /&gt;
В рамках функциональности контакт-центра в рамках платформы эра предоставляется настройка отображения карточки, которая будет открываться в интерфейсе оператора при каждом новом звонке. Данный функционал можно использовать для того, чтобы перенести данные о записи разговора из контекста звонка в контекст приложения.&lt;br /&gt;
[[Файл:Обработка очереди.png|мини|Установка ссылки на карточку в очереди]]&lt;br /&gt;
Функционал контакт-центра детально рассмотрен в [[:Категория:Курс контакт-центр|соответствующем курсе]], в рамках данного блока будет представлен только пример передачи необходимой информации в карточку звонка. Для того чтобы функционал можно было настроить - необходимо создать [[2. Входящие очереди|очередь звонков]]. &lt;br /&gt;
&lt;br /&gt;
Для того, чтобы открыть карточку объекта Call, необходимо в настройках очереди, на вкладке Обработка, в группе Карточка вызова указать Адрес (URL) по следующему шаблону:&lt;br /&gt;
 /ui/MyPackageName/Call?mode=add&amp;amp;values={&amp;quot;recordInfo&amp;quot;: [recordInfo]}&lt;br /&gt;
Где MyPackageName/Call это fullName объекта Call&lt;br /&gt;
&lt;br /&gt;
После сохранения изменений, при поступлении звонка из этой очереди, будет автоматически открываться карточка объекта Call в режиме добавления, а поле recordInfo будет заполнено автоматически.&lt;br /&gt;
&lt;br /&gt;
= Функционал Click-To-Call =&lt;br /&gt;
[[Файл:Эдитор PhoneNumber.png|мини|261x261пкс|Эдитор PhoneNumber]]&lt;br /&gt;
Для обеспечения возможности совершать звонок одним кликом мыши в пакете callcenter создан редактор callcenter/PhoneNumber. Если его выбрать для строкового поля, в таблице будут отображаться гиперссылки с возможностью совершить исходящий звонок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Следующая статья курса: &#039;&#039;[[Задание 6. Интеграция звонков в карточку]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Предыдущая статья курса: &#039;&#039;[[Задание 5. Сложная карточка]]&#039;&#039;&lt;br /&gt;
[[Категория:Курс Разработка приложений]]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Autoprovision_%D0%BD%D0%B0_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B5_Yealink_T42G&amp;diff=2636</id>
		<title>Настройка Autoprovision на примере Yealink T42G</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Autoprovision_%D0%BD%D0%B0_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B5_Yealink_T42G&amp;diff=2636"/>
		<updated>2026-10-29T05:55:05Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подсветка синтаксиса: указан lang=&amp;quot;text&amp;quot; для блока без языка&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Общая информация =&lt;br /&gt;
Настройка auto provision будет состоять из следующих шагов:&lt;br /&gt;
&lt;br /&gt;
# Настройка доступа к сервисам платформы&lt;br /&gt;
# Настройка DHCP&lt;br /&gt;
# Привязка пользователя&lt;br /&gt;
Детально, процесс Auto Provision рассмотрен в [[17. Autoprovision|соответствующем разделе курса IP-АТС]].&lt;br /&gt;
&lt;br /&gt;
= Настройка Auto Provision =&lt;br /&gt;
=== Настройка платформы ===&lt;br /&gt;
Первично, необходимо разрешить в правилах пограничного фильтра запросы AutoProvision с определенных подсетей или IP-адресов. Для этого необходимо включить одно из преднастроенных правил, либо создать собственное.&lt;br /&gt;
&lt;br /&gt;
Правила пограничного фильтра могут быть найдены в приложении Настройки, в мастер-домене, раздел Маршрутизация.&lt;br /&gt;
[[Файл:Правила пограничного фильтра в мастер-домене.png|Правила пограничного фильтра в мастер-домене|центр|безрамки|969x969пкс]]Пример работающего правила для разрешения доступа к сервисам AP:[[Файл:Правило, разрешающее запросы AP для подсети.png|центр|безрамки|627x627px|Правило, разрешающее запросы AP для подсети]]Настроенные правила применяются автоматически, никаких дополнительных действий производить не требуется.&lt;br /&gt;
&lt;br /&gt;
=== Настройка DHCP ===&lt;br /&gt;
В данном примере, будет предоставлен пример настройки DHCP для маршрутизатора Mikrotik:&lt;br /&gt;
В настройках DHCP-сервера, на вкладке Options добавляем новую опцию:&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
name=autoprov //произвольное имя&lt;br /&gt;
&lt;br /&gt;
code=66&lt;br /&gt;
&lt;br /&gt;
value=&#039;адрес_платформы&#039; //обычно, в качестве адреса tftp обычно рекомендуется использовать IP-адрес, но для Yealink также работает и доменное имя&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;После добавления новой опции, в настройках DHCP Server, во вкладке Network к необходимой сети нужно добавить созданную опцию:&lt;br /&gt;
[[Файл:Опция 66.png|центр|безрамки|803x803пкс]]&lt;br /&gt;
[[Файл:Опция в сети.png|центр|безрамки|879x879пкс|Опция в сети]]&lt;br /&gt;
=== Привязка пользователя ===&lt;br /&gt;
Для привязки телефонного аппарата к пользователю и работы auto provision, необходимо получить MAC-адрес аппарата.&lt;br /&gt;
&lt;br /&gt;
Получаем MAC-адрес любым из доступных способов (маркировка упаковки, веб-интерфейс, физический доступ к аппарату и т.д.):&lt;br /&gt;
[[Файл:Параметры телефонного аппарата.png|центр|безрамки|723x723пкс]]В проектном домене (не в мастер-домене), в приложении Настройки, выбираем необходимого абонента, в разделе настроек Автоматическая настройка (autoprovision), указываем MAC-адрес (без двоеточий), а так же модель устройства (по названию подели будет осуществляться поиск шаблона конфигурационного файла):[[Файл:Сохранение MAC-адресе в учетной записи SIP.png|центр|безрамки|763x763пкс]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
После сохранения настроек, достаточно инициировать сброс настроек телефонного аппарата (зажатием кнопки OK на 8 секунд). После сброса настроек, аппарат получит необходимые настройки с помощью Auto Provision, после чего ещё раз перезагрузится и будет готов к работе.&lt;br /&gt;
&lt;br /&gt;
Пример логов сервиса ap при обработке успешного запроса autoprovision:&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
temp/Ref_22948_2802627979_571736065_115016/ap1@10.0.0.2/log/ap/erl_2025-06-10.0000.log&lt;br /&gt;
&lt;br /&gt;
16:28:01.254	&amp;lt;0.74514.0&amp;gt; 	WARNING	Template not found. Candidates for &#039;Yealink SIP-T42G&#039; (&#039;.boot&#039;, &#039;cfg&#039;):&lt;br /&gt;
	[&amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/Yealink SIP-T42G.boot&amp;quot;,&lt;br /&gt;
         &amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/yealink sip-t42g.boot&amp;quot;,&lt;br /&gt;
         &amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/Yealink.boot&amp;quot;,&lt;br /&gt;
         &amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/yealink.boot&amp;quot;,&lt;br /&gt;
         &amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/Yealink SIP-T42G.boot.cfg&amp;quot;,&lt;br /&gt;
         &amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/yealink sip-t42g.boot.cfg&amp;quot;,&lt;br /&gt;
         &amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/Yealink.boot.cfg&amp;quot;,&lt;br /&gt;
         &amp;quot;/var/lib/era_files/syncroot/common/autoprovision/templates/yealink.boot.cfg&amp;quot;]&lt;br /&gt;
16:28:01.407	&amp;lt;0.74516.0&amp;gt; 	INFO	TFTP: 89.216.58.242:14591 -&amp;gt; &#039;y000000000029.cfg&#039; OK (from static)&lt;br /&gt;
16:28:01.611	&amp;lt;0.74518.0&amp;gt; 	INFO	TFTP: 89.216.58.242:14591 -&amp;gt; &#039;001565bf742c.cfg&#039; OK (from &#039;Yealink.cfg&#039;:&#039;cfg&#039; by &#039;1016@sip.era.olp.site&#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Как видим, шаблона конфигурации для конкретной модели не было найдено, и был использован общий шаблон Yealink.cfg&lt;br /&gt;
&lt;br /&gt;
= Модификация шаблона конфигурации =&lt;br /&gt;
По умолчанию, в шаблоне для Yealink не указывается часовой пояс, поэтому после сброса настроек, аппарат будет показывать китайское время.&lt;br /&gt;
&lt;br /&gt;
На примере добавления часового пояса, рассмотрим способ модификации шаблона.&lt;br /&gt;
&lt;br /&gt;
Шаблоны хранятся в файловой системе контейнера Эра по следующему пути:&lt;br /&gt;
 /var/lib/era_files/syncroot/common/autoprovision/templates/&lt;br /&gt;
По умолчанию, доступ к ним с хост-машины можно осуществить по следующему пути:&lt;br /&gt;
 /opt/era_01/syncroot/common/autoprovision/templates&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном каталоге, находим необходимый нам шаблон - Yealink.cfg, открываем его любым удобным редактором:&lt;br /&gt;
[[Файл:Шаблон конфигурации AP.png|центр|безрамки|695x695пкс|Шаблон конфигурации AP]]&lt;br /&gt;
&lt;br /&gt;
В нем уже присутствуют параметры локального времени, однако они закомментированы. Раскомментируем их, и при необходимости изменим часовой пояс:&lt;br /&gt;
[[Файл:Установка часового пояса в шаблоне конфигурации.png|центр|безрамки|717x717пкс|Установка часового пояса в шаблоне конфигурации]]Список значений часовых поясов можно получить из документации вендора к телефонным аппаратом. Пример скриншота документации Yealink:&lt;br /&gt;
&lt;br /&gt;
[[Файл:Пример таблицы вендора для часовых поясов.png|центр|безрамки|719x719пкс|Пример таблицы вендора для часовых поясов]]После сохранения файла шаблона, дальнейшие генерируемые конфигурации Auto Provision будут содержать часовой пояс. Можно повторно сбросить настройки телефонного аппарата и проверить результат.&lt;br /&gt;
&lt;br /&gt;
{{СОРТИРОВКА_ПО_УМОЛЧАНИЮ:Настройка Autoprovision на примере Yealink T42G}}&lt;br /&gt;
[[Категория:Администрирование]]&lt;br /&gt;
[[Категория:Кейсы администрирование]]&lt;br /&gt;
[[Категория:Практика]]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=Courses:IP-%D0%90%D0%A2%D0%A1&amp;diff=2635</id>
		<title>Courses:IP-АТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=Courses:IP-%D0%90%D0%A2%D0%A1&amp;diff=2635"/>
		<updated>2026-10-29T05:55:04Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подсветка синтаксиса: указан lang=&amp;quot;text&amp;quot; для блока без языка&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[:Категория:Курс IP АТС]]{{DISPLAYTITLE:IP-АТС}}&lt;br /&gt;
&lt;br /&gt;
== 0. Подготовка стенда ==&lt;br /&gt;
&lt;br /&gt;
=== Задание 0.1. Установка и загрузка лицензии ===&lt;br /&gt;
&lt;br /&gt;
==== Установка системы в односерверном исполнении ====&lt;br /&gt;
После завершения на сервере будет установлена платформа, и появится веб-интерфейс ее дальнейшей настройки.&lt;br /&gt;
&lt;br /&gt;
Выделите чистую систему (Linux Debian 11) на компьютере, имеющем как минимум 4 ядра, 8 ГБ ОЗУ, 100 ГБ свободного места на диске.&lt;br /&gt;
&lt;br /&gt;
Проведите установку системы в односерверной конфигурации.&lt;br /&gt;
&lt;br /&gt;
Выполните установку по инструкции до 4 пункта включительно.&lt;br /&gt;
&lt;br /&gt;
Инструкция: Установка с помощью инсталлятора⁠.  &lt;br /&gt;
&lt;br /&gt;
В качестве мастер-домена укажите &#039;&#039;&#039;&#039;&#039;era.test&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
В качестве имени рабочего домена используйте &#039;&#039;&#039;&#039;&#039;pbx.era.test&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
В ходе установки соглашаться с запуском VOSK можно в том случае, если у вас на тестовом сервере более 24 GB RAM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Лицензионный ключ до конца 2024 года&#039;&#039;&#039;&#039;&#039;:&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;0EADFFAACD140499329BA27FFAA5AF8949D637718DC20E8973AD45A79C4A62484E61F88D5C9DC5B0404CA433FA13AB33272C2F6ED8A3DE7B1E0F5C888A0BAEAB8C8533ACE264806E62AB616F71CB131091608134260E083713F24DEE71FDE69FD5DBC06E119A7F56991EED460515473C326C82F0DEE432E50106834E240BC34AC6A7A115E5E3FFB79C3E3D1778A25F801DD9F3D81EB8E9EB2E59C5E239BA7FA6EB8AF0640476EABFC508846E1B866092382C81742CA7479CF292170436FD00D4A4C859FCAD6B01532A7FD25FA681B226FBA7BFFBF3F14FC21EF8EAEE01832E84001DBB16556B5BAC991BF09D7333201AC0898577F1C05D1FB6584FD2C6759B1B6FAB45A94E6F8B56243C91E79A2AC923E778113CE7DB36F4EBC9D375C99D26A91DD09F87FCD93FFD685F3B28FC4CFF1CB5E32DF40411F1FD294C6F69BC4CA102E1EB29F41947B8EE234D737BF401A806FEEC39B35047B7F367143335F41AF855A7B07EBC5B57AFEC225F737BE307B513E5F724FA1947B8EE234D737BE51DA015E4A070A05A55FFF331103E21CF1DA015E1E738CE090AF7B1675F656CBC4CA806EFDD39F81E00DDBC7C08312DB254F44BB5EF2BE91A17EDBB661E2B2FF51CB60EF8EC68AB4854ACEE215F737BE01CAA03E2E13EE2485FD9FD760F3E7BCD42E714E6E468AB1147E1BB615F652DE21BA04BB5F02FF2485FF6AD6618737BE30BA945ADF638E40F18AEFD67122F35F518A00BF3EC3AFE060CE1A631476E24&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;_id&amp;quot;: &amp;quot;67445fad22769ca57aa9f7fa&amp;quot;,&lt;br /&gt;
    &amp;quot;index&amp;quot;: 6,&lt;br /&gt;
    &amp;quot;guid&amp;quot;: &amp;quot;1f566c03-18b3-4cfe-a471-e62cd4f704c6&amp;quot;,&lt;br /&gt;
    &amp;quot;isActive&amp;quot;: true,&lt;br /&gt;
    &amp;quot;balance&amp;quot;: &amp;quot;$1,535.39&amp;quot;,&lt;br /&gt;
    &amp;quot;picture&amp;quot;: &amp;quot;http://placehold.it/32x32&amp;quot;,&lt;br /&gt;
    &amp;quot;age&amp;quot;: 31,&lt;br /&gt;
    &amp;quot;eyeColor&amp;quot;: &amp;quot;green&amp;quot;,&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;Alissa Reed&amp;quot;,&lt;br /&gt;
    &amp;quot;gender&amp;quot;: &amp;quot;female&amp;quot;,&lt;br /&gt;
    &amp;quot;company&amp;quot;: &amp;quot;STUCCO&amp;quot;,&lt;br /&gt;
    &amp;quot;email&amp;quot;: &amp;quot;alissareed@stucco.com&amp;quot;,&lt;br /&gt;
    &amp;quot;phone&amp;quot;: &amp;quot;+1 (818) 593-2882&amp;quot;,&lt;br /&gt;
    &amp;quot;address&amp;quot;: &amp;quot;670 Girard Street, Sabillasville, Maine, 9018&amp;quot;,&lt;br /&gt;
    &amp;quot;about&amp;quot;: &amp;quot;Dolor aute nulla sunt excepteur veniam veniam tempor anim pariatur eiusmod cupidatat eu. Quis amet ut occaecat et incididunt commodo fugiat. Nulla laboris pariatur esse velit amet proident cillum exercitation veniam. Fugiat ex labore duis enim eu occaecat incididunt sunt. Incididunt laboris reprehenderit qui irure id. Occaecat velit ex sit occaecat ullamco minim quis cillum est consectetur magna ad magna est.\r\n&amp;quot;,&lt;br /&gt;
    &amp;quot;registered&amp;quot;: &amp;quot;2021-04-14T08:17:31 -02:00&amp;quot;,&lt;br /&gt;
    &amp;quot;latitude&amp;quot;: 51.626816,&lt;br /&gt;
    &amp;quot;longitude&amp;quot;: -79.583539,&lt;br /&gt;
    &amp;quot;tags&amp;quot;: [&lt;br /&gt;
      &amp;quot;aute&amp;quot;,&lt;br /&gt;
      &amp;quot;occaecat&amp;quot;,&lt;br /&gt;
      &amp;quot;ut&amp;quot;,&lt;br /&gt;
      &amp;quot;elit&amp;quot;,&lt;br /&gt;
      &amp;quot;ipsum&amp;quot;,&lt;br /&gt;
      &amp;quot;non&amp;quot;,&lt;br /&gt;
      &amp;quot;do&amp;quot;&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;friends&amp;quot;: [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;id&amp;quot;: 0,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;Sybil Olson&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;id&amp;quot;: 1,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;Adrienne Le&amp;quot;&lt;br /&gt;
      },&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;Pratt Cochran&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;greeting&amp;quot;: &amp;quot;Hello, Alissa Reed! You have 4 unread messages.&amp;quot;,&lt;br /&gt;
    &amp;quot;favoriteFruit&amp;quot;: &amp;quot;banana&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Задание 0.2. Установка продуктового слоя ===&lt;br /&gt;
&lt;br /&gt;
==== Установка в домен продуктового слоя ====&lt;br /&gt;
После завершения в домене появится продуктовый слой, а вместе с ним и веб-приложения, и роли для пользователей.&lt;br /&gt;
&lt;br /&gt;
В рабочем домене pbx.era.test установите продуктовый слой согласно приведенной инструкции:&lt;br /&gt;
&lt;br /&gt;
📎  Инструкция: Установка продуктового слоя.&lt;br /&gt;
&lt;br /&gt;
Если установка шла из инсталлятора с образом продуктового слоя, то достаточно его выбрать. В противном случае необходимо его предварительно загрузить, авторизовавшись в мастер-домене.&lt;br /&gt;
&lt;br /&gt;
=== Задание 0.3. Настройка для совершения звонков ===&lt;br /&gt;
&lt;br /&gt;
==== Настройка домена для совершения первых звонков ====&lt;br /&gt;
После выполнения стенд позволит совершать вызовы между телефонными аппаратами.&lt;br /&gt;
&lt;br /&gt;
Проведите минимальную настройку рабочего домена pbx.era.test для совершения первого вызова по прилагаемой инструкции:&amp;lt;blockquote&amp;gt;Инструкция: Настройка телефонии для первого звонка&amp;lt;/blockquote&amp;gt;Создайте следующий набор настроек:&lt;br /&gt;
&lt;br /&gt;
⁠    1. Заведите четыре внутренних учетных записи (&#039;&#039;номера 101, 102, 103, 104; логины: a1, a2, a3, a4&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
    2. Зарегистрируйте три устройства a1, a2, a3 (&#039;&#039;возможно софтфоны на разных вкладках&#039;&#039;). По возможности используйте аппаратные устройства.&amp;lt;blockquote&amp;gt;Чтобы запустить софтфон, введите в адресной строке браузера &amp;lt;nowiki&amp;gt;https://SERVER_ADDRESS/era_phone&amp;lt;/nowiki&amp;gt;, внесите указанный адрес в исключения по сертификатам, разрешите небезопасное подключение.&lt;br /&gt;
&lt;br /&gt;
Если ваш браузер блокирует соединение на сервер по ip-адресу, то вам необходимо выписать и добавить в систему сертификат на любое доменное имя, например &#039;&#039;&#039;era.test&#039;&#039;&#039;. См. в справке /articles/certificate.html &lt;br /&gt;
&lt;br /&gt;
В софтфоне вы можете добавить учетную запись, введя ее учетные данные (&#039;&#039;именно login, а не phonenumber&#039;&#039;), а также указав:&lt;br /&gt;
&lt;br /&gt;
* в качестве имени - &amp;quot;НОМЕР@pbx.era.test&amp;quot; - для удобства ориентации в дальнейшем.&lt;br /&gt;
* в качестве Domain - &amp;quot;pbx.era.test&amp;quot;, &lt;br /&gt;
* в качестве Outbound Proxy - сетевой адрес сервера из URL адресной строки, &lt;br /&gt;
* в качестве порта - wss порт микросервиса SG (&#039;&#039;по умолчанию 5063&#039;&#039;)&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;    3. Заведите сценарий test с длинным воспроизведением, создайте для него фичакод 555.&lt;br /&gt;
&lt;br /&gt;
    4. Настройте маршрутизацию - между пользователями, и на фичакод 555 со сценарием test.&lt;br /&gt;
&lt;br /&gt;
    5. Проверьте, что вызовы между пользователями по номерам 101, 102, 103 и на сценарий 555 осуществляются. Наберите номера 101, 102, 103, совершите вызовы, ответьте на них. Убедитесь, что голос слышен в обоих направлениях.&lt;br /&gt;
&lt;br /&gt;
== 1. Назначение и принцип работы ==&lt;br /&gt;
Теоретические вопросы для разбора:&lt;br /&gt;
&lt;br /&gt;
* Основные задачи, решаемые телефонными станциями.&lt;br /&gt;
* Аппаратные, программные и программно-аппаратные станции.&lt;br /&gt;
* Сходства и различия аналоговых, цифровых, VoIP и гибридных станций.&lt;br /&gt;
* Базовые и расширенные функции абонентского сервиса.&lt;br /&gt;
* Основные протоколы IP-телефонии.&lt;br /&gt;
* Сигнализация и медиа. Аудио, видео, изображения.&lt;br /&gt;
* Проксирование медиа, транскодинг, проброс точка-точка.&lt;br /&gt;
* Типы данных и используемых хранилищ: реалтайм данные, категории, архивные исторические данные. Объектое распределенное хранилище, реляционная PostgreSQL, брокер сообщений KAFKA, колоночная БД ClickHouse.&lt;br /&gt;
&lt;br /&gt;
В ходе выполнения заданий темы будут получены базовые навыки конфигурирования системы и мониторинга её состояния.&lt;br /&gt;
&lt;br /&gt;
=== Задание 1.1. Механизм конфигурации ===&lt;br /&gt;
&lt;br /&gt;
==== Подготовка к изменению конфигурации ====&lt;br /&gt;
После завершения будет получено представление о том, каким образом можно изменять конфигурацию системы (кластера).&lt;br /&gt;
&lt;br /&gt;
1. Добавьте к серверу еще один сетевой интерфейс в основной подсети.&lt;br /&gt;
&lt;br /&gt;
2. Авторизуйтесь под учетной записью администратора в мастер-домене.&lt;br /&gt;
&lt;br /&gt;
3. Поменяйте учетной записи администратора пароль по умолчанию.&lt;br /&gt;
&lt;br /&gt;
4. Откройте раздел конфигураций и скопируйте кнопкой активную конфигурацию, созданную мастером из шаблона. Дайте ей название по текущей дате в формате &amp;quot;&#039;&#039;&#039;&#039;&#039;YYYY-MM-DD (v.XX)&#039;&#039;&#039;&#039;&#039;&amp;quot; для того, чтобы в дальнейшем конфигурации удобно сортировались по имени.&lt;br /&gt;
&lt;br /&gt;
5. Скопируйте json-контент и откройте его в блокноте (&#039;&#039;например sublime-text&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
6. После реализации каждой отдельной группы изменений вставляйте текст из блокнота в поле &amp;quot;контент&amp;quot; изменяемой конфигурации и сохраняйте ее. Попробуйте создать новую конфигурацию на базе немодифицированного контента из блокнота, дайте ей название, активируйте её.&lt;br /&gt;
&lt;br /&gt;
Валидатор проверяет и подсказывает, где появились ошибки. Своевременно их исправляйте перед переходом к следующим изменениям.&lt;br /&gt;
&lt;br /&gt;
Ошибки можно смотреть в полях errors и warnings, открывая конфигурацию на редактирование.&lt;br /&gt;
&lt;br /&gt;
=== Задание 1.2. Изменение конфигурации ===&lt;br /&gt;
&lt;br /&gt;
==== Изменения конфигурации ====&lt;br /&gt;
После завершения будет получен навык внесения изменений в конфигурацию. А система приобретёт свойства, отличные от тех, что выставляются по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Осуществите несколько изменений в конфигурации.&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/index.html&lt;br /&gt;
&lt;br /&gt;
1. Выставьте режим хранения пользовательских паролей в хешированном виде. Раздел &#039;&#039;general&#039;&#039;, параметр &#039;&#039;pwd_hash_alg&#039;&#039;. &#039;&#039;Значение, например, &amp;quot;sha256&amp;quot;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/general.html&lt;br /&gt;
&lt;br /&gt;
2. ⁠Пропишите новый интерфейс к серверу, подключите интерфейс к медиа-гейтам.&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/servers.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/mg.html&lt;br /&gt;
&lt;br /&gt;
3. ⁠Добавьте еще по одному экземпляру микросервисов &#039;&#039;b2b&#039;&#039; и &#039;&#039;sg&#039;&#039; с привязкой к другим портам. &lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/b2b.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/sg.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/structure.html&lt;br /&gt;
&lt;br /&gt;
4. Добавьте еще один микросервис &#039;&#039;mg&#039;&#039; с привязкой к другому диапазону портов на обоих интерфейсах.   &lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/mg.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/structure.html&lt;br /&gt;
&lt;br /&gt;
5. Добавьте два экземпляра микросервиса &#039;&#039;bgmg&#039;&#039; и настройте его - алиасы интерфейсов, диапазоны портов. Диапазоны портов в рамках одного интерфейса не должны пересекаться между всеми медиагейтами (&#039;&#039;mg и bgmg&#039;&#039;). Может потребоваться уменьшить выделенные в шаблоне диапазоны.&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/bgmg.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/structure.html&lt;br /&gt;
&lt;br /&gt;
6. Добавьте экземпляр микросервиса &#039;&#039;msvc&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/msvc.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/structure.html&lt;br /&gt;
&lt;br /&gt;
7. Добавьте экземпляр микросервиса &#039;&#039;dms&#039;&#039;, установите для ту же группу, что и у основного, установите для него меньший приоритет (&#039;&#039;большее значение поля order&#039;&#039;).   &lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/dms.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/structure.html&lt;br /&gt;
&lt;br /&gt;
8. Добавьте экземпляр микросервиса &#039;&#039;ws&#039;&#039;, установите для него другие порты.   &lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/roles/ws.html&lt;br /&gt;
&lt;br /&gt;
Справка. /configuration/categories/structure.html&lt;br /&gt;
&lt;br /&gt;
9. После успешной валидации новой конфигурации активируйте ее.&lt;br /&gt;
&lt;br /&gt;
10. Перейдите в раздел &#039;&#039;Система -&amp;gt; Состояние&#039;&#039; и дождитесь в течение минуты-двух приведения системы в норму.&lt;br /&gt;
&lt;br /&gt;
11. Сначала был задан пароль пользователю, затем применена конфигурация с включением режима хеширования паролей. &#039;&#039;Чтобы пароль оказался в БД в хешированном виде, задайте его еще раз&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Задание 1.3*. Подключение мониторинга ===&lt;br /&gt;
&lt;br /&gt;
==== Подключение мониторинга ====&lt;br /&gt;
После завершения будет получено общее представление о том, как мониторить состояние системы. А также какими способами можно настраивать автоматическое оповещение об отклонениях в отслеживаемых состояниях.&lt;br /&gt;
&lt;br /&gt;
1. Познакомьтесь с перечнем механизмов мониторинга состояния системы&lt;br /&gt;
&lt;br /&gt;
Справка. /manuals/health_monitoring/index.html&lt;br /&gt;
&lt;br /&gt;
2. Настройте телеграм-бота и подключите к системе мониторинга своего экземпляра системы.&lt;br /&gt;
&lt;br /&gt;
{{СОРТИРОВКА_ПО_УМОЛЧАНИЮ:IP-АТС}}&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2634</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2634"/>
		<updated>2026-10-28T22:21:31Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Скрыта строка «Последнее изменение» на всех страницах&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь CSS-код будет загружаться для пользователей, использующих тему оформления Citizen */&lt;br /&gt;
&lt;br /&gt;
/* Без увеличения картинок при наведении */&lt;br /&gt;
.mw-parser-output a.mw-file-description img,&lt;br /&gt;
.mw-parser-output a.image img {&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
  transition: none !important;&lt;br /&gt;
  cursor: zoom-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Просмотр картинки по клику (см. MediaWiki:Common.js) */&lt;br /&gt;
.era-lightbox {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 9999;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  padding: 24px;&lt;br /&gt;
  background: rgba(0, 0, 0, .85);&lt;br /&gt;
  cursor: zoom-out;&lt;br /&gt;
}&lt;br /&gt;
.era-lightbox img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  max-height: 100%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  box-shadow: 0 8px 40px rgba(0, 0, 0, .5);&lt;br /&gt;
}&lt;br /&gt;
/* ===== Фирменный стиль (как на era-platform.ru) ===== */&lt;br /&gt;
/* Акцент — фирменный красный #E6372D. Ссылки — фирменный тёмно-синий,&lt;br /&gt;
   чтобы их не путали с «красными ссылками» MediaWiki на несуществующие страницы. */&lt;br /&gt;
:root {&lt;br /&gt;
  --color-progressive: #e6372d;&lt;br /&gt;
  --color-progressive--hover: #ec5249;&lt;br /&gt;
  --color-progressive--active: #c9281f;&lt;br /&gt;
  --color-progressive--focus: #e6372d;&lt;br /&gt;
  --background-color-progressive-subtle: #fdebea;&lt;br /&gt;
  --color-link: #23397b;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night {&lt;br /&gt;
  --color-progressive: #f0574e;&lt;br /&gt;
  --color-progressive--hover: #f37068;&lt;br /&gt;
  --color-progressive--active: #e6372d;&lt;br /&gt;
  --color-progressive--focus: #f0574e;&lt;br /&gt;
  --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
  --color-link: #9db1ea;&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os {&lt;br /&gt;
    --color-progressive: #f0574e;&lt;br /&gt;
    --color-progressive--hover: #f37068;&lt;br /&gt;
    --color-progressive--active: #e6372d;&lt;br /&gt;
    --color-progressive--focus: #f0574e;&lt;br /&gt;
    --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
    --color-link: #9db1ea;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Логотип в шапке и меню — знак «Эры» */&lt;br /&gt;
img.mw-logo-icon {&lt;br /&gt;
  object-position: -99999px 0;&lt;br /&gt;
  background: url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;-4.25 -13.72 44 44&#039;%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M11.6922 15.3927C13.1497 15.3927 18.5171 9.83404 18.5171 9.83404L18.5169 9.83385C20.0887 11.5304 21.7367 13.0637 22.7506 13.9642C22.768 13.9797 22.7853 13.995 22.8025 14.0103C23.7844 14.8828 24.3583 15.3927 25.6974 15.3927H34.1893C35.0765 15.3927 35.501 14.4461 35.501 13.9642L35.4885 4.80326C35.5518 2.81579 33.8725 1.16993 31.7812 1.16993H26.9479C25.8706 1.16994 24.8419 2.16365 24.5567 2.38103C24.2716 2.59841 23.1942 3.53003 23.1942 3.53003C23.1942 3.53003 22.7823 3.09528 22.3387 2.59842C21.8951 2.10156 20.6277 1.16993 18.9483 1.16993H2.82007C1.20407 1.16993 0 2.19471 0 3.93375V12.4426C0 14.6474 1.07733 15.3927 2.82007 15.3927H11.6922ZM10.5832 2.94001C11.9774 2.66052 12.8963 3.93375 12.8963 3.93375L17.4591 8.68962L13.2131 12.4426C13.2131 12.4426 11.7872 13.762 10.5832 13.4053C9.37909 13.0485 8.98643 12.2563 8.95474 11.5731C8.92305 10.8899 8.77705 6.16964 8.77705 5.39329C8.77705 4.61694 9.18898 3.2195 10.5832 2.94001ZM31.7812 2.72263C32.9536 2.72263 33.8408 3.77847 33.8408 5.1138V12.3184C33.8408 12.5047 33.9042 13.5295 33.0169 13.4674C31.8762 13.4363 28.9611 10.2688 28.9611 10.2688L24.1131 4.67904C24.1131 4.67904 24.9053 3.90268 25.444 3.53003C25.9826 3.15739 26.3142 2.72263 26.9479 2.72263C27.5816 2.72263 28.908 2.70694 29.6899 2.72263C30.3116 2.7351 30.6088 2.72263 31.7812 2.72263Z&#039; fill=&#039;%230E212C&#039;/%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M18.9329 1.16992H2.80469L8.76168 5.39328C8.76168 4.61693 9.1736 3.21949 10.5678 2.94C11.962 2.66052 12.8809 3.93374 12.8809 3.93374L17.4437 8.68962C17.4437 8.68962 17.8743 9.15674 18.5016 9.83385C20.0733 11.5304 21.7213 13.0637 22.7353 13.9642L22.7871 14.0103C23.769 14.8828 24.3429 15.3927 25.6821 15.3927H34.174C35.0612 15.3927 35.4857 14.4461 35.4857 13.9642L33.8254 12.3184C33.8254 12.3281 33.8256 12.34 33.8258 12.354C33.8294 12.6085 33.8426 13.5262 33.0016 13.4674C31.8609 13.4363 28.9457 10.2688 28.9457 10.2688L24.0978 4.67903L23.1789 3.53003C23.1789 3.53003 22.7669 3.09527 22.3233 2.59841C21.8797 2.10156 20.6123 1.16992 18.9329 1.16992ZM35.4731 4.80326C35.4215 6.42279 35.4623 11.1659 35.4792 13.1274C35.4829 13.5491 35.4854 13.8422 35.4856 13.9481L35.4731 4.80326Z&#039; fill=&#039;%230E212C&#039;/%3E %3C/svg%3E &amp;quot;) center / contain no-repeat;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Шапка главной: знак «Эры» + название текстом */&lt;br /&gt;
.era-hero {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 20px;&lt;br /&gt;
  margin: 8px 0 28px;&lt;br /&gt;
}&lt;br /&gt;
.era-hero img {&lt;br /&gt;
  width: 104px;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  flex: none;&lt;br /&gt;
}&lt;br /&gt;
.era-hero__title {&lt;br /&gt;
  font-size: 2.5rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 640px) {&lt;br /&gt;
  .era-hero { gap: 14px; }&lt;br /&gt;
  .era-hero img { width: 72px; }&lt;br /&gt;
  .era-hero__title { font-size: 1.75rem; }&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Уведомление о файлах cookie (логика — в MediaWiki:Common.js) ===== */&lt;br /&gt;
/* Окно расширения CookieConsent не показываем: оно принимается автоматически */&lt;br /&gt;
.oo-ui-windowManager:has( &amp;gt; .cookie-consent-simple-dialog ) {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body:has( .cookie-consent-simple-dialog ) {&lt;br /&gt;
  overflow: auto !important;&lt;br /&gt;
}&lt;br /&gt;
/* Ссылка «Настройки cookie» в подвале не нужна */&lt;br /&gt;
li:has( &amp;gt; #manage-cookie-preferences ),&lt;br /&gt;
#manage-cookie-preferences {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  left: 16px;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  bottom: 16px;&lt;br /&gt;
  z-index: 1000;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  padding: 14px 16px 14px 20px;&lt;br /&gt;
  background: var( --color-surface-1, #fff );&lt;br /&gt;
  color: var( --color-base, #202122 );&lt;br /&gt;
  border: 1px solid var( --border-color-base, rgba( 0, 0, 0, 0.12 ) );&lt;br /&gt;
  border-radius: 12px;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba( 0, 0, 0, 0.16 );&lt;br /&gt;
  font-size: 0.875rem;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar p {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button {&lt;br /&gt;
  flex: none;&lt;br /&gt;
  padding: 8px 20px;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var( --color-progressive, #e6372d );&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  font: inherit;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button:hover {&lt;br /&gt;
  background: var( --color-progressive--hover, #ec5249 );&lt;br /&gt;
}&lt;br /&gt;
@media ( max-width: 600px ) {&lt;br /&gt;
  .era-cookie-bar {&lt;br /&gt;
    left: 8px;&lt;br /&gt;
    right: 8px;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Подвал: ссылка на era-platform.ru ===== */&lt;br /&gt;
/* Выглядит как ссылка (цвет + подчёркивание) и показывает значок «откроется в новом окне». */&lt;br /&gt;
#footer-desc a.external {&lt;br /&gt;
  color: var(--color-link);&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
  text-underline-offset: 3px;&lt;br /&gt;
  text-decoration-thickness: 1px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external:hover,&lt;br /&gt;
#footer-desc a.external:focus-visible {&lt;br /&gt;
  color: var(--color-progressive);&lt;br /&gt;
  text-decoration-thickness: 2px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external::after {&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot;;&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot; / &amp;quot;откроется в новом окне&amp;quot;;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  margin-left: 4px;&lt;br /&gt;
  font-size: 0.85em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Левое меню (drawer) ===== */&lt;br /&gt;
/* Без логотипа и названия вики в шапке меню */&lt;br /&gt;
.citizen-drawer__header {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* Без блока «Категории» (CategoryTree в боковой панели) */&lt;br /&gt;
#p-categorytree-portlet {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* Без «Служебных страниц» в левом меню (ссылка остаётся в меню инструментов страницы) */&lt;br /&gt;
#citizen-main-menu #t-specialpages {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Подвал страницы ===== */&lt;br /&gt;
/* Без строки «Последнее изменение» (и без пустого блока, если в нём больше ничего нет) */&lt;br /&gt;
#footer-info-lastmod,&lt;br /&gt;
.page-info:has(&amp;gt; #footer-info-lastmod:only-child) {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2633</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2633"/>
		<updated>2026-10-28T20:38:38Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Телефон в «Обратной связи» без переноса строки&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;era-hero&amp;quot;&amp;gt;[[Файл:Знак Платформа Эра.svg|безрамки|104пкс|link=|Платформа Эра]]&amp;lt;span class=&amp;quot;era-hero__title&amp;quot;&amp;gt;Платформа Эра&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== О проекте ==&lt;br /&gt;
&#039;&#039;&#039;Wiki «Платформа Эра»&#039;&#039;&#039; — учебная и практическая база знаний. Здесь вы осваиваете платформу и решаете прикладные задачи: поднимаете стенд, проходите курсы, повторяете готовые кейсы и разбираетесь в приложениях.&lt;br /&gt;
&lt;br /&gt;
=== Что здесь есть ===&lt;br /&gt;
* &#039;&#039;&#039;Курсы&#039;&#039;&#039; — последовательное обучение от подготовки стенда до сложных настроек: [[:Категория:Курс IP АТС|IP АТС]], [[:Категория:Курс контакт-центр|Контакт-центр]], [[:Категория:Курс Разработка приложений|Разработка приложений]]. По итогам можно пройти [[Сертификация|сертификацию]].&lt;br /&gt;
* &#039;&#039;&#039;Практика и кейсы&#039;&#039;&#039; — готовые решения по схеме «задача → шаги → результат»: подмена номера, запись разговоров, колл-листы, ИИ-бот с переводом на оператора и другие.&lt;br /&gt;
* &#039;&#039;&#039;Приложения&#039;&#039;&#039; — руководства для пользователей: операторов, супервизоров, руководителей и администраторов.&lt;br /&gt;
* &#039;&#039;&#039;Концепция и администрирование&#039;&#039;&#039; — обзор возможностей и архитектуры, установка, лицензирование, безопасность, мониторинг.&lt;br /&gt;
&lt;br /&gt;
=== С чего начать ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Вы… !! Начните с&lt;br /&gt;
|-&lt;br /&gt;
| впервые знакомитесь с платформой || [[Обзор возможностей платформы]]&lt;br /&gt;
|-&lt;br /&gt;
| хотите развернуть стенд || [[Быстрая установка]], [[Учебная лицензия]]&lt;br /&gt;
|-&lt;br /&gt;
| внедряете или сопровождаете платформу || [[:Категория:Курсы|Курсы]], затем [[:Категория:Практика|Практика и кейсы]]&lt;br /&gt;
|-&lt;br /&gt;
| работаете в приложениях || [[:Категория:Приложения|Приложения]]&lt;br /&gt;
|-&lt;br /&gt;
| разрабатываете интеграции || [[Примеры API запросов]], [[WebSocket песочница]] и [https://vendor.era-platform.ru/docs/era/latest/index.html документация платформы]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Навигация по разделам ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;size:18px!important; &amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
![[:Категория:Концепция и технологии|Концепция / технологии]]&lt;br /&gt;
![[:Категория:Администрирование|Администрирование / DevOps]]&lt;br /&gt;
![[:Категория:Курсы|Курсы / Быстрый старт]]&lt;br /&gt;
![[:Категория:Практика|Практика / Кейсы]]&lt;br /&gt;
![[:Категория:Приложения|Приложения]]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
|[[Обзор возможностей платформы|Возможности]]&lt;br /&gt;
[[Архитектура платформы|Архитектура]]&lt;br /&gt;
&lt;br /&gt;
[[Список микросервисов]]&lt;br /&gt;
&lt;br /&gt;
[[Масштабирование платформы|Масштабирование]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение безопасности|Безопасность]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение отказоустойчивости|Отказоустойчивость]]&lt;br /&gt;
&lt;br /&gt;
[[Обзор приложений|Пакеты приложений]]&lt;br /&gt;
&lt;br /&gt;
[[Ролевая модель системы]]&lt;br /&gt;
|[[Быстрая установка|&#039;&#039;&#039;Быстрая установка&#039;&#039;&#039;]]&lt;br /&gt;
[[Установка платформы|Руководство по установке]]&lt;br /&gt;
&lt;br /&gt;
[[Лицензирование]]&lt;br /&gt;
&lt;br /&gt;
[[Требования платформы]] &lt;br /&gt;
&lt;br /&gt;
[[Порты используемые системой|Используемые порты]] &lt;br /&gt;
&lt;br /&gt;
[[Сертификаты SSL]]&lt;br /&gt;
&lt;br /&gt;
[[Обновление платформы через апгрейд докер-контейнера|Апгрейд докер-контейнера]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение безопасности SIP]]&lt;br /&gt;
&lt;br /&gt;
[[Подключение к Zabbix]]&lt;br /&gt;
&lt;br /&gt;
[[Синхронизация и авторизация с LDAP]]&lt;br /&gt;
|[[:Категория:Курс IP АТС|Курс IP АТС]]&lt;br /&gt;
[[:Категория:Курс контакт-центр|Курс Контакт-центр]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:Курс Разработка приложений|Курс Разработка приложений]]&lt;br /&gt;
&lt;br /&gt;
[[Сертификация]]&lt;br /&gt;
&lt;br /&gt;
[[Учебная лицензия]]&lt;br /&gt;
|[[Реализация ИИ чат-бота с переводом на оператора|ИИ-чат-бот с переводом на оператора]]&lt;br /&gt;
[[Колл-листы в исходящих кампаниях]]&lt;br /&gt;
&lt;br /&gt;
[[Пользовательская настройка статборда|Настройка статбордов]]&lt;br /&gt;
&lt;br /&gt;
[[Настройка Autoprovision на примере Yealink T42G|Настройка Auto Provision]]&lt;br /&gt;
&lt;br /&gt;
[[Подключение Yandex.Cloud]]&lt;br /&gt;
&lt;br /&gt;
[[Создание форм оценки качества]]&lt;br /&gt;
&lt;br /&gt;
[[Подмена номера при исходящем звонке]]&lt;br /&gt;
&lt;br /&gt;
[[Запись разговоров в IVR голосовом меню]]&lt;br /&gt;
&lt;br /&gt;
[[Параметры записи разговоров в MP3]]&lt;br /&gt;
&lt;br /&gt;
[[Сохранение записей разговоров в S3 хранилище|Сохранение разговоров в S3]]&lt;br /&gt;
&lt;br /&gt;
[[Примеры API запросов]]&lt;br /&gt;
&lt;br /&gt;
[[Управление звонками через API]]&lt;br /&gt;
&lt;br /&gt;
[[WebSocket песочница|WebSocket-песочница]]&lt;br /&gt;
&lt;br /&gt;
[[Модификация базового отчета]]&lt;br /&gt;
&lt;br /&gt;
|[[Искусственный Интеллект|ИИ]]&lt;br /&gt;
[[Smart]]&lt;br /&gt;
&lt;br /&gt;
[[Установка сервиса распознавания речи NanoASR|NanoASR]]&lt;br /&gt;
&lt;br /&gt;
[[Era Meet|Era Meet (видеоконференции)]]&lt;br /&gt;
&lt;br /&gt;
[[WFM]]&lt;br /&gt;
&lt;br /&gt;
[[Кабинет]]&lt;br /&gt;
&lt;br /&gt;
[[Отчеты]]&lt;br /&gt;
&lt;br /&gt;
[[Приложение ETL|ETL]]&lt;br /&gt;
&lt;br /&gt;
[[Приложение Тестировщик|Тестировщик]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место оператора контакт-центра|Оператор]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место супервизора контакт-центра|Супервизор]]&lt;br /&gt;
&lt;br /&gt;
[[Софтфон]]&lt;br /&gt;
&lt;br /&gt;
[[Управление качеством]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место оператора]]&lt;br /&gt;
&lt;br /&gt;
[[Управление знаниями]]&lt;br /&gt;
&lt;br /&gt;
[[Управление обучением]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wiki и документация ===&lt;br /&gt;
Wiki объясняет, &#039;&#039;&#039;как сделать&#039;&#039;&#039;. [https://vendor.era-platform.ru/docs/era/latest/index.html Документация платформы] объясняет, &#039;&#039;&#039;как это устроено&#039;&#039;&#039;: микросервисы, сущности и их поля, REST- и WebSocket-API, события, сценарии и логи.&amp;lt;br&amp;gt;&lt;br /&gt;
Начните с wiki, чтобы разобраться в задаче. Когда нужны точные детали — значение поля, метод API, порядок обработки вызова, — переходите в документацию.&lt;br /&gt;
&lt;br /&gt;
=== Обратная связь ===&lt;br /&gt;
Нашли ошибку или не нашли ответ? Напишите на [mailto:contact@era-platform.ru contact@era-platform.ru] или позвоните в ООО «Технологии коммуникаций»: &amp;lt;span style=&amp;quot;white-space:nowrap&amp;quot;&amp;gt;[tel:+74952455035 +7 (495) 245-50-35]&amp;lt;/span&amp;gt;.&lt;br /&gt;
__БЕЗ_ОГЛАВЛЕНИЯ__&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=2632</id>
		<title>Платформа Эра. Документация:Политика обработки персональных данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=2632"/>
		<updated>2026-10-28T20:36:53Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Добавлен email contact@era-platform.ru для обращений по ПДн&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Сайт wiki.era-platform.ru — документация платформы «Эра». Сайт принадлежит ООО «Технологии коммуникаций».&lt;br /&gt;
&lt;br /&gt;
Персональные данные посетителей этого сайта обрабатываются в соответствии с политикой компании, опубликованной на основном сайте:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://era-platform.ru/pd.html Политика в отношении обработки персональных данных]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Файлы cookie ==&lt;br /&gt;
Сайт использует файлы cookie — небольшие файлы, которые браузер сохраняет на вашем устройстве:&lt;br /&gt;
* &#039;&#039;&#039;обязательные&#039;&#039;&#039; — для входа в учётную запись, редактирования страниц и защиты сайта;&lt;br /&gt;
* &#039;&#039;&#039;функциональные&#039;&#039;&#039; — чтобы запоминать ваши настройки, например тему оформления и размер шрифта;&lt;br /&gt;
* &#039;&#039;&#039;аналитические&#039;&#039;&#039; — сервис [https://metrika.yandex.ru Яндекс Метрика] собирает статистику посещений, чтобы мы понимали, какие разделы документации востребованы, и улучшали их.&lt;br /&gt;
&lt;br /&gt;
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Запретить или удалить их можно в настройках браузера. В этом случае некоторые функции сайта, например вход в учётную запись, могут перестать работать.&lt;br /&gt;
&lt;br /&gt;
== Контакты ==&lt;br /&gt;
По вопросам обработки персональных данных обращайтесь в ООО «Технологии коммуникаций» по телефону [tel:+74952455035 +7 (495) 245-50-35] или по электронной почте [mailto:contact@era-platform.ru contact@era-platform.ru].&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D1%82%D0%BA%D0%B0%D0%B7_%D0%BE%D1%82_%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8&amp;diff=2631</id>
		<title>Платформа Эра. Документация:Отказ от ответственности</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D1%82%D0%BA%D0%B0%D0%B7_%D0%BE%D1%82_%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8&amp;diff=2631"/>
		<updated>2026-10-28T20:36:50Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Добавлен email contact@era-platform.ru&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Материалы этого сайта носят справочный характер и предоставляются «как есть».&lt;br /&gt;
&lt;br /&gt;
* Описание может не совпадать с вашей версией платформы «Эра»: интерфейс, параметры и поведение системы меняются от версии к версии.&lt;br /&gt;
* Примеры настроек, сценариев и кода приведены для иллюстрации. Перед применением в рабочей среде проверьте их на тестовом стенде.&lt;br /&gt;
* ООО «Технологии коммуникаций» не несёт ответственности за последствия использования материалов сайта, в том числе за перерывы в работе, потерю данных или иные убытки.&lt;br /&gt;
* Названия продуктов и компаний, упомянутые на сайте, могут быть товарными знаками их владельцев.&lt;br /&gt;
&lt;br /&gt;
Официальную документацию по вашей версии смотрите на [https://vendor.era-platform.ru/docs/era/latest/index.html портале Vendor]. По вопросам, требующим точного ответа, обращайтесь к своему интегратору, по телефону [tel:+74952455035 +7 (495) 245-50-35] или по электронной почте [mailto:contact@era-platform.ru contact@era-platform.ru].&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2630</id>
		<title>Платформа Эра. Документация:Описание</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2630"/>
		<updated>2026-10-28T20:36:48Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Добавлен email contact@era-platform.ru в контакты&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Платформа Эра. Документация&#039;&#039;&#039; — база знаний по [https://era-platform.ru платформе «Эра»] для автоматизации контакт-центров и корпоративных коммуникаций.&lt;br /&gt;
&lt;br /&gt;
Здесь собраны:&lt;br /&gt;
* описание концепции и архитектуры платформы;&lt;br /&gt;
* руководства по установке и администрированию;&lt;br /&gt;
* обучающие курсы и задания для самостоятельной работы;&lt;br /&gt;
* разборы практических кейсов;&lt;br /&gt;
* руководства пользователя по приложениям.&lt;br /&gt;
&lt;br /&gt;
Начать знакомство удобно с [[Заглавная страница|главной страницы]] или со статьи [[Быстрая установка]].&lt;br /&gt;
&lt;br /&gt;
Документацию ведёт команда ООО «Технологии коммуникаций» — разработчика платформы «Эра».&lt;br /&gt;
&lt;br /&gt;
== Контакты ==&lt;br /&gt;
* Сайт: [https://era-platform.ru era-platform.ru]&lt;br /&gt;
* Телефон: [tel:+74952455035 +7 (495) 245-50-35]&lt;br /&gt;
* Email: [mailto:contact@era-platform.ru contact@era-platform.ru]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2629</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2629"/>
		<updated>2026-10-28T20:36:45Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Добавлен email contact@era-platform.ru в «Обратную связь»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;era-hero&amp;quot;&amp;gt;[[Файл:Знак Платформа Эра.svg|безрамки|104пкс|link=|Платформа Эра]]&amp;lt;span class=&amp;quot;era-hero__title&amp;quot;&amp;gt;Платформа Эра&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== О проекте ==&lt;br /&gt;
&#039;&#039;&#039;Wiki «Платформа Эра»&#039;&#039;&#039; — учебная и практическая база знаний. Здесь вы осваиваете платформу и решаете прикладные задачи: поднимаете стенд, проходите курсы, повторяете готовые кейсы и разбираетесь в приложениях.&lt;br /&gt;
&lt;br /&gt;
=== Что здесь есть ===&lt;br /&gt;
* &#039;&#039;&#039;Курсы&#039;&#039;&#039; — последовательное обучение от подготовки стенда до сложных настроек: [[:Категория:Курс IP АТС|IP АТС]], [[:Категория:Курс контакт-центр|Контакт-центр]], [[:Категория:Курс Разработка приложений|Разработка приложений]]. По итогам можно пройти [[Сертификация|сертификацию]].&lt;br /&gt;
* &#039;&#039;&#039;Практика и кейсы&#039;&#039;&#039; — готовые решения по схеме «задача → шаги → результат»: подмена номера, запись разговоров, колл-листы, ИИ-бот с переводом на оператора и другие.&lt;br /&gt;
* &#039;&#039;&#039;Приложения&#039;&#039;&#039; — руководства для пользователей: операторов, супервизоров, руководителей и администраторов.&lt;br /&gt;
* &#039;&#039;&#039;Концепция и администрирование&#039;&#039;&#039; — обзор возможностей и архитектуры, установка, лицензирование, безопасность, мониторинг.&lt;br /&gt;
&lt;br /&gt;
=== С чего начать ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Вы… !! Начните с&lt;br /&gt;
|-&lt;br /&gt;
| впервые знакомитесь с платформой || [[Обзор возможностей платформы]]&lt;br /&gt;
|-&lt;br /&gt;
| хотите развернуть стенд || [[Быстрая установка]], [[Учебная лицензия]]&lt;br /&gt;
|-&lt;br /&gt;
| внедряете или сопровождаете платформу || [[:Категория:Курсы|Курсы]], затем [[:Категория:Практика|Практика и кейсы]]&lt;br /&gt;
|-&lt;br /&gt;
| работаете в приложениях || [[:Категория:Приложения|Приложения]]&lt;br /&gt;
|-&lt;br /&gt;
| разрабатываете интеграции || [[Примеры API запросов]], [[WebSocket песочница]] и [https://vendor.era-platform.ru/docs/era/latest/index.html документация платформы]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Навигация по разделам ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;size:18px!important; &amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
![[:Категория:Концепция и технологии|Концепция / технологии]]&lt;br /&gt;
![[:Категория:Администрирование|Администрирование / DevOps]]&lt;br /&gt;
![[:Категория:Курсы|Курсы / Быстрый старт]]&lt;br /&gt;
![[:Категория:Практика|Практика / Кейсы]]&lt;br /&gt;
![[:Категория:Приложения|Приложения]]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
|[[Обзор возможностей платформы|Возможности]]&lt;br /&gt;
[[Архитектура платформы|Архитектура]]&lt;br /&gt;
&lt;br /&gt;
[[Список микросервисов]]&lt;br /&gt;
&lt;br /&gt;
[[Масштабирование платформы|Масштабирование]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение безопасности|Безопасность]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение отказоустойчивости|Отказоустойчивость]]&lt;br /&gt;
&lt;br /&gt;
[[Обзор приложений|Пакеты приложений]]&lt;br /&gt;
&lt;br /&gt;
[[Ролевая модель системы]]&lt;br /&gt;
|[[Быстрая установка|&#039;&#039;&#039;Быстрая установка&#039;&#039;&#039;]]&lt;br /&gt;
[[Установка платформы|Руководство по установке]]&lt;br /&gt;
&lt;br /&gt;
[[Лицензирование]]&lt;br /&gt;
&lt;br /&gt;
[[Требования платформы]] &lt;br /&gt;
&lt;br /&gt;
[[Порты используемые системой|Используемые порты]] &lt;br /&gt;
&lt;br /&gt;
[[Сертификаты SSL]]&lt;br /&gt;
&lt;br /&gt;
[[Обновление платформы через апгрейд докер-контейнера|Апгрейд докер-контейнера]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение безопасности SIP]]&lt;br /&gt;
&lt;br /&gt;
[[Подключение к Zabbix]]&lt;br /&gt;
&lt;br /&gt;
[[Синхронизация и авторизация с LDAP]]&lt;br /&gt;
|[[:Категория:Курс IP АТС|Курс IP АТС]]&lt;br /&gt;
[[:Категория:Курс контакт-центр|Курс Контакт-центр]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:Курс Разработка приложений|Курс Разработка приложений]]&lt;br /&gt;
&lt;br /&gt;
[[Сертификация]]&lt;br /&gt;
&lt;br /&gt;
[[Учебная лицензия]]&lt;br /&gt;
|[[Реализация ИИ чат-бота с переводом на оператора|ИИ-чат-бот с переводом на оператора]]&lt;br /&gt;
[[Колл-листы в исходящих кампаниях]]&lt;br /&gt;
&lt;br /&gt;
[[Пользовательская настройка статборда|Настройка статбордов]]&lt;br /&gt;
&lt;br /&gt;
[[Настройка Autoprovision на примере Yealink T42G|Настройка Auto Provision]]&lt;br /&gt;
&lt;br /&gt;
[[Подключение Yandex.Cloud]]&lt;br /&gt;
&lt;br /&gt;
[[Создание форм оценки качества]]&lt;br /&gt;
&lt;br /&gt;
[[Подмена номера при исходящем звонке]]&lt;br /&gt;
&lt;br /&gt;
[[Запись разговоров в IVR голосовом меню]]&lt;br /&gt;
&lt;br /&gt;
[[Параметры записи разговоров в MP3]]&lt;br /&gt;
&lt;br /&gt;
[[Сохранение записей разговоров в S3 хранилище|Сохранение разговоров в S3]]&lt;br /&gt;
&lt;br /&gt;
[[Примеры API запросов]]&lt;br /&gt;
&lt;br /&gt;
[[Управление звонками через API]]&lt;br /&gt;
&lt;br /&gt;
[[WebSocket песочница|WebSocket-песочница]]&lt;br /&gt;
&lt;br /&gt;
[[Модификация базового отчета]]&lt;br /&gt;
&lt;br /&gt;
|[[Искусственный Интеллект|ИИ]]&lt;br /&gt;
[[Smart]]&lt;br /&gt;
&lt;br /&gt;
[[Установка сервиса распознавания речи NanoASR|NanoASR]]&lt;br /&gt;
&lt;br /&gt;
[[Era Meet|Era Meet (видеоконференции)]]&lt;br /&gt;
&lt;br /&gt;
[[WFM]]&lt;br /&gt;
&lt;br /&gt;
[[Кабинет]]&lt;br /&gt;
&lt;br /&gt;
[[Отчеты]]&lt;br /&gt;
&lt;br /&gt;
[[Приложение ETL|ETL]]&lt;br /&gt;
&lt;br /&gt;
[[Приложение Тестировщик|Тестировщик]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место оператора контакт-центра|Оператор]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место супервизора контакт-центра|Супервизор]]&lt;br /&gt;
&lt;br /&gt;
[[Софтфон]]&lt;br /&gt;
&lt;br /&gt;
[[Управление качеством]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место оператора]]&lt;br /&gt;
&lt;br /&gt;
[[Управление знаниями]]&lt;br /&gt;
&lt;br /&gt;
[[Управление обучением]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wiki и документация ===&lt;br /&gt;
Wiki объясняет, &#039;&#039;&#039;как сделать&#039;&#039;&#039;. [https://vendor.era-platform.ru/docs/era/latest/index.html Документация платформы] объясняет, &#039;&#039;&#039;как это устроено&#039;&#039;&#039;: микросервисы, сущности и их поля, REST- и WebSocket-API, события, сценарии и логи.&amp;lt;br&amp;gt;&lt;br /&gt;
Начните с wiki, чтобы разобраться в задаче. Когда нужны точные детали — значение поля, метод API, порядок обработки вызова, — переходите в документацию.&lt;br /&gt;
&lt;br /&gt;
=== Обратная связь ===&lt;br /&gt;
Нашли ошибку или не нашли ответ? Напишите на [mailto:contact@era-platform.ru contact@era-platform.ru] или позвоните в ООО «Технологии коммуникаций»: [tel:+74952455035 +7 (495) 245-50-35].&lt;br /&gt;
__БЕЗ_ОГЛАВЛЕНИЯ__&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=2628</id>
		<title>MediaWiki:Citizen-footer-tagline</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=2628"/>
		<updated>2026-10-28T20:36:43Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Добавлен email contact@era-platform.ru в подвал&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ООО «Технологии коммуникаций»&lt;br /&gt;
&lt;br /&gt;
Телефон для связи: [tel:+74952455035 +7 (495) 245-50-35]&lt;br /&gt;
&lt;br /&gt;
Email: [mailto:contact@era-platform.ru contact@era-platform.ru]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D1%83%D1%80%D1%81%D1%8B&amp;diff=2627</id>
		<title>Категория:Курсы</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D1%83%D1%80%D1%81%D1%8B&amp;diff=2627"/>
		<updated>2026-10-28T20:30:13Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Каталог курсов: таблица курсов, «С чего начать», справочные материалы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Курсы помогают инженерам, администраторам и разработчикам последовательно освоить платформу Эра на собственном стенде: от установки до сложных настроек и разработки приложений. Каждый курс — это уроки с практическими заданиями, а по итогам можно пройти [[Сертификация|сертификацию]].&lt;br /&gt;
&lt;br /&gt;
== Курсы ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Курс !! Для кого !! Что нужно знать заранее !! Объём !! Предмет сертификации&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;[[:Категория:Курс IP АТС|IP АТС]]&#039;&#039;&#039;&amp;lt;br&amp;gt;телефония, маршрутизация, IVR, запись разговоров&lt;br /&gt;
| инженеры внедрения и сопровождения телефонии&lt;br /&gt;
| администрирование Debian/Ubuntu, TCP/IP, SIP/SDP/RTP, PostgreSQL&lt;br /&gt;
| 23 урока&lt;br /&gt;
| IP-АТС&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;[[:Категория:Курс контакт-центр|Контакт-центр]]&#039;&#039;&#039;&amp;lt;br&amp;gt;очереди, карточка звонка, исходящие кампании, отчётность&lt;br /&gt;
| инженеры и администраторы контакт-центров&lt;br /&gt;
| рекомендуется пройти курс IP АТС&lt;br /&gt;
| 11 уроков&lt;br /&gt;
| Колл-центр&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;[[:Категория:Курс Разработка приложений|Разработка приложений]]&#039;&#039;&#039;&amp;lt;br&amp;gt;no-code, служебные сценарии, low-code на JS/TS&lt;br /&gt;
| разработчики, инженеры, аналитики&lt;br /&gt;
| разделы 1–3 — без программирования; раздел 4 — JavaScript/TypeScript, React, Node.js&lt;br /&gt;
| 4 раздела, 12 заданий&lt;br /&gt;
| Билдер (среда разработки)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== С чего начать ==&lt;br /&gt;
# &#039;&#039;&#039;Подготовьте стенд.&#039;&#039;&#039; Установите платформу по инструкции [[Быстрая установка]] и активируйте [[Учебная лицензия|учебную лицензию]] (мастер-домен &amp;lt;code&amp;gt;era.test&amp;lt;/code&amp;gt;).&lt;br /&gt;
# &#039;&#039;&#039;Выберите курс&#039;&#039;&#039; по своей роли. Телефонию и контакт-центр удобнее изучать в таком порядке: IP АТС → Контакт-центр.&lt;br /&gt;
# &#039;&#039;&#039;Проходите уроки по порядку&#039;&#039;&#039; и выполняйте задания на своём стенде: каждый следующий урок опирается на настройки из предыдущего.&lt;br /&gt;
# &#039;&#039;&#039;Подтвердите знания&#039;&#039;&#039; на [[Сертификация|сертификации]] — она проводится для инженеров партнёрских компаний в формате интервью.&lt;br /&gt;
&lt;br /&gt;
== Справочные материалы ==&lt;br /&gt;
Курсы объясняют, как решить задачу. Подробное описание сущностей, полей, API и событий — в [https://vendor.era-platform.ru/docs/era/latest/index.html документации платформы]. Готовые решения для типовых задач — в разделе [[:Категория:Практика|Практика и кейсы]].&lt;br /&gt;
__БЕЗ_ОГЛАВЛЕНИЯ__&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D1%83%D1%80%D1%81_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82-%D1%86%D0%B5%D0%BD%D1%82%D1%80&amp;diff=2626</id>
		<title>Категория:Курс контакт-центр</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D1%83%D1%80%D1%81_%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82-%D1%86%D0%B5%D0%BD%D1%82%D1%80&amp;diff=2626"/>
		<updated>2026-10-28T20:30:10Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Исправлены опечатки: allcenter_admin → callcenter_admin, «навыками операторов»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Платформа «Эра» содержит несколько приложений (так называемый продуктовый слой) для организации контактного центра:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Оператор контакт-центра&#039;&#039;&#039; — приложение содержит CTI-панель для обработки звонков и сообщений, а также рабочее место оператора. Приложение доступно для роли callcenter_operator;&lt;br /&gt;
* &#039;&#039;&#039;Софтфон&#039;&#039;&#039; — приложение для приема и совершения звонков при помощи гарнитуры. Приложение доступно для роли callcenter_operator;&lt;br /&gt;
* &#039;&#039;&#039;Администратор контакт-центра&#039;&#039;&#039; — приложение для управления входящими очередями и навыками операторов. Приложение доступно для роли callcenter_admin;&lt;br /&gt;
* &#039;&#039;&#039;Исходящие кампании&#039;&#039;&#039; — приложение для управления исходящими кампаниями и настройками параметров исходящего обзвона. Приложение доступно для роли callcenter_admin;&lt;br /&gt;
* &#039;&#039;&#039;Отчеты&#039;&#039;&#039; — приложение для просмотра отчётов реального времени и исторических данных. Приложение доступно для роли callcenter_admin;&lt;br /&gt;
* &#039;&#039;&#039;Администратор платформы&#039;&#039;&#039; — приложение для управления продуктовым слоем платформы. Приложение доступно для роли platform_admin;&lt;br /&gt;
&lt;br /&gt;
Для получения справочной информации о любом разделе платформы или поле, воспользуйтесь ссылкой со знаком вопроса (?).&lt;br /&gt;
&lt;br /&gt;
Для получения расширенной информации для инженеров интеграции, переключите справку в подробный режим для разработчиков, кликнув на &amp;lt;#&amp;gt;.&lt;br /&gt;
[[Категория:Контакт-центр]]&lt;br /&gt;
__БЕЗ_ОГЛАВЛЕНИЯ__&lt;br /&gt;
[[Категория:Курсы]]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=14._%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%B8&amp;diff=2625</id>
		<title>14. Видео звонки</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=14._%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%B8&amp;diff=2625"/>
		<updated>2026-10-28T20:29:30Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Урок добавлен в категорию «Курс IP АТС»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Видео-звонок может быть инициирован сразу, либо во время уже установленного аудио-вызова. INVITE с видео в SDP содержит дополнительный медиастрим. Вызываемое устройство правомочно может поддержать видео, либо отклонить его, поддержав только аудио (в этом случае в SDP ответа видеострим привязывается к порту 0).&lt;br /&gt;
&lt;br /&gt;
Будут опробованы видео-вызов другому абоненту, в IVR, перевод видео-вызова.&lt;br /&gt;
&lt;br /&gt;
Задание 14.1. Разное&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Видео звонок&#039;&#039;&#039; ===&lt;br /&gt;
1. Совершите внутренний видео-звонок.&lt;br /&gt;
&lt;br /&gt;
2. Совершите видео-звонок в IVR с воспроизведением и последующим переводом.&lt;br /&gt;
&lt;br /&gt;
* После перевода видео есть или отсутствует, &#039;&#039;почему&#039;&#039;?&lt;br /&gt;
* Добейтесь включения видео после перевода. &#039;&#039;Как это сделать&#039;&#039;?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Какие преимущества видео-звонков перед ВКС?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Какие недостатки перед ВКС?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{СОРТИРОВКА_ПО_УМОЛЧАНИЮ: 14. Видео звонки}}&lt;br /&gt;
[[Категория:Курс IP АТС]]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2624</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2624"/>
		<updated>2026-10-28T19:59:58Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Главная: блок «О проекте», «С чего начать», «Wiki и документация», «Обратная связь»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;era-hero&amp;quot;&amp;gt;[[Файл:Знак Платформа Эра.svg|безрамки|104пкс|link=|Платформа Эра]]&amp;lt;span class=&amp;quot;era-hero__title&amp;quot;&amp;gt;Платформа Эра&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== О проекте ==&lt;br /&gt;
&#039;&#039;&#039;Wiki «Платформа Эра»&#039;&#039;&#039; — учебная и практическая база знаний. Здесь вы осваиваете платформу и решаете прикладные задачи: поднимаете стенд, проходите курсы, повторяете готовые кейсы и разбираетесь в приложениях.&lt;br /&gt;
&lt;br /&gt;
=== Что здесь есть ===&lt;br /&gt;
* &#039;&#039;&#039;Курсы&#039;&#039;&#039; — последовательное обучение от подготовки стенда до сложных настроек: [[:Категория:Курс IP АТС|IP АТС]], [[:Категория:Курс контакт-центр|Контакт-центр]], [[:Категория:Курс Разработка приложений|Разработка приложений]]. По итогам можно пройти [[Сертификация|сертификацию]].&lt;br /&gt;
* &#039;&#039;&#039;Практика и кейсы&#039;&#039;&#039; — готовые решения по схеме «задача → шаги → результат»: подмена номера, запись разговоров, колл-листы, ИИ-бот с переводом на оператора и другие.&lt;br /&gt;
* &#039;&#039;&#039;Приложения&#039;&#039;&#039; — руководства для пользователей: операторов, супервизоров, руководителей и администраторов.&lt;br /&gt;
* &#039;&#039;&#039;Концепция и администрирование&#039;&#039;&#039; — обзор возможностей и архитектуры, установка, лицензирование, безопасность, мониторинг.&lt;br /&gt;
&lt;br /&gt;
=== С чего начать ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Вы… !! Начните с&lt;br /&gt;
|-&lt;br /&gt;
| впервые знакомитесь с платформой || [[Обзор возможностей платформы]]&lt;br /&gt;
|-&lt;br /&gt;
| хотите развернуть стенд || [[Быстрая установка]], [[Учебная лицензия]]&lt;br /&gt;
|-&lt;br /&gt;
| внедряете или сопровождаете платформу || [[:Категория:Курсы|Курсы]], затем [[:Категория:Практика|Практика и кейсы]]&lt;br /&gt;
|-&lt;br /&gt;
| работаете в приложениях || [[:Категория:Приложения|Приложения]]&lt;br /&gt;
|-&lt;br /&gt;
| разрабатываете интеграции || [[Примеры API запросов]], [[WebSocket песочница]] и [https://vendor.era-platform.ru/docs/era/latest/index.html документация платформы]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Навигация по разделам ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;size:18px!important; &amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
![[:Категория:Концепция и технологии|Концепция / технологии]]&lt;br /&gt;
![[:Категория:Администрирование|Администрирование / DevOps]]&lt;br /&gt;
![[:Категория:Курсы|Курсы / Быстрый старт]]&lt;br /&gt;
![[:Категория:Практика|Практика / Кейсы]]&lt;br /&gt;
![[:Категория:Приложения|Приложения]]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
|[[Обзор возможностей платформы|Возможности]]&lt;br /&gt;
[[Архитектура платформы|Архитектура]]&lt;br /&gt;
&lt;br /&gt;
[[Список микросервисов]]&lt;br /&gt;
&lt;br /&gt;
[[Масштабирование платформы|Масштабирование]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение безопасности|Безопасность]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение отказоустойчивости|Отказоустойчивость]]&lt;br /&gt;
&lt;br /&gt;
[[Обзор приложений|Пакеты приложений]]&lt;br /&gt;
&lt;br /&gt;
[[Ролевая модель системы]]&lt;br /&gt;
|[[Быстрая установка|&#039;&#039;&#039;Быстрая установка&#039;&#039;&#039;]]&lt;br /&gt;
[[Установка платформы|Руководство по установке]]&lt;br /&gt;
&lt;br /&gt;
[[Лицензирование]]&lt;br /&gt;
&lt;br /&gt;
[[Требования платформы]] &lt;br /&gt;
&lt;br /&gt;
[[Порты используемые системой|Используемые порты]] &lt;br /&gt;
&lt;br /&gt;
[[Сертификаты SSL]]&lt;br /&gt;
&lt;br /&gt;
[[Обновление платформы через апгрейд докер-контейнера|Апгрейд докер-контейнера]]&lt;br /&gt;
&lt;br /&gt;
[[Обеспечение безопасности SIP]]&lt;br /&gt;
&lt;br /&gt;
[[Подключение к Zabbix]]&lt;br /&gt;
&lt;br /&gt;
[[Синхронизация и авторизация с LDAP]]&lt;br /&gt;
|[[:Категория:Курс IP АТС|Курс IP АТС]]&lt;br /&gt;
[[:Категория:Курс контакт-центр|Курс Контакт-центр]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:Курс Разработка приложений|Курс Разработка приложений]]&lt;br /&gt;
&lt;br /&gt;
[[Сертификация]]&lt;br /&gt;
&lt;br /&gt;
[[Учебная лицензия]]&lt;br /&gt;
|[[Реализация ИИ чат-бота с переводом на оператора|ИИ-чат-бот с переводом на оператора]]&lt;br /&gt;
[[Колл-листы в исходящих кампаниях]]&lt;br /&gt;
&lt;br /&gt;
[[Пользовательская настройка статборда|Настройка статбордов]]&lt;br /&gt;
&lt;br /&gt;
[[Настройка Autoprovision на примере Yealink T42G|Настройка Auto Provision]]&lt;br /&gt;
&lt;br /&gt;
[[Подключение Yandex.Cloud]]&lt;br /&gt;
&lt;br /&gt;
[[Создание форм оценки качества]]&lt;br /&gt;
&lt;br /&gt;
[[Подмена номера при исходящем звонке]]&lt;br /&gt;
&lt;br /&gt;
[[Запись разговоров в IVR голосовом меню]]&lt;br /&gt;
&lt;br /&gt;
[[Параметры записи разговоров в MP3]]&lt;br /&gt;
&lt;br /&gt;
[[Сохранение записей разговоров в S3 хранилище|Сохранение разговоров в S3]]&lt;br /&gt;
&lt;br /&gt;
[[Примеры API запросов]]&lt;br /&gt;
&lt;br /&gt;
[[Управление звонками через API]]&lt;br /&gt;
&lt;br /&gt;
[[WebSocket песочница|WebSocket-песочница]]&lt;br /&gt;
&lt;br /&gt;
[[Модификация базового отчета]]&lt;br /&gt;
&lt;br /&gt;
|[[Искусственный Интеллект|ИИ]]&lt;br /&gt;
[[Smart]]&lt;br /&gt;
&lt;br /&gt;
[[Установка сервиса распознавания речи NanoASR|NanoASR]]&lt;br /&gt;
&lt;br /&gt;
[[Era Meet|Era Meet (видеоконференции)]]&lt;br /&gt;
&lt;br /&gt;
[[WFM]]&lt;br /&gt;
&lt;br /&gt;
[[Кабинет]]&lt;br /&gt;
&lt;br /&gt;
[[Отчеты]]&lt;br /&gt;
&lt;br /&gt;
[[Приложение ETL|ETL]]&lt;br /&gt;
&lt;br /&gt;
[[Приложение Тестировщик|Тестировщик]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место оператора контакт-центра|Оператор]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место супервизора контакт-центра|Супервизор]]&lt;br /&gt;
&lt;br /&gt;
[[Софтфон]]&lt;br /&gt;
&lt;br /&gt;
[[Управление качеством]]&lt;br /&gt;
&lt;br /&gt;
[[Рабочее место оператора]]&lt;br /&gt;
&lt;br /&gt;
[[Управление знаниями]]&lt;br /&gt;
&lt;br /&gt;
[[Управление обучением]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wiki и документация ===&lt;br /&gt;
Wiki объясняет, &#039;&#039;&#039;как сделать&#039;&#039;&#039;. [https://vendor.era-platform.ru/docs/era/latest/index.html Документация платформы] объясняет, &#039;&#039;&#039;как это устроено&#039;&#039;&#039;: микросервисы, сущности и их поля, REST- и WebSocket-API, события, сценарии и логи.&amp;lt;br&amp;gt;&lt;br /&gt;
Начните с wiki, чтобы разобраться в задаче. Когда нужны точные детали — значение поля, метод API, порядок обработки вызова, — переходите в документацию.&lt;br /&gt;
&lt;br /&gt;
=== Обратная связь ===&lt;br /&gt;
Нашли ошибку или не нашли ответ? Напишите нам или позвоните в ООО «Технологии коммуникаций»: +7 (495) 245-50-35.&lt;br /&gt;
__БЕЗ_ОГЛАВЛЕНИЯ__&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2623</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2623"/>
		<updated>2026-10-28T19:28:52Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Меню: скрыты «Служебные страницы»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь CSS-код будет загружаться для пользователей, использующих тему оформления Citizen */&lt;br /&gt;
&lt;br /&gt;
/* Без увеличения картинок при наведении */&lt;br /&gt;
.mw-parser-output a.mw-file-description img,&lt;br /&gt;
.mw-parser-output a.image img {&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
  transition: none !important;&lt;br /&gt;
  cursor: zoom-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Просмотр картинки по клику (см. MediaWiki:Common.js) */&lt;br /&gt;
.era-lightbox {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 9999;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  padding: 24px;&lt;br /&gt;
  background: rgba(0, 0, 0, .85);&lt;br /&gt;
  cursor: zoom-out;&lt;br /&gt;
}&lt;br /&gt;
.era-lightbox img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  max-height: 100%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  box-shadow: 0 8px 40px rgba(0, 0, 0, .5);&lt;br /&gt;
}&lt;br /&gt;
/* ===== Фирменный стиль (как на era-platform.ru) ===== */&lt;br /&gt;
/* Акцент — фирменный красный #E6372D. Ссылки — фирменный тёмно-синий,&lt;br /&gt;
   чтобы их не путали с «красными ссылками» MediaWiki на несуществующие страницы. */&lt;br /&gt;
:root {&lt;br /&gt;
  --color-progressive: #e6372d;&lt;br /&gt;
  --color-progressive--hover: #ec5249;&lt;br /&gt;
  --color-progressive--active: #c9281f;&lt;br /&gt;
  --color-progressive--focus: #e6372d;&lt;br /&gt;
  --background-color-progressive-subtle: #fdebea;&lt;br /&gt;
  --color-link: #23397b;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night {&lt;br /&gt;
  --color-progressive: #f0574e;&lt;br /&gt;
  --color-progressive--hover: #f37068;&lt;br /&gt;
  --color-progressive--active: #e6372d;&lt;br /&gt;
  --color-progressive--focus: #f0574e;&lt;br /&gt;
  --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
  --color-link: #9db1ea;&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os {&lt;br /&gt;
    --color-progressive: #f0574e;&lt;br /&gt;
    --color-progressive--hover: #f37068;&lt;br /&gt;
    --color-progressive--active: #e6372d;&lt;br /&gt;
    --color-progressive--focus: #f0574e;&lt;br /&gt;
    --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
    --color-link: #9db1ea;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Логотип в шапке и меню — знак «Эры» */&lt;br /&gt;
img.mw-logo-icon {&lt;br /&gt;
  object-position: -99999px 0;&lt;br /&gt;
  background: url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;-4.25 -13.72 44 44&#039;%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M11.6922 15.3927C13.1497 15.3927 18.5171 9.83404 18.5171 9.83404L18.5169 9.83385C20.0887 11.5304 21.7367 13.0637 22.7506 13.9642C22.768 13.9797 22.7853 13.995 22.8025 14.0103C23.7844 14.8828 24.3583 15.3927 25.6974 15.3927H34.1893C35.0765 15.3927 35.501 14.4461 35.501 13.9642L35.4885 4.80326C35.5518 2.81579 33.8725 1.16993 31.7812 1.16993H26.9479C25.8706 1.16994 24.8419 2.16365 24.5567 2.38103C24.2716 2.59841 23.1942 3.53003 23.1942 3.53003C23.1942 3.53003 22.7823 3.09528 22.3387 2.59842C21.8951 2.10156 20.6277 1.16993 18.9483 1.16993H2.82007C1.20407 1.16993 0 2.19471 0 3.93375V12.4426C0 14.6474 1.07733 15.3927 2.82007 15.3927H11.6922ZM10.5832 2.94001C11.9774 2.66052 12.8963 3.93375 12.8963 3.93375L17.4591 8.68962L13.2131 12.4426C13.2131 12.4426 11.7872 13.762 10.5832 13.4053C9.37909 13.0485 8.98643 12.2563 8.95474 11.5731C8.92305 10.8899 8.77705 6.16964 8.77705 5.39329C8.77705 4.61694 9.18898 3.2195 10.5832 2.94001ZM31.7812 2.72263C32.9536 2.72263 33.8408 3.77847 33.8408 5.1138V12.3184C33.8408 12.5047 33.9042 13.5295 33.0169 13.4674C31.8762 13.4363 28.9611 10.2688 28.9611 10.2688L24.1131 4.67904C24.1131 4.67904 24.9053 3.90268 25.444 3.53003C25.9826 3.15739 26.3142 2.72263 26.9479 2.72263C27.5816 2.72263 28.908 2.70694 29.6899 2.72263C30.3116 2.7351 30.6088 2.72263 31.7812 2.72263Z&#039; fill=&#039;%230E212C&#039;/%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M18.9329 1.16992H2.80469L8.76168 5.39328C8.76168 4.61693 9.1736 3.21949 10.5678 2.94C11.962 2.66052 12.8809 3.93374 12.8809 3.93374L17.4437 8.68962C17.4437 8.68962 17.8743 9.15674 18.5016 9.83385C20.0733 11.5304 21.7213 13.0637 22.7353 13.9642L22.7871 14.0103C23.769 14.8828 24.3429 15.3927 25.6821 15.3927H34.174C35.0612 15.3927 35.4857 14.4461 35.4857 13.9642L33.8254 12.3184C33.8254 12.3281 33.8256 12.34 33.8258 12.354C33.8294 12.6085 33.8426 13.5262 33.0016 13.4674C31.8609 13.4363 28.9457 10.2688 28.9457 10.2688L24.0978 4.67903L23.1789 3.53003C23.1789 3.53003 22.7669 3.09527 22.3233 2.59841C21.8797 2.10156 20.6123 1.16992 18.9329 1.16992ZM35.4731 4.80326C35.4215 6.42279 35.4623 11.1659 35.4792 13.1274C35.4829 13.5491 35.4854 13.8422 35.4856 13.9481L35.4731 4.80326Z&#039; fill=&#039;%230E212C&#039;/%3E %3C/svg%3E &amp;quot;) center / contain no-repeat;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Шапка главной: знак «Эры» + название текстом */&lt;br /&gt;
.era-hero {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 20px;&lt;br /&gt;
  margin: 8px 0 28px;&lt;br /&gt;
}&lt;br /&gt;
.era-hero img {&lt;br /&gt;
  width: 104px;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  flex: none;&lt;br /&gt;
}&lt;br /&gt;
.era-hero__title {&lt;br /&gt;
  font-size: 2.5rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 640px) {&lt;br /&gt;
  .era-hero { gap: 14px; }&lt;br /&gt;
  .era-hero img { width: 72px; }&lt;br /&gt;
  .era-hero__title { font-size: 1.75rem; }&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Уведомление о файлах cookie (логика — в MediaWiki:Common.js) ===== */&lt;br /&gt;
/* Окно расширения CookieConsent не показываем: оно принимается автоматически */&lt;br /&gt;
.oo-ui-windowManager:has( &amp;gt; .cookie-consent-simple-dialog ) {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body:has( .cookie-consent-simple-dialog ) {&lt;br /&gt;
  overflow: auto !important;&lt;br /&gt;
}&lt;br /&gt;
/* Ссылка «Настройки cookie» в подвале не нужна */&lt;br /&gt;
li:has( &amp;gt; #manage-cookie-preferences ),&lt;br /&gt;
#manage-cookie-preferences {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  left: 16px;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  bottom: 16px;&lt;br /&gt;
  z-index: 1000;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  padding: 14px 16px 14px 20px;&lt;br /&gt;
  background: var( --color-surface-1, #fff );&lt;br /&gt;
  color: var( --color-base, #202122 );&lt;br /&gt;
  border: 1px solid var( --border-color-base, rgba( 0, 0, 0, 0.12 ) );&lt;br /&gt;
  border-radius: 12px;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba( 0, 0, 0, 0.16 );&lt;br /&gt;
  font-size: 0.875rem;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar p {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button {&lt;br /&gt;
  flex: none;&lt;br /&gt;
  padding: 8px 20px;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var( --color-progressive, #e6372d );&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  font: inherit;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button:hover {&lt;br /&gt;
  background: var( --color-progressive--hover, #ec5249 );&lt;br /&gt;
}&lt;br /&gt;
@media ( max-width: 600px ) {&lt;br /&gt;
  .era-cookie-bar {&lt;br /&gt;
    left: 8px;&lt;br /&gt;
    right: 8px;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Подвал: ссылка на era-platform.ru ===== */&lt;br /&gt;
/* Выглядит как ссылка (цвет + подчёркивание) и показывает значок «откроется в новом окне». */&lt;br /&gt;
#footer-desc a.external {&lt;br /&gt;
  color: var(--color-link);&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
  text-underline-offset: 3px;&lt;br /&gt;
  text-decoration-thickness: 1px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external:hover,&lt;br /&gt;
#footer-desc a.external:focus-visible {&lt;br /&gt;
  color: var(--color-progressive);&lt;br /&gt;
  text-decoration-thickness: 2px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external::after {&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot;;&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot; / &amp;quot;откроется в новом окне&amp;quot;;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  margin-left: 4px;&lt;br /&gt;
  font-size: 0.85em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Левое меню (drawer) ===== */&lt;br /&gt;
/* Без логотипа и названия вики в шапке меню */&lt;br /&gt;
.citizen-drawer__header {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* Без блока «Категории» (CategoryTree в боковой панели) */&lt;br /&gt;
#p-categorytree-portlet {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* Без «Служебных страниц» в левом меню (ссылка остаётся в меню инструментов страницы) */&lt;br /&gt;
#citizen-main-menu #t-specialpages {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2622</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2622"/>
		<updated>2026-10-28T19:28:51Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Меню: убраны «Свежие правки»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Категория:Концепция и технологии|Концепция и технологии&lt;br /&gt;
** Категория:Администрирование|Администрирование и DevOps&lt;br /&gt;
** Категория:Курсы|Курсы&lt;br /&gt;
** Категория:Практика|Практика и кейсы&lt;br /&gt;
** Категория:Приложения|Приложения&lt;br /&gt;
&lt;br /&gt;
* Ресурсы&lt;br /&gt;
** https://vendor.era-platform.ru/docs/era/latest/index.html|Документация платформы ↗&lt;br /&gt;
** https://era-platform.ru|Сайт era-platform.ru ↗&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2621</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2621"/>
		<updated>2026-10-28T19:26:07Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Меню: убраны логотип, название и блок «Категории»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь CSS-код будет загружаться для пользователей, использующих тему оформления Citizen */&lt;br /&gt;
&lt;br /&gt;
/* Без увеличения картинок при наведении */&lt;br /&gt;
.mw-parser-output a.mw-file-description img,&lt;br /&gt;
.mw-parser-output a.image img {&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
  transition: none !important;&lt;br /&gt;
  cursor: zoom-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Просмотр картинки по клику (см. MediaWiki:Common.js) */&lt;br /&gt;
.era-lightbox {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 9999;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  padding: 24px;&lt;br /&gt;
  background: rgba(0, 0, 0, .85);&lt;br /&gt;
  cursor: zoom-out;&lt;br /&gt;
}&lt;br /&gt;
.era-lightbox img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  max-height: 100%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  box-shadow: 0 8px 40px rgba(0, 0, 0, .5);&lt;br /&gt;
}&lt;br /&gt;
/* ===== Фирменный стиль (как на era-platform.ru) ===== */&lt;br /&gt;
/* Акцент — фирменный красный #E6372D. Ссылки — фирменный тёмно-синий,&lt;br /&gt;
   чтобы их не путали с «красными ссылками» MediaWiki на несуществующие страницы. */&lt;br /&gt;
:root {&lt;br /&gt;
  --color-progressive: #e6372d;&lt;br /&gt;
  --color-progressive--hover: #ec5249;&lt;br /&gt;
  --color-progressive--active: #c9281f;&lt;br /&gt;
  --color-progressive--focus: #e6372d;&lt;br /&gt;
  --background-color-progressive-subtle: #fdebea;&lt;br /&gt;
  --color-link: #23397b;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night {&lt;br /&gt;
  --color-progressive: #f0574e;&lt;br /&gt;
  --color-progressive--hover: #f37068;&lt;br /&gt;
  --color-progressive--active: #e6372d;&lt;br /&gt;
  --color-progressive--focus: #f0574e;&lt;br /&gt;
  --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
  --color-link: #9db1ea;&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os {&lt;br /&gt;
    --color-progressive: #f0574e;&lt;br /&gt;
    --color-progressive--hover: #f37068;&lt;br /&gt;
    --color-progressive--active: #e6372d;&lt;br /&gt;
    --color-progressive--focus: #f0574e;&lt;br /&gt;
    --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
    --color-link: #9db1ea;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Логотип в шапке и меню — знак «Эры» */&lt;br /&gt;
img.mw-logo-icon {&lt;br /&gt;
  object-position: -99999px 0;&lt;br /&gt;
  background: url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;-4.25 -13.72 44 44&#039;%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M11.6922 15.3927C13.1497 15.3927 18.5171 9.83404 18.5171 9.83404L18.5169 9.83385C20.0887 11.5304 21.7367 13.0637 22.7506 13.9642C22.768 13.9797 22.7853 13.995 22.8025 14.0103C23.7844 14.8828 24.3583 15.3927 25.6974 15.3927H34.1893C35.0765 15.3927 35.501 14.4461 35.501 13.9642L35.4885 4.80326C35.5518 2.81579 33.8725 1.16993 31.7812 1.16993H26.9479C25.8706 1.16994 24.8419 2.16365 24.5567 2.38103C24.2716 2.59841 23.1942 3.53003 23.1942 3.53003C23.1942 3.53003 22.7823 3.09528 22.3387 2.59842C21.8951 2.10156 20.6277 1.16993 18.9483 1.16993H2.82007C1.20407 1.16993 0 2.19471 0 3.93375V12.4426C0 14.6474 1.07733 15.3927 2.82007 15.3927H11.6922ZM10.5832 2.94001C11.9774 2.66052 12.8963 3.93375 12.8963 3.93375L17.4591 8.68962L13.2131 12.4426C13.2131 12.4426 11.7872 13.762 10.5832 13.4053C9.37909 13.0485 8.98643 12.2563 8.95474 11.5731C8.92305 10.8899 8.77705 6.16964 8.77705 5.39329C8.77705 4.61694 9.18898 3.2195 10.5832 2.94001ZM31.7812 2.72263C32.9536 2.72263 33.8408 3.77847 33.8408 5.1138V12.3184C33.8408 12.5047 33.9042 13.5295 33.0169 13.4674C31.8762 13.4363 28.9611 10.2688 28.9611 10.2688L24.1131 4.67904C24.1131 4.67904 24.9053 3.90268 25.444 3.53003C25.9826 3.15739 26.3142 2.72263 26.9479 2.72263C27.5816 2.72263 28.908 2.70694 29.6899 2.72263C30.3116 2.7351 30.6088 2.72263 31.7812 2.72263Z&#039; fill=&#039;%230E212C&#039;/%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M18.9329 1.16992H2.80469L8.76168 5.39328C8.76168 4.61693 9.1736 3.21949 10.5678 2.94C11.962 2.66052 12.8809 3.93374 12.8809 3.93374L17.4437 8.68962C17.4437 8.68962 17.8743 9.15674 18.5016 9.83385C20.0733 11.5304 21.7213 13.0637 22.7353 13.9642L22.7871 14.0103C23.769 14.8828 24.3429 15.3927 25.6821 15.3927H34.174C35.0612 15.3927 35.4857 14.4461 35.4857 13.9642L33.8254 12.3184C33.8254 12.3281 33.8256 12.34 33.8258 12.354C33.8294 12.6085 33.8426 13.5262 33.0016 13.4674C31.8609 13.4363 28.9457 10.2688 28.9457 10.2688L24.0978 4.67903L23.1789 3.53003C23.1789 3.53003 22.7669 3.09527 22.3233 2.59841C21.8797 2.10156 20.6123 1.16992 18.9329 1.16992ZM35.4731 4.80326C35.4215 6.42279 35.4623 11.1659 35.4792 13.1274C35.4829 13.5491 35.4854 13.8422 35.4856 13.9481L35.4731 4.80326Z&#039; fill=&#039;%230E212C&#039;/%3E %3C/svg%3E &amp;quot;) center / contain no-repeat;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Шапка главной: знак «Эры» + название текстом */&lt;br /&gt;
.era-hero {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 20px;&lt;br /&gt;
  margin: 8px 0 28px;&lt;br /&gt;
}&lt;br /&gt;
.era-hero img {&lt;br /&gt;
  width: 104px;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  flex: none;&lt;br /&gt;
}&lt;br /&gt;
.era-hero__title {&lt;br /&gt;
  font-size: 2.5rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 640px) {&lt;br /&gt;
  .era-hero { gap: 14px; }&lt;br /&gt;
  .era-hero img { width: 72px; }&lt;br /&gt;
  .era-hero__title { font-size: 1.75rem; }&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Уведомление о файлах cookie (логика — в MediaWiki:Common.js) ===== */&lt;br /&gt;
/* Окно расширения CookieConsent не показываем: оно принимается автоматически */&lt;br /&gt;
.oo-ui-windowManager:has( &amp;gt; .cookie-consent-simple-dialog ) {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body:has( .cookie-consent-simple-dialog ) {&lt;br /&gt;
  overflow: auto !important;&lt;br /&gt;
}&lt;br /&gt;
/* Ссылка «Настройки cookie» в подвале не нужна */&lt;br /&gt;
li:has( &amp;gt; #manage-cookie-preferences ),&lt;br /&gt;
#manage-cookie-preferences {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  left: 16px;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  bottom: 16px;&lt;br /&gt;
  z-index: 1000;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  padding: 14px 16px 14px 20px;&lt;br /&gt;
  background: var( --color-surface-1, #fff );&lt;br /&gt;
  color: var( --color-base, #202122 );&lt;br /&gt;
  border: 1px solid var( --border-color-base, rgba( 0, 0, 0, 0.12 ) );&lt;br /&gt;
  border-radius: 12px;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba( 0, 0, 0, 0.16 );&lt;br /&gt;
  font-size: 0.875rem;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar p {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button {&lt;br /&gt;
  flex: none;&lt;br /&gt;
  padding: 8px 20px;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var( --color-progressive, #e6372d );&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  font: inherit;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button:hover {&lt;br /&gt;
  background: var( --color-progressive--hover, #ec5249 );&lt;br /&gt;
}&lt;br /&gt;
@media ( max-width: 600px ) {&lt;br /&gt;
  .era-cookie-bar {&lt;br /&gt;
    left: 8px;&lt;br /&gt;
    right: 8px;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Подвал: ссылка на era-platform.ru ===== */&lt;br /&gt;
/* Выглядит как ссылка (цвет + подчёркивание) и показывает значок «откроется в новом окне». */&lt;br /&gt;
#footer-desc a.external {&lt;br /&gt;
  color: var(--color-link);&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
  text-underline-offset: 3px;&lt;br /&gt;
  text-decoration-thickness: 1px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external:hover,&lt;br /&gt;
#footer-desc a.external:focus-visible {&lt;br /&gt;
  color: var(--color-progressive);&lt;br /&gt;
  text-decoration-thickness: 2px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external::after {&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot;;&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot; / &amp;quot;откроется в новом окне&amp;quot;;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  margin-left: 4px;&lt;br /&gt;
  font-size: 0.85em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Левое меню (drawer) ===== */&lt;br /&gt;
/* Без логотипа и названия вики в шапке меню */&lt;br /&gt;
.citizen-drawer__header {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* Без блока «Категории» (CategoryTree в боковой панели) */&lt;br /&gt;
#p-categorytree-portlet {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2620</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2620"/>
		<updated>2026-10-28T18:37:33Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Меню: разделы как на главной, исправлена битая ссылка «Кейсы», блок «Ресурсы»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** Категория:Концепция и технологии|Концепция и технологии&lt;br /&gt;
** Категория:Администрирование|Администрирование и DevOps&lt;br /&gt;
** Категория:Курсы|Курсы&lt;br /&gt;
** Категория:Практика|Практика и кейсы&lt;br /&gt;
** Категория:Приложения|Приложения&lt;br /&gt;
&lt;br /&gt;
* Ресурсы&lt;br /&gt;
** https://vendor.era-platform.ru/docs/era/latest/index.html|Документация платформы ↗&lt;br /&gt;
** https://era-platform.ru|Сайт era-platform.ru ↗&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2619</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2619"/>
		<updated>2026-10-28T18:28:50Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: ссылка на era-platform.ru выглядит как ссылка, значок нового окна&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь CSS-код будет загружаться для пользователей, использующих тему оформления Citizen */&lt;br /&gt;
&lt;br /&gt;
/* Без увеличения картинок при наведении */&lt;br /&gt;
.mw-parser-output a.mw-file-description img,&lt;br /&gt;
.mw-parser-output a.image img {&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
  transition: none !important;&lt;br /&gt;
  cursor: zoom-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Просмотр картинки по клику (см. MediaWiki:Common.js) */&lt;br /&gt;
.era-lightbox {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 9999;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  padding: 24px;&lt;br /&gt;
  background: rgba(0, 0, 0, .85);&lt;br /&gt;
  cursor: zoom-out;&lt;br /&gt;
}&lt;br /&gt;
.era-lightbox img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  max-height: 100%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  box-shadow: 0 8px 40px rgba(0, 0, 0, .5);&lt;br /&gt;
}&lt;br /&gt;
/* ===== Фирменный стиль (как на era-platform.ru) ===== */&lt;br /&gt;
/* Акцент — фирменный красный #E6372D. Ссылки — фирменный тёмно-синий,&lt;br /&gt;
   чтобы их не путали с «красными ссылками» MediaWiki на несуществующие страницы. */&lt;br /&gt;
:root {&lt;br /&gt;
  --color-progressive: #e6372d;&lt;br /&gt;
  --color-progressive--hover: #ec5249;&lt;br /&gt;
  --color-progressive--active: #c9281f;&lt;br /&gt;
  --color-progressive--focus: #e6372d;&lt;br /&gt;
  --background-color-progressive-subtle: #fdebea;&lt;br /&gt;
  --color-link: #23397b;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night {&lt;br /&gt;
  --color-progressive: #f0574e;&lt;br /&gt;
  --color-progressive--hover: #f37068;&lt;br /&gt;
  --color-progressive--active: #e6372d;&lt;br /&gt;
  --color-progressive--focus: #f0574e;&lt;br /&gt;
  --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
  --color-link: #9db1ea;&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os {&lt;br /&gt;
    --color-progressive: #f0574e;&lt;br /&gt;
    --color-progressive--hover: #f37068;&lt;br /&gt;
    --color-progressive--active: #e6372d;&lt;br /&gt;
    --color-progressive--focus: #f0574e;&lt;br /&gt;
    --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
    --color-link: #9db1ea;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Логотип в шапке и меню — знак «Эры» */&lt;br /&gt;
img.mw-logo-icon {&lt;br /&gt;
  object-position: -99999px 0;&lt;br /&gt;
  background: url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;-4.25 -13.72 44 44&#039;%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M11.6922 15.3927C13.1497 15.3927 18.5171 9.83404 18.5171 9.83404L18.5169 9.83385C20.0887 11.5304 21.7367 13.0637 22.7506 13.9642C22.768 13.9797 22.7853 13.995 22.8025 14.0103C23.7844 14.8828 24.3583 15.3927 25.6974 15.3927H34.1893C35.0765 15.3927 35.501 14.4461 35.501 13.9642L35.4885 4.80326C35.5518 2.81579 33.8725 1.16993 31.7812 1.16993H26.9479C25.8706 1.16994 24.8419 2.16365 24.5567 2.38103C24.2716 2.59841 23.1942 3.53003 23.1942 3.53003C23.1942 3.53003 22.7823 3.09528 22.3387 2.59842C21.8951 2.10156 20.6277 1.16993 18.9483 1.16993H2.82007C1.20407 1.16993 0 2.19471 0 3.93375V12.4426C0 14.6474 1.07733 15.3927 2.82007 15.3927H11.6922ZM10.5832 2.94001C11.9774 2.66052 12.8963 3.93375 12.8963 3.93375L17.4591 8.68962L13.2131 12.4426C13.2131 12.4426 11.7872 13.762 10.5832 13.4053C9.37909 13.0485 8.98643 12.2563 8.95474 11.5731C8.92305 10.8899 8.77705 6.16964 8.77705 5.39329C8.77705 4.61694 9.18898 3.2195 10.5832 2.94001ZM31.7812 2.72263C32.9536 2.72263 33.8408 3.77847 33.8408 5.1138V12.3184C33.8408 12.5047 33.9042 13.5295 33.0169 13.4674C31.8762 13.4363 28.9611 10.2688 28.9611 10.2688L24.1131 4.67904C24.1131 4.67904 24.9053 3.90268 25.444 3.53003C25.9826 3.15739 26.3142 2.72263 26.9479 2.72263C27.5816 2.72263 28.908 2.70694 29.6899 2.72263C30.3116 2.7351 30.6088 2.72263 31.7812 2.72263Z&#039; fill=&#039;%230E212C&#039;/%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M18.9329 1.16992H2.80469L8.76168 5.39328C8.76168 4.61693 9.1736 3.21949 10.5678 2.94C11.962 2.66052 12.8809 3.93374 12.8809 3.93374L17.4437 8.68962C17.4437 8.68962 17.8743 9.15674 18.5016 9.83385C20.0733 11.5304 21.7213 13.0637 22.7353 13.9642L22.7871 14.0103C23.769 14.8828 24.3429 15.3927 25.6821 15.3927H34.174C35.0612 15.3927 35.4857 14.4461 35.4857 13.9642L33.8254 12.3184C33.8254 12.3281 33.8256 12.34 33.8258 12.354C33.8294 12.6085 33.8426 13.5262 33.0016 13.4674C31.8609 13.4363 28.9457 10.2688 28.9457 10.2688L24.0978 4.67903L23.1789 3.53003C23.1789 3.53003 22.7669 3.09527 22.3233 2.59841C21.8797 2.10156 20.6123 1.16992 18.9329 1.16992ZM35.4731 4.80326C35.4215 6.42279 35.4623 11.1659 35.4792 13.1274C35.4829 13.5491 35.4854 13.8422 35.4856 13.9481L35.4731 4.80326Z&#039; fill=&#039;%230E212C&#039;/%3E %3C/svg%3E &amp;quot;) center / contain no-repeat;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Шапка главной: знак «Эры» + название текстом */&lt;br /&gt;
.era-hero {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 20px;&lt;br /&gt;
  margin: 8px 0 28px;&lt;br /&gt;
}&lt;br /&gt;
.era-hero img {&lt;br /&gt;
  width: 104px;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  flex: none;&lt;br /&gt;
}&lt;br /&gt;
.era-hero__title {&lt;br /&gt;
  font-size: 2.5rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 640px) {&lt;br /&gt;
  .era-hero { gap: 14px; }&lt;br /&gt;
  .era-hero img { width: 72px; }&lt;br /&gt;
  .era-hero__title { font-size: 1.75rem; }&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Уведомление о файлах cookie (логика — в MediaWiki:Common.js) ===== */&lt;br /&gt;
/* Окно расширения CookieConsent не показываем: оно принимается автоматически */&lt;br /&gt;
.oo-ui-windowManager:has( &amp;gt; .cookie-consent-simple-dialog ) {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body:has( .cookie-consent-simple-dialog ) {&lt;br /&gt;
  overflow: auto !important;&lt;br /&gt;
}&lt;br /&gt;
/* Ссылка «Настройки cookie» в подвале не нужна */&lt;br /&gt;
li:has( &amp;gt; #manage-cookie-preferences ),&lt;br /&gt;
#manage-cookie-preferences {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  left: 16px;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  bottom: 16px;&lt;br /&gt;
  z-index: 1000;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  padding: 14px 16px 14px 20px;&lt;br /&gt;
  background: var( --color-surface-1, #fff );&lt;br /&gt;
  color: var( --color-base, #202122 );&lt;br /&gt;
  border: 1px solid var( --border-color-base, rgba( 0, 0, 0, 0.12 ) );&lt;br /&gt;
  border-radius: 12px;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba( 0, 0, 0, 0.16 );&lt;br /&gt;
  font-size: 0.875rem;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar p {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button {&lt;br /&gt;
  flex: none;&lt;br /&gt;
  padding: 8px 20px;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var( --color-progressive, #e6372d );&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  font: inherit;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button:hover {&lt;br /&gt;
  background: var( --color-progressive--hover, #ec5249 );&lt;br /&gt;
}&lt;br /&gt;
@media ( max-width: 600px ) {&lt;br /&gt;
  .era-cookie-bar {&lt;br /&gt;
    left: 8px;&lt;br /&gt;
    right: 8px;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Подвал: ссылка на era-platform.ru ===== */&lt;br /&gt;
/* Выглядит как ссылка (цвет + подчёркивание) и показывает значок «откроется в новом окне». */&lt;br /&gt;
#footer-desc a.external {&lt;br /&gt;
  color: var(--color-link);&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
  text-underline-offset: 3px;&lt;br /&gt;
  text-decoration-thickness: 1px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external:hover,&lt;br /&gt;
#footer-desc a.external:focus-visible {&lt;br /&gt;
  color: var(--color-progressive);&lt;br /&gt;
  text-decoration-thickness: 2px;&lt;br /&gt;
}&lt;br /&gt;
#footer-desc a.external::after {&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot;;&lt;br /&gt;
  content: &amp;quot;\2197&amp;quot; / &amp;quot;откроется в новом окне&amp;quot;;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  margin-left: 4px;&lt;br /&gt;
  font-size: 0.85em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=2618</id>
		<title>MediaWiki:Citizen-footer-desc</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=2618"/>
		<updated>2026-10-28T18:28:49Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: подсказка, что ссылка открывается в новом окне&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span title=&amp;quot;Откроется в новом окне&amp;quot;&amp;gt;[https://era-platform.ru era-platform.ru]&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Common.js&amp;diff=2616</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Common.js&amp;diff=2616"/>
		<updated>2026-10-27T22:13:55Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie: компактная плашка вместо окна&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Просмотр картинки по клику; Ctrl/Cmd+клик открывает страницу файла как раньше.&lt;br /&gt;
   Стили окна — в MediaWiki:Citizen.css (.era-lightbox) */&lt;br /&gt;
$( function () {&lt;br /&gt;
  $( document ).on( &#039;click&#039;, &#039;.mw-parser-output a.mw-file-description, .mw-parser-output a.image&#039;, function ( e ) {&lt;br /&gt;
    if ( e.ctrlKey || e.metaKey || e.shiftKey || e.button !== 0 ) return;&lt;br /&gt;
    var img = this.querySelector( &#039;img&#039; );&lt;br /&gt;
    if ( !img ) return;&lt;br /&gt;
    e.preventDefault();&lt;br /&gt;
&lt;br /&gt;
    // из адреса миниатюры получаем оригинал&lt;br /&gt;
    var full = ( img.currentSrc || img.src ).replace( /\/thumb(\/.+?\/[^\/]+)\/[^\/]+$/, &#039;$1&#039; );&lt;br /&gt;
&lt;br /&gt;
    var box = document.createElement( &#039;div&#039; );&lt;br /&gt;
    box.className = &#039;era-lightbox&#039;;&lt;br /&gt;
    var big = document.createElement( &#039;img&#039; );&lt;br /&gt;
    big.src = full;&lt;br /&gt;
    big.alt = img.alt || &#039;&#039;;&lt;br /&gt;
    box.appendChild( big );&lt;br /&gt;
&lt;br /&gt;
    function close() {&lt;br /&gt;
      box.remove();&lt;br /&gt;
      document.removeEventListener( &#039;keydown&#039;, onKey );&lt;br /&gt;
      document.documentElement.style.overflow = &#039;&#039;;&lt;br /&gt;
    }&lt;br /&gt;
    function onKey( ev ) { if ( ev.key === &#039;Escape&#039; ) close(); }&lt;br /&gt;
&lt;br /&gt;
    box.addEventListener( &#039;click&#039;, close );&lt;br /&gt;
    document.addEventListener( &#039;keydown&#039;, onKey );&lt;br /&gt;
    document.documentElement.style.overflow = &#039;hidden&#039;;&lt;br /&gt;
    document.body.appendChild( box );&lt;br /&gt;
  } );&lt;br /&gt;
} );&lt;br /&gt;
&lt;br /&gt;
/* Уведомление о файлах cookie вместо окна расширения CookieConsent.&lt;br /&gt;
   Модель «продолжая пользоваться сайтом, вы соглашаетесь». Стили — в MediaWiki:Citizen.css (.era-cookie-bar) */&lt;br /&gt;
( function () {&lt;br /&gt;
  var COOKIE = &#039;era_cookie_notice&#039;;&lt;br /&gt;
&lt;br /&gt;
  // Окно расширения скрыто стилями; нажимаем в нём «Принять все», чтобы оно закрылось и больше не появлялось&lt;br /&gt;
  var tries = 0;&lt;br /&gt;
  var timer = setInterval( function () {&lt;br /&gt;
    var btn = document.querySelector( &#039;.cookie-consent-simple-dialog.oo-ui-window-ready .oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button&#039; );&lt;br /&gt;
    if ( btn ) {&lt;br /&gt;
      btn.click();&lt;br /&gt;
      clearInterval( timer );&lt;br /&gt;
    } else if ( ++tries &amp;gt; 150 ) {&lt;br /&gt;
      clearInterval( timer );&lt;br /&gt;
    }&lt;br /&gt;
  }, 100 );&lt;br /&gt;
&lt;br /&gt;
  if ( document.cookie.indexOf( COOKIE + &#039;=1&#039; ) !== -1 ) {&lt;br /&gt;
    return;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  var ns = ( mw.config.get( &#039;wgFormattedNamespaces&#039; ) || {} )[ 4 ] || &#039;Project&#039;;&lt;br /&gt;
  var href = mw.config.get( &#039;wgArticlePath&#039; ).replace( &#039;$1&#039;,&lt;br /&gt;
    encodeURIComponent( ( ns + &#039;:Политика обработки персональных данных&#039; ).replace( / /g, &#039;_&#039; ) ) );&lt;br /&gt;
&lt;br /&gt;
  var bar = document.createElement( &#039;div&#039; );&lt;br /&gt;
  bar.className = &#039;era-cookie-bar&#039;;&lt;br /&gt;
  bar.setAttribute( &#039;role&#039;, &#039;region&#039; );&lt;br /&gt;
  bar.setAttribute( &#039;aria-label&#039;, &#039;Уведомление о файлах cookie&#039; );&lt;br /&gt;
  bar.innerHTML = &#039;&amp;lt;p&amp;gt;Мы используем файлы cookie и сервис Яндекс Метрика для работы сайта и анализа посещаемости. &#039; +&lt;br /&gt;
    &#039;Продолжая пользоваться сайтом, вы соглашаетесь с &amp;lt;a href=&amp;quot;&#039; + href + &#039;&amp;quot;&amp;gt;политикой обработки персональных данных&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&#039; +&lt;br /&gt;
    &#039;&amp;lt;button type=&amp;quot;button&amp;quot;&amp;gt;Хорошо&amp;lt;/button&amp;gt;&#039;;&lt;br /&gt;
&lt;br /&gt;
  // На узких экранах панель навигации Citizen внизу — поднимаем плашку над ней&lt;br /&gt;
  function place() {&lt;br /&gt;
    var header = document.querySelector( &#039;.citizen-header&#039; );&lt;br /&gt;
    var r = header &amp;amp;&amp;amp; header.getBoundingClientRect();&lt;br /&gt;
    var bottomBar = r &amp;amp;&amp;amp; r.top &amp;gt; window.innerHeight / 2;&lt;br /&gt;
    bar.style.bottom = bottomBar ? ( window.innerHeight - r.top + 8 ) + &#039;px&#039; : &#039;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  bar.querySelector( &#039;button&#039; ).addEventListener( &#039;click&#039;, function () {&lt;br /&gt;
    document.cookie = COOKIE + &#039;=1; path=/; max-age=31536000; SameSite=Lax&#039;;&lt;br /&gt;
    bar.remove();&lt;br /&gt;
    window.removeEventListener( &#039;resize&#039;, place );&lt;br /&gt;
  } );&lt;br /&gt;
&lt;br /&gt;
  $( function () {&lt;br /&gt;
    document.body.appendChild( bar );&lt;br /&gt;
    place();&lt;br /&gt;
    window.addEventListener( &#039;resize&#039;, place );&lt;br /&gt;
  } );&lt;br /&gt;
}() );&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2615</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen.css&amp;diff=2615"/>
		<updated>2026-10-27T22:13:54Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie: компактная плашка вместо окна&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь CSS-код будет загружаться для пользователей, использующих тему оформления Citizen */&lt;br /&gt;
&lt;br /&gt;
/* Без увеличения картинок при наведении */&lt;br /&gt;
.mw-parser-output a.mw-file-description img,&lt;br /&gt;
.mw-parser-output a.image img {&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
  transition: none !important;&lt;br /&gt;
  cursor: zoom-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Просмотр картинки по клику (см. MediaWiki:Common.js) */&lt;br /&gt;
.era-lightbox {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 9999;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  padding: 24px;&lt;br /&gt;
  background: rgba(0, 0, 0, .85);&lt;br /&gt;
  cursor: zoom-out;&lt;br /&gt;
}&lt;br /&gt;
.era-lightbox img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  max-height: 100%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  box-shadow: 0 8px 40px rgba(0, 0, 0, .5);&lt;br /&gt;
}&lt;br /&gt;
/* ===== Фирменный стиль (как на era-platform.ru) ===== */&lt;br /&gt;
/* Акцент — фирменный красный #E6372D. Ссылки — фирменный тёмно-синий,&lt;br /&gt;
   чтобы их не путали с «красными ссылками» MediaWiki на несуществующие страницы. */&lt;br /&gt;
:root {&lt;br /&gt;
  --color-progressive: #e6372d;&lt;br /&gt;
  --color-progressive--hover: #ec5249;&lt;br /&gt;
  --color-progressive--active: #c9281f;&lt;br /&gt;
  --color-progressive--focus: #e6372d;&lt;br /&gt;
  --background-color-progressive-subtle: #fdebea;&lt;br /&gt;
  --color-link: #23397b;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night {&lt;br /&gt;
  --color-progressive: #f0574e;&lt;br /&gt;
  --color-progressive--hover: #f37068;&lt;br /&gt;
  --color-progressive--active: #e6372d;&lt;br /&gt;
  --color-progressive--focus: #f0574e;&lt;br /&gt;
  --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
  --color-link: #9db1ea;&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os {&lt;br /&gt;
    --color-progressive: #f0574e;&lt;br /&gt;
    --color-progressive--hover: #f37068;&lt;br /&gt;
    --color-progressive--active: #e6372d;&lt;br /&gt;
    --color-progressive--focus: #f0574e;&lt;br /&gt;
    --background-color-progressive-subtle: #3a1c1b;&lt;br /&gt;
    --color-link: #9db1ea;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Логотип в шапке и меню — знак «Эры» */&lt;br /&gt;
img.mw-logo-icon {&lt;br /&gt;
  object-position: -99999px 0;&lt;br /&gt;
  background: url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;-4.25 -13.72 44 44&#039;%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M11.6922 15.3927C13.1497 15.3927 18.5171 9.83404 18.5171 9.83404L18.5169 9.83385C20.0887 11.5304 21.7367 13.0637 22.7506 13.9642C22.768 13.9797 22.7853 13.995 22.8025 14.0103C23.7844 14.8828 24.3583 15.3927 25.6974 15.3927H34.1893C35.0765 15.3927 35.501 14.4461 35.501 13.9642L35.4885 4.80326C35.5518 2.81579 33.8725 1.16993 31.7812 1.16993H26.9479C25.8706 1.16994 24.8419 2.16365 24.5567 2.38103C24.2716 2.59841 23.1942 3.53003 23.1942 3.53003C23.1942 3.53003 22.7823 3.09528 22.3387 2.59842C21.8951 2.10156 20.6277 1.16993 18.9483 1.16993H2.82007C1.20407 1.16993 0 2.19471 0 3.93375V12.4426C0 14.6474 1.07733 15.3927 2.82007 15.3927H11.6922ZM10.5832 2.94001C11.9774 2.66052 12.8963 3.93375 12.8963 3.93375L17.4591 8.68962L13.2131 12.4426C13.2131 12.4426 11.7872 13.762 10.5832 13.4053C9.37909 13.0485 8.98643 12.2563 8.95474 11.5731C8.92305 10.8899 8.77705 6.16964 8.77705 5.39329C8.77705 4.61694 9.18898 3.2195 10.5832 2.94001ZM31.7812 2.72263C32.9536 2.72263 33.8408 3.77847 33.8408 5.1138V12.3184C33.8408 12.5047 33.9042 13.5295 33.0169 13.4674C31.8762 13.4363 28.9611 10.2688 28.9611 10.2688L24.1131 4.67904C24.1131 4.67904 24.9053 3.90268 25.444 3.53003C25.9826 3.15739 26.3142 2.72263 26.9479 2.72263C27.5816 2.72263 28.908 2.70694 29.6899 2.72263C30.3116 2.7351 30.6088 2.72263 31.7812 2.72263Z&#039; fill=&#039;%230E212C&#039;/%3E %3Cpath fill-rule=&#039;evenodd&#039; clip-rule=&#039;evenodd&#039; d=&#039;M18.9329 1.16992H2.80469L8.76168 5.39328C8.76168 4.61693 9.1736 3.21949 10.5678 2.94C11.962 2.66052 12.8809 3.93374 12.8809 3.93374L17.4437 8.68962C17.4437 8.68962 17.8743 9.15674 18.5016 9.83385C20.0733 11.5304 21.7213 13.0637 22.7353 13.9642L22.7871 14.0103C23.769 14.8828 24.3429 15.3927 25.6821 15.3927H34.174C35.0612 15.3927 35.4857 14.4461 35.4857 13.9642L33.8254 12.3184C33.8254 12.3281 33.8256 12.34 33.8258 12.354C33.8294 12.6085 33.8426 13.5262 33.0016 13.4674C31.8609 13.4363 28.9457 10.2688 28.9457 10.2688L24.0978 4.67903L23.1789 3.53003C23.1789 3.53003 22.7669 3.09527 22.3233 2.59841C21.8797 2.10156 20.6123 1.16992 18.9329 1.16992ZM35.4731 4.80326C35.4215 6.42279 35.4623 11.1659 35.4792 13.1274C35.4829 13.5491 35.4854 13.8422 35.4856 13.9481L35.4731 4.80326Z&#039; fill=&#039;%230E212C&#039;/%3E %3C/svg%3E &amp;quot;) center / contain no-repeat;&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os img.mw-logo-icon { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Шапка главной: знак «Эры» + название текстом */&lt;br /&gt;
.era-hero {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 20px;&lt;br /&gt;
  margin: 8px 0 28px;&lt;br /&gt;
}&lt;br /&gt;
.era-hero img {&lt;br /&gt;
  width: 104px;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  flex: none;&lt;br /&gt;
}&lt;br /&gt;
.era-hero__title {&lt;br /&gt;
  font-size: 2.5rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 640px) {&lt;br /&gt;
  .era-hero { gap: 14px; }&lt;br /&gt;
  .era-hero img { width: 72px; }&lt;br /&gt;
  .era-hero__title { font-size: 1.75rem; }&lt;br /&gt;
}&lt;br /&gt;
:root.skin-theme-clientpref-night .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
  :root.skin-theme-clientpref-os .era-hero img { filter: brightness(0) invert(1); }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Уведомление о файлах cookie (логика — в MediaWiki:Common.js) ===== */&lt;br /&gt;
/* Окно расширения CookieConsent не показываем: оно принимается автоматически */&lt;br /&gt;
.oo-ui-windowManager:has( &amp;gt; .cookie-consent-simple-dialog ) {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body:has( .cookie-consent-simple-dialog ) {&lt;br /&gt;
  overflow: auto !important;&lt;br /&gt;
}&lt;br /&gt;
/* Ссылка «Настройки cookie» в подвале не нужна */&lt;br /&gt;
li:has( &amp;gt; #manage-cookie-preferences ),&lt;br /&gt;
#manage-cookie-preferences {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  left: 16px;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  bottom: 16px;&lt;br /&gt;
  z-index: 1000;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  padding: 14px 16px 14px 20px;&lt;br /&gt;
  background: var( --color-surface-1, #fff );&lt;br /&gt;
  color: var( --color-base, #202122 );&lt;br /&gt;
  border: 1px solid var( --border-color-base, rgba( 0, 0, 0, 0.12 ) );&lt;br /&gt;
  border-radius: 12px;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba( 0, 0, 0, 0.16 );&lt;br /&gt;
  font-size: 0.875rem;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar p {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button {&lt;br /&gt;
  flex: none;&lt;br /&gt;
  padding: 8px 20px;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var( --color-progressive, #e6372d );&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  font: inherit;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.era-cookie-bar button:hover {&lt;br /&gt;
  background: var( --color-progressive--hover, #ec5249 );&lt;br /&gt;
}&lt;br /&gt;
@media ( max-width: 600px ) {&lt;br /&gt;
  .era-cookie-bar {&lt;br /&gt;
    left: 8px;&lt;br /&gt;
    right: 8px;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-marketing&amp;diff=2614</id>
		<title>MediaWiki:Cookieconsent-category-desc-marketing</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-marketing&amp;diff=2614"/>
		<updated>2026-10-27T22:13:16Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Используются для показа рекламы. На этом сайте рекламы нет.&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-marketing&amp;diff=2613</id>
		<title>MediaWiki:Cookieconsent-category-name-marketing</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-marketing&amp;diff=2613"/>
		<updated>2026-10-27T22:13:16Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Рекламные&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-statistics&amp;diff=2612</id>
		<title>MediaWiki:Cookieconsent-category-desc-statistics</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-statistics&amp;diff=2612"/>
		<updated>2026-10-27T22:13:15Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Сервис Яндекс Метрика собирает статистику посещений, чтобы мы понимали, какие разделы документации востребованы.&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-statistics&amp;diff=2611</id>
		<title>MediaWiki:Cookieconsent-category-name-statistics</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-statistics&amp;diff=2611"/>
		<updated>2026-10-27T22:13:15Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Аналитические&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-preference&amp;diff=2610</id>
		<title>MediaWiki:Cookieconsent-category-desc-preference</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-preference&amp;diff=2610"/>
		<updated>2026-10-27T22:13:15Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Запоминают ваши настройки, например тему оформления и размер шрифта.&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-preference&amp;diff=2609</id>
		<title>MediaWiki:Cookieconsent-category-name-preference</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-preference&amp;diff=2609"/>
		<updated>2026-10-27T22:13:15Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Функциональные&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-strictly-necessary&amp;diff=2608</id>
		<title>MediaWiki:Cookieconsent-category-desc-strictly-necessary</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-desc-strictly-necessary&amp;diff=2608"/>
		<updated>2026-10-27T22:13:14Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Нужны для работы сайта: входа в учётную запись, редактирования и сохранения ваших настроек. Отключить их нельзя.&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-strictly-necessary&amp;diff=2607</id>
		<title>MediaWiki:Cookieconsent-category-name-strictly-necessary</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-category-name-strictly-necessary&amp;diff=2607"/>
		<updated>2026-10-27T22:13:14Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Обязательные&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-detailed-dialog-outro&amp;diff=2606</id>
		<title>MediaWiki:Cookieconsent-detailed-dialog-outro</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-detailed-dialog-outro&amp;diff=2606"/>
		<updated>2026-10-27T22:13:14Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;Выбор сохраняется на год. Изменить его можно в любой момент по ссылке «Настройки cookie» внизу страницы.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-detailed-dialog-intro&amp;diff=2605</id>
		<title>MediaWiki:Cookieconsent-detailed-dialog-intro</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-detailed-dialog-intro&amp;diff=2605"/>
		<updated>2026-10-27T22:13:14Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;Выберите, какие файлы cookie разрешить на сайте. Подробнее — в [[Project:Политика обработки персональных данных|политике обработки персональных данных]].&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;После сохранения страница перезагрузится.&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-detailed-dialog-title&amp;diff=2604</id>
		<title>MediaWiki:Cookieconsent-detailed-dialog-title</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-detailed-dialog-title&amp;diff=2604"/>
		<updated>2026-10-27T22:13:13Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Настройки файлов cookie&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-save-preferences&amp;diff=2603</id>
		<title>MediaWiki:Cookieconsent-save-preferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-save-preferences&amp;diff=2603"/>
		<updated>2026-10-27T22:13:13Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Сохранить&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-manage-preferences-short&amp;diff=2602</id>
		<title>MediaWiki:Cookieconsent-manage-preferences-short</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-manage-preferences-short&amp;diff=2602"/>
		<updated>2026-10-27T22:13:13Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Настроить&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-manage-preferences&amp;diff=2601</id>
		<title>MediaWiki:Cookieconsent-manage-preferences</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-manage-preferences&amp;diff=2601"/>
		<updated>2026-10-27T22:13:13Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Настройки cookie&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-accept-all&amp;diff=2600</id>
		<title>MediaWiki:Cookieconsent-accept-all</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-accept-all&amp;diff=2600"/>
		<updated>2026-10-27T22:13:12Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Хорошо&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-simple-dialog-content&amp;diff=2599</id>
		<title>MediaWiki:Cookieconsent-simple-dialog-content</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-simple-dialog-content&amp;diff=2599"/>
		<updated>2026-10-27T22:13:12Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;Мы используем файлы cookie и сервис Яндекс Метрика для работы сайта и анализа посещаемости. Продолжая пользоваться сайтом, вы соглашаетесь с [[Project:Политика обработки персональных данных|политикой обработки персональных данных]].&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-simple-dialog-title&amp;diff=2598</id>
		<title>MediaWiki:Cookieconsent-simple-dialog-title</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Cookieconsent-simple-dialog-title&amp;diff=2598"/>
		<updated>2026-10-27T22:13:12Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Уведомление о cookie на русском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Файлы cookie&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=2597</id>
		<title>MediaWiki:Citizen-footer-tagline</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=2597"/>
		<updated>2026-10-27T22:12:58Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ООО «Технологии коммуникаций»&lt;br /&gt;
&lt;br /&gt;
Телефон для связи: [tel:+74952455035 +7 (495) 245-50-35]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Aboutsite&amp;diff=2596</id>
		<title>MediaWiki:Aboutsite</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Aboutsite&amp;diff=2596"/>
		<updated>2026-10-27T22:12:58Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;О проекте&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Privacypage&amp;diff=2595</id>
		<title>MediaWiki:Privacypage</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Privacypage&amp;diff=2595"/>
		<updated>2026-10-27T22:12:57Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Project:Политика обработки персональных данных&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=MediaWiki:Privacy&amp;diff=2594</id>
		<title>MediaWiki:Privacy</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=MediaWiki:Privacy&amp;diff=2594"/>
		<updated>2026-10-27T22:12:57Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Политика обработки персональных данных&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D1%82%D0%BA%D0%B0%D0%B7_%D0%BE%D1%82_%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8&amp;diff=2593</id>
		<title>Платформа Эра. Документация:Отказ от ответственности</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D1%82%D0%BA%D0%B0%D0%B7_%D0%BE%D1%82_%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8&amp;diff=2593"/>
		<updated>2026-10-27T22:12:57Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Материалы этого сайта носят справочный характер и предоставляются «как есть».&lt;br /&gt;
&lt;br /&gt;
* Описание может не совпадать с вашей версией платформы «Эра»: интерфейс, параметры и поведение системы меняются от версии к версии.&lt;br /&gt;
* Примеры настроек, сценариев и кода приведены для иллюстрации. Перед применением в рабочей среде проверьте их на тестовом стенде.&lt;br /&gt;
* ООО «Технологии коммуникаций» не несёт ответственности за последствия использования материалов сайта, в том числе за перерывы в работе, потерю данных или иные убытки.&lt;br /&gt;
* Названия продуктов и компаний, упомянутые на сайте, могут быть товарными знаками их владельцев.&lt;br /&gt;
&lt;br /&gt;
Официальную документацию по вашей версии смотрите на [https://vendor.era-platform.ru/docs/era/latest/index.html портале Vendor]. По вопросам, требующим точного ответа, обращайтесь к своему интегратору или по телефону [tel:+74952455035 +7 (495) 245-50-35].&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2592</id>
		<title>Платформа Эра. Документация:Описание</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2592"/>
		<updated>2026-10-27T22:12:57Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Платформа Эра. Документация&#039;&#039;&#039; — база знаний по [https://era-platform.ru платформе «Эра»] для автоматизации контакт-центров и корпоративных коммуникаций.&lt;br /&gt;
&lt;br /&gt;
Здесь собраны:&lt;br /&gt;
* описание концепции и архитектуры платформы;&lt;br /&gt;
* руководства по установке и администрированию;&lt;br /&gt;
* обучающие курсы и задания для самостоятельной работы;&lt;br /&gt;
* разборы практических кейсов;&lt;br /&gt;
* руководства пользователя по приложениям.&lt;br /&gt;
&lt;br /&gt;
Начать знакомство удобно с [[Заглавная страница|главной страницы]] или со статьи [[Быстрая установка]].&lt;br /&gt;
&lt;br /&gt;
Документацию ведёт команда ООО «Технологии коммуникаций» — разработчика платформы «Эра».&lt;br /&gt;
&lt;br /&gt;
== Контакты ==&lt;br /&gt;
* Сайт: [https://era-platform.ru era-platform.ru]&lt;br /&gt;
* Телефон: [tel:+74952455035 +7 (495) 245-50-35]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B4%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8&amp;diff=2591</id>
		<title>Платформа Эра. Документация:Политика конфиденциальности</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B4%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8&amp;diff=2591"/>
		<updated>2026-10-27T22:12:57Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#ПЕРЕНАПРАВЛЕНИЕ [[Платформа Эра. Документация:Политика обработки персональных данных]]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=2590</id>
		<title>Платформа Эра. Документация:Политика обработки персональных данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%AD%D1%80%D0%B0._%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F:%D0%9F%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=2590"/>
		<updated>2026-10-27T22:12:56Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Подвал: страницы политики, «О проекте», «Отказ от ответственности»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Сайт wiki.era-platform.ru — документация платформы «Эра». Сайт принадлежит ООО «Технологии коммуникаций».&lt;br /&gt;
&lt;br /&gt;
Персональные данные посетителей этого сайта обрабатываются в соответствии с политикой компании, опубликованной на основном сайте:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://era-platform.ru/pd.html Политика в отношении обработки персональных данных]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Файлы cookie ==&lt;br /&gt;
Сайт использует файлы cookie — небольшие файлы, которые браузер сохраняет на вашем устройстве:&lt;br /&gt;
* &#039;&#039;&#039;обязательные&#039;&#039;&#039; — для входа в учётную запись, редактирования страниц и защиты сайта;&lt;br /&gt;
* &#039;&#039;&#039;функциональные&#039;&#039;&#039; — чтобы запоминать ваши настройки, например тему оформления и размер шрифта;&lt;br /&gt;
* &#039;&#039;&#039;аналитические&#039;&#039;&#039; — сервис [https://metrika.yandex.ru Яндекс Метрика] собирает статистику посещений, чтобы мы понимали, какие разделы документации востребованы, и улучшали их.&lt;br /&gt;
&lt;br /&gt;
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Запретить или удалить их можно в настройках браузера. В этом случае некоторые функции сайта, например вход в учётную запись, могут перестать работать.&lt;br /&gt;
&lt;br /&gt;
== Контакты ==&lt;br /&gt;
По вопросам обработки персональных данных обращайтесь в ООО «Технологии коммуникаций» по телефону [tel:+74952455035 +7 (495) 245-50-35].&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%BC._%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F&amp;diff=2589</id>
		<title>Управление качеством. Пользовательская инструкция</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%BC._%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F&amp;diff=2589"/>
		<updated>2026-10-27T21:23:10Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Исправление орфографии (ссылки и код не затронуты)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ссылка для загрузки пользовательской инструкции:&lt;br /&gt;
 [[:Файл:Эра QM 22.10.pdf]]&lt;br /&gt;
Просмотр пользовательской инструкции:&lt;br /&gt;
&amp;lt;pdf width=&amp;quot;1200&amp;quot;&amp;gt;Файл:Эра QM 22.10.pdf&amp;lt;/pdf&amp;gt;&lt;br /&gt;
[[Категория:Управление качеством]]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5_%D0%BF%D1%83%D1%82%D0%B8_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B&amp;diff=2588</id>
		<title>Полезные пути платформы</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%9F%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5_%D0%BF%D1%83%D1%82%D0%B8_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B&amp;diff=2588"/>
		<updated>2026-10-27T21:23:09Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Исправление орфографии (ссылки и код не затронуты)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Путь для хранения файлов обновления продуктового слоя - /opt/era_01/syncroot/common/product/&lt;br /&gt;
&lt;br /&gt;
Путь для автопровижн - /opt/era_01/syncroot/common/autoprovision/templates/&lt;br /&gt;
&lt;br /&gt;
Путь записи разговоров по умолчанию (пример) - /opt/era_01/era_recpath/domain/{eradomain}/2024-05-23/11:30/mg14_1775051255-1702457781520.mp3&lt;br /&gt;
&lt;br /&gt;
Путь для музыки ожидания (hold on music) /opt/era_01/syncroot/common/waitonhold/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категория:Кейсы администрирование]]&lt;br /&gt;
[[Категория:Администрирование]]&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=WFM._%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=2587</id>
		<title>WFM. Примеры внешних данных</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=WFM._%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B_%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=2587"/>
		<updated>2026-10-27T21:23:08Z</updated>

		<summary type="html">&lt;p&gt;Oagapov: Исправление орфографии (ссылки и код не затронуты)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Формат данных для импорта&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Дата и время&lt;br /&gt;
|Количество&lt;br /&gt;
|Обработка&lt;br /&gt;
|Постобработка&lt;br /&gt;
|Имя&lt;br /&gt;
|-&lt;br /&gt;
|2024-07-01 9:00:00&lt;br /&gt;
|3&lt;br /&gt;
|60&lt;br /&gt;
|15&lt;br /&gt;
|Простая нагрузка&lt;br /&gt;
|-&lt;br /&gt;
|2024-07-01 9:15:00&lt;br /&gt;
|3&lt;br /&gt;
|60&lt;br /&gt;
|15&lt;br /&gt;
|Простая нагрузка&lt;br /&gt;
|-&lt;br /&gt;
|2024-07-01 9:30:00&lt;br /&gt;
|3&lt;br /&gt;
|60&lt;br /&gt;
|15&lt;br /&gt;
|Простая нагрузка&lt;br /&gt;
|-&lt;br /&gt;
|2024-07-01 9:45:00&lt;br /&gt;
|3&lt;br /&gt;
|60&lt;br /&gt;
|15&lt;br /&gt;
|Простая нагрузка&lt;br /&gt;
|}&lt;br /&gt;
где,&lt;br /&gt;
&lt;br /&gt;
Дата время - дата и время поступления входящих вызовов. Рекомендуем использовать 15-минутные интервалы,&lt;br /&gt;
&lt;br /&gt;
Количество - количество входящих вызовов в указанный период времени,&lt;br /&gt;
&lt;br /&gt;
Обработка - среднее время обработки поступивших вызовов в секундах,&lt;br /&gt;
&lt;br /&gt;
Постобработка - среднее время поствызывной обработки вызовов в секундах,&lt;br /&gt;
&lt;br /&gt;
Имя - свободное поле для удобной фильтрации различных примеров данных.&lt;/div&gt;</summary>
		<author><name>Oagapov</name></author>
	</entry>
</feed>