| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Публикация объявлений после регистрации https://forum.illusionweb.ru/viewtopic.php?f=3&t=5005 |
Страница 1 из 1 |
| Автор: | Василий [ 08 июн 2022, 09:19 ] |
| Заголовок сообщения: | Публикация объявлений после регистрации |
Всем привет. Такая ситуация: Незарегистрированный пользователь нажимает кнопку подать объявление и ему открывается форма подачи и сверху форма регистрации. Вопрос: Как сделать чтобы когда незарегистрированный пользователь нажимал кнопку подать объявление, ему открывалась не форма подачи и регистрации, а просто форма регистрации? Т.е. сначала зарегистрировался , а потом подавал объявления. |
|
| Автор: | Павел [ 08 июн 2022, 20:58 ] |
| Заголовок сообщения: | Re: Публикация объявлений после регистрации |
Включить опцию "Объявление только от зарегистрированных пользователей". Должно быть в глобальных настройках У себя проверил, тоже выходит вся форма. Интересно... То есть сейчас это пост-регистрация выходит Задумка в этом следующая. Это не отшибает желания оставить объявление, дружественно предлагая "налету" заполнить формы, а там уже в конце дела и перейти по ссылке. Но да вы правы. Должна быть такая опция как полный запрет на подачу объявлений проходимцами, дабы не грузить сервер |
|
| Автор: | Павел [ 08 июн 2022, 21:16 ] |
| Заголовок сообщения: | Re: Публикация объявлений после регистрации |
Вот это: Разрешить добавлять сообщения незарегистрированным пользователям и чекбокс [ ] Нужно конкретизировать по подробнее эту настройку. Список выпадающий с детальными настройками подачи объявления. Объявление размещает : 1. Только зарегистрированный 2. Не зарегистрированный 3. Не зарегистрированный, но с последующей регистрацией |
|
| Автор: | Anton [ 08 июн 2022, 21:28 ] |
| Заголовок сообщения: | Re: Публикация объявлений после регистрации |
Приветсвую! Я сделал так: На все ссылки на подачу объявления в шаблоне установил условие: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Логика такая. Если ты авторизован, то идёшь на форму подачи, если нет, то на регистрацию или вход. Но в данном случае это не запрещает перейти на прямую на страницу сайт/add Чтобы и тут был запрет, идём в файл шаблона add.html и там делаем так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Тут логика такая, если ты авторизованный пользователь или админ, то вэлком, если нет то выводиться текст с просьбой авторизоваться. |
|
| Автор: | Иван [ 08 июн 2022, 23:35 ] |
| Заголовок сообщения: | Re: Публикация объявлений после регистрации |
Василий писал(а): Всем привет. Такая ситуация: Незарегистрированный пользователь нажимает кнопку подать объявление и ему открывается форма подачи и сверху форма регистрации. Вопрос: Как сделать чтобы когда незарегистрированный пользователь нажимал кнопку подать объявление, ему открывалась не форма подачи и регистрации, а просто форма регистрации? Т.е. сначала зарегистрировался , а потом подавал объявления. Откройте файл modules/add.inc И сразу после: (в самом начале) Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Вставте Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Этого будет достаточно А лучше вот как: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | Василий [ 10 июн 2022, 11:33 ] |
| Заголовок сообщения: | Re: Публикация объявлений после регистрации |
Спасибо ребята! |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|