VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
########################
после этого добавляем
########################
// Links Onli For Reg Users
if($type == 'url' AND !$bbuserinfo['userid'])
{
$rightlink="$vboptions[bburl]/register.php?$session[sessionurl]";
$text='[открыть линк]';
}
// Links Onli For Reg Users
########################
вместо "[открыть линк]" может быть, любой текст =
Подскажите как переделать этот код под vBulletin Version 3.5.0 Beta 4 Рус ???
Спасибо что подсказали - работает, правда вообще не видно что ссылки присутствуют.
А как сделать так, что бы вместо ссылки было написано "ссылка доступна только для зарегистрированных пользователей" ???
Добавлено через 22 минут(ы)
Я сделал так
GLOBAL $vbulletin;
If(!$vbulletin->userinfo['userid'])Return '<font color="#FF0000">[Линки доступны только для зарегистрированных пользователей]</font>';
А как сделать, что бы [Линки доступны только для зарегистрированных пользователей] - было ссылкой на регистрацию ???
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
я не ковырял еще 3.5, но думаю, что примерно так:
PHP Code:
function handle_bbcode_url($text, $link)
{
GLOBAL $vbulletin;
If(!$vbulletin->userinfo['userid'])
Return = '<a href="register.php?$session[sessionurl]">зарегистрироваться</a>';
Нет так получается , что вместо ссылки ссылка "зарегистрироваться" и путь у нее на скрытую ссылку, то есть при нажатии попадаешь не на регистрацию, а на ссылку, которая скрыта.
И параленльно еще вопрос - пробовал ставить Воблу 3.5.0 b4 с нуля - куки держат нормально, а при обновлении с версии 3.0.7 куки каждый раз при выходе соскакивают, то есть пароль каждый раз при входе приходится набирать - в чем проблема???
function handle_bbcode_url($text, $link) { GLOBAL $vbulletin; If(!$vbulletin->userinfo['userid'])Return '<a href="' .$vbulletin->options['bburl'] . '/register.php?' .$vbulletin->session->vars['sessionurl'] . '"><fontcolor="#FF0000">[Линки доступны только для зарегистрированныхпользователей]</font></a>';
Quote:
И параленльно еще вопрос - пробовал ставить Воблу 3.5.0 b4 снуля - куки держат нормально, а при обновлении с версии 3.0.7 кукикаждый раз при выходе соскакивают, то есть пароль каждый раз при входеприходится набирать - в чем проблема???
Очистить куки.
Полностью.
Включить но кеш хидерсы в опциях.
Очистить кеш в браузере.
Не использовать прокси серверы.
Добавлено через 23 минут(ы)
Quote:
Originally Posted by kerk
ну тогда по аналогии 3.0.х
По аналогии делать нельзя. В 3.5 появилось ядро. Раньше весь форум былпостроен на процедурах. Сейчас ядро форумам на классах. Может у них вкомманде новый программер появился у которого паранойя в областибезопасности, но такого количества проверок, проверок, проверок, и ещёраз перепроверок данных введённых пользователем я ещё не видел. Сдругой стороны это конечно хорошо, с точки зрения безопасности. Но есливздумамеш писать какой хак дополняющий базу полями, утра...ся менятьклассы чтоб в эти поля можно было что то записать что юзер ввёл.. Авообще молодцы, постарались на славу..
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
не разбирался я еще с этой версией...
т.е. вообще ничего пока незнаю, как там и что =))
ну а то, что по безопасности движок подтянули, так от этого никому не хуже...