FrameBeurk File
Fmbk/Module/Uzers/User/Vue/creeUser.php
<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
echo '<h2 class="h_User">', Beurk_traduit('Créer un compte'), '</h2>
';
require_once(INSTALL_PATH . '/Module/Kom1/helpersMajKom1.php');
$TRANSAC['Page']['Titre'] = Beurk_traduit('Inscription');
if (Uzers_estAdmin() || ! Uzers_estLogue()) {
if (Uzers_estAdmin()) { // Page suivante en cas de succès: Si aucun User demandé et non logué : formulaire de creation d'un nouveau User
$ActVueDest = 'cree';
$IdVueDest = 'User';
} else {
$ActVueDest = $CONFIG['Defaut']['ActVue']; // retour sur la page par défaut
$IdVueDest = $CONFIG['Defaut']['IdVue'];
}
echo
'<div class="info">
<p>', Beurk_traduit('Cette création est gratuite, rapide, confidentielle.'), '</p>
<p>', Beurk_traduit("L'adresse E-mail est obligatoire : Un lien d'activation du compte vous y sera envoyé. "), '
', Beurk_traduit('Votre adresse ne sera pas affichée sur le site, ni diffusée en dehors, mais permettra de vous contacter via le forum. '), '</p>
<p>', Beurk_traduit('Votre adresse IP sera conservée lors de chaque saisie dans le site. '), '</p>
<p>', Beurk_traduit("Placez en données personnelles ce que bon vous semble dans le respect d'autrui."), '</p>
</div>
', Beurk_divAccueil(array('ActVue' => 'previsualise', 'IdVue' => $IdVue), 'inPopUp'),
'<form id="', $TRANSAC['Vue']['Form'], '" class="saisieVue" action="' . Beurk_URL(array('ActVue' =>$ActVueDest, 'IdVue' =>$IdVueDest, 'ActVueErr' =>'cree', 'IdVueErr' =>'User')) . '" method="post" enctype="application/x-www-form-urlencoded">
', Kom1_formateDivErreur(),
Beurk_fieldset('Code Utilisateur demandé', Beurk_baliseInput('text', "titre$IdVue", '', 'txtuser', 16, 16, '', '16 caractères maximum (chiffres, lettres, underscore, tiret)')),
Beurk_fieldset('Mot de passe', Beurk_baliseInput('password', 'MotDePasse', '', 'txtchangepassw', 16, 16, '', '16 caractères maximum (chiffres, lettres, underscore, tiret)')),
Beurk_fieldset('Mot de passe', Beurk_baliseInput('password', 'ConfirmMotDePasse', '', 'txtchangepassw', 16, 16, '', 'pour confirmation')),
Beurk_fieldset('Adresse E-mail', Beurk_baliseInput('text', 'adresseEmail', '', '', '', 64)),
Kom1_formateDivBBcodes($ActVue, $IdVue),
Beurk_fieldset('Données publiques', Beurk_baliseTextarea("donnees$IdVue", '', '', 'virtual')),
Kom1_formateValidation($ActVue, $IdVue, Beurk_traduit('votre inscription'), true, true),
'</form>
';
} else {
echo
'<p class="erreur">', Beurk_traduit('Vous avez déjà un compte'), '</p>
';
Beurk_messageEtape('Vous avez déjà un compte', true);
}