Afficher la date d'anniversaire dans le profil

Forum de support pour les questions concernant l'utilisation de phpBB3, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que Styles ou MODs.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com


Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Afficher la date d'anniversaire dans le profil

Messagede Renka 1/2 le 16 Juin 2008 à 22:48

Bonjour, Bonsoir,

Je viens de me rendre compte qu'avec phpBB3, les dates d'anniversaire ne s'affichent nulle part. Seulement l'âge est indiqué. Avec le Mod anniversaire sur phpBB2, le profil indiquait la date d'anniversaire suivi, entre parenthèses, de l'âge (pour éviter de faire le calcul).
Y a-t-il moyen de changer dans phpBB3 pur que la date s'affiche ?

Merci de votre aide ;-)
Dernière édition par Renka 1/2 le 18 Juin 2008 à 20:30, édité 2 fois.
Avatar de l’utilisateur
Renka 1/2
Posteur expérimenté
Posteur expérimenté
 
Messages: 343
Inscription: 15 Juil 2006 à 16:32

Re: Afficher la date d'anniversaire dans le profil

Messagede IVIedia le 18 Juin 2008 à 16:56

Salut l'ami, j'ai fait comme indiquer ici >> viewtopic.php?f=100&t=147287&p=1126247&hilit=afficher+l%27age#p1126247
est c'est regler :)

bonne journée
Version : phpBB 3.0.1 PreMod SeO - Url Rewriting
Mod : Arcade - Reputation - Cache - Genre
IVIedia
Apprenti-posteur
Apprenti-posteur
 
Messages: 155
Inscription: 25 Mar 2006 à 17:17

Re: Afficher la date d'anniversaire dans le profil

Messagede Renka 1/2 le 18 Juin 2008 à 20:26

Ok, merci beaucoup mais ce n'est pas ce que je demandais (même si ton autre topic va me servir). J'aimerai que la date d'anniversaire paraisse en toutes lettres dans le profil, comme sur mon forum phpBB2. :wink:
Avatar de l’utilisateur
Renka 1/2
Posteur expérimenté
Posteur expérimenté
 
Messages: 343
Inscription: 15 Juil 2006 à 16:32

Re: Afficher la date d'anniversaire dans le profil

Messagede IVIedia le 19 Juin 2008 à 11:22

mhhh ok, j'ai compris la je penser t'aider la mais la ca depasse mes capaciter
faut sans doute modifier un fichier include , ucp_profile.php et le fichier template , memberlist_view.html
je peux me tromper mais il peux aussi manquer un autre fichier ...
l'astuce est de recuperer les infos inscrit et de pas faire la somme et donner l'age
et ecrire au format date jour, moi an ... et la somme qui donne l'age
je sais pas si mes piste sont juste mais surement quelqu'un d'autre t'aidera sur ce coup
mieux que moi
bonne journée
Version : phpBB 3.0.1 PreMod SeO - Url Rewriting
Mod : Arcade - Reputation - Cache - Genre
IVIedia
Apprenti-posteur
Apprenti-posteur
 
Messages: 155
Inscription: 25 Mar 2006 à 17:17

Re: Afficher la date d'anniversaire dans le profil

Messagede Renka 1/2 le 23 Juin 2008 à 08:46

Oui, c'est cela. J'ai fait plusieurs essais, mais rien de concluant...
Avatar de l’utilisateur
Renka 1/2
Posteur expérimenté
Posteur expérimenté
 
Messages: 343
Inscription: 15 Juil 2006 à 16:32

Re: Afficher la date d'anniversaire dans le profil

Messagede zack_ le 27 Juil 2008 à 08:05

Ce qui est bizarre avec le phpbb3
c'est qu'à l'inscription il demande pas la date d'anniversaire
donc aucun membre ne pense a retourner dans son profil pour éditer son anniversaire et c'est un peu chiant pour le MOD Anniversaire :twisted:
Image
zack_
Maître-posteur
Maître-posteur
 
Messages: 442
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Afficher la date d'anniversaire dans le profil

Messagede Dakin Quelia le 27 Juil 2008 à 16:52

Bonjour zack_,

Il suffirait que tu rendes ce champ obligatoire. Pour afficher l'âge dans le profil dans la vue des sujets, fais comme ceci:

Ouvre le fichier template styles/{TONTHEME}/template/viewtopic_body.html.

Cherche:

Code: Tout sélectionner
<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->


Après, ajoute:

Code: Tout sélectionner
<!-- IF postrow.POSTER_AGE --><dd><strong>{L_AGE}:</strong> {postrow.POSTER_AGE}</dd><!-- ENDIF -->


A bientôt,
Image Pas de support par MP, mail ou MSN.
Recrute des codeurs pour un projet php: voir ce sujet
Mon blogue | Mon forum | Free-H | Phpbb-Services
Image
Avatar de l’utilisateur
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 9841
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Afficher la date d'anniversaire dans le profil

Messagede zack_ le 27 Juil 2008 à 18:12

si je rajoute ça et qu'un membre n'a pas mis son age (date) que va t il se passer?
Image
zack_
Maître-posteur
Maître-posteur
 
Messages: 442
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Afficher la date d'anniversaire dans le profil

Messagede Dakin Quelia le 27 Juil 2008 à 18:14

L'âge n'apparaîtra pas tout simplement. :wink:
Image Pas de support par MP, mail ou MSN.
Recrute des codeurs pour un projet php: voir ce sujet
Mon blogue | Mon forum | Free-H | Phpbb-Services
Image
Avatar de l’utilisateur
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 9841
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Afficher la date d'anniversaire dans le profil

Messagede zack_ le 27 Juil 2008 à 23:25

mais à l'inscription ca sera obligatoire?
Si oui c'est parfait :D

EDIT: j'ai essayé mais a part mettre l'age dans le profil ça ne fait pas ce que j'aurai voulu
En effet, j'aurai voulu que la date de naissance soit obligatoire à l'inscription pour pas que les membres oublient de la rentrer et afin que le MOD anniversaire soit utile ;)

merci de votre aide future
Image
zack_
Maître-posteur
Maître-posteur
 
Messages: 442
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Afficher la date d'anniversaire dans le profil

Messagede lolovoisin le 28 Juil 2008 à 09:24

Une recherche et vous auriez trouvé votre réponse : message1074323.html#p1074323
Avant toutes questions, allez voir les forums de documentations PHPBB2 ou PHPBB3.
Avant pensez à faire une recherche, et lisez bien le réglement pour obtenir du support
Si votre problème est réglé, pensez à mettre l'icône de sujet Image dans le titre de votre premier message.
PAS DE SUPPORT EN MP. Toute demande de support par MP sera non lue et effacée.
Avatar de l’utilisateur
lolovoisin
Resp. des supporters
Resp. des supporters
 
Messages: 15423
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Afficher la date d'anniversaire dans le profil

Messagede zack_ le 29 Juil 2008 à 00:15

Merci ;) comme d''hab lolo le membre de qualité :D
Image
zack_
Maître-posteur
Maître-posteur
 
Messages: 442
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Afficher la date d'anniversaire dans le profil

Messagede zack_ le 29 Juil 2008 à 06:51

J'ai voulu mettre en place la modif' mais dès le 1er fichier je cale
En effet il me demande de trouver <hr /> mais dans mon template Acidtech (du modèle subsilver2)
donc où inserer ça:

<dl>
<dt><label for="bday_day">{L_BIRTHDAY}:</label></dt>
<dd>
<label for="bday_day">{L_DAY}: <select name="bday_day" id="bday_day" style="width: 4em;">{S_BIRTHDAY_DAY_OPTIONS}</select></label>
<label for="bday_month">{L_MONTH}: <select name="bday_month" id="bday_month" style="width: 4em;">{S_BIRTHDAY_MONTH_OPTIONS}</select></label>
<label for="bday_year">{L_YEAR}: <select name="bday_year" id="bday_year" style="width: 6em;">{S_BIRTHDAY_YEAR_OPTIONS}</select></label>
</dd>
</dl>
Image
zack_
Maître-posteur
Maître-posteur
 
Messages: 442
Inscription: 01 Jan 2007 à 19:24
Avertissements: 1

Re: Afficher la date d'anniversaire dans le profil

Messagede Dakin Quelia le 29 Juil 2008 à 16:34

Bonjour,

A mon avis, il serait plus facile de faire ton propre sujet car celui-ci est résolu. :wink:

A bientôt,
Image Pas de support par MP, mail ou MSN.
Recrute des codeurs pour un projet php: voir ce sujet
Mon blogue | Mon forum | Free-H | Phpbb-Services
Image
Avatar de l’utilisateur
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 9841
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Afficher la date d'anniversaire dans le profil

Messagede Jackseller le 31 Juil 2008 à 17:44

Bonjour à tous,

Je voulais également que la date d'anniversaire s'affiche dans le profil des utilisateurs en plus de l'âge. J'ai donc fait ma propre manip. Je la poste ici si cela intéresse encore quelqu'un.

Ouvrir memberlist.php

Trouver :

Code: Tout sélectionner
$age = (int) ($now['year'] - $bday_year - $diff);
}


Ajouter après :

Code: Tout sélectionner
$birthday_date = $data['user_birthday'];


Trouver :

Code: Tout sélectionner
'AGE'         => $age,


Ajouter après :

Code: Tout sélectionner
'BIRTHDAY_DATE' => $birthday_date,




Ouvrir language/fr/common.php

Trouver :

Code: Tout sélectionner
'BOARD_BAN_PERM'      => 'Vous avez été banni <strong>définitivement</strong> de ce forum.<br /><br />Contactez l’%2$sAdministrateur du forum%3$s pour plus d’informations.',


Ajouter avant :

Code: Tout sélectionner
'BIRTHDAY_DATE'         => 'Date de naissance',




Ouvrir styles/nom_du_thème/template/memberlist_view.html

Trouver :

Code: Tout sélectionner
<!-- IF AGE -->
         <tr>
            <td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_AGE}: </td>
            <td><b class="genmed"><!-- IF AGE -->{AGE}<!-- ELSE --> - <!-- ENDIF --></b></td>
         </tr>


Ajouter après :

Code: Tout sélectionner
<!-- IF BIRTHDAY_DATE -->
         <tr>
            <td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_BIRTHDAY_DATE}: </td>
            <td><b class="genmed"><!-- BIRTHDAY_DATE -->{BIRTHDAY_DATE}<!-- ELSE --> - <!-- ENDIF --></b></td>
         </tr>


Voilà le résultat :

Image
Dernière édition par Jackseller le 08 Aoû 2008 à 01:57, édité 1 fois.
Jackseller
Posteur néophyte
Posteur néophyte
 
Messages: 4
Inscription: 31 Juil 2008 à 17:19

Suivante

Retourner vers Utilisation

Qui est en ligne

Utilisateurs parcourant ce forum: Skyforums et 2 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • phpBB podpora • Net Avenir • PromoBenef • Ticket Gagnant •