Сначала показывать вход на форме приглашения

Я использую приглашения как ссылку на тему, одновременно добавляя людей в нужные группы, применяя простой патч.

Вошедшие в систему пользователи будут незаметно добавлены в группу и перенаправлены на тему.

К сожалению, пользователи, не вошедшие в систему, получают приглашение создать новую учётную запись, поскольку кнопка «Войти. У меня уже есть учётная запись.» следует за формой.

Я хотел бы переместить эту кнопку выше:

Возможно ли это сделать, добавив немного CSS?

Должна ли эта функция быть стандартной для Discourse?

1 лайк

Привет @thoka :wave:
Это было бы невозможно с помощью CSS. Вам нужно было бы переопределить шаблон модального окна.

https://meta.discourse.org/t/beginners-guide-to-developing-discourse-themes/93648#overriding-discourse-templates-23

Также имейте в виду, что в будущем модальное окно будет удалено, так как мы планируем создать отдельную страницу регистрации/входа. :slight_smile:


Смотрите ниже :point_down:

2 лайка

Помогла ли эта тема?

3 лайка

Спасибо! Не знаю, сработало ли это у @thoka, но CSS сначала работал у меня, а потом перестал. Когда он перестал работать, я добавил JS, но теперь JS не работает. Я снова использую CSS, но он далёк от идеала, и элементы расположены не совсем там, где мне нужно.

Ах, возможно, в одном из обновлений страницы что-то изменилось.

Вы привлечёте больше внимания, если создадите тему Development, чтобы получить советы по изменениям в коде, необходимым для того, чтобы всё снова работало так, как вы хотите. :+1:

1 лайк

Спасибо, @JammyDodger!

На данный момент, думаю, верхний заголовок, который вы видите на скриншоте, подойдёт. Что вы думаете? Как вы считаете, будет ли он виден всем?

Спасибо!