Расширения#
Раздел «Расширения» предназначен для управления браузерными расширениями в Afina. Здесь можно добавлять расширения по URL или через файл .zip, включать или отключать их, закреплять в браузере, обновлять из Chrome Web Store и удалять из списка.
Расположение: раздел «Расширения» доступен в левой навигационной панели.
Доступные действия:
- просматривать список добавленных расширений
- добавлять расширения по URL
- добавлять расширения через файл
.zip - закреплять или откреплять расширения в браузере
- включать или отключать расширения
- обновлять расширения из Chrome Web Store
- удалять расширения из списка
- обновлять список расширений на странице
Плитка «Добавить расширение»#
Плитка «Добавить расширение» размещена первой в рабочей области раздела и содержит иконку ➕. Она открывает модальное окно «Добавить расширение», в котором можно выбрать способ добавления нового расширения.
После нажатия открывается модальное окно с режимами «Добавить по URL» и «Загрузить файлом (.zip)». После успешного сохранения расширение добавляется в список карточек.
Модальное окно «Добавить расширение»#
Модальное окно «Добавить расширение» используется для добавления расширения из Chrome Web Store или из локального .zip-архива. В правой части заголовка размещена иконка ✖️ для закрытия окна без сохранения.
В режиме «Добавить по URL» вставьте ссылку в поле «Ссылка на расширение» и нажмите Сохранить. В режиме «Загрузить файлом (.zip)» нажмите Загрузить файл расширения, выберите архив через системное окно и нажмите Сохранить.
Кнопка Отменить закрывает окно без добавления расширения. Кнопка Сохранить применяет выбранный способ добавления; если ссылка не указана или файл не выбран, сохранение недоступно.
Карточка расширения#
Карточка расширения отображает основную информацию о добавленном расширении: иконку, название, версию, описание, провайдера и доступные действия управления. В правой части карточки размещены переключатели включения и закрепления, а в нижней части — иконки обновления и удаления.
Если расширение добавлено из Chrome Web Store, в строке «Провайдер» отображается значение «Chrome Web Store». Если расширение добавлено через файл .zip, оно отображается как локально загруженное расширение.
Переключатель включения#
Переключатель включения размещен в правой части карточки рядом с иконкой питания. Он используется для включения или отключения расширения.
После изменения состояния открывается модальное окно «Подтвердите включение/отключение». Нажмите Подтвердить, чтобы применить изменение, или Отменить, чтобы закрыть окно без изменений.
Переключатель закрепления#
Переключатель закрепления размещен в правой части карточки рядом с иконкой закрепления. Он используется для закрепления или открепления расширения в браузере.
После изменения состояния открывается модальное окно «Подтвердите закрепление/открепление». Нажмите Подтвердить, чтобы применить изменение, или Отменить, чтобы закрыть окно без изменений.
Иконка «Обновить расширение»#
Иконка «Обновить расширение» размещена в нижней части карточки расширения. Она запускает проверку и обновление расширения до актуальной версии из Chrome Web Store.
После нажатия Afina обрабатывает обновление. После успешного завершения отображается Всплывающее сообщение о результате, а карточка расширения показывает актуальные данные.
Обновление через иконку «Обновить расширение» доступно для расширений, добавленных из Chrome Web Store. Для расширений, загруженных через .zip, новую версию нужно добавлять отдельным архивом.
Иконка «Удалить расширение»#
Иконка «Удалить расширение» размещена в нижней части карточки расширения и открывает модальное окно «Подтвердите удаление».
В окне нужно ввести «delete» в поле подтверждения «Введите 'delete' для подтверждения». После этого кнопка Подтвердить становится доступной. Нажатие Подтвердить удаляет расширение из списка Afina, а нажатие Отменить закрывает окно без изменений.
Иконка «Обновить»#
Иконка «Обновить» размещена рядом с заголовком «Расширения» и перезагружает список расширений на странице.
После нажатия Afina повторно загружает список и отображает актуальные карточки расширений, их состояния, провайдера и версию при наличии.
Пагинация списка#
Пагинация списка расположена в нижней части страницы. Она показывает диапазон отображаемых карточек, общее количество расширений, кнопки перехода между страницами и контроль количества элементов на странице.
После изменения страницы или количества элементов Afina обновляет видимый набор карточек расширений.
Сценарий работы#
Шаг 1: Откройте раздел
В левой навигационной панели откройте раздел «Расширения».
Шаг 2: Добавьте расширение по URL
Нажмите плитку «Добавить расширение». В модальном окне оставьте активным режим «Добавить по URL», вставьте ссылку в поле «Ссылка на расширение» и нажмите «Сохранить».
Шаг 3: Добавьте расширение через файл
Снова откройте «Добавить расширение», перейдите в режим «Загрузить файлом (.zip)», нажмите «Загрузить файл расширения», выберите архив через системное окно и нажмите «Сохранить».
Шаг 4: Закрепите или открепите расширение
На карточке расширения используйте переключатель закрепления. В окне «Подтвердите закрепление/открепление» нажмите «Подтвердить» или «Отменить».
Шаг 5: Включите или отключите расширение
На карточке расширения используйте переключатель включения. В окне «Подтвердите включение/отключение» нажмите «Подтвердить» или «Отменить».
Шаг 6: Обновите расширение
Нажмите иконку «Обновить расширение» на карточке и дождитесь завершения обновления. После успешного выполнения Afina покажет Всплывающее сообщение о результате.