Ejemplo n.º 1
0
 public function getDelete($id)
 {
     $countries = countries::find($id);
     $countries->delete();
     Session::flash('message', 'The records are deleted successfully');
     return Redirect::to('countries');
 }
Ejemplo n.º 2
0
<?php

// +----------------------------------------------------------------------
// | Demila [ Beautiful Digital Content Trading System ]
// +----------------------------------------------------------------------
// | Copyright (c) 2015 http://demila.org All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Email author@demila.org
// +----------------------------------------------------------------------
_setView(__FILE__);
_setTitle($langArray['add'] . ' ' . $langArray['country']);
$cms = new countries();
if (isset($_POST['add'])) {
    $status = $cms->add();
    if ($status !== true) {
        abr('error', $status);
    } else {
        refresh("?m=" . $_GET['m'] . "&c=list", $langArray['add_complete']);
    }
} else {
    $_POST['visible'] = 'true';
}
require_once ROOT_PATH . '/apps/lists/leftlist_admin.php';
Ejemplo n.º 3
0
 public function getByUsername($username)
 {
     global $mysql;
     $return = $mysql->getRow("\n\t\t\tSELECT *\n\t\t\tFROM `users`\n\t\t\tWHERE `username` = '" . sql_quote($username) . "'\n\t\t");
     if (!is_array($return)) {
         return false;
     }
     $buff = unserialize($return['license']);
     unset($return['license']);
     $return['license'] = $buff;
     unset($buff);
     $buff = unserialize($return['social']);
     unset($return['social']);
     $return['social'] = $buff;
     unset($buff);
     $groups = unserialize($return['groups']);
     unset($return['groups']);
     if (is_array($groups) && !empty($groups)) {
         $groupsWhere = '';
         foreach ($groups as $k => $v) {
             $return['groups'][$k] = $v;
             if ($groupsWhere != '') {
                 $groupsWhere .= " OR ";
             }
             $groupsWhere .= " `ug_id` = '" . intval($k) . "' ";
         }
         $mysql->query("\n\t\t\t\tSELECT *\n\t\t\t\tFROM `user_groups`\n\t\t\t\tWHERE {$groupsWhere}\n\t\t\t", __FUNCTION__);
         if ($mysql->num_rows() > 0) {
             $return['is_admin'] = true;
             while ($d = $mysql->fetch_array()) {
                 $modules = unserialize($d['rights']);
                 foreach ($modules as $k => $v) {
                     if (!isset($return['modules'][$k])) {
                         $return['modules'][$k] = true;
                     }
                 }
             }
         } else {
             $return['modules'] = '';
         }
     } else {
         $return['groups'] = '';
     }
     #加载国家或地区
     if ($return['country_id'] != '0') {
         require_once ROOT_PATH . '/apps/countries/models/countries.class.php';
         $countriesClass = new countries();
         $return['country'] = $countriesClass->get($return['country_id']);
     }
     #加载状态
     $mysql->query("\n\t\t\tSELECT *\n\t\t\tFROM `users_status`\n\t\t\tWHERE `user_id` = '" . intval($return['user_id']) . "'\n\t\t");
     if ($mysql->num_rows() > 0) {
         while ($d = $mysql->fetch_array()) {
             $return['statuses'][$d['status']] = $d;
         }
     }
     return $return;
 }
Ejemplo n.º 4
0
<?php

// +----------------------------------------------------------------------
// | Demila [ Beautiful Digital Content Trading System ]
// +----------------------------------------------------------------------
// | Copyright (c) 2015 http://demila.org All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Email author@demila.org
// +----------------------------------------------------------------------
_setView(ROOT_PATH . "/apps/" . $_GET['m'] . "/admin/add.php");
_setTitle($langArray['edit'] . ' ' . $langArray['country']);
if (!isset($_GET['fid']) || !is_numeric($_GET['fid'])) {
    refresh('?m=' . $_GET['m'] . '&c=files&id=' . $_GET['id'], 'INVALID ID', 'error');
}
$cms = new countries();
if (isset($_POST['edit'])) {
    $status = $cms->edit($_GET['fid']);
    if ($status !== true) {
        abr('error', $status);
    } else {
        refresh("?m=" . $_GET['m'] . "&c=list", $langArray['edit_complete']);
    }
} else {
    $_POST = $cms->get($_GET['fid']);
}
require_once ROOT_PATH . '/apps/lists/leftlist_admin.php';
Ejemplo n.º 5
0
<?php

// +----------------------------------------------------------------------
// | Demila [ Beautiful Digital Content Trading System ]
// +----------------------------------------------------------------------
// | Copyright (c) 2015 http://demila.org All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Email author@demila.org
// +----------------------------------------------------------------------
define('USING_LANGUAGE', false);
require_once '../../../config.php';
require_once $config['root_path'] . '/core/functions.php';
include_once $config['system_core'] . "/initEngine.php";
admin_login();
if (isset($_POST['delete']) && isset($_POST['id']) && isset($_SESSION['user']['access']['countries'])) {
    require_once ROOT_PATH . "/apps/countries/models/countries.class.php";
    $cms = new countries();
    $cms->delete(intval($_POST['id']));
    die(json_encode(array_merge($_POST, array('status' => 'true'))));
}
echo json_encode(array_merge($_POST, array('status' => 'unknown error')));
die;
Ejemplo n.º 6
0
    $_POST['email'] = $_SESSION['user']['email'];
    $_POST['firmname'] = $_SESSION['user']['firmname'];
    $_POST['profile_title'] = $_SESSION['user']['profile_title'];
    $_POST['profile_desc'] = $_SESSION['user']['profile_desc'];
    $_POST['live_city'] = $_SESSION['user']['live_city'];
    $_POST['country_id'] = $_SESSION['user']['country_id'];
    $_POST['address'] = $_SESSION['user']['address'];
    $_POST['custom_made'] = $_SESSION['user']['custom_made'];
}
#保存社交应用连接
if (isset($_POST['social_edit'])) {
    $usersClass = new users();
    $s = $usersClass->editSocialInformation();
    if ($s === true) {
        refresh('/' . $languageURL . 'edit/', $langArray['complete_update_personal_info'], 'complete');
    }
} else {
    $_POST['weibo'] = $_SESSION['user']['weibo'];
    $_POST['tencent'] = $_SESSION['user']['tencent'];
    $_POST['baidu'] = $_SESSION['user']['baidu'];
    $_POST['netease'] = $_SESSION['user']['netease'];
    $_POST['sohu'] = $_SESSION['user']['sohu'];
    $_POST['renren'] = $_SESSION['user']['renren'];
}
#家在国家或地区
require_once ROOT_PATH . '/apps/countries/models/countries.class.php';
$countriesClass = new countries();
$countries = $countriesClass->getAll(0, 0, " `visible` = 'true' ");
abr('countries', $countries);
#面包屑
abr('breadcrumb', '<a href="/' . $languageURL . '" title="">' . $langArray['home'] . '</a> \\ <a href="/' . $languageURL . 'users/dashboard/" title="">' . $langArray['my_account'] . '</a> \\ <a href="/' . $languageURL . 'edit/" title="">' . $langArray['settings'] . '</a>');
Ejemplo n.º 7
0
 public function selectcountries($id)
 {
     $countries = countries::where('country_id', '=', $id)->get();
     return $countries;
 }
Ejemplo n.º 8
0
<?php

// +----------------------------------------------------------------------
// | Demila [ Beautiful Digital Content Trading System ]
// +----------------------------------------------------------------------
// | Copyright (c) 2015 http://demila.org All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Email author@demila.org
// +----------------------------------------------------------------------
_setView(__FILE__);
_setTitle($langArray['countries']);
$cms = new countries();
if (isset($_GET['up']) || isset($_GET['down'])) {
    $cms->tableName = 'countries';
    $cms->idColumn = 'id';
    if (isset($_GET['up']) && is_numeric($_GET['up'])) {
        $cms->moveUp($_GET['up']);
    } elseif (isset($_GET['down']) && is_numeric($_GET['down'])) {
        $cms->moveDown($_GET['down']);
    }
}
$data = $cms->getAll(START, LIMIT);
abr('data', $data);
$p = paging("?m=" . $_GET['m'] . "&c=list&p=", "", PAGE, LIMIT, $cms->foundRows);
abr('paging', $p);
require_once ROOT_PATH . '/apps/lists/leftlist_admin.php';