Repositorio para la herramienta Tupale completo https://tupale.co
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.

1039 lines
36KB

  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="UTF-8">
  20. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  21. <meta name="viewport" content="width=device-width, initial-scale=1">
  22. <meta name="viewport" content="width=590">
  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. $slogan_texto = strip_tags($slogan[0]);
  339. ?>
  340. <meta NAME="Language" CONTENT="Spanish">
  341. <meta NAME="Revisit" CONTENT="1 days">
  342. <meta NAME="Distribution" CONTENT="Global">
  343. <meta NAME="Robots" CONTENT="All">
  344. <meta name="twitter:card" content="summary">
  345. <meta name="twitter:site" content="<?php echo $twitter[0]; ?>">
  346. <meta name="twitter:creator" content="@qwerty_co">
  347. <meta name="twitter:url" content="<?php echo $uri ; ?>">
  348. <meta name="twitter:title" content="<?php echo $titulo[0]; ?>">
  349. <meta name="twitter:description" content=" <?php echo $descripcion_meta; ?>">
  350. <meta name="twitter:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>">
  351. <meta property="og:type" content="article">
  352. <meta property="og:title" content="<?php echo $titulo[0]; ?>" />
  353. <meta property="og:type" content="website" />
  354. <meta property="og:url" content="<?php echo "$uri"; ?>" />
  355. <meta property="og:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>" />
  356. <meta property="og:site_name" content="<?php echo $razon_social[0]; ?>" />
  357. <meta property="og:description" content=" <?php echo $descripcion_meta; ?>" />
  358. <link rel="shortcut icon" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
  359. <meta name='viewport' content='width=device-width'>
  360. <meta name='mobile-web-app-capable' content='yes'>
  361. <link rel='icon' sizes='192x192' href='<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>'>
  362. <link rel="apple-touch-icon-precomposed" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
  363. <title><?php echo @$titulo[0]; ?> <?php echo strip_tags($slogan[0]); ?> // Tupale.co </title>
  364. <?php $xajax->printJavascript("milfs/xajax/");
  365. //$xajax->debugOn();
  366. $xajax->statusMessagesOn();
  367. ;?>
  368. <style>
  369. <!-- ESTILOS PRIORITARIOS -->
  370. .modal-dialog {
  371. width: 95% !important;
  372. height: auto;
  373. padding: 0;
  374. }
  375. .modal-lg {
  376. width: 95% !important;
  377. height: auto;
  378. padding: 0;
  379. }
  380. .modal-content {
  381. height: auto;
  382. }
  383. .modal-body {
  384. max-height: calc(100vh - 100px);
  385. overflow-y: auto;
  386. }
  387. fieldset.fieldset-borde {
  388. border: 2px solid #EDEDED !important;
  389. border-radius:3px;
  390. padding: 0 1.4em 1.4em 1.4em !important;
  391. margin: 0 0 1.5em 0 !important;
  392. -webkit-box-shadow: 0px 0px 0px 0px #000;
  393. box-shadow: 0px 0px 0px 0px #000;
  394. }
  395. legend.legend-area {
  396. font-size: 1.2em !important;
  397. font-weight: bold !important;
  398. text-align: left !important;
  399. width:auto;
  400. padding:0 10px;
  401. border-bottom:none;
  402. }
  403. </style>
  404. <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">
  405. <link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
  406. <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  407. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  408. <!--[if lt IE 9]>
  409. <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  410. <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  411. <![endif]-->
  412. <?php
  413. $css = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'bootstrap' and id_empresa = '$id_empresa'") ;
  414. if($css[0] !="") {
  415. $css ="
  416. <!-- incluir tema bootstrap parametrizado -->
  417. <link rel='stylesheet' href='$css[0]?".time()."' >";
  418. $tema="";
  419. }
  420. else {
  421. $tema= "magazine";
  422. $css ='
  423. <!-- incluir tema bootstrap por defecto -->
  424. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css?'.time().'" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous" >';
  425. }
  426. echo " <!-- tema $tema --> ";
  427. if($tema=="") {
  428. $barra="
  429. <nav style='' class='navbar navbar-inverse navbar-fixed-top topnav' role='navigation'>
  430. <div style='padding:10px; ' class='container topnav '>
  431. <ul style=' ' class='nav navbar-nav navbar-center'>
  432. <li class='dropdown' >
  433. <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>
  434. <ul class='dropdown-menu' style='background-color: white; width:500px;' >
  435. <li><a class='' href='$portal_url'><i class='fa fa-home'></i> Portal</a></li>
  436. <li><a class='' href='$link_empresa'>$sigla[0] Inicio</a></li>
  437. <li><a href='milfs/'>Administrador</a></li>
  438. <li role='separator' class='divider'></li>
  439. ".aplicaciones_listado("$id_empresa",'','nav','')."
  440. </ul>
  441. </li>
  442. </ul>
  443. </div>
  444. </nav>
  445. ";
  446. ?> <?php echo $css; ?>
  447. <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
  448. <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>
  449. <style>
  450. .navbar .navbar-nav {
  451. display: inline-block;
  452. float: none;
  453. }
  454. .navbar .navbar-collapse {
  455. text-align: center;
  456. height: 30px;
  457. margin-top: -13px;
  458. }
  459. .navbar-nav > li > a, .navbar-brand {
  460. padding-top:0px !important; padding-bottom:0 !important;
  461. height: 30px;
  462. margin-top: -13px;
  463. }
  464. .navbar {min-height:30px !important;}
  465. .navbar-nav > li > a, .navbar-brand {
  466. padding-top:0px !important; padding-bottom:0 !important;
  467. height: 30px;
  468. margin-top: -13px;
  469. color:black !important;
  470. }
  471. .topnav {
  472. width: 100px !important;
  473. display: inline;
  474. height: 30px;
  475. padding-top:-10px !important;
  476. padding-bottom:0 !important;
  477. height:30px;
  478. background:none;
  479. border:0px;
  480. -webkit-box-shadow: none;
  481. -moz-box-shadow: none;
  482. box-shadow: none;
  483. }
  484. /*width:80px; background: none; border:0px; -webkit-box-shadow: none;
  485. -moz-box-shadow: none;
  486. box-shadow: none;
  487. */
  488. </style>
  489. <style>
  490. /*
  491. .fh5co-post-entry article h2{
  492. font-size: 28px; !important;
  493. }
  494. #fh5co-offcanvas .fh5co-bio img{
  495. border-radius: 10px !important;
  496. }
  497. fieldset.fieldset-borde {
  498. border: 2px solid #EDEDED !important;
  499. border-radius:3px;
  500. padding: 0 1.4em 1.4em 1.4em !important;
  501. margin: 0 0 1.5em 0 !important;
  502. -webkit-box-shadow: 0px 0px 0px 0px #000;
  503. box-shadow: 0px 0px 0px 0px #000;
  504. }
  505. legend.legend-area {
  506. font-size: 1.2em !important;
  507. font-weight: bold !important;
  508. text-align: left !important;
  509. width:auto;
  510. padding:0 10px;
  511. border-bottom:none;
  512. }
  513. */
  514. </style>
  515. <?php
  516. }
  517. else {
  518. echo "
  519. <meta name='theme-color' content='#DF0101'/>
  520. <!-- Windows Phone -->
  521. <meta name='msapplication-navbutton-color' content='#DF0101'/>
  522. <!-- iOS Safari -->
  523. <meta name='apple-mobile-web-app-capable' content='yes'/>
  524. <meta name='apple-mobile-web-app-status-bar-style' content='black-translucent'/>
  525. ";
  526. include("temas/$tema/cabecera");
  527. include("temas/$tema/pie");
  528. $barra_back="
  529. <ul >
  530. <li><a class='' href='$portal_url'><i class='fa fa-home'></i> Portal</a></li>
  531. <li><a class='' href='$link_empresa'>".@$sigla[0]." Inicio</a></li>
  532. <li><a href='milfs/'>Administrador</a></li>
  533. <li role='separator' class='divider'></li>
  534. ".aplicaciones_listado("$id_empresa",'','nav','')."
  535. </ul>
  536. ";
  537. if(isset($_SESSION['id'])) {$id_empresa_portada='1'; $panel_aplicaciones= panel_aplicaciones('1',"$_SESSION[id_empresa]","");;}
  538. $barra ="
  539. <nav class='navbar navbar-inverse navbar-fixed-top'>
  540. <div class='container navegacion'>
  541. <div class='navbar-header'>
  542. <button type='button' class='navbar-toggle collapsed' data-toggle='collapse' data-target='#navbar' aria-expanded='false' aria-controls='navbar'>
  543. <span class='sr-only'>Toggle navigation</span>
  544. <span class='icon-bar'></span>
  545. <span class='icon-bar'></span>
  546. <span class='icon-bar'></span>
  547. </button>
  548. <a class='navbar-brand' href='#'>
  549. <img src='milfs/images/secure/?file=600/$logo[0]' alt='Tupale.co $slogan_texto'>
  550. </a>
  551. </div>
  552. <div id='navbar' class='navbar-collapse collapse'>
  553. <ul class='nav navbar-nav'>
  554. <li><a href='#proyectos'>Proyectos</a></li>
  555. <li><a href='#servicios'>Servicios</a></li>
  556. <li><a href='#precios'>Precios</a></li>
  557. <li><a href='#patrocinio'>Patrocinio</a></li>
  558. </ul>
  559. <ul class='nav navbar-nav navbar-right'>
  560. <li><a href='#equipo'>Equipo</a></li>
  561. <li><a href='#documentacion'>Documentación</a></li>
  562. <li><a href='#blog'>Blog</a></li>
  563. <li class='dropdown'>
  564. <a href='#' class='dropdown-toggle' data-toggle='dropdown'>Ingresar<b class='caret'></b></a>
  565. <ul class='dropdown-menu'>
  566. <li><a href='#'>Desadministrador</a></li>
  567. <li><a href='#'>Editor</a></li>
  568. <li><a href='#'>Activista</a></li>
  569. <li class='divider'></li>
  570. <li><a href='#'>Registrarse</a></li>
  571. </ul>
  572. </li>
  573. </ul>
  574. </div><!--/.nav-collapse -->
  575. </div>
  576. </nav>
  577. <!-- Intro -->
  578. <br><br>
  579. <section class='container-fluid' id='home'>
  580. <div class='container'>
  581. <div class='panel_aplicaciones text-center'>$panel_aplicaciones</div>
  582. <div class='col-sm-8 col-sm-offset-2 text-center'>
  583. <h2 id='slogan'>$descripcion[0]</h2>
  584. </div>
  585. <div class='row'>
  586. <div class='col-sm-4'>
  587. <div class='row'>
  588. <div class='col-sm-10 col-sm-offset-2 text-center'><h3>Activismo</h3><p>Promover la Transparencia para propiciar el establecimiento de una cultura de acceso abierto a la información y de reutilización de los datos públicos.
  589. </p><span class='glyphicon glyphicon-search ' aria-hidden='true'></span></div>
  590. </div>
  591. </div>
  592. <div class='col-sm-4 text-center'>
  593. <div class='row'>
  594. <div class='col-sm-10 col-sm-offset-1 text-center'><h3>Memoria</h3><p>Impulsar la conservación de memoria y el seguimiento de los procesos, desarrollando mayores y mejores mecanismos que permitan privilegiar el interés colectivo por sobre los intereses individuales.</p><span class='glyphicon glyphicon-user' aria-hidden='true'></span></div>
  595. </div>
  596. </div>
  597. <div class='col-sm-4 text-center'>
  598. <div class='row'>
  599. <div class='col-sm-10 text-center'><h3>Procesos</h3><p>Fortalecer la Participación Ciudadana efectiva y fomentar la acción colectiva, consolidando así procesos de mayor impacto, más representativos y vinculantes.</p><span class='glyphicon glyphicon-stats' aria-hidden='true'></span></div>
  600. </div>
  601. </div>
  602. </div><!--/row-->
  603. <div class='row'><br></div>
  604. </div><!--/container-->
  605. </section>
  606. ";
  607. $menu_lateral_back = "
  608. <div id='fh5co-offcanvas'>
  609. <a href='#' class='fh5co-close-offcanvas js-fh5co-close-offcanvas'><span><i class='icon-cross3'></i> <span>Close</span></span></a>
  610. <div class='fh5co-bio'>
  611. <figure>
  612. <img src='milfs/images/secure/?file=full/$logo[0]' alt='Free HTML5 Bootstrap Template' class='img-responsive'>
  613. </figure>
  614. <h3 data-toc-skip >LO QUE SOMOS</h3>
  615. <h2 data-toc-skip >".@$razon_social[0]." </h2>
  616. <h3 >".@$titulo[0]."</h3>
  617. <p>".@$descripcion[0]." </p>
  618. <ul class='fh5co-social'>
  619. <li><a href='https://twitter.com/$twitter[0]'><i class='icon-twitter'></i></a></li>
  620. <li><a href='https://www.facebook.com/$facebook[0]'><i class='icon-facebook'></i></a></li>
  621. </ul>
  622. </div>
  623. <div class='fh5co-menu'>
  624. <div class='fh5co-box'>
  625. $barra
  626. </div>
  627. <!-- <div class='fh5co-box'>
  628. <h3 class='heading'>Search</h3>
  629. <form action='#'>
  630. <div class='form-group'>
  631. <input type='text' class='form-control' placeholder='Type a keyword'>
  632. </div>
  633. </form>
  634. </div> -->
  635. </div>
  636. </div>
  637. ";
  638. $menu_lateral = $barra;
  639. }
  640. ?>
  641. <!-- include codemirror (codemirror.css, codemirror.js, xml.js, formatting.js) -->
  642. <link rel="stylesheet" type="text/css" href="temas/landingpage/css/landingpage.css">
  643. <script type="text/javascript" src="temas/landingpage/js/scripts.js"></script>
  644. <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.css">
  645. <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/theme/monokai.css">
  646. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.js"></script>
  647. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/mode/xml/xml.js"></script>
  648. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/2.36.0/formatting.js"></script>
  649. <!-- wysiwyg -->
  650. <script src="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.js"></script>
  651. <!-- include summernote css/js-->
  652. <link href="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.css" rel="stylesheet">
  653. <!-- add after bootstrap.min.js -->
  654. <script src="milfs/js/scripts.js"></script>
  655. <link rel="stylesheet" href="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.css">
  656. <script src="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.js"></script>
  657. <script src="//cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.min.js"></script>
  658. <?php echo $css_adicional; ?>
  659. <?php if(!isset($_SESSION['id']) ){ ?>
  660. <script type="text/javascript">
  661. function addLink() {
  662. var body_element = document.getElementsByTagName('body')[0];
  663. var selection;
  664. selection = window.getSelection();
  665. 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> */";
  666. var copytext = selection + pagelink;
  667. var newdiv = document.createElement('div');
  668. newdiv.style.position='absolute';
  669. newdiv.style.left='-99999px';
  670. body_element.appendChild(newdiv);
  671. newdiv.innerHTML = copytext;
  672. selection.selectAllChildren(newdiv);
  673. window.setTimeout(function() {
  674. body_element.removeChild(newdiv);
  675. },0);
  676. }
  677. document.oncopy = addLink;
  678. </script>
  679. <?php } ?>
  680. </head>
  681. <body data-spy='scroll' data-target='.navbar #toc' data-offset='50'>
  682. <!-- <div class="text-center">
  683. <a href="frida.php?redirect" >
  684. <img class='center-block img img-responsive' src='https://tupale.co/milfs/images/frida.gif'>
  685. </a>
  686. <a href="frida.php" ><small class="center-block" >¿ Necesitas ayuda para apoyarnos ?</small></a>
  687. </div> -->
  688. <?php
  689. //echo "<h1>$identificador</h1>";
  690. if($tema=="") {
  691. echo $barra ;
  692. }else{
  693. echo " " ;
  694. }
  695. if( $embebido =="1" ){ /* SI SE SOLICITA UN EMBEBIDO SE MUESTRA ESTO */
  696. echo $onload;
  697. if(isset($set)) {
  698. }
  699. ?>
  700. <!-- </div> -->
  701. <!-- Modal -->
  702. <div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
  703. <div class='modal-dialog modal-lg' >
  704. <div class='modal-content'>
  705. <div class='modal-header' >
  706. <button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
  707. <h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
  708. </div>
  709. <div class='modal-body'>
  710. <div id='muestra_form'>
  711. </div>
  712. </div>
  713. <div class='modal-footer' id='pie_modal'>
  714. </div>
  715. </div>
  716. </div>
  717. </div>
  718. <!-- Modal -->
  719. </body>
  720. </html>
  721. <?php //echo $barra ?>
  722. <!-- fin embebido -->
  723. <?php
  724. }
  725. else{ /* SI NO SE SOLICITA UN EMBEBIDO SE CONTINUA CON EL FLUJO DEL HTML */
  726. ?>
  727. <div class="col-sm-<?php echo $cols_interior; ?>">
  728. <?php echo $menu_lateral ; ?>
  729. <!-- END #fh5co-offcanvas -->
  730. <header id="fh5co-header">
  731. <div class="row">
  732. <!-- <div class='pull-right'>
  733. <a href="#" class="js-fh5co-nav-toggle fh5co-nav-toggle"><i></i></a>
  734. <ul class="fh5co-social list-inline intro-social-buttons ">
  735. <li><a href="https://twitter.com/<?php echo $twitter[0]; ?>"><i class="fa fa-twitter"></i></a></li>
  736. <li><a href="<?php echo $facebook[0]; ?>"><i class="fa fa-facebook"></i></a></li>
  737. <li><?php echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","boton",""); ?></li>
  738. </ul>
  739. -->
  740. </div>
  741. <div id='meta_cabecera' class="col-lg-12 col-md-12 ">
  742. <div class="row">
  743. <div class="col-md-12 text-center">
  744. <h1 id="fh5co-logo" data-toc-skip ><a href="./"><?php echo $titulo[0]; ?></a></h1>
  745. <div id='slogan_landingpage'><p><?php echo "$slogan[0] "; ?></p></div>
  746. </div>
  747. <div id="asistento" class="col-md-12 text-center">
  748. <?php
  749. if(isset($_REQUEST['asistento'])) {
  750. echo asistente_aplicaciones("",'','','');
  751. }else {
  752. echo "<a href='?asistento' class='btn btn-success'>Quiero crear una campaña </a>";
  753. }
  754. ?>
  755. </div>
  756. <div class="col-md-12">
  757. <div class='center-block'>
  758. <?php
  759. if($id_empresa=="") {
  760. echo identificador_resaltado("1","");
  761. //echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","","");
  762. echo social_login("","","") ;
  763. }else {echo identificador_resaltado($id_empresa,"landingpage");} ?>
  764. </div>
  765. </div>
  766. </div>
  767. </div>
  768. </header>
  769. <div class="row fh5co-post-entry">
  770. <?php
  771. if($id_empresa=="") {
  772. // echo mas_visto("aleatorios","4","");
  773. // echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
  774. // echo mas_visto("ultimos","4","");
  775. //echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
  776. ///echo mas_visto("identificador","4","");
  777. //echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
  778. //echo mas_visto("formulario","12","");
  779. }
  780. ?>
  781. <?php
  782. if($acceso ==1) {
  783. if($set != "") {
  784. echo " ".consultar_contenido_formulario("$set",$cantidad_registros,'','contenido',"$orden","");
  785. }
  786. elseif($identificador !="") {
  787. //echo landingpage_contenido_identificador($identificador);
  788. echo "".landingpage_contenido_identificador("$identificador_original","$id_form","landingpage",'simple') ;
  789. }
  790. else{
  791. if($id_empresa =="") {
  792. //echo multiempresa_listado('','')."Hola mundo";
  793. }
  794. else {
  795. //echo landingpage_contenido($id_empresa);
  796. echo landingpage_contenido($id_empresa);
  797. }
  798. }
  799. }else{
  800. echo multiempresa_listado('','');
  801. }
  802. ?>
  803. </div>
  804. <div class='container-fluid'><?php //echo $aleatorios ?> </div>
  805. <footer id="fh5co-footer">
  806. <small>
  807. <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
  808. <a href="milfs/?psi" ><i class="fa fa-smile-o "></i> Políticas de privacidad y protección de datos.</a></p>
  809. </small>
  810. </footer>
  811. </div>
  812. <?php echo $menu; ?>
  813. </div>
  814. <div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
  815. <div class='modal-dialog modal-lg' >
  816. <div class='modal-content'>
  817. <div class='modal-header' >
  818. <button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
  819. <h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
  820. </div>
  821. <div class='modal-body'>
  822. <div id='muestra_form'>
  823. </div>
  824. </div>
  825. <div class='modal-footer' id='pie_modal'>
  826. </div>
  827. </div>
  828. </div>
  829. </div>
  830. <!-- Modal -->
  831. <!-- Footer -->
  832. <?php echo $onload; ?>
  833. <?php } ?>
  834. <script type="text/javascript">
  835. $(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) {
  836. event.preventDefault();
  837. $(this).ekkoLightbox();
  838. });
  839. //// wysiwyg
  840. var edit = function() {
  841. $('.wysiwyg').summernote({height: 250, codemirror: { theme: 'default' },dialogsInBody: true});
  842. };
  843. var save = function() {
  844. var makrup = $('.wysiwyg').summernote('code');
  845. $('.wysiwyg').summernote('destroy');
  846. };
  847. $(document).ready(function() {
  848. $('.wysiwyg_auto').summernote({dialogsInBody: true});
  849. });
  850. </script>
  851. <!-- Piwik -->
  852. <script type="text/javascript">
  853. var _paq = _paq || [];
  854. _paq.push(['trackPageView']);
  855. _paq.push(['enableLinkTracking']);
  856. (function() {
  857. var u="//stats.tupale.co/";
  858. _paq.push(['setTrackerUrl', u+'piwik.php']);
  859. _paq.push(['setSiteId', 1]);
  860. var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
  861. g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
  862. })();
  863. </script>
  864. <noscript><p><img src="//stats.tupale.co/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
  865. <!-- End Piwik Code -->
  866. </body>
  867. </html>