logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
27 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 295 801

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» balise description dans pages statics

Nouveau sujet
 balise description dans pages statics#25729Répondre

5Contributeur(s)
mick66developpeurJireckbartokAnonyme
3 Modérateur(s)
developpeurjpbJireck
mick66 mick66icon_post
Bonjour,
je voudrais savoir si on peut mettre une description sur les pages statics ?
J'ai modifié la balise title dans pages.php ça marche mais je voudrais rajouter une balise meta description pour chacune des pages.

est il possible de le faire ?

merci d'avance
developpeur developpeuricon_post
Non ce n'est actuellement pas possible - cela fait partie des choses à faire.

Si tu est OK on déplace dans Futur Version ?
mick66 mick66icon_post
ok pas de pb

bien reçu ton mail merci quand meme .

je vais essayé de le coder si ça marche je te ferai suivre le code si tu veux.
De plus, je viens vers vous car je me suis inscrit comme testeur de npds ....
developpeur developpeuricon_post
Cool pour le code - suis évidement preneur

Pour testeur : pas de soucis - on en reparle
Jireck Jireckicon_post
bonjour,

jpb avait fait cela non ???

puis le truc bien etant de changer les meta "description et keywords pour tout si besoin .... article section etc ...

Cdlt
mick66 mick66icon_post
Bonsoir,

Pour la balise description dans le dossier meta/meta.php:
il faut modifier :

$l_meta.="<description>\n";
..
..
$l_meta=str_replace("<description>","<meta name=\"description\" content=\"$DESCRIPTION\" />",$l_meta);



puis dans le header il faut rajouter


      $tab_page_ref=explode("|",$PAGES[$pages_ref]['description']);
      if (count($tab_page_ref)>1) {
         if (strlen($tab_page_ref[1])>1) {
            $PAGES[$pages_ref]['description']=$tab_page_ref[1];
         } else {
            $PAGES[$pages_ref]['description']=$tab_page_ref[0];
         }
         $PAGES[$pages_ref]['description']=strip_tags($PAGES[$pages_ref]['description']);
      }
      $fin_title=substr($PAGES[$pages_ref]['description'],-1);
      $DESCRIPTIONX=aff_langue(substr($PAGES[$pages_ref]['description'],0,strlen($PAGES[$pages_ref]['description'])-1));


voila pour moi ça fonctionne donc voila l'info

Message édité par : developpeur / 11-02-2013 21:32

Jireck Jireckicon_post
je rourvre pour etre visible ...
bartok bartokicon_post
Citation : Jireck 
je rourvre pour etre visible ... 

Merci!

Où en est le projet de classement spécifique de ce genre d'infos?
developpeur developpeuricon_post
Je vais regarder - on doit aussi mettre la description standard lorsqu'il n'y a rien dans pages.php

Ce qui marche pour description devrait aussi marcher pour keyword je pense
developpeur developpeuricon_post
sur la base de ce qui a été proposé par mick66 - j'ai fait le nécessaire pour que l'on puisse modifier le meta description ET keywords pour n'importe quelle page se trouvant dans pages.php

Évidement on garde le contenu par défaut (Admin/Meta-Tags) sinon ...

Merci mick66 !
Anonyme Anonymeicon_post
avec plaisir si je peux aider ....

à l'occasion si je peux tester des nouveaux modules ou en creer je suis preneur ...
mick66 mick66icon_post
avec plaisir si je peux aider ....

à l'occasion si je peux tester des nouveaux modules ou en creer je suis preneur ...
Jireck Jireckicon_post
Bonjour,

Tu peux toujours en creer en me les envoyer pour les valider et les mettre sur modules.npds.org

pour en tester tu peux toujours faire un travail de check, en nous rapportant sur modules.npds.org les erreurs avec la dernière version de npds ou de php...

Cdlt
Jireck
developpeur developpeuricon_post
En fait dans le prochain patch on pourra mettre des balises descriptions et keywords sur Toutes les pages de NPDS ... via pages.php