Datalife Engine 14.0
- Temalara yeni taglar eklendi ve geliştirildi
- Yeni AirPlay medya oynatıcısı eklendi
- 1500 adet yeni ifade (emoji) eklendi
İletişim mesajlarını PM olarak gönderme
İletişim sayfasından yazılan mesajları aynı zamanda PM olarak göndermeye yarar.
Daha önce yaptığım bir eklenti olan Feedback Messages ile iletişim mesajlarını admin panelden görebiliyorduk. Böylece mail gönderim hataları olduğunda da gönderilen mesajları takip edebiliyoruz.
Şimdi bu düzenleme mail gönderiminden hemen önce aynı bilgiler ile PM gönderteceğiz.
Aynı işlemi iki dosyada yapmanız gerekli.
engine/ajax/feedback.php ve engine/modules/feedback.php
Bul :
Üstüne ekle :
Kodda kime yazan kısma, mesajlarında gönderilmesini istediğiniz kullanıcının ID sini yazmalısınız.
Gelen PM de kullanıcı adı yerinde girilen kullanıcı adı yazacağı için üye olmasa dahi üyeymiş gibi gözükecek. Üzerine tıkladığınızda kullanıcı yok uyarısı alacaksınız.
Daha önce yaptığım bir eklenti olan Feedback Messages ile iletişim mesajlarını admin panelden görebiliyorduk. Böylece mail gönderim hataları olduğunda da gönderilen mesajları takip edebiliyoruz.
Şimdi bu düzenleme mail gönderiminden hemen önce aynı bilgiler ile PM gönderteceğiz.
Aynı işlemi iki dosyada yapmanız gerekli.
engine/ajax/feedback.php ve engine/modules/feedback.php
Bul :
include_once ENGINE_DIR . '/classes/mail.class.php';
Üstüne ekle :
// Feedback PM - start
$_pm = array(
'subj' => $db->safesql( $subject ),
'text' => $db->safesql( $message . "<br />Mail adresi:" . $email ),
'user' => "1", // Kime USERID
'user_from' => $name
);
$db->query( "INSERT INTO " . PREFIX . "_pm (subj, text, user, user_from, date, pm_read, folder) VALUES ('{$_pm['subj']}', '{$_pm['text']}', '{$_pm['user']}', '{$_pm['user_from']}', '{$_TIME}', '0', 'inbox')" );
$db->query( "UPDATE " . USERPREFIX . "_users SET pm_unread = pm_unread + 1, pm_all = pm_all+1 WHERE user_id = '{$_pm['user']}'" );
unset( $_pm );
// Feedback PM - end
Kodda kime yazan kısma, mesajlarında gönderilmesini istediğiniz kullanıcının ID sini yazmalısınız.
Gelen PM de kullanıcı adı yerinde girilen kullanıcı adı yazacağı için üye olmasa dahi üyeymiş gibi gözükecek. Üzerine tıkladığınızda kullanıcı yok uyarısı alacaksınız.
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.