COTONTI.CMSWORKS.RU
Сборка фриланс-биржи на cotonti
10 (4)
+1

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 

 

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

 

Изображения

Скачать

Размер: 12.48 Кб
Скачали:
497 раз
Последние изменения
6 апреля 2017, 23:00
Примечание

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

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

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

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

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

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

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

RatingsFolio

Star Ratings для Портфолио

Яндекс.Деньги

Плагин для приема оплаты через платежную систему Яндекс.Деньги.

VizitedProjects

Просмотренные проекты

Affiliate

Партнерская программа

RatingsMarket

Star Ratings для Маркета




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

Отметка местоположения пользователя на карте одним кликом

Сделка без риска

Система проведения безопасных сделок для фриланс-биржи.

Менеджер рассылок

Менеджер рассылок для любых сайтов на Cotonti

RatingsMarket

Star Ratings для Маркета

SxGeoIP base v2

Определение местоположения по ip.

Counting Users

Подсчет и отображение количество пользователей, товаров и проектов на сайте "Фриланс-биржа"

CommentsFolio

Комментарии для портфолио

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

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

Uproducts

Другие товары продавца