Afficher l'icône des messages dans le titre

3 participants

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

Résolu Afficher l'icône des messages dans le titre

Message par IzumiRK Dim 8 Mar 2020 - 14:15

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://indare-division.forumactif.com/

Description du problème

Bonjour =)

J'aimerais savoir s'il est possible d'afficher l'icône des messages dans le titre du sujet, comme justement ici (où le "résolu" / "en cours" apparaît à côté du titre des messages). En gros que ça puisse apparaître comme sur mon image. Pour l'instant, les icônes ne sont visibles que dans la liste des sujets, mais j'aimerais les faire apparaître aussi quand on ouvre un message. Il n'y a pas de variable correspondant à l'icône dans le template donc je sais pas si c'est possible, mais vu que c'est le cas ici avec le résolu/en cours je me dis qu'il y a peut-être un moyen ?

(Petit PS mais ici il y a aussi un bouton "marquer comme résolu" sur les sujets qu'on a ouverts, est-ce que c'est une fonction spéciale de la version du forum ou c'est quelque chose d'ativable sur d'autres versions ?)

Merci d'avance ♥
IzumiRK

IzumiRK
****

Messages : 206
Inscrit(e) le : 25/02/2015

http://indare.forumactif.com/
IzumiRK a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher l'icône des messages dans le titre

Message par Neptunia Dim 8 Mar 2020 - 14:32

Bonjour ^^


IzumiRK a écrit:Il n'y a pas de variable correspondant à l'icône dans le template donc je sais pas si c'est possible, mais vu que c'est le cas ici avec le résolu/en cours je me dis qu'il y a peut-être un moyen ?

Justement si ! Cette variable existe ! A condition de la chercher dans le template d'une version offrant cet affichage ...

résolu Afficher l'image attribuée à un sujet dans les messages du même sujet
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 l'icône des messages dans le titre

Message par IzumiRK Dim 8 Mar 2020 - 16:45

C'est exactement ce que j'ai dans mon template viewtopic_body et ça ne fonctionne pas.

Code:
<div id="tlePOST"><h1 class="cattitle">{postrow.displayed.ICON} {TOPIC_TITLE}</h1></div>

Est-ce que je l'ai placée à un endroit où elle ne fonctionne pas, du coup ? C'est peut-être l'emplacement ou la structure qui gênent ?
IzumiRK

IzumiRK
****

Messages : 206
Inscrit(e) le : 25/02/2015

http://indare.forumactif.com/
IzumiRK a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher l'icône des messages dans le titre

Message par Neptunia Dim 8 Mar 2020 - 17:51

Il y a déjà un souci dans votre code.

Si vous attribuez un h1 au titre du message, cela implique que la page aura autant de h1 qu'il y a de messages par page (+ 1 h1 pour le titre du sujet lui-même.
La balise <h1> est censée être unique sur chaque page.

Cela dit, pourrions nous avoir un lien accessible en invité d'un sous-forum où les icônes de messages sont présentes, alors qu'elles sont absentes sur les sujets eux-même ?
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 l'icône des messages dans le titre

Message par IzumiRK Dim 8 Mar 2020 - 19:14

Le h1 n'est pas attribué au titre du message mais au titre du sujet ({TOPIC_TITLE}), il n'y en a qu'un par page. Tout le forum est accessible aux invités, et il y a des icônes globalement partout. Du coup un au hasard : http://indare-division.forumactif.com/f49-
IzumiRK

IzumiRK
****

Messages : 206
Inscrit(e) le : 25/02/2015

http://indare.forumactif.com/
IzumiRK a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Afficher l'icône des messages dans le titre

Message par Neptunia Dim 8 Mar 2020 - 19:27

La solution donnée vise à reproduire le comportement de phpBB3, PunBB, Invision.

L'icône de sujet devant le titre de chaque message. Si cela ne fonctionne pas sur le titre du sujet, c'est peut-être parce que les balises de titre (h1 à h6) n'acceptent que du contenu phrasé.

Essayez éventuellement de placer la variable avant la balise h1
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 l'icône des messages dans le titre

Message par Neptunia Dim 8 Mar 2020 - 19:34

Hum, sur ce forum, l'image est dans un h2, ce n'est donc pas la balise qui pose souci.

Comme la variable s'appelle postrow.displayed.ICON on peut imaginer qu'elle ne fonctionnera qu'à l'intérieur de la boucle message.
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 l'icône des messages dans le titre

Message par Chacha Dim 15 Mar 2020 - 10:06

Afficher l'icône des messages dans le titre 8djze9qBonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 7 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est archivé afin de ne pas perdre les réponses apportées.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69445
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha 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