Автор запретил комментарии для uCoz
Добавлено 20.02.2016 в 21:29
Автор запретил комментарии для uCoz
Решение, которое позволит показать свой текст при отключенных комментариев. Простое условие для комментариев uCoz.

Возможно, что таких «решений» станет больше на нашем сайте, ведь порой простые задачи требуют нестандартного подхода, а то, что приходит первым на ум не работает.

Задача. При отключенных комментариях показывать подпись «Автор запретил комментирование этого материала».

Проблема. Нет конкретного условия для материала, показывающего включены комментарии или отключены. Есть только $COM_IS_ACTIVE$, которое распространяется на весь модуль.

Решение. Смотрю, что меняется при отключении комментариев. Вижу, что информация о количестве комментариев пропадает, использую это. Получается простое условие:

Код
<?if($COMMENTS_NUM$!='')?>
[ Форма добавления комментариев ]
<?else?>
Комментарии для этого материала отключены автором.
<?endif?>


Порой комментарии нужно выключать. Бывает, материал получается слишком длинным, а бывает, что изначально знаешь, что материал вызовет негативные комментарии или спор.
К материалу оставили 0 комментариев