Example #1
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
$city_id = get_param('city_id');
$user_id = get_param('user_id');
$user_region = new UserRegion();
$result = $user_region->add_city($user_id, $city_id);
$_SESSION['city_id'] = $city_id;
redirect('/index.php');
Example #2
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.html.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
require_once DOC_ROOT . '/includes/classes/class.city.php';
$user_id = get_param('user_id');
if (!$user_id) {
    redirect('/login.php');
}
$user_region = new UserRegion();
$city = $user_region->get_region_for_user($user_id);
$html = new HTML();
$html->set_title('City Home');
$html->generate_header_mobile();
?>

<ul data-role='listview' data-inset='false' data-theme='a'  data-divider-theme='a'>
    <li>
        <a href="/issues.php?type=<?php 
echo REGION_CITY;
?>
"><?php 
echo $city->image_tag();
echo $city->city_name();
?>
</a> (<?php 
echo $city->issue_count[REGION_CITY];
?>
)
    </li>
Example #3
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
require_once DOC_ROOT . '/includes/classes/class.city.php';
$region_type = get_param('type');
$user_region = new UserRegion();
$city = $user_region->get_city($user_id);
$data = array('masthead_logo' => $city->masthead_logo[$region_type], 'masthead' => $city->masthead[$region_type]);
return_jsonp_data($data);
Example #4
0
										<?php 
    }
    ?>
									</select>
									<select class="region" name="region">
										<option value="0">Municipio</option>
									</select>
									<!-- <a id="anotherRegion" href="" style="margin-right:20px">Agregar otro municipio</a> -->
								</td>
							</tr>
							<?php 
} else {
    ?>
							
							<?php 
    $ur = new UserRegion();
    $userRegions = $ur->getByIdUser($idUser);
    ?>
		
						<tr>
						 <td><label for="regions"> Regiones </label></td><td>
								    <select id="regions" name="region">

   <?php 
    foreach ($userRegions as $r) {
        $region = new Region($r->prepareId_region());
        echo '<option value="' . $region->prepareId_region() . '"> ' . $region->prepareName() . ' </option>';
    }
    ?>
  </select>
  <center><span id="selectR" style="display:none;"> <b>Selecciona una regi&oacute;n</b></span></center>
Example #5
0
    $u->setBirthday(fRequest::encode('birthday', 'date'));
    $u->setPhone(fRequest::encode('phone', 'string'));
    $u->setCellphone(fRequest::encode('cellphone', 'string'));
    $u->setNextel(fRequest::encode('nextel', 'string'));
    $u->setNextel(fRequest::encode('fax', 'string'));
    $u->setNextel(fRequest::encode('address', 'string'));
    $u->store();
} catch (Exception $e) {
    die('El correo electrónico ya está asociado con una cuenta' . $e->getMessage());
}
$regions = array_unique(fRequest::encode('region', 'array'));
$permissions = array_unique(fRequest::encode('permission', 'array'));
try {
    foreach ($regions as $item) {
        if (!empty($item) && $item != 'null') {
            $ur = new UserRegion();
            $ur->setIdUser($u->getIdUser());
            $ur->setIdRegion($item);
            $ur->store();
        }
    }
    foreach ($permissions as $item) {
        if (!empty($item) && $item != 'null') {
            $up = new UserPermission();
            $up->setIdUser($u->getIdUser());
            $up->setIdPermission($item);
            $up->store();
        }
    }
} catch (Exception $e) {
    die($e->getMessage());
Example #6
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
require_once DOC_ROOT . '/includes/classes/class.city.php';
require_once DOC_ROOT . '/includes/classes/class.legislation_category.php';
$region = get_param('reg');
$city = UserRegion::get_city($user_id);
$lc = $city->get_legislation_categories($region);
$categories = array();
foreach ($lc as $category) {
    $categories[] = array('key' => $category->id(), 'value' => $category->lc_category(), 'count' => $category->cat_count());
}
$data = $categories;
return_jsonp_data($data);
Example #7
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
require_once DOC_ROOT . '/includes/classes/class.tell_friend.php';
require_once DOC_ROOT . '/includes/classes/class.city.php';
require_once DOC_ROOT . '/includes/classes/class.legislation.php';
require_once DOC_ROOT . '/includes/classes/class.announcement.php';
$code = get_param('code');
$fyi_data = Tell_Friend::get_data($code);
if (!empty($fyi_data) && $fyi_data['city_id']) {
    $city = new City($fyi_data['city_id']);
}
if ($fyi_data['issue_type'] == ANNOUNCEMENT_TYPE) {
    $issue = new Announcement($fyi_data['issue_id']);
} elseif ($fyi_data['issue_type'] == LEGISLATION_TYPE) {
    $issue = new Legislation($fyi_data['issue_id']);
}
$user = new User($user_id);
$user->mobile_phone($fyi_data['phone']);
$user->update();
$user_region = new UserRegion();
$user_region->add_city($user_id, $fyi_data['city_id']);
$data = array('status' => -1);
if (!empty($city)) {
    $data = array('user_id' => $user_id, 'phone' => $fyi_data['phone'], 'issue' => array('id' => $fyi_data['issue_id'], 'type' => $fyi_data['issue_type'], 'category' => array('id' => $issue->category['id'], 'name' => $issue->category['name']), 'feedback_id' => '', 'filter_type' => '', 'title' => $issue->title(), 'sponsor' => $issue->sponsors), 'region' => $city->region_data());
}
return_jsonp_data($data);
Example #8
0
                    break;
                case 30:
                    $permissions['user'][] = 'delete';
                    break;
                case 31:
                    $permissions['franchise'][] = 'add';
                    break;
                case 32:
                    $permissions['franchise'][] = 'edit';
                    break;
                case 33:
                    $permissions['franchise'][] = 'delete';
                    break;
            }
        }
        $tmp = UserRegion::getByIdUser($u->prepareIdUser());
        $regions = array();
        foreach ($tmp as $item) {
            $regions[] = $item->prepareIdRegion();
        }
        $regions = implode(',', $regions);
        fSession::set(SESSION_ID_USER, $u->prepareIdUser());
        fSession::set(SESSION_REGIONS, $regions);
        fAuthorization::setUserACLs($permissions);
        header('Location: ' . SITE);
    }
}
?>
<!DOCTYPE html>
<html>
	
Example #9
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
$user_id = User::get_user_id();
$city_id = get_param('city_id');
$user_region = new UserRegion();
$city = $user_region->add_city($user_id, $city_id);
$data = array('user_id' => $user_id, 'issue' => array('id' => '', 'type' => '', 'category' => array('id' => '', 'name' => ''), 'feedback_id' => '', 'filter_type' => '', 'title' => '', 'sponsor' => ''), 'region' => $city->region_data());
return_jsonp_data($data);