Comment peut-on faire apparaitre le nom de l'auteur:
1 - en gras ?
2 - en souligné ?
MERCI, ça fonctionne merveilleusement ! http://www.cichlids-reflex.com/picture. … mage_id=79
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
<div id="centre">
insère
<!-- 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
617 $search_url = PHPWG_ROOT_PATH.'category.php?cat=search'; 618 $search_url.= '&search=author:'.$picture['current']['author'];
insère
$template->assign_block_vars( 'reflex_author', array( 'URL'=>add_session_id($search_url), 'AUTHOR'=>$picture['current']['author'] ));
Code non testé.
"author", j'irai voir ça dans language, mais c'est le truc de l'espacement qui me chiffonne.
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).
// 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 ?