function main()
{
    $num_list = get_num_list("num_list");
    $positions = get_positions("test.json");
    $res_positions = distill_position($positions, $num_list);
    dump_positions($res_positions, "dump.json");
}
function select_position($admin,$selected,$type) {
	include 'includes/db_info.php';

	if ($type == 'onchange_null') { echo "<SELECT name=position_id>"; }
	elseif ($type == 'onchange_normal') 
	{ 
		echo "<SELECT name=position_id onChange=\"submit()\">"; 
	}
	elseif ($type == 'onchange_new') 
	{
		echo "<SELECT name=position_id ";
 		?>Onchange="window.open('','actionwindow','width=410,height=330,top=100,left=100,scrollbars=false,resizeable=false,toolbar=false,menubar=false');this.form.target='actionwindow';this.form.action='action.php';submit();"<?
        	echo ">";
	}
	else { return; }

	echo "<OPTION disabled selected>Select position</OPTION>";
	$result = get_admin_groups($_SESSION['user_id']);
	while ($row = mysql_fetch_array($result))
		{ $admin_groups[$row['group_id']] = 1; }
	$result = get_positions($_SESSION['user_id']);
	while ($row = mysql_fetch_array($result))
		{ $positions[$row['position_id']] = 1; }

	$query = "select * from ".$dbname.".positions,
		 ".$dbname.".groups,".$dbname.".group_relate where 
		positions.group_id = groups.group_id AND
		group_relate.user_id = ".$_SESSION['user_id']."
		AND group_relate.group_id = positions.group_id 
		AND groups.inactive = 0 
		order by group_name,position_name";
	$result = mysql_query($query);

	while ($row = mysql_fetch_array($result)) {
		if ($admin_groups[$row['group_id']] || (!$admin && $positions[$row['position_id']]))
		{
                if ($last_group != $row['group_name'])
                {
                        echo "<option disabled ";
                        echo " style='font-weight: bold; color: #000000;'>";
                        echo $row['group_name']."</option>";
                }

		echo "<OPTION value=".$row['position_id'];
		if ($row['position_id'] == $_SESSION['position_id'] && $selected) {
			echo " selected ";
		}
		echo "> &nbsp ".$row['position_name']."</OPTION>";
	        $last_group = $row['group_name'];
	}
	}
	echo "</SELECT>";
}
Пример #3
0
function update_loader_js()
{
    $settings = get_settings();
    $posi_list = get_positions();
    $accnt_ident_list = $settings['accounts'];
    $kword_ident_list = array_merge($settings['carts'], $settings['favorites'], $settings['interests']);
    $submt_ident_list = $settings['searchs'];
    $conf_arr = [];
    $conf_arr['posi_configs'] = makeconf_posi($posi_list);
    $conf_arr['accnt_ident_configs'] = makeconf_default($accnt_ident_list);
    $conf_arr['kword_ident_configs'] = makeconf_default($kword_ident_list);
    $conf_arr['submt_ident_configs'] = makeconf_default($submt_ident_list);
    $system = get_system_confs();
    append_configs($conf_arr, $system);
}
Пример #4
0
if ($ballot['active'] === '1') {
    $action = "confirmcast.php";
}
?>
        <form class="form-horizontal" action="<?php 
if ($ballot['active'] === '1') {
    echo $action;
}
?>
" method="post">
        <input type="hidden" name="bid" value="<?php 
echo $_GET['bid'];
?>
" />
        <?php 
$positions = get_positions($_GET['bid']);
$pos_count = count($positions);
for ($rank = 0; $rank < $pos_count; $rank++) {
    $nominees = get_nominees($_GET['bid'], $rank);
    if (!empty($nominees)) {
        ?>

                    <?php 
        if ($positions[$rank] === '2nd Year Representative' && get_yearLevel($_SESSION['studID']) === '1' || $positions[$rank] === '2nd Year Representative' && get_yearLevel($_SESSION['studID']) === '0') {
            ?>

                        <div class="row-fluid">
                            <div class="span8 offset2" id="content" style="overflow: hidden;">
                                <legend><?php 
            echo $positions[$rank];
            ?>
Пример #5
0
<!DOCTYPE html>
<html>
  <head>
    <title>Voting Site - Add Nominee</title>
    <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
    <link href="misc/css/index.css" rel="stylesheet" media="screen" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link href="bootsrap/assets/css/bootstrap-responsive.css" rel="stylesheet" />
  </head>
  <body>
    
    <div class="row-fluid">
        <div class="span8 offset2" id="content">
            <legend>Add Nominee</legend>
            <?php 
$availablePos = get_positions($_GET['bid']);
if (empty($availablePos)) {
    ?>
                <div class="row-fluid">
                    <div class="span8 offset2" id="avpos">
                        <p>There are no available positions yet.</p>
                    </div>
                </div>
                <?php 
} else {
    ?>
                <div class="row-fluid">
                    <div class="span12">
                        <form class="form-horizontal" action="addnominee_process.php" method="post" enctype="multipart/form-data">
                        	<input type="hidden" name="bid" value="<?php 
    echo $_GET['bid'];
Пример #6
0
<?php

include 'core/init.inc.php';
$positions = get_positions($_POST['bid']);
$pos_count = count($positions);
if ($_SESSION['studID'] !== null) {
    for ($rank = 0; $rank < $pos_count; $rank++) {
        cast_vote($_POST['posRank' . $rank]);
    }
}
add_voter($_SESSION['studID'], $_POST['bid']);
$_SESSION['studID'] = null;
header('refresh: 8; url=index.php');
?>
<!DOCTYPE html>
<html>
  <head>
    <title>Voting Site - Confirm Cast</title>
    <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
    <link href="misc/css/index.css" rel="stylesheet" media="screen" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link href="bootsrap/assets/css/bootstrap-responsive.css" rel="stylesheet" />
  </head>
  <body>
    
    <div class="container-fluid" id="base">
        <br />
        <div class="row-fluid">
            <div class="span8 offset2" id="banner"></div>
        </div>
        <br />
Пример #7
0
 public function insert()
 {
     if (isset($this->session->userdata['admin'])) {
         $positions = get_positions();
         $data['position'] = ucfirst(strtolower($_POST['position']));
         $data['family_name'] = ucfirst(strtolower($_POST['family_name']));
         $data['first_name'] = ucfirst(strtolower($_POST['first_name']));
         $data['address'] = $_POST['address'];
         $data['town'] = ucfirst(strtolower($_POST['town']));
         $data['postal_code'] = strtoupper(format_postalcode($_POST['postal_code1'], $_POST['postal_code2']));
         $data['phone'] = format_phone($_POST['phone1'], $_POST['phone2'], $_POST['phone3']);
         $data['email'] = strtolower($_POST['email']);
         $data['password'] = $_POST['password'];
         $data['active'] = $_POST['active'];
         $data2['user_provinces'] = $_POST['user_provinces'];
         $data2['id'] = $this->users_model->add_user($data);
         $this->add_user_provinces($id, $data2['user_provinces']);
         /*$url = ADMIN."users/add/";
           $array2 = class_encrypt::keycalc('58hdlDMwol1hhWqAdtap');
           $array = class_encrypt::stringtoarray('4kbTOdrqyysumEu7q0nBTkmjuzfkey');
           $data['post_key'] = class_encrypt::transformstring($array, $array2);
           send_post_data($url,$data);
           
           $url = ADMIN."users/update_user_provinces/";            
           $array2 = class_encrypt::keycalc('58hdlDMwol1hhWqAdtap');
           $array = class_encrypt::stringtoarray('4kbTOdrqyysumEu7q0nBTkmjuzfkey');
           $data['post_key'] = class_encrypt::transformstring($array, $array2);
           send_post_data($url,$data2);*/
         redirect('usersmanager/confirm_insert');
     } else {
         redirect('usersmanager/index');
     }
 }
Пример #8
0
						  	
					  	</form>
					  	
					  </div>
					  
					  	<div class="span4">
						  	<button class="btn btn-block" onclick="window.print()">Print</button>
						</div>
						
					</div>
			  
					<div class="row-fluid" id="section_to_print">
						<div class="span10 offset1">
							<?php 
if (isset($_GET['ballot'])) {
    $positions = get_positions($_GET['ballot']);
    $pos_count = count($positions);
    ?>
										<h1 style="text-align: center;"><?php 
    echo get_ballot_name($_GET['ballot']);
    ?>
</h1>
									<?php 
    for ($rank = 0; $rank < $pos_count; $rank++) {
        $nominees = get_result($_GET['ballot'], $rank);
        if (!empty($nominees)) {
            ?>
						                    <div class="alert alert-info">
							                    <?php 
            echo $positions[$rank];
            ?>