Problème depuis la mise à jour du widget "derniers sujets"

4 participants

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

Résolu Problème depuis la mise à jour du widget "derniers sujets"

Message par tristan8 Ven 24 Avr 2015, 14:39

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://www.secretstorykohlanta.com/forum

Description du problème

Bonsoir,

Depuis la mise à jour (ou la modification) qui a été faite sur le widget "derniers sujets" de votre part, je n'arrive plus à avoir les derniers sujets qui déroulent sur la page d'acceuil. [url=http://www.casimages.com/i/150424083653884491.jpg.html ]http://www.casimages.com/i/150424083653884491.jpg.html [/url]

L'encadré que voici est vide, et auparavant figurait la liste des sujets qui défilent...

Je n'ai pas modifié le template most recent topic.

Je pense que ca doit coincer au niveau de ma page d’accueil. Le code ne doit plus être adapté ?

Voici le code de ma page d’accueil que je poste au dessous

Observation : j'ai l'impression que je n'ai plus le code a l'intérieur du widget sujet récent, serait-il possible que le problème vienne de là ? Si oui, serait-il possible de l'avoir ? Cette page d’accueil avait été faite par une contributrice de ce forum.

Merci à tous pour votre aide. Angel





Dernière édition par tristan8 le Dim 03 Mai 2015, 18:51, édité 2 fois
avatar

tristan8
**

Messages : 85
Inscrit(e) le : 09/12/2013

http://www.secretstorykohlanta.com/forum
tristan8 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par kiwi14637 Sam 25 Avr 2015, 07:40

Bonjour,

https://forum.forumactif.com/t376721-script-derniers-messages#3179332

Bonne journée !

PS : Attention à la balise marquee !
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par tristan8 Lun 27 Avr 2015, 15:14

Merci pour votre réponse.

Ce sujet n'est pas encore résolu, je teste tout ca dès que j'ai un petit moment.

Je vous tiens informé.

Merci.
avatar

tristan8
**

Messages : 85
Inscrit(e) le : 09/12/2013

http://www.secretstorykohlanta.com/forum
tristan8 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par tristan8 Mar 28 Avr 2015, 16:18

Bonsoir, après avoir testé les différentes combinaisons proposées rien ne fonctionne. Mon encadré reste toujours vide (les derniers sujets ne défilent pas sur la page d’accueil).

En revanche, il fonctionne parfaitement bien sur le portail.

Voici le code que j'utilise pour ma page d'acceuil
Code:
<div id="recent-topics" class="recent_topics">
                                      
      </div><script type="text/javascript">
jQuery.get('/portal.forum?pid=2',function(data){jQuery('#recent-topics').html(jQuery(data).find('#comments_scroll_div').html());});
</script>               

Qu'est ce que je dois changer/adapter d'après vous pour que ca re-fonctionne ?

Merci bien !
avatar

tristan8
**

Messages : 85
Inscrit(e) le : 09/12/2013

http://www.secretstorykohlanta.com/forum
tristan8 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Mohnn Mar 28 Avr 2015, 17:04

Bonjour,

Je me greffe un peu sur ce topic plutôt que d'en rouvrir un mais je suis dans la même situation. Et j'ai également testé toutes les solutions proposées jusque là sur les différents topics sans trouver de solution...

Merci d'avance !
avatar

Mohnn
***

Féminin
Messages : 105
Inscrit(e) le : 21/05/2011

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

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par tristan8 Jeu 30 Avr 2015, 10:54

Bonjour,

Une petite aide pour le code ? cheers

Merci bien
avatar

tristan8
**

Messages : 85
Inscrit(e) le : 09/12/2013

http://www.secretstorykohlanta.com/forum
tristan8 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Self Jeu 30 Avr 2015, 14:12

Bonjour Smile ,

@Tristan8 : essayez de remplacer votre code actuel par celui-ci Wink :
Code:
<div id="recent-topics" class="recent_topics"></div>
<script type="text/javascript">
   jQuery.getScript('http://illiweb.com/rs3/97/frm//jquery/marquee/jquery.marquee.min.js');
   jQuery.get('/',function(data){jQuery('#recent-topics').html(jQuery(data).find('.marquee').parent().html());});
   setTimeout(function(){ jQuery('.marquee').marquee(); }, 500);
</script>

@Mohnn : Remplacez vous votre code par celui-ci Wink :
Code:
<div id="recent-topics" class="recent_topics"></div>
<script type="text/javascript">
   jQuery.getScript('http://illiweb.com/rs3/97/frm//jquery/marquee/jquery.marquee.min.js');
   jQuery.get('/portal',function(data){jQuery('#recent-topics').html(jQuery(data).find('#comments_scroll_div').html());});
   setTimeout(function(){ jQuery('.marquee').marquee(); }, 500);
</script>

Cordialement Smile .


Dernière édition par SeLfde4Th7 le Jeu 30 Avr 2015, 15:47, édité 2 fois
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Mohnn Jeu 30 Avr 2015, 15:01

Hello,

Pas de changements pour ma part, mais peut-être faut-il que je change autre chose ailleurs ? (je pense aux templates) en tout cas les topics récents fonctionne bien sur le portail.

voici mon mod_recent_topics :

Code:
        <!-- BEGIN scrolling_row -->
            {MARQUEE_JS_SRC}
            <table class="forumline genmed" width="100%" border="0" cellspacing="1" cellpadding="0">
                    <tr>
                            <td class="catLeft" height="25">
                                    <span class="genmed module-title">{L_RECENT_TOPICS}</span>
                            </td>
                    </tr>
                    <tr>
                            <td id="comments_scroll_div" class="row1" style="height:{SCROLL_HEIGHT}px;">
                                <div class="marquee" align="left" data-direction='{SCROLL_WAY}' data-duration='{SCROLL_DELAY}' data-pauseOnHover="true" style="overflow:hidden;height:{SCROLL_HEIGHT}px;">
                                    <!-- BEGIN recent_topic_row -->
                                        »&nbsp;<a href="{scrolling_row.recent_topic_row.U_TITLE}" title="{scrolling_row.recent_topic_row.L_TITLE}" class="lastpost">{scrolling_row.recent_topic_row.L_TITLE}</a><br />
                                        <img src="{ICON_TIME}" alt="" />{scrolling_row.recent_topic_row.S_POSTTIME} {BY}&nbsp;
       
                                        <!-- 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 -->
                                        {scrolling_row.recent_topic_row.switch_poster_guest.S_POSTER}<br /><br />
                                        <!-- END switch_poster_guest -->
                                    <!-- END recent_topic_row -->
                                </div>
                            </td>
                    </tr>
            </table>
            <script type="text/javascript">
                jQuery("#comments_scroll_div a.lastpost").attr("href",function(i){return jQuery("#comments_scroll_div a.lastpost:eq("+i+")").attr("href").replace(/(\/t[0-9]+)(p[0-9]+)?-/,"$1-")})
            </script>
            <script>
                $(".marquee").marquee();
            </script>
        <!-- END scrolling_row -->
        <!-- BEGIN classical_row -->
        <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
          <tr>
              <td class="catHead" height="25"><span class="genmed"><b><center>{L_RECENT_TOPICS}</center></b></span></td>
          </tr>
          <tr>
              <td id="comments_fix_div" class="row1" align="left"><span class="gensmall">
              <!-- BEGIN recent_topic_row -->
              » <a href="{classical_row.recent_topic_row.U_TITLE}" class="lastpost">{classical_row.recent_topic_row.L_TITLE}</a><br /><img src="{ICON_TIME}" alt="" />{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 -->
              {classical_row.recent_topic_row.switch_poster_guest.S_POSTER}
              <!-- 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 -->
              </span></td>
          </tr>
        </table>
        <script type="text/javascript">
            jQuery("#comments_fix_div a.lastpost").attr("href",function(i){return jQuery("#comments_fix_div a.lastpost:eq("+i+")").attr("href").replace(/(\/t[0-9]+)(p[0-9]+)?-/,"$1-")})
        </script>
        <!-- END classical_row -->

Merci d'avance.
avatar

Mohnn
***

Féminin
Messages : 105
Inscrit(e) le : 21/05/2011

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

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Self Jeu 30 Avr 2015, 15:07

Il y avait une petite erreur dans le script effectivement.
J'ai édité mon message, changez donc votre code par le deuxième de mon précédent message Wink .
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Mohnn Jeu 30 Avr 2015, 15:25

Ca marche pas... En plus j'ai testé sur un autre forum que je possède (sous forum actif PHPBB2) et ça marche pas non plus... C'est un peu désespérant... ralala u_u'
avatar

Mohnn
***

Féminin
Messages : 105
Inscrit(e) le : 21/05/2011

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

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Self Jeu 30 Avr 2015, 15:49

Pas de panique, c'est encore moi qui ai fait une bêtise Embarassed ...
Essayez avec ce code Wink :
Code:
<div id="recent-topics" class="recent_topics"></div>
<script type="text/javascript">
   jQuery.getScript('http://illiweb.com/rs3/97/frm//jquery/marquee/jquery.marquee.min.js');
   jQuery.get('/portal',function(data){jQuery('#recent-topics').html(jQuery(data).find('#comments_scroll_div').html());});
   setTimeout(function(){ jQuery('.marquee').marquee(); }, 500);
</script>
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Mohnn Jeu 30 Avr 2015, 16:06

J'aime beaucoup le pas de panique Wink ! Alors OH VICTOIRE ça s'affiche !!!! Mais ça défile pas... .-. mais CA S'AFFICHE !! Si jamais y a une solution pour régler ça ce serait cool... Je suis pas sur qu'en le mettant dans un marquee ça suffise (tout ne défilera surement pas) ?

Merci encore !!
avatar

Mohnn
***

Féminin
Messages : 105
Inscrit(e) le : 21/05/2011

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

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Self Jeu 30 Avr 2015, 16:28

Bonjour,

Si ça ne défile pas essayez en augmentant le chiffre de cette ligne :
Code:
setTimeout(function(){ jQuery('.marquee').marquee(); }, 500);
Pour mettre 800 ou 1000 par exemple Wink .

Votre page d'accueil chargeant relativement vite chez moi les tests avec 500 étaient concluant mais jusqu'à 1000 ça semble correct !
Si vous mettez une valeur trop grande, les personnes chez qui votre page chargera en 0.4 secondes par exemple commenceront par voir les sujets sans défilement puis il disparaitrons ensuite pour défiler, ce qui n'est pas très esthétique Wink .
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Mohnn Jeu 30 Avr 2015, 16:35

Re,

Du coup j'ai mit 800 et c'est PARFAIT !!!

Merci beaucoup !! Vraiment !

J'espère que ce sera aussi concluant pour tristan8.

Bon courage Smile
avatar

Mohnn
***

Féminin
Messages : 105
Inscrit(e) le : 21/05/2011

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

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par tristan8 Jeu 30 Avr 2015, 22:43

Bonsoir !

Un grand merci pour l'aide apportée, le code refonctionne... ok j'ai du par contre mettre la "vitesse" sur 900 car même avec 800 rien ne défilait.

En revanche, serait-il possible de centrer les liens qui défilent dans l'encadrer, de manière à ce qu'ils ne soient pas tous collés sur la gauche ? victoire

Merci Yes
avatar

tristan8
**

Messages : 85
Inscrit(e) le : 09/12/2013

http://www.secretstorykohlanta.com/forum
tristan8 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par tristan8 Sam 02 Mai 2015, 06:42

un petit peu d'aide ? Angel
avatar

tristan8
**

Messages : 85
Inscrit(e) le : 09/12/2013

http://www.secretstorykohlanta.com/forum
tristan8 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par Self Dim 03 Mai 2015, 15:54

Bonsoir,

En ajoutant le code suivant à votre feuille de style (PA > Affichage > Couleurs > Feuille de style) Wink :
Code:
.recent_topics .marquee{ text-align: center; }
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème depuis la mise à jour du widget "derniers sujets"

Message par tristan8 Dim 03 Mai 2015, 18:51

Merci champion king Je ne sais comment te remercier hormis le fait de te décerner ma gratitude éternelle. Affirmatif

Sujet résolu. Grand merci !
avatar

tristan8
**

Messages : 85
Inscrit(e) le : 09/12/2013

http://www.secretstorykohlanta.com/forum
tristan8 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