diff --git a/uVote/page/default_bulletin/default_bulletin.php b/uVote/page/default_bulletin/default_bulletin.php
index 3a8fea8..3ff6035 100644
--- a/uVote/page/default_bulletin/default_bulletin.php
+++ b/uVote/page/default_bulletin/default_bulletin.php
@@ -40,7 +40,11 @@ class default_bulletin extends SYSTEM\PAGE\Page {
private function voice_weight(){
$vars = votes::get_count_user_votes_per_poll($this->poll_ID);
- $vars['voteweight'] = 1/$vars['count']*100;
+ if (!$vars['count']){
+ $vars['voteweight'] = 100;
+ }
+ else {$vars['voteweight'] = 1/$vars['count']*100;
+ }
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_bulletin/voteweight.tpl'), $vars);;
}
diff --git a/uVote/page/default_page/default_page.php b/uVote/page/default_page/default_page.php
index 4c35dda..eab05bf 100644
--- a/uVote/page/default_page/default_page.php
+++ b/uVote/page/default_page/default_page.php
@@ -59,14 +59,16 @@ class default_page extends SYSTEM\PAGE\Page {
$vote['choice_class_linke'] = $this->tablerow_class($linke['choice']);
$uvote = votes::get_users_choice_per_poll($vote['ID']);
+ $vo = votes::get_count_user_votes_per_poll($vote['ID']);
$vote['uv_vote_class'] = count($uvote) > 0 ? $this->tablerow_class($uvote[0]['choice']) : '';
- $vote['uv_pro'] = $vote['uv_con'] = $vote['uv_ent'] = '<2';
+ $vote['uv_pro'] = $vote['uv_con'] = $vote['uv_ent'] = '0';
+
foreach($uvote as $v){
switch($v['choice']){
- case 1: $vote['uv_pro'] = $v['count'] > 1 ? $v['count'] : '<2'; break;
- case 2: $vote['uv_con'] = $v['count'] > 1 ? $v['count'] : '<2'; break;
- case 3: $vote['uv_ent'] = $v['count'] > 1 ? $v['count'] : '<2'; break;
+ case 1: $vote['uv_pro'] = $v['count'] > 0 ? $v['count']/$vo['count']*100 : '0'; break;
+ case 2: $vote['uv_con'] = $v['count'] > 0 ? $v['count']/$vo['count']*100 : '0'; break;
+ case 3: $vote['uv_ent'] = $v['count'] > 0 ? $v['count']/$vo['count']*100 : '0'; break;
default:
}
}
diff --git a/uVote/page/default_page/vote.tpl b/uVote/page/default_page/vote.tpl
index b03f632..dfb0f65 100644
--- a/uVote/page/default_page/vote.tpl
+++ b/uVote/page/default_page/vote.tpl
@@ -14,11 +14,15 @@
${gruene}
${linke}
-