* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: export-econfiance.php,v 1.3 2004-08-31 10:03:30 x2000habouzit Exp $
+ $Id: export-econfiance.php,v 1.4 2004-09-02 19:03:19 x2000habouzit Exp $
***************************************************************************/
require("db_connect.inc.php");
-$all = $globals->db->query("SELECT prenom,nom,username FROM auth_user_md5 as u,listes_ins as i WHERE i.idu=u.user_id AND i.idl=174 AND i.idu != 0 ORDER BY nom");
+$all = $globals->db->query("SELECT u.prenom,u.nom,a.alias
+ FROM auth_user_md5 AS u,
+ listes_ins AS i
+ INNER JOIN aliases AS a ON ( u.user_id = a.id AND a.type='a_vie' )
+ WHERE i.idu=u.user_id AND i.idl=174 AND i.idu != 0
+ ORDER BY nom");
$res = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n\n<membres>\n\n";
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: graph_promo.php,v 1.3 2004-08-31 10:03:31 x2000habouzit Exp $
+ $Id: graph_promo.php,v 1.4 2004-09-02 19:03:19 x2000habouzit Exp $
***************************************************************************/
require("auto.prepend.inc.php");
//recupere le nombre d'inscriptions par jour sur la plage concernée
$donnees=$globals->db->query("SELECT if(date_ins>DATE_SUB(NOW(),INTERVAL $JOURS DAY), TO_DAYS(date_ins)-TO_DAYS(NOW()), ".(-($JOURS+1)).") AS jour,
- count(username) AS nb
+ count(user_id) AS nb
FROM auth_user_md5 WHERE promo = $promo GROUP BY jour");
//genere des donnees compatibles avec GNUPLOT
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: xorg.session.inc.php,v 1.21 2004-09-02 18:46:49 x2000habouzit Exp $
+ $Id: xorg.session.inc.php,v 1.22 2004-09-02 19:03:19 x2000habouzit Exp $
***************************************************************************/
require("diogenes.core.session.inc.php");
}
exit;
}
+
+ function getUserId($auth,$username) {
+ global $globals;
+
+ $res = $globals->db->query("SELECT id FROM aliases WHERE alias='$username'");
+ list($uid) = mysql_fetch_row($res);
+ mysql_free_result($res);
+ return $uid;
+ }
+
+
+ function getUsername($auth,$uid) {
+ global $globals;
+
+ $res = $globals->db->query("SELECT alias FROM aliases WHERE id='$uid' AND type='a_vie'");
+ list($username) = mysql_fetch_row($res);
+ mysql_free_result($res);
+ return $username;
+ }
}
/** verifie si un utilisateur a les droits pour voir une page
mysql_free_result($res);
$expected_value=md5($password);
if($expected_value == $_COOKIE['ORGaccess']) {
- start_connexion($_COOKIE['ORGuid'], $uid, false);
+ start_connexion($uid, false);
return 0;
} else return 1;
}
$_SESSION['skin_id'] = SKIN_COMPATIBLE_ID;
}
-
- function getUserId($auth,$username) {
- global $globals;
-
- $res = $globals->db->query("SELECT id FROM aliases WHERE alias='$username'");
- list($uid) = mysql_fetch_row($res);
- mysql_free_result($res);
- return $uid;
- }
-
-
- function getUsername($auth,$uid) {
- global $globals;
-
- $res = $globals->db->query("SELECT alias FROM aliases WHERE id='$uid' AND type='a_vie'");
- list($username) = mysql_fetch_row($res);
- mysql_free_result($res);
- return $username;
- }
}
?>
ALTER TABLE x4dat.auth_user_md5 DROP COLUMN epouse_soundex;
INSERT INTO logger.actions SET text="connexion_auth_ext",description="connection via l'auth des groupes X";
-- drop des anciens alias --> aliases
---*-- ALTER TABLE x4dat.auth_user_md5 DROP COLUMN loginbis;
---*-- ALTER TABLE x4dat.auth_user_md5 DROP COLUMN username;
---*-- ALTER TABLE x4dat.auth_user_md5 DROP COLUMN alias;
-
+ALTER TABLE x4dat.auth_user_md5 DROP COLUMN loginbis;
+ALTER TABLE x4dat.auth_user_md5 DROP COLUMN username;
+ALTER TABLE x4dat.auth_user_md5 DROP COLUMN alias;
+ALTER TABLE `aliases` CHANGE `type` `type` ENUM( 'a_vie', 'epouse', 'alias', 'homonyme', 'liste', 'liste-owner', 'liste-request', 'liste-sans-moderation' ) DEFAULT 'alias' NOT NULL
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------