+ -

PayPal KwsPHP

Renouvellement
Hébergement + NDD

Afficher donateurs

Merci à tous les donateurs.
Les dons cette année nous permettent de payer l'hébergement des 2 prochaines années.

bargraph

100%

Se connecter pour faire un don

© 2017 Copyright

Menu

Forum

Sujets Importants

Espace membre

Forum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


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

lboubou
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1496 (0.41/Jour)
Inscrit(e) le: 24 juillet 2007

Niveau en PHP : Zéro
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

Visiter son site

remonter

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

remonter

lboubou
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1496 (0.41/Jour)
Inscrit(e) le: 24 juillet 2007

Niveau en PHP : Zéro
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.  

Visiter son site

remonter

Φmike007
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 7463 (1.83/Jour)
Inscrit(e) le: 05 juillet 2006

Niveau en PHP : Avancé
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


Modules à la demande (suivant disponibilité) : Me contacter par MP

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...)

Visiter son site

remonter

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

Les connectés : (0 membre - 5 visiteurs - 215 visites aujourd’hui) ♦ 2 749 681 visiteurs depuis le 22/06/2006