VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На идею быстрого публичного сообщения подталкнул стиль NeoFiend ( а точнее PSD идущая в комплекте). Поиском пользовался, но ничего путного не нашел (видимо только меня осенила эта бредовая идея).
Проблема заключается в том, что я не могу найти условие, которое отвечает за отображение в шаблонах. Например в шаблоне postbit_legacy.
Как я понял блок должен иметь такое строение
HTML Code:
<if condition="Что тут должно быть"><tr><td class="vbmenu_option"><a href="visitormessage.php?do=message&u=$post[userid]" rel="nofollow">Отправить публичное сообщение для $post[username]</a></td></tr></if>
Пробывал использовать без условия, но почему то вообще не выводиться. Пробывал использовать условие из профиля - $show['quickcomment'] AND $show['post_visitor_message']
Но все равно так же не работает:
HTML Code:
<!-- post $post[postid] popup menu --><div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none"><table cellpadding="4" cellspacing="1" border="0"><tr><td class="thead">$post[username]</td></tr><if condition="$show['profile']"><tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr></if><if condition="$show['pmlink']"><tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr></if><if condition="$show['quickcomment'] AND $show['post_visitor_message']"><tr><td class="vbmenu_option"><a href="visitormessage.php?do=message&u=$post[userid]">Отправить публичное сообщение для $post[username]</a></td></tr></if><if condition="$show['emaillink']"><tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr></if><if condition="$show['homepage']"><tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr></if><if condition="$show['search']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr></if><if condition="$post['userid'] AND $show['member']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr></if>
$template_hook[postbit_user_popup]
</table></div><!-- / post $post[postid] popup menu -->
Если я вставляю <tr><td class="vbmenu_option"><a href="visitormessage.php?do=message&u=$post[userid]" rel="nofollow">Отправить публичное сообщение для $post[username]</a></td></tr>, например в блок с ПМ, то все выводиться, но конечно не проверяется, включены у пользователя публичные сообщения или нет:
HTML Code:
<!-- post $post[postid] popup menu --><div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none"><table cellpadding="4" cellspacing="1" border="0"><tr><td class="thead">$post[username]</td></tr><if condition="$show['profile']"><tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr></if><if condition="$show['pmlink']"><tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr><tr><td class="vbmenu_option"><a href="visitormessage.php?do=message&u=$post[userid]">Отправить публичное сообщение для $post[username]</a></td></tr></if><if condition="$show['emaillink']"><tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr></if><if condition="$show['homepage']"><tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr></if><if condition="$show['search']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr></if><if condition="$post['userid'] AND $show['member']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr></if>
$template_hook[postbit_user_popup]
</table></div><!-- / post $post[postid] popup menu -->
Кто знает помогите. Либо скажите какое условие нужно или в каком шаблоне искать ответ.