+ -

Menu

Forum

Sujets Importants

Espace membre

Forum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


[Résolu] [News] Pb modification méta   [21 réponses]

puce Index du Forum  » Portail & Modules  » Modifications et Créations des modules


puce Répondre


Φmike007
Administrateur
stars7.png
Super Méchant



avatar
Hors ligne

Nombre de posts: 7085 (2.82/Jour)
Inscrit(e) le: 05 juillet 2006

Niveau en PHP : Expert
Imprimer Permalien mercredi 20 juin 2012 à 09:38  

suivre la doc de mise à jour des thèmes de kws sur la partie header.php
il faut modifier les balises meta title, description, keywords, bref tout ce qui est dit

ou alors tu compares les balises meta des 2 header.php

Disponibilité ultra réduite jusqu'au 08/04
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

lboubou
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1289 (0.61/Jour)
Inscrit(e) le: 24 juillet 2007

Niveau en PHP : Zéro
Imprimer Permalien samedi 23 juin 2012 à 00:51  

Merci pour ces indications
Je vais essayer de mettre en application ce que j'ai trouvé suite à ça avec quelques recherches
Lien ICI

Et je vous tiens au courant...
Bonne fin de journée

Réponse ci-dessus posté le mercredi 20 juin 2012 : 14:11




Bonsoir,
je reviens vers vous car je n'ai toujours pas réussi à régler mon problème.
Mike il me semble que le fichier header.php du thème est conforme
Ca fonction pour les autres modules comme je le souhaite mais pas pour le module news
Je me trompe peut être mais ce n'est pas dans mon meta.php de news que ça ne va pas ?
Si quelqu'un peu m'aider un peu plus directement svp j'y passe un temps fou, et mes news ne ressorte pas alors que c'est surement pas grand chose mais moi je ne vois pas...
Merci

Réponse ci-dessus posté le vendredi 22 juin 2012 : 23:47



Au secours !
Je deviens fou !
J'ai fait une comparaison des fichiers du site par rapport à la version officielle, il m'indique que seul le fichier meta.php de news a été modifié (parmi ceux qui m’intéressent)

Normal, j'ai modifié la ligne 77 pour mettre

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $K_meta_title = 'News - '.$rep_title_key->titre;
  5.  
  6. #####!!!#####
  7. ?>


à la place de

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $K_meta_title = 'News - '.$rep_title_key->titre.' sur '.$K_nom_page.'';
  5.  
  6. #####!!!#####
  7. ?>


et ça ne fonctionne pas ! smiley sg23gpendug23g.gif

Ce que je ne comprend pas c'est qu'avec les autres modules tels que Forum, articles j'ai effectué la même manip (sur le principe) et que dans ces modules ça fonctionne très bien, comme sur les autres sites que j'administre

Là vraiment je ne sais plus quoi faire smiley sg3agoufg3ag.gif smiley sg3ags.gif et je vais appel à votre amabilité et votre savoir...
Édité 1 fois - Dernière édition: 22/06/2012 à 23:49 Par lboubou.

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

Visiter son site

remonter

¥Fifi69
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 910 (0.43/Jour)
Inscrit(e) le: 28 juillet 2007

Niveau en PHP : Apprenti
Imprimer Permalien samedi 23 juin 2012 à 11:01  

Bonjour

Et si tu annules ta modif, ca marche ?

en apparté, tu peux simplifier la fin de la ligne en

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $K_meta_title = 'News - '.$rep_title_key->titre.' sur '.$K_nom_page;
  5.  
  6. #####!!!#####
  7. ?>

Afficher mon profil
- Site de la Cie Temps'Danse
- Site du groupe scolaire Armand Chouffet
- Site du Centre Médical de Bayère

- Modules perso

Visiter son site

remonter

lboubou
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1289 (0.61/Jour)
Inscrit(e) le: 24 juillet 2007

Niveau en PHP : Zéro
Imprimer Permalien dimanche 24 juin 2012 à 10:30  

Bonjour à tous,

Fifi69 bonne remarque !

Si j'annule ma modif et que je remet le fichier d'origine, celui fournit avec la version de KWS dispo en ligne ça ne me construit pas non plus les metas comme ça devrait donc il y a un soucis ailleurs mais où ?

Perso je suis incapable de savoir j'ai fait de nombreuses recherches (en bricolant tjs !) mais je n'ai pas réussi à aboutir.

Les metas de mes pages News sont construits actuellement et quelque soit la news de la même façon sur la base
Pour le titre: Titre du portail : - News
Pour la description: Description du portail
Pour les mots clés: Mots clés du portail

Au fait le code que tu me dis de simplifier est celui d'origine du portail

Ou dois-je chercher pour pouvoir modifier le code afin de faire afficher les metas comme je le souhaite svp

Merci et bon dimanche

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

Visiter son site

remonter

¥Fifi69
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 910 (0.43/Jour)
Inscrit(e) le: 28 juillet 2007

Niveau en PHP : Apprenti
Imprimer Permalien dimanche 24 juin 2012 à 13:35  

Hello

Pourrais-tu nous mettre une copie de ton fichier : modules/news/meta.php ?

Afficher mon profil
- Site de la Cie Temps'Danse
- Site du groupe scolaire Armand Chouffet
- Site du Centre Médical de Bayère

- Modules perso

Visiter son site

remonter

lboubou
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1289 (0.61/Jour)
Inscrit(e) le: 24 juillet 2007

Niveau en PHP : Zéro
Imprimer Permalien dimanche 24 juin 2012 à 13:53  

Avec grand plaisir mais c'est celui de la version officielle (normalement)
Merci fifi69 pour ton aide


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 923 2011-05-14 10:06:34Z mike007 $
  5. // ---------------------------------------------------------------
  6. // Module  : news
  7. // Fichier : meta.php
  8. // ---------------------------------------------------------------
  9.  
  10. if (!(defined('__KWS__'))) {die('Erreur d\'appel de fichier.');}
  11.  
  12. if ($_GET['ac']=='plus')
  13. {
  14.     // affiche des dernières news du site
  15.     $title_add_plus .= 'Toutes les news';
  16.     $K_meta_title = 'Affichage de toutes les news de '.$K_nom_page.(!empty($_REQUEST['int_page']) ? ' (Page '.$_REQUEST['int_page'].')':'');
  17.     $K_meta_description = 'Retrouver sur cette page de '.$K_nom_page.' les toutes dernières news du site de la plus récente à la moins récente'.(!empty($_REQUEST['int_page']) ? ' (Page '.$_REQUEST['int_page'].')':'');
  18.  
  19.     if ($_GET['annee']!='')
  20.     {
  21.         if ($_GET['month']!='')
  22.         {
  23.             if ($_GET['month'] ==1){$mois = "Janvier";}
  24.             elseif ($_GET['month'] ==2){$mois = "Fevrier";}
  25.             elseif ($_GET['month'] ==3){$mois = "Mars";}
  26.             elseif ($_GET['month'] ==4){$mois = "Avril";}
  27.             elseif ($_GET['month'] ==5){$mois = "Mai";}
  28.             elseif ($_GET['month'] ==6){$mois = "Juin";}
  29.             elseif ($_GET['month'] ==7){$mois = "Juillet";}
  30.             elseif ($_GET['month'] ==8){$mois = "Aout";}
  31.             elseif ($_GET['month'] ==9){$mois = "Septembre";}
  32.             elseif ($_GET['month'] ==10){$mois = "Octobre";}
  33.             elseif ($_GET['month'] ==11){$mois = "Novembre";}
  34.             elseif ($_GET['month'] ==12){$mois = "Décembre";}
  35.             $mois .= ' ';
  36.         }
  37.         // affiche des news par date
  38.         $title_add_plus .= 'Les news de '.$mois.$_GET['annee'].(!empty($_REQUEST['int_page']) ? ' (Page '.$_REQUEST['int_page'].')':'');
  39.         $K_meta_title = 'Affichage des news de '.$K_nom_page.' de '.$mois.$_GET['annee'].(!empty($_REQUEST['int_page']) ? ' (Page '.$_REQUEST['int_page'].')':'');
  40.         $K_meta_description = 'Retrouver sur cette page les news de '.$mois.$_GET['annee'].' par ordre croissant de '.$K_nom_page.($t);
  41.         $K_meta_keywords .=',news,nouvelle,information';
  42.     }
  43. }
  44.  
  45. if ($_GET['ref']!='')
  46. {
  47.     $req_meta = reqmysql('SELECT `titre`, `texte` FROM `rubriques` WHERE `id`='.intval($_GET['ref']).' ');
  48.     $meta = mysql_fetch_object($req_meta);
  49.  
  50.     // affiche des news par date
  51.     $title_add_plus .= 'Les news de '.$mois.'/'.$_GET['annee'].'';
  52.     $K_meta_title = 'Affichage des news de la rubrique "'.$meta->titre.'" de '.$K_nom_page.'';
  53.     $K_meta_description = $meta->texte;
  54. }
  55.  
  56. if ($_GET['ac'] =="commentaires" and $_GET['id']!='')
  57. {
  58.     $req_title_key = reqmysql ('SELECT `titre`, `contenu`, `mots_cles` FROM `news` WHERE `id`='.intval($_GET['id']));
  59.     $rep_title_key = mysql_fetch_object($req_title_key);
  60.  
  61. //    $meta_sans_html = preg_replace("/<[^>]*>/", "", $rep_title_key->contenu);     // a vire prochaine maj
  62. //    $meta_sans_bbcode = preg_replace("/\[[^\]]*\]/", "", $meta_sans_html);      // a vire prochaine maj
  63. //    $meta_nu = filter_noentityhtml($meta_sans_bbcode);                         // a vire prochaine maj
  64.  
  65.     $meta_nu = filter_noentityhtml(bbcode($rep_title_key->contenu,0,0,0,0,0,1));
  66.  
  67.     if(strlen($meta_nu)>=255)
  68.     {
  69.         $meta_nu=substr($meta_nu,0,255);
  70.         $espace=strrpos($meta_nu," ");
  71.         $meta_nu=substr($meta_nu,0,$espace);
  72.     }
  73.  
  74.     $title_add_plus .= $rep_title_key->titre;
  75.     $keywords_add_plus .= $rep_title_key->mots_cles;
  76.  
  77.     $K_meta_title = 'News - '.$rep_title_key->titre.' sur '.$K_nom_page.'';
  78.  
  79.     $K_meta_description = $meta_nu;
  80.  
  81.     if (!empty($rep_title_key->mots_cles))
  82.     {
  83.         $K_meta_keywords = $rep_title_key->mots_cles;
  84.     }
  85.     else
  86.     {
  87.         preg_match_all('`\b\w{7,}\b`', $meta_desc, $meta_keys);
  88.         rsort($meta_keys);
  89.         $K_meta_keywords = implode(',', $meta_keys[0]);
  90.     }
  91. }
  92. ?>


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

Visiter son site

remonter

¥Fifi69
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 910 (0.43/Jour)
Inscrit(e) le: 28 juillet 2007

Niveau en PHP : Apprenti
Imprimer Permalien dimanche 24 juin 2012 à 14:13  

Je confirme que ton fichier est identique

Si tu regardes les adresses, dans l'une il y a ac=commentaires mais pas dans l'autre...
ET dans le fichier meta.php, les deux ne sont pas traités de la même façon (ligne 56) :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. if ($_GET['ac'] =="commentaires" and $_GET['id']!='')
  5. {
  6. ...
  7. }
  8.  
  9. #####!!!#####
  10. ?>


Fais un essai avec Lien ICI
au lieu de http://www.videos-chasse-peche.com/index.php?mod=news&id=4

Afficher mon profil
- Site de la Cie Temps'Danse
- Site du groupe scolaire Armand Chouffet
- Site du Centre Médical de Bayère

- Modules perso

Visiter son site

remonter

lboubou
starsj5.png
Maître


avatar
Hors ligne

Nombre de posts: 1289 (0.61/Jour)
Inscrit(e) le: 24 juillet 2007

Niveau en PHP : Zéro
Imprimer Permalien dimanche 24 juin 2012 à 17:59  

Ah ! OK
Mais d'où cela provient-il ?
Pourquoi cette différence alors ?

Moi je demande juste au portail à afficher les News sur la page d'accueil mais qu'est ce qui fait que sur un site ou sur l'autre, ce ne sont pas les mêmes adresses qui sont liées derrière les titres des news ?

Il préférable d'avoir la page sans le ac=commentaires avec les metas que je souhaites non ?

Est ce possible et si oui comment ?

Si non, si il faut le ac=commentaires où doit il apparaitre pour que ça le fasse comme pour les autres sites ?

Je vous assure que j'ai encore recherché depuis la réponse de fifi69 mais je n'y arrive pas seul...

La faute à mon manque de connaissance en codage... smiley sg3agorageg3ag.gif

Je ne peux donc que m'en remettre à vous désolé smiley sg3agrougisg3ag.gif

Merci

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

Visiter son site

remonter

¥Fifi69
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 910 (0.43/Jour)
Inscrit(e) le: 28 juillet 2007

Niveau en PHP : Apprenti
Imprimer Permalien dimanche 24 juin 2012 à 18:12  

Si ac=commentaiires t'embête, tu peux toujours le virer de la ligne

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. if ($_GET['id']!='')
  5.  
  6. #####!!!#####
  7. ?>


Mais bon à la prochaine mise à jour, ca va revenir !

Afficher mon profil
- Site de la Cie Temps'Danse
- Site du groupe scolaire Armand Chouffet
- Site du Centre Médical de Bayère

- Modules perso

Visiter son site

remonter

¥calfou
Modérateur
starsv5.png
Happy Dad !!!



avatar
Hors ligne

Nombre de posts: 6471 (2.57/Jour)
Inscrit(e) le: 25 juin 2006

Niveau en PHP : Avancée
Imprimer Permalien dimanche 24 juin 2012 à 18:21  

En fait c'est la même page avec ou sans le ac=commentaires (donc déjà google il va pas être content) Le pblm vient de ton thème qui n'a pas été codé de la même manière pour le bloc_news.

Dans certains thème le ac=commentaires apparait et dans d'autres non.. C'est à l'appréciation du themeur je pense

La référence en matière de Mr et Mme ont un fils, une fille

Mes modules pour KWS

Me remercier pour mon travail

Visiter son site

remonter

[Résolu] [News] Pb modification méta   [21 réponses]

puce Répondre



puce Index du Forum  » Portail & Modules  » Modifications et Créations des modules

Les connectés : (0 membre - 9 visiteurs - 366 visites aujourd’hui) ♦ 2 057 476 visiteurs depuis le 22/06/2006