Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

ddtddt
2009-01-02 08:51:58

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

VDigital
2009-01-02 08:45:23

ddtddt a écrit:

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

[Bugtracker] ticket 910

ddtddt
2009-01-01 23:41:39

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.

PomPOm
2009-01-01 22:57:56

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.

Pied de page des forums

Propulsé par FluxBB

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