La partie " Auteur" dans la liste des sous-forums

2 participants

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

Résolu La partie " Auteur" dans la liste des sous-forums

Message par Peyton972 Mar 19 Mar 2024 - 21:42

Détails techniques


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

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Depuis toujours
Lien du forum : http://dreamspatoubidou@forumactif.com

Description du problème

Bonjour,
j'essaie depuis quelques temps de modifier l'apparence de la partie "auteur" dans la liste des sous-forums.
Au lieu du nom du posteur, je voudrai juste l'avatar du posteur de petite taille afin de ne pas déformer le style actuel.
Malheureusement, mes templates sont modifiés et je ne m'y retrouve plus.
Merci d'avance pour votre aide.
avatar

Peyton972
*

Féminin
Messages : 39
Inscrit(e) le : 14/12/2009

https://dreamspatoubidou.forumactif.com/
Peyton972 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: La partie " Auteur" dans la liste des sous-forums

Message par Toryudo Jeu 21 Mar 2024 - 8:15

Bonjour !

Alors, le nom du posteur correspond à la variable {topics_list_box.row.LAST_POST_AUTHOR} qui se trouve dans le Template topics_list_box.
Si vous voulez supprimez ce nom, il suffit de supprimer {topics_list_box.row.LAST_POST_AUTHOR}.
N'hésitez pas à revérifier avec le Template par défaut sous les yeux !
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1384
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La partie " Auteur" dans la liste des sous-forums

Message par Peyton972 Jeu 21 Mar 2024 - 15:23

Bonjour, merci de m'avoir répondu.

Mais quand je supprime cette partie, c'est le dernier posteur qui est supprimé.

Or ce dont, j'ai besoin, c'est de remplacer l'auteur du sujet par son avatar (voir la capture d'écran de mon post initial).
avatar

Peyton972
*

Féminin
Messages : 39
Inscrit(e) le : 14/12/2009

https://dreamspatoubidou.forumactif.com/
Peyton972 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: La partie " Auteur" dans la liste des sous-forums

Message par Toryudo Ven 22 Mar 2024 - 11:39

Bonjour !

D'accord, pardon, j'étais un peu à côté de la plaque.
Donc, dans les Templates, il n'y a jamais l'avatar de l'auteur du sujet, ça n'existe pas : il n'y a que l'avatar du dernier posteur. Je ne connais pas exactement le rendu actuel de votre forum, mais par défaut sur phpbb2 donc, il n'y a pas l'information.

Il est possible de l'ajouter avec des modifications dans les Templates, un script et du CSS.
Sur un phpbb2 par défaut donc, vous devrez faire les actions suivantes.

Dans le Template topics_list_box, remplacer
Code:
{topics_list_box.row.TOPIC_AUTHOR}
par
Code:
<span class="avatar_author">{topics_list_box.row.TOPIC_AUTHOR}</span>

Dans le Template profile_view_body (le Template d'affichage des profils en mode simple, j'espère que c'est ce que vous avez configuré, ce sera autre chose sinon), remplacer
Code:
{AVATAR_IMG}
par
Code:
<span id="avatar_author">{AVATAR_IMG}</span>

Ajouter un script à placer sur toutes les pages, qui permet donc de récupérer l'avatar de l'auteur initial du sujet et de remplacer son nom par cet avatar dans l'affichage de la liste des sujets :
Code:
$(function() {
  $('.avatar_author a').each(function(){
    var link = $(this).attr('href');
    $(this).load( link + " #avatar_author" );
  });
});

Et enfin, un peu de CSS pour redimensionner l'avatar en question :
Code:
.avatar_author img {
  max-width: 40px !important;
  max-height: 40px !important;
}

Vous pouvez l'adapter autant que vous voulez pour l'affichage ensuite, je vous ai juste donné le maximum d'informations pour ce faire !
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1384
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: La partie " Auteur" dans la liste des sous-forums

Message par Peyton972 Ven 22 Mar 2024 - 13:54

Bonjour Toryudo,

cela fonctionne parfaitement, je te remercie beaucoup pour ton aide.

Dans le Template topics_list_box, j'ai aussi retiré la mention "par" pour un meilleur rendu et c'est parfait. C'est exactement ce que je voulais, encore merci.

Je mets ce sujet en résolu.
avatar

Peyton972
*

Féminin
Messages : 39
Inscrit(e) le : 14/12/2009

https://dreamspatoubidou.forumactif.com/
Peyton972 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