VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Как сделать так, чтобы другие пользователи могли просматривать комменты к репутации д
0
САБЖ
Fat. добавил 30.12.2005 в 09:48 http://www.vbsupport.ru/forum/showthread.php?t=342пробывал как тут всю ночь, да что то совсем не то
там код немного другой хотя суть то вродк одна оставется но почесу то все равно не пашет :(
Fat. добавил 30.12.2005 в 18:51
Пробывал этот код кидать из user.php в member.php
Code:
// ############################### start reputation ###############################
$show['reputation'] = false;
if ($vbulletin->options['reputationenable'] AND ($vbulletin->userinfo['showreputation'] OR !($permissions['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['canhiderep'])))
{
$vbulletin->options['showuserrates'] = intval($vbulletin->options['showuserrates']);
$vbulletin->options['showuserraters'] = $permissions['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['canseeownrep'];
$reputations = $db->query_read("
SELECT
user.username, reputation.whoadded,
reputation.postid as postid,
reputation.reputation, reputation.reason,
post.threadid as threadid,
reputation.dateline as dateline,
thread.title as title
FROM " . TABLE_PREFIX . "reputation AS reputation
LEFT JOIN " . TABLE_PREFIX . "post AS post ON(reputation.postid = post.postid)
LEFT JOIN " . TABLE_PREFIX . "thread AS thread ON(post.threadid = thread.threadid)
LEFT JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = reputation.whoadded)
WHERE reputation.userid = " . $vbulletin->userinfo['userid'] . "
" . iif($vbulletin->options['showuserraters'] AND trim($vbulletin->userinfo['ignorelist']), " AND reputation.whoadded NOT IN (0," . str_replace(' ', ',', trim($vbulletin->userinfo['ignorelist'])). ")") . "
AND thread.visible = 1
AND post.visible = 1
ORDER BY reputation.dateline DESC
LIMIT 0, " . $vbulletin->options['showuserrates']
);
$reputationcommentbits = '';
if ($vbulletin->options['showuserraters'])
{
$reputationcolspan = 5;
$reputationbgclass = 'alt2';
}
else
{
$reputationcolspan = 4;
$reputationbgclass = 'alt1';
}
require_once(DIR . '/includes/class_bbcode.php');
$bbcode_parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list());
while ($reputation = $db->fetch_array($reputations))
{
if ($reputation['reputation'] > 0)
{
$posneg = 'pos';
}
else if ($reputation['reputation'] < 0)
{
$posneg = 'neg';
}
else
{
$posneg = 'balance';
}
$reputation['timeline'] = vbdate($vbulletin->options['timeformat'], $reputation['dateline']);
$reputation['dateline'] = vbdate($vbulletin->options['dateformat'], $reputation['dateline']);
$reputation['reason'] = $bbcode_parser->parse($reputation['reason']);
if (vbstrlen($reputation['title']) > 25)
{
$reputation['title'] = fetch_trimmed_title($reputation['title'], 24);
}
($hook = vBulletinHook::fetch_hook('usercp_reputationbit')) ? eval($hook) : false;
eval('$reputationcommentbits .= "' . fetch_template('usercp_reputationbits') . '";');
$show['reputation'] = true;
}
}
$show['currentlocation'] = true;
}