| Server IP : 210.245.233.93 / Your IP : 216.73.216.226 Web Server : Apache/2.2.15 (CentOS) System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : apache ( 48) PHP Version : 5.3.3 Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/hkosl.com/littleark/webadmin/ |
Upload File : |
<?php
$page_settings = array(
'formid' => 'Sys_cms_user', // for permission
'section' => 'System Setting', // parent/page title
'subsection' => 'User Management', // page title
'domain' => 'sys_cms_user', // table/model name
'access' => 'GNr', // for permission
);
require_once "check_login.php";
$action = 'Add'; // Add or Modify
if ($_SESSION["role"] == "user") {
echo "<script type='text/javascript'>alert('You do no allow to access this page.'); history_back();</script>";
exit;
}
$row = SysCmsLogin::where('cmsloginid', '=', (int)$_SESSION["cmsloginid"])->first();
if (!empty($row["supplier_id"])) {
$supplier_info = Supplier::find($row["supplier_id"]);
}
if (!empty($row["supplier_id"])) {
$agent_info = Agent::find($row["agent_id"]);
}
$suppliers = Supplier::whereDeleted(0)->orderBy("name_" . $_SESSION["wlangcode"], "ASC")->get();
$agents = Agent::whereDeleted(0)->where("status", "ACTIVE")->orderBy("code", "ASC")->get();
?>
<!DOCTYPE html>
<html>
<head>
<?php require_once "_html_head.php"; ?>
<!--<script src="plugins/jQuery/jQuery-2.1.4.min.js"></script>
<script type="text/javascript" src="js/jquery-migrate-1.2.1.min.js"></script>-->
</head>
<body class="hold-transition skin-blue sidebar-mini">
<div class="wrapper">
<?php require_once "_header.php"; ?>
<?php require_once "_menu.php"; ?>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<?= _lang($page_settings['subsection']) ?>
<small><?= _lang("Create") ?></small>
</h1>
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> <?= _lang($page_settings['section']) ?></a></li>
<li class="active">
<a href="<?= $page_settings['domain'] ?>_index.php"><?= _lang($page_settings['subsection']) ?></a>
</li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<!-- Your Page Content Here -->
<!-- main form -->
<form action="<?= $page_settings['domain'] ?>_add.php" class="myform" id="myform" method="POST" enctype="multipart/form-data">
<div class="row">
<div class="col-xs-12">
<div class="box">
<div class="box-header">
<div class="row col-md-12" data-spy="affix" data-offset="200" style="z-index: 20;">
<div class="col-md-3">
<div class="btn-group">
<a href="<?= $page_settings['domain'] ?>_index.php" class="btn btn-default"><i class="fa fa-chevron-left" aria-hidden="true"></i> <?= _lang('Cancel') ?>
</a>
<button type="submit" class="btn btn-primary">
<i class="fa fa-floppy-o" aria-hidden="true"></i> <?= _lang('Save') ?>
</button>
</div>
</div>
</div>
</div>
<!-- /.box-header -->
<div class="box-body">
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("User Name") ?>
</label>
<div class="col-sm-10 form-group">
<input type="text" name="username" id="username" class="form-control input-sm" autofocus="" required>
</div>
</div>
<?php if ($row["is_platform"] == 1) { ?>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Role Type") ?></label>
<div class="col-sm-10 form-group">
<?php if ($row["cmsrole"] == "user") {
echo($row["is_platform"] == 1 ? _lang("Platform") : _lang("Supplier"));
} else { ?>
<div class="radio">
<label>
<input type="radio" name="role_type" id="is_platform" value="PLATFORM" class="role_type">
<?= _lang("Platform") ?></label>
</div>
<div class="radio">
<label>
<input type="radio" name="role_type" id="is_supplier" value="SUPPLIER" class="role_type">
<?= _lang("Supplier") ?></label>
</div>
<div class="radio">
<label>
<input type="radio" name="role_type" id="is_agent" value="AGENT" class="role_type">
<?= _lang("Agent") ?></label>
</div>
<?php } ?>
</div>
</div>
<div class="col-md-12 form-group supplier_list" style="<?= $row["is_supplier"] == 1 ? "display: block;" : "display: none;" ?>">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Supplier") ?></label>
<div class="col-sm-10 form-group">
<select class="form-control select2" name="supplier_id" style="width: 100%;">
<option value=""></option>
<?php
foreach ($suppliers as $supplier) {
echo '<option value="' . $supplier["id"] . '" ' . ($supplier["id"] == $row["supplier_id"] ? "selected" : "") . '>' . $supplier["name_" . $_SESSION["wlangcode"]] . '</option>';
}
?>
</select>
</div>
</div>
<div class="col-md-12 form-group agent_list" style="<?= $row["is_agent"] == 1 ? "display: block;" : "display: none;" ?>">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Agent") ?></label>
<div class="col-sm-10 form-group">
<select class="form-control select2" name="agent_id" style="width: 100%;">
<option value=""></option>
<?php
foreach ($agents as $agent) {
echo '<option value="' . $agent["id"] . '" ' . ($agent["id"] == $row["agent_id"] ? "selected" : "") . '>' . $agent["name_" . $_SESSION["wlangcode"]] . '</option>';
}
?>
</select>
</div>
</div>
<?php } else if($row["is_supplier"]){ ?>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Supplier") ?></label>
<div class="col-sm-10 form-group">
<?= $supplier_info["name_" . $_SESSION["wlangcode"]] ?>
</div>
</div>
<?php } else if($row["is_agent"]){ ?>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Supplier") ?></label>
<div class="col-sm-10 form-group">
<?= $agent_info["name_" . $_SESSION["wlangcode"]] ?>
</div>
</div>
<?php } ?>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Role Level") ?></label>
<div class="col-sm-10 form-group">
<select class="form-control input-sm" name="role_level" data-value="">
<?php if ($_SESSION["role"] == "super_admin") { ?>
<option value="admin"><?= lang("User-Admin") ?></option>
<?php } ?>
<option value="user"><?= lang("User") ?></option>
</select>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Login Name") ?>
</label>
<div class="col-sm-10 form-group">
<input type="text" name="loginname" id="loginname" class="form-control input-sm" autofocus="" required>
</div>
</div>
<div class="col-md-12 form-group">
<label for="" class="col-sm-2 control-label required_field"><?= _lang("Password") ?>
</label>
<div class="col-sm-10 form-group">
<input type="password" name="loginpw" id="loginpw" class="form-control input-sm" autofocus="">
<p class="help-block">
<?= _lang("Length:8-15") ?>
</p>
</div>
</div>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
<!-- /.col -->
</div>
<!-- /.row -->
</form>
<!-- End of Your Page Content Here -->
</section><!-- /.content -->
</div><!-- /.content-wrapper -->
<?php require_once "_footer.php"; ?>
<?php require_once "_aside.php"; ?>
</div><!-- ./wrapper -->
<!-- REQUIRED JS SCRIPTS -->
<?php require_once "_html_script.php"; ?>
<script type="text/javascript">
$(function () {
if ($("#is_supplier").prop("checked")) {
$(".supplier_list").show();
} else {
$(".supplier_list").hide();
}
if ($("#is_agent").prop("checked")) {
$(".agent_list").show();
} else {
$(".agent_list").hide();
}
$(".role_type").on("click", function () {
if ($("#is_supplier").prop("checked")) {
$(".supplier_list").show();
} else {
$(".supplier_list").hide();
}
if ($("#is_agent").prop("checked")) {
$(".agent_list").show();
} else {
$(".agent_list").hide();
}
});
});
</script>
<script src="js/jquery.validate.min.js"></script>
<script type="text/javascript">
$(document).ready(function (e) {
$("#myform").validate();
});
</script>
<?= Password::ajax_validate('loginpw', 'ajax_passwordChecker.php', 'username', true) ?>
</body>
</html>