Пример #1
0
<?php

session_start();
require_once '../config.php';
require_once RUTA_CONTROLLERS . '/Usuario_controller.php';
require_once RUTA_CONTROLLERS . '/Standar_controller.php';
$usuario_controller = new Usuario_controller();
$standar_controller = new Standar_controller();
extract($_POST);
if ($username == '' || $password == '') {
    header('Location: login.php');
}
$usuario = $usuario_controller->login($username, sha1($password));
//$usuario = $usuario_controller->login( $username , $password  );
if (isset($remember)) {
    setcookie("login", $username, time() + 60 * 60 * 24 * 365);
    setcookie("pass", $password, time() + 60 * 60 * 24 * 365);
} else {
    $expire = time() - 300;
    setcookie("login", '', $expire);
    setcookie("pass", '', $expire);
}
if (REQUIERE_CONFIGURACION_INICIAL) {
    $sistema_configurado = $standar_controller->sistema_configurado();
    if (!is_null($usuario) && $sistema_configurado == 'INSTALADO') {
        $array = array('id' => $usuario->id, 'nombre' => $usuario->nombre, 'apellidos' => $usuario->apellidos, 'token' => $usuario->token);
        $_SESSION['usuario'] = $array;
        header('Location: index.php');
        exit;
    } else {
        if (!is_null($usuario) && $sistema_configurado == 'NO_INSTALADO') {
Пример #2
0
/**
 * @author Brais Calvo García
 * @version 0.1
 */
/* 
 * procesa_datos_ajustes.php
 * 
 * este archivo se encarga de procesar los datos del forulario del panel de ajustes
 * 
 * segun el parametro recibido por $_GET gestiona si es de tipo general,apariencia o contenido
 * 
 */
require_once '../config.php';
require_once RUTA_CONTROLLERS . '/Standar_controller.php';
require_once RUTA_CONTROLLERS . '/Contenido_controller.php';
$standar_controller = new Standar_controller();
$contenido_controller = new ContenidoController();
/**
 * 
 * LISTA DE PROVINCIAS
 * 
 */
$array_provincias = array();
$array_provincias[1] = 'Álava';
$array_provincias[] = 'Albacete';
$array_provincias[] = 'Alicante';
$array_provincias[] = 'Almería';
$array_provincias[] = 'Ávila';
$array_provincias[] = 'Badajoz';
$array_provincias[] = 'Islas Baleares';
$array_provincias[] = 'Barcelona';
<?php

session_start();
require_once '../config.php';
require_once RUTA_RAIZ . '/bd/config.php';
require_once RUTA_BD . '/mi_bd.php';
// Incluímos todos los controladores necesarios
require_once RUTA_CONTROLLERS . '/Contenido_controller.php';
require_once RUTA_CONTROLLERS . '/Usuario_controller.php';
require_once RUTA_CONTROLLERS . '/Standar_controller.php';
//incluimos las clases de objetos necesarias
require_once RUTA_CLASS . '/Contenido.php';
$contenido_controller = new ContenidoController();
$standar_controller = new Standar_controller();
$usuario_controller = new Usuario_controller();
extract($_POST);
//exit();
$array_provincias = array();
$array_provincias[1] = 'Álava';
$array_provincias[] = 'Albacete';
$array_provincias[] = 'Alicante';
$array_provincias[] = 'Almería';
$array_provincias[] = 'Ávila';
$array_provincias[] = 'Badajoz';
$array_provincias[] = 'Islas Baleares';
$array_provincias[] = 'Barcelona';
$array_provincias[] = 'Burgos';
$array_provincias[] = 'Cáceres';
$array_provincias[] = 'Cádiz';
$array_provincias[] = 'Castellón';
$array_provincias[] = 'Ciudad Real';
Пример #4
0
<?php

session_start();
require_once '../config.php';
require_once RUTA_CONTROLLERS . '/Usuario_controller.php';
require_once RUTA_CONTROLLERS . '/Standar_controller.php';
$usuario_controller = new Usuario_controller();
$standar_controller = new Standar_controller();
if (isset($_SESSION['usuario'])) {
    $id = $_SESSION['usuario']['id'];
    $usuario_logueado = $usuario_controller->esta_logeado($id);
    $configurado = $standar_controller->sistema_configurado() != 'INSTALADO' ? false : true;
} else {
    $usuario_logueado = NULL;
    $configurado = false;
}
// hay que comprobar que aparte de que este logueado tenga el sistema configurado sino es asi aunque escriba
// en la url index.php sino tiene el sistema configurado hay que redireccionarlo a configuracion.php
//var_dump($usuario_logueado);
if (is_null($usuario_logueado)) {
    header('Location: login.php');
}
//else if( !is_null( $usuario_logueado ) && !$configurado ) {
//
//    header( 'Location: configuracion.php?configurado=no' );
//}
Пример #5
0
 public function devuelve_ruta()
 {
     $tipo_controller = new Tipo_controller();
     $contenido_controller = new ContenidoController();
     $standar_controller = new Standar_controller();
     $datos_generales = $standar_controller->obtener_datos_generales();
     if ($this->es_contenido() && $this->es_pagina()) {
         $contenido = $contenido_controller->get_contenido_by_slug($this->segmento[0]);
         if (file_exists(RUTA_PLANTILLA . '/paginas/pagina_' . $this->segmento[0] . '.php')) {
             get_cabecera($contenido, $datos_generales);
             require_once RUTA_PLANTILLA . '/paginas/pagina_' . $this->segmento[0] . '.php';
             get_pie($datos_generales);
         } else {
             require_once RUTA_PLANTILLA . '/paginas/pagina.php';
         }
     } else {
         if ($this->es_carga_ajax()) {
             require_once RUTA_PLANTILLA . '/paginas/' . $this->segmento[0];
         } else {
             $contenido = new Contenido();
             get_cabecera($contenido, $datos_generales);
             require_once RUTA_PLANTILLA . '/paginas/pagina_404.php';
             get_pie($datos_generales);
         }
     }
 }
Пример #6
0
<?php

/**
 * theme.css.php -> genera los colores dinamiacamente cogidos desde la base de datos y definidos por el usuario.
 * 
 * 
 * @author Brais Calvo García <*****@*****.**>
 * 
 * @version 0.1
 * 
 */
header('Content-Type: text/css');
include_once '../../../config.php';
include_once RUTA_CONTROLLERS . '/Standar_controller.php';
$standar_controller = new Standar_controller();
$datos_generales = $standar_controller->obtener_datos_generales();
?>


.wg-color_extranjeria{ color: #E08513; font-size: 22px !important; }

.wg-color_empresarial{ color: #B1002E; font-size: 22px !important; }

.wg-color_laboral{ color: #1C6689; font-size: 22px !important; }

.wg-color_tributario{ color: #8A277A; font-size: 22px !important; }

.wg-vertical-align{ vertical-align: sub; font-size: 22px !important; }


Пример #7
0
* - bootstrap
* - metronic
* - layout
*
*/
// Incluímos el archivo de configuración con las constantes
require_once '../config.php';
// Incluímos el archivo de control
require_once RUTA_ADMIN . '/control.php';
// Incluímos la librería de funciones de admin
require_once RUTA_ADMIN . '/funciones_admin.php';
// Incluímos los controladores necesarios
require_once RUTA_CONTROLLERS . '/Tipo_controller.php';
require_once RUTA_CONTROLLERS . '/Contenido_controller.php';
$contenido_controller = new ContenidoController();
$standar_controller = new Standar_controller();
$tipo_controller = new Tipo_controller();
$lista_tipos = $tipo_controller->get_todos_tipos();
// indicamos que css queremos cargar para esta pagina
$css = array(BOOTSTRAP, FONT_AWSOME, PLUGINS, SIMPLE_LINE_ICONS, UNIFORM, COMPONENTS, LAYOUT, DEF, CUSTOM, WG_ESTILOS);
// indicamos que archivos js queremos cargar para esta pagina
$js = array(IE9_RESPOND, IE9_EXCANVAS, JQUERY, JQUERY_MIGRATE, JQUERY_UI, BOOTSTRAP_JS, JQUERY_BLOCKUI, JQUERY_COKIE, JQUERY_UNIFORM, JQUERY_SLIMSCROLL, METRONIC, LAYOUT_JS);
/*
*
* empieza el html de la pagina en caso de estar logueado
*
*/
get_cabecera_admin($css);
?>
<!-- BEGIN CONTAINER -->
<div class="page-container">
Пример #8
0
<?php

require_once '../config.php';
require_once RUTA_CLASS . '/Ftp.php';
require_once RUTA_CONTROLLERS . '/Standar_controller.php';
$ftp = new Ftp();
$standar_controller = new Standar_controller();
$version = file_get_contents('http://sandbox-gestores.net/wgnov14_actualizar/core/version/numero_version.php');
$array_versiones = file_get_contents('http://sandbox-gestores.net/wgnov14_actualizar/core/version/array_versiones.php');
$versiones = explode(';', $array_versiones);
$version_cliente = $standar_controller->numero_version();
$ftp->Actualizar($versiones, $version_cliente);
echo 'actualizacion correcta ! ';
$standar_controller->update_campo_datos('version', str_replace('-', '.', end($versiones)));
header('Location: index.php');