Nom: Afficher message dans le profil si l'email est caché
Description: Ce mod permet, si le membre dont on voit le profil a décidé de cacher son e-mail, d'afficher à celui qui regarde le profil au lieu de E-mail: un message avertissant que le mail est caché.
Durée d'install: 2 min
Niveau d'install: Hyper Facile
Mod:
Description: Ce mod permet, si le membre dont on voit le profil a décidé de cacher son e-mail, d'afficher à celui qui regarde le profil au lieu de E-mail: un message avertissant que le mail est caché.
Durée d'install: 2 min
Niveau d'install: Hyper Facile
Mod:
Code (Sélectionner le code)
#
# [1] ----------ouvrir --------------------------------------------------------
profil_public.php
#
# [2] ---------- chercher ------------------------------------------------------
#
'L_MAIL' => $langue['email'],
#
# [3] ---------- supprimer ------------------------------------------------
#
#
# [4] ---------- chercher ------------------------------------------------------
#
'MAIL' => ( $donnees['membre_voir_mail'] ) ? '<a href="mailto:' . $donnees['membre_email'] . '">' . sprintf($theme['img'], 'themes/' . $membre['membre_theme'] . 'images/' . $membre['membre_langue'] . 'mail.gif', $langue['img_mail'], $langue['img_mail']) . '</a>' : ( $config['mail_par_forum'] ? '<a href="' . ajout_sid('profil.php?mode=mail&to=' . $donnees['membre_id']) . '">' . sprintf($theme['img'], 'themes/' . $membre['membre_theme'] . 'images/' . $membre['membre_langue'] . 'mail.gif', $langue['img_mail'], $langue['img_mail']) . '</a>' : '' ),
#
# [5] ---------- supprimer ------------------------------------------------
#
#
# [6] ---------- chercher ------------------------------------------------------
#
case ADMIN:
$aut = $langue['admin'];
break;
default:
$aut = $langue['invite'];
break;
}
#
# [7] ---------- après, ajouter ------------------------------------------------
#
if ( $donnees['membre_voir_mail'] )
{
$tpl->assign_block_vars('email_view', array(
'L_MAIL' => $langue['email'],
'MAIL' => ( $donnees['membre_voir_mail'] ) ? '<a href="mailto:' . $donnees['membre_email'] . '">' . sprintf($theme['img'], 'themes/' . $membre['membre_theme'] . 'images/' . $membre['membre_langue'] . 'mail.gif', $langue['img_mail'], $langue['img_mail']) . '</a>' : ( $config['mail_par_forum'] ? '<a href="' . ajout_sid('profil.php?mode=mail&to=' . $donnees['membre_id']) . '">' . sprintf($theme['img'], 'themes/' . $membre['membre_theme'] . 'images/' . $membre['membre_langue'] . 'mail.gif', $langue['img_mail'], $langue['img_mail']) . '</a>' : '' )
));
}
else
{
$tpl->assign_block_vars('email_not_view', array(
'L_MAIL' => $langue['mail_not_view']
));
}
#
# [8] ---------- ouvrir --------------------------------------------------------
#
themes/IceCold/profil_public_corps.tpl
#
# [9] ---------- chercher ------------------------------------------------------
#
<tr>
<td align="right" width="200">{L_MAIL}:</td>
<td>{MAIL}</td>
</tr>
#
# [10] ---------- remplacer par ------------------------------------------------
#
<tr>
<!-- BEGIN email_view -->
<td align="right" width="200">{email_view.L_MAIL}:</td>
<td>{email_view.MAIL}</td>
<!-- END email_view -->
<!-- BEGIN email_not_view -->
<td align="right" width="200">{email_not_view.L_MAIL}</td>
<!-- END email_not_view -->
</tr>
#
# [11] ---------- ouvrir -------------------------------------------------------
#
langues/fr/langue_erreur.php
#
# [12] ---------- chercher ------------------------------------------------------
#
$langue['mail_est_banni'] = 'L\'adresse mail selectionnée a été bannie, vous ne pouvez l\'utiliser';
#
# [13] ---------- après ajouter ------------------------------------------------
#
$langue['mail_not_view'] = 'Ce membre a caché son email';
// ----------- fin - mini-mod ------------------------BaB'





