PDA

Voir la version complète : Placer la sélection de date de naissance à la française


Deaz
25/07/2007, 16h40
Yop all,

Bon et bien voilà, j'ai décider de faire un petit tuto permettant à des gens comme moi (c'est à dire des personnes ayant marre de voir les dates en version anglaise sur son forum vBulletin).

En effet, lors de l'inscription d'un membre sur votre forum (ou de vous même sur un autre forum), lorsque vous devez entrer votre date de naissance, votre date se présente ainsi, en menu déroulant:

mois - jour - année

Alors que la version française donne plutôt ceci:

jour - mois - année

Je sais, je chippote pour un emplacement de deux mots mais moi je trouve ca stressant xD

- - - - - - - - - - - - - - - - - - - - - - - - -


Ouvrez votre template: modifyprofile_birthday
Cherchez ensuite:
<!--
function clear_birthday()
{
fetch_object('bd_month').selectedIndex = 0;
fetch_object('bd_day').selectedIndex = 0;
fetch_object('bd_year').value = '';
}
//-->

et remplacez par:

<!--
function clear_birthday()
{
fetch_object('bd_day').selectedIndex = 0;
fetch_object('bd_month').selectedIndex = 0;
fetch_object('bd_year').value = '';
}
//-->



Cherchez ensuite:
<td>$vbphrase[month]</td>
<td>$vbphrase[day]</td>

et remplacez par:

<td>$vbphrase[day]</td>
<td>$vbphrase[month]</td>


Coupez:
<td><select name="day" id="bd_day">
<option value="-1" $dayselected[default]></option>
<option value="01" $dayselected[01]>1</option>
<option value="02" $dayselected[02]>2</option>
<option value="03" $dayselected[03]>3</option>
<option value="04" $dayselected[04]>4</option>
<option value="05" $dayselected[05]>5</option>
<option value="06" $dayselected[06]>6</option>
<option value="07" $dayselected[07]>7</option>
<option value="08" $dayselected[08]>8</option>
<option value="09" $dayselected[09]>9</option>
<option value="10" $dayselected[10]>10</option>
<option value="11" $dayselected[11]>11</option>
<option value="12" $dayselected[12]>12</option>
<option value="13" $dayselected[13]>13</option>
<option value="14" $dayselected[14]>14</option>
<option value="15" $dayselected[15]>15</option>
<option value="16" $dayselected[16]>16</option>
<option value="17" $dayselected[17]>17</option>
<option value="18" $dayselected[18]>18</option>
<option value="19" $dayselected[19]>19</option>
<option value="20" $dayselected[20]>20</option>
<option value="21" $dayselected[21]>21</option>
<option value="22" $dayselected[22]>22</option>
<option value="23" $dayselected[23]>23</option>
<option value="24" $dayselected[24]>24</option>
<option value="25" $dayselected[25]>25</option>
<option value="26" $dayselected[26]>26</option>
<option value="27" $dayselected[27]>27</option>
<option value="28" $dayselected[28]>28</option>
<option value="29" $dayselected[29]>29</option>
<option value="30" $dayselected[30]>30</option>
<option value="31" $dayselected[31]>31</option>
</select> &nbsp;</td>

et collez cette partie de code au dessus de:

<td><select name="month" id="bd_month">
<option value="-1" $monthselected[default]></option>
<option value="01" $monthselected[01]>$vbphrase[january]</option>
<option value="02" $monthselected[02]>$vbphrase[february]</option>
<option value="03" $monthselected[03]>$vbphrase[march]</option>
<option value="04" $monthselected[04]>$vbphrase[april]</option>
<option value="05" $monthselected[05]>$vbphrase[may]</option>
<option value="06" $monthselected[06]>$vbphrase[june]</option>
<option value="07" $monthselected[07]>$vbphrase[july]</option>
<option value="08" $monthselected[08]>$vbphrase[august]</option>
<option value="09" $monthselected[09]>$vbphrase[september]</option>
<option value="10" $monthselected[10]>$vbphrase[october]</option>
<option value="11" $monthselected[11]>$vbphrase[november]</option>
<option value="12" $monthselected[12]>$vbphrase[december]</option>
</select> &nbsp;</td>


Enregistrez votre templateTuto by Deaz

Allan
25/07/2007, 18h30
Merci de l'avoir partagé :)

ocean
25/07/2007, 21h43
merci a toi Deaz

Antares
05/08/2007, 07h45
merci ! tout comme toi j'en ai marre des dates en anglais :D

maintenant il faut que je fasse pareil mais avec la date d'inscription qui est affichée lors de chaque message posté :swoon1:

Passpartout
22/08/2007, 17h39
maintenant il faut que je fasse pareil mais avec la date d'inscription qui est affichée lors de chaque message posté :swoon1:

Merci oui mais n'oubliez pas ce fil, c'est tout à fait ce que je cherche !!! Merci d'avance !