Annonce

  •  » Utilisation
  •  » Ajouter les tags dans le titre de la fenêtre, balise title

#1 2010-09-16 19:08:59

Haustereli
Invité

Ajouter les tags dans le titre de la fenêtre, balise title

Bonjour,

est-il possible de mettre les tags d'un image dans la balise <title> de la fenêtre ?
et pourquoi pas aussi dans l'url ?


Merci

#2 2010-09-16 19:13:30

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

Re: Ajouter les tags dans le titre de la fenêtre, balise title

et si sur une photo tu as 50 tags, tu les met tous dans URL et le title ?


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 2010-09-16 19:26:22

haustereli
Invité

Re: Ajouter les tags dans le titre de la fenêtre, balise title

Trop de tag tue le tag…

L'idée serait quand même de limiter la balise title à 64 caractères

Ça serait bon pour les moteurs de recherche.

#4 2010-09-25 21:58:53

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

Re: Ajouter les tags dans le titre de la fenêtre, balise title

Je te propose en plugin perso, d'ajouter dans la balise title les 3 tags de l'images

global $prefixeTable;

define('TAGTI_TABLE' , $prefixeTable . 'image_tag');
define('TAGT_TABLE' , $prefixeTable . 'tags');

add_event_handler('loc_end_page_header', 'addtitle' );

function addtitle()
{

  global $template, $page, $title2;

  if ( !empty($page['image_id']) )   
  {
    $title2 = array();
    $title2['page'] = $template->get_template_vars('PAGE_TITLE');
       
$query = '
SELECT t.name
FROM '.TAGT_TABLE.' AS t INNER JOIN '.TAGTI_TABLE.' AS ti ON t.id = ti.tag_id
WHERE ti.image_id = \''.$page['image_id'].'\' limit 0,3
;';
 
  $result = pwg_query($query);
 
$tagti = array();
while($row = mysql_fetch_array($result)){
    array_push($tagti, $row['name']);
}
$title2['tag']=implode(', ',$tagti);


if (!empty($title2['page']) and !empty($title2['tag']))
    {
    $template->assign('PAGE_TITLE', $title2['page'] .' | '. $title2['tag']);
    }
elseif (!empty($title2['tag']))
    {
    $template->assign('PAGE_TITLE', $title2['tag']);
    }
else
    {
    $template->assign('PAGE_TITLE', $title2['page']);
    }
  }
}

Merci à P@t pour m'avoir débloqué et permis de proposer cela ;-)


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

#5 2010-09-26 00:15:54

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Ajouter les tags dans le titre de la fenêtre, balise title

Ce qui serait bien, c'est que les tags soient aléatoires. Car sur une série de photos, on a toujours les mêmes tags alors que la série en compte beaucoup plus que 3.

Merci.

:-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#6 2010-09-26 07:31:27

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

Re: Ajouter les tags dans le titre de la fenêtre, balise title

Gotcha a écrit:

Ce qui serait bien, c'est que les tags soient aléatoires. Car sur une série de photos, on a toujours les mêmes tags alors que la série en compte beaucoup plus que 3.

haustereli a écrit:

Trop de tag tue le tag…

Combien de Tag sur tes photos :-D plus de 3


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

#7 2010-09-26 12:56:40

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Ajouter les tags dans le titre de la fenêtre, balise title

Je n'en demande pas plus de trois, mais par contre, sur une série de X photos (Et pas de photos X ^_^) qui comportent XX tags, je trouve dommage que ce soit toujours les 3 même tags qui s'affichent.
On aurait 3 tags choisis aléatoirement pour chaque images de la même série, là ce serait vraiment complet et utile !

;-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

  •  » Utilisation
  •  » Ajouter les tags dans le titre de la fenêtre, balise title

Pied de page des forums

Propulsé par FluxBB

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