session_start();
$html_title_site='Freguesia de Ul';
include("include/db.php");
include("include/functions.php");
include("include/ini_vars.php");
$artigo=array();
$artigos=array();
if (in_array(_op_,array("menu","artigo"))){
$sql="SELECT * FROM template WHERE cod_template='$cod_template'";
$db=mysql_query($sql);
if (mysql_num_rows($db)>0){
$template=mysql_result($db,0,_op_);
$processador=mysql_result($db,0,'p_'._op_);
}else{
die("template ERROR");
}
if (_op_=="artigo"){
$html_titulo=$page_title.' - '.$html_title_site;
}else{
$html_titulo=''.implode(" > ", $html_titulo_menu).' - '.$html_title_site;
}
}elseif(_op_=="search"){
$html_titulo='Pesquisa - '.$html_title_site;
$template='search.php';
$processador='search.php';
}elseif(_op_=="contacto"){
$template='contacto.php';
$processador='contacto.php';
}else{
$html_titulo=$html_title_site;
$template='home.php';
$processador='home.php';
}
$menu_site=array();
$menu_top=array();
$menu_footer=array();
$sql="SELECT * FROM menu WHERE precedente='0' AND activo='1' ORDER BY ordem DESC, menu, cod_menu ASC";
$db=mysql_query($sql);
while($m=mysql_fetch_array($db, MYSQL_ASSOC)){
$m["submenus"]=array();
$sql="SELECT * FROM menu WHERE precedente='".$m["cod_menu"]."' AND activo='1' AND hide='0' ORDER BY ordem DESC, menu, cod_menu ASC";
$dbsub=mysql_query($sql);
while($sm=mysql_fetch_array($dbsub, MYSQL_ASSOC)){
$sm["url"]=seo_menu($sm["cod_menu"]);
$m["submenus"][]=$sm;
}
$m["url"]=seo_menu($m["cod_menu"]);
$menu_site[]=$m;
}
$sql="SELECT * FROM menu WHERE menu_top='1' AND activo='1' ORDER BY ordem DESC, menu, cod_menu ASC";
$db=mysql_query($sql);
while($m=mysql_fetch_array($db, MYSQL_ASSOC)){
$m["url"]=seo_menu($m["cod_menu"]);
$menu_top[]=$m;
}
$sql="SELECT * FROM menu WHERE menu_footer='1' AND activo='1' ORDER BY ordem DESC, menu, cod_menu ASC";
$db=mysql_query($sql);
while($m=mysql_fetch_array($db, MYSQL_ASSOC)){
$m["url"]=seo_menu($m["cod_menu"]);
$menu_footer[]=$m;
}
$file_processador='include/processador/'.$processador;
if (file_exists($file_processador)){
include($file_processador);
}else{
die("ERRO ao carregar o processador ->".$file_processador);
}
//load template...
include("include/layout/html_inicial.php");
$file_layout='include/layout/'.$template;
if (file_exists($file_layout)){
include($file_layout);
}else{
die("ERRO ao carregar o layout ->".$file_layout);
}
include("include/layout/html_final.php");
?>