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

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 le Mar 13 Aoû 2013 - 0:23

Bonsoir,

Actuellement, dans les catégories (tel que : http://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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 Xoumi le 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.

Xoumi
*****

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

http://www.harrypotter2005.net
Xoumi 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 le 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^^) :



Merci,

Gabriel.

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 Xoumi le 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}.


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.

Xoumi
*****

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

http://www.harrypotter2005.net
Xoumi 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 le 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
+ Hyperactif +

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

http://www.planet-series.com/
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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 :



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

Gabriel.

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
+ Hyperactif +

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

http://www.planet-series.com/
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
+ Hyperactif +

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

http://www.planet-series.com/
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
+ Hyperactif +

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

http://www.planet-series.com/
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
2011N2 a été remercié(e) par l'auteur de ce sujet.

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


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