•  » Utilisation
  •  » [picture.php] Affichage de l'auteur

#1 2005-11-01 19:37:20

Reflex
Membre
2005-10-16
290

[picture.php] Affichage de l'auteur

Code:

// author
if ( !empty($picture['current']['author']) )
{
  $search_url = PHPWG_ROOT_PATH.'category.php?cat=search';
  $search_url.= '&search=author:'.$picture['current']['author'];
  
  $value = '<a href="';
  $value.= add_session_id($search_url);
  $value.= '">'.$picture['current']['author'].'</a>';
  
  $template->assign_block_vars(
    'info_line',
    array(
      'INFO'=>$lang['author'],
      'VALUE'=>$value
      ));
}

Par quoi remplacer ces lignes pour obtenir l'affichage du nom de l'auteur sous cette forme "par untel", le tout centré sous la photo et avec seulement 1 espace entre "par" et le nom de l'auteur ?

Hors ligne

#2 2005-11-01 20:31:28

Vassae
Membre
2005-01-13
127

Re: [picture.php] Affichage de l'auteur

Il suffit de bien agencer le "." en plusieurs exemplaires ainsi que le mot "par " (notons au passage l'espace tant souhaité) ainsi que la variable $picture['current']['author']

Voilà c'est juste un avis en passant (pour le puzzle je suis trop nul pour le finir).

Hors ligne

#3 2005-11-01 21:49:11

Reflex
Membre
2005-10-16
290

Re: [picture.php] Affichage de l'auteur

"author", j'irai voir ça dans language, mais c'est le truc de l'espacement qui me chiffonne.

Hors ligne

#4 2005-11-01 23:46:42

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: [picture.php] Affichage de l'auteur

OK, ça fait longtemps que j'ai pas fait ça, mais voici la solution, en version 1.4.1 (comme chez toi).

Dans template/default/picture.tpl, ligne 76, après

Code:

<div id="centre">

insère

Code:

<!-- BEGIN reflex_author -->
<p style="text-align: center;">par <a href="{reflex_author.URL}">{reflex_author.AUTHOR}</a></p>
<!-- END reflex_author -->

dans picture.php, ligne 618, après

Code:

    617   $search_url = PHPWG_ROOT_PATH.'category.php?cat=search';
    618   $search_url.= '&amp;search=author:'.$picture['current']['author'];

insère

Code:

  $template->assign_block_vars(
    'reflex_author',
    array(
      'URL'=>add_session_id($search_url),
      'AUTHOR'=>$picture['current']['author']
      ));

Code non testé.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#5 2005-11-02 17:02:21

Reflex
Membre
2005-10-16
290

Re: [picture.php] Affichage de l'auteur

MERCI, ça fonctionne merveilleusement ! http://www.cichlids-reflex.com/picture. … mage_id=79

Hors ligne

#6 2005-11-02 17:09:12

Reflex
Membre
2005-10-16
290

Re: [picture.php] Affichage de l'auteur

Comment peut-on faire apparaitre le nom de l'auteur:

1 - en gras ?
2 - en souligné ?

Hors ligne

  •  » Utilisation
  •  » [picture.php] Affichage de l'auteur

Pied de page des forums

Propulsé par FluxBB

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