Sujets récents
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Sujets récents
Détails techniques
Version du forum : phpBB3Poste occupé : Fondateur
Navigateur(s) concerné(s) : non défini
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://testgoesboom.forumactif.com/
Description du problème
Je souhaite donc déplacer le widget de sujets récents vers une table ou, si nécessaire, uniquement vers l'en-tête. Je comprends que le widget doit être généré d’abord, mais si ce n’est pas le cas, c’est bien aussi. Mon français est mauvais si je vous ralentis ne vous inquiétez pas.- Spoiler:
- Où mettre
- Code:
<div id="derniers_sujets"></div>
Javascript- Code:
$(function(){
/*Chemin pour phpBB3, Invision et PunBB*/
var pour_phpbb3_invision_punbb = '#left .module:first .js-marquee:first';
/*Chemin pour phpBB2*/
var pour_phpbb2 = '#left .forumline:first .js-marquee:first';
/*Aller chercher le contenu des derniers sujets avec les chemins*/
var widget_derniers_sujets = $(pour_phpbb2 + ',' + pour_phpbb3_invision_punbb).html();
/*On ajoute le contenu der derniers sujets dans le bloc où on veut qu'ils soient*/
$('#derniers_sujets').html(widget_derniers_sujets);
});
CSS- Code:
/*Fait disparaître la colonne des widgets*/
#left {
display: none;
}
/*Personnaliser le contenu des derniers sujets*/
#derniers_sujets {
width: ;
}
Désolé, je ne connais pas vraiment le codage, mais pour être plus clair, je souhaite déplacer le widget de sujets récents du portail ou du widget.
https://testgoesboom.forumactif.com/
Par exemple là je veux le mettre sous guide dans le tableau.
J'ai essayé le dessous pour le prendre depuis le portail mais cela n'a pas fonctionné non plus.
- Code:
<marquee scrollamount = "1" direction = "up" behavior = "scroll">
<div id = "rubriques récentes">
</ div> <script type = "text / javascript"> jQuery.get ('/ portal.forum?pid=1',function(data){jQuery('#recent-topics').html(jQuery(data) .find ('# commentaires_scroll_div'). html ());}); </ script>
</ marquee>
https://i.servimg.com/u/f39/09/03/38/36/linak10.png Pour un exemple de ce que je veux dire. Cela ne me dérange pas que ce soit juste dans l'en-tête non plus. Merci.
Re: Sujets récents
Bonjour Test Man !
Je peux vous aider, mais seulement qu'à la moitié..
Je peux vous faire en sorte que vous ayez un tableau avec les sujets récents, sur votre page d'accueil, mais seulement que pour une catégorie spécifique seulement, et non pas pour votre forum en entier.. (car je ne sais pas trop comment faire pour ce qui est des sujets récents pour le forum au complet)
Je peux vous aider, mais seulement qu'à la moitié..
Je peux vous faire en sorte que vous ayez un tableau avec les sujets récents, sur votre page d'accueil, mais seulement que pour une catégorie spécifique seulement, et non pas pour votre forum en entier.. (car je ne sais pas trop comment faire pour ce qui est des sujets récents pour le forum au complet)
Re: Sujets récents
Hello Test Man et Shazam,
afin de récupérer les derniers sujets du portail (défilant ou non) ,
on va éditer le template mod_recent_topics:
Affichage/Templates/Portail/mod_recent_topics
Recherches ceci (ligne1):
Supprimes et remplaces par:
Plus bas recherches ceci (ligne 11) :
Supprimes et remplaces par:
Plus bas , recherches ceci (ligne31 ) :
Supprimes et remplaces par:
Penses a enregistrer puis à valider en cliquant respectivement sur puis
En cas ou tu aurais peur de faire des bêtises, voici le template modifié dans sa totalité:
Sur la page d'accueil, déposes ceci:
Cliques sur le bouton .
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
Penses à cliquer sur le bouton
Et voilou .
a++
afin de récupérer les derniers sujets du portail (défilant ou non) ,
on va éditer le template mod_recent_topics:
Affichage/Templates/Portail/mod_recent_topics
Recherches ceci (ligne1):
- Code:
<div class="module">
Supprimes et remplaces par:
- Code:
<div id="M14_get_sujets_recents"class="module">
Plus bas recherches ceci (ligne 11) :
- Code:
» <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>
Supprimes et remplaces par:
- Code:
» <span class="M14_get_sujets_recents"><i></i><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></span>
Plus bas , recherches ceci (ligne31 ) :
- Code:
» <a href="{classical_row.recent_topic_row.U_TITLE}">{classical_row.recent_topic_row.L_TITLE}</a>
Supprimes et remplaces par:
- Code:
» <span class="M14_get_sujets_recents"><i></i><a href="{classical_row.recent_topic_row.U_TITLE}">{classical_row.recent_topic_row.L_TITLE}</a></span>
Penses a enregistrer puis à valider en cliquant respectivement sur puis
En cas ou tu aurais peur de faire des bêtises, voici le template modifié dans sa totalité:
- Code:
<div id="M14_get_sujets_recents"class="module">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="h3">{L_RECENT_TOPICS}</div>
<!-- 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 -->
» <span class="M14_get_sujets_recents"><i></i><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></span><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 -->
{scrolling_row.recent_topic_row.switch_poster_guest.S_POSTER}<br /><br />
<!-- END switch_poster_guest -->
<!-- END recent_topic_row -->
</div>
</div>
<script>
$(".marquee").marquee();
</script>
<!-- END scrolling_row -->
<!-- BEGIN classical_row -->
<!-- BEGIN recent_topic_row -->
» <span class="M14_get_sujets_recents"><i></i><a href="{classical_row.recent_topic_row.U_TITLE}">{classical_row.recent_topic_row.L_TITLE}</a></span><br />{BY}
<!-- 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 -->
<!-- END classical_row -->
<span class="corners-bottom"><span></span></span></div>
</div>
Sur la page d'accueil, déposes ceci:
- Code:
<div id="M14_derniers_sujets">
</div><script> jQuery(document).ready(function(){
jQuery("#M14_derniers_sujets").load('/portal #M14_get_sujets_recents span.M14_get_sujets_recents');
});</script>
Cliques sur le bouton .
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:
- Code:
/*LE CONTENEUR*/
#M14_derniers_sujets
{
width:350px;
height:350px;
overflow-y:auto;
padding:5px;
border:2px solid #666666;
}
/*CHAQUE LIGNE DU CONTENEUR*/
#M14_derniers_sujets .M14_get_sujets_recents
{
display:inline-flex;
margin: 1px 0px 1px 10px;
height:16px;
line-height:16px;
}
/*LES LIENS DES SUJETS*/
#M14_derniers_sujets .M14_get_sujets_recents a[href^="/t"]
{
margin-left:5px;
font-size:12px;
color:#666666;
font-weight: bold;
width:290px;
overflow: hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
/*L IMAGE A GAUCHE*/
#M14_derniers_sujets .M14_get_sujets_recents i
{
width:16px;
height:16px;
background:url('https://i.servimg.com/u/f20/20/11/87/27/a1610.png') no-repeat;
}
Penses à cliquer sur le bouton
Et voilou .
a++
Invité- Invité
Re: Sujets récents
Bienvenue sur le forum de support de Forumactif Puisque vous êtes nouveau, voici quelques sujets susceptibles de vous intéresser : N'hésitez pas à ouvrir un nouveau sujet si vous ne trouvez pas votre réponse. |
Bonjour, 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 » |
Re: Sujets récents
Bonjour, Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 7 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement ! Ce sujet est archivé afin de ne pas perdre les réponses apportées. |
Sujets similaires
» Retirer les NEWS du Widget Derniers sujets / Sujets récents
» Choisir les sujets dans le widget "sujets récents"
» Script « sujets récents »
» Sujets les plus vus récents
» Sujets récents
» Choisir les sujets dans le widget "sujets récents"
» Script « sujets récents »
» Sujets les plus vus récents
» Sujets récents
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum