Решение, которое позволит показать свой текст при отключенных комментариев. Простое условие для комментариев uCoz.
Возможно, что таких «решений» станет больше на нашем сайте, ведь порой простые задачи требуют нестандартного подхода, а то, что приходит первым на ум не работает.
Задача. При отключенных комментариях показывать подпись «
Автор запретил комментирование этого материала».
Проблема. Нет конкретного условия для материала, показывающего включены комментарии или отключены. Есть только
$COM_IS_ACTIVE$, которое распространяется на весь модуль.
Решение. Смотрю, что меняется при отключении комментариев. Вижу, что информация о количестве комментариев пропадает, использую это. Получается простое условие:
Код
<?if($COMMENTS_NUM$!='')?>
[ Форма добавления комментариев ]
<?else?>
Комментарии для этого материала отключены автором.
<?endif?>
Порой комментарии нужно выключать. Бывает, материал получается слишком длинным, а бывает, что изначально знаешь, что материал вызовет негативные комментарии или спор.