Ejemplo n.º 1
0
 function edit_place($mode = '')
 {
     if ($mode == 'plantilla') {
         $c = new Plantilla();
         $c->where('id', $this->input->post('rowid'));
         $c->get();
         $field = $this->input->post('colid');
         $c->{$field} = $this->input->post('new');
         $c->save();
         exit;
     }
 }
Ejemplo n.º 2
0
 function metodoverLista($gestor)
 {
     $bd = new DataBase();
     $gestorCuadro = new ManageCuadro($bd);
     $nombreArtistico = Request::get("nombre");
     $artista = $gestor->getPorNombreArtistico($nombreArtistico);
     $email = $artista->getEmail();
     $plantilla = $artista->getPlantilla();
     $condicion = "autor='{$email}'";
     $listaObras = $gestorCuadro->getListWhere($condicion);
     $plantillaObras = Plantilla::cargarPlantilla("templates/_cuadros{$plantilla}.html");
     $obras = "";
     foreach ($listaObras as $key => $value) {
         $obrai = str_replace("{titulo}", $value->getNombreCuadro(), $plantillaObras);
         $obrai = str_replace("{ruta}", "../" . $value->getruta(), $obrai);
         $obrai = str_replace("{descripcion}", $value->getDescripcion(), $obrai);
         $obras .= $obrai;
     }
     $pagina = Plantilla::cargarPlantilla("templates/_plantilla.cuadros1.html");
     if ($plantilla == 1) {
         $contenedor = 'contenedor1';
     } else {
         if ($plantilla == 2) {
             $contenedor = 'contenedor2';
         } else {
             $contenedor = 'contenedor3';
         }
     }
     $datos = array("contenedor" => $contenedor, "contenidoParticular" => $obras);
     echo Plantilla::sustituirDatos($datos, $pagina);
 }
Ejemplo n.º 3
0
<span id="offices.span">
  <table width="100%" border="0" class="type-one" id="offices.table">
	<tr class="type-one-header">
	  <th width="6%" bgcolor="#D6D6D6"><strong>Item Number</strong></th>
	  <th width="21%" bgcolor="#D6D6D6">Position Title</th>
	  <th width="8%" bgcolor="#D6D6D6">Item No.</th>
	  <th width="35%" bgcolor="#D6D6D6"><strong>Name of Incumbent</strong></th>
	  <th width="12%" bgcolor="#D6D6D6">Year</th>
	  <th width="7%" bgcolor="#D6D6D6">SG</th>
	  <th width="11%" bgcolor="#D6D6D6">Amount</th>
	</tr>
	<?php 
$i = 0;
?>
	<?php 
$p = new Plantilla();
?>
	<?php 
foreach ($rows as $row) {
    ?>
	<?php 
    $p->where('year', $year);
    $p->where('plantilla_item_id', $row->id);
    $p->get();
    $e = new Employee_m();
    $e->get_by_id($p->employee_id);
    // last param of dg_editCell is the size of the textbox
    $onclick0 = "onClick=\"dg_editCell(offices,'" . $p->id . "','item_no','offices.0.{$i}', 'plantilla')\"";
    $onclick1 = "onClick=\"dg_editCell(offices,'" . $p->id . "','position','offices.1.{$i}', 'plantilla', '40')\"";
    $onclick2 = "onClick=\"dg_editCell(offices,'" . $p->id . "','year','offices.2.{$i}', 'plantilla', '8')\"";
    $onclick3 = "onClick=\"dg_editCell(offices,'" . $p->id . "','sg','offices.3.{$i}', 'plantilla', '5')\"";
Ejemplo n.º 4
0
 public function __construct($to, $subject, $body)
 {
     parent::__construct($body);
     $this->to = $to;
     $this->subject = $subject;
 }
 function escribir2($mensaje)
 {
     $contenido = Plantilla::cargarPlantilla("../plantillas/_mensajeartista.html");
     $datos = array("mensaje" => $mensaje);
     $contenido = Plantilla::sustituirDatos($datos, $contenido);
     $pagina = Plantilla::cargarPlantilla("../plantillas/_plantilla.1.html");
     $datos = array("contenido" => $contenido);
     echo Plantilla::sustituirDatos($datos, $pagina);
 }
Ejemplo n.º 6
0
 /**
  * Imprimir índice
  *
  * Crea el archivo index.html
  */
 protected function imprimir_indice()
 {
     // Iniciar la plantilla
     $plantilla = new Plantilla();
     $plantilla->navegacion = new Navegacion();
     $plantilla->mapa_inferior = new MapaInferior();
     $plantilla->directorio = \Configuracion\CategoriasConfig::DIRECTORIO;
     $plantilla->navegacion->opcion_activa = \Configuracion\CategoriasConfig::NAVEGACION_OPCION_ACTIVA;
     $plantilla->titulo = \Configuracion\CategoriasConfig::INDICE_TITULO;
     $plantilla->descripcion = \Configuracion\CategoriasConfig::INDICE_DESCRIPCION;
     $plantilla->claves = \Configuracion\CategoriasConfig::INDICE_CLAVES;
     $plantilla->archivo_ruta = sprintf('%s/index.html', $plantilla->directorio);
     // Iniciar la página
     $pagina = new PaginasCategoriasIndice($this->recolector);
     $pagina->titulo = $plantilla->titulo;
     $pagina->descripcion = $plantilla->descripcion;
     $pagina->en_raiz = false;
     $pagina->en_otro = true;
     // Pasar a la plantilla el HTML y Javascript de la página
     $plantilla->contenido = $pagina->html();
     $plantilla->javascript = $pagina->javascript();
     // Crear archivo
     $this->crear_archivo($plantilla->archivo_ruta, $plantilla->html());
 }
Ejemplo n.º 7
0
<?php

session_start();
$ruta_raiz = "..";
if (!isset($_SESSION['dependencia'])) {
    include "../rec_session.php";
}
include "../config.php";
include "../include/class/Plantillas.class.php";
include_once "../include/db/ConnectionHandler.php";
$db = new ConnectionHandler("..");
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
$objPln = new Plantilla($db);
$tbl = $objPln->vistaDir("../{$carpetaBodega}/Ayuda/", 0);
?>
<html>
<head>
<title>.: AYUDAS de Orfeo :.</title>
<link rel="stylesheet" href="<?php 
echo $ruta_raiz . "/estilos/" . $_SESSION["ESTILOS_PATH"];
?>
/orfeo.css">
</head>
<body>
<?php 
echo $tbl;
?>
</body>
</html>
Ejemplo n.º 8
0
 public function get_comparar_profesor()
 {
     $id = Input::get('idProf');
     $idProyecto = Input::get('idProyecto');
     $idRegistro = Input::get('idRegistro');
     $json = [];
     $grupos = ['N/A'];
     $horas = 0;
     $data = Professor::find($id);
     $nombre = $data['ap_pat'] . " " . $data['ap_mat'] . " " . $data['nombre'] . " " . $data['seg_nombre'];
     array_push($json, $nombre);
     $data = Plantilla::select('grupo')->where('id_profesor', '=', $id)->where('id_proyecto', $idProyecto)->groupBy('grupo')->get();
     if (sizeof($data) > 0) {
         $grupos = [];
         foreach ($data as $grupo) {
             array_push($grupos, $grupo['grupo']);
         }
         $data = Plantilla::select('m.horas')->join('subjects as m', 'm.id', '=', 'plantillas.id_subject')->where('plantillas.id_profesor', '=', $id)->where('id_proyecto', $idProyecto)->get();
         foreach ($data as $cantidad) {
             $horas += $cantidad['horas'];
         }
     }
     array_push($json, $grupos);
     array_push($json, $horas);
     echo json_encode($json);
 }
Ejemplo n.º 9
0
<?php

session_start();
if (!isset($_SESSION['dependencia'])) {
    include "../rec_session.php";
}
include "../../config.php";
include "../../include/class/Plantillas.class.php";
include_once "../../include/db/ConnectionHandler.php";
$db = new ConnectionHandler("../..");
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
$objPln = new Plantilla($db);
$fec = $_GET['fec'] ? $_GET['fec'] : $_POST['fec'];
$tipoAyuda = $_GET['tipoAyuda'] ? $_GET['tipoAyuda'] : $_POST['tipoAyuda'];
switch ($fec) {
    case 1:
        $objPln->borraArchivo($_GET['rut']);
        echo $objPln->vistaDir("../../{$carpetaBodega}/Ayuda/", 1, "../..");
        if ($objPln->error) {
            $error = $objPln->error;
        }
        break;
    case 2:
        $objPln->agregaArchivo($tipoAyuda);
        $tbl = $objPln->vistaDir("../../{$carpetaBodega}/Ayuda/", 1, "../..");
        if ($objPln->error) {
            $error = $objPln->error;
        }
        include "./vPlantillas.php";
        break;
    default:
Ejemplo n.º 10
0
 /**
  * Imprimir índice
  *
  * Crea el archivo index.html
  */
 protected function imprimir_indice()
 {
     // Iniciar la plantilla
     $plantilla = new Plantilla();
     $plantilla->navegacion = new Navegacion();
     $plantilla->mapa_inferior = new MapaInferior();
     $plantilla->directorio = $this->directorio;
     $plantilla->navegacion->opcion_activa = $this->nombre_menu;
     $plantilla->titulo = $this->titulo;
     $plantilla->descripcion = $this->descripcion;
     $plantilla->claves = $this->claves;
     $plantilla->archivo_ruta = $this->archivo_ruta;
     // Iniciar la página
     $pagina = new $this->indices_paginas($this->recolector);
     $pagina->titulo = $this->titulo;
     $pagina->descripcion = $this->descripcion;
     $pagina->encabezado = $this->encabezado;
     $pagina->encabezado_color = $this->encabezado_color;
     $pagina->encabezado_icono = $this->encabezado_icono;
     $pagina->en_raiz = false;
     $pagina->en_otro = false;
     // Pasar a la plantilla el HTML y Javascript de la página
     $plantilla->contenido = $pagina->html();
     $plantilla->javascript[] = $pagina->javascript();
     // Crear archivo
     $this->crear_archivo($plantilla->archivo_ruta, $plantilla->html());
 }
Ejemplo n.º 11
0
 private static function viewCambiarclave($mensaje = "", $tipo = "")
 {
     $plantilla = new Plantilla('plantillas/login/_cambiarclave.html');
     $datos = array("id" => Request::req("id"), "email" => Request::req("email"));
     $plantilla->insertTags($datos);
     $plantilla->alerts($mensaje, $tipo);
     $plantilla->mostrar();
 }
Ejemplo n.º 12
0
 function metodoverObras($gestor)
 {
     $bd = new DataBase();
     $gestorObra = new ManageObra($bd);
     $autor = Request::get("nombre");
     $artista = $gestor->getByAlias($autor);
     $email = $artista->getEmail();
     $plantilla = $artista->getPlantilla();
     $condicion = "autor='{$autor}'";
     $listaObras = $gestorObra->getListWhere($condicion);
     $plantillaObras = Plantilla::cargarPlantilla("plantillas/_obras{$plantilla}.html");
     $obras = "";
     foreach ($listaObras as $key => $value) {
         $obrai = str_replace("{tituloObra}", $value->getNombre(), $plantillaObras);
         $obrai = str_replace("{ruta}", "../" . $value->getRuta(), $obrai);
         $obrai = str_replace("{descripcion}", $value->getDescripcion(), $obrai);
         $obras .= $obrai;
     }
     $pagina = Plantilla::cargarPlantilla("plantillas/_plantillaObras1.html");
     $datos = array("contenido" => $obras);
     echo Plantilla::sustituirDatos($datos, $pagina);
 }
 function metodoviewElegir($gestor)
 {
     $sesion = new Session();
     $email = $sesion->get('_email');
     $artista = $gestor->get($email);
     $alias = $artista->getNombreArtistico();
     if ($email == "") {
         $contenidoParticular = Plantilla::cargarPlantilla("../templates/_mensaje.html");
         $datos = array("mensaje" => "No tiene permisos para acceder a este contenido. Por favor, primero regístrese", "ruta" => "../index.php?op=0");
         $contenidoParticular = Plantilla::sustituirDatos($datos, $contenidoParticular);
         $pagina = Plantilla::cargarPlantilla("../templates/_plantilla.1.html");
         $datos = array("contenidoParticular" => $contenidoParticular);
         echo Plantilla::sustituirDatos($datos, $pagina);
     }
     $contenidoParticular = Plantilla::cargarPlantilla("../templates/_elegirPlantilla.html");
     $pagina = Plantilla::cargarPlantilla("../templates/_plantilla.1.html");
     $datos = array("contenidoParticular" => $contenidoParticular);
     echo Plantilla::sustituirDatos($datos, $pagina);
 }
Ejemplo n.º 14
0
				<tr>								
					<td style="width:100%; height:417px">								
					  <p>
					    <?php 
if ($_GET['opcion'] == 'recuperar') {
    include "recuperar_acceso.php";
} else {
    if ($_SESSION['session']) {
        include "inicio.php";
    } else {
        include "acceso.php";
    }
}
?>
</p>
				      
			        </td>					
				</tr>			
			</table>
		</td>		
	</tr>
	<tr>
		<td colspan="2" class="pie"><?php 
Plantilla::PlantillaPie();
?>
	</td>
	</tr>	
</table>	
</body>
</html>
 /**
  * Imprimir índice
  *
  * Crea el archivo index.html
  */
 protected function imprimir_indice()
 {
     // Iniciar la plantilla
     $plantilla = new Plantilla();
     $plantilla->navegacion = new Navegacion();
     $plantilla->mapa_inferior = new MapaInferior();
     $plantilla->directorio = $this->directorio;
     $plantilla->navegacion->opcion_activa = $this->nombre_menu;
     $plantilla->titulo = $this->titulo;
     $plantilla->descripcion = $this->descripcion;
     $plantilla->claves = $this->claves;
     $plantilla->archivo_ruta = $this->archivo_ruta;
     // Iniciar la página
     $pagina = new PaginasPublicacionesClasificadasPorCategorias($this->recolector);
     $pagina->titulo = $this->titulo;
     $pagina->descripcion = $this->descripcion;
     $pagina->ultimas_encabezado = $this->ultimas_encabezado;
     $pagina->ultimas_vinculos = $this->ultimas_vinculos;
     $pagina->ultimas_cantidad = $this->ultimas_cantidad;
     $pagina->categorias_encabezado = $this->categorias_encabezado;
     $pagina->categorias_vinculos = $this->categorias_vinculos;
     $pagina->en_raiz = false;
     $pagina->en_otro = false;
     // Pasar a la plantilla el HTML y Javascript
     $plantilla->contenido = $pagina->html();
     $plantilla->javascript = $pagina->javascript();
     // Crear archivo
     $this->crear_archivo($plantilla->archivo_ruta, $plantilla->html());
 }
 public function deleteGroup()
 {
     $data = Input::all();
     //Se obtienen los datos del grupo a eliminar.
     $toDelete = Plantilla::select('plantillas.id')->join('subjects as s', 'plantillas.id_subject', '=', 's.id')->join('plans as p', 'p.id', '=', 's.id_plan')->where('plantillas.grupo', '=', $data['g'])->where('s.semestre', '=', $data['s'])->where('p.nombre', '=', $data['pl'])->get();
     //Se eliminan todos sus registros
     foreach ($toDelete as $dato) {
         $grupo = Plantilla::find($dato->id);
         $grupo->delete();
     }
     return Redirect::to('proyectos/editar-proyecto?p=' . $data['pid']);
 }
 function metodoverGaleria($gestor)
 {
     $sesion = new Session();
     $email = $sesion->get('_email');
     $artista = $sesion->get('_artista');
     $plantilla = $artista->getPlantilla();
     $condicion = "autor='{$email}'";
     $listaObras = $gestor->getListWhere($condicion);
     $plantillaObras = Plantilla::cargarPlantilla("../templates/_cuadros{$plantilla}.html");
     $obras = "";
     foreach ($listaObras as $key => $value) {
         $obrai = str_replace("{titulo}", $value->getNombreCuadro(), $plantillaObras);
         $obrai = str_replace("{ruta}", "../" . $value->getruta(), $obrai);
         $obrai = str_replace("{descripcion}", $value->getDescripcion(), $obrai);
         $obras .= $obrai;
     }
     $pagina = Plantilla::cargarPlantilla("../templates/_plantilla.cuadros1.html");
     if ($plantilla == 1) {
         $contenedor = 'contenedor1';
     } else {
         if ($plantilla == 2) {
             $contenedor = 'contenedor2';
         } else {
             $contenedor = 'contenedor3';
         }
     }
     $datos = array("contenedor" => $contenedor, "contenidoParticular" => $obras);
     echo Plantilla::sustituirDatos($datos, $pagina);
 }