Bonsoir,
ça fait plusieurs soirs que je "tente" des modif mais je n'arrive pas à aboutir !
Je souhaiterai faire avec le module download, à peu pres les memes modif que j'ai faites avec votre contribution, sur le forum au niveau des méta (
voir ici)
C'est à dire, que lorsque l'on se trouve sur la page de téléchargement, on obtienne dans les métas uniquement ce qui est renseigné dans le titre et la description du document à téléchargé
Par exemple pour cette page
http://www.kwsphp.org/index.php?mod=download&ac=afficherid&id=119Je souhaiterai avoir au niveau meta uniquement ça dans le titre, sans rien d'autre...
<title>Sondage 1.6.815</title>
La description c'est déjà OK et les mots clés si j'ai bien compris pas possible à ce jour de faire avec des mots clés spécifique sans touche profondément au portail
Merci d'avance pour votre aide
Je colle le code du fichier meta en question pour vous éviter de le rechercher
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
// ---------------------------------------------------------------
// KwsPHP kOoGar Web System
// $Id: meta.php 884 2009-10-08 19:41:01Z mike007.devpwsphp $
// ---------------------------------------------------------------
// Module : download
// Fichier : meta.php
// ---------------------------------------------------------------
-
if (!(defined('__KWS__'))) {die('Erreur d\'appel de fichier.');}
-
if (empty($id))
{
if (empty($_GET['repertoire']) and empty($_REQUEST['categorie']))
{
$title_add_plus .= 'Tous les téléchargements';
$K_meta_title = $K_nom_page.' - '.$title_add_plus;
}
else
{
if (!empty($_GET['repertoire']))
{
$req_title_key = reqmysql ('SELECT `fichier`, `titre`, `description` FROM `dl` WHERE `type`="repertoire" ;');
while($rep_title_key = mysql_fetch_object($req_title_key))
{
if( md5($rep_title_key->fichier) == $_GET['repertoire'])
{
break;
}
}
}
elseif (!empty($_REQUEST['categorie']))
{
if (substr($_REQUEST['categorie'],-1) == '/') $dl_cat = substr($_REQUEST['categorie'],0,-1);
else $dl_cat = $_REQUEST['categorie'];
$dl_cat = basename($_REQUEST['categorie']);
-
$req_title_key = reqmysql ('SELECT `fichier`, `titre`, `description` FROM `dl` WHERE `type`="repertoire" ;');
while($rep_title_key = mysql_fetch_object($req_title_key))
{
if( basename($rep_title_key->fichier) == $dl_cat)
{
break;
}
}
}
$title_add_plus = $rep_title_key->titre;
$K_meta_title = $K_nom_page.' - Téléchargements - '.$title_add_plus;
$meta_nu = filter_noentityhtml(bbcode($rep_title_key->description,0,0,0,0,0,1));
-
if(strlen($meta_nu)>=255)
{
$meta_nu=substr($meta_nu,0,255);
$espace=strrpos($meta_nu," ");
$meta_nu=substr($meta_nu,0,$espace);
}
$K_meta_description = $meta_nu;
preg_match_all('`\b\w{7,}\b`', $rep_title_key->description, $meta_keys);
rsort($meta_keys);
$K_meta_keywords = implode(',', $meta_keys[0]);
-
if (!empty($_REQUEST['int_page']))
{
$K_meta_title .= ' (Page '.$_REQUEST['int_page'].')';
$K_meta_description .= ' (Page '.$_REQUEST['int_page'].')';
}
}
}
else
{
$req_title_key = reqmysql ('SELECT `titre`, `description` FROM `dl` WHERE `id`='.$id.';');
$rep_title_key = mysql_fetch_object($req_title_key);
$title_add_plus .= $rep_title_key->titre;
-
$K_meta_title = $K_nom_page.' - Téléchargements - '.$title_add_plus;
$meta_nu = filter_noentityhtml(bbcode($rep_title_key->description,0,0,0,0,0,1));
-
if(strlen($meta_nu)>=255)
{
$meta_nu=substr($meta_nu,0,255);
$espace=strrpos($meta_nu," ");
$meta_nu=substr($meta_nu,0,$espace);
}
$K_meta_description = $meta_nu;
}
?>
-