*/ //////////////////////////////////////////////////////// //Archivo indice de Htai2012 // //version: 001 // //autor: Iņaki Sagrario // //Julio 2011 // //////////////////////////////////////////////////////// session_start(); //Incluir el archivo de configuracion include $_SERVER['DOCUMENT_ROOT']."/2012aic/lib/config.php"; //LECTURA DE LA ENTRADA DE DATOS $in=leer_entrada(); //////////////////////////////////// //iciciamos los objetos necesarios ///////////////////////////// //SELECCION DEL IDIOMA $idioma = $_SESSION['idioma']; if(isset($in['idioma'])) { $idioma = $in['idioma']; $_SESSION['idioma'] = $idioma; } else if ($idioma==""){ $idioma = "eu"; $_SESSION['idioma'] = $idioma; } ////////////////////// //plantilla Web $plantila_web = $_SERVER['DOCUMENT_ROOT']."/2012aic/plantillas/index.".$idioma.".html"; /////////////////////////// //ASIGNACION DE estilos del menu $class = array( 'home'=>'noactive', 'eventos'=>'noactive', 'contacto'=>'noactive', ); /////////////////////// //ASIGNACION DE Titulos de pagina $titulo['es'] = array( 'home'=>'Año Internacional de las Cooperativas - Portada', 'eventos'=>'Año Internacional de las Cooperativas - Eventos', 'contacto'=>'Año Internacional de las Cooperativas - Contacto', 'noticias'=>'Año Internacional de las Cooperativas - Noticias', ); $titulo['eu'] = array( 'home'=>'kopertatiben nazioarteko urtea - Azala', 'eventos'=>'kopertatiben nazioarteko urtea - Ekitaldiak', 'contacto'=>'kopertatiben nazioarteko urtea - Kontaktua', 'noticias'=>'kopertatiben nazioarteko urtea - Albisteak', ); /////////////////////// ////////////////// //Iniciamos el objeto de eventos $datos = new calendario($dia,$mes,$anio,$idioma); ////////////////// //SECCIONES $accion = $in['accion']; $class[$accion]="active"; switch ($accion) { ######################################## #eventos case 'eventos': if(isset($in['ref'])){ $datos->listar_Un_evento($in['ref']); } else if(isset($in['fecha'])){ $datos->listar_eventos_futuros($in['fecha'],$limit); } else if(isset($in['cadena'])){ $datos->buscar_eventos($in['cadena']); } else{ $datos->listar_eventos_futuros($in['fecha'],$limit); $datos->listar_eventos_pasados(); } $tabla_datos= get_object_vars ( $datos ); $contenido = $tabla_datos['tabla_datos']; break; ####################################### case 'home': $datafile = DIR_CONTEN.$accion.".".$idioma; $contenido = file_get_contents ($datafile); include('./flash/inc/fun.php'); $REEM['[FLASH]']=show(true); $contenido=strtr($contenido,$REEM); // $contenido; #$datos->listar_eventos_futuros($in['fecha'],"limit 3"); #$tabla_datos= get_object_vars ( $datos ); #$contenido .= $tabla_datos['tabla_datos']; break; case 'contacto': $datafile = DIR_CONTEN.$accion.".".$idioma; $contenido = file_get_contents ($datafile); break; case 'respuesta': $datafile = DIR_CONTEN.$accion.".".$idioma; $contenido = file_get_contents ($datafile); $class['contacto']="active"; break; case 'noticias': $datafile = DIR_CONTEN.$accion.".php"; include ($datafile); $contenido = $noticias; break; default: $accion ="home"; $datafile = DIR_CONTEN.$accion.".".$idioma; $contenido = file_get_contents ($datafile); include('./flash/inc/fun.php'); $REEM['[FLASH]']=show(true); $contenido=strtr($contenido,$REEM); #$datos->listar_eventos_futuros($in['fecha'],"limit 3"); #$tabla_datos= get_object_vars ( $datos ); #$contenido .= $tabla_datos['tabla_datos']; break; } /////////////////// ////////////////// //menu include DIR_CONTEN.'menu.'.$idioma; //////////////// /////////////// //link de idioma $linkidioma['es'] ="/2012aic/index.php?idioma=eu&accion=".$accion; $linkidioma['eu'] ="/2012aic/index.php?idioma=es&accion=".$accion; $link = $linkidioma[$idioma]; //////////////// $parametros['plantilla'] = $plantila_web; $datos_pagina = array( "contenido" => $contenido, "menu" => $menu, "link" => $link, "titulo" => $titulo[$idioma][$accion], ); $mostrar= new plantilla($parametros); $mostrar-> mostrar_pagina_web ($datos_pagina); ?>