10 (4)
0

Guestprojects



Разработчик:
Дата публикации:
04.01.2015
Версия:
1.1.4
Фреймворк:
Cotonti Siena

Плагин предназначен для предоставления возможности публиковать проекты без предварительной регистрации и входа на сайт.

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

Порядок установки:

  1. Распакуйте исходники в папку plugins вашего сайта.
  2. Зайдите в панель администратора и установите данный плагин.
  3. В настройках плагина укажите группу работодателей по-умолчанию. 
  4. Для категорий проектов обязательно добавьте права на запись для группы Гостей (Guests).
  5. Скопируйте шаблон создания проекта modules/projects/tpl/projects.add.tpl в свою тему и добавьте в форму перед кнопкой отпавки проекта следующий код:
     
    <!-- IF {PHP.usr.id} == 0 -->
    	<tr>
    		<td colspan="2">
    			{FILE "./plugins/guestprojects/tpl/guestprojects.form.tpl"}
    		</td>
    	</tr>
    <!-- ENDIF -->

    Пример отредактированного шаблона можно скачать здесь.

  6. Если у вас созданы дополнительные поля (экстраполя) в профиле пользователя, которые необходмо заполнять обязательно, то не забудьте добавить из в шаблон projects.add.tpl 

 

Если все сделано правильно, то неавторизованный посетитель при клике на кнопку "Добавить проект" увидет под формой создания проекта дополнительные поля для регистрации/авторизации.

 

Изображения
Чтобы скачать исходники
нужен премиум-доступ.
Скачали:
334 раза
Последние изменения
7 апреля 2017, 00:00

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

Отправить заявку
Примечание

07.04.2017 - Редирект на страницу проекта, если регистрация без активации.

25.03.2016 - Переделан редирект если отключена проверка почты при регистрации.

29.01.2016 - Добавлена автопубликация проекта если включена регистрация без подтверждения почты.

22.01.2016 - Исправлена отправка письма для активации профиля после регистрации.

18.01.2016 - Добавлена опция автоматической генерации пароля при регистрации (если она включена, то вводить пароль при регистрации не нужно).

Другие разработки автора
Phpmailer

Отправка почты через smtp

Uprojects

Другие проекты заказчика

Карма

Плагин универсальной кармы пользователей для Cotonti.

Похожие проекты

Плагин для фриланс-биржи, выводит похожие проекты на странице открытого проекта.

Платежный модуль

Модуль Payments позволяет развернуть на сайте полноценную систему оплаты.

Payeerbilling

Платежный плагин Payeer




Рекомендуем также посмотреть
PayMarketTop

Плагин платного поднятия товара

PayOrders

Выставление счетов

Regpay

Вознаграждение на счет за регистрацию на сайте

Modified Loginza Freelance

Модифицированный плагин Loginza

Uprojects

Другие проекты заказчика

Masters

Тема для фриланс-биржи на базе css-фреймворка Bootstrap v4.0.0-alpha.2

Onliner

Простой виджет для показа всех пользователей находящихся в данный момент на сайте.

Похожие товары

Плагин для фриланс-биржи, выводит похожие товары на странице открытого товара.

Regstat

Статистика регистраций для админки