
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
0
Возвращаем Цитирование по нику DLE 9.8-10
Хак позволяет возвратить функцию цитирования в Dle 9.8-10.0 , как это было реализовано в ранних версиях движка, когда выводилось обращение по нику.
1. В файле \engine\classes\comments.class.php и найти
Ниже вставить
Найти
Выше вставить
2. В шаблоне comments.tpl добавить
Источник материала:Неуказан
1. В файле \engine\classes\comments.class.php и найти
Код
if ($area == 'lastcomments') {
$tpl->set_block( "'\\[fast\\](.*?)\\[/fast\\]'si", "" );
$tpl->set_block( "'\\[fast\\](.*?)\\[/fast\\]'si", "" );
Ниже вставить
Код
$tpl->set_block( "'\\[fast_author\\](.*?)\\[/fast_author\\]'si", "" );
Найти
Код
if( ($user_group[$member_id['user_group']]['allow_addc']) and $config['allow_comments'] == "yes" ) {
Выше вставить
Код
if( ($user_group[$member_id['user_group']]['allow_addc']) and $config['allow_comments'] == "yes" ) {
if( ! $row['is_register'] or $row['name'] == '' ) $row['name'] = $row['gast_name'];
else $row['name'] = $row['name'];
$tpl->set( '[fast_author]', "<a href=\"#\" onclick=\"emoticon('[b]" . str_replace( array (" ", "'" ), array (" ", "'" ), $row['name'] ) . "[/b],'); return false;\" title=\"Обратиться по нику\">" );
$tpl->set( '[/fast_author]', "</a>" );
} else
$tpl->set_block( "'\\[fast_author\\](.*?)\\[/fast_author\\]'si", "" );
if( ! $row['is_register'] or $row['name'] == '' ) $row['name'] = $row['gast_name'];
else $row['name'] = $row['name'];
$tpl->set( '[fast_author]', "<a href=\"#\" onclick=\"emoticon('[b]" . str_replace( array (" ", "'" ), array (" ", "'" ), $row['name'] ) . "[/b],'); return false;\" title=\"Обратиться по нику\">" );
$tpl->set( '[/fast_author]', "</a>" );
} else
$tpl->set_block( "'\\[fast_author\\](.*?)\\[/fast_author\\]'si", "" );
2. В шаблоне comments.tpl добавить
Код
[fast_author]Обратиться по нику[/fast_author]

