•  » Utilisation
  •  » [1.5.x] Mettre des Logos devant certains liens du menu Liens

#16 2006-03-17 22:01:29

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

Re: [1.5.x] Mettre des Logos devant certains liens du menu Liens

Donc category.tpl va intergrer ceci:

Code:

<!-- BEGIN links -->
<dl>
  <dt>{lang:Links}</dt>
  <dd>
    <ul class="linklist">
      <!-- BEGIN link -->
      <li><a href="{links.link.URL}{links.link.LABEL}</a></li>
      <!-- END link -->
    </ul>
  </dd>
</dl>
<!-- END links -->

A suivre...


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

 

#17 2006-03-17 22:09:28

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

Re: [1.5.x] Mettre des Logos devant certains liens du menu Liens

menubar.css (on parle bien du menu donc c'est là)

doit intégrer:
.Logo à cause de:
     $url2 = $url.'"><img class="Logo" src="'.$$logo_link[$label].'" />';
et
.linklist à cause de:
    <ul class="linklist">

Ce qui va donner à ajouter comme:

Code:

.Logo, IMG.Logo { text-align: left; border: none; height: 1em; display: block; }
.linklist { list-style-type: none; }

On résume... ?


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

 

#18 2006-03-17 22:25:16

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

Re: [1.5.x] Mettre des Logos devant certains liens du menu Liens

Dans ton config_local.inc.php (cf. la page Configuration du Wiki).
Il faut ajouter:

Code:

// L'URL du logo d'un lien => Le Nom du lien dans le menu (impérativement identique à celui choisi dans $conf['links']
// Autant de lignes que de Logos disponibles s'il en manque un le Nom du lien dans le menu apparaitra sans Logo  
$conf['logo_links'] = array(
   'http://www.zebulon.fr/images/zebulon.gif' => 'Zebulon Optimisation PC',
);

Ensuite dans category.php...
C'est en ligne 176 (pour la 1.5.2):

Code:

//-------------------------------------------------------------- external links
if (count($conf['links']) > 0)
{
  $template->assign_block_vars('links', array());
  $logo_link = $conf['logo_links'];

  foreach ($conf['links'] as $url => $label)
  {
    if (isset($logo_link[$label]))
    {
       $url2 = $url.'"><img class="Logo" src="'.$$logo_link[$label].'" />';
    }
    else
    {
      $url2 = $url.'">' ;
     }
   $template->assign_block_vars(
      'links.link',
      array(
        'URL' => $url2,
        'LABEL' => $label
        ));
  }
}

Puis tenir compte du fait que les balises sont fermées au niveau de tous tes templates
Donc chacun des category.tpl disponibles doit intégrer ceci:

Code:

<!-- BEGIN links -->
<dl>
  <dt>{lang:Links}</dt>
  <dd>
    <ul class="linklist">
      <!-- BEGIN link -->
      <li><a href="{links.link.URL}{links.link.LABEL}</a></li>
      <!-- END link -->
    </ul>
  </dd>
</dl>
<!-- END links -->

Enfin tous tes templates devraient eux aussi intégrer
menubar.css

Code:

.Logo, IMG.Logo { text-align: left; border: none; height: 1em; display: block; }
.linklist { list-style-type: none; }

Je n'ai rien testé...
A toi de nous dire, mais à quelque chose près.

Ceci étant:
- Je te remercie d'abord de ta patience.
- Je fais remarquer à tous les lecteurs du forum qu'on peut toujours faire une personnalisation même un peu folle, avec PWG c'est possible.
- Il ne faut pas exagérer et ne pas perdre de vue la performance.

J'en ai fini... (sauf si j'ai oublié quelque chose, en réalité, je m'attends à une autre question suite à cela).

8-)


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

 

#19 2006-03-18 09:41:35

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

Re: [1.5.x] Mettre des Logos devant certains liens du menu Liens

Sur ce post, il n'y a eu qu'une question donc une réponse.
Je change le titre du Topic.
Et je ferme comme réglé (je ré-ouvrirai si besoin).

8-)


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
  •  » [1.5.x] Mettre des Logos devant certains liens du menu Liens

Pied de page des forums

Propulsé par FluxBB

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