VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Поставил стиль Clean Blue Fluid, и столкнулся с такой проблемой.. У забаненного юзера, у него отображается кнопка "Выход" - при нажатии которой все куки отчищаются и он свободно может зарегать новый аккаунт. Как боротся с этой проблемой? Подскажите как убрать эту кнопку, а лучше посностью отображение навбара у забаненного юзера? Спасибо заранее!
pad00nak,
Не спеши изменять в шаблонах то что я написал, открывай каждый и смотри может у тебя уже код так и выглядит как написано в "Заменить на:", если нет, то следуй инструкции ниже.
Открываешь шаблон FORUMHOME
Найти:
Code:
<!-- member logout -->
<td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout&logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td>
<!-- end member logout -->
Заменить на:
Code:
<if condition="!$show['guest']">
<!-- member logout -->
<td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout&logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td>
<!-- end member logout -->
</if>
Понял что добавляем? А добавляем мы условие что гостям эта кнопка показываться не будет.
Можешь еще сравнить содержиое шаблонов: album_picturelist album_pictureview album_picture_edit converse MEMBERINFO
стиля с шаблонами стандартного стиля, а именно по фразе: logouthash
===
Да уж, пора спать идти. Там условие для гостей, атебе нужно для забаненых, только зачем я не пойму, если куки и так сбросятся через время. Забаненому достаточно будет не нажимать "Запомнить" при логировании и он автомтом разлогинится через время, которое у тебя указанно для сессий.
Можешь к условию которое я написал выше добавить условие для заблокированных, но толку-то.