Открываем /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'] ."');");}
Находим: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);