require_once "./clases/ezdb/ez_sql.php";
require_once "./clases/ticmedia/class.Socios.php";
require_once "./clases/ticmedia/class.Noticias.php";
require_once "./clases/ticmedia/class.Tags.php";
require_once './funciones/funciones.php';
require_once './clases/smarty/libs/Smarty.class.php';
$hay_miga_pan = 0;
$idSocio = valor_defecto($_GET['idSocio'],0,1);
$oSocios = new Socios($idSocio);
$aSocio = $oSocios->getSocio();
if(count($aSocio)==0){
header("location:socios.php");
}
$oNoticias = new Noticias();
$oObras = new Obras();
$oTags = new Tags();
$aIdObrasRel = $oTags->tagsRelacionados($aSocio['tags'] , TAG_OBRAS);
$aIdSociosRel = $oTags->tagsRelacionados($aSocio['tags'] , TAG_SOCIOS);
$aIdNoticiasRel = $oTags->tagsRelacionados($aSocio['tags'] , TAG_NOTICIAS);
$aNoticiasRelacionadas = $oNoticias->getNoticiasRelacionadas($aIdNoticiasRel, 0);
$aObrasRelacionadas = $oObras->getObrasRelacionadas($aIdObrasRel, 0);
$aSociosRelacionados = $oSocios->getSociosRelacionados($aIdSociosRel, $idSocio);
// ---- asigno al Smarty ----------------------
$smarty = new Smarty;
require_once './include_global.php';
//si el socio es un grupo cojo sus obras
if($aSocio['idTipo']==2){
$oObras = new Obras();
$aObras = $oObras->getListadoObras($idSocio);
$smarty->assign('obras', $aObras);
//si pertenece a una federación lo meto en la miga de pan
$aFederacion = $oSocios->getFederacion();
if(strlen($aFederacion['nombre_normal'])>0){
$smarty->assign('miga_pan', "".$aFederacion['nombre_normal']." / ".$aSocio['nombre_normal']);
$hay_miga_pan = 1;
}
}
//si el socio es una federacion cojo sus grupos
if($aSocio['idTipo']==1){
$aGrupos = $oSocios->getGruposFederacion();
$smarty->assign('grupos', $aGrupos);
}
//si el socio es una confederacion cojo sus federaciones
if($aSocio['idTipo']==4){
$aFederaciones = $oSocios->getFederacionesConfederacion();
$smarty->assign('federaciones', $aFederaciones);
}
$smarty->assign('noticiasRelacionadas' , $aNoticiasRelacionadas);
$smarty->assign('obrasRelacionadas' , $aObrasRelacionadas);
$smarty->assign('sociosRelacionados' , $aSociosRelacionados);
$smarty->assign('css_adicional', "\n
\n
\n
\n
\n
\n
");
if($aSocio['idTipo']!=3)
$smarty->assign('titulo', $aSocio['nombre_normal']);
else
$smarty->assign('titulo', $aSocio['nombre']);
$smarty->assign('menu_seleccionado', 3);
$smarty->assign('submenu_seleccionado', 0);
$smarty->assign('socio', $aSocio);
//como el bloque de redes sociales y enlace es comun para socios y obras lo meto en una variable
$smarty->assign('enlace', $aSocio['enlace']);
$smarty->display('cabecero.tpl');
$smarty->display('cabecero_socios.tpl');
$smarty->display('contenidos_relacionados.tpl');
$smarty->display('in_columna_535.tpl');
$smarty->display('submenu_socios.tpl');
//la miga de pan solo aparece si el socio es un grupo perteneciente a una federacion
if($hay_miga_pan == 1) $smarty->display('miga_pan_cartelera.tpl');
$smarty->display('in_columna_237_socio.tpl');
$smarty->display('img_ficha_socio.tpl');
$smarty->display('fin_div.tpl');
$smarty->display('in_col_izq_socio.tpl');
$smarty->display('ficha_socio.tpl');
$smarty->display('fin_div.tpl');
$smarty->display('compartir_info.tpl');
//si el socio es una federacion se mete el bloque de los grupos que la forman,sino el de compartir
if ($aSocio['idTipo']==1) $smarty->display('componentes_federacion.tpl');
//si el socio es una confederacion se mete el bloque de las federaciones
if ($aSocio['idTipo']==4) $smarty->display('componentes_confederacion.tpl');
//si el socio es un grupo se mete su cartelera
if($aSocio['idTipo']==2) $smarty->display('cartelera_grupo.tpl');
$smarty->display('fin_div.tpl');
$smarty->display('consultas_horizontal.tpl');
$smarty->display('pie.tpl');
?>