. */ include("./include/include.php"); require_once(FILESYSTEMROOTPATH."jc/include/classes/DefaultLayout.php"); require_once(FILESYSTEMROOTPATH."include/list/ListPager.php"); $layout = new DefaultLayout(Access::VISITOR, "./jc/"); $layout->init(); $pmService = $GLOBALS['ClassFactory']->getProposals_managementService(); $agora_id = $_SESSION['JC_MODULE']['AgoraId']; $results = $pmService->getResults($agora_id, true); $layout->echoln("

Voting Results

"); $pager = new ListPager("Voting Results of Proposals"); $pager->addColumn(new TextColumn('title', 'Title')); $pager->addColumn(new TextColumn('view', 'View')); $pager->addColumn(new TextColumn('result', 'Result')); $pager->addColumn(new TextColumn('bodies_available', 'Bodies Registered')); $pager->addColumn(new TextColumn('bodies_present', 'Bodies Voted')); $pager->addColumn(new TextColumn('p5', '%')); $pager->addColumn(new TextColumn('votes_available', 'Votes Available')); $pager->addColumn(new TextColumn('votes_cast', 'Votes Cast')); $pager->addColumn(new TextColumn('p4', '%')); $pager->addColumn(new TextColumn('votes_in_favour', 'In Favour')); $pager->addColumn(new TextColumn('p1', '%')); $pager->addColumn(new TextColumn('votes_against', 'Against')); $pager->addColumn(new TextColumn('p2', '%')); $pager->addColumn(new TextColumn('votes_abstention', 'Abstention')); $pager->addColumn(new TextColumn('p3', '%')); //if(isset($_SESSION['sess_access_bodyCodes']) && isset($_SESSION['sess_access_bodyCodes']['XJU'])){ $pager->addColumn(new TextColumn('detail', 'Votes')); //} $layout->echoln($pager->display($results)); //list of rollcalls $rService = $GLOBALS['ClassFactory']->getRollcallsService(); $data = $rService->getResults($agora_id, true); $pager2 = new ListPager("Other Voting Results (Reports, Motions, Roll-Calls)"); $pager2->addColumn(new TextColumn('title', 'Title')); $pager2->addColumn(new TextColumn('view','View')); $pager2->addColumn(new TextColumn('result','Result')); $pager2->addColumn(new TextColumn('bodies_available', 'Bodies Registered')); $pager2->addColumn(new TextColumn('bodies_present', 'Bodies Voted')); $pager2->addColumn(new TextColumn('p5', '%')); $pager2->addColumn(new TextColumn('votes_available', 'Votes Available')); $pager2->addColumn(new TextColumn('votes_cast', 'Votes Cast')); $pager2->addColumn(new TextColumn('p4', '%')); $pager2->addColumn(new TextColumn('votes_in_favour', 'In Favour')); $pager2->addColumn(new TextColumn('p1', '%')); $pager2->addColumn(new TextColumn('votes_against', 'Against')); $pager2->addColumn(new TextColumn('p2', '%')); $pager2->addColumn(new TextColumn('votes_abstention', 'Abstention')); $pager2->addColumn(new TextColumn('p3', '%')); //if(isset($_SESSION['sess_access_bodyCodes']) && isset($_SESSION['sess_access_bodyCodes']['XJU'])){ $pager2->addColumn(new TextColumn('detail', 'Votes')); //} $layout->echoln($pager2->display($data)); $layout->page_footer(); ?>