Здравствуйте!
Сегодня 21 декабря и через 10 дней наступит новый 2012 год. Я продолжаю свою традицию делать подарки. На этот раз хочу подарить эту реферальную систему.Нового в этой версии:
Теперь реферальная система научилась определять активность реферала, тем самым исключает возможность накрутки.Для определения активности реферала на данный момент используется 9 параметров:
1. Уровень кармы
2. Уровень рейтинга
3. Наличие аватарки
4. Кол-во статей
5. Кол-во комментариев
6. Кол-во фотографий загруженных в общие альбомы
7. Кол-во созданных тем на форуме
8. Кол-во постов на форуме
9. Кол-во фотографий загруженных в личных альбомах
Возможности системы:
1. Отлавливать регистрации по реферативным ссылками вида sitename.ru/ref/12. При регистрации отправляется сообщение человеку давшему реф ссылку о том, что по его ссылке была произведена регистрация и о вознаграждении.
3. Вознаграждение привязано к карме. Количество единиц кармы можно изменить в админке.
4. Выбрать поднять карму, рейтинг, карму или рейтинг.
5. Реф ссылка записывается в сессию, что дает возможность пользователю в любое время зарегистрироваться, а реф ссылка будет учтена.
Разработка выполнена без изменением системных файлов. Это упрощает переход с версии на версию. Все изменения сводятся к добавлению в шаблон реф ссылки.
Скачать
Яндекс Деньги
41001569820239
Реклама #
PrazdNik 12 лет назад #
WALTERZ 12 лет назад #
Под версию 1.9 обновлено?
lezginka.ru 12 лет назад #
как служба ?
Зекабрист 12 лет назад #
You have an error in your SQL
syntax; check the manual that
corresponds to your MySQL
server version for the right
syntax to use near ''valid`
TINYINT(1) NOT NULL DEFAULT '0', `time` datetime NOT NULL
COMMENT 'Вр' at line 5
CREATE TABLE IF NOT EXISTS
`cms__preferal` (
`id` int(11) NOT NULL auto_
increment COMMENT 'Идентификатор',
`ref_id_from` int(11) NOT
NULL COMMENT
'Идентификатор реферала',
`ref_id_to` int(11) NOT NULL
COMMENT 'Идентификатор нового пользователя',
'valid` TINYINT(1) NOT NULL
DEFAULT '0',
`time` datetime NOT NULL
COMMENT 'Время и дата
регистрации', PRIMARY KEY (`id`),
) ENGINE=MyISAM DEFAULT
CHARSET=cp1251 AUTO_
INCREMENT=1
Black-Raven90 12 лет назад #
Данила 12 лет назад #
Зекабрист 12 лет назад #
DIX 12 лет назад #
Димитриус 12 лет назад #
Димитриус 12 лет назад #
Anabiotick 12 лет назад #
Работает, с поправкой для инсталляции от DIX
Dimitrius еще ++++++++++++++++++++++++++++++
Успехов в службе. Молодец!
Александр 12 лет назад #
NIKITA 12 лет назад #
Warning: Smarty error: unable to read resource: "mod_referal_top.tpl" in C:\Server\htdocs\mis\www\includes\smarty\libs\Smarty.class.php on line 1092
И куда вставить файл ref.php
Димитриус 12 лет назад #
reload 12 лет назад #
Все установилось, таблицы созданы, записи заносятся, а в профиле "0" рефиралов.
Проверял - по своей рефке с другого браузера создал пользователя - не считает че то(
И еще вопрос по поводу модуля топ рефиралов добавленного по описанию в версии v 1.1 - в этой версии его нет?
Anabiotick 12 лет назад #
Димитриус 12 лет назад #
reload 12 лет назад #
Не хочет... но в базе запись появляется что пользователь появился.
Кто ставил, у кого работает - подскажите где возможна ошибка. ставил на 1.9.
модуль нашел.
fact 12 лет назад #
reload 12 лет назад #
Dobriu 12 лет назад #
4. Ссылка на реф линк: <div>Reflink:</div>
<a href="http://{$smarty.server.SERVER_NAME}/ref/{$usr.id}" >http://{$smarty.server.SERVER_NAME}/ref/{$usr.id}</a> Гуда это вставлять ?
5. Инфо о количестве рефералов com_profile где это такое ? не файла нет такова не папки .
Зарание спосибо! сильно не ругайтесь я новинький с этим движком :)
Anabiotick 12 лет назад #
Количество выводится в профиле в районе города или пола.
Soul 12 лет назад #
stasis 12 лет назад #
stasis 12 лет назад #
Помогите! Кто ставил Реферальную систему 1.2... Инстант версия 1.9
Закономерность такая: id user который приглашает рефералов 98, а начисляется id user 9
Сначала думал, что при копировании ссылки рефки не зацепил последний символ, но когда посмотрел в базе таблицу,
в таблице записывается, что привёл id 98
Это баг или что?
floppox 12 лет назад #
Уточнение. В таблицу ime_preferal заносится правильное начение. В ime_preferal_count - только первая цифра. Найти причину не удалось.
Но кажется, возникнуть ошибка может только здесь:
Либо при записи в базу...
Димитриус 12 лет назад #
$inDB->get_field('cms_preferal',"ref_id_to = $user_id",'ref_id_from')
R161Net 12 лет назад #
4. Ссылка на реф линк: <div>Reflink:</div>
<a href="http://{$smarty.server.SERVER_NAME}/ref/{$usr.id}" >http://{$smarty.server.SERVER_NAME}/ref/{$usr.id}</a> Куда это вставлять ?
floppox 12 лет назад #
floppox 12 лет назад #
Димитриус 12 лет назад #
Димитриус 12 лет назад #
Dimson 11 лет назад #
Delika 10 лет назад #
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1' at line 8
CREATE TABLE IF NOT EXISTS `cms_preferal` (
`id` int(11) NOT NULL auto_increment COMMENT 'Идентификатор',
`ref_id_from` int(11) NOT NULL COMMENT 'Идентификатор реферала',
`ref_id_to` int(11) NOT NULL COMMENT 'Идентификатор нового пользователя',
`valid` TINYINT(1) NOT NULL DEFAULT '0',
`time` datetime NOT NULL COMMENT 'Время и дата регистрации',
PRIMARY KEY (`id`),
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Delika 10 лет назад #