Плагин для WordPress «Предпросмотр комментария» на jQuery
Описание Плагин "Предпросмотр комментария" (jQuery Comment Preview) подключает к форме комментирования WordPress функцию предпросмотра комментария без перезагрузки страницы. Работает на популярном фреймворке jQuery. Для работы плагина требуется версия WordPress: 2.9 или выше. Пример работы данного плагина вы можете наблюдать на настоящем блоге. Особенности плагина ...
Комментарии (249)
Плагин работает, спасибо большое :)
Есть один косяк — появляется он в ГуглХроме и Сафари. Опера и файрфокс не повторяют.
Косяк: при нажатии на кнопку “Предпросмотр”, при наличии введенных в textarea comment’ов любых символов, появляется два символа перевода строки. Короче два новых абзаца вставляется, ну или один .
Однако 404 File not found
Что-то у них не в порядке. Плагин вообще пропал из списка моих плагинов в аккаунте на WordPress.
Залейте, пожалуйста, его на файлообменник или по почте пришлите. Очень нужен. Лучший плагин! Заранее спасибо.
Добавил ссылку в статью.
Как вы сделали у себя на сайте форматирование кода (
код
) в предпросмотре ?Не понял.
Как вы сделали у себя при предпросмотре комментария правильное форматирование кода, заключенного в теги code lang=»text» . При установки вашего плагина такой возможности не предстовляется
В предпросмотре нет никакого форматирования кода. Оно есть, только когда комментарий опубликован.
Ну как не как, у вас совсем по другому нежели у меня.
Я вставляю код ссылки у вас и у себя на блоге:
И получаются разные результаты, привету скриншот всего этого дела. Вот и хотелось бы узнать как так же сделать.
Я плагин предпросмотра на этом сайте редактировал специально под плагин подсветки синтаксиса.
Вам же нужно при вставке кода заменять символ <code><</code> на
&lt;
, тогда код не будет ссылкой. В этом заключается особенность WordPress.Ну это в теории понятно, вот на практике сил это реализовать не хватит. А не могли бы Вы поделиться этой часть кода (как это доработать до ума). И еще почему это опцию не включить в дистрибутив плагина? Мне кажется это многим пригодилось бы.
Это нужно вручную делать. Либо ставить плагин, который делает это автоматически. Я использую CodeColorer.
В файле jquery-comment-preview.php найдите этот участок кода:
Вместо него нужно оставить только эту строку:
Дело в том, что, если плагин типа CodeColorer у вас не стоит, то эта опция будет бессмысленной, т.к. после публикации коммента угловые скобки не будут конвертированы.
Вот блин, я тупанул. Видел же эту строчку «если используется плагин CodeColorer«, а то что она закомментирована просмотрел. Все теперь прекрасно работает. Большое спасибо!
Настраивал плагин часа полтора. Всё нормально было. Потом резко: «Плагин jquery-comment-preview/jquery-comment-preview.php был деактивирован из-за ошибки: У плагина нет корректного заголовка.»
Какой заголовок должен быть? Теперь этот плагин вообще в админке не видит.
Возможно, что-то наковыряли в этом файле. Попробуйте снова скопировать исходный файл jquery-comment-preview.php из архива.
Попробовал установить через админку — вроде всё вернулось. Исправленные файлы перезалил. Спасибо за такой полезный плагин.
Ссылка битая на плагин
Я в курсе, поэтому там еще есть альтернативная ссылка.
Добрый день. У меня трудность: при нажатии на кнопки плагин возвращает наверх страницы.
У еще: вот в этой форме (у вас) намного больше значений + они на русском. Почему у меня не так? Даю ссылку на пробный сайт, аналогичный оригинальному http://89.hollywoodpresents.ru/2012/08/111/#
Наперед огромное спасибо!
Я не вижу там плагина.
Это делается на странице настроек плагина.
Дим, а в чем может быть проблема: отсутствует приветствие С возвращение, Имя. А так все остальное есть
В плагине нет такой функции. Это другой скрипт.
Спасибо. Надо бы в статью добавить, а то таких как я наврен много :)
Нет, ты первый. Просто читать нужно внимательнее, что в статье написано.
спасибо Вам за плагин, А вы не сможете научить как для привлечения подписчика давать им ссылки для подписки, чтобы сразу начинал скачиваться продукт а то продукт есть а ссылку дать не могу. нет технических знаний
Здравствуйте!!! Подскажите, можно дефолтную картинку с граватара заменить на свою дефолтную??? Через настройки плагина, тип аватара: статический, получается, но при этом тогда граватары комментаторов не просматриваются. А охота, чтобы и граватары комментаторов и если таковой нет, то моя дефолтная картинка показывалась.
И ещё вопрос: можно сделать так, чтобы предпросмотр показывался не в форме комментирования, а последним комментарием, как когда комментарий на модерацию попадает.
Найдите в плагине строку:
и замените на эту:
А вместо
http://example.com/images/avatar.jpg
вставьте ссылку на свое изображение.Такой возможности, к сожалению, нет.
Спасибо!!! Заработало. Вчера весь день колдовал над кодом, так и не нашёл решения. А надо было всего лишь попросить помощи.
А выбор цвета, и размер шрифта как то можно вывести?
Спасибо!
Можно, но придется для каждого размера или цвета создавать отдельную кнопку. Это все-таки не визуальный редактор.
Подскажите, пожалуйста, как можно в вашем плагине реализовать вставку шорткода такого плана (выделить ссылку и с обеих сторон) [img]ссылка[/img][float=center]
Сам в это не очень понимаю но хотелось бы вывести такую кнопку.
Заранее спасибо за ответ!
Такой возможности нет, можно создавать только хтмл-теги.
Поставил Ваш плагин-замечательно работает, но… когда отключен Antispam Bee. Обратился к спецу знакомому-сказал писать Вам, чтоб посоветовали, как исправить эту несовместимость плагинов.
После активации Antispam Bee нужно заглянуть в код страницы с комментариями и найти там что-то типа этого:
Скопировать
432cb-comment
(у вас там будут другие цифры и буквы) и вставить в опцию моего плагина «Значение параметра name тега textarea».После активации плагина, в админке появилась страничка настройки плагина, но на самом сайте ничего не появилось.
Плагин мог не работать из-за несовместимости с jQuery 1.9. Только что выложил новую версию плагина — эта проблема устранена.
Ничего не поменялось. У меня тема самописная, может я что-то упустил?
Протестировал на дефолтной теме — всё работает, что же я мог упустить в своей теме?
У вас в конце кода страницы перед
</body>
есть вот такой код:Скрипт почему-то ругается на него, попробуйте его удалить.
Не пойму откуда взялся этот код. Сам я ничего подобного не прописывал. Думал что это следствие работы какого-то плагина, но после отключения всех плагинов ситуация не поменялась. Даже не знаю что и думать. Буду копать…
Хороший плагин, респект! Я их кучу перетасовал, сейчас вот только попробую подобрать плагин цитирования комментов.
Кнопка tt непонятная без предпросмотра
Здравствуйте! Отличный плагин! Но подскажите, он выводится в форме по параметру name, но что если у меня на сайте 3 шаблона комментариев, все имеют одинаковый name=»comment», но вывести блок плагина нужно только в одном из них? Как это реализовать? Заранее спасибо!
Не представляю, как.
Я думал что Вы, как разработчик этого плагина знаете. Не подскажете пожалуйста, решение этой проблемы? вставить блок плагина нужно в шаблон комментариев, который выводится в single.php, и может на основе это создать условие типа если это single, то выводить, если нет — не выводить. Спасибо за помощь!
В плагине нет такой возможности.
Жаль, что нет, а была бы как раз кстати. Но я нашел решение этой проблемы, может не совсем такое, как нужно было, но результат удовлетворяет — сделал с помощью CSS — по умолчанию стоит display none, а в файле single display block.
Почти… не работает)) Установил, всё работает для формы комментирования, но слетела прокрутка страницы «кнопка вверх». Стояла на сайте полгода. Добавил jQuery Comment Preview и перестала быть прокрутка вверх. Вроде безобидный javascript-код у данной «кнопки вверх», но сработала видать несовместимость скриптов…
А можно сделать кнопку с выводом сл. шорткода:
т.е. вывод квадратных скобок?
Только если править код плагина. Вот тут поменяй угловые скобки на квадратные:
И в этом случае, если ты также используешь обычные теги, то они все станут с квадратными скобками.
А как добавить кнопки CSS HTML JavaScript PHP как у вас на блоге?
В настройках плагина.
Нашел. Спасибо.
И ещё: Можно ли такие же кнопки добавить в редактор в админке
С этим плагином нельзя.