function _moduleContent(&$smarty, $module_name) { load_language_module($module_name); //include module files include_once "modules/{$module_name}/configs/default.conf.php"; include_once "modules/agent_console/configs/default.conf.php"; // For asterisk AMI credentials global $arrConf; global $arrConfig; //folder path for custom templates $base_dir = dirname($_SERVER['SCRIPT_FILENAME']); $templates_dir = isset($arrConfig['templates_dir']) ? $arrConfig['templates_dir'] : 'themes'; $local_templates_dir = "{$base_dir}/modules/{$module_name}/" . $templates_dir . '/' . $arrConf['theme']; $relative_dir_rich_text = "modules/{$module_name}/" . $templates_dir . '/' . $arrConf['theme']; $smarty->assign("relative_dir_rich_text", $relative_dir_rich_text); // Conexión a la base de datos CallCenter y Asterisk (se utiliza root para pruebas) $pDB = new paloDB($cadena_dsn); // $cadena_dsn está ubicado en configs/default.conf.php if ($pDB->connStatus) { return "ERR: failed to connect to database: " . $pDB->errMsg; } // Mostrar pantalla correspondiente $contenidoModulo = ''; $sAction = 'list_agents'; if (isset($_REQUEST['action'])) { $sAction = $_REQUEST['action']; } switch ($sAction) { case 'new_agent': $contenidoModulo = newAgent($pDB, $smarty, $module_name, $local_templates_dir); break; case 'edit_agent': $contenidoModulo = editAgent($pDB, $smarty, $module_name, $local_templates_dir); break; case 'isAdministrator': $contenidoModulo = isAdministrator(); break; case 'existingQueue': $contenidoModulo = existingQueue($pDB); break; case 'list_agents': default: $contenidoModulo = listAgent($pDB, $smarty, $module_name, $local_templates_dir); break; } return $contenidoModulo; }
<?php session_start(); global $pagetype; $pagetype = $_SERVER['PHP_SELF']; $_SESSION['pagetype'] = $pagetype; include_once './functions.php'; ?> <body background="./pics/backgroud.jpg" > <div id="body"> <div id="logo" > </br> <?php if (isAdministrator()) { print "<span style='position:fixed;top:0;left:0;'><a href='./view_message.php'style='color:#00bfff; display:inline-block; float:left'>查看留言</a></span>"; } if (isset($_SESSION['username']) && $_SESSION['username'] == true) { ?> <iframe style="width:50px; height:30px; position:absolute; right:0px;top:0; background-color:#36f;border-bottom-left-radius:30px;" src="../wlzx6/Ajax-Login-master./home.php"> </iframe> <?php } else { if (!isset($_SESSION['username']) || $_SESSION['username'] != true) { ?> <a id="login" href="./Ajax-Login-master/index.html" class="stateA" style="position:fixed;top:0; right:0" > 登录或注册</a> <?php } else { echo "neither login nor unlogin"; }
<?php session_start(); require_once "util/funcoes.php"; require_once "util/Conexao.class.php"; include "header.php"; $codigo = $_GET['codGrupo']; if (!isMember($codigo) && !isAdministrator($codigo)) { ?> <div class="container" id="conteudo"> <div class="alert alert-danger"> <p> Você não tem permissão para acessar está página </p> </div> </div> <?php } else { if (isset($_POST['email']) && isset($_GET['cod_grupo'])) { $email_membro = $_POST['email']; $codigo3 = $_GET['mem_identificador']; $conexao = new Conexao(); $dados = $conexao->select('membros', array('*'), "where MEM_USU_EMAIL = '{$email_membro}' and MEM_GRU_CODIGO = {$codigo}"); $dados2 = $conexao->select('grupo', array('GRU_USU_EMAIL'), "where GRU_CODIGO = " . $codigo); var_dump($dados2); $mem_identificador->select('membros', array('*'), "where MEM_USU_EMAIL =" . $codigo3); ?> <div class="container" action="/membro/editado/<?php echo $mem_identi;
} else { ?> <?php foreach ($dados as $grupo) { ?> <div class="col-md-3"> <div class="panel panel-default"> <div class="panel-heading"> <h3><?php echo $grupo["GRU_NOME"]; ?> </h3> </div> <div class="panel-body"> <?php if (isAdministrator($grupo["GRU_CODIGO"])) { ?> <a href="grupos/novo-membro/<?php echo $grupo["GRU_CODIGO"]; ?> /" class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="Adicionar Membro"><i class="fa fa-user-plus"></i></a> <a href="grupos/editar/<?php echo $grupo["GRU_CODIGO"]; ?> /" class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="Editar Grupo"><i class="fa fa-pencil"></i></a> <a href="grupos/excluir/<?php echo $grupo["GRU_CODIGO"]; ?> /" class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="Excluir Grupo"><i class="fa fa-times-circle"></i></a> <a href="grupos/<?php echo $grupo["GRU_CODIGO"];
function ifVisitForbidden() { if (!isAdministrator()) { visitForbidden(); } }