Добавление местонахождения в vBulletin на странице online.php: различия между версиями
Перейти к навигации
Перейти к поиску
Bas (обсуждение | вклад) Нет описания правки |
Bas (обсуждение | вклад) Нет описания правки |
||
Строка 24: | Строка 24: | ||
$userinfo['activity'] = 'tortoradm'; | $userinfo['activity'] = 'tortoradm'; | ||
break;</pre> | break;</pre> | ||
[[Category:PHP]] | |||
[[Category:vBulletin]] | [[Category:vBulletin]] |
Версия от 10:37, 9 апреля 2015
Иногда добавляешь хаки или пишешь свои. Обычно, когда пользователь переходит на страницы этих хаков, то на странице online.php
пишется ссылка на файл и комментарий "Неизвестное месторасположение".
Для того, чтобы всё сделать красиво редактируем файл /includes/functions_online.php
.
В функции construct_online_bit
найти:
default:
$handled = false;
($hook = vBulletinHook::fetch_hook('online_location_unknown')) ? eval($hook) : false;
... и выше добавить:
case 'test':
$userinfo['action'] = 'Тестирует';
$userinfo['where'] = '<a href="test.php">/forum/test.php</a>';
break;
В функции process_online_location
найти:
default:
$userinfo['activity'] = 'unknown';
($hook = vBulletinHook::fetch_hook('online_location_process')) ? eval($hook) : false;
}
... и выше добавить:
case 'tortoradm.php':
$userinfo['activity'] = 'tortoradm';
break;