@uvote panel ideas, small fixes

This commit is contained in:
Ulf Gebhardt 2014-03-21 14:08:32 +01:00
parent 06dad18fcf
commit 3ff3f4ddb6
4 changed files with 52 additions and 0 deletions

View File

@ -69,6 +69,19 @@ class default_page extends SYSTEM\PAGE\Page {
}
}
public static function panel_class($choice){
switch($choice){
case 1:
return 'panel-success';
case 2:
return 'panel-danger';
case 3:
return 'panel-info';
default:
return 'panel-default';
}
}
public function generate_votelist(){
$result = array('','');
$votes = votes::getAllVotesOfGroup(1);
@ -111,6 +124,9 @@ class default_page extends SYSTEM\PAGE\Page {
}
}
//new panels:
$vote['panel_class'] = self::panel_class($user_vote);
if($time_remain > 0){
$result[0] .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/vote.tpl'), $vote);
} else {

View File

@ -35,3 +35,33 @@
</div>
</div>
</div>
<!--
<div class="panel ${panel_class}">
<div class="panel-heading">
<h4 class="panel-title"><a data-toggle="collapse" data-parent="#accordion" href="#collapse_${ID}">${title}</a></h4>
bis einschließlich ${time_end}; ${time_left}% verblieben
</div>
<div id="collapse_${ID}" class="panel-collapse collapse">
<div class="panel-body">
<img src="${frontend_logos}icon_urn_${vote_class}.png">
<a class="btn btn-primary btn-small btn_vote" poll_ID="${ID}">${full_vote_btn}</a>
<div id="vote_data_panel${ID}" poll_ID="${ID}" style="float: right;">
<div class="${bt_vote_class}" id="bt_vote_class_">
<img src="${frontend_logos}icon_bt.png" width="80">
${bt}
</div>
<div class="${uv_vote_class}" id="uv_vote_class_">
<img src="${frontend_logos}icon_urn.png" width="20">
<span style="">
<font size="2">uVote</font>
</span>
${uv}
<span class="badge" style="">
${uv_count}
</span>
</div>
</div>
</div>
</div>
</div>-->

View File

@ -82,6 +82,9 @@ class user_list_active extends SYSTEM\PAGE\Page {
}
}
//new panels:
$vote['panel_class'] = default_page::panel_class($user_vote);
if($time_remain > 0){
$result[0] .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/vote.tpl'), $vote);
} else {

View File

@ -81,6 +81,9 @@ class user_list_ended extends SYSTEM\PAGE\Page {
}
}
//new panels:
$vote['panel_class'] = default_page::panel_class($user_vote);
if($time_remain > 0){
$result[0] .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/vote.tpl'), $vote);
} else {