Afficher la date d'ouverture des sujets dans les catégories

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Afficher la date d'ouverture des sujets dans les catégories

Message par 2011N2 Mar 13 Aoû 2013 - 0:23

Bonsoir,

Actuellement, dans les catégories (tel que : https://forum.forumactif.com/f75-probleme-divers), on dispose des informations suivantes : titre du sujet, auteur, réponses, vues, date du dernier message et son auteur.
J'aurai souhaité rajouter un chose : la date et l'heure de création du sujet.

Par exemple, pour ce sujet, au lieu que ce soit simplement marqué (dans la colonne de gauche) :
Afficher la date d'ouverture des sujets dans les catégories
Par 2011N2
Ce serait marqué :

Afficher la date d'ouverture des sujets dans les catégories
Par 2011N2, le 13 août 2013 à 00h23
Est-ce réalisable ?

Merci d'avance,

Gabriel.


Dernière édition par 2011N2 le Mar 13 Aoû 2013 - 15:51, édité 1 fois
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par Bipo Mar 13 Aoû 2013 - 1:51

Bonsoir,

Oui, c'est tout à fait possible en personnalisant le template topics_list_box. Par contre, est-ce que vous pourriez me dire précisément où vous souhaitez que l'information apparaisse ? Dans une nouvelle colonne ? Dans une colonne existante ? Supprimer la colonne auteur et mettre "Par XXXX, le XXXX" dans la colonne où figure le titre du sujet (comme sur le FDF).

Merci et bonne soirée,
Xoumi.
Bipo

Bipo
Rédactif
Rédactif

Messages : 3769
Inscrit(e) le : 23/09/2010

Bipo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par 2011N2 Mar 13 Aoû 2013 - 1:54

Re bonsoir^^

Merci encore pour la réponse.

Comme dans l'exemple que j'ai donné dans mon post initial : que ce soit après "Par {pseudo_auteur}".
Exemple en image (c'est pas esthétique hein, j'ai laissé la police, la couleur et la taille tel quel^^) :

Afficher la date d'ouverture des sujets dans les catégories Date%20sujets%20FEI

Merci,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par Bipo Mar 13 Aoû 2013 - 2:17

Re,

Après avoir fait un test, il s'avère qu'on ne peut pas récupérer la date et l'heure d'un message pour la mettre dans la liste des sujets. On peut mettre "par: XXXX" mais impossible de mettre "le XXXX" avec la variable {postrow.displayed.POST_DATE}.

Afficher la date d'ouverture des sujets dans les catégories 13-08-11

Peut-être qu'on peut récupérer l'information avec un JS mais j'avoue que cela dépasse mes compétences actuelles Crying or Very sad Donc, je vous dirais qu'à l'heure actuelle, par la modification des variables données par les templates, ce n'est pas possible.

Désolé pour mon erreur ci-dessus.

Bonne soirée,
Xoumi.
Bipo

Bipo
Rédactif
Rédactif

Messages : 3769
Inscrit(e) le : 23/09/2010

Bipo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par Neptunia Mar 13 Aoû 2013 - 3:08

Coucou ^_^

J'en étais arrivé à la même conclusion que Xoumi et attendais sa solution de pied ferme, vu que seule la date du dernier message est apparente dans le template cachée derrière la variable {topics_list_box.row.LAST_POST_TIME}.

J'ai fait un essai rapide en remplaçant cette variable par {topics_list_box.row.FIRST_POST_TIME} qui n'apparait nulle part.
Et oh ! miracle. Ca fonctionne.

Voilà, j'espère avoir fait avancer le schmilblick et je passe la main aux spécialistes des templates.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par 2011N2 Mar 13 Aoû 2013 - 10:19

Bonjour,

Ok, merci AoF-Neptune, c'est donc possible. Very Happy

Cependant, j'ai fouillé dans le template pour tenter de le faire tout seul, mais je ne vois pas trop comment le faire... Question 
Quelqu'un saurait le faire ?

J'ajouterai que mon template topics_list_box n'est pas modifié et je suis en phpBB2. Smile

Merci d'avance,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par 2011N2 Mar 13 Aoû 2013 - 10:43

Re,

Désolé, erreur de ma part également dans un de mes précédents messages : sur mon forum, ce n'est pas comme ici, il n'y a pas marqué le titre puis au dessous "Par...".
Mais c'est une colonne dédiée à l'auteur (et je préfère d'ailleurs, il faut laisser ainsi).

Donc je pense que le mieux est de rajouter la date et l'heure d'ouverture juste au dessous du pseudo de l'auteur (dans la colonne Auteur donc).

Exemple en image :

Afficher la date d'ouverture des sujets dans les catégories Date%20ouverture%20sujets%20FDF%20pour%20FEI

Merci et désolé pour mon erreur d'inattention.

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par Neptunia Mar 13 Aoû 2013 - 11:54

Remplacez à la ligne 73

Code:
      <td class="row3" align="center" valign="middle"><span class="name"><strong>{topics_list_box.row.TOPIC_AUTHOR}</strong></span></td>
par
Code:
       <td class="row3" align="center" valign="middle"><span class="name"><strong>{topics_list_box.row.TOPIC_AUTHOR}</strong></span><br /><span class="opendate">{topics_list_box.row.FIRST_POST_TIME}</span></td>
J'ai crée la class opendate qu'il vous suffira d'ajouter à votre feuille CSS pour formater cette info comme bon vous semble.

Quelques précisions, la date prendra le même format que celle du dernier message. Je n'ai pas ajouté Le pour que ça ne pose pas de problème sur les sujets crées "Aujourd'hui" ou "Hier".
Et surtout vu que la variable utilisée n'existe pas ou plus dans le template, il y a un risque que la variable disparaisse un jour ou l'autre complètement si les développeurs n'en voient plus l'intérêt.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par 2011N2 Mar 13 Aoû 2013 - 12:55

Re,

Ok c'est parfait, merci beaucoup. Wink

Juste une question (si ce n'est pas réalisable ce n'est pas grave) : est-il possible de réduire la taille de la police ?
Car la police des messages de mon forum est plutôt grosse (16), et du coup là c'est pas super esthétique. Confused 

Si pas possible ou trop compliqué, tant pis. Smile

Merci encore,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par Neptunia Mar 13 Aoû 2013 - 13:40

C'est pour cela que j'ai ajouté cette class opendate.

Pour modifier la taille de police utiliser la propriété font-size
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par 2011N2 Mar 13 Aoû 2013 - 13:49

Re,

J'ai tenté, mais je dois faire une erreur dans le code CSS que j'ajoute... scratch
Avez-vous ce qu'il faut ajouter SVP ?

Merci Smile

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par Neptunia Mar 13 Aoû 2013 - 14:17

Ajoutez ceci à votre feuille CSS
Code:

.opendate {
  font-size: 10px;
}
Pour aller plus loin et pousser la personnalisation, il suffit d'ajouter d'autres propriétés comme par exemple.
Code:

.opendate {
  font-size: 10px;
  font-weight: normal;
  font-style : italic;
  color: #000000;
}
.opendate:hover {
  font-size: 10px;
  font-weight: bold;
  font-style : italic;
  color: #FF0000;
}
Ici on affiche l'info en noir, non gras et italique, et au survol l'info vire au rouge en caractères gras.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher la date d'ouverture des sujets dans les catégories

Message par 2011N2 Mar 13 Aoû 2013 - 15:51

Re,

Ah oui j'avais juste rajouté quelque chose de trop, là c'est nickel, merci beaucoup. Smile

Je passe le sujet en résolu.

Bonne journée,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum