﻿Скриптег дневников от Flyself
Отредачено: Sergafan
Переделано под третью версию: ПеревозЧЕГ http://wapmastera.ru
Изменения: 
- Увеличено количество символов текста дневника (намного)
- Сделано непрочитанное (как в форуме)
- При добавлении коммента, автору дневника приходит уведомление
- Чота делал с комментами (не помню, что)
- Мож еще чего..


///////////////////////////////////////////////////////////////////
//////////////ИНСТРУКЦИЯ ПО УСТАНОВКЕ///////////////////////////////
/////////////////////////////////////////////////////////////////////////

1.Заливаем папку dn на хост, импортируем 2 sql-файла в базу.

2. Вставляем в файл incfiles/func.php след функции:



/////////////////////////////////////////////////////////////////////////
function dn_new()
{
    global $user_id;
    global $realtime;
    if ($user_id)
    {
 
            $req = mysql_query("SELECT COUNT(*) FROM `dnevniki`
			LEFT JOIN `cms_dn_rdm` ON `dnevniki`.`id` = `cms_dn_rdm`.`topic_id` AND `cms_dn_rdm`.`user_id` = '" . $user_id . "'
			WHERE `dnevniki`.`type`='1'
			AND (`cms_dn_rdm`.`topic_id` Is Null
			OR `dnevniki`.`vr` > `cms_dn_rdm`.`time`);");
            return mysql_result($req, 0);
 
    } else
    {
        return false;
    }
}
/////////////////////////////////////////////////////////////////////
function fdn()
{
    global $realtime;
    global $user_id;
    $fl = mysql_query("SELECT COUNT(*) FROM `dnevniki` WHERE `type`='1' ;");
    $countf = mysql_result($fl, 0);
            $req = mysql_query("SELECT COUNT(*) FROM `dnevniki`
			LEFT JOIN `cms_dn_rdm` ON `dnevniki`.`id` = `cms_dn_rdm`.`topic_id` AND `cms_dn_rdm`.`user_id` = '" . $user_id . "'
			WHERE `dnevniki`.`type`='1'
			AND (`cms_dn_rdm`.`topic_id` Is Null
			OR `dnevniki`.`vr` > `cms_dn_rdm`.`time`);");
            $countf1 = mysql_result($req, 0);
    $out = $countf;
    if ($countf1 > 0 && isset($user_id))
    {
        $out = $out . "/<font color='#FF0000'>+$countf1</font>";
    }
    return $out;
}
///////////////////////////////////////////////////////////////////////////////



4. в файле pages/mainmenu добавляем: 
echo'<div class="menu"><a href="dn/?">Ваши дневники</a> (' . fdn() . ')</div>';

5 В дайджесте (файл index.php в корне): 
// Дневники
$total_dn= dn_new();
if ($total_dn > 0)
echo '<div class="menu">Дневники: ' . $total_dn . '&nbsp;<a href="dn/news.php">&gt;&gt;&gt;</a></div>';
