Tekil Mesaj gösterimi
Alt 01.06.2015, 21:55   #1 (permalink)
KaBuS

Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Standart DLE - PM ile Yeni Makale Bildirimi

DLE - PM ile Yeni Makale Bildirimi


Sitenize yeni makale eklendiğinde, moderasyon için yöneticiye bildirim mesajı gönderilmesini sağlayabilirsiniz.

Yeni makale eklendiğinde, makale ile ilgili bilgiler özel mesaj ile yöneticiye gönderilir. Böylece yeni eklenen makalelerin gözden kaçmaması ve daha hızlı kontrol edilmesi adına zaman kazanılmış olunur.

Kurulum :

Aç - /engine/modules/addnews.php
Bul :

PHP- Kodu:
$mail->send$config['admin_mail'], $lang['mail_news'], $row['template'] ); 
Hemen altına şunu ekleyin;

PHP- Kodu:
$admin_id 1// Yöneticinin Kullanıcı ID'si
$date     langdate('j F Y H:i'$added_time);
$approves  $db->super_query("SELECT id, date, approve FROM " PREFIX "_post WHERE date = '{$thistime}' AND approve = '0'");
$db->query("INSERT INTO " USERPREFIX "_pm (subj, text, user_from, date, pm_read, folder, reply, user) VALUES ('Yeni Makale Eklendi: {$member_id['name']}', 'Sayın, yönetici!<br />
Biraz önce sitenize yeni bir makale eklendi. Makalenin sitenizde yayımlanması için moderasyon gerekmekte.<br /><hr /> 
<b>Ekleyen:</b> 
{$member_id['name']}<br />
<b>Makale Başlığı:</b> 
{$title}<br />
<b>Kategori:</b> 
{$my_cat}<br />
<b>Eklenme Tarihi:</b> 
{$date}<br /><hr />
<a href=\"
{$config['admin_path']}?mod=editnews&action=editnews&id={$approves['id']}  \"target=_blank\"><font color=red>[ Düzenle ]</font></a>', '{$member_id['name']}', '{$_TIME}', 'no', 'inbox', '0', '{$admin_id}')");
$db->query("UPDATE " USERPREFIX "_users set pm_all=pm_all+1, pm_unread=pm_unread+1 where user_id='{$admin_id}'"); 


Yukarıdaki kodda // Yöneticinin Kullanıcı ID'si 1 olarak ayarlanmıştır. Bunu sitenize göre ayarlamalısınız.

__________________

10.07.201
EVLİ MUTLU ÇOCUKLU
BOŞUNA BAKMAYIN; BiZ SONSUZA DEK
ÇOK MUTLUYUZ


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