-
+
$boton
@@ -319,6 +411,11 @@ $boton
+
+
+$listado_usuarios
+
+
";
$respuesta->addAssign("$div","innerHTML",$form);
return $respuesta;
@@ -393,11 +490,12 @@ $resultado = "
";
if(!isset($_SESSION['id'])){ print $resultado; }else {
-$nuevo = "
Usuario nuevo
";
+
print $nuevo ;
}
return;
}
+ include("includes/datos.php");
$div='contenido';
$respuesta = new xajaxResponse('utf-8');
@@ -429,7 +527,7 @@ $mensaje ="Por favor escribe tu
correo o usuario si olvidaste t
return $respuesta;
}else
{
-$consulta = "SELECT id,email,control,id_empresa FROM usuarios WHERE (email = '$email' OR username = '$email' )";
+$consulta = "SELECT id,email,control,id_empresa FROM $tabla_autenticacion WHERE (email = '$email' OR username = '$email' ) LIMIT 1";
$sql=mysql_query($consulta,$link);
if (mysql_num_rows($sql)!='0')
{
@@ -438,7 +536,7 @@ $correo = mysql_result($sql,0,"email");
$control = mysql_result($sql,0,"control");
$id_usuario = mysql_result($sql,0,"id");
$id_empresa = mysql_result($sql,0,"id_empresa");
-$firma ="UPDATE `usuarios` SET `firma_recuperacion` = '$firma_recuperacion' WHERE `usuarios`.`id` = '$id_usuario';";
+$firma ="UPDATE $tabla_autenticacion SET `firma_recuperacion` = '$firma_recuperacion' WHERE `id` = '$id_usuario' LIMIT 1;";
$cambiar_firma=mysql_query($firma,$link);
$tipo='success';
@@ -485,7 +583,7 @@ $mensaje ="El
correo o usuario no se encuentra registrado aún.
return $respuesta;
}
-$consulta = "SELECT * FROM usuarios WHERE (email = '$email' OR username = '$email' )AND passwd = '$password' LIMIT 1";
+$consulta = "SELECT * FROM $tabla_autenticacion WHERE (email = '$email' OR username = '$email' )AND passwd = '$password' LIMIT 1";
$sql=mysql_query($consulta,$link);
@@ -511,7 +609,7 @@ $consulta = "SELECT * FROM usuarios WHERE (email = '$email' OR username = '$emai
$resultado .="
$sucursal
-
Hola $_SESSION[username]
";
+
Hola $_SESSION[username]
";
$respuesta->addRedirect("index.php");
}
}else{
@@ -527,7 +625,8 @@ $consulta = "SELECT * FROM usuarios WHERE (email = '$email' OR username = '$emai
$xajax->registerFunction("revisar_ingreso");
function cambiar_password_formato($change) {
- $firma_recuperacion = remplacetas("usuarios","firma_recuperacion",$change,"firma_recuperacion") ;
+ require("includes/datos.php");
+ $firma_recuperacion = remplacetas("$tabla_autenticacion","firma_recuperacion",$change,"firma_recuperacion") ;
if($firma_recuperacion[0] =='') {
$formato ="
Lo sentimos
El Link ya no es válido
";
return $formato;
@@ -571,14 +670,15 @@ return $formato;
function cambiar_password($formulario){
// if ( !isset ( $_SESSION['id'] ) ) { return;}
$respuesta = new xajaxResponse('utf-8');
+ require("includes/datos.php");
$formulario = mysql_seguridad($formulario);
$actual= $formulario[password_actual];
$nuevo= $formulario[password_nuevo];
$confirmacion= $formulario[password_confirmacion];
$firma = $formulario[firma_recuperacion];
-$firma_recuperacion = remplacetas("usuarios","firma_recuperacion",$formulario[firma_recuperacion],"firma_recuperacion") ;
+$firma_recuperacion = remplacetas("$tabla_autenticacion","firma_recuperacion",$formulario[firma_recuperacion],"firma_recuperacion") ;
if(isset($firma)) {$actual = $firma; $id_usuario = $firma_recuperacion[1]; }else{$id_usuario = $_SESSION[id]; }
-$verifica = remplacetas("usuarios","id",$_SESSION[id],"passwd") ;
+$verifica = remplacetas("$tabla_autenticacion","id",$_SESSION[id],"passwd") ;
$size= strlen($nuevo);
if($nuevo != $confirmacion OR $actual =="" ){
@@ -602,7 +702,7 @@ elseif($formulario[firma_recuperacion] =='' AND $verifica[0] != MD5($actual) ){
$link=Conectarse();
mysql_query("SET NAMES 'utf8'");
$nueva_firma = sha1(mktime());
- $consulta = "UPDATE usuarios SET passwd = '".MD5($nuevo)."' , firma_recuperacion = '$nueva_firma' WHERE id = $id_usuario;";
+ $consulta = "UPDATE $tabla_autenticacion SET passwd = '".MD5($nuevo)."' , firma_recuperacion = '$nueva_firma' WHERE id = $id_usuario LIMIT 1;";
$sql_consulta=mysql_query($consulta,$link);
if($sql_consulta) {
$resultado = "
La clave se cambió con éxito.
";
diff --git a/milfs/includes/datos.php b/milfs/includes/datos.php
index 40ec719..b7f3deb 100755
--- a/milfs/includes/datos.php
+++ b/milfs/includes/datos.php
@@ -5,8 +5,9 @@ $servidor="localhost";
$db="milfs";
$path_instalacion ="/var/www/html/milfs";
$path_images_secure ="/var/www/images_secure";
-$url = "http://localhost/milfs";
+$url = "http://localhost/milfs/";
/// Depende de la variable http://php.net/upload-max-filesize o en el .htaccess
$upload_size = 6 ; // Tamaño permitido para las imagenes en MB
$mapbox_token = "pk.eyJ1IjoiZmNhc3Ryb3QiLCJhIjoiY2lnOWw1bmd1MG93eXVsbTJpcmluYTBxdCJ9.yG7C1rEH6-MpZBEEb68IVg";
+$tabla_autenticacion="usuarios";
?>
diff --git a/milfs/index.php b/milfs/index.php
index 89dac73..c96d3a2 100755
--- a/milfs/index.php
+++ b/milfs/index.php
@@ -56,7 +56,7 @@ if (isset($_REQUEST['t'])) {$t = $_REQUEST['t'];} else {$t = "";}
xajax_formulario_modal('".$id."','','".$c."','".$t."')";}
-
+ if( isset($_REQUEST['psi'])){$onload ="";}
?>
+
Aviso de privacidad
+Y políticas de manejo de información personal.
+
+
En $razon_social respetamos y protegemos tus datos personales
+
+
Sabemos que tu privacidad y tus datos personales son muy importantes. Por eso, en cumplimiento de la Ley 1581 de 2012 y del Decreto 1377 de 2013, Decreto 886 de 2014 -los cuales desarrollan el derecho constitucional (Habeas Data) que tienen todas las personas de conocer, actualizar, rectificar o suprimir cualquier tipo de información recogida sobre ellas en bases de datos o archivos-, solicitamos tu autorización para continuar realizando el tratamiento de tus datos personales en los siguientes términos:
+
+
$razon_social se toma en serio tus datos personales y te damos todas las garantías para que tus derechos sean una realidad. $razon_social como encargada del tratamiento de los datos personales y por tanto, será ella la que realizará la recolección, almacenamiento, uso, circulación o supresión de los datos personales en nombre de $razon_social y conforme a la finalidad que señalemos como responsables del tratamiento de datos personales.
+
+
En $razon_social necesitamos tus datos personales para establecer un canal de comunicación y mantenerte informado e informada de nuestras actividades relacionadas con nuestra actividad. Por otra parte y debido a la naturaleza de nuestra institución estos datos son necesarios para cumplir con la relación Cliente-vendedor o como preferimos llamarlos Prosumidores.
+
+
Estas actividades comprenden la difusión de alertas, lanzamientos, comunicados, boletines, noticias, convocatorias, campañas, eventos, talleres, seminarios, etc., a través de la lista de correo de la comunidad , de los correos electrónicos recopilados en listas de asistencia a eventos organizados por la comunidad y del formulario Contacto de nuestra plataforma web, y de la base de datos que hemos elaborado a partir de la información que se encuentra públicamente en Internet, entre otros.
+
+
$razon_social, implementará las medidas técnicas necesarias para garantizar la autenticidad, integridad y confidencialidad de la información. Sin embargo, si estás interesado o interesada en recibir información de $razon_social podremos compartir tus datos personales con ésta si lo autorizas de forma expresa e informada.
+
+
Te recordamos que tienes derecho al acceso, consulta, rectificación, actualización y eliminación de tus datos en los términos de la Ley 1581 de 2012 y del Decreto 1377 de 2013, Decreto 886 de 2014. Para el ejercicio de estos derechos, o si no estás interesado o interesada en seguir recibiendo nuestra información y no nos autorizas para el tratamiento de tus datos personales de acuerdo con nuestra Política de privacidad, puedes escribirnos a $email
+
+
Si pasados 30 días hábiles a partir del recibo de este mensaje no hemos recibido alguna comunicación en donde nos indiques que NO nos autorizas a efectuar el tratamiento de tus datos personales, asumimos que nos has autorizado y continuaremos realizando dicho tratamiento. No obstante, conservas el derecho a solicitar la supresión, actualización de tus datos y a revocar esta autorización en cualquier momento.
+
+
Si quieres comunicarte con $razon_social , encargada del tratamiento de datos personales, puedes escribirle al área de Comunicaciones a $email
+
+
+
+
ATENCION: Puede existir una versión mas reciente de este archivo en http://qwerty.co/milfs por favor compruebelo antes de modificarlo.
+
+
Este sistema podría tener código basado en otros programas y especialmente en http://GaleNUx.com el cual tiene Copyright © 13-22-2/ 17-Dic-2008 Dirección nacional de derechos de autor Colombia pero igualmente distribuido bajo licencia GPL V3. http://GaleNUx.com Es un sistema para de información para la salud adaptado al sistema de salud Colombiano.
+
+
Si necesita consultoría o capacitación en el manejo, instalación y/o soporte o ampliación de prestaciones de GaleNUx por favor comuníquese con nosotros al email correo@qwerty.co.
+
+
Este programa es software libre: usted puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Fundación para el Software Libre, ya sea la versión 3 de la Licencia, o cualquier versión posterior.
+
+
Este programa se distribuye con la esperanza de que sea útil, pero SIN GARANTÍA ALGUNA; ni siquiera la garantía implícita MERCANTIL o de APTITUD PARA UN PROPÓSITO DETERMINADO. Consulte los detalles de la Licencia Pública General GNU para obtener una información más detallada.
+
+
Debería haber recibido una copia de la Licencia Pública General GNU junto a este programa. En caso contrario, consulte .
+
+
El equipo de MILFS agradece especialmente a todas las instituciones y personas que han hecho este proyecto posible con su inspiración, patrocinio y cientos de horas de dedicación.
+
+
+
+
+
+
+";
+
+//$aviso= nl2br($aviso);
+//print($aviso);
+?>
\ No newline at end of file
diff --git a/sql/milfs.sql b/sql/milfs.sql
index ffe8c06..82f7b20 100644
--- a/sql/milfs.sql
+++ b/sql/milfs.sql
@@ -3,7 +3,7 @@
-- http://www.phpmyadmin.net
--
-- Host: localhost
--- Generation Time: Nov 11, 2015 at 09:25 PM
+-- Generation Time: Nov 14, 2015 at 08:43 PM
-- Server version: 5.6.25-4
-- PHP Version: 5.6.14-1+b1
@@ -58,15 +58,16 @@ CREATE TABLE `empresa` (
`id_localizacion` int(11) NOT NULL,
`id_redes_sociales` int(11) NOT NULL,
`twitter` varchar(50) COLLATE utf8_spanish2_ci NOT NULL,
- `facebook` varchar(200) COLLATE utf8_spanish2_ci NOT NULL
+ `facebook` varchar(200) COLLATE utf8_spanish2_ci NOT NULL,
+ `estado` int(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci COMMENT='Datos de la IPS';
--
-- Dumping data for table `empresa`
--
-INSERT INTO `empresa` (`id`, `id_responsable`, `ciiu`, `sector`, `razon_social`, `sigla`, `slogan`, `nit`, `direccion`, `telefono_1`, `web`, `email`, `persona_contacto`, `regimen_tributario`, `resolucion_facturacion`, `facturacion_desde`, `facturacion_hasta`, `facturacion_primera`, `facturacion_prefijo`, `facturacion_fecha`, `facturacion_vencimiento`, `logo_color`, `logo_bn`, `logo_alta`, `logo_baja`, `imagen`, `css`, `css_impresion`, `id_localizacion`, `id_redes_sociales`, `twitter`, `facebook`) VALUES
-(1, 1, '', 0, 'qwerty', 'MILFS', 'El futuro ya no es lo que era', '', '', '', 'http://qwerty.co', 'correo@qwerty.co', '', '', '', NULL, NULL, NULL, '', 0, 0, '', '', '', '', '5ea17940eb83cbcff6a7cea1c501ce85.jpg', '', '', 0, 0, 'qwerty_co', 'https://www.facebook.com/pages/Qwerty-co/146226688795185');
+INSERT INTO `empresa` (`id`, `id_responsable`, `ciiu`, `sector`, `razon_social`, `sigla`, `slogan`, `nit`, `direccion`, `telefono_1`, `web`, `email`, `persona_contacto`, `regimen_tributario`, `resolucion_facturacion`, `facturacion_desde`, `facturacion_hasta`, `facturacion_primera`, `facturacion_prefijo`, `facturacion_fecha`, `facturacion_vencimiento`, `logo_color`, `logo_bn`, `logo_alta`, `logo_baja`, `imagen`, `css`, `css_impresion`, `id_localizacion`, `id_redes_sociales`, `twitter`, `facebook`, `estado`) VALUES
+(1, 1, '', 0, 'qwerty', 'MILFS', 'El futuro ya no es lo que era', '', '', '', 'http://qwerty.co', 'correo@qwerty.co', '', '', '', NULL, NULL, NULL, '', 0, 0, '', '', '', '', '5ea17940eb83cbcff6a7cea1c501ce85.jpg', '', '', 0, 0, 'qwerty_co', 'https://www.facebook.com/pages/Qwerty-co/146226688795185', 0);
-- --------------------------------------------------------
diff --git a/sql/parche_multiempresa.sql b/sql/parche_multiempresa.sql
new file mode 100644
index 0000000..7757ccd
--- /dev/null
+++ b/sql/parche_multiempresa.sql
@@ -0,0 +1 @@
+ALTER TABLE `empresa` ADD `estado` INT(1) NOT NULL DEFAULT '1' ;
\ No newline at end of file