Extraire une image du sujet le plus récent d'une catégorie (suite)
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
Extraire une image du sujet le plus récent d'une catégorie (suite)
Bonsoir,
Ma demande fait suite à celle-ci.
Je souhaitais savoir comment extraire une image du sujet le plus récent d'une catégorie précise (celle-ci) pour la mettre dans la description de la catégorie. Mais, voilà, je souhaiterais que l'image ne soit plus placée dans la description de la catégorie mais dans le template index_body, avant "{BOARD_INDEX}"
Merci d'avance.
Ma demande fait suite à celle-ci.
Je souhaitais savoir comment extraire une image du sujet le plus récent d'une catégorie précise (celle-ci) pour la mettre dans la description de la catégorie. Mais, voilà, je souhaiterais que l'image ne soit plus placée dans la description de la catégorie mais dans le template index_body, avant "{BOARD_INDEX}"
Merci d'avance.
Dernière édition par alv le Mar 17 Fév 2015 - 20:01, édité 2 fois
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
un jour quelqu'un passera par ici a suivre
Invité- Invité
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Bonjour,
J'espère, et surtout que ce soit constructif.
R-max a écrit:un jour quelqu'un passera par ici
J'espère, et surtout que ce soit constructif.
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Ce n'est que le 14ème up.
Patience :zen:
Patience :zen:
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Salut,
Essaie de mettre ton code se trouvant dans la description de la catégorie (<img src="http://placehold.it/350x150" class="replace-img" />) la où tu souhaites (donc avant {BOARD_INDEX}).
Cordialement,
Max
Essaie de mettre ton code se trouvant dans la description de la catégorie (<img src="http://placehold.it/350x150" class="replace-img" />) la où tu souhaites (donc avant {BOARD_INDEX}).
Cordialement,
Max
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Coucou alv
Désolée, je n'avais pas vu ton message, je suis tombée dessus par hasard dans la liste des derniers messages :/
Mon code était adapté justement pour ne pas avoir besoin d'être lié à une catégorie précise, mais à n'importe quelle catégorie . C'est à dire qu'à partir du moment où l'image était dans la description du forum, elle se remplaçait par l'image du sujet dans le forum, peu importe la catégorie (^-^)
Il faut donc faire un javascript différent pour l'adapter à une seule catégorie précise (le code sera même plus simple !).
Je t'invite donc comme Maxmax l'a dit à mettre le code de l'image là où tu le souhaites, et ensuite je t'adapte le javascript !
Désolée, je n'avais pas vu ton message, je suis tombée dessus par hasard dans la liste des derniers messages :/
Mon code était adapté justement pour ne pas avoir besoin d'être lié à une catégorie précise, mais à n'importe quelle catégorie . C'est à dire qu'à partir du moment où l'image était dans la description du forum, elle se remplaçait par l'image du sujet dans le forum, peu importe la catégorie (^-^)
Il faut donc faire un javascript différent pour l'adapter à une seule catégorie précise (le code sera même plus simple !).
Je t'invite donc comme Maxmax l'a dit à mettre le code de l'image là où tu le souhaites, et ensuite je t'adapte le javascript !
- Code:
<img src="http://placehold.it/350x150" class="replace-img" />
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Bonjour Maxmax et [Nihil],
@[Nihil] : je n'attendais pas obligatoirement une réponse de ta part, mais je pensais que des membres du forum pourraient m'aider.
Voici le template index_body de mon forum test (lien) :
@[Nihil] : je n'attendais pas obligatoirement une réponse de ta part, mais je pensais que des membres du forum pourraient m'aider.
Voici le template index_body de mon forum test (lien) :
- Code:
.......
<tr height="150">
<td valign="top" colspan="4" style="background: rgba(255,255,255,0.5); text-align: center">
<br/><img src="http://placehold.it/350x150" />
<br/><a href="/t104-regles" style="font-size: 12px">Afficher ma bannière ici</a>
</td>
</tr>
</table>
{BOARD_INDEX}
Dernière édition par alv le Mar 17 Fév 2015 - 20:01, édité 1 fois
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Il faudrait que tu remplaces le code de ton image par ceci :
Et tu peux remplacer l'ancien javascript par ceci :
Comme ça, ça devrait être mieux
- Code:
<img src="http://placehold.it/350x150" class="replace-img" />
Et tu peux remplacer l'ancien javascript par ceci :
- Code:
$(function(){
var forumLien = $('[href="/f24-affichage"]'); /* forum où on doit regarder */
var img = $('.replace-img'); /* image à remplacer */
/* on trouve l'url du dernier sujet */
var urlSujet = forumLien.closest('.section').find('.last-post-hidden a').eq('0').attr('href');
/* on va dans le dernier sujet */
$.get(urlSujet, function(data){
/* On récupère l'image puis on la remplace au bon endroit */
img.attr('src', $('#image-description', data).attr('src') || "url_image_par_défaut");
});
});
Comme ça, ça devrait être mieux
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Bonjour,
Merci beaucoup [Nihil], c'est nickel.
Une dernière question : comment faire pour qu'un lien sur l'image amène au sujet d'où l'image est extraite ?
Merci beaucoup [Nihil], c'est nickel.
Une dernière question : comment faire pour qu'un lien sur l'image amène au sujet d'où l'image est extraite ?
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Ok, on va remplacer ceci :
Par ceci
Ensuite, le JS est à remplacer par :
Dis moi si ça fonctionne bien
- Code:
<img src="http://placehold.it/350x150" class="replace-img" />
Par ceci
- Code:
<a class="replace-img" href="#"></a>
Ensuite, le JS est à remplacer par :
- Code:
$(function(){
var forumLien = $('[href="/f24-affichage"]'); /* forum où on doit regarder */
var $link = $('.replace-img'); /* lien à remplir */
/* on trouve l'url du dernier sujet */
var urlSujet = forumLien.closest('.section').find('.last-post-hidden a').eq('0').attr('href');
$link.attr('href',urlSujet); /* on ajout l'url du sujet */
/* on va dans le dernier sujet */
$.get(urlSujet, function(data){
/* On récupère l'image puis on la remplace au bon endroit */
var $img = $("<img />", {
'src': $('#image-description', data).attr('src') || "url_image_par_défaut"
});
$link.html($img);
});
});
Dis moi si ça fonctionne bien
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Bonsoir,
Désolé, mais ça ne marche pas : c'est l'image par défaut placée dans le js qui apparaît.
Désolé, mais ça ne marche pas : c'est l'image par défaut placée dans le js qui apparaît.
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Hum, quand j'essaye sur ton forum test ça fonctionne bien. :/
Le dernier sujet est http://test1.fra.co/t9-sujet-2
Avec comme image :
Le dernier sujet est http://test1.fra.co/t9-sujet-2
Avec comme image :
- Code:
<img src="http://www.fakenamegenerator.com/dummyimage/468x60/CCCCCC/000000/x1.pagespeed.ic.pbqv7-IKXf.png" id="image-description" class="resize_img" width="0" height="0" style="display:inline">
Re: Extraire une image du sujet le plus récent d'une catégorie (suite)
Oui, ça marche bien.
Ça ne marchait pas parce que j'étais en "/forum?tt=1"
Merci beaucoup pour ton aide [Nihil].
Ça ne marchait pas parce que j'étais en "/forum?tt=1"
Merci beaucoup pour ton aide [Nihil].
Sujets similaires
» Extraire une image du sujet le plus récent d'une catégorie
» script sujet recent
» Module sujet récent sur le forum
» "sujet recent" au milieu
» Widget Sujet Récent incompatibilité Firefox
» script sujet recent
» Module sujet récent sur le forum
» "sujet recent" au milieu
» Widget Sujet Récent incompatibilité Firefox
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