Page 1 sur 1

PERSONNALISATION : Afficher l’image du forum à coté de son titre lors de leur consultation

Posté : ven. 4 mai 2018 11:46
par rammstein
bonjour raphaêl
j'ai une petite question a te demande serai t'il possible de mettre une images dans le titre du forum ?

merci pour ta réponse

PERSONNALISATION : Afficher l’image du forum à coté de son titre lors de leur consultation

Posté : ven. 4 mai 2018 15:29
par Raphaël
Salut rammstein,

parles-tu de ce que propose cette extension : https://www.phpbb.com/customise/db/exte ... orum_icon/. Remplacer les icônes par défaut des forums permettant de savoir si il y a de nouveaux messages (entre autres) par de nouvelles images.

Tu parles de « dans le titre du forum », où exactement souhaites-tu afficher l’image de chaque forum ?

Quelque chose comme ceci : http://chenschool.elementfx.com/phpBB3/ ... m.php?f=26 ? Ainsi, tu as cette extension qui permet d’afficher les images attribuées aux catégories : https://www.phpbb.com/customise/db/exte ... _category/.

Sinon, il y a une solution proposée pour phpBB 3.1.x & disponible sur cette page : http://www.mixingonbeat.com/phpbb/viewtopic.php?t=9733. J’ai posé la question à son auteur si une extension existait en ce sens : https://www.phpbb.com/customise/db/mod/ ... pic/192026.

PERSONNALISATION : Afficher l’image du forum à coté de son titre lors de leur consultation  Question traitée

Posté : ven. 4 mai 2018 17:11
par Raphaël
Solution adaptée de M.O.B. pour phpBB 3.2.x :
  1. Ouvrir : ./viewforum.php
  2. Trouver (ligne 188) : peut correspondre à un résultat partiel dans une ligne de code ou à une ligne de code entière.

    Code : Tout sélectionner

       'U_VIEW_FORUM'         => append_sid("{$phpbb_root_path}viewforum.$phpEx", "f=$forum_id" . (($start == 0) ? '' : "&start=$start")),
  3. Ajouter après : ajouter ce code sur une nouvelle ligne, située après les lignes de code précédemment trouvées.

    Code : Tout sélectionner

       'FORUM_IMAGE'         => $forum_data['forum_image'],
  4. Ouvrir : ./styles/prosilver/template/viewforum_body.html
  5. Trouver (ligne 3) : peut correspondre à un résultat partiel dans une ligne de code ou à une ligne de code entière.

    Code : Tout sélectionner

    <h2 class="forum-title"><!-- EVENT viewforum_forum_name_prepend --><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a><!-- EVENT viewforum_forum_name_append --></h2>
  6. Remplacer par : remplacer les lignes de code précédemment trouvées par celles ci-dessous.

    Code : Tout sélectionner

    <h2 class="forum-title"><a href="{U_VIEWFORUM}" title="{FORUM_NAME}"><img src="{FORUM_IMAGE}" alt="{FORUM_NAME}" /></a>&nbsp;<!-- EVENT viewforum_forum_name_prepend --><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a><!-- EVENT viewforum_forum_name_append --></h2>
  7. Purger : le cache du forum.
Aussi, il est nécessaire de définir des images pour chacun des forums depuis le PCA (panneau d’administration), sur la page de gestion des forums, tel que :
Opera Instantané_2018-05-04_171308_localhost.png


Aperçu du rendu :
Opera Instantané_2018-05-04_204354_localhost.png

PERSONNALISATION : Afficher l’image du forum à coté de son titre lors de leur consultation

Posté : ven. 4 mai 2018 20:22
par rammstein
bonsoir Raphaêl

je te remercie pour ta réponse je vois ce que tu veux dit .
je voulez juste si c'est possible de mettre une images ?
comme tu peut voir sur cette image

Image

c'est juste une question si c'est possible oui ou non ?

merci raphaêl

PERSONNALISATION : Afficher l’image du forum à coté de son titre lors de leur consultation

Posté : ven. 4 mai 2018 20:35
par Raphaël
Ah… je pensais que tu parlais, comme dans ton exemple, du soleil & son nuage et du livre. Ces deux forums dans ta capture d’écran ont déjà chacun une image associée. Ainsi, quel intérêt d’associer une image supplémentaire à droite du titre ? :roll:

PERSONNALISATION : Afficher l’image du forum à coté de son titre lors de leur consultation

Posté : ven. 4 mai 2018 22:16
par rammstein
hello
oui c'est vrais elle et bête ma question ;)
merci quand même :D