Cool Forum

 
 
Cool Forum » Hacks et modifications » Mods & Hacks - Contributions » [0.8.1] Amélioration : sexe non précisé
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
versgui

Pilier

Enregistré le 12/06/2003
Messages: 643
Non connecté

Sujet : [0.8.1] Amélioration : sexe non précisé
Ajouté le : 23/06/2005 01:18
Message :

Description : Actuellement, lorsque le sexe n'a pas été précisé par l'utilisateur dans son profil, il apparait en temps qu'homme. Nous allons changer ça en ajoutant un statut "Donnée inconnue".

Manipulation :

* Dans l'administration du forum, executez cette requête SQL :

ALTER TABLE `cf_userplus` CHANGE `sex` `sex` ENUM( '0', 'M', 'F' ) DEFAULT '0' NOT NULL 


* Fichier popup.php, vers la ligne 233, rajoutez le code en orange.

if($InfosMB['sex']=="M")
	$tpl->box['usersex']=$tpl->attlang("pf_sexm");
elseif($InfosMB['sex']=="F")
	$tpl->box['usersex']=$tpl->attlang("pf_sexf");
else
	$tpl->box['usersex']=$tpl->attlang("pf_inconnu");


* Fichier profile_perso.php, vers la ligne 132

if($Result['sex']=="M")
{
	$sexM=" selected";
	$sexF="";
	$sexN="";
}
elseif($Result['sex']=="F")
{
	$sexF=" selected";
	$sexM="";
	$sexN="";
}
else
{
	$sexF="";
	$sexM="";
	$sexN=" selected";
}


* Toujours le même fichier, vers la ligne 62

if($_POST['sex']!="M" && $_POST['sex']!="F" && $_POST['sex']!= "0")
		$error2=$tpl->attlang("error6");


* Fichier admin/searchmember.php, vers la ligne 322

if($_POST['sex']!="M" && $_POST['sex']!="F" && $_POST['sex']!= "0")
		$error2=$tpl->attlang("error6");


A noter la correction d'une ptite erreur de programmation en rouge ^^

* Toujours dans le même fichier, vers la ligne 613

if($Results['sex']=="M")
{
	$sexM=" selected";
	$sexF="";
	$sexN="";
}
elseif($Results['sex']=="F")
{
	$sexF=" selected";
	$sexM="";
	$sexN="";
}
else
{
	$sexF="";
	$sexM="";
	$sexN=" selected";
}


* Fichier templates/.../tpl_adm_searchmember.html, vers la ligne 586.

<!--********** TPL NAME = sexbox **********-->
		  <select name="sex" class="form">
		  <option value="M"{%::sexM%}>{%LNG[male]%}</option>
		  <option value="F"{%::sexF%}>{%LNG[female]%}</option>
		  <option value="0"{%::sexN%}>{%LNG[sex_nul]%}</option>
		  </select>


* Fichier templates/.../tpl_profil_perso.html, vers la ligne 156.

<!--********** TPL NAME = sexbox **********-->
		  <select name="sex" class="form">
		  <option value="M"{%::sexM%}>{%LNG[male]%}</option>
		  <option value="F"{%::sexF%}>{%LNG[female]%}</option>
		  <option value="0"{%::sexN%}>{%LNG[sex_nul]%}</option>
		  </select>


* Fichier lng/fr/lng_adm_searchmember.php, vers la ligne 95.

$tpl->LNG['male']="Masculin";
$tpl->LNG['female']="Féminin";
$tpl->LNG['sex_nul']="Inconnu";


* Fichier lng/fr/lng_profil_perso.php, vers la ligne 12.

$tpl->LNG['male']="Masculin";
$tpl->LNG['female']="Féminin";
$tpl->LNG['sex_nul']="Inconnu";


Enjoy

*** Message édité par versgui le 23/06/2005 00:20 ***

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de versgui!! Envoyer un Message Privé à versgui Citer ce post dans votre réponse

 
 
versgui

Pilier

Enregistré le 12/06/2003
Messages: 643
Non connecté

Ajouté le : 23/06/2005 01:21
Message :

Je précise quand même que certains changements sont à faire deux fois, c'est pas une erreur
(une modif pour l'utilisateur, et une modif pour l'administration)

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de versgui!! Envoyer un Message Privé à versgui Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 23/06/2005 06:21
Message :

Ajouté dans la synthèse Thanks ^^


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0160 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net