Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

[Articles]Modification fichier meta.php - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[Articles]Modification fichier meta.php  [2 réponses]

fleche bas

lboubou
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 1521 (0.22/Jour)
Inscrit(e) le: 24 juillet 2007
Visiter son site
Imprimer Permalien mercredi 7 septembre 2016 à 22:32  
Bonsoir,
je reviens encore vers vous pour l'histoire des metas qui se triyve dans le titre pour le modules "Articles"

Serait-il possible de m'aider à le modifier et ne serait-il pas judiceiux t'intégrer les modifications de façon définitive dans le portail car en l'état actuel des choses le ficheir méta n'est pas selon moi des plus judicieux...

Je m'explique.

En l'état actuel des choses, tout le titre du portail se met dans le titre de chaque article et devant le titre de l'article. Ainsi les mots clés les plus imortants ne sont plus visible et comme les moeturs ne lisent pas tout si c'est trop long nous avons quasiment le même titre pour tout les articles.

Or il serait bien d'avoir le titre de l'article et uniquement le titre de l'article.

Voici le fichier meta.php tel qu'il est dans le module article


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // $Id: meta.php 959 2013-12-15 11:15:31Z mike007 $
  5. // ---------------------------------------------------------------
  6. // Module  : articles
  7. // Fichier : meta.php
  8. // ---------------------------------------------------------------
  9.  
  10. if (!(defined('__KWS__'))) {die('Erreur d\'appel de fichier.');}
  11.  
  12. if (empty($K_id) && empty($ref))
  13. {
  14.     // index des articles
  15.     $K_meta_title     = $K_nom_page.' - Article - Tous les articles';
  16. }
  17.  
  18. elseif (!empty($K_id))
  19. {
  20.     // article $id
  21.  
  22.     $req_article = reqmysql('
  23.         SELECT        `articles`.`auteur`,
  24.                     `articles`.`ref`,
  25.                     `articles`.`hit`,
  26.                     `articles`.`titre`,
  27.                     `articles`.`id`,
  28.                     `articles`.`accroche`,
  29.                     `articles`.`texte`,
  30.                     `articles`.`mots_cles`,
  31.                     `articles`.`type`,
  32.                     `articles`.`js`,
  33.                     `articles`.`attribut`,
  34.                     `articles`.`date`,
  35.                     `articles`.`validation`,
  36.                     `articles`.`vote_nbr`,
  37.                     `articles`.`vote_somme`,
  38.                     `rubriques`.`image`,
  39.                     `rubriques`.`id`        AS cat_id,
  40.                     `rubriques`.`titre`        AS cat_titre,
  41.                     `users`.`id`            AS user_id,
  42.                     `users`.`grade`            AS user_grade,
  43.                     `users`.`avatar`
  44.         FROM `articles`
  45.         LEFT JOIN `rubriques`
  46.             ON        `articles`.`ref` = `rubriques`.`id`
  47.         LEFT JOIN `users`
  48.             ON        `users`.`pseudo` = `articles`.`auteur`
  49.         WHERE        `articles`.`id`="'.$K_id.'"
  50.                     '.($K_grade < $articles_gr_admin ?
  51.                     '
  52.                         AND        `articles`.`validation` = "0"
  53.                     ':
  54.                     ''
  55.                     ).'
  56.             AND        `articles`.`ref` IN '.$K_user->rubrique[0]
  57.     );
  58.     $articles_nbre_article    = mysql_num_rows($req_article);
  59.     $articles_article        = mysql_fetch_object($req_article);
  60.  
  61.     if ($articles_nbre_article > 0)
  62.     {
  63.         $K_meta_title         = $K_nom_page.' - Article - '.$articles_article->titre;
  64.         if (!empty($articles_article->accroche))    $K_meta_description    = strip_tags(bbcode($articles_article->accroche));
  65.         if (!empty($articles_article->mots_cles))     $K_meta_keywords    = $articles_article->mots_cles;
  66.         
  67.     }
  68. }
  69. elseif ($_REQUEST['ref'] > 0)
  70. {
  71.     // rubrique $ref
  72.  
  73.     $req_rubriques = reqmysql ('
  74.         SELECT        `rubriques`.`id`,
  75.                     `rubriques`.`titre`,
  76.                     `R2`.`titre` as titre_cat_parent,
  77.                     `rubriques`.`sref`,
  78.                     `rubriques`.`image`,
  79.                     `rubriques`.`texte`
  80.         FROM `rubriques`
  81.         LEFT JOIN `rubriques` AS R2
  82.             ON        `rubriques`.`sref`= `R2`.`id`
  83.         WHERE        `rubriques`.`id`="'.intval($_REQUEST['ref']).'"
  84.             AND        (`rubriques`.`module` LIKE "%articles%" OR `rubriques`.`module`="")
  85.             AND        `rubriques`.`id` IN '.$K_user->rubrique[0]
  86.     );
  87.     $articles_nbre_rubriques = mysql_num_rows($req_rubriques);
  88.     $articles_rubriques         = mysql_fetch_object($req_rubriques);
  89.  
  90.     if ($articles_nbre_rubriques > 0)
  91.     {
  92.         $K_meta_title         = $K_nom_page.' - Les articles de la rubrique : '.$articles_rubriques->titre;
  93.         $K_meta_description = strip_tags(bbcode($articles_rubriques->texte));
  94.     }
  95. }
  96.  
  97. ?>
  98.  


Pouvez-vous m'aider svp à faire les modifications pour que je puisse avoir uniquement le titre que je mets dans l'article en guise de "meta title" svp.

Merci d'avance

http://www.grives.net
http://www.videos-chasse-peche.com
http://www.ruisseau-des-blaquieres.com
http://www.saint-eloi-chateau-gombert.com


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



lboubou
starsj6.png
Dieu


avatar
Hors ligne

Nombre de posts: 1521 (0.22/Jour)
Inscrit(e) le: 24 juillet 2007
Visiter son site
Imprimer Permalien mercredi 7 septembre 2016 à 22:52  
J'ai bricolé et j'ai réussi à sortir ça

Pouvez-vous m'indiquer si je n'ai pas fait de faute de codage svp

Je l'ai mis en ligne et ça fonctionne

Merci d'avance


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // $Id: meta.php 959 2013-12-15 11:15:31Z mike007 $
  5. // ---------------------------------------------------------------
  6. // Module  : articles
  7. // Fichier : meta.php
  8. // ---------------------------------------------------------------
  9.  
  10. if (!(defined('__KWS__'))) {die('Erreur d\'appel de fichier.');}
  11.  
  12. if (empty($K_id) && empty($ref))
  13. {
  14.     // index des articles
  15.     $K_meta_title     = 'Articles de www.videos-chasse-peche.com';
  16. }
  17.  
  18. elseif (!empty($K_id))
  19. {
  20.     // article $id
  21.  
  22.     $req_article = reqmysql('
  23.         SELECT        `articles`.`auteur`,
  24.                     `articles`.`ref`,
  25.                     `articles`.`hit`,
  26.                     `articles`.`titre`,
  27.                     `articles`.`id`,
  28.                     `articles`.`accroche`,
  29.                     `articles`.`texte`,
  30.                     `articles`.`mots_cles`,
  31.                     `articles`.`type`,
  32.                     `articles`.`js`,
  33.                     `articles`.`attribut`,
  34.                     `articles`.`date`,
  35.                     `articles`.`validation`,
  36.                     `articles`.`vote_nbr`,
  37.                     `articles`.`vote_somme`,
  38.                     `rubriques`.`image`,
  39.                     `rubriques`.`id`        AS cat_id,
  40.                     `rubriques`.`titre`        AS cat_titre,
  41.                     `users`.`id`            AS user_id,
  42.                     `users`.`grade`            AS user_grade,
  43.                     `users`.`avatar`
  44.         FROM `articles`
  45.         LEFT JOIN `rubriques`
  46.             ON        `articles`.`ref` = `rubriques`.`id`
  47.         LEFT JOIN `users`
  48.             ON        `users`.`pseudo` = `articles`.`auteur`
  49.         WHERE        `articles`.`id`="'.$K_id.'"
  50.                     '.($K_grade < $articles_gr_admin ?
  51.                     '
  52.                         AND        `articles`.`validation` = "0"
  53.                     ':
  54.                     ''
  55.                     ).'
  56.             AND        `articles`.`ref` IN '.$K_user->rubrique[0]
  57.     );
  58.     $articles_nbre_article    = mysql_num_rows($req_article);
  59.     $articles_article        = mysql_fetch_object($req_article);
  60.  
  61.     if ($articles_nbre_article > 0)
  62.     {
  63.         $K_meta_title         = $articles_article->titre;
  64.         if (!empty($articles_article->accroche))    $K_meta_description    = strip_tags(bbcode($articles_article->accroche));
  65.         if (!empty($articles_article->mots_cles))     $K_meta_keywords    = $articles_article->mots_cles;
  66.         
  67.     }
  68. }
  69. elseif ($_REQUEST['ref'] > 0)
  70. {
  71.     // rubrique $ref
  72.  
  73.     $req_rubriques = reqmysql ('
  74.         SELECT        `rubriques`.`id`,
  75.                     `rubriques`.`titre`,
  76.                     `R2`.`titre` as titre_cat_parent,
  77.                     `rubriques`.`sref`,
  78.                     `rubriques`.`image`,
  79.                     `rubriques`.`texte`
  80.         FROM `rubriques`
  81.         LEFT JOIN `rubriques` AS R2
  82.             ON        `rubriques`.`sref`= `R2`.`id`
  83.         WHERE        `rubriques`.`id`="'.intval($_REQUEST['ref']).'"
  84.             AND        (`rubriques`.`module` LIKE "%articles%" OR `rubriques`.`module`="")
  85.             AND        `rubriques`.`id` IN '.$K_user->rubrique[0]
  86.     );
  87.     $articles_nbre_rubriques = mysql_num_rows($req_rubriques);
  88.     $articles_rubriques         = mysql_fetch_object($req_rubriques);
  89.  
  90.     if ($articles_nbre_rubriques > 0)
  91.     {
  92.         $K_meta_title         = 'Rubrique '.$articles_rubriques->titre .' des articles de www.videos-chasse-peche.com';
  93.         $K_meta_description = strip_tags(bbcode($articles_rubriques->texte));
  94.     }
  95. }
  96.  
  97. ?>
  98.  


http://www.grives.net
http://www.videos-chasse-peche.com
http://www.ruisseau-des-blaquieres.com
http://www.saint-eloi-chateau-gombert.com


σmike007
starsj7.png
Dieu Supreme


avatar
Hors ligne

Nombre de posts: 7551 (1.02/Jour)
Inscrit(e) le: 05 juillet 2006
Visiter son site
Imprimer Permalien jeudi 8 septembre 2016 à 11:09  
cela a l'air ok

ceci dit même remarque que précédemment

De plus pour ne pas perdre les modifs, le portail prend en compte le fichier: metaperso.php que nous ne fournissons pas mais tu peux très bien renommer le fichier meta.php en metaperso.php
et si nous faisons une modif ce fichier (meta) réapparaitra car il sera fourni mais au moins tu pourras le réadapter sans qu'il ai été écrasé

Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)


fleche bas[Articles]Modification fichier meta.php  [2 réponses]