ReaLs, постараюсь,но ничего не обещаю)он у меня готов был,потом случайно стёр(правда с багом,из-за которого я и не выложил),если руки дойдут то допишу
Andrei4ik93, Файл mail.php в корне сайта
mail (+/-)
define('_IN_JOHNCMS', 1);
$rootpath = '';
require_once('incfiles/core.php');
if ($user_id) {
if (empty($_COOKIE['new_mail']))
setcookie("new_mail", "new", (time() + (core::$system_set['timeshift'] + core::$user_set['timeshift']) + 60 * 30));
if ($_COOKIE['new_mail'] != 'new')
$sound = '<object type="audio/mpeg" height="0" width="0" data="' . core::$system_set['homeurl'] . '/new_mess.mp3"></object>';
else $sound = '';
$list = array();
$new_sys_mail = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_mail` WHERE `from_id`='$user_id' AND `read`='0' AND `sys`='1' AND `delete`!='$user_id';"), 0);
if ($new_sys_mail)
$list[] = '<a href="' . $home . '/mail/index.php?act=systems">+' . $new_sys_mail . '</a>';
$new_mail = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_mail` LEFT JOIN `cms_contact` ON `cms_mail`.`user_id`=`cms_contact`.`from_id` AND `cms_contact`.`user_id`='$user_id' WHERE `cms_mail`.`from_id`='$user_id' AND `cms_mail`.`sys`='0' AND `cms_mail`.`read`='0' AND `cms_mail`.`delete`!='$user_id' AND `cms_contact`.`ban`!='1' AND `cms_mail`.`spam`='0'"), 0);
if ($new_mail)
$list[] = '<a href="' . $home . '/mail/index.php?act=new">+' . $new_mail . '</a>';
if ($datauser['comm_count'] > $datauser['comm_old'])
$list[] = '<a href="' . core :: $system_set['homeurl'] . '/users/profile.php?act=guestbook&user=' . $user_id . '">+' . ($datauser['comm_count'] - $datauser['comm_old']) . '</a>';
$new_album_comm = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_album_files` WHERE `user_id` = '" . core :: $user_id . "' AND `unread_comments` = 1"), 0);
if ($new_album_comm)
$list[] = '<a href="' . core :: $system_set['homeurl'] . '/users/album.php?act=top&mod=my_new_comm">++</a>';
if (!empty($list)) echo '<span class="mail">' . $sound . functions::display_menu($list, '|') . '</span>';
}
venom, а в шапку что писать?
# venom (14.08.2013 / 17:03)
Andrei4ik93, Файл mail.php в корне сайта
[php]define('_IN_JOHNCMS', 1);
$rootpath = '';
require_once('incfiles/core.php');
if ($user_id) {
if (empty($_COOKIE['new_mail']))
setcook
А звук на всех арбузах идёт?
и нельзя ли код выше сразу в файле выложить?
использовать jquery ради одной функции? не лучшая идея