Инвайты

Gemini_13,
просто заменил в строчке $bb_cfg['new_user_reg_only_by_invite'] = false; на true
Попытался зарегаться
Вот что вылезло
http://i51.fastpic.ru/big/2013/0101/44/500848e5fb38fadffa0b5ea081a90644.jpg

Поля то самого нет для инвайта. А просит.
В админке на сайте у меня (таков уж двиг или мне так сделали) что кнопок вкл. или выкл. регу по инвайтам нет. То есть это не на сайте прописано. А где то на фтп, в каких то папках.
Я не знаю где.....
Напишите мне в ICQ: 600055517

Сможете помочь то отблагодарю чем богат буду )
 
Gemini_13,

спасибо вам.
Вы прямо как Ангел, который появился на мгновение, чтобы помочь и так же быстро и исчез.
Меня посетил Господь)
 
Gemini_13, судя по очень и очень довольным пользователям, Вам бы действительно стоило податься в "Разработчики".;)
 
Модуль Инвайты(Приглашения) [Полный]

Маленькое дополнение - теперь приглашенный пользователь может видеть кто его пригласил.
Чистка мусора, сбор всего что касалось модуля во едино.
invite.webp

P.S. Восстановил пост после отката.
P.S. P.S. Если кому то нужно сделать покупку за сид бонус пишите в личку или скайп "wtf_invincible" (не бесплатно)
 

Attachments

по вопросу функционала, аплоад прибаляет юзеру, чьим инвайтом воспользовались ?
 
Модуль Инвайты(Приглашения) [Полный]

Выдает Error checking code, invite

UPD: простите, сам накосячил, все ок

Кстати, в каком месте кода обозначены референдеры, а то у меня не отображается ;-)
 
Didier, попробуй так. не проверял даже.
PHP:
            $invite_code = !empty($_POST['invite_code']) ? clean_username($_POST['invite_code']) : $pr_data['invite_code'];
            if ($bb_cfg['new_user_reg_only_by_invite'] && $submit)
            {
                $err = validate_invite_code($invite_code);
                if (!$errors AND $err && $mode == 'register')
                {
                    $errors[] = $err;
                }
                if($invite_code != $pr_data['invite_code'] || $mode == 'register')
                {
                    $pr_data['invite_code'] = $invite_code;
                }
            }
            $tp_data['CAN_EDIT_INVITE_CODE'] = $can_edit;
            $tp_data['INVITE_CODE'] = $pr_data['invite_code'];
 
Wertos,
Не заморачивался таким функционалом но там нет сложности сделать функцию.
Написать могу под заказ.
Didier,
Отпиши в ICQ: 568-869-059 что у тебя за проблема с референдами.
 
Модуль Инвайты(Приглашения) [Полный]
Включение / выключение инвайтов через админку, без внесения изменений в config.php, работает, но тогда в лангах сообщение REG_INVITES_DISABLE_MSG должно быть таким:
PHP:
$land['REG_INVITES_DISABLE_MSG'] = 'Чтобы включить, необходимо в настройках модификаций выбрать <b>включено</b>';

Но оно всё равно не выводится, если не записать в конфиге:

PHP:
// Invites
 
$bb_cfg['new_user_reg_only_by_invite'] = true;


Вместо него выводятся нотисы:
Notice: Undefined index: L_REG_INVITES_DISABLE_MSG in /var/www/lynx/data/www/***/includes/template.php(305) : eval()'d code on line 79

Notice: Undefined index: L_REG_INVITES_DISABLE_MSG in /var/www/lynx/data/www/***/cache/tpl__admin_admin_invites.tpl.php on line 79
 
Back
Top