Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Membres connectés récemment
Voir tous les membres

[PHPBB3] Temps écoulé sur derniers messages accueil

Page 1 sur 2 1, 2  Suivant

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

avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 0:07

  • Version du forum :
    PHPBB3
  • Templates modifiés :
    oui
  • Navigateur :
    Firefox
Bonjour à tous les milouziens,

Pour faire suite à ce post que j'aime beaucoup:
https://www.milouze14.com/t32565-resoluphpbb3-temps-ecoule-sur-nouveaux-messages

Serait-il possible de faire de même sur les derniers messages sur la page d'accueil, c'est à dire remplacer la date telle qu'elle est actuellement présentée par le temps écoulé.

J'ai réussi à le faire sur les sujets, mais là cela dépasse mes modestes compétences.

J'ai vu que Philippe l'a fait ici sur la page d'accueil :-)

Mon template index-box:
Code:

<ul class="linklist">
 <!-- BEGIN switch_user_logged_in -->  
        <!-- Ajout bouton Voir la page Facebook -->
        <li> • <a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 0px 5px;" target="_blank"title="Aller sur la page Facebook du Clic" href="https://www.facebook.com/Photoclic/">Voir la page Facebook du clic</a>  • </li>
          
 <li><a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;background: #177887;color: #fff;"href="{U_SEARCH_NEW}">Voir les nouveaux messages</a></li>
 <li class="sansrep"> • <a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;"href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a></li>        
  <!--  <li class="rightside"> • <a style="border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;"href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li>  -->
  <!--  <li class="rightside"> • <a style="border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;"href="{U_MARK_READ}" accesskey="m">{L_MARK_FORUMS_READ}</a></li>  -->
  
 <li class="rightside">  • <a style="margin-right: 15px;font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;"title="Voir tous les forums photos"href="/h9-voir-les-forums-du-clic" accesskey="m">Voir tous les sujets</a></li>
   <li class="rightside"> • <a style="font-weight: bold;border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 3px 5px;"href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a></li>
        
        <Br/><br/>
 <!-- END switch_user_logged_in -->
</ul>

    <div class="M14_forabg">

<!-- BEGIN catrow -->
 <!-- BEGIN tablehead -->
 <div class="forabg">
 <div class="inner"><span class="corners-top"><span></span></span>
 <ul class="topiclist">
 <li class="header">
 <dl class="icon">
 <dd class="dterm"><div class="table-title">{catrow.tablehead.L_FORUM}</div></dd>
 <dd class="topics">{L_TOPICS}</dd>
 <dd class="posts">{L_POSTS}</dd>
 <dd class="lastpost"><span>{L_LASTPOST}</span></dd>
 </dl>
 </li>
 </ul>
 <ul class="topiclist forums">
 <!-- END tablehead -->

 <!-- BEGIN forumrow -->
 <li class="row">
 <dl class="icon" style="background:url({catrow.forumrow.FORUM_FOLDER_IMG}) no-repeat scroll {catrow.forumrow.INC_LEVEL} 50%;">
 <dd class="dterm">
 <div style="display: block; margin : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
                                                          
 
            <h{catrow.forumrow.LEVEL} class="hierarchy M14_anchor">
                                                                  
 <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
 </h{catrow.forumrow.LEVEL}>
 <br />
 
        <span class="M14_description">{catrow.forumrow.FORUM_DESC}</span>

 <!-- BEGIN switch_moderators_links -->
 {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
 <!-- END switch_moderators_links -->
                                                          
 
     <span class="M14_anchor">{catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
     <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
     </span>

 </div>
 </dd>
                                          
    <dd class="topics"><span>{catrow.forumrow.TOPICS}</span> <dfn>{L_TOPICS}</dfn></dd>
    <dd class="posts"><span>{catrow.forumrow.POSTS}</span> <dfn>{L_POSTS}</dfn></dd>

                                          
 <dd class="lastpost">
 <!-- 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">
                                    <b><a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a></b><br />
                                    {catrow.forumrow.ads.DATE}<br />
                                    {catrow.forumrow.ads.LOCATION}
                                </span>
 </span>
                            <!-- END ads -->
 
                            <!-- BEGIN avatar -->
                            <span class="lastpost-avatar">{catrow.forumrow.avatar.LAST_POST_AVATAR}</span>
                            <!-- END avatar -->

 <span>
                                                                                                            
     <span class="M14_anchor">
                                                          
       <!-- BEGIN switch_topic_title -->
           <a href="{catrow.forumrow.U_LATEST_TOPIC}" class="my-tooltip" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
           <!-- END switch_topic_title -->                                                          
 {catrow.forumrow.USER_LAST_POST}
 </span>
 </dd>
 </dl>
 </li>
 <!-- END forumrow -->

 <!-- BEGIN tablefoot -->
 </ul>

 <span class="corners-bottom"><span></span></span></div>
 </div>
 <!-- END tablefoot -->
<!-- END catrow -->
      
</div>

      <!-- BEGIN switch_on_index -->
<ul class="linklist">
 <!-- sujets actifs du jour placés en haut:  
 <li><a style="border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 0px 5px;" href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a></li>  

     on retire top 20 posteurs: et suppression des cookies
   <li><a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a> •&nbsp;</li>
 <li class="last"><a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a></li>    
  
   BEGIN switch_delete_cookies
 <li class="rightside"><a style="border: 1px solid #626262;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding: 0px 5px 0px 5px;" href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a></li>
   -->
 <br/><br/>
  </ul>
<!-- END switch_on_index -->

Merci pour votre aide.


Dernière édition par photoclic le Mar 21 Avr 2020 - 16:39, édité 2 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 7:56

Hello Serge,

pour en faire profiter tout le monde:

Dans le template index_box:
Affichage/Templates/Général/index_box


Recherches ceci:
Code:

{catrow.forumrow.USER_LAST_POST}

Supprimes et remplaces par:

Code:

 <span class="M14_topics_list_date">{catrow.forumrow.USER_LAST_POST}</span>



Penses a enregistrer puis à valider en cliquant respectivement sur   Enregistr puis Ajout



Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.

Coches sur l'index.

Déposes ceci:

Code:

$(function(){
$('.M14_topics_list_date').each(function(){
   
    var date=$(this).text();
    var r=/aujourd\D+(\d+):(\d{2})/i;
    var a=r.exec(date);
    if(a)
    {
    $(this).addClass('date').attr('title','Message très récent');
     var d=new Date();
    d.setHours(a[1]);
    d.setMinutes(a[2]);
    var ec=new Date(Date.now()-d);
$(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCHours()+' h et '+ec.getUTCMinutes()+' min(s)'));
    }
});});

Penses a cliquer sur le bouton Valid

Dans le script, tu as cette ligne:

Code:

$(this).addClass('date').attr('title','Message très récent');

Qui signifie( avec la condition qu'il soit présent) :
On ajoute la class date et au survol on affiche une infobule("Message très récent").

Et la css modifiable à souhait:
Code:
.M14_topics_list_date.date
{
C.S.S
}
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 11:24

Bonjour Philippe,

Super, c'est tout bon super
Je n'y serais en effet jamais arrivé seul.




Un truc bizarre sur mon fofo: avec Chrome, toutes les heures affichées partout indiquent 2heures de plus. Je n'ai pas ce souci avec Firefox et Microsoft edge.
Serais-je le seul à avoir cela?
Si quelqu'un pouvait vérifier, ce serait sympa.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 11:29

Re Serge,
j'ai supprimé ton script car il n'est pas bon Serge.
Tu ne peux pas avec le script actuel, ne pas afficher les secondes car cette partie:
Code:
$(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCHours()+' h et '+ec.getUTCMinutes()+' min(s)'));

Recherche les secondes, donc Chrome fait correctement ce que lui demande.

avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 11:34

Re Phil,

Le décalage horaire sur chrome Philippe, n'est pas lié au script me semble-t-il.
Ce décalage est sur toutes les dates de mon fofo, même quand le script est absent.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 11:39

Si je confirme Serge,
car sur mon fofo avec chrome ou Firefox, l'heure est identique
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 11:43

Effectivement, je 'ai pas le souci avec ton fofo.

Mai sur mon fofo, j'ai bien le souci. J'ai retiré le script sur la page d'accueil et le souci est là, y compris sur le widget derniers sujets en haut.
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 11:46

C'est comme si Chrome ne détectait pas le fuseau horaire sur mon fofo.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 11:58

Ou alors que ton profil n'a pas le fuseau horaire à jour!!!
https://photoclic.forum-pro.fr/profile?mode=editprofile&page_profil=preferences

Le script pour afficher juste l'heure:

Code:
$(function(){
    $('.M14_topics_list_date').each(function(){
        var $this=$(this).html();
        var date=$(this).text();
        var r=/aujourd\D+(\d+):(\d{2})/i;
        var a=r.exec(date);
        if(a)
        {
        var d=new Date();
        d.setHours(a[1]);
        var ec=new Date(Date.now()-d);
    $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCHours()+' h'));
        }
    });});
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 12:09

Je suis sur Paris (UTC+2) donc c'est bon.
je viens de vérifier sur mes forums tests, je n'ai pas le souci.

C'est donc juste sur photoclic.
Vraiment bizarre cette affaire.

avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 12:15

Je viens de voir ton dernier script.

On s'est mal compris, je ne cherchais pas à n'afficher que l'heure, mais de n'afficher que les minutes quand l'heure est à zéro.

C'était le but de ce bout de script:
Code:

var heure = +ec.getUTCHours();  
         if (heure <1) {
       $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCMinutes()+' min'));
       }
       else if (heure <12) {
       $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCHours()+' h et '+ec.getUTCMinutes()+' min'));
       }            


Pour le fuseau horaire, Philippe, tu avais raison. Quand j'allais sur le profil sous Mozilla, j'étais bien sur Paris, mais quand j'y allais sous Chrome, j'étais pas sur Paris.
Incroyable ça. J'ignorais que le profil réglé sur un fofo peut apparaitre différent sur un autre explorateur.


Il me restera ensuite à mettre aussi le temps écoulé dans le widget derniers sujets, c'est donc j'imagine un span à ajouter quelque part dans le template mod_recent_topics.
Cela se traiterait ici Phil ou bien j'ouvre une nouvelle demande?

Un grand merci Philippe de l'aide apportées pour tous ces sujets.



Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 19:21


Quand j'allais sur le profil sous Mozilla, j'étais bien sur Paris,
mais quand j'y allais sous Chrome, j'étais pas sur Paris.
Incroyable ça.

Hum, cela sent un non vidage du cache depuis un bon bout de temps..

Pour l'ajout des conditions:
J'ai modifié la variable heure.

Un else suffit Serge

Code:

    var heure = ec.getUTCHours();  
             if (heure <1) {
           $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCMinutes()+' min'));
           }
           else{
           $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCHours()+' h et '+ec.getUTCMinutes()+' min'));
           }            



Tu peux me donner ton script complet ainsi de le contenu du template "Sujets récents".


Car je suppose que procéderas avec le même principe.
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 19:30


Re Phil,

Le contenu du template:
Code:

    <div class="module M14_lastTopIcSLoad">
          <div class="inner"><span class="corners-top"><span></span></span>

              <div class="h3">{L_RECENT_TOPICS}</div>
    <div id="M14_lastTopIcSLoad">
        <!-- BEGIN scrolling_row -->
            {MARQUEE_JS_SRC}
            <div id="comments_scroll_div">
                <div class="marquee" data-direction='{SCROLL_WAY}' data-duration='{SCROLL_DELAY}' data-pauseOnHover="true" style="overflow:hidden;height:{SCROLL_HEIGHT}px;">
                    <!-- BEGIN recent_topic_row -->
                    » <a href="{scrolling_row.recent_topic_row.U_TITLE}" title="{scrolling_row.recent_topic_row.L_TITLE}">{scrolling_row.recent_topic_row.L_TOPIC_TITLE}</a><br />
                    <img src="{ICON_TIME}" alt="" />{scrolling_row.recent_topic_row.S_POSTTIME} {BY}

                    <!-- BEGIN switch_poster -->
                    <a href="{scrolling_row.recent_topic_row.switch_poster.U_POSTER}">{scrolling_row.recent_topic_row.switch_poster.S_POSTER}</a><br /><br />
                    <!-- END switch_poster -->

             
                        <!-- BEGIN switch_poster_guest -->

                  <span class="M14_invite"> {scrolling_row.recent_topic_row.switch_poster_guest.S_POSTER}</span>
            <br /><br />
                        <!-- END switch_poster_guest -->

             
             
                    <!-- END recent_topic_row -->
                </div>
            </div>
            </div>
            <script>
                $(".marquee").marquee();
            </script>
        <!-- END scrolling_row -->

        <!-- BEGIN classical_row -->
          <!-- BEGIN recent_topic_row -->
              » <a href="{classical_row.recent_topic_row.U_TITLE}">{classical_row.recent_topic_row.L_TITLE}</a><br />{BY}&nbsp;

              <!-- BEGIN switch_poster -->
              <a href="{classical_row.recent_topic_row.switch_poster.U_POSTER}">{classical_row.recent_topic_row.switch_poster.S_POSTER}</a>
              <!-- END switch_poster -->

           

            <!-- BEGIN switch_poster_guest -->
                  <span class="M14_invite">{classical_row.recent_topic_row.switch_poster_guest.S_POSTER}</span>
                  <!-- END switch_poster_guest -->


              {ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />

              <!--
              <a href="{classical_row.recent_topic_row.U_POSTER}">{classical_row.recent_topic_row.S_POSTER}</a> {ON} {classical_row.recent_topic_row.S_POSTTIME}<br /><br />
              -->
          <!-- END recent_topic_row -->
        <!-- END classical_row -->

          <span class="corners-bottom"><span></span></span></div>
        </div>


Le code complet? Celui que tu as retiré était celui-ci:

Code:

$(function(){
    $('.M14_topics_list_date').each(function(){
        var $this=$(this).html();
        var date=$(this).text();
        var r=/aujourd\D+(\d+):(\d{2})/i;
        var a=r.exec(date);
        if(a)
        {
        $(this).addClass('date').attr('title','Message récent');
        var d=new Date();
        d.setHours(a[1]);
        d.setMinutes(a[2]);
        var ec=new Date(Date.now()-d);
        var heure = +ec.getUTCHours(); 
        if (heure <1) {
      $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCMinutes()+' min'));
      }
      else if (heure <12) {
      $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCHours()+' h et '+ec.getUTCMinutes()+' min'));
      }           
        }
    });});
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 19:35

J'ai édité mon message précédent Serge.
Ensuite, tu veux  parler du widget que tu importes sur ton fofo ?



Ou sur le portail????
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 19:41

oui, c'est bien sur ce widget Phil en priorité.

Merci pour la correction du else.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 19:50

De rien, corriges aussi la variable heure:
https://www.milouze14.com/t32577-phpbb3-temps-ecoule-sur-derniers-messages-accueil#620654



Juste avant de partir.
Pour les sujets récents non défilant (comme sur ton fofo, hors importation) .

Trouves cette variable:

Code:
{classical_row.recent_topic_row.S_POSTTIME}

Supprimes et remplaces par:
Code:
<span class="M14_classical_time">{classical_row.recent_topic_row.S_POSTTIME}</span>


Puis ce script sur toutes les pages si tu as le widget "Derniers sujets" via la configuration de ton P.A.

Code:
$(function(){
        $('.M14_classical_time').each(function(){
            var $this=$(this).html();
            var date=$(this).text();
            var r=/aujourd\D+(\d+):(\d{2})/i;
            var a=r.exec(date);
            if(a)
            {
            $(this).addClass('date').attr('title','Message récent');
            var d=new Date();
            d.setHours(a[1]);
            d.setMinutes(a[2]);
            var ec=new Date(Date.now()-d);
            var heure = ec.getUTCHours();
            if (heure <1) {
          $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCMinutes()+' min'));
          }
          else{
          $(this).html($(this).html().replace(/aujourd\D+(\d+):(\d{2})/i,'Il y a '+ec.getUTCHours()+' h et '+ec.getUTCMinutes()+' min'));
          }          
            }
        });});
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 20:00

Génial Philippe, c'est tout bon tape la

Je ne vois pas le changement fait sur la variable heure Philippe.


Dernière édition par photoclic le Dim 19 Avr 2020 - 20:11, édité 1 fois
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 20:01

Tu parles bien de cette variable:
Code:
var heure = ec.getUTCHours();
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 19 Avr 2020 - 20:08

Oui Serge,

je vais être obligé encore d'éditer ton message pour cocher le bouton en cours..............
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 19 Avr 2020 - 20:09

Rien fait de spécial pour cette histoire "d'en cours" qui s'en va. Bizarre.

Et pour la variable heure, je ne vois pas le changement que tu as fais par rapport à mon script.



Mince Philippe, je viens de cocher sur Résolu, et je m'aperçois que tous les widgets derniers sujets ont bien la date modifiée, sauf celui que j'aurais du regarder en premier, c'est à dire celui qui est sur la page d'accueil en haut à droite  pascontentGrrrrrr

Son code correspondant dans les généralités :
Code:

<!--AFFICHAGE derniers sujets page d'accueil    -->                                                                                                                                              <td valign="top" style="width: 72%;float: right;">
<div class="M14_lAstSujets">         
<div>
                                                                                                                                                                                                    
Et le JS sur page d'accueil correspondant:
Code:

//Derniers sujets sur page d'accueil
    $(function(){ if (_userdata["user_id"] > (0)){
        $('.M14_lAstSujets div').load('/ #M14_lastTopIcSLoad');
        $(".partenaire").remove();
        }});

Désolé d'être allé trop vite dans les conclusions, et un grand merci l'ami pour tout ce que tu as déjà fait.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 20 Avr 2020 - 4:09

Hello Serge,

Et pour la variable heure, je ne vois pas le changement que tu as fais par rapport à mon script.

On passe de :
Code:
var heure = +ec.getUTCHours();

à:
Code:
var heure = ec.getUTCHours();




Je ré-ouvre son sujet Serge.
Mais , je crois que c'est pêne perdue avec une importation....





avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Lun 20 Avr 2020 - 10:58

Bonjour Philippe,

Merci pour la loupe sur la variable heure :-)

Concernant le widget en page d'accueil, ne serait-il pas possible de le mettre en place différemment?
Actuellement on passe par les Généraltés.
Or je l'ai mis sur les sous forums et les sujets en utilisant ce script:
Code:

//widget nouveaux sujets en haut de page sujets et sf
    $(function(){
      var nomduwidget = 'Derniers sujets'; //titre du widget
      $('.module:contains("' + nomduwidget + '")').css({'width':'30%','height':'315px','margin-left':'34%','overflow-y':'scroll'}).detach().prependTo('#main-content');            
      $('#M14_lastTopIcSLoad').css({'margin-left':'50px'});          
      $('.jsUserPhoto_mini').css({'margin-left':'-55px','position': 'absolute'});  
      });

En cochant sur la page d’accueil ça marche aussi, mais il se positionne en haut de page.
Ne serait-il pas possible de le substituer au même endroit que l'autre et lui donner le même rendu?
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 20 Avr 2020 - 16:37

Re Serge,
tu parles d'importation différente mais as tu le résultat escompté pour les heures, ce qui m'étonnerait fortement Serge...
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Lun 20 Avr 2020 - 17:04

Re Phil,

Avec le script que tu m'as écrit là haut:
https://www.milouze14.com/t32577-phpbb3-temps-ecoule-sur-derniers-messages-accueil#620635

j'ai le résultat comme prévu sur le widget dernier sujets ainsi que sur ce même widget mis en haut des sujets et des sous forums avec le script donné ici:
https://www.milouze14.com/t32577-phpbb3-temps-ecoule-sur-derniers-messages-accueil#620685

Cela est en place sur mon fofo Phil.


Dernière édition par photoclic le Lun 20 Avr 2020 - 17:09, édité 1 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 20 Avr 2020 - 17:07

Étonnant Serge que ce soit effectif,
je vais essayer de trouver une solution plus propre.

Et voilou, tu as édité et hop, plus de "En cours"........................


Dernière édition par Milouze14 le Lun 20 Avr 2020 - 17:33, édité 1 fois

Page 1 sur 2 1, 2  Suivant

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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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