| Сводка | Продвигайте своё приложение | |
| Предпросмотр | Theme Creator | |
| Репозиторий | GitHub - VaperinaDEV/discourse-app-promoter · GitHub | |
| Руководство по установке | Как установить тему или компонент темы | |
| Новичок в темах Discourse? | Начинающее руководство по использованию тем Discourse |
Установить этот компонент темы
Привет ![]()
С помощью этого компонента темы вы можете продвигать своё приложение в модальном окне, вдохновлённом Reddit… Это модальное окно появляется только при использовании браузера и для авторизованных пользователей. Планируется добавить настройку для ограничения по уровню доверия и, возможно, сделать доступным для анонимных пользователей. Модальное окно основано на cookie и содержит два раздела (строки).
-
Первая строка показывает приложение, которое вы настроили в параметрах.
-
Вторая строка (браузер) автоматически определяет браузер и в зависимости от этого меняет логотип и название. При нажатии кнопки «Продолжить» в браузере пользователя устанавливается cookie со сроком действия по умолчанию 1 месяц. (Это означает, что пользователь не увидит баннер до истечения срока действия cookie.) Этот срок также можно изменить в настройках.
Логотипы браузеров автоматически загружаются при установке компонента темы.
Существуют некоторые настройки, где вы можете отдельно настроить приложения для Android и iOS.
Версия PWA работает только в Chrome и автоматически определяет статус установки приложения в поддерживаемых браузерах.
Если PWA ещё не установлено.
Если PWA уже установлено.
Как это выглядит в браузерах.
В разделе «Переводы темы» вы можете перевести и настроить каждый текст…
Существуют некоторые ограничения, так как не все браузеры поддерживают установку PWA; она работает только в Chrome. В остальных браузерах отображается модель на основе приложения, если она настроена в параметрах.
Этот компонент темы предназначен только для Android! Возможно, я обновлю его для iOS и Safari на iPadOS в будущем, так как модальное окно на основе приложения также может отображаться там для перенаправления пользователей на страницу приложения в AppStore.Я обновил компонент темы, и теперь он поддерживает iOS.






