Хак, который показывает сколько прошло дней с последнего визита пользователя на сайте. Если пользователя не было на сайте слишком давно, то в комментариях его аватарка затемняется.
Хак, который показывает сколько прошло дней с последнего визита пользователя на сайте. Если пользователя не было на сайте слишком давно, то в комментариях его аватарка затемняется.
Установка:
USERPREFIX . «_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields FROM «
Заменить на:
Открыть engine/class/comments.class.php и найти:
Ниже добавить:
if( $row[’is_register’])
{$nobody = date( «Ynj») — langdate( «Ynj», $row[‘lastdate’]);
if( $nobody >= 3){$tpl->set( ‘{foto_class}’, «<div class=»nobody»></div>» );}
else{{$tpl->set( ‘{foto_class}’, «» );}}
$tpl->set( ‘{vizit}’, «$nobody» );
}
Где цифра 3 в коде, это количество дней, после которых будет затемнен аватар. Можно изменить на свое значение.
Открыть файл стилей вашего шаблона и добавить:
.nobody:hover {opacity:0.0; -moz-opacity:0.0; filter:alpha(opacity=0);position:absolute;}
Открыть comments.tpl вашего шаблона и найти:
Заменить на:
В любое место шаблона, по желанию, вставить:
Версия DLE: 9.х