<?php

//Inclusiones obligatorias, primero el FrameWork y segundo el identificador de seguridad
require "../../../config/config.inc.php";
$DOM["SECURITY_ID"] = array("KRAUFF");
//Carga el sistema de seguridad
require "viewmanager/security.inc.php";
//Gestor de parámetros
$Params = new Moon2_Params_Parameters();
$Params->verify("GET", false);
$msg = $Params->get_parameter("msg", "");
//Gestor de la página
$Face = new Moon2_ViewManager_Controller();
$Face->set_bodyClass(" class=\"gray-bg\"");
$componente = $userFunc->getComponent("Perfiles");
$Face->set_name("Crear Perfil");
$Face->set_component($componente);
$Face->add_javascript("../js/perfiles_flotantes.js");
$Face->set_type("FLOAT");
$Face->set_sysmenu(false);
//Despliegue de la página en xhtml
echo $Face->open();
require $Face->getView();
echo $Face->close();
<?php

//Inclusiones obligatorias, primero el FrameWork y segundo el identificador de seguridad
require "../../../config/config.inc.php";
$DOM["SECURITY_ID"] = "*";
//Carga el sistema de seguridad
require "viewmanager/security.inc.php";
//Gestor de parámetros
$Params = new Moon2_Params_Parameters();
$Params->verify("GET", false);
$combo_campos = $Params->get_parameter("nomcampos", "0");
$caja_busqueda = $Params->get_parameter("buscar", "");
$msg = $Params->get_parameter("msg", "");
$order = $Params->get_parameter("order", 1);
$num_page = $Params->get_parameter("npage", 0);
$searchWords = $Params->get_parameter("Sw", "");
$searchOption = $Params->get_parameter("So", "");
$limit_numrows = $Params->get_parameter("nrows", 7);
$Formulario = new Moon2_Forms_Form();
//Gestor de la página
$Face = new Moon2_ViewManager_Controller();
$componente = $userFunc->getComponent("Programas");
$Face->set_name("Programas - Administrar");
$Face->set_component($componente);
$Face->add_javascript("../js/programas.js");
$Face->set_type("INSIDE");
$Face->add_navigation("Inicio", "../../main/views/index.php");
$Face->add_navigation("Programas", "#");
$Face->add_navigation("Administrar Programas", "#");
//Lógica del negocio
$arr_cabeceras_tabla = array();
<?php

//Inclusiones obligatorias, primero el FrameWork y segundo el identificador de seguridad
require "../../../config/config.inc.php";
$DOM["SECURITY_ID"] = array("KRAUFF");
//Carga el sistema de seguridad
require "viewmanager/security.inc.php";
//Gestor de parámetros
$Params = new Moon2_Params_Parameters();
$Params->verify("GET", false);
$msg = $Params->get_parameter("msg", "");
$cod_perfil = $Params->get_parameter("codperfil", "0");
//Cargar datos del perfil de acuerdo al código
$Perfil = new Modules_Krauff_Model_Perfiles();
$Perfil->set_codperfil($cod_perfil);
$FacadePefiles = new Modules_Krauff_Model_PerfilesFacade();
$Perfil = $FacadePefiles->loadOne($Perfil);
//Gestor de la página
$Face = new Moon2_ViewManager_Controller();
$componente = $userFunc->getComponent("Perfiles");
$Face->set_bodyClass(" class=\"gray-bg\"");
$Face->set_name("Editar");
$Face->set_component($componente);
$Face->add_javascript("../js/perfiles_flotantes.js");
$Face->set_type("FLOAT");
$Face->set_sysmenu(false);
//Despliegue de la página en xhtml
echo $Face->open();
require $Face->getView();
echo $Face->close();
<?php

//Inclusiones obligatorias, primero el FrameWork y segundo el identificador de seguridad
require "../../../config/config.inc.php";
$DOM["SECURITY_ID"] = array("KRAUFF");
//Carga el sistema de seguridad
require "viewmanager/security.inc.php";
//Gestor de parámetros
$Params = new Moon2_Params_Parameters();
$Params->verify("GET", false);
$msg = $Params->get_parameter("msg", "");
$paso = $Params->get_parameter("p", "paso1");
$Formulario = new Moon2_Forms_Form();
//Obtencion de llave primaria
$cod_usuario = $Params->get_parameter("codusuario", "0");
$Usuario = new Modules_Krauff_Model_Usuarios();
$Usuario->set_codusuario($cod_usuario);
$FacadeUsuarios = new Modules_Krauff_Model_UsuariosFacade();
$FacadeUsuarios->loadOne($Usuario);
//Combo de perfiles
$FacadePerfil = new Modules_Krauff_Model_PerfilesFacade();
$arr_perfiles = $FacadePerfil->comboperfiles();
//Gestor de la página
$Face = new Moon2_ViewManager_Controller();
$componente = $userFunc->getComponent("Usuarios");
$Face->set_name("Editar Usuario");
$Face->set_component($componente);
$Face->add_javascript("../js/usuarios_flotantes.js");
$Face->set_type("INSIDE");
$Face->set_sysmenu(true);
$Face->add_navigation("Inicio", "../../main/views/index.php");
<?php

require "../../config/config.inc.php";
$Parameters = new Moon2_Params_Parameters();
$Parameters->verify("POST", true);
$Controller = explode("/", $Parameters->get_parameter("controller", ""));
//START
//access session variables for authenticated users
$SECURITY_ID = $Parameters->get_parameter("SECURITY_ID", "");
if (empty($SECURITY_ID)) {
    $DOM["SECURITY_ID"] = "*";
    require "viewmanager/security.inc.php";
}
//
//EN
if (count($Controller) > 2) {
    $String_Controller = $Controller[0] . "_" . $Controller[1] . "_Controllers_" . $Controller[2];
} else {
    $String_Controller = "Modules_" . $Controller[0] . "_Controllers_" . $Controller[1];
}
if (class_exists("{$String_Controller}", true)) {
    $objController = new $String_Controller($Parameters, $DOM, $PATH_CONFIG);
} else {
    echo "<h1>MOON2 Message:<br />Controller not found</h1>";
    $Parameters->show();
}
<?php

//Inclusiones obligatorias, primero el FrameWork y segundo el identificador de seguridad
require "../../../config/config.inc.php";
//$DOM["SECURITY_ID"] = "*";
//Carga el sistema de seguridad
//require("viewmanager/security.inc.php");
//Gestor de parámetros
$Params = new Moon2_Params_Parameters();
$Params->verify("AJAX_GET", false);
$msg = $Params->get_parameter("msg", "");
$id_programa = $Params->get_parameter("id_programa", "0");
$id_programa2 = $Params->get_parameter("id_programa2", "0");
$combo_campos = $Params->get_parameter("nomcampos", "0");
//$caja_busqueda = $Params->get_parameter("buscar", "");
$msg = $Params->get_parameter("msg", "");
$order = $Params->get_parameter("order", 1);
$num_page = $Params->get_parameter("npage", 0);
$searchWords = $Params->get_parameter("Sw", "");
$searchOption = $Params->get_parameter("So", "");
$limit_numrows = $Params->get_parameter("nrows", 7);
$Formulario = new Moon2_Forms_Form();
//Gestor de la página
$Face = new Moon2_ViewManager_Controller();
//$componente = $userFunc->getComponent("Mantenimiento Tablas");
$Face->set_bodyClass(" class=\"gray-bg\"");
$Face->set_name("Crear Materias");
//$Face->set_component($componente);
$Face->add_javascript("../js/materias_flotantes.js");
$Face->set_type("INSIDE");
$Face->set_sysmenu(false);
<?php

require "../../config/config.inc.php";
$Parameters = new Moon2_Params_Parameters();
$Parameters->verify("GET", true);
$String_Controller = $Parameters->get_parameter("controller", "");
//START
//access session variables for authenticated users
$SECURITY_ID = $Parameters->get_parameter("SECURITY_ID", "");
if (empty($SECURITY_ID)) {
    $DOM["SECURITY_ID"] = "*";
    require "viewmanager/security.inc.php";
}
//
//END
if (class_exists("{$String_Controller}", true)) {
    $objController = new $String_Controller($Parameters, $DOM, $PATH_CONFIG);
} else {
    echo "<h1>MOON2 Message:<br />Controller not found</h1>";
    $Parameters->show();
}