| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
landry PR1

Inscrit le: 06 Sep 2006 Messages: 150 Localisation: Carcassonne (France)
|
Posté le: Ven Juil 13, 2007 1:42 pm Sujet du message: Limiter le nombre de caractére des pseudos sur l'index |
|
|
Bonjour,
J'ai séparé les catégories de mon forum afin de lui donner un visuel plus clair.
Seulement j'ai un membre avec un pseudo un peu long et cela déforme la cellule "dernier message" du MOD "Today-Yesterday"
L'idée serait de limiter le nombre de caractére à l'affichage de ce MOD, j'ai pensé à un $max_caracteres = 15; mais soit je ne sais pas bien le placer soit ce n'est pas la bonne idée. Voici le bout de code concerné sur index.php :
| Code: | $last_post_time = create_date2($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);
$last_post .= '<span class="date-general">' . $last_post_time . '</span><br />' . $lang['yesterday-today_by'] . ' ';
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : ($userdata['session_logged_in']) ? ('<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ') : ($forum_data[$j]['username'] . ' ');
$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>'; |
Merci |
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14131
|
Posté le: Ven Juil 13, 2007 5:09 pm Sujet du message: Re: Limiter le nombre de caractére des pseudos sur l'index |
|
|
Il faut juste faire comme le mod today at yesterday at, calculer une version courte du pseudo si nécessaire :
| Code: | if (strlen($forum_data[$j]['username']) > 15) {
$forum_data[$j]['username'] = substr($forum_data[$j]['username'], 0, 15).' ...';
} |
Juste après :
| Code: | | $last_post .= '<span class="date-general">' . $last_post_time . '</span><br />' . $lang['yesterday-today_by'] . ' '; |
 |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
landry PR1

Inscrit le: 06 Sep 2006 Messages: 150 Localisation: Carcassonne (France)
|
Posté le: Ven Juil 13, 2007 5:41 pm Sujet du message: Re: Limiter le nombre de caractére des pseudos sur l'index |
|
|
Merci DCZ.
C'est parfait, comme d'habitude.  |
|
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |