Merhaba, web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Üye olmayanlar forumumuzda hiçbir şekilde aktivite uygulayamaz; Konu açamaz, Mesaj yazamaz, Eklenti indiremez, Özel mesajlasamaz. Web sitemize üye olmak tamamen ücretsizdir.

Yeni Üyelere Hoşgeldin (PM) Özel Mesajı ve Hoşgeldin Konusu SMF

Eğer yeni üye olan üyelere hoşgeldin konusu açılsın istiyorsanız Welcome Topic  isimli modu kuruyoruz. Panelden konuyu kim açanın kim görüneceğini ve konu içeriğini bbc kodları ile ayarlayabiliyorsunuz.Mod Adresi:...

Başlatan Kerem, 27 Mart 2022, 22:08:55

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Yeni Üyelere Hoşgeldin (PM) Özel Mesajı ve Hoşgeldin Konusu SMF


Eğer yeni üye olan üyelere hoşgeldin konusu açılsın istiyorsanız Welcome Topic  isimli modu kuruyoruz. Panelden konuyu kim açanın kim görüneceğini ve konu içeriğini bbc kodları ile ayarlayabiliyorsunuz.



Mod Adresi: http://custom.simplemachines.org/mods/index.php?mod=789



Aynı zamanda yeni üyeye Pm ( özel mesaj ) de gitsin istiyorsanız Pm to New Members modunu kurabilirsiniz. Diğer moddaki gibi panelden mesajı yollayacak olanı ve mesaj içeriğini rahat bir şekilde ayarlayabilirsiniz.



Mod Adresi: http://custom.simplemachines.org/mods/index.php?mod=1517


Deli tarafıma denk gelmeyin, zira orada ben bile hükümsüzüm...

Resmi sitede paket olarak sunulan PM to New Members 'un en son güncellemesi 2.0.3 olarak kaldığından kullanma konusunda kararsız kalınılıyor. 2.0.X sürümlerinde zaten paket olarak sorunsuz kurabiliyorsunuz ama 2.1.X sürümlerinde küçük bir değişiklikle kullanmak gerekiyor. 2.1.X için manuel kurulumu aşağıda paylaştım, modun resmi sitedeki adreside hemen altta.


Modu daha önce kullanmayan ya da mantığını bilmeyen varsa, mod foruma üye olan birine otomatik bir özel mesaj göderiyor. Güzel bir karşılama mesajı olarak kullanabilirsiniz ya da bilgilendirme mesahı olabilir.


Yönetim >> Üyeler >> Seçenekler başlığı altında özel mesajın ayarlarını yapabilirsiniz.


https://custom.simplemachines.org/mods/index.php?mod=1517


./Sources/ManageRegistration.php 'de

Bul:
		array('check', 'send_welcomeEmail'),
'',  

Değiştir:
		array('check', 'send_welcomeEmail'),
'',    
        array('check', 'pm_register'),
array('int', 'pm_register_id'),
array('text', 'pm_register_username'),
    array('text', 'pm_register_subject'),   
array('large_text', 'pm_register_body', '25', 'subtext' => $txt['pm_register_body_desc']),
'',


./Sources/Subs-Members.php 'de

Bul:
		// Admin gets informed here...
adminNotify('approval', $memberID, $regOptions['username']);
}


Değiştir:
		// Admin gets informed here...
adminNotify('approval', $memberID, $regOptions['username']);
}

   // PM to New Members - Select the Username and the ID of the sender
   if (!empty($modSettings['pm_register_id']) && !empty($modSettings['pm_register_username'])){
   
    // Set the PM Body with all the settings
    $pm_words = array(
'{$username}', '{$forumname}'
);

$pm_register_body = str_replace($pm_words,
array(
$regOptions['username'],
'[url=' .$scripturl. ']' .$context['forum_name']. '[/url]',
),
$modSettings['pm_register_body']
);

$pm_register_body = preg_replace('~<br(?: /)?' . '>~', "\n", $pm_register_body);
$pm_register_body = un_htmlspecialchars($pm_register_body);

   $pmfrom = array(
      'id' => $modSettings['pm_register_id'],
      'name' => $modSettings['pm_register_username'],
      'username' => $modSettings['pm_register_username'],
   );
   $pmto = array(
      'to' => array($memberID),
      'bcc' => array()
   );
   }
   
   // PM to New Members - Send the PM only if the mod is enable
   if (!empty($modSettings['pm_register_subject']) && !empty($modSettings['pm_register_body']) && !empty($modSettings['pm_register']) && !empty($modSettings['pm_register_id']) && !empty($modSettings['pm_register_username']))
   sendpm($pmto,$modSettings['pm_register_subject'],$pm_register_body, 0, $pmfrom);


./Themes/default/languages/Modifications.turkish.php 'de

Dosyanın Sonunda Bul:
?>

Öncesine Ekle:
$txt['pm_register'] = 'Yeni Üyelere Özel İleti Gönder';
$txt['pm_register_id'] = 'Gönderen üyenin ID sini giriniz';
$txt['pm_register_username'] = 'Gönderenin kullanıcı adını seçiniz';
$txt['pm_register_subject'] = 'Özel İletinin Konusunu Giriniz';
$txt['pm_register_body'] = 'Gönderilecek Özel İletiyi yazınız (BBCODE aktif)';
$txt['pm_register_body_desc'] = 'Gönderilecek iletide gönderen kişinin adını kullanacağınız yere "<b>{$username}</b>",  forum adını kullanacağınız yere "<b>{$forumname}</b>" yazabilirsiniz.';


Deli tarafıma denk gelmeyin, zira orada ben bile hükümsüzüm...

Benzer Konular (5)

1659

Yanıtlar: 0
Gösterim: 383

1663

Yanıtlar: 4
Gösterim: 496

1658

Yanıtlar: 5
Gösterim: 493

1673

Yanıtlar: 0
Gösterim: 415

1662

Yanıtlar: 0
Gösterim: 411