•  » Utilisation
  •  » Mise a jour de la banière automatique

#1 2009-07-13 12:27:37

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Mise a jour de la banière automatique

Bonjour le Forum

J'ai actuellement cette banière :

Code:

<table width="100%" border="0">
  <tr>
    <td width="48%">
<p align="center"><a href="http://MonSite/galerie2/index.php?/categories"><img src="/Gif/PWLogo.png" alt="Retour vers PAT" width="180"  border="1" align="absbottom"></div></a></p>
      </td>
    <td width="52%"><em><font color="#33FF66" size="5"><strong>Une Galerie d'image, rien que pour vous !</strong></font></em></td>
  </tr>
</table>
</p>

Je voudrais y ajouter le nombre d'image avec la variable {NB_TOTAL}

Mais :

Code:

<table width="100%" border="0">
  <tr>
    <td width="48%">
<p align="center"><a href="http://MonSite/galerie2/index.php?/categories"><img src="/Gif/PWLogo.png" alt="Retour vers PAT" width="180"  border="1" align="absbottom"></div></a></p>
      </td>
    <td width="52%"><em><font color="#33FF66" size="5"><strong>Une Galerie de {NB_TOTAL} images, rien que pour vous !</strong></font></em></td>
  </tr>
</table>
</p>

ne marche pas.


Bisous de PAT

@ + ou -

Hors ligne

#2 2009-07-13 13:35:53

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

Re: Mise a jour de la banière automatique

Certainement pas  la variable {NB_TOTAL}
éventuellement {$NB_TOTAL}


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

#3 2009-07-13 15:49:57

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: Mise a jour de la banière automatique

VDigital a écrit:

Certainement pas  la variable {NB_TOTAL}
éventuellement {$NB_TOTAL}

Bonjour le Forum

Aucune ne fonctionne.


Bisous de PAT

@ + ou -

Hors ligne

#4 2009-07-13 16:37:02

YannCo
Membre
Douarnenez - 29
2009-07-12
112

Re: Mise a jour de la banière automatique

T'as essayé NB_PICTURE

Hors ligne

#5 2009-07-13 16:52:51

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Mise a jour de la banière automatique

Ou mets-tu le code de ta bannièreN

Si tu passes par le champs bannière de la page admin, ca ne fonctionnera pas car les variables {} ne seront pas interprétés.

Il faut passer par la configuration des templates.

Hors ligne

#6 2009-07-13 17:36:25

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

Re: Mise a jour de la banière automatique

YannCo a écrit:

T'as essayé NB_PICTURE

NB_PICTURE je ne crois pas.

{$block->data.NB_PICTURE} veux-tu dire mais ce n'est que le nombre d'images visibles.

{$block->data.IMG_FOR_ALL} si cela veut bien le faire ([extension by sakkhho] ImageForAll) devrait répondre au besoin de Patricia (en tenant compte de la remarque de Rub).


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

#7 2009-07-13 18:59:29

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: Mise a jour de la banière automatique

Bonsoir le Forum

(Pour Rub) : Je passe par le champs bannière de la page admin.
(Pour VDigital) : Mais la variable {NB_TOTAL} viens de "ImageForAll" !
C'est trop compliqué j'attendrais que qq en ai besoin.


Bisous de PAT

@ + ou -

Hors ligne

#8 2009-07-13 19:07:06

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

Re: Mise a jour de la banière automatique

Essaie donc {$block->data.IMG_FOR_ALL} mais pas dans le champ bannière


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

#9 2009-07-13 19:19:25

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: Mise a jour de la banière automatique

VDigital a écrit:

Essaie donc {$block->data.IMG_FOR_ALL} mais pas dans le champ bannière

Bonsoir le Forum

Si se n'est pas dans le champs bannière de la page admin ou faut il mettre cela et comment ?
(J'ai touché une fois au footer* j'ai eu des problèmes donc prudence)
* même avec un my_footer


Bisous de PAT

@ + ou -

Hors ligne

#10 2009-07-13 20:20:43

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

Re: Mise a jour de la banière automatique

Spéciales > Plugins > LocalFiles Editor
Onglet Templates
Créer un nouveau fichier
Nom du fichier : Patricia-header.tpl
Modèle: header.tpl

Tu recherches la ligne:
<div id="theHeader">{$PAGE_BANNER}</div>

A sa place, tu essaies ceci:
<div id="theHeader">{$PAGE_BANNER} {$block->data.IMG_FOR_ALL}</div>

Pour l'instant cela ne changera rien du tout.




Admin > Configuration > Templates (modèles)

En face de Patricia-header.tpl
pour Templates d'origine, tu sélectionnes header.tpl
et
pour Template rattaché, tu sélectionnes yoga (*)


et tu regardes le résultat.

Et si cela ne marche pas:
Admin > Configuration > Templates (modèles)

En face de Patricia-header.tpl
pour Templates d'origine, tu sélectionnes ---------------------

=> Pas de risque.




(*): Cela signifie dans le cas où on utilise le template yoga, le header.tpl standard doit être remplacé par Patricia-header.tpl


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

#11 2009-07-14 10:44:36

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: Mise a jour de la banière automatique

Bonjour le Forum

Voici my-header.tpl

Code:

{* $Id: header.tpl 3272 2009-05-06 05:17:55Z ddtddt $ *}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="{$lang_info.code}" dir="{$lang_info.direction}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={$CONTENT_ENCODING}">
<meta name="generator" content="Piwigo (aka PWG), see piwigo.org">
{if isset($meta_ref) } 
{if isset($INFO_AUTHOR)}
<meta name="author" content="{$INFO_AUTHOR|@replace:'"':' '}">
{/if}
{if isset($related_tags)}
<meta name="keywords" content="{foreach from=$related_tags item=tag name=tag_loop}{if !$smarty.foreach.tag_loop.first}, {/if}{$tag.name}{/foreach}">
{/if}
{if isset($COMMENT_IMG)}
<meta name="description" content="{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}{if isset($INFO_FILE)} - {$INFO_FILE}{/if}">
{else}
<meta name="description" content="{$PAGE_TITLE}{if isset($INFO_FILE)} - {$INFO_FILE}{/if}">
{/if}
{/if}

{if (isset($REVERSE) and $REVERSE and $PAGE_TITLE == l10n('home'))}
<title>{$GALLERY_TITLE} | {$PAGE_TITLE}</title>{else}
<title>{$PAGE_TITLE} | {$GALLERY_TITLE}</title>{/if}
<link rel="shortcut icon" type="image/x-icon" href="{$ROOT_URL}template-common/favicon.ico">

<link rel="start" title="{'home'|@translate}" href="{$U_HOME}" >
<link rel="search" title="{'Search'|@translate}" href="{$ROOT_URL}search.php" >
{if isset($first.U_IMG)   }<link rel="first" title="{'first_page'|@translate}" href="{$first.U_IMG}" >{/if}
{if isset($previous.U_IMG)}<link rel="prev" title="{'previous_page'|@translate}" href="{$previous.U_IMG}" >{/if}
{if isset($next.U_IMG)    }<link rel="next" title="{'next_page'|@translate}" href="{$next.U_IMG}" >{/if}
{if isset($last.U_IMG)    }<link rel="last" title="{'last_page'|@translate}" href="{$last.U_IMG}" >{/if}
{if isset($U_UP)          }<link rel="up" title="{'thumbnails'|@translate}" href="{$U_UP}" >{/if}

<link rel="stylesheet" type="text/css" href="{$ROOT_URL}template/{$themeconf.template}/layout.css">
{* the next css is used to fix khtml (Konqueror/Safari) issue the "text/nonsense" prevents gecko based browsers to load it *}
<link rel="stylesheet" type="text/nonsense" href="{$ROOT_URL}template/{$themeconf.template}/fix-khtml.css">
<!--[if lt IE 7]>
  <link rel="stylesheet" type="text/css" href="{$ROOT_URL}template/{$themeconf.template}/fix-ie5-ie6.css">
<![endif]-->
<!--[if IE 7]>
  <link rel="stylesheet" type="text/css" href="{$ROOT_URL}template/{$themeconf.template}/fix-ie7.css">
<![endif]-->
<!--[if !IE]> <-->
  <link rel="stylesheet" href="{$ROOT_URL}template/{$themeconf.template}/not-ie.css" type="text/css">
<!--> <![endif]-->
<link rel="stylesheet" type="text/css" media="print" href="{$ROOT_URL}template/{$themeconf.template}/print.css">
<link rel="stylesheet" type="text/css" href="{$ROOT_URL}template/{$themeconf.template}/theme/{$themeconf.theme}/theme.css">
{$themeconf.local_head}
{if isset($U_PREFETCH)          }<link rel="prefetch" href="{$U_PREFETCH}">{/if}

{if not empty($page_refresh)    }<meta http-equiv="refresh" content="{$page_refresh.TIME};url={$page_refresh.U_REFRESH}">{/if}

<script type="text/javascript" src="{$ROOT_URL}template-common/scripts.js"></script>
<!--[if lt IE 7]>
<style>
  {* only because we need {$ROOT_URL} otherwise use fix-ie5-ie6.css *}
  BODY {ldelim} behavior:url("{$ROOT_URL}template-common/csshover.htc"); }
  A IMG, .button, .icon {ldelim}
    behavior:url("{$ROOT_URL}template-common/tooltipfix.htc");
  }
  FORM {ldelim} behavior: url("{$ROOT_URL}template-common/inputfix.htc"); }
</style>
<script type="text/javascript" src="{$ROOT_URL}template-common/pngfix.js"></script>
<![endif]-->

{if not empty($head_elements)}
  {foreach from=$head_elements item=elt}{$elt}
  {/foreach}
{/if}

</head>

<body id="{$BODY_ID}">
<div id="the_page">

{if not empty($header_msgs)}
<div class="header_msgs">
  {foreach from=$header_msgs item=elt}
  {$elt}<br />
  {/foreach}
</div>
{/if}

<div id="theHeader">{$PAGE_BANNER}{$block->data.IMG_FOR_ALL}</div>
{if isset($theSwiftHeader)}{$theSwiftHeader}{/if}
{if not empty($header_notes)}
<div class="header_notes">
  {foreach from=$header_notes item=elt}
  <p>{$elt}</p>
    {/foreach}
</div>
{/if}

Mais il ne fonctionne pas, pourtant j'ai tout bien fait comme il faut.


Bisous de PAT

@ + ou -

Hors ligne

#12 2009-07-14 11:06:00

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

Re: Mise a jour de la banière automatique

En réalité, j'avais bien écrit "éventuellement"...
Cela ne pouvait pas être {$NB_TOTAL} car le plugin a évolué.


Le problème est simple, je n'ai pas d'idée pour l'instant pour le résoudre.
La variable {$block->data.IMG_FOR_ALL} n'est pas accessible au niveau de l'header.
Il faudra réfléchir un peu plus.
Je note mais peu de chance de trouver.


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

#13 2009-07-14 13:07:02

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: Mise a jour de la banière automatique

Bonjour le Forum

<div id="theHeader">{$PAGE_BANNER}{$block->data.NB_TOTAL}</div>

Cela est il correcte ? (Juste pour faire un essai)


Bisous de PAT

@ + ou -

Hors ligne

#14 2009-07-19 16:27:44

YannCo
Membre
Douarnenez - 29
2009-07-12
112

Re: Mise a jour de la banière automatique

Une solution a été trouvée pour afficher le nombre total d'images de la galerie ?

Hors ligne

#15 2009-07-19 20:16:52

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

Re: Mise a jour de la banière automatique

Pas dans la bannière mais le nombre total est disponible par plugin dans menubar.
Il suffirait donc de faire un autre plugin ou solliciter le même plugin depuis le triger du header.


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

  •  » Utilisation
  •  » Mise a jour de la banière automatique

Pied de page des forums

Propulsé par FluxBB

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