Принудительное включение многофакторной аутентификации без помощи

Редактирование текста сайта, как описано выше, — самый простой способ дать некоторые инструкции, но в этом контексте вы ограничены только текстом.

Если вы хотите добавить HTML (ссылки, изображения и т. д.), вы можете создать новый компонент темы в административном разделе «Темы и компоненты».

На вкладке компонентов (admin/config/customize/components) нажмите «Установить», затем «Создать новый», присвойте ему понятное имя… и после создания компонента выберите «Изменить код».

Далее перейдите на вкладку JS и добавьте что-то вроде этого:

  import { apiInitializer } from "discourse/lib/api";

  const CustomMessage = <template>
    <div class="custom-2fa-message">
       Ваш пользовательский контент здесь над существующим содержимым.
       <a href="#">Пример ссылки</a>
    </div>
  </template>;

  export default apiInitializer("1.0", (api) => {
    api.renderBeforeWrapperOutlet("user-second-factor-wrapper", CustomMessage);
  });

:backhand_index_pointing_up: Таким образом, вы можете добавлять ссылки или любой другой HTML-контент, который пожелаете.

Если у вас есть тема, на которую вы хотите добавить ссылку здесь, вы можете сделать её общедоступной, используя функцию Опубликованные страницы:

4 лайка