~dont_cache()
~set('title','Créer un compte utilisateur')
~includeonce('config.tmpl')
~includeonce('updateuser.tmpl')
~includeonce('lib/turring.tmpl')
~includeonce('lib/xsrf.tmpl')
~include('site/header.tmpl')
~check_xsrf_token()
~if( ~turring_ok('user_new'),
~if(~trim(~getpost('login')) != '' &&
~getpost('email') != '' &&
~preg('/^(\w{3,15})$/i',~trim(~getpost('login'))) != '',
~list(~get('database'),"SELECT id FROM users
WHERE email = '~addslashes(~getpost('email'))' OR
login = '~addslashes(~getpost('login'))'",
'LM',
'
Le compte demandé existe déjà, soit :
- Le login est déjà utilisé et il vous faut en choisir un autre.
- L\'email que vous avez donné est déjà utilisée pour un compte.
Demandez de recevoir un nouveau mot de
passe.
Dans tous les cas, vous pouvez retenter de
créer un compte.
',
'LD',
'
~set('mdp',~random(5))
~list(~get('database'),"INSERT INTO users (login,email,passwd,ip) VALUES
('~addslashes(~getpost('login'))',
'~addslashes(~getpost('email'))',
encrypt('~addslashes(~get('mdp'))'),
'~addslashes(~ip2hex(~getip()))')")
~if(~mb_send_mail(~getpost('email'),"Compte W-Fenec","
Bonjour,
Voici les informations du compte W-Fenec que tu as demandé,
Login: ~getpost("login")
Mot de passe: ~get("mdp")
Nous te rappelons qu'il faut t'identifier sous une semaine pour valider
ton compte:
~get_site_url()
Une fois authentifié avec les informations si dessus, tu peux changer ton mot de passe
et tes préférences. Tu peux également ajouter un avatar et te décrire :
~get_site_url()my/prefs.html
N'oublie pas de te présenter sur le forum!
~get_site_url()/forums/1/
Merci et bonne écoute!
--
L'équipe W-Fenec",
"From: webmaster@w-fenec.org
Reply-To: webmaster@w-fenec.org
X-Sender: webmaster@w-fenec.org
X-Priority: 1
Return-Path: webmaster@w-fenec.org"),'')
Un nouveau compte vient d\'etre crée avec le login
~htmlentities_encode(~getpost('login')).
Un mot de passe aléatoire vient de vous être envoyé à
~htmlentities_encode(~getpost('email')).
Si le mot de passe ne vous parvient pas, vérifiez que votre email fonctionne, par
exemple que votre hébergeur ne l\'a pas bloqué.
Note:
- Si le mot de passe ne vous convient pas, changez le dans vos préférences après vous être authentifié.
- Vous vous etes trompé en tapant votre email ? Les comptes non-utilisés sont effacés toutes les semaines,
attendez la semaine prochaine ou utilisez un autre login.
Retourner sur la page principale
')
,
"Votre login doit faire entre 3 et 15 caractères sans accents et sans espaces"
),
'Code incorrect, Veuillez réessayer.
')
~include("site/footer.tmpl")