Mon header:
</style> <META NAME="category" CONTENT="blabla, blibli, blublu"> <META NAME="rating" CONTENT="General"> <META NAME="distribution" CONTENT="global"> <META NAME="author" CONTENT="Reflex"> <META NAME="description" lang="fr" CONTENT="Galerie - {PAGE_TITLE}"> <META NAME="keywords" lang="fr" CONTENT="xxx, zzz, ttt"> <!-- BEGIN refresh --> <meta http-equiv="refresh" content="{REFRESH_TIME};url={U_REFRESH}"> <!-- END refresh --> <title>{GALLERY_TITLE} {PAGE_TITLE}</title> <script type="text/javascript" src="include/scripts.js"></script> <!--[if gte IE 5.5000]> <script type="text/javascript" src="include/pngfix.js"></script> <![endif]--> </head> <body id="{BODY_ID}"> <div id="the_page"> <div id="theHeader"> <!-- <h1>{GALLERY_TITLE}</h1> --> <!-- <p>{GALLERY_DESCRIPTION}</p> --> <div style="padding:3px;"><img src="/template/yoga/theme/logo/logo.jpg" width=800 height=100></div> </div>
<META NAME="description" lang="fr" CONTENT="Galerie - {PAGE_TITLE}"> devrait me donner: "Galerie - Titre de la page" dans la descritiption de chaque page.
Hors, il me manque toujours une partie de {PAGE_TITLE} quand le titre comporte des guillemets.
Par exemple ce qui devrait apparaitre
Galerie - Chien "Hector"
apparait
Galerie - Chien
Tout disparait à partir des premiers guillemets.
Comment faire dans ce cas pour que le titre de la page apparaisse correctement dans la description ?
Hors ligne
Tu nous redonnes un lien vers ton site...
Pour nous éviter de créer une catégorie pour faire le test.
Avec on va peut-être comprendre d'où vient le problème et trouver une solution...
J'ai peur de comprendre, avec pour conséquence directe de ne pas être référencé correctement si le problème se confirme.
D'où l'intérêt de donner un lien vers une page avec ce problème.
Hors ligne
http://www.cichlids-reflex.info/category.php?cat=26
Dans la description, ca devrait afficher Lac Malawi - Maylandia sp."zebra gold"
mais ça affiche: Lac Malawi - Maylandia sp.
Par contre le nom de la page est correct et prend en compte les guillemets...
Hors ligne
Navigateur?
Hors ligne
Firefox 1.5.0.
J'ai le même souci quand je donne à une catégorie un nom qui comporte des guillemets. PWG accepte de nommer la catégorie en tenant compte des guillemets, mais si jamais je dois éditer ce nom, la cellule où je dois modifier le nom n'affiche que ce qui précède les premiers guillemets !
Je pense que les 2 problèmes ont la même origine...
Hors ligne
Sous FF, je lis...
Titre de la page:
~ Cichlid's Reflex ~ Lac Malawi - Maylandia sp."zebra gold"
Marque-page:
~ Cichlid's Reflex ~ Lac Malawi - Maylandia sp."zebra gold"
Historique:
~ Cichlid's Reflex ~ Lac Malawi - Maylandia sp."zebra gold"
Informations sur la page:
~ Cichlid's Reflex ~ Lac Malawi - Maylandia sp."zebra gold"
Désolé, je ne vois pas directement : Lac Malawi - Maylandia sp."zebra gold".
Il y a marqué juste avant : ~ Cichlid's Reflex ~
8-D
Je suis en 1.5.0.1.
Je ne peux donc pas comprendre ton problème.
Pour moi, tout est correct.
8-/
Hors ligne
http://www.cichlids-reflex.info/category.php?cat=105
Tu constater ce que je dis en faisant clic droit sur la page ci-dessus, "Informations sur la page", ongles "Général", voir à "Description", ça marque Lac Malawi - Placidochromis sp. au lieu de Lac Malawi - Placidochromis sp."phenochilus tanzania".
Hors, c'est cet intitulé qui est repris par Google dans les 2 lignes qui donnent un avant goût de chaque site référencé, pour peu qu'on aie appliqué une meta "description" dans le header.
Hors ligne
Oui effectivement.
J'ai vu.
Il faut qu'on rajoute des \ devant tes " ou qu'on change d'apostrophe si c'est possible (pas toujours facile).
On va trouver.
J'aurai peut être besoin d'un expert en php, ça tombe bien, on en connait.
Hors ligne
Merci pour le UP.
Il faut dans include/page_header.php en ligne 35 juste avant:
$template->assign_vars(
Modifier la variable: $title
Remplacer dans $title les " par des \"
donc:
$title = str_replace('"', '\"', $title);
On doit pouvoir faire plus simple... mais je n'ai pas le temps de chercher.
Quelqu'un saura peut être te conseiller plus performant...
8-)
Hors ligne
J'obtiens désormais dans la description Lethrinops \ au lieu de Lethrinops "Red Cap"
http://www.cichlids-reflex.info/category.php?cat=169
$template->set_filenames(array('header'=>'header.tpl')); $css = PHPWG_ROOT_PATH.'template/'.$user['template']; $css.= '/'.$user['template'].'.css'; $title = str_replace('"', '\"', $title); $template->assign_vars( array( 'GALLERY_TITLE' => isset($page['gallery_title']) ? $page['gallery_title'] : $conf['gallery_title'], 'GALLERY_DESCRIPTION' => isset($page['gallery_description']) ? $page['gallery_description'] : $conf['gallery_description'],
Dernière modification par Reflex (2006-03-26 16:42:00)
Hors ligne
J'ai vu... 8-/ Désolé, je pensais que ça suffirait.
Annule ce que je te proposais... j'ai trouvé plus simple.
dans template/yoga-dark/header.tpl
recherche
<META NAME="category" CONTENT="animals, fishes, cichlids, aquariophily, photography"> <META NAME="rating" CONTENT="General"> <META NAME="distribution" CONTENT="global"> <META NAME="author" CONTENT="Sébastien BOCHENKO"> <META NAME="description" lang="fr" CONTENT="Galerie - {PAGE_TITLE}"> <META NAME="keywords" lang="fr" CONTENT="cichlidés, cichlidé, cichlidae, cichlids, cichlid, cichlidi, cichlidos, cichliden, lac malawi, lac tanganyika, lac victoria, grands lacs, vallée du rift, fluviatiles africains, amérique centrale, du sud, photos, photographies, aquarium, aquariophilie, galerie, gallerie, gallery, pics, pictures, bild, bilder, foto, galls, reflex, apn, canon, eos, 20D, 350d, digital, rebel, 300d, nikon, d70, d50, d200, sigma, tamron, 150mm, 100mm, 90mm, 50mm, 60mm, macro, flash, objectifs, objectif">
remplace par
<META NAME="category" CONTENT="animals, fishes, cichlids, aquariophily, photography"> <META NAME="rating" CONTENT="General"> <META NAME="distribution" CONTENT="global"> <META NAME="author" CONTENT="Sébastien BOCHENKO"> <META NAME="description" lang="fr" CONTENT='Galerie - {PAGE_TITLE}'> <META NAME="keywords" lang="fr" CONTENT="cichlidés, cichlidé, cichlidae, cichlids, cichlid, cichlidi, cichlidos, cichliden, lac malawi, lac tanganyika, lac victoria, grands lacs, vallée du rift, fluviatiles africains, amérique centrale, du sud, photos, photographies, aquarium, aquariophilie, galerie, gallerie, gallery, pics, pictures, bild, bilder, foto, galls, reflex, apn, canon, eos, 20D, 350d, digital, rebel, 300d, nikon, d70, d50, d200, sigma, tamron, 150mm, 100mm, 90mm, 50mm, 60mm, macro, flash, objectifs, objectif">
Ça va le faire...
Et comme j'y suis dans tes keywords tous les mots avec un pluriel comme objectif et objectifs ne laisser que le singulier.
(Sauf pour cichlidés ; cichlids; cichlidos)
Je garderais:
<META NAME="keywords" lang="fr" CONTENT="cichlidés, cichlidé, cichlidae, cichlids, cichlid, cichlidi, cichlidos, cichliden, lac malawi, lac tanganyika, lac victoria, grands lacs, vallée du rift, fluviatiles africains, amérique centrale, du sud, photo, photographie, aquarium, aquariophilie, galerie, gallerie, gallery, pics, picture, bild, bilder, foto, galls, reflex, apn, canon, eos, 20D, 350d, digital, rebel, 300d, nikon, d70, d50, d200, sigma, tamron, 150mm, 100mm, 90mm, 50mm, 60mm, macro, flash, objectif">
Du coup, tu dois pourvoir en ajouter deux ou trois...
8-)
Hors ligne
C'est nickel, merci beaucoup.
Je tiens à préciser que PWG est une merveille pour le référencement, je suis premier sur bon nombre d'espèces qui figurent sur ma PWG, même quand Google donne pour elles des milliers de résultats...
Juste un exemple: http://www.google.fr/search?q=zebra+chi … r:official
Donc, vraiment merci pour cette merveilleuse galerie, et vivement la 1.6 !!!
Hors ligne
En fait je viens de m'apercevoir que du coup, ce sont les apostrophes qui déconnent maintenant...
http://www.cichlids-reflex.info/picture … age_id=334 :D
Hors ligne