Annonce

#1 2009-01-01 22:57:56

PomPOm
Membre
2008-12-26
5

[Aidev 1.7.3] Usage balise meta description, keywords et title

Bonjour,

Je reviens encore à la charge avec les balises du header.tpl. J’aurai besoin de vos lumières pour mieux comprendre la génération des balises meta description et meta keyword.
Si on prend le fichier index.php, fichier principal,  de la ligne 92 à 105 nous avons

Code:

//----------------------------------------------------- template initialization
//
// Start output of page
//
$title = $page['title'];  
$page['body_id'] = 'theCategoryPage';

$template->set_filenames( array('index'=>'index.tpl') );
//-------------------------------------------------------------- category title
$template_title = $page['title'];
if ( count($page['items']) > 0)
{
  $template_title.= ' ['.count($page['items']).']';
}

Et dans header.tpl. nous avons dans la partie qui m’intéresse


Code:

<!-- BEGIN header_meta -->
<meta name="author" content="{header_meta.INFO_AUTHOR}">
<meta name="keywords" content="{header_meta.INFO_TAGS}">
<meta name="description" content="{header_meta.COMMENT}">
<!-- END header_meta -->
<title>{GALLERY_TITLE} - {PAGE_TITLE}</title>

Je voudrais savoir quelle est la partie du code qui “remplie” le header_meta pour y inclure INFOS_TAGS et COMMENTS.

Merci d’avance pour l’explication du code.

Hors ligne

#2 2009-01-01 23:41:39

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16877

Re: [Aidev 1.7.3] Usage balise meta description, keywords et title

En très rapide et si je ne me trompe pas :)

dans le fichier page_header.php ligne 60 à 64 environs

// picture header infos
if (isset($header_infos))
{
  $template->assign_block_vars( 'header_meta', $header_infos);
}

c'est cela qui assigne au fichier header.tpl

cela fait "ressortir" $header_infos

exemple sur les fichiers des photo picture.php ligne 640 à 651

if (isset($picture['current']['comment'])
    and !empty($picture['current']['comment']))
{
  $template->assign_block_vars(
    'legend',
    array(
      'COMMENT_IMG' =>
        trigger_event('render_element_description',
          $picture['current']['comment'])
      ));
  $header_infos['COMMENT'] = strip_tags($picture['current']['comment']);
}

cela laisse "ressortir" $picture['current']

dans le même fichier à partir de la ligne 296 l'interrogation de la table **_images pour aller remplir les infos dans $picture


[edit]A vérifier mais il me semble bien que tout cela a été supprimé pour piwigo.

Dernière modification par ddtddt (2009-01-01 23:49:32)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2009-01-02 08:45:23

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Aidev 1.7.3] Usage balise meta description, keywords et title

ddtddt a écrit:

[edit]A vérifier mais il me semble bien que tout cela a été supprimé pour piwigo.

[Bugtracker] ticket 910


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#4 2009-01-02 08:51:58

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16877

Re: [Aidev 1.7.3] Usage balise meta description, keywords et title

VDigital a écrit:

ddtddt a écrit:

[edit]A vérifier mais il me semble bien que tout cela a été supprimé pour piwigo.

[Bugtracker] ticket 910

MV :)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact