Viewing file: decide.php (2.26 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
include('../../administracion/clases_herramientas/include_acciones.php');
$name_page = "decide.php";
// 1. Averigua si esta categoria es legítima o ésta compartida
$cuando = " contenido_categoria.categoria_tema_id = $patron ";
$control = new select_pg(2, "contenido_categoria.formato_id, contenido_categoria.categoria_tema_desc", "contenido_categoria", $cuando, 2, 4, "", "", "" ,"");
// 2. Si es compartida me trare los datos de la original
$share = 0;
if ($control->RESULTADOS[0][0] == "share") {
$b = new share($patron,$control->RESULTADOS[0][1]);
$old_patron = $patron;
$share = 1;
$patron = $b->SHARE_T;
}
// 3. Trae los datos como son, si son de una categoria legítima los trae directamente, sino ubica a la categoria prestada para usar su formato;
$cuando = " contenido_categoria.categoria_tema_id = $patron and contenido_categoria.formato_id = presentacion_formato.formato_id and presentacion_formato.css_id = presentacion_css.css_id";
$control = new select_pg(2, "contenido_categoria.categoria_tema_desc, contenido_categoria.categoria_fondo_hex, contenido_categoria.categoria_fondo_imagen, contenido_categoria.categoria_banner_imagen, presentacion_formato.formato_archivo, presentacion_css.css_archivo, contenido_categoria.formato_id", "contenido_categoria, presentacion_formato, presentacion_css", $cuando, 7, 4, "", "", "" ,"");
$titulo = $control->RESULTADOS[0][0];
$col_fondo = $control->RESULTADOS[0][1];
$img_fondo = $control->RESULTADOS[0][2];
$img_banner = $control->RESULTADOS[0][3];
$arc_format = "../" . $control->RESULTADOS[0][4];
$css_format = "../" . $control->RESULTADOS[0][5];
$formato_id = $control->RESULTADOS[0][6];
// 4. Impresion CSS
if ($css_format != "../" and file_exists($css_format)) {
echo "<link href= \"$css_format\" rel=\"stylesheet\" type=\"text/css\">";
}else{
echo "<link href= \"../css/dama_classic.css\" rel=\"stylesheet\" type=\"text/css\">";
}
// 5. Regreso al formato orginal si era compartida
if ($share == 1) {
$share_patron = $patron;
$patron = $old_patron;
}
// 6. Prevención de apertura de archivo vacio
if ($arc_format != "../" and file_exists($arc_format)) {
include($arc_format);
}else{
include('frame_default.php');
}
?>
|