diff --git a/css/milfs.css b/css/milfs.css
index 7177728..c708726 100644
--- a/css/milfs.css
+++ b/css/milfs.css
@@ -3,7 +3,7 @@ el otro archivo css style.css que está en la carpeta milfs
no está referenciado en index.php de milfs*/
#contenedor_principal{
- padding-top: 100px;
+ padding-top: 10em;
}
@media (max-width: 768px) {
diff --git a/css/style.css b/css/style.css
index 995b152..f1fc0b7 100644
--- a/css/style.css
+++ b/css/style.css
@@ -69,6 +69,31 @@ h1, h2, h3, h4, h5, h6 {
overflow: auto;
}
+#menu_administrador{
+ background-color: gray;
+}
+
+.btn-botonera-admin {
+ float: left;
+}
+
+#botonera-admin, #botonera-admin>a {
+ color: white !important;
+}
+
+
+.btn-botonera-admin:hover {
+ background-color: black;
+}
+.btn.btn-botonera-admin:hover {
+ color: white !important;
+}
+
+.intro-social-buttons {
+ padding-top: 10px !important;
+}
+
+
#div_panel_aplicaciones {
padding-top: 21em;
}
@@ -144,33 +169,6 @@ h1, h2, h3, h4, h5, h6 {
padding: 4px 5px;
}
-.btn-botonera-admin {
- margin-left: 20px;
- margin-right: 20px;
-}
-
-#botonera-admin, #botonera-admin>a {
- color: white !important;
-}
-
-.btn-botonera-admin {
- /* margin-left: 20px; */
- /* margin-right: 20px; */
- float: left;
-}
-
-.btn-botonera-admin:hover {
- background-color: black;
-}
-
-.btn.btn-botonera-admin:hover {
- color: white !important;
-}
-
-.intro-social-buttons {
- padding-top: 10px !important;
-}
-
#botonera_landing {
display: inline-flex;
}
@@ -575,3 +573,4 @@ RESPONSIVE */
padding-top: 10em;
}
}
+
diff --git a/funciones/funciones.php b/funciones/funciones.php
index 9f7674c..d3d447e 100644
--- a/funciones/funciones.php
+++ b/funciones/funciones.php
@@ -5,11 +5,11 @@ date_default_timezone_set('America/Bogota');
use Firebase\JWT\JWT;
- function generar_token($div,$tipo) {
+ function generar_token($div,$tipo) {
require_once 'rest/vendor/autoload.php';
$valor= intval(preg_replace('/[^0-9]+/', '', $div), 10); ;
$respuesta = new xajaxResponse('utf-8');
-
+
$time = time();
$key = remplacetas('empresa','id',"$_SESSION[id_empresa]",'secret_key',"") ;
@@ -22,7 +22,7 @@ $token = array(
'id' => 1,
'tipo' => "$tipo",
'form_id' => "$valor"
-
+
]
);
@@ -31,37 +31,37 @@ $token = array(
//$datos = print_r($data, true);
$token=$jwt;
-
+
$link=Conectarse();
mysqli_set_charset($link, "utf8");
$color = "#".substr(MD5(rand(1,9999)), 0, 6);
//escritura: ebf3f1cb-88c3-43fa-8df5-242b591f5367 Nuevo key lectura: f6fdf0b7-b3c7-46cc-a308-10eb8561cc9
if($tipo =='proyecto'){
$token = sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x', mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0x0C2f ) | 0x4000, mt_rand( 0, 0x3fff ) | 0x8000, mt_rand( 0, 0x2Aff ), mt_rand( 0, 0xffD3 ), mt_rand( 0, 0xff4B ) );
-
- $consulta = "UPDATE `empresa` SET `secret_key` = '$token' WHERE `empresa`.`id` = '$_SESSION[id_empresa]'";
+
+ $consulta = "UPDATE `empresa` SET `secret_key` = '$token' WHERE `empresa`.`id` = '$_SESSION[id_empresa]'";
$sql=mysqli_query($link,$consulta);
-
+
if($sql){
$respuesta->addAssign("$div","value","$token" );
$respuesta->addAssign("$div"."_aviso","innerHTML","Nuevo key: $token" );
return $respuesta;
}
}else{
-
+
$existe = remplacetas('form_permisos','form_id',$valor,'id',"tipo='$tipo' AND id_empresa = '$_SESSION[id_empresa]'") ;
if($existe[0] !=""){
-
- $consulta="UPDATE `form_permisos` SET `control` = '', `permiso` = '$token', `creacion` = NOW(), `id_usuario` = '$_SESSION[id]', `tipo` = '$tipo', `vencimiento` = '0', `id_empresa` = '$_SESSION[id_empresa]', `form_id` = '$valor'
+
+ $consulta="UPDATE `form_permisos` SET `control` = '', `permiso` = '$token', `creacion` = NOW(), `id_usuario` = '$_SESSION[id]', `tipo` = '$tipo', `vencimiento` = '0', `id_empresa` = '$_SESSION[id_empresa]', `form_id` = '$valor'
WHERE `form_permisos`.`id` = '$existe[0]'";
$sql=mysqli_query($link,$consulta);
-
+
$respuesta->addAssign("$div","value","$token" );
$respuesta->addAssign("$div"."_aviso","innerHTML","Nuevo token $tipo: $token " );
return $respuesta;
}
- ELSE{
- $consulta ="INSERT INTO `form_permisos` (`id`, `control`, `permiso`, `vencimiento`, `creacion`, `id_usuario`, `tipo`, `id_empresa`, `form_id`)
+ ELSE{
+ $consulta ="INSERT INTO `form_permisos` (`id`, `control`, `permiso`, `vencimiento`, `creacion`, `id_usuario`, `tipo`, `id_empresa`, `form_id`)
VALUES (NULL, '', '$token', '0', NOW(), '$_SESSION[id]', '$tipo', '$_SESSION[id_empresa]', '$valor')";
$sql=mysqli_query($link,$consulta);
$respuesta->addAssign("$div","value","$token" );
@@ -69,7 +69,7 @@ $token = array(
return $respuesta;
}
$respuesta->addAlert("$valor $consulta ");
-
+
return $respuesta;
}
}
@@ -4059,8 +4059,8 @@ $link=Conectarse();
$opciones .="";
}
- $select="
- ";
+ $select="
+ ";
}
}
@@ -4234,13 +4234,12 @@ if($div =="") {
$cambiar_empresa = cambiar_empresa($_SESSION['id'],'');
if($_SESSION['grupo']=='3'){$desadministrador ="";}else{$desadministrador ="Des-administrador";}
$boton="
-
+ $no_mostrar
+
+ $cambiar_empresa
+
+ Editor
+ Des-administrador
";
@@ -7565,12 +7564,12 @@ $array["responder"]= $contenido_respuestas;//"$contenido_respuestas $row[control
function isJson($str) {
$json = json_decode($str);
- return (json_last_error() === JSON_ERROR_NONE);
+ return (json_last_error() === JSON_ERROR_NONE);
}
function array_respuestas($id,$identificador,$plantilla) {
-
+
$datos= array();
//$datos['id']= $request->getAttribute('id');
$datos['identificador']= $identificador;
@@ -7578,8 +7577,8 @@ function array_respuestas($id,$identificador,$plantilla) {
//$datos['id']="76";
//return json($datos);
-
-
+
+
if($id=='') {return;}
$id = mysql_seguridad($id);
$formulario_respuesta = formulario_respuesta("$id","$identificador");
@@ -11509,7 +11508,7 @@ function json($datos){
if(!isset ($datos["tipo"] )) { $datos["tipo"]="";}
- if ( !isset ( $_SESSION['id_empresa'] ) ) { $publico = "AND form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' "; $w_publico = "WHERE form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' ";
+ if ( !isset ( $_SESSION['id_empresa'] ) ) { $publico = "AND form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' "; $w_publico = "WHERE form_id.id_empresa = '$datos[proyecto]' AND form_id.publico = '1' ";
}
else {
$publico = "AND form_id.id_empresa = '$datos[proyecto]'";
@@ -11570,7 +11569,7 @@ function json($datos){
}else{}
if($datos["tipo"] == "array" ) {
-
+
$resultado = $features;
}else {
@@ -11607,7 +11606,7 @@ function json($datos){
FROM `form_datos` , `form_campos` ,form_id
WHERE form_datos.id_campo = `form_campos`.id
AND form_datos.form_id = `form_id`.id
- AND (control = '$datos[identificador]'
+ AND (control = '$datos[identificador]'
AND form_datos.form_id='$datos[id]' )
$publico
";
@@ -11619,7 +11618,7 @@ function json($datos){
id_formulario, nombre as formulario, nombre as formulario,
campo_nombre, form_campos.id AS id_campo ,contenido ,timestamp,
control as identificador, form_datos.orden" ;}
-
+
$consulta = "SELECT $campos,form_datos.control
FROM `form_datos` , `form_campos` ,form_id
WHERE form_datos.id_campo = `form_campos`.id
@@ -11659,17 +11658,17 @@ $features = array();
if($datos['tipo']=="simple"){
$contenido = remplacetas('form_datos','id',$row["id_dato"],'contenido',"") ;
//$resultado[0]=str_replace('\n','
',$resultado[0]);
-
+
$contenido[0] =stripslashes($contenido[0]);
$is_json = isJson($contenido[0]);
if($is_json == '1'){
///$cadena='{"a":1,"b":2,"c":3,"d":4,"e":5}';
-
+
$contenido[0] = json_decode($contenido[0]);
}else{}
-
-
-
+
+
+
$contenido_limpio = $contenido[0];
$id_campo = remplacetas('form_datos','id',$row["id_dato"],'id_campo',"") ;
@@ -11685,7 +11684,7 @@ $features = array();
}
$row["contenido"]=str_replace('\n','
',$row["contenido"]);
$row["contenido"] = html_entity_decode("$row[contenido]");
-
+
$features[] = $row;
}
}
@@ -11885,7 +11884,7 @@ mysqli_set_charset($link, "utf8");
mysqli_real_escape_string($link,$consulta);
$sql=mysqli_query($link,$consulta);
-//$resultado_array['consulta'] = $consulta;
+//$resultado_array['consulta'] = $consulta;
if (mysqli_num_rows($sql)!='0'){
mysqli_data_seek($sql, 0);
$resultado_li .= "";
@@ -11904,7 +11903,8 @@ $vista_favorita = vista_favorita($row['id_formulario']);
$accion = " href='./$vista_favorita' ";
}else {
$onclick ="";
- $accion = " href='./e$row[id_empresa]' ";
+ // Por acá
+ $accion = "href='./e$row[0]' ";
}
if ( isset ( $_SESSION['id'] ) ) {
$botonera ="
@@ -11945,8 +11945,9 @@ $resultado_nav .= "-
if($mostrar[0] !="0") {
$resultado_nav .= "
-
- $nombre
+ $nombre
+
$contenido_listado
";
$resultado_nav .="
";
@@ -12003,9 +12004,9 @@ $bg = "background-color: gray ;";
$contenido
Visitar
$botonera";
-
-
+
+
if($divider > 0 ) {
if($i % $divider==0) { $resultado_final = " "; }
}
@@ -12033,7 +12034,7 @@ $contenido_listado = contenido_listado("$row[id]");
$resultado_array[$row['id']]['cantidad_entradas']=formulario_contar($row['id']);
$resultado_array[$row['id']]['proyecto']=strip_tags($row['id_empresa']);
$resultado_array[$row['id']]['link']="proyectos/aplicaciones/$row[id]";
-
+
//$resultado_array[$row['id']]['consulta']="$consulta";
}
@@ -12580,7 +12581,7 @@ return $link;
";
-
+
$key_proyecto = remplacetas('empresa','id',"$_SESSION[id_empresa]",'secret_key',"") ;
$resultado .="
@@ -12600,7 +12601,7 @@ $key_proyecto = remplacetas('empresa','id',"$_SESSION[id_empresa]",'secret_key'
padding:10px; width: 200px; height:200px;
'>Cambiar logo
-
+
@@ -12624,24 +12625,24 @@ $key_proyecto = remplacetas('empresa','id',"$_SESSION[id_empresa]",'secret_key'
- $email
-
-
+
+
-
+
$usuarios_autorizados
$parametrizacion_css
@@ -15437,7 +15438,7 @@ if (mysqli_num_rows($sql)!='0' ){
{
$grupo = "".editar_campo("form_grupo",$row['id'],"grupo","","","","");
}
-
+
${"key_lectura_".$id} = remplacetas('form_permisos','form_id',"$id",'permiso',"id_empresa = '$_SESSION[id_empresa]' AND tipo='lectura'") ;
${"key_escritura_".$id} = remplacetas('form_permisos','form_id',"$id",'permiso',"id_empresa = '$_SESSION[id_empresa]' AND tipo='escritura'") ;
${"key_administrador_".$id} = remplacetas('form_permisos','form_id',"$id",'permiso',"id_empresa = '$_SESSION[id_empresa]' AND tipo='administrador'") ;
@@ -15446,7 +15447,7 @@ $item .= "
-
+
$row[id]
$nombre_formulario[0]
@@ -15455,21 +15456,21 @@ $item .= "
- Creación: $row[creacion] / $propietario[0]
$cantidad
$mapa
-
+
-
+
-
+
-