. */ include("./include/include.php"); require_once(FILESYSTEMROOTPATH."jc/include/classes/DefaultLayout.php"); $layout = new DefaultLayout("JC_MANAGE", "./jc/"); $layout->init(); $layout->echoln('Back

'); $rService = $GLOBALS['ClassFactory']->getRollcallsService(); $agora_id = $_SESSION['JC_MODULE']['AgoraId']; $id = $_GET['id']; $rollcall = $rService->load($id); $layout->echoln(''.$rollcall->getTitle().'

'); $vService = $GLOBALS['ClassFactory']->getVotesService(); $already_cast = $vService->votes_cast($rollcall->getId(), 'rollcall'); $votes_available = $vService->votes_to_be_cast(); $layout->echoln('Total Available Votes: '.$votes_available.'
'); $layout->echoln('Votes Cast: '.$already_cast.'
'); $percentage = sprintf("%.2f",100*$already_cast/$votes_available); $layout->echoln('Votes Cast: '.$percentage.'%

'); $layout->echoln('Accept by Acclamation

'); $close = $rollcall->getClose(); if ($close > date("Y-m-d H:i:s")){ $layout->echoln('Voting period is still open!'); $layout->echoln('
Back'); } else { $layout->echoln('Count Votes

'); //show results $res = $rService->getResults($agora_id, false); $results = $res[$rollcall->getId()]; $layout->echoln(''); $layout->echoln(''); $layout->echoln(''); $layout->echoln(''); $layout->echoln(''); $layout->echoln(''); $layout->echoln(''); $layout->echoln(''); $layout->echoln('
Bodies Registered'.$results['bodies_available'].'
Bodies Voted'.$results['bodies_present'].' ('.$results['p5'].'%)
Votes Available'.$results['votes_available'].'
Votes Cast'.$results['votes_cast'].' ('.$results['p4'].'%)
In Favour'.$results['votes_in_favour'].' ('.$results['p1'].'%)
Against'.$results['votes_against'].' ('.$results['p2'].'%)
Abstention'.$results['votes_abstention'].' ('.$results['p3'].'%)
Majority'.$rollcall->getMajority().'
Result'.$rollcall->getResult().'
'); $layout->echoln('

View Analytical Results'); } $layout->page_footer(); ?>