Новостная лента by hooligan http://kiket.ru
установка:
файлы поместить в папку /panel/ 
прописать ссылки в /panel/index.php
echo '<li><a href="news_admin.php">новостная лента</a></li>';
echo '<li><a href="news_admin_total.php">новостная лента (total)</a></li>';


вставить в index.php
найти:
///////////////////////////
        // Личный кабинет                                         //
        ////////////////////////////////////////////////////////////
        if (!$user_id) {
            echo display_error('Только для зарегистрированных');
            require_once ('incfiles/end.php');
            exit;
        }
и после вставить:
    $total_no_rdm = mysql_result(mysql_query("SELECT COUNT(*) FROM `news_admin` LEFT JOIN `news_admin_rdm` ON `news_admin`.`id` = `news_admin_rdm`.`news_id` AND `news_admin_rdm`.`user_id` = '" . $user_id . "' WHERE `news_admin_rdm`.`user_id` IS NULL AND `news_admin`.`access` != '0' "), 0);
    $req = mysql_query("SELECT * FROM `news_admin` LEFT JOIN `news_admin_rdm` ON `news_admin`.`id` = `news_admin_rdm`.`news_id` AND `news_admin_rdm`.`user_id` = '" .
        $user_id . "' WHERE `news_admin_rdm`.`user_id` IS NULL AND `news_admin`.`id` > '0' AND `news_admin`.`access` != '0' ORDER BY `news_admin`.`time` LIMIT 1");
$res = mysql_fetch_assoc($req);
if($total_no_rdm > 0){
echo '<div class="gmenu">';
echo '<b>'.tags(htmlentities($res['tema'] , ENT_QUOTES, 'UTF-8')).'</b>';
echo '<span style="float : right;"> <a href="'.$home.'/panel/news_admin_rdm.php?id='.$res['id'].'"><b>[<span class="red">X</span>]</b></a></span>';

echo '<br/><b><span class="grey">' . smileys(tags($res['text'])) . '</span></b> ';
echo '</div>';
}

Далее найти в блоке digest:
            echo '<div class="rmenu"><p>С ДНЁМ РОЖДЕНИЯ!!!</p></div>';

        }

и после вставить:
    $total_no_rdm = mysql_result(mysql_query("SELECT COUNT(*) FROM `news_admin` LEFT JOIN `news_admin_rdm` ON `news_admin`.`id` = `news_admin_rdm`.`news_id` AND `news_admin_rdm`.`user_id` = '" . $user_id . "' WHERE `news_admin_rdm`.`user_id` IS NULL AND `news_admin`.`access` != '0' "), 0);
    $req = mysql_query("SELECT * FROM `news_admin` LEFT JOIN `news_admin_rdm` ON `news_admin`.`id` = `news_admin_rdm`.`news_id` AND `news_admin_rdm`.`user_id` = '" .
        $user_id . "' WHERE `news_admin_rdm`.`user_id` IS NULL AND `news_admin`.`id` > '0' AND `news_admin`.`access` != '0' ORDER BY `news_admin`.`time` LIMIT 1");
$res = mysql_fetch_assoc($req);
if($total_no_rdm > 0){
echo '<div class="gmenu">';
echo '<b>'.tags(htmlentities($res['tema'] , ENT_QUOTES, 'UTF-8')).'</b>';
echo '<span style="float : right;"> <a href="'.$home.'/panel/news_admin_rdm.php?id='.$res['id'].'"><b>[<span class="red">X</span>]</b></a></span>';

echo '<br/><b><span class="grey">' . smileys(tags($res['text'])) . '</span></b> ';
echo '</div>';
}

Не забудьте залить таблицы:

CREATE TABLE IF NOT EXISTS `news_admin` (
  `id` int(11) NOT NULL auto_increment,
  `tema` varchar(500) NOT NULL,
  `text` varchar(500) NOT NULL,
  `time` int(11) NOT NULL,
  `access` int(1) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `news_admin_rdm` (
  `news_id` int(11) NOT NULL,
  `user_id` int(11) NOT NULL,
) ENGINE=MyISAM  DEFAULT CHARSET=utf8;

вроде всё... Пользуйтесь...