Вывод уведомления о том что автор статьи отключил возможность добавлять комментарии
Данный материал предоставлен сайтом ScriptLife.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
- Описание
- Установка
Хак для DataLife Engine который выводит надпись "Комментарии к статье отключены автором!"
Откройте файл engine/modules/show.full.php найдите:
if( $row['allow_comm'] ) {
$tpl->set( '[com-link]', "<a id=\"dle-comm-link\" href=\"" . $full_link . "#comment\">" );
$tpl->set( '[/com-link]', "</a>" );
} else
$tpl->set_block( "'\\[com-link\\](.*?)\\[/com-link\\]'si", "" );
Замените на:
if( $row['allow_comm'] ) {
$tpl->set( '[com-link]', "<a id=\"dle-comm-link\" href=\"" . $full_link . "#comment\">" );
$tpl->set( '[/com-link]', "</a>" );
$tpl->set_block( "'\\[not-allow-comm\\](.*?)\\[/not-allow-comm\\]'si", "" );
} else {
$tpl->set_block( "'\\[com-link\\](.*?)\\[/com-link\\]'si", "" );
$tpl->set( '[not-allow-comm]', "" );
$tpl->set( '[/not-allow-comm]', "" );
}
Вот и всё! Теперь нам доступен тег:
[not-allow-comm]Комментарии отключены автором![/not-allow-comm]
Прописываем его в fullstory.tpl и теперь при публикации статьи если убрать галочку "Разрешить комментарии" то будет выводится данное сообщение.
Предыдущая статья
ModAlert (Front-End) - замена стандартным alert сообщениям
Следующая статья
Рейтинг 10 звезд для DLE 13.0 и выше
Комментарии
Минимальная длина комментария - 50 знаков. комментарии модерируются