Welcome page for private sites

Repo: GitHub - angusmcleod/discourse-welcome-page

This theme lets you set a background image and a welcome youtube video for the login / signup page on a private Discourse.

@Martin_Cole a new member of our meta community, sponsored the development of this theme for Learning to Trade forum.

The theme has 5 settings.

It uses the same “lazy loading” that Discourse uses to load youtube videos in posts.

Here’s an example:

34 лайка

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

Для уточнения: я запускаю частный форум с темой Minima, но также хотел бы настроить приветственную страницу, используя эту функцию.


Редактирование:

Ладно, я понял, что тему Welcome можно объединить со стилями темы Minima, поэтому я сделал форк и перенёс файлы из темы Welcome в неё.

Если кому-то ещё нужна тема Minima + настраиваемая приветственная страница:

5 лайков

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

Так что вместо разветвления (fork) вы можете преобразовать страницу «Добро пожаловать» в компонент темы и добавить её в Minima. Таким образом, вы сможете продолжать отслеживать обновления страницы «Добро пожаловать».

@angus Я создал PR, чтобы по умолчанию использовать компонент

7 лайков

Объединено!

@weallwegot Теперь вы можете использовать это как компонент темы :slight_smile:

6 лайков

Привет! Возникла ошибка: «controller:static» не был найден в modifyClass

Screenshot 2024-10-30 101620

Этот Официальный компонент темы кажется хорошей заменой аналогичному функционалу:

3 лайка