вопрос
Здравствуйте.
Помогите доделать модуль расширяющий голосование
Есть новость с голосованием, голосовать могут только зарегистрированные пользователи.
Нашел следующий модуль
В файле шаблона poll.tpl используйте следующие переменные:
{all_votes} - количество проголосовавших человек,
{all_users} - список ников проголосовавших.
На версии dle 10.6 модуль работает норм.
Получилось примерно так
Помогите правильно реализовать чтоб при наведении показывало за кого проголосовал пользователь или сколько отдал голосов, может используя тег title=""
Я понимаю что нужно внести изменения в код который добавлен в poll.php
Заранее признателен всем за подсказку.
Помогите доделать модуль расширяющий голосование
Есть новость с голосованием, голосовать могут только зарегистрированные пользователи.
Нашел следующий модуль
1. В файле poll.php найти:
$log = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_poll_log WHERE news_id = '{$row['id']}' AND member ='{$log_id}'" );
ниже вставить:
$votes = $db->query ( "SELECT u.name FROM ". PREFIX ."_users u INNER JOIN ". PREFIX ."_poll_log p ON (u.user_id = p.member) WHERE p.news_id = '{$row['id']}'" );
$all_votes = 0;
while($prow = $db->get_row()){
$all_votes++;
if ($config['allow_alt_url'] == "yes") {
$full_link = "/user/" . stripslashes( $prow['name'] );
} else {
$full_link = "/index.php?subaction=userinfo&user=" . stripslashes( $prow['name'] );
}
$link = "<a ".$hint." href=\"".$full_link."\" target=\"_blank\"><strong>" . stripslashes( $prow['name'] ) . "</strong></a>";
$all_users .= " ".$link.",";
}
$all_users = substr_replace( $all_users, '.', -1, 1 );
$db->free();
2. В этом же файле чуть ниже найти:
$tplpoll->set( '{votes}', $poll['votes'] );
ниже вставить:
$tplpoll->set( '{all_votes}', $all_votes );
$tplpoll->set( '{all_users}', $all_users );
В файле шаблона poll.tpl используйте следующие переменные:
{all_votes} - количество проголосовавших человек,
{all_users} - список ников проголосовавших.
На версии dle 10.6 модуль работает норм.
Получилось примерно так
Помогите правильно реализовать чтоб при наведении показывало за кого проголосовал пользователь или сколько отдал голосов, может используя тег title=""
Я понимаю что нужно внести изменения в код который добавлен в poll.php
Заранее признателен всем за подсказку.