Комментарии отключены автором

Комментарии отключены автором
Всем привет, у uCoz много флагов переменных на отключение комментирования новостей но все они глобальные для админки и не дают нам создавать ложное событие!... Мы же обойдем это путем .js и создадим свое легкое условие, которое выведет Что Автор новости отключил комментирование своей новости.

Установка:
1. На Странице материала и комментариев к нему (Нужного модуля) находим условие $COM_IS_ACTIVE$ и заменяем на:
Код
<?if($COM_IS_ACTIVE$)?><div id="uThClose" style="display:none;">$USERNAME$</div>


2. Добавим .js также на эту страницу (или в ваш js файл):
Код

<script>
var uThClose = $('form#acform').attr('id');
if (uThClose == 'acform') {  
$('#uThClose').remove()  
} else {
var uThAutor = $('#uThClose').html();  
$('#uThClose').html(''+uThAutor+' закрыл комментирование данной новости!.').show();
};
</script>


3. Добавим CSS для нашего уведомления:
Код
div#uThClose {
  width: 100%;
  background: teal;
  display: inline-block;
  padding: 10px 0px;
  color: #fff;
  font-family: sans-serif;
  font-weight: bold;
  text-align: center;
}


При копировании материала указывать источник uCodes.ru
Скачать файлы