Ок. Заново создам.
Схожее дополнение которое мне нужно уже имеется от SmartControl
Но мне нужна была доработка, не зря же я у него заказал. Суть доработки такова, что при добавлении материала гость автоматически залогиневается как Пользователь. Срок 3 дня, цена 6тыс. сразу оплатил 3 тыс.
Вот само ТЗ:
Возможность запрещать публикацию в определенных категориях
В самом начале формы добавления материала должны подгружаться 2 обязательных поля Имя и Email (отмечены красными звездочками) т.к. всегд обязательны для заполнения. Эти поля видны только незалогиненным пользователям. Никнейм будущего пользователя будет браться из поля Имя. Возможность в настройках вписывать подсказки к этим полям.
После публикации, на указанный Email приходит автоматически сформированный пароль, уведомление о завершении регистрации с примерно таким содержанием:
Тема: Регистрация завершена
Вы или кто то другой зарегистрировались на сайте "vasya.ru" со следующими данными:
Логин: rtryey@mail.ru
Пароль: 7Qp3Vj2TYfR1
Если это были не вы, то просто проигнорируйте это письмо
-----------------------------------------------------
Это сообщение было сформировано автоматически, не надо отвечать на него.
"Vasya.ru"
Возможность в настройках изменять текст и тему почтового уведомление об успешной регистрации на сайте. Возможность запретить уведомление не емейл пользователю об успешной регистрации.
Если гость повторно попытается добавить запись с одинаковым Email, то выскачит окошко с таким например предупреждением:
"Этот email уже используется! Если это ваш email, то авторизуйтесь и опубликуйте запись" Возможность изменять этот текст в настройках дополнения.
Возможность выбора страницы куда пользователь будет перенаправлен после публикации-регистрации: добавленная запись, Профиль, главная страница. Или какая другая страница которую админ может выбрать в настройках дополнения.
Если на сайте отключена галочка Авторизовать пользователя сразу после регистрации на сайте joxi.ru/J2bKvvGcXaRdXA То гость добавив материал, остается незалогиненным.
Возможность указывать группу пользователя куда будет попадать гость при публикации. Группа пользователей куда попадет залогиненный пользователь после публикации определяется админом в настройках. Возможность в любой момент в настройках дополнения поменять в какую группу пользователй будет попадать гость после публикации.
Отключить подтверждение Email для пользователей залогиненных через гостевую публикацию. Если на сайте включено подтверждение Email
Возможность выбора с премодерацией и без как в вашем дополнении Гостевых публикаций
Возможность загрузки Фотографий, Дополнительных фотографий
Скрыть кнопку Сохранить в черновиках joxi.ru/EA43EEOhwR64j2 не нужна она для гостей
Неконфликтность с этим дополнением капчи instantcms.ru/addons/qcaptcha.html Думаю его использовать
Вывести кнопочку Опубликовать под Заголовком непосредственно на странице опубликованного материала. Как тут но категории joxi.ru/bmo8aawTxb5Jn2 И при переходе сразу в нужную категорию. Может коряво выразился, уточните. Например гость попадает в доске объявлений на опубликованный материал и по умолчанию с коробки не выодится добавление. Сделать так как на скриншоте joxi.ru/V2V8qqXTxnzyRr Под заголовком. Шаблон использую дефолтный, но возможно его десять раз на другой поменяю. Чтоб кнопка никуда не девалась. В настройках должна быть возможность менять название кнопочки. Чекбокс для скрытия этой функции.