01.06.2015, 21:55
|
#1 (permalink)
|
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| 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 |
| |