Инвайты

иван

Пользователь
Gemini_13,
просто заменил в строчке $bb_cfg['new_user_reg_only_by_invite'] = false; на true
Попытался зарегаться
Вот что вылезло

Please Login or Register to view hidden text.



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

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

иван

Пользователь
Gemini_13,

спасибо вам.
Вы прямо как Ангел, который появился на мгновение, чтобы помочь и так же быстро и исчез.
Меня посетил Господь)
 

dredd

Пользователь
Gemini_13, судя по очень и очень довольным пользователям, Вам бы действительно стоило податься в "Разработчики".;)
 

anton4er

Пользователь
Модуль Инвайты(Приглашения) [Полный]

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

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

Вложения

  • [FULL]_INVITE_MOD_R400 + REFEREND_BY.rar
    11.6 KB · Просмотры: 82

Didier

Пользователь
Модуль Инвайты(Приглашения) [Полный]

Выдает Error checking code, invite

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

Кстати, в каком месте кода обозначены референдеры, а то у меня не отображается ;-)
 

drew

Пользователь
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'];
 

anton4er

Пользователь
Wertos,
Не заморачивался таким функционалом но там нет сложности сделать функцию.
Написать могу под заказ.
Didier,
Отпиши в ICQ: 568-869-059 что у тебя за проблема с референдами.
 

Lynx

Пользователь
Модуль Инвайты(Приглашения) [Полный]
Включение / выключение инвайтов через админку, без внесения изменений в 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
 
Сверху