LiveStreet. Как сделать так, что бы сразу отображалась форма добавления комментария

Зачем это может быть необходимо? Форма комментариев располагается вверху, но пользователю приходится каждый раз нажимать кнопку «Оставить комментарий» для того, что бы появилась форма. Это не очень удобно. В моём случае форма располагалась внизу, но для удобства требовалось отображать её сразу, а не заставлять пользователя что-либо нажимать. Один из вариантов решения данной задаче описан ниже.

Как сделать так, что бы сразу отображалась форма для добавления комментария (Livesteet 1.0.3):

Находим файл

/engine/lib/internal/template/js/comments.js

в нем есть строчка

this.toggleCommentForm(this.iCurrentShowFormComment);

Заменяем на следующее

this.toggleCommentForm(this.iCurrentShowFormComment);
if (!$('#reply').is(':visible')) {
	this.toggleCommentForm(0,true);
}

И радуемся результату.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *