Viewing file: clasificados.php (21.16 KB) -rw-rw-r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
setlocale (LC_TIME,"spanish");
/*
**********************************************************************
Descripción: Página de carta, diario Tierra del Fuego online
Empresa: PRONET
Autor: Ing. Diego Menendez
Fecha: Enero 2015
**********************************************************************
*/
$dominio_publico = file_get_contents('../php/dominio_publico.txt');
$dominio_publico2 = 'www.'.$dominio_publico;
if ($_SERVER['SERVER_NAME'] == $dominio_publico or $_SERVER['SERVER_NAME'] == $dominio_publico2){
$publica = true;
}else{
$publica = false;
}
$url_portada = 'aplicacion.php?ai=tdfonline%7C%7C3491';
$fotos_path = "fotos/";
$publicidades_path = "publi/";
$dias = array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
$meses = array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
$fecha = $dias[date('w')]." ".date('d')." de ".$meses[date('n')-1]. " de ".date('Y') ;
//$fecha = ucfirst(strftime("%A")).' '.strftime("%d").' de '.ucfirst(strftime("%B")).' de '.strftime("%Y");
$url_aen = file_get_contents('../php/url_aen.txt');//'http://www.youtube.com/embed/LZCASp4Jcj8';
//if($publica == true){
$filtro['estado'] = 'A'; //A/Activa,I/Inactiva
//}
$secciones = toba::tabla('seccion')->get_listado($filtro);
$rubros = toba::tabla('rubro')->get_listado($filtro);
$regiones = toba::tabla('region')->get_listado($filtro);
foreach($secciones as $key=>$seccion){
if($seccion['id_seccion'] == 6){ //clasificados
$seccion_actual = $seccion; //asigno el array de seccion, que tiene las publicidades
break;
}
}
if(isset($_REQUEST['region'])){
$_SESSION['region'] = $_REQUEST['region'];
}
if(empty($_SESSION['region'])){
$_SESSION['region'] = 2;
}
?>
<?php include('header.php'); ?>
<!-- Banner -->
<?php
if(!empty($seccion_actual['id_publicidad1'])){
unset($filtro);
$filtro['id_publicidad'] = $seccion_actual['id_publicidad1'];
$filtro['estado'] = 'A';
$publicidad = toba::tabla('publicidad')->get_listado($filtro, 'ORDER BY t_p.id_publicidad DESC');
if(count($publicidad)>0){ $publicidad = $publicidad[0]; }
switch($publicidad['tipo']){
case 'I': //Imagen
$vinculo = $publicidad['vinculo'];
$imagen = $publicidades_path.$publicidad['imagen'];
list($ancho, $alto, $tipo, $atributos) = getimagesize ($imagen);
$width = 1170;
$height = 225;
$relacion_requerida = $width/$height; // 1,56
$relacion_real = $ancho/$alto; // ej. un poco ancho respecto al alto 638/360 = 1,72 ; ej. un poco alto respecto al ancho 960/640 = 1,5
if($relacion_real > $relacion_requerida){ // quedaría más ancho que alto, recorto el ancho
$img = '<img style="height:'.$height.'px; max-width: initial" class="img-responsive pad-lr-15" src="'.$imagen.'">';
}else{ //quedaría mas alto que ancho
$img = '<img style="width:'.$width.'px" class="img-responsive pad-lr-15" src="'.$imagen.'">';
}
if(!empty($vinculo)){
$img = '<a href="http://'.$_SERVER['SERVER_NAME'].'/tdfonline/1.0/aplicacion.php?publi='.$publicidad['id_publicidad'].'&ai=tdfonline%7C%7C3496" target="_blank">'.$img.'</a>';
}
echo '<div class="container banner-large">
<div class="row">
<div class="col-lg-12 pad-t-15">
'.$img.'
</div>
<!--end col12-->
</div> <!--/row-->
</div><!-- /container-->';
break;
case 'F': //Flash
$width = 1170;
$height = 225;
echo '<div class="container banner-large">
<div class="row">
<div class="col-lg-12 pad-t-15">
<object width="'.$width.'" height="'.$height.'">
<param name="movie" value="'.$publicidades_path.$publicidad['swf'].'">
<param name="movie" align="left" >
<param name="play" value="true" >
<param name="quality" value="high">
<embed src="'.$publicidades_path.$publicidad['swf'].'" >
</embed>
</object>
</div>
<!--end col12-->
</div> <!--/row-->
</div><!-- /container-->';
break;
case 'C': //Script
break;
}
toba::tabla('publicidad')->set_impresiones($publicidad['id_publicidad']);
}
?>
<!--//////////////////////////Clasificados//////////////////////-->
<div class="clasificados">
<div class="container">
<div class="row padding-top">
<div class="col-lg-8 clasifotos">
<div class="row">
<div class="col-lg-12 border-bottom">
<img class="pull-left" src="images/clasifotos-logo_03.png" width="258" height="67">
<?php
if(count($regiones)>0){
echo '<div class="pull-right clasifotos-places">
<ul>';
foreach ($regiones as $region){
$url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'].'®ion='.$region['id_region'];
if($region['id_region'] == $_SESSION['region']){
$class = 'class="active"';
}else{
$class = '';
}
echo '<li><a href="'.$url.'" '.$class.'>'.$region['nombre'].'</a></li>';
}
echo '</ul>
</div>';
}
?>
</div>
</div> <!--end row-->
<?php
if(count($rubros)>0){
$estado_row = 'abrir';
foreach ($rubros as $rubro){
if($estado_row == 'abrir'){
echo '<div class="row">';
}
echo '<div class="col-lg-6">
<div class="row border-bottom pad-top-bot">
<h4><img src="'.$rubro['descripcion'].'">'.$rubro['rubro'].'</h4>';
$subrubros = toba::tabla('subrubro')->get_descripciones_cascada($rubro['id_rubro']);
if(count($subrubros)){
echo '<ul>';
foreach($subrubros as $subrubro){
$url = 'http://'.$_SERVER['HTTP_HOST'].'/tdfonline/1.0/aplicacion.php?seccion=6&ai=tdfonline%7C%7C3525&subrubro='.$subrubro['id_subrubro'];
echo '<li><a href="'.$url.'">'.$subrubro['subrubro'].'</a></li>';
}
echo '</ul>';
}
echo ' </div>
</div>';
if($estado_row == 'cerrar'){
echo '</div> <!--end row-->';
}
//ya mostrado el rubro, cambiamos el estado de row
if($estado_row == 'abrir'){
$estado_row = 'cerrar';
}else{
$estado_row = 'abrir';
}
}
if($estado_row == 'cerrar'){ //al ser impar, no cerro, por lo que cerramos el row
echo '</div> <!--end row-->';
}
}
?>
</div> <!--end col 8 -->
<!--BANNERS DERECHA-->
<div class="col-lg-4">
<a href="aplicacion.php?ai=tdfonline%7C%7C3516"><img class="img-responsive pad-b-15" src="images/publica_gratis_03.jpg"></a>
<?php
if(!empty($seccion_actual['id_publicidad2'])){
unset($filtro);
$filtro['id_publicidad'] = $seccion_actual['id_publicidad2'];
$filtro['estado'] = 'A';
$publicidad = toba::tabla('publicidad')->get_listado($filtro, 'ORDER BY t_p.id_publicidad DESC');
if(count($publicidad)>0){ $publicidad = $publicidad[0]; }
switch($publicidad['tipo']){
case 'I': //Imagen
$vinculo = $publicidad['vinculo'];
$imagen = $publicidades_path.$publicidad['imagen'];
list($ancho, $alto, $tipo, $atributos) = getimagesize ($imagen);
$width = 360;
$height = 841;
$relacion_requerida = $width/$height; // 1,56
$relacion_real = $ancho/$alto; // ej. un poco ancho respecto al alto 638/360 = 1,72 ; ej. un poco alto respecto al ancho 960/640 = 1,5
if($relacion_real > $relacion_requerida){ // quedaría más ancho que alto, recorto el ancho
$img = '<img style="height:'.$height.'px; max-width: initial" class="img-responsive" src="'.$imagen.'">';
}else{ //quedaría mas alto que ancho
$img = '<img style="width:'.$width.'px" class="img-responsive" src="'.$imagen.'">';
}
if(!empty($vinculo)){
$img = '<a href="http://'.$_SERVER['SERVER_NAME'].'/tdfonline/1.0/aplicacion.php?publi='.$publicidad['id_publicidad'].'&ai=tdfonline%7C%7C3496" target="_blank">'.$img.'</a>';
}
echo $img.'
<br>';
break;
case 'F': //Flash
$width = 360;
$height = 841;
echo '<object width="'.$width.'" height="'.$height.'">
<param name="movie" value="'.$publicidades_path.$publicidad['swf'].'">
<param name="movie" align="left" >
<param name="play" value="true" >
<param name="quality" value="high">
<embed src="'.$publicidades_path.$publicidad['swf'].'" >
</embed>
</object>
<br>';
break;
case 'C': //Script
break;
}
toba::tabla('publicidad')->set_impresiones($publicidad['id_publicidad']);
}
if(!empty($seccion_actual['id_publicidad3'])){
unset($filtro);
$filtro['id_publicidad'] = $seccion_actual['id_publicidad3'];
$filtro['estado'] = 'A';
$publicidad = toba::tabla('publicidad')->get_listado($filtro, 'ORDER BY t_p.id_publicidad DESC');
if(count($publicidad)>0){ $publicidad = $publicidad[0]; }
switch($publicidad['tipo']){
case 'I': //Imagen
$vinculo = $publicidad['vinculo'];
$imagen = $publicidades_path.$publicidad['imagen'];
list($ancho, $alto, $tipo, $atributos) = getimagesize ($imagen);
$width = 360;
$height = 380;
$relacion_requerida = $width/$height; // 1,56
$relacion_real = $ancho/$alto; // ej. un poco ancho respecto al alto 638/360 = 1,72 ; ej. un poco alto respecto al ancho 960/640 = 1,5
if($relacion_real > $relacion_requerida){ // quedaría más ancho que alto, recorto el ancho
$img = '<img style="height:'.$height.'px; max-width: initial" class="img-responsive" src="'.$imagen.'">';
}else{ //quedaría mas alto que ancho
$img = '<img style="width:'.$width.'px" class="img-responsive" src="'.$imagen.'">';
}
if(!empty($vinculo)){
$img = '<a href="http://'.$_SERVER['SERVER_NAME'].'/tdfonline/1.0/aplicacion.php?publi='.$publicidad['id_publicidad'].'&ai=tdfonline%7C%7C3496" target="_blank">'.$img.'</a>';
}
echo $img.'
<br>';
break;
case 'F': //Flash
$width = 360;
$height = 380;
echo '<object width="'.$width.'" height="'.$height.'">
<param name="movie" value="'.$publicidades_path.$publicidad['swf'].'">
<param name="movie" align="left" >
<param name="play" value="true" >
<param name="quality" value="high">
<embed src="'.$publicidades_path.$publicidad['swf'].'" >
</embed>
</object>
<br>';
break;
case 'C': //Script
break;
}
toba::tabla('publicidad')->set_impresiones($publicidad['id_publicidad']);
}
if(!empty($seccion_actual['id_publicidad4'])){
unset($filtro);
$filtro['id_publicidad'] = $seccion_actual['id_publicidad4'];
$filtro['estado'] = 'A';
$publicidad = toba::tabla('publicidad')->get_listado($filtro, 'ORDER BY t_p.id_publicidad DESC');
if(count($publicidad)>0){ $publicidad = $publicidad[0]; }
switch($publicidad['tipo']){
case 'I': //Imagen
$vinculo = $publicidad['vinculo'];
$imagen = $publicidades_path.$publicidad['imagen'];
list($ancho, $alto, $tipo, $atributos) = getimagesize ($imagen);
$width = 360;
$height = 380;
$relacion_requerida = $width/$height; // 1,56
$relacion_real = $ancho/$alto; // ej. un poco ancho respecto al alto 638/360 = 1,72 ; ej. un poco alto respecto al ancho 960/640 = 1,5
if($relacion_real > $relacion_requerida){ // quedaría más ancho que alto, recorto el ancho
$img = '<img style="height:'.$height.'px; max-width: initial" class="img-responsive" src="'.$imagen.'">';
}else{ //quedaría mas alto que ancho
$img = '<img style="width:'.$width.'px" class="img-responsive" src="'.$imagen.'">';
}
if(!empty($vinculo)){
$img = '<a href="http://'.$_SERVER['SERVER_NAME'].'/tdfonline/1.0/aplicacion.php?publi='.$publicidad['id_publicidad'].'&ai=tdfonline%7C%7C3496" target="_blank">'.$img.'</a>';
}
echo $img.'
<br>';
break;
case 'F': //Flash
$width = 360;
$height = 380;
echo '<object width="'.$width.'" height="'.$height.'">
<param name="movie" value="'.$publicidades_path.$publicidad['swf'].'">
<param name="movie" align="left" >
<param name="play" value="true" >
<param name="quality" value="high">
<embed src="'.$publicidades_path.$publicidad['swf'].'" >
</embed>
</object>
<br>';
break;
case 'C': //Script
break;
}
toba::tabla('publicidad')->set_impresiones($publicidad['id_publicidad']);
}
?>
</div> <!--end col 4-->
</div> <!--end row-->
</div> <!--end container-->
</div> <!--end clasificados -->
<!-- Banner -->
<?php
if(!empty($seccion_actual['id_publicidad5'])){
unset($filtro);
$filtro['id_publicidad'] = $seccion_actual['id_publicidad5'];
$filtro['estado'] = 'A';
$publicidad = toba::tabla('publicidad')->get_listado($filtro, 'ORDER BY t_p.id_publicidad DESC');
if(count($publicidad)>0){ $publicidad = $publicidad[0]; }
switch($publicidad['tipo']){
case 'I': //Imagen
$vinculo = $publicidad['vinculo'];
$imagen = $publicidades_path.$publicidad['imagen'];
list($ancho, $alto, $tipo, $atributos) = getimagesize ($imagen);
$width = 1170;
$height = 225;
$relacion_requerida = $width/$height; // 1,56
$relacion_real = $ancho/$alto; // ej. un poco ancho respecto al alto 638/360 = 1,72 ; ej. un poco alto respecto al ancho 960/640 = 1,5
if($relacion_real > $relacion_requerida){ // quedaría más ancho que alto, recorto el ancho
$img = '<img style="height:'.$height.'px; max-width: initial" class="img-responsive pad-lr-15" src="'.$imagen.'">';
}else{ //quedaría mas alto que ancho
$img = '<img style="width:'.$width.'px" class="img-responsive pad-lr-15" src="'.$imagen.'">';
}
if(!empty($vinculo)){
$img = '<a href="http://'.$_SERVER['SERVER_NAME'].'/tdfonline/1.0/aplicacion.php?publi='.$publicidad['id_publicidad'].'&ai=tdfonline%7C%7C3496" target="_blank">'.$img.'</a>';
}
echo '<div class="container banner-large">
<div class="row">
<div class="col-lg-12 pad-t-15">
'.$img.'
</div>
<!--end col12-->
</div> <!--/row-->
</div><!-- /container-->';
break;
case 'F': //Flash
$width = 1170;
$height = 225;
echo '<div class="container banner-large">
<div class="row">
<div class="col-lg-12 pad-t-15">
<object width="'.$width.'" height="'.$height.'">
<param name="movie" value="'.$publicidades_path.$publicidad['swf'].'">
<param name="movie" align="left" >
<param name="play" value="true" >
<param name="quality" value="high">
<embed src="'.$publicidades_path.$publicidad['swf'].'" >
</embed>
</object>
</div>
<!--end col12-->
</div> <!--/row-->
</div><!-- /container-->';
break;
case 'C': //Script
break;
}
toba::tabla('publicidad')->set_impresiones($publicidad['id_publicidad']);
}
?>
<!-- jQuery Version 1.11.1 -->
<script src="js/jquery.js"></script>
<!-- Bootstrap Core JavaScript -->
<script src="js/bootstrap.min.js"></script>
<!-- Bootstrap Lightbox -->
<script src="js/ekko-lightbox.js"></script>
<script type="text/javascript">
$(document).ready(function ($) {
// delegate calls to data-toggle="lightbox"
$(document).delegate('*[data-toggle="lightbox2"]:not([data-gallery="navigateTo"])', 'click', function(event) {
event.preventDefault();
return $(this).ekkoLightbox({
onShown: function() {
if (window.console) {
return console.log('Checking our the events huh?');
}
},
onNavigate: function(direction, itemIndex) {
if (window.console) {
return console.log('Navigating '+direction+'. Current item: '+itemIndex);
}
}
});
});
});
</script>
<?php include('footer.php'); ?>
|