Реферальная система

 
Посетитель
small user social cms
Сообщений: 43
Всем привет.
Хотел бы спросить сложно ли будет реализовать модуль рефералы?
С такими например возможностями как:
1. у каждого юзера появиться своя реферальная ссылка( по которой он сможет приглашать юзеров)
2. засекать переходы (регистрации с одного ип)
3. вручать за каждого зарегистрированного к примеру 100 баллов рейтинга

Сложна ли реализация данного вопроса.
И какова цена данного модуля, если написать его с нуля?
Мб какие-то рекомендации и пожелания будут, по усовершенствованию моей мысли?

VkButton позволит вам скачать музыку и видео, отмечать друзей на фото и видео
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
Готов скинуться на такой компонент.
Реклама
cms
Посетитель
small user social cms
Сообщений: 43
Walterz70, замечательно, радует что не только мне одному он нужен.
Если есть какие-то предложения по модернизации пиши я подправлю топик.

VkButton позволит вам скачать музыку и видео, отмечать друзей на фото и видео
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
mrDON, Регистрации с одного IP не всегда полезна.
Есть люди, которые заходят с интернет клубов. И там получается сможет зарегистрировать лишь 1 человек ( 1 человек - 1 IP ). Есть такие же случаи, когда небрежно относятся со своим почтовым ящиком и используют его лишь для регистраций...прошло время, забыл пароль, а восстановить тоже не получится т.к. и от емаила пароль забыл. Новая регистрация? 1 IP - 1 регистрация.
Ещё можно при регистрации вносить в базу зарегистрированного - позвавшего. Для определения активных в развитии сайта и т.д.
Посетитель
small user social cms
Сообщений: 43
Walterz70, ну есть де статистические ип и динамические...
но с ип это да отдельный разговор, а мб есть идеи еще над возможностью компонента?

VkButton позволит вам скачать музыку и видео, отмечать друзей на фото и видео
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
mrDON, В принципе всё учтено...рефералы и вознаграждение.
Посетитель
small user social cms
Медаль
Сообщений: 304
+1
Сделано на INSTANT - Нижегородская социальная сеть
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1120
+100500 присоединяюсь
БЕСПЛАТНАЯ раскрутка групп, фотографий, комментариев и опросов ВКОНТАКТЕ. Отличнейший сайт по раскрутке!
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 127
У меня уже на 50% готово, сегодня постараюсь выложить доделанный)
http://gsdomen.ru - регистрируем домены ru за 111 руб.
http://vinstante.ru - В мгновение ... !
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
Умные Интернет Разработки, с нетерпением ждём :)
Посетитель
small user social cms
Сообщений: 43
Умные Интернет Разработки, ожидаем. будем первыми бета тестерами =)

VkButton позволит вам скачать музыку и видео, отмечать друзей на фото и видео
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 127

Начальный этап разработки Реферальная система

Помощь оказал в моих начинаниях Fuze

Для начала мы сделаем персональную ссылку для пользователя, пусть она будет вида www.domen.ru/registration/1
где 1 - это {$ref}
[cut=Читать далее...]
В /components/registration/router.php

после
Код PHP:
  1. $routes[] = array(
  2. '_uri' => '/^registration\/([a-z0-9]{32})/i',
  3. 'do' => 'view',
  4. 1 => 'invite_code'
  5. );
вставляем
Код PHP:
  1. $routes[] = array(
  2. '_uri' => '/^registration\/([0-9]+)$/i',
  3. 'do' => 'view',
  4. 1 => 'ref'
  5. );
В /components/registration/router.php

после
Код PHP:
  1. $smarty->assign('correct_invite', $correct_invite);
вставляем
Код PHP:
  1. $smarty->assign('ref', $inCore->request('ref', 'int', ''));
Затем в /templates/_default_/components/com_registration.tpl

после
Код PHP:
  1. {if $cfg.ask_icq}
  2. <tr>
  3. <td valign="top" class=""><strong>ICQ:</strong></td>
  4. <td valign="top" class="">
  5. <input name="icq" type="text" class="text-input" id="icq" value="{$icq}" size="30"/>
  6. </td>
  7. </tr>
  8. {/if}
вставим
Код PHP:
  1. <tr>
  2. <td valign="top" class=""><strong>Реферал:</strong></td>
  3. <td valign="top" class="">
  4. <input name="ref" type="text" class="text-input" id="ref" value="{$ref}" size="30"/>
  5. </td>
  6. </tr>

Требуется помощь!

Осталось сделать так, чтобы при регистрация в значение "ref" передавалось (указанного пользователя) +1 в базу cms_users - rating

Например, регистрируется новый пользователь № 200, по реферальной ссылке вида www.domen.ru/registration/17 и после успешной регистрации, начисляется +1 рейтинг пользователю под № 17

Также можно добавить ссылку в шаблон: com_users_profile.tpl
<a href="/registration/{$usr.id}">/registration/{$usr.id}</a>


Я сделал запись в базу, но записывается тому, кто зарегистрировался.
http://gsdomen.ru - регистрируем домены ru за 111 руб.
http://vinstante.ru - В мгновение ... !
Посетитель
small user social cms
Сообщений: 43
Умные Интернет Разработки,
а почему нельзя сделать ссылку вида www.domen.ru/users/mrdon ?
так же не совсем понятно что плюсуется юзеру
Реферальная система
это
или
Реферальная система
это

VkButton позволит вам скачать музыку и видео, отмечать друзей на фото и видео
Посетитель
small user social cms
Сообщений: 43
что умерло все чтоле?

VkButton позволит вам скачать музыку и видео, отмечать друзей на фото и видео
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форумаПатриот InstantCMS ;-)
Сообщений: 3129
mrDON, реферальную систему точно реализовывал Maxisoft - обратитесь если так не терпиться к нему ...
Зарабатываю здесь - Хостинг здесь - Жить в обществе и быть свободным от общества нельзя!...
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.