* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: utilisateurs.php,v 1.18 2004-09-02 23:33:56 x2000bedo Exp $
+ $Id: utilisateurs.php,v 1.19 2004-09-02 23:57:43 x2000bedo Exp $
***************************************************************************/
require("auto.prepend.inc.php");
}
if(isset($mr)) {
- $r=$globals->db->query("SELECT alias FROM aliases WHERE ( id = {$mr['user_id']} AND tpe='a_vie' )");
+ $r=$globals->db->query("SELECT alias FROM aliases WHERE ( id = {$mr['user_id']} AND type='a_vie' )");
list($forlife) = mysql_fetch_row($r);
mysql_free_result($r);
$mr['forlife'] = $forlife;
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: ins_confirmees.php,v 1.2 2004-08-31 10:03:30 x2000habouzit Exp $
+ $Id: ins_confirmees.php,v 1.3 2004-09-02 23:57:48 x2000bedo Exp $
***************************************************************************/
require("auto.prepend.inc.php");
if (!isset($_GET["sort"]) || $_GET["sort"] != "promo") $_GET["sort"] = "date_ins";
-$sql = "SELECT a.username,a.date_ins,a.promo,a.nom,a.prenom
+$sql = "SELECT a.alias AS forlife,u.date_ins,u.promo,u.nom,u.prenom
FROM ins_confirmees AS i
- INNER JOIN auth_user_md5 AS a ON i.id=a.user_id
+ INNER JOIN auth_user_md5 AS u ON i.id=u.user_id
+ INNER JOIN aliases AS a ON (u.user_id = a.id AND a.type='a_vie')
ORDER BY a.{$_GET['sort']} DESC";
$page->mysql_assign($sql, 'ins', 'nb_ins');
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: utilisateurs_identification.php,v 1.3 2004-08-31 13:59:42 x2000habouzit Exp $
+ $Id: utilisateurs_identification.php,v 1.4 2004-09-02 23:57:48 x2000bedo Exp $
***************************************************************************/
require("auto.prepend.inc.php");
if ($myrow = mysql_fetch_array($result))
exit_error("Le matricule existe déjà dans la table auth_user_md5.");
- $result=$globals->db->query("SELECT user_id FROM auth_user_md5 where username='".$_REQUEST["mailorg"]."'");
+ $result=$globals->db->query("SELECT user_id FROM aliases AS a
+ WHERE a.type='a_vie' AND a.alias='".$_REQUEST["mailorg"]."'");
if ($myrow = mysql_fetch_array($result))
exit_error("Le login existe déjà dans la table auth_user_md5.");
$password=md5($pass_clair);
$date=date("Y-m-j");
- $sql = "INSERT INTO auth_user_md5 SET username='".$_REQUEST['mailorg']."',matricule='".$_REQUEST['xmat']."',promo='".$_REQUEST['promoN']."',password='$password',nom='".$_REQUEST['nomN']."',prenom='".$_REQUEST['prenomN']."',date='$date',naissance='$naissance', date_ins = NULL";
+ $sql = "INSERT INTO auth_user_md5 SET matricule='".$_REQUEST['xmat']."',promo='".$_REQUEST['promoN']."',password='$password',nom='".$_REQUEST['nomN']."',prenom='".$_REQUEST['prenomN']."',date='$date',naissance='$naissance', date_ins = NULL";
$result=$globals->db->query($sql);
if (!$globals->db->err()) {
$newuid = mysql_insert_id();
+ $sql = "INSERT INTO aliases SET alias='".$_REQUEST['mailorg']."',type='a_vie',id='$newuid'";
+ $result=$globals->db->query($sql);
/** inscription à la liste promo ****************/
$inspromo = inscription_liste_promo($newuid,$_REQUEST['promoN']);
/** inscription à la newsletter ***************/
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: utilisateurs_marketing.php,v 1.4 2004-08-31 13:59:42 x2000habouzit Exp $
+ $Id: utilisateurs_marketing.php,v 1.5 2004-09-02 23:57:48 x2000bedo Exp $
***************************************************************************/
require("auto.prepend.inc.php");
$prenom=$myrow["prenom"];
$nom=$myrow["nom"];
$promo=$myrow["promo"];
- $from=$_SESSION['username']."@polytechnique.org";
+ $from=$_SESSION['forlife']."@polytechnique.org";
$page->run();
break;
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: volontaire.php,v 1.3 2004-08-31 13:59:42 x2000habouzit Exp $
+ $Id: volontaire.php,v 1.4 2004-09-02 23:57:48 x2000bedo Exp $
***************************************************************************/
require("auto.prepend.inc.php");
$sql = "SELECT m.id, m.expe, m.dest, m.email,
i.promo, i.nom, i.prenom, i.last_known_email,
- sa.promo AS spromo, sa.nom AS snom, sa.prenom AS sprenom, sa.username AS susername,
+ u.promo AS spromo, u.nom AS snom, u.prenom AS sprenom, a.alias AS forlife,
FIND_IN_SET('mail_perso', m.flags) AS mailperso
FROM marketing AS m
INNER JOIN identification AS i ON i.matricule = m.dest
- INNER JOIN auth_user_md5 AS sa ON sa.user_id = m.expe
+ INNER JOIN auth_user_md5 AS u ON u.user_id = m.expe
+ INNER JOIN aliases AS a ON (u.user_id = a.id AND a.type='a_vie')
WHERE NOT FIND_IN_SET('envoye', m.flags)";
$page->mysql_assign($sql, 'neuves');
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: ins_confirmees.tpl,v 1.5 2004-08-31 11:25:41 x2000habouzit Exp $
+ $Id: ins_confirmees.tpl,v 1.6 2004-09-02 23:57:53 x2000bedo Exp $
***************************************************************************}
<a href="promo.php?promo={$in.promo}">{$in.promo}</a>
</td>
<td>
- <a href="javascript:x()" onclick="popWin('{"fiche.php"|url}?user={$in.username}')">
+ <a href="javascript:x()" onclick="popWin('{"fiche.php"|url}?user={$in.forlife}')">
{$in.nom} {$in.prenom}</a>
</td>
</tr>
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: volontaire.tpl,v 1.2 2004-08-31 11:25:41 x2000habouzit Exp $
+ $Id: volontaire.tpl,v 1.3 2004-09-02 23:57:53 x2000bedo Exp $
***************************************************************************}
<td>{$it.last_known_email}</td>
<td>
{if $it.mailperso}
- <a href="utilisateurs.php?xmat={$it.dest}&sender={$it.expe}&from={$it.sprenom}%20{$it.snom}%20<{$it.susername}@polytechnique.org>&mail={$it.email}&submit=Mailer">Perso</a>
+ <a
+ href="utilisateurs.php?xmat={$it.dest}&sender={$it.expe}&from={$it.sprenom}%20{$it.snom}%20<{$it.forlife}@polytechnique.org>&mail={$it.email}&submit=Mailer">Perso</a>
{else}
<a href="utilisateurs.php?xmat={$it.dest}&sender={$it.expe}&from=Equipe%20Polytechnique.org%20<register@polytechnique.org>&mail={$it.email}&submit=Mailer">Equipe</a>
{/if}