1) Ho inserito un avatar di 150 pixel all'utente Admin.
2) Nel file includes/functions.php ho inserito la variabile AVATAR_COR che prende il valore indicato nella tabella users.
Righe 4461-4463
Codice: Seleziona tutto
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
'AVATAR_COR' => $user->data['user_avatar'],
Codice: Seleziona tutto
// Ridimensiona Avatar se superiore di 140 px
if ($user->data['user_avatar_width'] > 140 )
{
$new_avatar_height = ($user->data['user_avatar_height'] * 140 / $user->data['user_avatar_width']);
$new_avatar_width = 140 ;
}
// fine ridimensiona Avatar
Codice: Seleziona tutto
// Assign index specific vars
$template->assign_vars(array(
'USER_AVATAR' => get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $new_avatar_width, $new_avatar_height),
Dato che la Mod Welcome non è installata ho semplicemente inserito il seguente codice subito dopo l'include di overall_header.html:
Codice: Seleziona tutto
<!-- PROVA RIDIMENSIONAMENTO AVATAR INIZIO -->
<!-- IF AVATAR_COR -->{USER_AVATAR} <!-- ENDIF --><br />{S_USERNAME}
<!-- PROVA RIDIMENSIONAMENTO AVATAR FINE -->
Ho tralasciato l'avatar alternativo se l'utente non ce l'ha, ma così, che tra l'altro era quello che da tempo dicevo di fare, funziona. L'avatar è di 140px. mentre l'avatar del profilo utente nei topics resta di 150 px
Sinceramente non so che modifiche avevi fatto perchè io ho fatto semplicemente quello che era stato detto di fare.