Solved ...somehow at least doesnīt look good.
OPEN VIEWTOPIC.PHP
FIND
Code:
$poll_info[$i]['poll_option_text'] = censor_text($poll_info[$i]['poll_option_text']);
AFTER, ADD:
Code:
/* Begin 'Show voters' MOD by Ernst Vaarties */
$sql_voters = '
SELECT username, vote_user_id
FROM ' . POLL_VOTES_TABLE . ', ' . USERS_TABLE . '
WHERE topic_id = ' . $topic_id . '
AND poll_option_id = ' . $poll_info[$i]['poll_option_id'] . '
AND ' . POLL_VOTES_TABLE . '.vote_user_id = ' . USERS_TABLE . '.user_id
ORDER BY username ASC, vote_user_id ASC';
$results_voters = $db->sql_query($sql_voters);
$voters_total = 0;
$voters_string = "";
// Add all voters to a string.
while ($row_voters = $db->sql_fetchrow($results_voters)) {
$voters_total = $voters_total + 1;
$voters_string = $voters_string . ", " . $row_voters['username'];
}
// Is the total nr of voters <> the nr of votes for the poll? Add this to the same string.
if ($voters_total <> $poll_info[$i]['poll_option_total']){
$voters_string = $voters_string . ", <> " . ($poll_info[$i]['poll_option_total'] - $voters_total);
}
$voters_string = ltrim($voters_string, ", ");
// Add the string to the list.
$poll_info[$i]['poll_option_voters'] = $voters_string;
$db->sql_freeresult($results_voters);
/* End 'Show voters' MOD by Ernst Vaarties */
FIND
Code:
'POLL_OPTION_VOTED' => (in_array($poll_option['poll_option_id'], $cur_voted_id)) ? true : false)
BEFORE, ADD
Code:
'POLL_OPTION_VOTERS' => $poll_option['poll_option_voters'],
OPEN VIEWTOPIC_BODY.HTML
FIND
Code:
{L_NO_VOTES}<!-- ELSE -->{poll_option.POLL_OPTION_PERCENT}
INLINE, AFTER, ADD
Code:
<dd class="resultbar">{poll_option.POLL_OPTION_VOTERS}</dd>
and then deleteing the template cache made these damn names show up but as said ...doensīt look good.