Forum Logo  

Geri Git   ForumDunya.Net > FD & Webmaster Dünyası > Webmaster Genel > SMF

reklam reklam

Kullanıcı Etiket Listesi

  
 
Seçenekler Stil
Alt 01 Mayıs 2021, 18:22   #1
Kerem - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 11.02.2021
Mesajlar: 13
Konular: 2
Aldığı Beğeni: 13
Verdiği Beğeni: 9
Seslenenler: 2 Mesaj(lar)
Etiketleyenler: 0 Konu(lar)
Standart SMF Yeni Üyelere Hoşgeldin (PM) Özel Mesajı ve Hoşgeldin Konusu

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/mod...x.php?mod=1517
Kerem isimli Üye şimdilik offline konumundadır
Alıntı ile Cevapla
Alt 01 Mayıs 2021, 23:50   #2
Kerem - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 11.02.2021
Mesajlar: 13
Konular: 2
Aldığı Beğeni: 13
Verdiği Beğeni: 9
Seslenenler: 2 Mesaj(lar)
Etiketleyenler: 0 Konu(lar)
Standart

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/mo...x.php?mod=1517


./Sources/ManageRegistration.php 'de

Bul:
Kod:
		array('check', 'send_welcomeEmail'),
	'',
Değiştir:
Kod:
		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:
Kod:
		// Admin gets informed here...
		adminNotify('approval', $memberID, $regOptions['username']);
	}

Değiştir:
Kod:
		// 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'],
			'' .$context['forum_name']. '',
		),
		$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:
Kod:
?>
Öncesine Ekle:
Kod:
$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.';

Kerem isimli Üye şimdilik offline konumundadır
Alıntı ile Cevapla

Bookmarks

Etiketler
hoşgeldin, konusu, mesajı, smf, yeni, Üyelere, Özel


Şu Anda Bu Konuyu Görüntüleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB kodu Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:08.



Genel Forum Sitesi

ForumDunya.Net; yasal çerçevede yayın yapan, hukuka ve yasalara uygun, legal bir paylaşım platformudur. Mesaj panosunda ki gönderiler, önceden denetlenmeksizin gösterime sunulduğundan, 5651 sayılı kanun kapsamında yer sağlayıcılara ilişkin hükümlere tabidir ve TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Üyelerin paylaşımlarından ForumDunya.Net sorumlu tutulamaz, yasal mercilere sunulacak şikâyetlerden önce tarafımızda ihtarda bulunmanız rica olunur. Tüm bildirimleriniz için İLETİŞİM linkini kullanabilirsiniz.

Yararlı Linkler

Sosyal Paylaşım


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.

Forumdunya, lisanslı vBulletin kullanan genel forum sitesidir.
Forum Sahibi: ikRa
ForumDunya.Net olarak Türkiye'de ses getiren yeni IRC oluşumu; ForumIRC.Com 'u irc forumları kelimesinde destekleyerek başarılar diliyoruz.