Advertisement:

Author Topic: Mail adreslerini sadece admin görsün  (Read 16563 times)

Offline ℓσяєиz

  • Sophist Member
  • *****
  • Posts: 1,044
  • Gender: Male
  • .Not Anymore !..
    • http://www.facebook.com/baris89 on Facebook
    • Barış
Mail adreslerini sadece admin görsün
« on: September 28, 2008, 10:01:20 AM »
sitemde yaşanan bir trajediden dolayı bir çözüm yaptım gerçi basit bişi ama işiniza yarayabilir

profile.template.php aç

Code: (bul) [Select]
// Only show the email address if it's not hidden.
if ($context['member']['email_public'])
echo '
<a href="mailto:', $context['member']['email'], '">', $context['member']['email'], '</a>';
// ... Or if the one looking at the profile is an admin they can see it anyway.
elseif (!$context['member']['hide_email'])
echo '
<i><a href="mailto:', $context['member']['email'], '">', $context['member']['email'], '</a></i>';
else
echo '
<i>', $txt[722], '</i>';

Code: (değiştir) [Select]
//mail gizle lorenz.....
if ($context['user']['is_admin'])
{
echo '
<a href="mailto:', $context['member']['email'], '">', $context['member']['email'], '</a>';
}
else
{
echo ' Mail Adreslerini Görmenize Yetki yok.';
}

display.template.php aç

Code: (sil) [Select]

// Don't show the email address if they want it hidden.
if (empty($message['member']['hide_email']))
echo '
<a href="mailto:', $message['member']['email'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . '" border="0" />' : $txt[69]), '</a>';


Code: (bul) [Select]
// Otherwise, show the guest's email.
elseif (empty($message['member']['hide_email']))
echo '
<br />
<br />
<a href="mailto:', $message['member']['email'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . '" border="0" />' : $txt[69]), '</a>';


Code: (değiştir) [Select]
//mail gizle lorenz.....
if ($context['user']['is_admin'])
{
echo '
<br />
<br />
<a href="mailto:', $message['member']['email'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt[69] . '" title="' . $txt[69] . '" border="0" />' : $txt[69]), '</a>';
}
« Last Edit: September 28, 2008, 10:47:17 AM by ℓσяєηz »
Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Re: Mail adreslerini sadece admin görsün
« Reply #1 on: September 28, 2008, 10:32:39 AM »
kardeşim peki Display.Template.php de nolcak ???

Offline ℓσяєиz

  • Sophist Member
  • *****
  • Posts: 1,044
  • Gender: Male
  • .Not Anymore !..
    • http://www.facebook.com/baris89 on Facebook
    • Barış
Re: Mail adreslerini sadece admin görsün
« Reply #2 on: September 28, 2008, 10:47:25 AM »
kardeşim peki Display.Template.php de nolcak ???
ekledim
Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Offline deejayss

  • Jr. Member
  • **
  • Posts: 228
  • Gender: Male
    • atilla.atom on Facebook
    • @ulutasatilla on Twitter
Re: Mail adreslerini sadece admin görsün
« Reply #3 on: September 28, 2008, 03:34:38 PM »
teşekkürler Barış abi
hey gidi günler hey.

Offline breaker1999

  • Newbie
  • *
  • Posts: 7
Re: Mail adreslerini sadece admin görsün
« Reply #4 on: September 28, 2008, 04:31:39 PM »
Teşekkürler, güzel fikir.

Offline Alpay

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 3,634
  • Gender: Male
  • test
    • Personal Web Page
Re: Mail adreslerini sadece admin görsün
« Reply #5 on: September 29, 2008, 09:00:17 PM »
Bunun bayabi bir olayı varya =) Who templatesi profile templatesi ( özet ve  arkadaş listesi) daha sonra Rss kismindaki e mailleri kaldırmak lazım Barış :P

Offline ℓσяєиz

  • Sophist Member
  • *****
  • Posts: 1,044
  • Gender: Male
  • .Not Anymore !..
    • http://www.facebook.com/baris89 on Facebook
    • Barış
Re: Mail adreslerini sadece admin görsün
« Reply #6 on: September 29, 2008, 09:11:56 PM »
Bunun bayabi bir olayı varya =) Who templatesi profile templatesi ( özet ve  arkadaş listesi) daha sonra Rss kismindaki e mailleri kaldırmak lazım Barış :P


ee abi sende valla :D
rss ye bakacaklarını sanmmıyorum ama who.templatede mail e rastlamadım orda icq msn filan var email yok
arkadaş listesindekilerde gorsun o kadrda yasak ayıp olur uyelere karşı :P
« Last Edit: September 29, 2008, 09:18:42 PM by ℓσяєηz »
Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Offline sevdaligul

  • Jr. Member
  • **
  • Posts: 201
    • Sevdali Bir Site
Re: Mail adreslerini sadece admin görsün
« Reply #7 on: November 27, 2008, 05:02:24 PM »
emegine saglık arkadaşım

Offline Çiko

  • Semi-Newbie
  • *
  • Posts: 98
Re: Mail adreslerini sadece admin görsün
« Reply #8 on: November 29, 2009, 12:36:24 PM »
Teşekkürler arkadaşım emeğine sağlık.

Offline AS21

  • Jr. Member
  • **
  • Posts: 163
  • Gender: Male
    • TÜRKİYE ENGELLİLER PLATFORMU
Re: Mail adreslerini sadece admin görsün
« Reply #9 on: March 31, 2010, 09:01:26 PM »
2.0 RC3 için uyumlumu?
SMF 2.0 RC3 KULLANIYORUM.