Pas vraiment un mod, mais une petite astuce. Cette astuce permet donc de choisir via l'administration la longueur maximal des pseudos.
(Je le met direct la pas de fichier supplémentaire)
(Je le met direct la pas de fichier supplémentaire)
Code (Sélectionner le code)
/******************************************************************************* * Remove Login Max Lenght :: version 0.0.1 * * ---------- Auteur -------------------------------------------------------- * Auteur :: D-Sgam * Email :: webmaster@lydo-design.com * Site Web :: http://www.lydo-design.com * * ---------- Mod ----------------------------------------------------------- * Nom :: Remove Login Max Lenght * Version :: 0.0.1 * Compatible :: FSB 1.0.5 * * Description :: Permet de modifier via l'aministrationla longueur maximale des pseudos. * * Temps d'installation :: ~5 minutes * Requete :: Non * Cache :: Oui * Fichiers joints :: 0 * Fichiers à modifier :: 7 * * ---------- Note ---------------------------------------------------------- * Rien ;) * * ---------- Historique ---------------------------------------------------- * Commencé :: Le 17 / 03 / 2006 * Dernière modification :: Le 17 / 03 / 2006 * * Le 17 / 03 / 2006 :: * Modification légère suite à la remarque de grummfy. * Le 17 / 03 / 2006 :: * Première version de Remove Login Max Lenght * *******************************************************************************/ # # [] ---------- ouvrir --------------------------------------------------------- # profil.php # # [] ---------- chercher ------------------------------------------------------- # 'V_DATE_FORMAT' => $v_date_format, # # [] ---------- apres, ajouter ----------------------------------------- # 'V_LMAXLENGHT' => $config['login_maxlenght'], # # [] ---------- ouvrir ------------------------------------------------- # connexion.php # # [] ---------- chercher ------------------------------------------------- # 'U_ACTION' => ajout_sid('connexion.php'), # # [] ---------- apres, ajouter -------------------------------------------------- # 'V_LMAXLENGHT' => $config['login_maxlenght'], # # [] ---------- ouvrir ---------------------------------------------------- # admin/admin_index_config.php # # [] ---------- chercher -------------------------------------------------- # 'L_SOUMETTRE' => $langue['soumettre'], # # [] ---------- apres, ajouter --------------------------------------------------------- # 'L_LOGIN_LENGHT' => $langue['login_lenght'], 'V_LMAXLENGHT' => $config['login_maxlenght'], # # [] ---------- chercher -------------------------------------------------- # $cache->write_in_cache($config, 'config'); # # [] ---------- apres, ajouter --------------------------------------------------------- # $bdd->requete('ALTER TABLE '.MEMBRES_TABLE.' MODIFY membre_login VARCHAR(\''.intval($HTTP_POST_VARS['login_maxlenght']).'\')'); # # [] ---------- ouvrir ------------------------------------------------------- # langue/fr/langue_admin.php # # [] ---------- chercher ---------------------------------------------------------- # $langue['cf_cookie_securite'] = 'Sécuriser le cookie'; # # [] ---------- apres, ajouter ---------------------------------------------------- $langue['login_lenght'] = 'Longueur maximal des pseudos'; # # [] ---------- ouvrir ---------------------------------------------------- # themes/icecold/profil_corps.tpl # # [] ---------- chercher -------------------------------------------------- # <input type="text" name="login" value="{V_LOGIN}" maxlength="25" size="30" /> # # [] ---------- remplacer par --------------------------------------------------------- # <input type="text" name="login" value="{V_LOGIN}" maxlength="{V_LMAXLENGHT}" size="30" /> # # [] ---------- ouvrir ------------------------------------------------------- # themes/icecold/connexion_corps.tpl # # [] ---------- chercher ---------------------------------------------------------- # <td class="td_connex2" align="left" width="200"><input type="text" size="30" name="login" class="texte" /></td> # # [] ---------- remplacer par ---------------------------------------------------- <td class="td_connex2" align="left" width="200"><input type="text" size="30" name="login" maxlenght="{V_LMAXLENGHT}" class="texte" /></td> # # [] ---------- ouvrir ------------------------------------------------------- # themes/icecold/admin/admin_configuration.tpl # # [] ---------- chercher ---------------------------------------------------------- # <tr> <td class="td_admin4" valign="top">{L_ACTIVATION}:</td> <td class="td_admin2" width="350"> <input type="radio" name="membre_activation" value="auto" {V_ACTIVATION_AUTO} /> {L_ACTIVATION_AUTO}<br /> <input type="radio" name="membre_activation" value="mail" {V_ACTIVATION_MAIL} /> {L_ACTIVATION_MAIL} </td> </tr> # # [] ---------- apres, ajouter ---------------------------------------------------- # <tr> <td class="td_admin4" valign="top">{L_LOGIN_LENGHT}</td> <td class="td_admin2" width="350"> <input type="text" name="login_maxlenght" value="{V_LMAXLENGHT}" /> </td> </tr> # # [] ---------- requete cache -------------------------------------------------- # INSERT config FIELDS name value VALUES 'login_maxlenght' '30';













