Viewing file: tp_publica.php (20.94 KB) -rw-rw-r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
class tp_publica extends toba_tipo_pagina
{
protected $clase_encabezado = '';
protected $s__voto;
function encabezado()
{
$this->cabecera_html();
$this->comienzo_cuerpo();
$this->barra_superior();
//--- No se cierra el div de encabezado para dar lugar a la zona...
}
function pre_contenido(){
}
function post_contenido(){}
function pie()
{
echo "</body>\n";
echo "</html>\n";
}
protected function cabecera_html()
{
//resolvemos voto de encuesta
$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;
}
echo "<!DOCTYPE html>";
echo "<HTML>\n";
echo "<HEAD>\n";
echo "<title>".$this->titulo_pagina()."</title>\n";
$this->encoding();
$this->plantillas_css();
#$this->estilos_css();
#toba_js::cargar_consumos_basicos();
/*
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/basicos/basico.js?av=6483'></SCRIPT>
*/
echo "<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/basicos/toba.js?av=6483'></SCRIPT>
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/utilidades/datadumper.js?av=6483'></SCRIPT>
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/basicos/yahoo.js?av=6483'></SCRIPT>
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/basicos/comunicacion_server.js?av=6483'></SCRIPT>
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/basicos/notificacion.js?av=6483'></SCRIPT>
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/basicos/vinculador.js?av=6483'></SCRIPT>
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/basicos/jquery-1.9.1.min.js?av=6483'></SCRIPT>
<SCRIPT language='JavaScript1.4' type='text/javascript' src='/toba_tdfonline/js/formalize/javascripts/jquery.formalize.min.js?av=6483'></SCRIPT>
<!--[if lt IE 7]>
<style type='text/css'>
img {
behavior: url('/toba_tdfonline/js/utilidades/pngbehavior.htc');
}
</style>
<![endif]-->
<!--[if lt IE 9]>
<script src='/toba_tdfonline/js/basicos/html5shiv.js'></script>
<![endif]-->";
echo "<link href='css/toba_public.css' rel='stylesheet' />";
echo "<link href='css/bootstrap.min.css' rel='stylesheet' />";
echo "<link href='css/tdfstyle.css' rel='stylesheet' />";
echo "<link href='css/ekko-lightbox.css' rel='stylesheet' />";
echo "<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700,800' rel='stylesheet' type='text/css'>";
echo '<script type="text/javascript" src="js/jquery-1.7.2.js"></script>';
echo '<script type="text/javascript" src="js/jquery.html5form-min.js"></script>';
echo "<script type='text/javascript' src='js/jquery.prettyPhoto.js'></script>";
echo '<script type="text/javascript">
$(document).ready(function(){
$(\'a[rel^="prettyPhoto"]\').prettyPhoto({
social_tools: false,
deeplinking: false,
allow_resize: false
});
$(\'#nueva-promo\').html5form({
async : false,
allBrowsers : true,
//method : \'POST\',
//action : \'php/enviar-reserva.php\',
//responseDiv : \'#mensaje\',
colorOn: \'#333\',
colorOff: \'#666\'
});
$( \'texto_no\' ).ckeditor();
});
</script>';
echo "<link href='css/prettyPhoto.css' rel='stylesheet' type='text/css'>";
echo '<script language="javascript">
function CheckClose(){
document.all("anuncio").style.visibility="hidden";
}
setTimeout("CheckClose();",6000);
</script>
<script language="javascript" type="text/javascript">
function cargarDiv(div,url)
{
$(div).load(url);
}
;
</script>
';
// metas facebook ----------------------------------------------------------------------------------------
if(isset($_REQUEST['nota']) and !empty($_REQUEST['nota'])){
$id_nota = $_REQUEST['nota'];
unset($filtro);
$filtro['id_nota'] = $id_nota;
//if($publica == true){
$filtro['estado'] = 'A'; //A/Activa,I/Inactiva
//}
$notas = toba::tabla('nota')->get_listado($filtro, 'ORDER BY t_n.id_nota DESC');
if(count($notas)==1){
$nota = $notas[0];
$titulo = str_replace('"', '', $nota['titulo']);
$bajada = str_replace('"', '', $nota['bajada']);
$nombre_foto = str_replace(' ', '%20', $nota['foto']);
if($_SERVER['SERVER_PORT'] == '443'){
$foto = 'https://'.$_SERVER['SERVER_NAME'].'/fotos/'.$nombre_foto;
$url = 'https://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?nota='.$id_nota.'&ai=tdfonline||3494';
$url2 = 'https://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?nota='.$id_nota.'&ai=tdfonline%7C%7C3494';
}else{
$foto = 'http://'.$_SERVER['SERVER_NAME'].'/fotos/'.$nombre_foto;
$url = 'http://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?nota='.$id_nota.'&ai=tdfonline||3494';
$url2 = 'http://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?nota='.$id_nota.'&ai=tdfonline%7C%7C3494';
}
echo '<!-- METAS FACEBOOK -->
<meta name="Description" content="'.$bajada.'">
<meta property="og:locale" name="og:locale" content="es_AR">
<meta property="og:title" name="og:title" content="'.$titulo.'">
<meta property="og:type" name="og:type" content="article">
<meta property="og:url" name="og:url" content="'.$url2.'">
<meta property="og:image" name="og:image" content="'.$foto.'">
<meta property="og:site_name" name="og:site_name" content="TDFonline">
<meta property="og:description" name="og:description" content="'.$bajada.'">
<script type="text/javascript">
var dir = \''.$url.'\';
var dir2 = encodeURIComponent(dir);
var tit = \''.$titulo.'\';
var tit2 = encodeURIComponent(tit);
</script>
';
echo '<!-- METAS TWITTER -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@diariotdfonline">
<meta name="twitter:creator" content="@diariotdfonline">
<meta name="twitter:title" content="'.$titulo.'">
<meta name="twitter:description" content="'.$bajada.'">
<meta name="twitter:image" content="'.$foto.'">
';
}
}elseif(isset($_REQUEST['carta']) and !empty($_REQUEST['carta'])){
$id_carta = $_REQUEST['carta'];
unset($filtro);
$filtro['id_carta'] = $id_carta;
$filtro['estado'] = '1';
$cartas = toba::tabla('carta')->get_listado($filtro, 'ORDER BY t_c.id_carta DESC', '', '');
if(count($cartas)==1){
$carta = $cartas[0];
$titulo = str_replace('"', '', $carta['titulo']);
$bajada = str_replace('"', '', $carta['bajada']);
$nombre_foto = str_replace(' ', '%20', $carta['foto']);
if($_SERVER['SERVER_PORT'] == '443'){
$foto = 'https://'.$_SERVER['SERVER_NAME'].'/fotos/'.$nombre_foto;
$url = 'https://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?carta='.$id_carta.'&ai=tdfonline||3509';
$url2 = 'https://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?carta='.$id_carta.'&ai=tdfonline%7C%7C3509';
}else{
$foto = 'http://'.$_SERVER['SERVER_NAME'].'/fotos/'.$nombre_foto;
$url = 'http://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?carta='.$id_carta.'&ai=tdfonline||3509';
$url2 = 'http://'.$_SERVER['SERVER_NAME'].'/aplicacion.php?carta='.$id_carta.'&ai=tdfonline%7C%7C3509';
}
echo '<!-- METAS FACEBOOK -->
<meta name="Description" content="'.$bajada.'">
<meta property="og:locale" name="og:locale" content="es_AR">
<meta property="og:title" name="og:title" content="'.$titulo.'">
<meta property="og:type" name="og:type" content="article">
<meta property="og:url" name="og:url" content="'.$url2.'">
<meta property="og:image" name="og:image" content="'.$foto.'">
<meta property="og:site_name" name="og:site_name" content="TDFonline">
<meta property="og:description" name="og:description" content="'.$bajada.'">
<script type="text/javascript">
var dir = \''.$url.'\';
var dir2 = encodeURIComponent(dir);
var tit = \''.$titulo.'\';
var tit2 = encodeURIComponent(tit);
</script>
';
echo '<!-- METAS TWITTER -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@diariotdfonline">
<meta name="twitter:creator" content="@diariotdfonline">
<meta name="twitter:title" content="'.$titulo.'">
<meta name="twitter:description" content="'.$bajada.'">
<meta name="twitter:image" content="'.$foto.'">
';
}
}else{
$titulo = 'Tdfonline';
$bajada = 'tdfonline.com.ar';
if($_SERVER['SERVER_PORT'] == '443'){
$foto = 'https://'.$_SERVER['SERVER_NAME'].'/fotos/tdfonline.jpg';
$url = 'https://'.$_SERVER['SERVER_NAME'].'/';
$url2 = 'https://'.$_SERVER['SERVER_NAME'].'/';
}else{
$foto = 'http://'.$_SERVER['SERVER_NAME'].'/fotos/tdfonline.jpg';
$url = 'http://'.$_SERVER['SERVER_NAME'].'/';
$url2 = 'http://'.$_SERVER['SERVER_NAME'].'/';
}
echo '<!-- METAS FACEBOOK -->
<meta name="Description" content="'.$bajada.'">
<meta property="og:locale" name="og:locale" content="es_AR">
<meta property="og:title" name="og:title" content="'.$titulo.'">
<meta property="og:type" name="og:type" content="website">
<meta property="og:url" name="og:url" content="'.$url2.'">
<meta property="og:image" name="og:image" content="'.$foto.'">
<meta property="og:site_name" name="og:site_name" content="TDFonline">
<meta property="og:description" name="og:description" content="'.$bajada.'">
<script type="text/javascript">
var dir = \''.$url.'\';
var dir2 = encodeURIComponent(dir);
var tit = \''.$titulo.'\';
var tit2 = encodeURIComponent(tit);
</script>
';
echo '<!-- METAS TWITTER -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@diariotdfonline">
<meta name="twitter:creator" content="@diariotdfonline">
<meta name="twitter:title" content="'.$titulo.'">
<meta name="twitter:description" content="'.$bajada.'">
<meta name="twitter:image" content="'.$foto.'">
';
}
// fin metas facebook ----------------------------------------------------------------------------------------
echo '<meta name="viewport" content="width=device-width, initial-scale=1.0">';
echo "</HEAD>\n";
}
protected function titulo_pagina()
{
//--original
/*
$item = toba::solicitud()->get_datos_item('item_nombre');
return toba::proyecto()->get_parametro('descripcion_corta') . ' - ' . $item;
*/
$item_nombre = toba::solicitud()->get_datos_item('item_nombre');
$item_descripcion = toba::solicitud()->get_datos_item('item_descripcion');
/*if(!empty($datos__fecha['nombre_evento'])){
$item = $datos__fecha['nombre_evento'];
}elseif(!empty($datos__nota['titulo'])){
$item = $datos__nota['titulo'];
}else{*/
$item = $item_nombre;
if(!empty($item_descripcion)){ $item.= ' - ' . $item_descripcion; }
//}
return toba::proyecto()->get_parametro('descripcion_corta') . ' - ' . $item;
}
protected function encoding()
{
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"/>\n";
echo '<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->';
echo '<!-- jQuery Version 1.11.1 -->
<script src="js/jquery.js"></script>
<!-- Bootstrap Core JavaScript -->
<script src="js/bootstrap.min.js"></script>';
}
protected function plantillas_css()
{
#echo toba_recurso::link_css('toba', 'screen');
#echo toba_recurso::link_css('toba_impr', 'print');
$ico = toba_recurso::imagen_proyecto('favicon.ico');
echo '<link rel="icon" href="'.$ico.'" type="image/x-icon" /><link rel="shortcut icon" href="'.$ico.'" type="image/x-icon" />';
}
protected function estilos_css()
{
if (toba::proyecto()->get_parametro('es_css3')) {
echo "<link rel='stylesheet' href='".toba_recurso::url_toba()."/js/formalize/stylesheets/formalize.css' />";
} else {
echo "
<style type='text/css'>
#overlay, #capa_espera {
background-image:url('". toba_recurso::imagen_toba('nucleo/overlay.gif'). "');
}
.barra-superior {
background: url('". toba_recurso::imagen_skin('barra-sup.gif') ."') repeat-x top;
}
.ei-cuadro-col-tit, .ei-ml-columna, .ei-filtro-columna {
background: url('". toba_recurso::imagen_skin('cuadro-col-titulo.gif') ."') repeat-x top;
}
.ei-barra-sup, .ci-botonera {
background: url('". toba_recurso::imagen_skin('barra-sup.gif') ."') repeat-x top;
}
.ci-tabs-h-lista {
background: url('".toba_recurso::imagen_skin('tabs/bg.gif')."') repeat-x bottom;
}
.ci-tabs-h-solapa {
background:url('".toba_recurso::imagen_skin('tabs/left.gif')."') no-repeat left top;
}
.ci-tabs-h-solapa a {
background:url('".toba_recurso::imagen_skin('tabs/right.gif')."') no-repeat right top;
}
.ci-tabs-h-solapa-sel {
background:url('".toba_recurso::imagen_skin('tabs/left_on.gif')."') no-repeat left top;
}
.ci-tabs-h-solapa-sel a {
background:url('".toba_recurso::imagen_skin('tabs/right_on.gif')."') no-repeat right top;
}
</style>
";
}
echo "
<style type='text/css'>
#overlay, #capa_espera {
background-image:url('". toba_recurso::imagen_toba('nucleo/overlay.gif'). "');
}
#barra_superior {
display:none;
}
</style>
";
}
/**
* Crea el <body> y toba_recursos basicos.
* Incluye un <div> que se propaga hasta el fin de la zona parte sup.
*/
protected function comienzo_cuerpo()
{
$this->comienzo_cuerpo_basico();
echo "<div class='{$this->clase_encabezado}'>";
/* ejemplo
$this->comienzo_cuerpo_basico();
echo "<div id='barra_fija_superior_publica'>";
echo "<div style='width: 960px;' class='{$this->clase_encabezado}'>";
$this->cabecera_aplicacion();
$this->menu();
$this->sector_usuario();
echo "</div>";
*/
}
protected function comienzo_cuerpo_basico()
{
echo "<body>\n";
$cerrar = toba_recurso::imagen_toba('nucleo/cerrar_ventana.gif', false);
toba_js::cargar_consumos_globales(array('basicos/tipclick'));
echo "\n<div id='overlay'>";
echo "<div id='overlay_contenido'></div></div>";
$wait = toba_recurso::imagen_toba('wait.gif');
echo "<div id='div_toba_esperar' class='div-esperar' style='display:none'>";
echo "<img src='$wait' style='vertical-align: middle;' alt='' /> Procesando...";
echo "</div>\n";
$logo = toba_recurso::imagen_proyecto('logo.gif', false);
echo "<div id='capa_espera'>
<div>
<img class='overlay-cerrar' title='Cerrar ventana' src='$cerrar' onclick='mostrar_esperar()' />
<img src='$logo' /><p>Procesando. Por favor aguarde...</p><img src='$wait'>
</div>
</div>
";
/* ejemplo
echo "<body>\n<div id='contenedor'>\n";
#echo "<body onload='initialize()'>\n<div id='contenedor'>\n";
toba_js::cargar_consumos_globales(array('basicos/tipclick'));
echo "\n<div id='overlay'><div id='overlay_contenido'></div></div>";
$wait = toba_recurso::imagen_toba('wait.gif');
echo "<div id='div_toba_esperar' class='div-esperar' style='display:none'>";
echo "<img src='$wait' style='vertical-align: middle;' alt='' /> Procesando...";
echo "</div>\n";
$logo = toba_recurso::imagen_proyecto('logo.gif', false);
echo "<div id='capa_espera'>
<div><img src='$logo' /><p>Procesando. Por favor aguarde...</p><img src='$wait'></div>
</div>";
*/
}
function barra_superior()
{
echo "<div id='barra_superior' class='barra-superior'>\n";
//echo "<div id='barra_superior' class='barra-superior barra-superior-tit'>\n";
//$this->info_version();
//echo "<div class='item-barra'>";
//$this->generar_ayuda();
//echo "<div class='item-barra-tit'>".$this->titulo_item()."</div>";
//echo "</div>\n\n";
}
function mostrar_resize_fuente()
{
echo '<div class="zoom-fuente">';
echo '<a href="#" title="Ampliar fuente" onclick="ampliar_fuente();">';
echo toba_recurso::imagen_toba('resize-icon-full.png', true, null, null, 'Ampliar fuente');
echo '</a>';
echo '<a href="#" title="Reducir fuente" onclick="reducir_fuente();">';
echo toba_recurso::imagen_toba('resize-icon-small.png', true, null, null, 'Reducir fuente');
echo '</a>';
echo '</div>';
}
//------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------
/*function titulo_item()
{
if (! isset($this->titulo)) {
$info['basica'] = toba::solicitud()->get_datos_item();
$item = new toba_item_info($info);
$item->cargar_rama();
//Se recorre la rama
$camino = $item->get_nombre();
while ($item->get_padre() != null) {
$item = $item->get_padre();
if (! $item->es_raiz()) {
$camino = '<span style="font-weight:normal;">'.$item->get_nombre().' > </span>'.$camino;
}
}
$this->titulo = $camino;
}
return $this->titulo;
}*/
}
?>
|