Repositorio para la herramienta Tupale completo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1022 lines
35KB

  1. <?php session_start();
  2. //ini_set('display_errors', 'On');
  3. if(isset($_REQUEST['debug'])) {ini_set('display_errors', 'On');}
  4. require ('milfs/xajax/xajax.inc.php');
  5. //$xajax = new xajax();
  6. $xajax = new xajax("");
  7. //$xajax = new xajax("https://tupale.co/index.php");
  8. require ("milfs/funciones/conex.php");
  9. require ('milfs/funciones/funciones.php');
  10. include ('milfs/addon/funciones.php');
  11. require ("milfs/includes/markdown.php");
  12. require ("milfs/includes/parametrizacion.php");
  13. require ("milfs/includes/simple_html_dom.php");
  14. $xajax->processRequests(); ?>
  15. <!DOCTYPE html>
  16. <html lang="en">
  17. <head >
  18. <meta http-equiv="Cache-control" content="public">
  19. <meta charset="ISO-8859-1">
  20. <meta name="viewport" content="user-scalable=no, width=device-width, maximum-scale=1, initial-scale=1">
  21. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  22. <meta name="viewport" content="width=device-width, initial-scale=1">
  23. <!-- Chrome, Firefox OS y Opera -->
  24. <?php
  25. $embebido =0;
  26. $acceso = 0;
  27. $onload="";
  28. $menu_lateral="";
  29. $id_empresa="";
  30. $link_empresa="";
  31. $razon_social="";
  32. $opciones="";
  33. $background_imagen = "";
  34. $titulo = array();
  35. $sigla = "";
  36. $slogan[] = "";
  37. $uri_set = "";
  38. $uri = "";
  39. $set = "";
  40. $descripcion_meta ="";
  41. $identificador = "";
  42. if(isset($_REQUEST['v'])) {
  43. $variable = $_REQUEST['v'];
  44. }else { $variable="";}
  45. $cols_interior ="12";
  46. $menu="";
  47. $orden="";
  48. $cantidad_registros ="10";
  49. /// e = EMPRESA *
  50. /// s= SET DE DATOS *
  51. /// S= SET DE DATOS EMBEBIDO
  52. /// i= IDENTIFICADOR *
  53. /// I= IDENTIFICADOR EMBEBIDO*
  54. /// d= IDENTIFICADOR EDITABLE *
  55. /// f= FORMULARIO *
  56. /// g=FORMULARIO EMBEBIDO *
  57. /// h=ADDON *
  58. /// j=ADDON EMBEBIDO *
  59. /// a= Aplicacion
  60. /// p= Aplicacion
  61. $destacados = mas_visto("ultimos","6","6");
  62. $aleatorios = mas_visto("aleatorios","6","6");
  63. //if (isset($_GET['v'])) {$variable = $_GET['v'];}else {$variable = "";}
  64. if (isset($_REQUEST['empresa'])) {$variable = "e".$_REQUEST['empresa'];}
  65. elseif (isset($_REQUEST['form']) AND isset($_REQUEST['embebido']) ) {$variable = "g".$_REQUEST['form'];}
  66. elseif (isset($_REQUEST['identificador']) AND $_REQUEST['t'] =='edit' ) {$variable = "d".$_REQUEST['identificador'];}
  67. elseif (isset($_REQUEST['addon']) AND isset($_REQUEST['embebido']) ) {$variable = "j".$_REQUEST['addon'];}
  68. elseif (isset($_REQUEST['set'])) {$variable = "s".$_REQUEST['set'];}
  69. elseif (isset($_REQUEST['identificador'])) {$variable = "i".$_REQUEST['identificador'];}
  70. elseif (isset($_REQUEST['form'])) {$variable = "f".$_REQUEST['form'];}
  71. elseif (isset($_REQUEST['addon'])) {$variable = "h".$_REQUEST['addon'];}
  72. else {}
  73. //$variable="b43";
  74. //$variable="b115";
  75. if(isset($_REQUEST['variable'])){
  76. $variable= $_REQUEST['variable'];
  77. }
  78. /*
  79. if($variable =='' AND isset($_SESSION['id_empresa'])) {
  80. $variable ="e$_SESSION[id_empresa]";
  81. }else { $variable =""; }
  82. */
  83. //$variable="e50";
  84. //$variable="a74";
  85. if ($variable !=''){
  86. $v = decodifica_parametro($variable);
  87. if($v[0] =='e') {
  88. /// e = EMPRESA
  89. $id_empresa = $v[1];
  90. $id =$id_empresa;
  91. $logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
  92. $titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
  93. $descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
  94. //$background_imagen = buscar_imagen('',"","","$id_empresa");
  95. $background_imagen = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
  96. $background_imagen = $background_imagen[0];
  97. $uri_set = "";
  98. $acceso = 1;
  99. $menu ="
  100. <div class='col-sm-2 hidden-xs hidden-sm'>
  101. <div class='container'>
  102. <nav style=' max-height:95% !important ; overflow:auto !important; ' id='toc' data-spy='affix' data-toggle='toc'></nav>
  103. </div>
  104. </div>";
  105. $cols_interior ="10";
  106. }
  107. elseif($v[0] =='b') {
  108. /// s= SET DE DATOS
  109. $set =$v[1];
  110. $empresa = remplacetas('form_id','id',"$set",'id_empresa',"") ;
  111. $logo = @remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
  112. $id_empresa = $empresa[0];
  113. //$titulo = remplacetas('form_id','id',"$set",'nombre',"") ;
  114. //$descripcion = remplacetas('form_id','id',"$set",'descripcion',"") ;
  115. $titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
  116. $descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
  117. $background_imagen = buscar_imagen("$set","","","$id_empresa");
  118. $uri_set = "";
  119. $cantidad_registros="";
  120. $orden="ASC";
  121. $menu ="
  122. <div class='col-sm-2 hidden-xs hidden-sm'>
  123. <div class='container'>
  124. <nav style=' max-height:95% !important ; overflow:auto !important; ' id='toc' data-spy='affix' data-toggle='toc'></nav>
  125. </div>
  126. </div>";
  127. $cols_interior ="10";
  128. //$onload = landingpage_contenido_formulario($set);
  129. $publico = remplacetas('form_id','id',"$set",'publico',"") ;
  130. if($publico[0] =='1') {$acceso = 1;}
  131. }
  132. elseif($v[0] =='s') {
  133. /// s= SET DE DATOS
  134. $set =$v[1];
  135. $empresa = remplacetas('form_id','id',"$set",'id_empresa',"") ;
  136. $logo = remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
  137. $id_empresa = $empresa[0];
  138. $titulo = remplacetas('form_id','id',"$set",'nombre',"") ;
  139. $descripcion = remplacetas('form_id','id',"$set",'descripcion',"") ;
  140. $background_imagen = buscar_imagen("$set","","","$id_empresa");
  141. $uri_set = "";
  142. //$onload = landingpage_contenido_formulario($set);
  143. $publico = remplacetas('form_id','id',"$set",'publico',"") ;
  144. if($publico[0] =='1') {$acceso = 1;}
  145. }
  146. elseif($v[0] =='S') {
  147. $set =$v[1];
  148. /// s= SET DE DATOS
  149. $embebido = "1";
  150. $onload = "".consultar_contenido_formulario("$set",'5','','embebido','')."";
  151. }
  152. elseif($v[0] =='I') {
  153. $identificador =$v[1];
  154. if(strlen($identificador) > 32) {
  155. $identificador_original= $identificador;
  156. $key = substr($identificador, 32, $length = 40);
  157. $identificador = substr($identificador, 0, $length = 32);
  158. } else {$identificador_original = $identificador;}
  159. $primer = formulario_uso("","$identificador",'primer') ;
  160. $id_form="$primer[3]";
  161. $embebido = "1";
  162. //$onload = mostrar_identificador("$identificador","$id_form","landingpage",'simple');
  163. $onload = landingpage_contenido_identificador("$identificador_original","$id_form","landingpage",'simple');
  164. }
  165. elseif($v[0] =='p') {
  166. $identificador =$v[1];
  167. if(strlen($identificador) > 32) {
  168. $identificador_original= $identificador;
  169. $key = substr($identificador, 32, $length = 40);
  170. $identificador = substr($identificador, 0, $length = 32);
  171. } else {$identificador_original = $identificador;}
  172. $primer = formulario_uso("","$identificador",'primer') ;
  173. $id_form="$primer[3]";
  174. $embebido = "1";
  175. //$onload = mostrar_identificador("$identificador","$id_form","landingpage",'simple');
  176. $onload = landingpage_contenido_identificador("$identificador_original","$id_form","remplazo",'simple');
  177. }
  178. elseif($v[0] =='i') {
  179. /// i= IDENTIFICADOR
  180. $identificador =$v[1];
  181. if(strlen($identificador) > 32) {
  182. $identificador_original= $identificador;
  183. $key = substr($identificador, 32, $length = 40);
  184. $identificador = substr($identificador, 0, $length = 32);
  185. } else {$identificador_original = $identificador;}
  186. $primer = formulario_uso("","$identificador",'primer') ;
  187. $id_form="$primer[3]";
  188. //$form = remplacetas('form_datos','control',$identificador,'form_id',"") ;
  189. $empresa = remplacetas('form_id','id',$id_form,'id_empresa',"") ;
  190. $logo = remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
  191. $id_empresa = $empresa[0];
  192. $id = $empresa[0];
  193. $embebido = "0";
  194. //$impresion = mostrar_identificador("$identificador","$id_form[0]","landingpage",'simple');
  195. $impresion = landingpage_contenido_identificador("$identificador_original","$id_form","landingpage",'simple');
  196. $razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
  197. $impresion = strip_tags($impresion);
  198. $descripcion_meta = $impresion;
  199. $titulo = remplacetas('form_id','id',$id_form,'nombre',"") ;
  200. $descripcion = remplacetas('form_id','id',$id_form,'descripcion',"") ;
  201. $background_imagen = buscar_imagen("$id_form",$identificador,"","");
  202. $uri_set = "<a class='' href='s$id_form'>$titulo[0]</a>";
  203. $publico = remplacetas('form_id','id',$id_form,'publico',"") ;
  204. //if($publico[0] =='1') {$acceso = 1;}
  205. $acceso = 1;
  206. }
  207. elseif($v[0] =='d') {
  208. /// d= IDENTIFICADOR EDITABLE
  209. $identificador =$v[1];
  210. // $form =$v[1];
  211. //$embebido = "1";
  212. //$onload = formulario_embebido_ajax($form[0],'$identificador','edit');
  213. $form = remplacetas('form_datos','control',$identificador,'form_id',"") ;
  214. $empresa = remplacetas('form_id','id',$form['0'],'id_empresa',"") ;
  215. $id_empresa = $empresa[0];
  216. $id = $empresa[0];
  217. $impresion = mostrar_identificador("$identificador","","landingpage",'');
  218. $impresion = strip_tags($impresion);
  219. $descripcion_meta = $impresion;
  220. $titulo = remplacetas('form_id','id',$form['0'],'nombre',"") ;
  221. $background_imagen = buscar_imagen("$form[0]",$identificador,"","");
  222. $uri_set = "<a class='' href='s$form[0]'>$titulo[0]</a>";
  223. $publico = remplacetas('form_id','id',$form[0],'publico',"") ;
  224. if($publico[0] =='1') {$acceso = 1;}
  225. $t = "edit";
  226. $embebido = "1";
  227. $onload = formulario_embebido_ajax($form[0],"$identificador",'edit');
  228. // $onload =" <script type=\"text/javascript\">xajax_formulario_embebido_ajax($form[0],'$identificador','edit')</script>";
  229. }
  230. elseif($v[0] =='f') {
  231. /// f= FORMULARIO
  232. $form =$v[1];
  233. $onload =" <script type=\"text/javascript\">xajax_formulario_embebido_ajax('$form','','nuevo')</script>";
  234. }
  235. elseif($v[0] =='a') {
  236. $form =$v[1];
  237. /// a=Aplicacion
  238. $geo = buscar_campo_tipo($form,"14");
  239. $embebido = "1";
  240. $empresa = remplacetas('form_id','id',$form,'id_empresa',"") ;
  241. $razon_social_portal = remplacetas('empresa','id',"1",'razon_social','') ;
  242. $id_empresa = $empresa[0];
  243. $registros = consultar_contenido_formulario("$form",'5','','embebido','');
  244. $formulario = formulario_embebido($form,$opciones);
  245. $titulo = remplacetas('form_id','id',$form,'nombre',"") ;
  246. $razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
  247. $slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
  248. $web = remplacetas('empresa','id',"$id_empresa",'web','');
  249. $logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
  250. if($geo[0] != "") {
  251. $mapa = "
  252. <div class='text-center'>
  253. <iframe src='https://$web[0]/milfs/map.php?id=$form' width='80%' height='600px;' ></iframe>
  254. </div>";
  255. }else {$mapa = "";}
  256. $aplicacion = "
  257. <div class='container center-block' style='word-wrap: break-word; '>
  258. <div class='text-center'><a href='https://$web[0]'><i class='fa fa-home'></i> $razon_social_portal[0]</a> / <a href='https://$web[0]/e$id_empresa'>$razon_social[0]</a> $slogan[0]</div>
  259. $formulario
  260. <br>
  261. $registros
  262. $mapa
  263. <span>Powered by <a href='https://github.com/humano/milfs' target='milfs'>MILFS</a></span>
  264. <div class='container' style='background-color:white' >
  265. <h2><img src= 'https://qwerty.co/qr/?d=https://$web[0]/a$form'>Comparte nuestra aplicación</h2>
  266. <p>Descarga una aplicación para leer este código
  267. <a href='https://play.google.com/store/search?q=qr%20code%20reader&hl=es_419'><i class='fa fa-android'></i></a>
  268. <a href='https://itunes.apple.com/us/app/qr-reader-for-iphone/id368494609?mt=8'><i class='fa fa-apple'></i></a>
  269. </p>
  270. </div>";
  271. $onload = "$aplicacion";
  272. }
  273. elseif($v[0] =='g') {
  274. /// g=FORMULARIO EMBEBIDO
  275. $form =$v[1];
  276. $embebido = "1";
  277. $onload = formulario_embebido($form,$opciones);
  278. }
  279. elseif($v[0] =='h') {
  280. /// h=ADDON
  281. $addon =$v[1];
  282. $onload = include("milfs/addon/$addon/$addon".".php");
  283. }
  284. elseif($v[0] =='j') {
  285. /// j=ADDON EMBEBIDO
  286. $addon =$v[1];
  287. $embebido = "1";
  288. $onload = include("milfs/addon/$addon/$addon".".php");
  289. }
  290. else{
  291. }
  292. $video = remplacetas('form_parametrizacion','campo',"presentacion",'descripcion'," tabla='empresa' and opcion = 'video' and id_empresa = '$id_empresa'") ;
  293. if($video[0] !="") { $video ="<iframe type='text/html' width='640' height='385' src='https://www.youtube.com/embed/$video[0]' frameborder='0'></iframe>"; }
  294. else {$video ="";}
  295. $logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
  296. $direccion = remplacetas('empresa','id',"$id_empresa",'direccion','') ;
  297. $telefono = remplacetas('empresa','id',"$id_empresa",'telefono','') ;
  298. $email = remplacetas('empresa','id',"$id_empresa",'email','') ;
  299. $facebook = remplacetas('empresa','id',"$id_empresa",'facebook','') ;
  300. $twitter = remplacetas('empresa','id',"$id_empresa",'twitter','') ;
  301. $razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
  302. $slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
  303. $sigla = remplacetas('empresa','id',"$id_empresa",'sigla','') ;
  304. $link_empresa = "e$id_empresa";
  305. }else {
  306. /*
  307. if(isset($_SESSION['id_empresa'])) {
  308. $id_empresa ="$_SESSION[id_empresa]";
  309. }else { $id_empresa =""; }
  310. */
  311. $id_empresa="";
  312. $id="";
  313. $logo = remplacetas('empresa','id',"1",'imagen','') ;
  314. $background_imagen = remplacetas('empresa','id',"1",'imagen','') ;
  315. $background_imagen = $background_imagen[0];
  316. //$titulo[0] ="Tupale.co";
  317. $titulo = remplacetas('empresa','id',"1",'razon_social','') ;
  318. $slogan = remplacetas('empresa','id',"1",'slogan','') ;
  319. //$descripcion[0] ="Los datos no hacen la felicidad, pero pueden medirla";
  320. $descripcion = remplacetas('empresa','id',"1",'slogan','') ;
  321. $twitter[0] ="tupaleco";
  322. $facebook[0] ="https://www.facebook.com/Qwerty-co-146226688795185";
  323. $video ="<div class='text-center'>
  324. <!-- <iframe src='https://player.vimeo.com/video/3514904?color=ffffff&title=0&byline=0&portrait=0' width='640' height='281' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> -->
  325. </div>
  326. ";
  327. }
  328. $css_adicional = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'adicional' and id_empresa = '$id_empresa'") ;
  329. if($css_adicional[0] !="") {
  330. $css_adicional ="<style >
  331. $css_adicional[0]
  332. </style>";
  333. }
  334. else {
  335. $css_adicional ="<style ></style>";
  336. }
  337. $uri = trim($_SESSION['site'], '/').$_SERVER['REQUEST_URI'];
  338. ?>
  339. <meta NAME="Language" CONTENT="Spanish">
  340. <meta NAME="Revisit" CONTENT="1 days">
  341. <meta NAME="Distribution" CONTENT="Global">
  342. <meta NAME="Robots" CONTENT="All">
  343. <meta name="twitter:card" content="summary">
  344. <meta name="twitter:site" content="<?php echo $twitter[0]; ?>">
  345. <meta name="twitter:creator" content="@qwerty_co">
  346. <meta name="twitter:url" content="<?php echo $uri ; ?>">
  347. <meta name="twitter:title" content="<?php echo $titulo[0]; ?>">
  348. <meta name="twitter:description" content=" <?php echo $descripcion_meta; ?>">
  349. <meta name="twitter:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>">
  350. <meta property="og:type" content="article">
  351. <meta property="og:title" content="<?php echo $titulo[0]; ?>" />
  352. <meta property="og:type" content="website" />
  353. <meta property="og:url" content="<?php echo "$uri"; ?>" />
  354. <meta property="og:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>" />
  355. <meta property="og:site_name" content="<?php echo $razon_social[0]; ?>" />
  356. <meta property="og:description" content=" <?php echo $descripcion_meta; ?>" />
  357. <link rel="shortcut icon" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
  358. <meta name='viewport' content='width=device-width'>
  359. <meta name='mobile-web-app-capable' content='yes'>
  360. <link rel='icon' sizes='192x192' href='<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>'>
  361. <link rel="apple-touch-icon-precomposed" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
  362. <title><?php echo @$titulo[0]; ?> <?php echo strip_tags($slogan[0]); ?> Tupale.co </title>
  363. <?php $xajax->printJavascript("milfs/xajax/");
  364. //$xajax->debugOn();
  365. $xajax->statusMessagesOn();
  366. ;?>
  367. <style>
  368. <!-- ESTILOS PRIORITARIOS -->
  369. .modal-dialog {
  370. width: 95% !important;
  371. height: auto;
  372. padding: 0;
  373. }
  374. .modal-lg {
  375. width: 95% !important;
  376. height: auto;
  377. padding: 0;
  378. }
  379. .modal-content {
  380. height: auto;
  381. }
  382. .modal-body {
  383. max-height: calc(100vh - 100px);
  384. overflow-y: auto;
  385. }
  386. fieldset.fieldset-borde {
  387. border: 2px solid #EDEDED !important;
  388. border-radius:3px;
  389. padding: 0 1.4em 1.4em 1.4em !important;
  390. margin: 0 0 1.5em 0 !important;
  391. -webkit-box-shadow: 0px 0px 0px 0px #000;
  392. box-shadow: 0px 0px 0px 0px #000;
  393. }
  394. legend.legend-area {
  395. font-size: 1.2em !important;
  396. font-weight: bold !important;
  397. text-align: left !important;
  398. width:auto;
  399. padding:0 10px;
  400. border-bottom:none;
  401. }
  402. </style>
  403. <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha256-k2/8zcNbxVIh5mnQ52A0r3a6jAgMGxFJFE2707UxGCk= sha512-ZV9KawG2Legkwp3nAlxLIVFudTauWuBpC10uEafMHYL0Sarrz5A7G79kXh5+5+woxQ5HM559XX2UZjMJ36Wplg==" crossorigin="anonymous">
  404. <link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
  405. <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  406. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  407. <!--[if lt IE 9]>
  408. <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  409. <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  410. <![endif]-->
  411. <?php
  412. $css = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'bootstrap' and id_empresa = '$id_empresa'") ;
  413. if($css[0] !="") {
  414. $css ="
  415. <!-- incluir tema bootstrap parametrizado -->
  416. <link rel='stylesheet' href='$css[0]?".time()."' >";
  417. $tema="";
  418. }
  419. else {
  420. $tema= "chamitrip";
  421. $css ='
  422. <!-- incluir tema bootstrap por defecto -->
  423. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css?'.time().'" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous" >';
  424. }
  425. echo " <!-- tema $tema --> ";
  426. if($tema=="") {
  427. $barra="
  428. <nav style='' class='navbar navbar-inverse navbar-fixed-top topnav' role='navigation'>
  429. <div style='padding:10px; ' class='container topnav '>
  430. <ul style=' ' class='nav navbar-nav navbar-center'>
  431. <li class='dropdown' >
  432. <a style=' ' href='#' class='dropdown-toggle' data-toggle='dropdown' role='button' aria-haspopup='true' aria-expanded='false'><i class='fa fa-bars'></i> $portal_sigla</a>
  433. <ul class='dropdown-menu' style='background-color: white; width:500px;' >
  434. <li><a class='' href='$portal_url'><i class='fa fa-home'></i> Portal</a></li>
  435. <li><a class='' href='$link_empresa'>$sigla[0] Inicio</a></li>
  436. <li><a href='milfs/'>Administrador</a></li>
  437. <li role='separator' class='divider'></li>
  438. ".aplicaciones_listado("$id_empresa",'','nav','')."
  439. </ul>
  440. </li>
  441. </ul>
  442. </div>
  443. </nav>
  444. ";
  445. ?> <?php echo $css; ?>
  446. <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
  447. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script>
  448. <style>
  449. .navbar .navbar-nav {
  450. display: inline-block;
  451. float: none;
  452. }
  453. .navbar .navbar-collapse {
  454. text-align: center;
  455. height: 30px;
  456. margin-top: -13px;
  457. }
  458. .navbar-nav > li > a, .navbar-brand {
  459. padding-top:0px !important; padding-bottom:0 !important;
  460. height: 30px;
  461. margin-top: -13px;
  462. }
  463. .navbar {min-height:30px !important;}
  464. .navbar-nav > li > a, .navbar-brand {
  465. padding-top:0px !important; padding-bottom:0 !important;
  466. height: 30px;
  467. margin-top: -13px;
  468. color:black !important;
  469. }
  470. .topnav {
  471. width: 100px !important;
  472. display: inline;
  473. height: 30px;
  474. padding-top:-10px !important;
  475. padding-bottom:0 !important;
  476. height:30px;
  477. background:none;
  478. border:0px;
  479. -webkit-box-shadow: none;
  480. -moz-box-shadow: none;
  481. box-shadow: none;
  482. }
  483. /*width:80px; background: none; border:0px; -webkit-box-shadow: none;
  484. -moz-box-shadow: none;
  485. box-shadow: none;
  486. */
  487. </style>
  488. <style>
  489. .fh5co-post-entry article h2{
  490. font-size: 28px; !important;
  491. }
  492. #fh5co-offcanvas .fh5co-bio img{
  493. border-radius: 10px !important;
  494. }
  495. fieldset.fieldset-borde {
  496. border: 2px solid #EDEDED !important;
  497. border-radius:3px;
  498. padding: 0 1.4em 1.4em 1.4em !important;
  499. margin: 0 0 1.5em 0 !important;
  500. -webkit-box-shadow: 0px 0px 0px 0px #000;
  501. box-shadow: 0px 0px 0px 0px #000;
  502. }
  503. legend.legend-area {
  504. font-size: 1.2em !important;
  505. font-weight: bold !important;
  506. text-align: left !important;
  507. width:auto;
  508. padding:0 10px;
  509. border-bottom:none;
  510. }
  511. </style>
  512. <?php
  513. }
  514. else {
  515. echo "
  516. <meta name='theme-color' content='#DF0101'/>
  517. <!-- Windows Phone -->
  518. <meta name='msapplication-navbutton-color' content='#DF0101'/>
  519. <!-- iOS Safari -->
  520. <meta name='apple-mobile-web-app-capable' content='yes'/>
  521. <meta name='apple-mobile-web-app-status-bar-style' content='black-translucent'/>
  522. ";
  523. include("temas/$tema/cabecera");
  524. include("temas/$tema/pie");
  525. $barra="
  526. <ul >
  527. <li><a class='' href='$portal_url'><i class='fa fa-home'></i> Portal</a></li>
  528. <li><a class='' href='$link_empresa'>".@$sigla[0]." Inicio</a></li>
  529. <li><a href='milfs/'>Administrador</a></li>
  530. <li role='separator' class='divider'></li>
  531. ".aplicaciones_listado("$id_empresa",'','nav','')."
  532. </ul>
  533. ";
  534. $menu_lateral = "
  535. <div id='fh5co-offcanvas'>
  536. <a href='#' class='fh5co-close-offcanvas js-fh5co-close-offcanvas'><span><i class='icon-cross3'></i> <span>Close</span></span></a>
  537. <div class='fh5co-bio'>
  538. <figure>
  539. <img src='milfs/images/secure/?file=300/$logo[0]' alt='Free HTML5 Bootstrap Template' class='img-responsive'>
  540. </figure>
  541. <h3 data-toc-skip >LO QUE SOMOS</h3>
  542. <h2 data-toc-skip >".@$razon_social[0]." </h2>
  543. <h3 >".@$titulo[0]."</h3>
  544. <p>".@$descripcion[0]." </p>
  545. <ul class='fh5co-social'>
  546. <li><a href='https://twitter.com/$twitter[0]'><i class='icon-twitter'></i></a></li>
  547. <li><a href='https://www.facebook.com/$facebook[0]'><i class='icon-facebook'></i></a></li>
  548. </ul>
  549. </div>
  550. <div class='fh5co-menu'>
  551. <div class='fh5co-box'>
  552. $barra
  553. </div>
  554. <!-- <div class='fh5co-box'>
  555. <h3 class='heading'>Search</h3>
  556. <form action='#'>
  557. <div class='form-group'>
  558. <input type='text' class='form-control' placeholder='Type a keyword'>
  559. </div>
  560. </form>
  561. </div> -->
  562. </div>
  563. </div>
  564. ";
  565. }
  566. ?>
  567. <!-- include codemirror (codemirror.css, codemirror.js, xml.js, formatting.js) -->
  568. <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.css">
  569. <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/theme/monokai.css">
  570. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.js"></script>
  571. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/mode/xml/xml.js"></script>
  572. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/2.36.0/formatting.js"></script>
  573. <!-- wysiwyg -->
  574. <script src="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.js"></script>
  575. <!-- include summernote css/js-->
  576. <link href="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.css" rel="stylesheet">
  577. <!-- add after bootstrap.min.js -->
  578. <script src="milfs/js/scripts.js"></script>
  579. <link rel="stylesheet" href="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.css">
  580. <script src="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.js"></script>
  581. <script src="//cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.min.js"></script>
  582. <?php echo $css_adicional; ?>
  583. <script type="text/javascript">
  584. function addLink() {
  585. var body_element = document.getElementsByTagName('body')[0];
  586. var selection;
  587. selection = window.getSelection();
  588. var pagelink = " /* <br /><br />Gracias por compartir, por favor citanos así:<br/><a href='"+document.location.href+"'>"+document.location.href+"<br /><b>https://tupale.co</b> */";
  589. var copytext = selection + pagelink;
  590. var newdiv = document.createElement('div');
  591. newdiv.style.position='absolute';
  592. newdiv.style.left='-99999px';
  593. body_element.appendChild(newdiv);
  594. newdiv.innerHTML = copytext;
  595. selection.selectAllChildren(newdiv);
  596. window.setTimeout(function() {
  597. body_element.removeChild(newdiv);
  598. },0);
  599. }
  600. document.oncopy = addLink;
  601. </script>
  602. </head>
  603. <body data-spy="scroll" data-target="#toc">
  604. <!-- <div class="text-center">
  605. <a href="frida.php?redirect" >
  606. <img class='center-block img img-responsive' src='https://tupale.co/milfs/images/frida.gif'>
  607. </a>
  608. <a href="frida.php" ><small class="center-block" >¿ Necesitas ayuda para apoyarnos ?</small></a>
  609. </div> -->
  610. <?php
  611. //echo "<h1>$identificador</h1>";
  612. if($tema=="") {
  613. echo $barra ;
  614. }else{
  615. echo " " ;
  616. }
  617. if(isset($_SESSION['id'])) {$id_empresa_portada='1'; echo panel_aplicaciones('1',"$_SESSION[id_empresa]",""); }
  618. if( $embebido =="1" ){ /* SI SE SOLICITA UN EMBEBIDO SE MUESTRA ESTO */
  619. echo $onload;
  620. if(isset($set)) {
  621. }
  622. ?>
  623. <!-- </div> -->
  624. <!-- Modal -->
  625. <div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
  626. <div class='modal-dialog modal-lg' >
  627. <div class='modal-content'>
  628. <div class='modal-header' >
  629. <button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
  630. <h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
  631. </div>
  632. <div class='modal-body'>
  633. <div id='muestra_form'>
  634. </div>
  635. </div>
  636. <div class='modal-footer' id='pie_modal'>
  637. </div>
  638. </div>
  639. </div>
  640. </div>
  641. <!-- Modal -->
  642. </body>
  643. </html>
  644. <?php //echo $barra ?>
  645. <!-- fin embebido -->
  646. <?php
  647. }
  648. else{ /* SI NO SE SOLICITA UN EMBEBIDO SE CONTINUA CON EL FLUJO DEL HTML */
  649. $enable_menu = false;
  650. ?>
  651. <!-- Navigation -->
  652. <nav id="mainNav" class="navbar navbar-default navbar-fixed-top navbar-custom">
  653. <div class="container">
  654. <!-- Brand and toggle get grouped for better mobile display -->
  655. <div class="navbar-header page-scroll">
  656. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
  657. <span class="sr-only">Toggle navigation</span> Menu <i class="fa fa-bars"></i>
  658. </button>
  659. <a class="navbar-brand" href="<?php echo $link_empresa ?>">
  660. <img class='img img-responsive main-logo' style="" src="milfs/images/secure/?file=300/<?php echo $logo[0]; ?>">
  661. </a>
  662. </div>
  663. <!-- Collect the nav links, forms, and other content for toggling -->
  664. <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
  665. <ul class="nav navbar-nav navbar-right">
  666. <li class="hidden">
  667. <a href="#"></a>
  668. </li>
  669. <li>
  670. <a href='?asistento'>Quiero crear una campaña </a>
  671. </li>
  672. <li><?php echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","boton",""); ?>
  673. <div id='formulario_login' class='' ></div>
  674. </li>
  675. </ul>
  676. </div>
  677. <!-- /.navbar-collapse -->
  678. </div>
  679. <!-- /.container-fluid -->
  680. </nav>
  681. <!-- Header -->
  682. <!-- The background image URL should be editable -->
  683. <?php
  684. // if( !empty($_REQUEST) ) : // agregar aqui validacion para saber cuando se esta en el home y mostrar el header con el search-form ?>
  685. <header class="bg-cover" style="background-image: url(http://i0.wp.com/chamitrip.com/wp-content/uploads/2016/05/wild-865151_1920.jpg?fit=1920%2C1280);">
  686. <div class="container">
  687. <div class="row">
  688. <div class="col-lg-12">
  689. <div class="intro-text">
  690. <h1 class="name"><?php echo strlen($slogan[0])>0 ? $slogan[0] : '...Descubre - Vive - Comparte...'; ?></h1>
  691. <div class="separator"> </div>
  692. <form class="search-form col-xs-12 col-sm-8 col-sm-offset-2 col-md-6 col-md-offset-3">
  693. <div class="input-group">
  694. <input type="text" class="search-input form-control" placeholder="¿Qué estás buscando?">
  695. <span class="input-group-btn">
  696. <button class="btn btn-raised btn-primary" type="button">
  697. <span class="glyphicon glyphicon-search"></span>
  698. </button>
  699. </span>
  700. </div>
  701. </form>
  702. </div>
  703. </div>
  704. </div>
  705. </div>
  706. </header>
  707. <?php // endif; ?>
  708. <section id="contenido">
  709. <!-- <div class="row">
  710. <div class="col-sm-<?php echo $enable_menu ? $cols_interior : '12'; ?>"> -->
  711. <?php // echo $menu_lateral ; //temporally disabled for dev stage... ?>
  712. <!-- END #fh5co-offcanvas -->
  713. <?php //if( isset($_REQUEST['asistento']) ) : ?>
  714. <div id="fh5co-header">
  715. <div class="container">
  716. <div class="row">
  717. <div class="col-lg-12 col-md-12 ">
  718. <div class="row">
  719. <div class="col-md-12">
  720. </div>
  721. <div class="col-md-12 text-center">
  722. <!-- <h1 id="fh5co-logo" data-toc-skip ><a href="./"><?php echo $titulo[0]; ?></a></h1> -->
  723. </div>
  724. <div class="col-md-12 text-center">
  725. <?php
  726. if(isset($_REQUEST['asistento'])) {
  727. echo asistente_aplicaciones("",'','','');
  728. }
  729. ?>
  730. </div>
  731. <!-- <div class="text-center">
  732. <a href="frida.php?redirect" >
  733. <img class='center-block img img-responsive' src='https://tupale.co/milfs/images/frida.gif'>
  734. </a>
  735. <a href="frida.php" ><small class="center-block" >¿ Necesitas ayuda para apoyarnos ?</small></a>
  736. </div> -->
  737. <div class="col-md-12">
  738. <div class='center-block'>
  739. <?php
  740. if($id_empresa=="") {
  741. echo identificador_resaltado("1","");
  742. //echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","","");
  743. echo social_login("","","") ;
  744. }else {echo identificador_resaltado($id_empresa,"landingpage");} ?>
  745. </div>
  746. </div>
  747. </div>
  748. </div>
  749. </div>
  750. </div>
  751. </div><?php // endif; // endif condicional del asistento ?>
  752. <div class="container">
  753. <div class="row fh5co-post-entry">
  754. <?php
  755. if($id_empresa=="") {
  756. echo mas_visto("aleatorios","4","");
  757. echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
  758. echo mas_visto("ultimos","4","");
  759. echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
  760. echo mas_visto("identificador","4","");
  761. echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
  762. echo mas_visto("formulario","4","");
  763. }
  764. ?>
  765. <?php
  766. if($acceso ==1) {
  767. if($set != "") {
  768. echo " ".consultar_contenido_formulario("$set",$cantidad_registros,'','contenido',"$orden","");
  769. }
  770. elseif($identificador !="") {
  771. //echo landingpage_contenido_identificador($identificador);
  772. echo "".landingpage_contenido_identificador("$identificador_original","$id_form","landingpage",'simple') ;
  773. }
  774. else{
  775. if($id_empresa =="") {
  776. //echo multiempresa_listado('','')."Hola mundo";
  777. }
  778. else {
  779. //echo landingpage_contenido($id_empresa);
  780. echo landingpage_contenido($id_empresa);
  781. }
  782. }
  783. }else{ echo multiempresa_listado('',''); }
  784. ?>
  785. </div>
  786. </div>
  787. <div class='container'><?php //echo $aleatorios ?> </div>
  788. <!-- </div> // temporally disable to fit with bootstrap section styles-->
  789. <?php echo $enable_menu ? $menu : ''; ?>
  790. <!-- </div> // temporally disable to fit with bootstrap section styles-->
  791. </section>
  792. <footer id="fh5co-footer">
  793. <div class="footer-below">
  794. <small>
  795. <p class="">Tupale.co funciona gracias a <a href='https://QWERTY.co/milfs'>&copy; MILFS Un proyecto de https://QWERTY.co</a> Se distribuye bajo licencia GPL V3
  796. <a href="milfs/?psi" ><i class="fa fa-smile-o "></i> Políticas de privacidad y protección de datos.</a></p>
  797. </small>
  798. </div>
  799. </footer>
  800. <div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
  801. <div class='modal-dialog modal-lg' >
  802. <div class='modal-content'>
  803. <div class='modal-header' >
  804. <button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
  805. <h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
  806. </div>
  807. <div class='modal-body'>
  808. <div id='muestra_form'>
  809. </div>
  810. </div>
  811. <div class='modal-footer' id='pie_modal'>
  812. </div>
  813. </div>
  814. </div>
  815. </div>
  816. <!-- Modal -->
  817. <!-- Footer -->
  818. <?php echo $onload; ?>
  819. <?php } ?>
  820. <script type="text/javascript">
  821. $(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) {
  822. event.preventDefault();
  823. $(this).ekkoLightbox();
  824. });
  825. //// wysiwyg
  826. var edit = function() {
  827. $('.wysiwyg').summernote({height: 250, codemirror: { theme: 'default' },dialogsInBody: true});
  828. };
  829. var save = function() {
  830. var makrup = $('.wysiwyg').summernote('code');
  831. $('.wysiwyg').summernote('destroy');
  832. };
  833. $(document).ready(function() {
  834. $('.wysiwyg_auto').summernote({dialogsInBody: true});
  835. });
  836. </script>
  837. <!-- Piwik -->
  838. <script type="text/javascript">
  839. var _paq = _paq || [];
  840. _paq.push(['trackPageView']);
  841. _paq.push(['enableLinkTracking']);
  842. (function() {
  843. var u="//stats.tupale.co/";
  844. _paq.push(['setTrackerUrl', u+'piwik.php']);
  845. _paq.push(['setSiteId', 1]);
  846. var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
  847. g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
  848. })();
  849. </script>
  850. <noscript><p><img src="//stats.tupale.co/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
  851. <!-- End Piwik Code -->
  852. </body>
  853. </html>