Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Attention : gabarit simplex +news et url canonique
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.13
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Sur un site en 1.11.3 (et je suppose en 1.12) avec l'url rewriting activé et quasi standard:
Code :
[== Indéfini ==]
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '.html';

Petit problème avec le gabarit Simplex et les news : si l'on utilise les news, on se rend sur le site, on clique sur "plus" pour lire le détail d'une news : tout fonctionne bien, c'est bien le gabarit de détail news de Simplex ("Simplex_Detail"), celui pour lequel vous avez pris soins de supprimer les lignes qui montrent "l'auteur".
Vous faites maintenant une recherche sur Google avec une suite de termes choisis pris dans le contenu détaillé de la news- Vous cliquez sur le lien et surprise.... C'est le gabarit par défaut de détail news qui est utilisé. On voit donc votre login...


www.aaaa.com/news/3/57/hiver.html : url donnée par google et qui pose problème

www.aaaa.com/news/3/62/hiver/d,Simplex_Detail.html : url standard, celle rencontrée lorsque l'on visite le site


Peut-être est-ce du au fait que l'appel standard dans le gabarit simplex se fait en précisant la page :
Code :
[== Indéfini ==]
{news summarytemplate='Summary_Simplex' number='4' detailpage='news' detailtemplate='Simplex_Detail'}

et que souvent la page news a été supprimée avec les autres pages fournies...mais c'est pas ça, j'ai vérifié.

En fait l'url canonique généré dans le gabarit Simplex ne passe pas en paramètre le template de détail, c'est donc celui par défaut qui est utilisé.
Vous savez, celui que vous n'avez pas retouché et qui du coup affiche l'auteur, donc dans un bon nombre de cas votre identifiant

Cela me rappelle quelque chose... Du coup, récupérer le nom d'utilisateur des sites qui utilisent le module news au gabarit Simplex est d'une simplicité déconcertante (j'ai fait l'essai pour être certain de ne pas être le seul "idiot")
Win 10 pro 64 - CMSMS 2.2.19 - grincheux parfois...
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)