показывает внизу полной новости (или там где был установлен скрипт) в виде спойлера (при нажатии которого) показывается кому была интересна новость, кто прочел новость из зарегистрированных пользователей. Установка хак DLE Кто читал новость.
1. Выполните SQL запрос :
CREATE TABLE `dle_read_log` (`id` int(11) NOT NULL auto_increment,`name` varchar(255) NOT NULL default 'guest',`news_id` int(121) NOT NULL default '0',PRIMARY KEY (`id`)) ENGINE=MyISAM;
2. Открываем /engine/modules/show.full.php ищем:
if ($config['allow_read_count'] == "yes") {if ($config['cache_count'])$db->query("INSERT INTO " . PREFIX . "_views (news_id) VALUES ('{$row['id']}')");else $db->query("UPDATE " . PREFIX . "_post set news_read=news_read+1 where id='{$row['id']}'");}
Ниже вставляем :
$read_log = $db->query("SELECT * FROM " . USERPREFIX ."_read_log WHERE name = '" . $member_id['name'] ."' and news_id = '" .$row['id'] ."'");if ($db->num_rows($read_log) < 1) {$db->query("INSERT INTO ". USERPREFIX . "_read_log (name,news_id) values('" . $member_id['name'] ."','". $row['id'] ."');");}
3. Далее ищем:
else $tpl->set_block("'[edit](.*?)[/edit]'si","");
Ниже вставляем:
$members = array();if ($config['allow_alt_url'] == "yes"){$linkz = "<a href="/user/; } else { $linkz = " ="" />get_array($read_sql)) {$members[] = $linkz.$rowz['name'].">".$rowz['name']."[/url]";}$users = implode(',',$members);$tpl->set('{read_num}',$db->num_rows($read_sql));$tpl->set('{readed}',$users);
4. В нужное место в fullstory.tpl вставляем:
<a href="jаvascript:ShowOrHide('readed');">Читали новость ({read_num})</a><div id="readed" style="display:none;"><br/>{readed}<br/></div>
Установка ЗАКОНЧЕНА!