Viewing file: tp_publica_popup.php (16.8 KB) -rw-rw-r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
class tp_publica_popup extends toba_tp_normal
{
protected $titulo;
//protected $alto_cabecera = "40px";
function encabezado()
{
$this->cabecera_html();
$this->comienzo_cuerpo();
$this->barra_superior();
//--- No se cierra el div de encabezado para dar lugar a la zona...
}
protected function cabecera_html()
{
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();
//echo '<link rel="stylesheet" href="http://puntocom.pagecreative.com/userfiles/files/style_slideshow.css" type="text/css" media="screen" />';
echo "<link href='https://fonts.googleapis.com/css?family=Open+Sans:800italic,400,700,600' rel='stylesheet' type='text/css'>";
echo '<script type="text/javascript" src="http://puntocom.pagecreative.com/userfiles/files/jquery.js?ver=1.7.1"></script>';
/*Este meta tag se utiliza para controlar cómo aparecerá el contenido HTML en los navegadores móviles.
Así nos aseguramos que el contenido se ajusta al ancho del dispositivo.
En este caso estamos indicando que el contenido tendrá el ancho del dispositivo y que la escala mínima y máxima es de 1. -
See more at: http://www.destacaimagen.com/diseno-y-maquetacion-web-smartphones-y-tablets/#sthash.wYQnkYGU.dpuf*/
#echo '<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0" />';
echo '<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />';
$Key_for_browser_apps = 'AIzaSyD2xq5-gwu1rNZL99XBhsTif-JHg_HA8Ws';
/*echo '<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?key='.$Key_for_browser_apps.'&sensor=true">
</script>
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(-34.397, 150.644),
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map-canvas"),
mapOptions);
}
</script>';*/
#metodo asincrono https://developers.google.com/maps/documentation/javascript/tutorial#api_key
/*echo "<script>
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644)
};
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
}
function loadScript() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&' +
'callback=initialize';
document.body.appendChild(script);
}
window.onload = loadScript;
</script>";*/
echo "</HEAD>\n";
}
protected function comienzo_cuerpo()
{
$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>";
}
private function sector_usuario(){
//----------------------------------------------------
$id_usuario = toba::usuario()->get_id();
if ($id_usuario <> 'no_autentificado'){
//--- Salir
$js = toba_editor::modo_prueba() ? 'window.close()' : 'salir()';
echo '<a href="#" class="enc-salir" title="Cerrar la sesión" onclick="javascript:'.$js.'">';
echo toba_recurso::imagen_toba('finalizar_sesion.gif', true);
echo '</a>';
//--- Usuario
$this->info_usuario();
}else{
//$grupo_acceso = toba::usuario()->get_perfiles_funcionales();
echo '<div class="enc-usuario">';
echo '<ul id="menu-login" class="horizontal">';
echo '<li><a class="nivel-login" href="#" onclick="return toba.ir_a_operacion("inmobiliaria", "3504", false)" title="Crear cuenta"><img src="/toba_inmobiliaria/img/nulo.gif" width="1" height="16" border="0" alt="">Crear cuenta</a></li>';
echo '<li><a class="nivel-login2" href="#" onclick="return toba.ir_a_operacion("inmobiliaria", "3464", false)" title="Ingresar"><img src="/toba_inmobiliaria/img/nulo.gif" width="1" height="16" border="0" alt="">Ingresar</a></li>';
echo '</ul>';
echo '</div>';
}
//------------------------------------------------------
}
protected function comienzo_cuerpo_basico()
{
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>";
}
/*
original toba_tp_basico.php
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>
";
}
*/
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 pre_contenido()
{
echo "\n<div id='cuerpo_central'><div align='center' class='cuerpo'>\n";
}
function post_contenido()
{
echo "\n</div></div>\n";
}
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;
}
protected function generar_ayuda()
{
$mensaje = toba::mensajes()->get_operacion_actual();
if (isset($mensaje)) {
if (strpos($mensaje, ' ') !== false) { //Detecta si es una url o un mensaje completo
$desc = toba_parser_ayuda::parsear($mensaje);
$ayuda = toba_recurso::ayuda(null, $desc, 'item-barra-ayuda', 0);
echo "<div $ayuda>";
echo toba_recurso::imagen_toba("ayuda_grande.gif", true);
echo "</div>";
} else {
if (! toba_parser_ayuda::es_texto_plano($mensaje)) {
$mensaje = toba_parser_ayuda::parsear($mensaje, true); //Version resumida
}
$js = "abrir_popup('ayuda', '$mensaje', {width: 800, height: 600})";
echo "<a class='barra-superior-ayuda' href='#' onclick=\"$js\" title='Abrir ayuda'>".toba_recurso::imagen_toba("ayuda_grande.gif", true)."</a>";
}
}
}
/*protected function info_usuario(){
echo '<div class="enc-usuario">';
$usuario = toba::usuario()->get_nombre();
if (empty($usuario)){ $usuario = toba::usuario()->get_id();}
echo "<span class='enc-usuario-nom'>".$usuario."</span>"; //$_SESSION['perfil_usuario'].
echo '</div>';
}*/
protected function info_usuario(){
echo '<div class="enc-usuario">';
echo "<span class='enc-usuario-nom'>".texto_plano(toba::usuario()->get_nombre())."</span>";
//Empresa
if (isset($_SESSION['idinmobiliaria'])) {
echo "<span class='enc-usuario-id'>".$_SESSION['nombre_inmobiliaria']."</span>";
}else{
echo "<span class='enc-usuario-id'>".texto_plano(toba::usuario()->get_id())."</span>";
}
echo '</div>';
}
protected function cabecera_aplicacion()
{
//--- Logo
echo "<div id='enc-logo' style='height:{$this->alto_cabecera}'><a href='#'>";
echo $this->mostrar_logo();
echo "</a></div>\n";
//--- Proyecto
if(toba::proyecto()->es_multiproyecto()) {
$this->cambio_proyecto();
}
}
/*protected function cabecera_aplicacion()
{
if ( toba::proyecto()->get_parametro('requiere_validacion') ) {
//--- Salir
$js = toba_editor::modo_prueba() ? 'window.close()' : 'salir()';
echo '<a href="#" class="enc-salir" title="Cerrar la sesión" onclick="javascript:'.$js.'">';
echo toba_recurso::imagen_toba('finalizar_sesion.gif', true);
echo '</a>';
//--- Usuario
$this->info_usuario();
}
//--- Proyecto
if(toba::proyecto()->es_multiproyecto()) {
$this->cambio_proyecto();
}
//--- Logo
echo "<div id='enc-logo' style='height:{$this->alto_cabecera}'>";
$this->mostrar_logo();
echo "</div>\n";
}*/
function pie()
{
/*if ( toba_editor::modo_prueba() ) {
//echo "<br>";
$item = toba::solicitud()->get_datos_item('item');
$accion = toba::solicitud()->get_datos_item('item_act_accion_script');
toba_editor::generar_zona_vinculos_item($item, $accion);
}*/
echo "<div id='pie' style='width:100%; position: relative; bottom: 0px;'>
<div id='pie_superior' style='width:100%; background:#ccc;'>
<div style='width:960px; margin: 0 auto; padding: 30px 10px 0 10px'>
<div style='width:180px; float:left; padding-left:10px; border: #fff solid 0px;'>
<div class='addthis_toolbox addthis_default_style addthis_32x32_style'>
<a class='addthis_button_preferred_1'></a>
<a class='addthis_button_preferred_2'></a>
<a class='addthis_button_preferred_3'></a>
<a class='addthis_button_preferred_4'></a>
<a class='addthis_button_compact'></a>
</div>
<script type='text/javascript'>var addthis_config = {'data_track_addressbar':true};</script>
<script type='text/javascript' src='//s7.addthis.com/js/300/addthis_widget.js#pubid=diegomenendez'></script>
</div>
<div style='width:480px; float:left; padding-right:0px; border: #fff solid 0px;'>
<a style='float:left; width:220px; text-transform:none; border: none; padding-left: 0px' href='aplicacion.php?tm=1&ai=inmobiliaria||3506'>Condiciones</a>
<a style='clear:left; float:left; width:220px; text-transform:none; border: none; padding-left: 0px' href='aplicacion.php?tm=1&ai=inmobiliaria||3507'>Política de privacidad</a>
<a style='clear:left; float:left; width:220px; text-transform:none; border: none; padding-left: 0px' href='aplicacion.php?tm=1&ai=inmobiliaria||3504'>Registro</a>
<!-- <a style='float:left; width:220px; text-transform:none; border: none; padding-left: 0px' href='aplicacion.php?tm=1&ai=inmobiliaria||3508'>Anunciar</a> -->
</div>
<div style='float:right; padding-right:0px; border: #fff solid 0px;'>
<!-- <a style='float:right; padding-top:10px; padding-right:20px' target='_blank' href='http://www.ccpim.com.ar'>
<img src='img/ccpim.gif' border='0'></a>
<a style='float:right; padding-top:5px; padding-right:10px' href='#'><img src='img/sps-decidir.png' border='0'></a> -->
<a style='float:right;' padding-top:10px; padding-right:20px' href='http://qr.afip.gob.ar/?qr=iAs47qVp_R08lLy9qV0-dQ,,' target='_F960AFIPInfo'>
<img src='http://puntocom.pagecreative.com:80/userfiles/images/data-fiscal-icon5.png' border='0'>
</a>
<a style='float:right; padding:25px 20px 0 0; ' href='http://www.puntocomsa.com' target='_blank'>
<img src='img/puntocom.gif' border='0'>
</a>
</div>
</div>
</div>
<div id='pie_inferior' style='width:100%'>
<div style='width:960px; margin: 0 auto; padding: 0 10px 0 10px'>
<div style='/*float:left; clear:left;*/padding-top:20px; border: #fff solid 0px; padding-right:10px'>
Copyright © 2012-".date("Y")." <a target='_blank' style='float:none; text-transform:none; border: none; padding-left: 0px' href='http://www.puntocomsa.com'>PuntoCom S.A.</a> Todos los derechos reservados.<br>
El Sistema de Gestión Web Inmobiliarias ha sido desarrollado utilizando el ambiente de desarrollo web SIU-TOBA y otros programas de código abierto.</div>
</div>
</div>
</div>".
"</BODY>\n";
echo "</HTML>\n";
}
}
?>
|