Image "nouveau message" dans les catégories ModernBB

3 participants

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

Résolu Image "nouveau message" dans les catégories ModernBB

Message par Etilya Dim 8 Mai 2022 - 14:48

Détails techniques


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

Personnes concernées par le problème : Moi uniquement
Problème apparu depuis : Depuis l'installation du template
Lien du forum : https://testetilya.kanak.fr/

Description du problème

Bonjour,

Je travaille sur une mise à jour de mon forum et je passe au thème modernBB que je ne connais pas encore très bien.

J'aimerais positionner l'image "nouveau message" (voir screen, sur lequel j'ai mis dans le code une image directement) mais je ne trouve pas la variable qui le permette.

J'ai cherché en comparant le template initial et en toute logique cela devrait se situer par ici :

Code:
<div style="display: block; margin : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
                        <h{catrow.forumrow.LEVEL} class="hierarchy">
                        <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
                        </h{catrow.forumrow.LEVEL}>
                        {catrow.forumrow.FORUM_DESC}

                        <!-- BEGIN switch_moderators_links -->
                           {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
                        <!-- END switch_moderators_links -->
                        {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
                        <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
                     </div>
Mais je ne comprends pas où elle se situe exactement ... peut-être dans {catrow.forumrow.FORUM_DESC} ?

Voici mon template :
Code:
<style>
    @font-face {
    font-family: 'Insomnia';
    src: url('
https://sd-g1.archive-host.com/membres/up/e7f1799019c96e3c054235548cbbc1d6cb1ebce0/Insomnia-Regular.woff') format('woff');
}
  </style>
<ul class="linklist top">
   <!-- BEGIN switch_user_logged_in -->
   <li>
      <a href="{U_SEARCH_NEW}"><i class="ion-ios-flame"></i>{L_SEARCH_NEW}</a>
   </li>
   <li>
      <a href="{U_SEARCH_SELF}"><i class="ion-ios-box-outline"></i>{L_SEARCH_SELF}</a>
   </li>
   <!-- END switch_user_logged_in -->
   <li>
      <a href="{U_SEARCH_UNANSWERED}"><i class="ion-ios-chatbubble-outline"></i>{L_SEARCH_UNANSWERED}</a>
   </li>
   <!-- BEGIN switch_user_logged_in -->
      <li class="rightside">
         <a href="{U_MARK_READ}" accesskey="m"><i class="ion-android-checkmark-circle"></i>{L_MARK_FORUMS_READ}</a>
      </li>
   <!-- END switch_user_logged_in -->
</ul>

<!-- BEGIN catrow -->
   <!-- BEGIN tablehead -->
      <div class="forabg">
         <ul class="topiclist">
            <li class="header">
               <dl class="icon">
                  <div class="ecat_tt flex">{catrow.tablehead.L_FORUM}</div>
               </dl>
            </li>
         </ul>
         <ul class="topiclist forums">
   <!-- END tablehead -->

   <!-- BEGIN forumrow -->
            
                                              
<div class="fond3">                     
  <div class="ecat_cadre fond1">
    
  <div class="ecat_fo fond1 flex">
    <div class="ecat_img fond2">
    <div class="ecat_stats flex text1">
      <div>{catrow.forumrow.TOPICS} {L_TOPICS}</div>
      <div>{catrow.forumrow.POSTS} {L_POSTS}</div>
      </div>
    </div>
    <div class="ecat_milieu flex">
    <div class="ecat_des fond2 color1">{catrow.forumrow.FORUM_DESC}
    </div>
      <div class="ecat_ttfo fond2 text1"><a href="{catrow.forumrow.U_VIEWFORUM}">{catrow.forumrow.FORUM_NAME}</a>
    </div>
    </div>
    <div class="ecat_last fond2">
      <img src="https://i.imgur.com/VUBl3MJ.png">
    
                        <!-- BEGIN switch_moderators_links -->
                           {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
                        <!-- END switch_moderators_links -->
         
                  
                     <!-- BEGIN ads -->
                     <span class="AD_LastPA">
                                <span class="lastpost-avatar"><img src="{catrow.forumrow.ads.IMG}" alt="{catrow.forumrow.ads.TITLE}" /></span>
                                <span class="AD_LastInfos">
                                    <a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a>
                                    {catrow.forumrow.ads.DATE}<br />
                                    {catrow.forumrow.ads.LOCATION}
                                </span>
                     </span>
                            <!-- END ads -->
      <div class="fond1 flex">
        <!-- BEGIN avatar -->
         <span class="lastpost-avatar">{catrow.forumrow.avatar.LAST_POST_AVATAR}</span>
         <!-- END avatar -->
      
      
        <!-- BEGIN switch_topic_title -->
        <span><a href="{catrow.forumrow.U_LATEST_TOPIC}" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br/>
                     <!-- END switch_topic_title -->
        {catrow.forumrow.USER_LAST_POST}</span>
      </div>
  </div>
  </div>
    </div>
  <div class="ecat_ssfo flex fond2 text1">
    {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
<strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
  </div>
  </div>
                        

                        
                     
                          
                  
   <!-- END forumrow -->

   <!-- BEGIN tablefoot -->
            </ul>
      </div>
   <!-- END tablefoot -->
<!-- END catrow -->

<!-- BEGIN switch_on_index -->
<ul class="linklist bottom">
   <li>
      <a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a>
   </li>
   <li>
      <a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a>
   </li>
   <li class="last">
      <a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a>
   </li>
   <!-- BEGIN switch_delete_cookies -->
      <li class="rightside">
         <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow"><i class="ion-trash-a"></i>{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
      </li>
   <!-- END switch_delete_cookies -->
</ul>
<!-- END switch_on_index -->

<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
   var btn_collapse = $('<div></div>', {
      class: 'btn-collapse'
   });

   var btn_collapse_show = $('<i></i>', {
      class: 'ion-android-add-circle hidden',
      'data-tooltip': '{L_EXPEND_CAT}'
   }).appendTo(btn_collapse);

   var btn_collapse_hide = $('<i></i>', {
      class: 'ion-android-remove-circle',
      'data-tooltip': '{L_HIDE_CAT}'
   }).appendTo(btn_collapse);

   var collapsed = [];

   if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
      collapsed = readCookie('collapsed').split(',');
   }

   $(document).on('click', '.btn-collapse', function() {
      $(this).children('.ion-android-add-circle').toggleClass('hidden');
      $(this).children('.ion-android-remove-circle').toggleClass('hidden');
      $(this).parents('.forabg').toggleClass('hidden');

      if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
         collapsed = readCookie('collapsed').split(',');
      }

      if (!$(this).parents('.forabg').hasClass('hidden')) {
         removeFromArray('' + $(this).parents('.forabg').data('cindex'), collapsed);

         createCookie('collapsed', collapsed);
      } else {
         collapsed.push('' + $(this).parents('.forabg').data('cindex'));

         createCookie('collapsed', collapsed);
      }
   });

   $('.forabg').each(function(i) {
      $(this).data('cindex', '' + i);

      $(btn_collapse)
         .clone()
         .attr('id', 'forabg' + i)
         .appendTo($(this).find('.header'));

      if ($.inArray('' + i, collapsed) > -1) {
         $(this).toggleClass('hidden');
         $('#forabg' + i).children('.ion-android-add-circle').toggleClass('hidden');
         $('#forabg' + i).children('.ion-android-remove-circle').toggleClass('hidden');
      }
   });
});

function removeFromArray(item, array) {
   var i = array.indexOf(item);

   if (i > -1) {
      array = array.splice(i, 1);
   }
}

function createCookie(name, value, days) {
   var expires;

   if (days) {
      var date = new Date();
      date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
      expires = "; expires=" + date.toGMTString();
   } else {
      expires = "";
   }
   document.cookie = encodeURIComponent(name) + "=" + encodeURIComponent(value) + expires + "; path=/";
}

function readCookie(name) {
   var nameEQ = encodeURIComponent(name) + "=";
   var ca = document.cookie.split(';');
   for (var i = 0; i < ca.length; i++) {
      var c = ca[i];
      while (c.charAt(0) === ' ') c = c.substring(1, c.length);
      if (c.indexOf(nameEQ) === 0) return decodeURIComponent(c.substring(nameEQ.length, c.length));
   }
   return null;
}
//]]>
</script>

Quelqu'un pourrait-il m'indiquer quelle variable et où la placer pour obtenir le résultat souhaité ?

Merci d'avance Visage souriant


Dernière édition par Etilya le Sam 14 Mai 2022 - 18:24, édité 1 fois
Etilya

Etilya
Nouveau membre

Féminin
Messages : 14
Inscrit(e) le : 29/11/2016

Voir le profil de l'utilisateur http://dark-knights-rpg.forumpro.fr/
Etilya a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Image "nouveau message" dans les catégories ModernBB

Message par MlleAlys Dim 8 Mai 2022 - 19:51

Bonjour,
Il me semble qu'en modernbb, dans le template par défaut, l'image des nouveaux messages (ou non) est affichée en image de fond des balises <dl> via la variable {catrow.forumrow.FORUM_FOLDER_IMG} :
Code:
<dl class="icon" style="background:url({catrow.forumrow.FORUM_FOLDER_IMG}) no-repeat scroll {catrow.forumrow.INC_LEVEL} 50%;">
MlleAlys

MlleAlys
Membre actif

Messages : 5035
Inscrit(e) le : 12/09/2012

Voir le profil de l'utilisateur http://mllealys2.forumactif.org/
MlleAlys a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Image "nouveau message" dans les catégories ModernBB

Message par Chacha Sam 14 Mai 2022 - 9:41

Image "nouveau message" dans les catégories ModernBB UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

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

Voir le profil de l'utilisateur https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Image "nouveau message" dans les catégories ModernBB

Message par Etilya Sam 14 Mai 2022 - 18:16

Bonjour !
Désolée pour le délai de réponse j'étais très occupée cette semaine.
Je vous remercie MlleAlys je vais regarder comment rebondir dessus en sachant que j'ai opté pour des div plutôt que des dl  Image "nouveau message" dans les catégories ModernBB 1f605
J'indiquerai ensuite en éditant mon message (ou en postant à la suite d'une autre réponse) si je suis parvenue au résultat escompté.

Edit : en reprenant la variable dans "img src="[...]" cela fonctionne, à l'instar de la version phpbb2 que j'utilisais avant.
Merci beaucoup pour l'explication Smile je passe le sujet en résolu du coup !

Bon weekend  Image "nouveau message" dans les catégories ModernBB 1f60a
Etilya

Etilya
Nouveau membre

Féminin
Messages : 14
Inscrit(e) le : 29/11/2016

Voir le profil de l'utilisateur http://dark-knights-rpg.forumpro.fr/
Etilya 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