Список разделов › phpBBex 1.x (поддерживается) › Пожелания 1.x
нетЖЪРЧИК:типо история плюсов по персонам и всем юзерам... А там ограничение по истории есть? Мол последние 100 и тп. Возможности "скрывать" от чужих глаз не предусматривает или наоборот показывать?
Dr.Death:Может такое штатно запилить?
Dr.Death:Может такое штатно запилить?
$sql = 'SELECT COUNT(*) AS num_rates
FROM ' . POST_RATES_TABLE . ' AS r
JOIN ' . POSTS_TABLE . ' AS p ON (p.post_id = r.post_id)
WHERE ' . ($mode == 'rated' ? 'r.user_id = ' . $user_row['user_id'] : 'p.poster_id = ' . $user_row['user_id']) . '
' . ($config['rate_no_negative'] ? ' AND r.rate != -1' : '') . '
' . ($config['rate_no_positive'] ? ' AND r.rate != 1' : '');
$sql = 'SELECT p.post_id, p.topic_id, p.forum_id, p.post_approved,
t.topic_title,
u.user_id, u.username, u.user_colour,
r.rate_time, r.rate
FROM ' . POSTS_TABLE . ' AS p
JOIN ' . TOPICS_TABLE . ' AS t ON (t.topic_id = p.topic_id)
JOIN ' . POST_RATES_TABLE . ' AS r ON (p.post_id = r.post_id)
JOIN ' . USERS_TABLE . ' AS u ON (u.user_id = ' . ($mode == 'rated' ? 'p.poster_id' : 'r.user_id') . ')
WHERE ' . ($mode == 'rated' ? 'r.user_id = ' . $user_row['user_id'] : 'p.poster_id = ' . $user_row['user_id']) . '
' . ($config['rate_no_negative'] ? ' AND r.rate != -1' : '') . '
' . ($config['rate_no_positive'] ? ' AND r.rate != 1' : '') . '
ORDER BY r.rate_time DESC';