VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Сей хак навеян вот этим DI - BBCode [spoiler].
Название: Collapsible User Info
Описание: Сворачивание информации пользователя в постбите.
Совместимость: 3.6.х - 3.8.х
Таких хаков много, это лишь вариация.
Установка проста:
Залить все файлы из папки upload в корень форума и импортировать продукт. PS Если случиться так, что вместе с информацией пользователя скрылся и его аватар (), тогда откройте шаблон postbit_legacy, найдите $template_hook[postbit_userinfo_left] и переместите ее ниже условия <if condition="$show['avatar']"> (учитывая окружающие теги).
История:
1.0 - релиз
1.1 - добавлена опция выбора пользователем скрывать или не скрывать информацию о пользователе
1.1.1 - в личных сообщения информация теперь тоже скрывается, исправлена работа хака
1.1.2 - исправлен путь к jQuery, исправлены мелкие ошибки
1.2 - исправлена работа с личными полями пользователей
1.3 - окончательно исправлена работа с личными полями пользователей
1.4
исправлена проблема с аяксом
загрузка скрипта jQuery происходит только после первого нажатия
mad@Max, многие хаки используют библиотеку jquery.js и у всех она отредактирована по своему, может стоит предупреждать перед загрузкой своего скрипта в туже дир. где может находиться еще один с таким же именем?
или в продукте укажи свой путь и папку со своим скриптом, адаптированным под твой хак
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 2281
0
kerk, хорошо, зальем в другую папку
@foxtrialer
Продвинутый
Designer
Join Date: Apr 2008
Location: Полтава, Украина
Posts: 85
Версия vB: 4.2.х
Reputation:
Опытный 69
Репутация в разделе: 9
0
Что менять если у меня видны значки статуса icq и тд, все что выше скрылось отлично.
@satnsk
На доске почёта
Join Date: Sep 2007
Posts: 702
Reputation:
Knowing 130
Репутация в разделе: 109
0
небольшая проблемка, как вытащить от туда аватар
@DenyGob
Продвинутый
Join Date: Feb 2008
Posts: 27
Версия vB: 3.8.1
Reputation:
Опытный 16
Репутация в разделе: 16
2
satnsk,
Обрати внимания на эту переменную: "$template_hook[postbit_userinfo_left]" и на "$template_hook[postbit_userinfo_right]" они должны быть так же размещены как у меня.
Как заметил DenyGob, в хаке заменяются 2 переменные в шаблоне postbit_legacy $template_hook[postbit_userinfo_left] (как открывающий тег) и $template_hook[postbit_userinfo_right] (как закрывающий тег). В не стандартных стилях эти переменные находятся в разных местах.
@satnsk
На доске почёта
Join Date: Sep 2007
Posts: 702
Reputation:
Knowing 130
Репутация в разделе: 109
0
да, разобрался уже, всем спасибо
@satnsk
На доске почёта
Join Date: Sep 2007
Posts: 702
Reputation:
Knowing 130
Репутация в разделе: 109
0
вот так
Code:
<if condition="$show['avatar']">
<!-- check for staff -->
<if condition="$post['isstaffbackavatar']">
<if condition="$post['staffbackavatar']">
<!-- I am staff so do this -->
<div class="smallfont"> <br />
<table cellpadding="4" cellspacing="0" border="0" width="175" height="70" align="center" background="$post[staffbackavatar]" nowrap="nowrap" no-repeat>
<tr>
<td width="48%"> </td>
<td><img src="$post[avatarurl]" height="60" width="60" align="center"></td>
</tr>
</table>
</div>
<else />
<!-- I am not staff so do this -->
<div class="smallfont">
<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
</div>
</if>
<else />
<!-- I am not staff so do this -->
<div class="smallfont">
<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
</div>
</if>
</if>
$template_hook[postbit_userinfo_left]
<div class="smallfont">
<br />
<if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if>
<if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
<div>
$vbphrase[posts]: $post[posts]
</div>
$template_hook[postbit_userinfo_right_after_posts]
<if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
<if condition="$showpoints == 1">
<if condition="$post[alerts] > 0"><br><font color="#ff0000">$vbphrase[aws_alerts]: $post[alerts]</font></if>
<if condition="$post[warns] > 0"><br><font color="#ff0000">$vbphrase[aws_warnings]: $post[warns]</font></if>
<if condition="$post[warning_level] > 0"><br><font color="#ff0000">$vbphrase[aws_warning_level]: $post[warning_level]</font></if>
<if condition="$post[warning_bans] > 0"><br><font color="#ff0000">$vbphrase[aws_warning_bans]: $post[warning_bans]</font></if>
</if>
<if condition="$show['reputation']"><div><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
$template_hook[postbit_userinfo_right]
satnsk добавил 17.08.2008 в 15:05
то биш код
Code:
$template_hook[postbit_userinfo_left]
опусти ниже как нужно в постбит легаси
satnsk добавил 17.08.2008 в 15:27
забавно а куды сообщение делось передо мной
это я типа сам себе отвечал
ну да ладно
я вот у себя еще заметил, что галочка не отображаеться радом со словом - "о пользователе"
уже иконки везде распихал, а не ту их...
Last edited by satnsk : 08-17-2008 at 04:27 PM.
Reason: Добавлено сообщение
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 2281
0
Quote:
Originally Posted by satnsk
я вот у себя еще заметил, что галочка не отображаеться радом со словом - "о пользователе"
уже иконки везде распихал, а не ту их...
В ие почему то не отображаются стрелка, в остальных браузерах все норм.