Hello hello,
Un petit libre service très rapide pour les forums en phpbb2 permettant de remplacer le lien "dernier sujet" par le vrai lien "dernier message" dans l'affichage des catégories.
Explication
Je m'explique, si on clique ici sur le titre du dernier message, on arrive au tout début du topic :
Par contre, si je clique sur le bouton "Dernier message", j'arrive directement au bon endroit et à la bonne page, car le lien n'est pas le même :
Ce petit code permet de remplacer le lien du titre pour qu'il ne mène pas au début du sujet, mais bien directement au dernier message.
Le code
Le code javascript est à rajouter ici : PA > Modules > Gestion des codes Javascript.
- Vérifier que le javascript est bien activé (Activer la gestion des codes Javascript : Oui)
- Créer un nouveau javascript avec un nom explicite et en cochant "Sur l'index" et "Sur les sous-forums"
- Mettre le code et découvrir avec un réel plaisir que ça fonctionne. Votre vie est transformée.
- Code:
/*
* --------------------------------------
* Remplacement des liens "Dernier sujet"
* LIBRE SERVICE TROUVÉ SUR NEVER UTOPIA
* --------------------------------------
*/
$(function(){
$('.last-post-icon').each(function(){
var link = $(this).attr('href');
$(this).closest('span').find('a').eq(0).attr('href', link);
});
});
Pensez à bien activer le titre du dernier sujet
PA > Affichage > Page d'accueil > Structure et hiérarchie > "Oui" pour "Afficher le titre du sujet du dernier message d'un forum sur l'index".
En cas de problème, il y a une partie "Un problème en codage" qui est là pour ça. ☺