Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Mini-Mod] Afficher message dans le profil si l'email est ca

Feu follet
Avatar de Babacooll
  • Age : 18 ans
  • Messages : 148
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 16 Septembre 2004, 19:43
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:
#
# [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&amp;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&amp;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'
 
Feu follet
Avatar de Babacooll
  • Age : 18 ans
  • Messages : 148
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 17 Septembre 2004, 6:39
Intégré à la betab


BaB'
 
Répondre


.