// 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
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
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é.
Hors ligne
MERCI, ça fonctionne merveilleusement ! http://www.cichlids-reflex.com/picture. … mage_id=79
Hors ligne