conectar(); // instanciar los 0bjetos $tabla_museo=new Tabla_Museo($dataBase->getEnlaceHost()); $tabla_noticia=new Tabla_Noticia($dataBase->getEnlaceHost()); $tabla_foto=new Tabla_Foto($dataBase->getEnlaceHost()); $tabla_actividad=new Tabla_Actividad($dataBase->getEnlaceHost()); $tabla_exposicion=new Tabla_Exposicion($dataBase->getEnlaceHost()); $tabla_visita=new Tabla_Visita($dataBase->getEnlaceHost()); $tabla_tesoro=new Tabla_Tesoro($dataBase->getEnlaceHost()); $tabla_misruta=new Tabla_Misruta($dataBase->getEnlaceHost()); $museo=new Museo(); $plantillas = array("plantillas/index.htm","plantillas/cabecera.htm","plantillas/lateral.htm","plantillas/pie.htm"); $plantilla = plantillas($plantillas,"home"); //propuestas para hoy $arrayActividades=$tabla_actividad->obtenerArrayActividades("","1","$aFecha-$mFecha-$dia","$aFecha-$mFecha-31","","","","1"); $arrayExposiciones=$tabla_exposicion->obtenerArrayExposiciones("","1","$aFecha-$mFecha-$dia","$aFecha-$mFecha-31","","","","1"); //unimos los array $arrayCompleto=array_merge($arrayActividades,$arrayExposiciones); $arrayCompleto=msort ($arrayCompleto,"codigo"); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/agenda/fila.htm"); for($i=count($arrayCompleto)-1;$i>=0;$i--){ $plantillaFila=$plantillaFilaGenerica; if($arrayCompleto[$i]["tipo"]=="actividad"){ $actividad=$tabla_actividad->obtener($arrayCompleto[$i]["Nactivid"]); $codigo=$actividad->getNactivid(); $Ttit_es=$actividad->getTtit_es(); $Ttit_eu=$actividad->getTtit_eu(); $Ttit_en=$actividad->getTtit_en(); $Ttit_fr=$actividad->getTtit_fr(); $Mdes_es=$actividad->getMdes_es(); $Mdes_eu=$actividad->getMdes_eu(); $Mdes_en=$actividad->getMdes_en(); $Mdes_fr=$actividad->getMdes_fr(); $txtFinicio=fechaIdioma($actividad->getFinicio()); $txtFfinal=fechaIdioma($actividad->getFfinal()); if($txtFinicio=="00-00-0000") $txtFinicio=""; if($txtFfinal=="00-00-0000") $txtFfinal=""; else $txtFfinal=" / ".$txtFfinal; $foto=$tabla_foto->obtenerPrimero($actividad->getNmuseo(),"0",$actividad->getNactivid(),"0","0"); $museo=new Museo(); if($tabla_museo->existe($actividad->getNmuseo())) $museo=$tabla_museo->obtener($actividad->getNmuseo()); $enlace="/museos/actividades/actividad.php?id=$id&Nactivid=".$actividad->getNactivid()."&Nmuseo=".$actividad->getNmuseo(); } else{ $exposicion=$tabla_exposicion->obtener($arrayCompleto[$i]["Nexposic"]); $codigo=$exposicion->getNexposic(); $Ttit_es=$exposicion->getTtit_es(); $Ttit_eu=$exposicion->getTtit_eu(); $Ttit_en=$exposicion->getTtit_en(); $Ttit_fr=$exposicion->getTtit_fr(); $Mdes_es=$exposicion->getMexp_es(); $Mdes_eu=$exposicion->getMexp_eu(); $Mdes_en=$exposicion->getMexp_en(); $Mdes_fr=$exposicion->getMexp_fr(); $txtFinicio=fechaIdioma($exposicion->getFinicio()); $txtFfinal=fechaIdioma($exposicion->getFfinal()); if($txtFinicio=="00-00-0000") $txtFinicio=""; if($txtFfinal=="00-00-0000") $txtFfinal=""; else $txtFfinal=" / ".$txtFfinal; $foto=$tabla_foto->obtenerPrimero($exposicion->getNmuseo(),$exposicion->getNexposic(),"0","0","0"); $museo=new Museo(); if($tabla_museo->existe($exposicion->getNmuseo())) $museo=$tabla_museo->obtener($exposicion->getNmuseo()); $enlace="/museos/exposiciones/exposicion.php?id=$id&Nexposic=".$exposicion->getNexposic()."&Nmuseo=".$exposicion->getNmuseo(); } $plantillaFila=str_replace(TAG_Ttit_es_VALUE,$Ttit_es,$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_es_VALUE,$Ttit_es,$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_eu_VALUE,$Ttit_eu,$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_en_VALUE,$Ttit_en,$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_fr_VALUE,$Ttit_fr,$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_es_VALUE,$Mdes_es,$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_eu_VALUE,$Mdes_eu,$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_en_VALUE,$Mdes_en,$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_fr_VALUE,$Mdes_fr,$plantillaFila); $plantillaFila=str_replace(TAG_Finicio_VALUE,$txtFinicio,$plantillaFila); $plantillaFila=str_replace(TAG_Ffinal_VALUE,$txtFfinal,$plantillaFila); $plantillaFila=str_replace(TAG_Nmuseo_VALUE,$museo->getNmuseo(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_ENLACE_VALUE,$enlace,$plantillaFila); if($foto->getNfoto()){ $plantillaFila = str_replace("TAG_Nfoto_VALUE",$foto->getNfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tfoto_VALUE",$foto->getTfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_es_VALUE",$foto->getTdes_es(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_eu_VALUE",$foto->getTdes_eu(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_en_VALUE",$foto->getTdes_en(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_fr_VALUE",$foto->getTdes_fr(), $plantillaFila); } else $plantillaFila = preg_replace("/([\s\S]*)/","", $plantillaFila); if($arrayCompleto[$i]["hoy"]==1) $plantillaFilasCompletaHoy.=$plantillaFila; //elseif ($arrayCompleto[$i]["hoy"]==2 or $aFecha!="" or $mFecha!="") $plantillaFilasCompleta.=$plantillaFila; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompletaHoy, $plantilla); /* $lista_elementos=$tabla_actividad->obtenerListaActividadesDesde($desde,"","1",date("Y-m-d",time()),"","1"); $indice=0; $color="normal"; $cuantos=$lista_elementos->getUltimo(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/agenda/fila.htm"); while ($indice<$cuantos){ $actividad=$lista_elementos->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFila=str_replace(TAG_Nactivid_VALUE,$actividad->getNactivid(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_es_VALUE,$actividad->getTtit_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_eu_VALUE,$actividad->getTtit_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_en_VALUE,$actividad->getTtit_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_fr_VALUE,$actividad->getTtit_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_es_VALUE,$actividad->getMdes_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_eu_VALUE,$actividad->getMdes_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_en_VALUE,$actividad->getMdes_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_fr_VALUE,$actividad->getMdes_fr(),$plantillaFila); $txtFinicio=fechaIdioma($actividad->getFinicio()); $txtFfinal=fechaIdioma($actividad->getFfinal()); if($txtFinicio=="00-00-0000") $txtFinicio=""; if($txtFfinal=="00-00-0000") $txtFfinal=""; else $txtFfinal=" / ".$txtFfinal; $plantillaFila=str_replace(TAG_Finicio_VALUE,$txtFinicio,$plantillaFila); $plantillaFila=str_replace(TAG_Ffinal_VALUE,$txtFfinal,$plantillaFila); //para la foto $foto=$tabla_foto->obtenerPrimero($actividad->getNmuseo(),"0",$actividad->getNactivid(),"0","0"); if($foto->getNfoto()){ $plantillaFila = str_replace("TAG_Nfoto_VALUE",$foto->getNfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tfoto_VALUE",$foto->getTfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_es_VALUE",$foto->getTdes_es(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_eu_VALUE",$foto->getTdes_eu(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_en_VALUE",$foto->getTdes_en(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_fr_VALUE",$foto->getTdes_fr(), $plantillaFila); } else $plantillaFila = preg_replace("/([\s\S]*)/","", $plantillaFila); $museo=new Museo(); if($tabla_museo->existe($actividad->getNmuseo())) $museo=$tabla_museo->obtener($actividad->getNmuseo()); $plantillaFila=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_ENLACE_VALUE,"/museos/actividades/actividad.php?id=$id&Nactivid=".$actividad->getNactivid()."&Nmuseo=".$actividad->getNmuseo(),$plantillaFila); $plantillaFilasCompleta.=$plantillaFila; // alternar el color if ($color == "normal") $color = "sombreado"; else $color = "normal"; $indice++; } $lista_elementos=$tabla_exposicion->obtenerListaExposicionesDesde($desde,"","1",date("Y-m-d",time()),"","1"); $indice=0; $color="normal"; $cuantos=$lista_elementos->getUltimo(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/agenda/fila.htm"); while ($indice<$cuantos){ $exposicion=$lista_elementos->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFila=str_replace(TAG_Nexposic_VALUE,$exposicion->getNexposic(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_es_VALUE,$exposicion->getTtit_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_eu_VALUE,$exposicion->getTtit_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_en_VALUE,$exposicion->getTtit_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_fr_VALUE,$exposicion->getTtit_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_es_VALUE,$exposicion->getMexp_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_eu_VALUE,$exposicion->getMexp_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_en_VALUE,$exposicion->getMexp_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Mdes_fr_VALUE,$exposicion->getMexp_fr(),$plantillaFila); $txtFinicio=fechaIdioma($exposicion->getFinicio()); $txtFfinal=fechaIdioma($exposicion->getFfinal()); if($txtFinicio=="00-00-0000") $txtFinicio=""; if($txtFfinal=="00-00-0000") $txtFfinal=""; else $txtFfinal=" / ".$txtFfinal; $plantillaFila=str_replace(TAG_Finicio_VALUE,$txtFinicio,$plantillaFila); $plantillaFila=str_replace(TAG_Ffinal_VALUE,$txtFfinal,$plantillaFila); //para la foto $foto=$tabla_foto->obtenerPrimero($exposicion->getNmuseo(),$exposicion->getNexposic(),"0","0","0"); if($foto->getNfoto()){ $plantillaFila = str_replace("TAG_Nfoto_VALUE",$foto->getNfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tfoto_VALUE",$foto->getTfoto(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_es_VALUE",$foto->getTdes_es(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_eu_VALUE",$foto->getTdes_eu(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_en_VALUE",$foto->getTdes_en(), $plantillaFila); $plantillaFila = str_replace("TAG_Tdes_fr_VALUE",$foto->getTdes_fr(), $plantillaFila); } else $plantillaFila = preg_replace("/([\s\S]*)/","", $plantillaFila); $museo=new Museo(); if($tabla_museo->existe($exposicion->getNmuseo())) $museo=$tabla_museo->obtener($exposicion->getNmuseo()); $plantillaFila=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_ENLACE_VALUE,"/museos/exposiciones/exposicion.php?id=$id&Nexposic=".$exposicion->getNexposic()."&Nmuseo=".$exposicion->getNmuseo(),$plantillaFila); $plantillaFilasCompleta.=$plantillaFila; // alternar el color if ($color == "normal") $color = "sombreado"; else $color = "normal"; $indice++; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta, $plantilla); */ //noticias $plantillaFilasCompleta=""; $lista_elementos=$tabla_noticia->obtenerListaNoticiasDesde($desde,"","","0","1"); $indice=0; $color="normal"; $cuantos=$lista_elementos->getUltimo(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/noticias/fila.htm"); while ($indice<$cuantos){ $noticia=$lista_elementos->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFila=str_replace(TAG_Nnoticia_VALUE,$noticia->getNnoticia(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_es_VALUE,$noticia->getTtit_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_eu_VALUE,$noticia->getTtit_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_en_VALUE,$noticia->getTtit_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_fr_VALUE,$noticia->getTtit_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Ment_es_VALUE,$noticia->getMent_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Ment_eu_VALUE,$noticia->getMent_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Ment_en_VALUE,$noticia->getMent_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Ment_fr_VALUE,$noticia->getMent_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_es_VALUE,$noticia->getTdes_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_eu_VALUE,$noticia->getTdes_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_en_VALUE,$noticia->getTdes_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_fr_VALUE,$noticia->getTdes_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Tfoto_VALUE,$noticia->getTfoto(),$plantillaFila); $Tfoto = strtolower($noticia->getTfoto()); if ($Tfoto == "") $plantillaFila = preg_replace("/([\s\S]*)/","", $plantillaFila); $museo=new Museo(); if($tabla_museo->existe($noticia->getNmuseo())) $museo=$tabla_museo->obtener($noticia->getNmuseo()); $plantillaFila=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Falta_VALUE,fechaIdioma($noticia->getFalta()),$plantillaFila); $plantillaFilasCompleta.=$plantillaFila; $indice++; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta, $plantilla); //por comarca $lista_elementos=$tabla_museo->obtenerListaMuseos(); $indice=0; $color="normal"; $cuantos=$lista_elementos->getUltimo(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/fila_museo_comarca.htm"); while ($indice<$cuantos){ $museo=$lista_elementos->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFila=str_replace(TAG_Nmuseo_VALUE,$museo->getNmuseo(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Tlocalid_VALUE,$museo->getTlocalid(),$plantillaFila); $nombrePlantilla="plantillaFilasCompleta".$museo->getNcomarca(); $$nombrePlantilla.=$plantillaFila; $indice++; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta1, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta2, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta3, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta4, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta5, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta6, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta7, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta8, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta9, $plantilla); $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta10, $plantilla); //para las visitas $lista_visitas=$tabla_visita->obtenerListaVisitasPortada(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/fila_visita.htm"); $indice=0; $color="normal"; $cuantos=$lista_visitas->getUltimo(); $plantillaFilasCompleta=""; while ($indice<$cuantos){ $visita=$lista_visitas->siguiente(); $plantillaFila=$plantillaFilaGenerica; $museo=new Museo(); if($tabla_museo->existe($visita->getNmuseo())) $museo=$tabla_museo->obtener($visita->getNmuseo()); $plantillaFila=str_replace(TAG_Nmuseo_VALUE,$museo->getNmuseo(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_es_VALUE,$museo->getTmuse_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_eu_VALUE,$museo->getTmuse_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_en_VALUE,$museo->getTmuse_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tmuse_fr_VALUE,$museo->getTmuse_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Mvisita_VALUE,cortar_frase($visita->getMvisita(),150),$plantillaFila); $plantillaFila=str_replace(TAG_Falta_VALUE,fechaIdioma($visita->getFalta()),$plantillaFila); $plantillaFilasCompleta.=$plantillaFila; $indice++; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta, $plantilla); //para las frases $tesoro=new Tesoro(); $lista_tesoros=$tabla_tesoro->obtenerListaTesoros(); if($lista_tesoros->getUltimo()>0){ //$numdias=mktime(0,0,0,date("m",time()),date("d",time()),date("Y",time()))/(60*60*24); //$diario=$numdias%$lista_tesoros->getUltimo(); srand(time()); $diario=rand(0,$lista_tesoros->getUltimo()-1); for($i=0;$i<$lista_tesoros->getUltimo();$i++){ $elemento=$lista_tesoros->siguiente(); if($i==$diario) $tesoro=$elemento; } } $plantilla=str_replace("TAG_Ntesoro_VALUE",$tesoro->getNtesoro(),$plantilla); $plantilla=str_replace("TAG_Tnom_es_VALUE",$tesoro->getTnom_es(),$plantilla); $plantilla=str_replace("TAG_Tnom_eu_VALUE",$tesoro->getTnom_eu(),$plantilla); $plantilla=str_replace("TAG_Tautor_VALUE",$tesoro->getTautor(),$plantilla); $plantilla=str_replace("TAG_Mteso_es_VALUE",$tesoro->getMteso_es(),$plantilla); $plantilla=str_replace("TAG_Mteso_eu_VALUE",$tesoro->getMteso_eu(),$plantilla); $plantilla=str_replace("TAG_Tdes_es_VALUE",$tesoro->getTdes_es(),$plantilla); $plantilla=str_replace("TAG_Tdes_eu_VALUE",$tesoro->getTdes_eu(),$plantilla); $plantilla=str_replace("TAG_Tfoto_VALUE",$tesoro->getTfoto(),$plantilla); $Tfoto = strtolower($tesoro->getTfoto()); if ($Tfoto == "") $plantilla = preg_replace("/([\s\S]*)/","", $plantilla); //para las visitas $lista_misruta=$tabla_misruta->obtenerListaMisrutasPortada(); $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/fila_miruta.htm"); $indice=0; $color="normal"; $cuantos=$lista_misruta->getUltimo(); $plantillaFilasCompleta=""; while ($indice<$cuantos){ $misruta=$lista_misruta->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFila=str_replace(TAG_Nmisruta_VALUE,$misruta->getNmisruta(),$plantillaFila); $plantillaFila=str_replace(TAG_mirutaTnombre_VALUE,$misruta->getTnombre(),$plantillaFila); $plantillaFilasCompleta.=$plantillaFila; $indice++; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta, $plantilla); $plantilla=str_replace("TAG_DESDE","",$plantilla); $plantilla=str_replace("TAG_DIA_VALUE",date("d",time()),$plantilla); $plantilla=str_replace("TAG_MES_VALUE",nombreMesLargo(date("m",time())),$plantilla); $plantilla = preg_replace("//","", $plantilla); //destacadas lateral $lista_elementos=$tabla_noticia->obtenerListaNoticiasLateral(); $plantillaFilasCompleta=""; $plantillaFilaGenerica=leerFichero(RAIZ."/plantillas/fila_destacado_lateral.htm"); for($i=0;$i<$lista_elementos->getUltimo();$i++){ $noticia=$lista_elementos->siguiente(); $plantillaFila=$plantillaFilaGenerica; $plantillaFila=str_replace(TAG_Nnoticia_VALUE,$noticia->getNnoticia(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_es_VALUE,$noticia->getTtit_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_eu_VALUE,$noticia->getTtit_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_en_VALUE,$noticia->getTtit_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Ttit_fr_VALUE,$noticia->getTtit_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_es_VALUE,$noticia->getTdes_es(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_eu_VALUE,$noticia->getTdes_eu(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_en_VALUE,$noticia->getTdes_en(),$plantillaFila); $plantillaFila=str_replace(TAG_Tdes_fr_VALUE,$noticia->getTdes_fr(),$plantillaFila); $plantillaFila=str_replace(TAG_Tfoto_VALUE,$noticia->getTfoto(),$plantillaFila); $Tfoto = strtolower($noticia->getTfoto()); if ($Tfoto == "") $plantillaFila = preg_replace("/([\s\S]*)/","", $plantillaFila); $plantillaFilasCompleta.=$plantillaFila; } $plantilla = preg_replace("/([\s\S]*)/",$plantillaFilasCompleta, $plantilla); if($lista_elementos->getUltimo()==0){ $plantilla = preg_replace("//","", $plantilla); } $plantilla=str_replace("","",$plantilla); $plantilla=str_replace("","",$plantilla); //calenario //propuestas para el mes $arrayActividades=$tabla_actividad->obtenerArrayActividades("","",date("Y-m",time())."-1",date("Y-m",time())."-31","","","",""); $arrayExposiciones=$tabla_exposicion->obtenerArrayExposiciones("","",date("Y-m",time())."-1",date("Y-m",time())."-31","","","",""); //unimos los array $arrayCompleto=array_merge($arrayActividades,$arrayExposiciones); $arrayCompleto=msort ($arrayCompleto,"codigo"); //print_r($arrayCompleto); $plantilla=str_replace("TAG_CALENDARIO_VALUE",calendario($arrayCompleto,date("d",time()),date("m",time()),date("Y",time())),$plantilla); echo $plantilla; ?>