jQuery-скрипт для WordPress «Привет, комментатор!»
Написал небольшой jQuery-скриптик, который призван несколько повысить удобство комментирования на WordPress-блоге. Как работает скрипт Все очень просто. Он проверяет, заполнены ли обязательные поля Имя/E-mail, и выполняет следующее: Если посетитель блога ранее оставлял комментарий, то при следующем комментировании его встречает надпись: "С возвращением, %Имя комментирующего%!" При ...
Комментарии (88)
Индерестный скрипт, только помоемому уже большенство известных движков для блогов реализуют данную функцию.)))
А при чем здесь «большенство»? В статье речь только про WordPress.
а здесь такое уже давно adw0rd.ru/
Вроде сделал всё по инструкции, вот что отображаться стало, как будто проблемы с кодировкой. Что я напортачил?
� ������������, Ян Такушевич! �������� "
Попробуйте пересохранить comments. php в кодировке utf-8
Файл со скриптом сохраните в кодировке UTF-8.
Спасибо, сохранил файл со скриптом в UTF-8 и всё работает!
Пожалуйста.
Здравая идея.
Вобще странно почему такой подход не всегда используют. Мне он кажется крайне логичным, лежащим на поверхности. У меня реализация проще, но смысл тот же, просто значения формы заполняются из куков, если они есть.
Здесь тоже из куков.
Это понятно, я имел ввиду, что тут более симпатично это оформлено.)
Вопрос несколько не по теме: у кого-то из блоггеров видел, что когда приходишь на блог из поисковика, вверху страницы отображается специальный блок с сообщением. Не слышали ли вы, случаем, о таком и не знаете ли, каким плагином WP это сделано?
А то никак вспомнить не могу, где это видел. Сам уже написал себе похожий модуль, но любопытство всё равно мучает.
Плагин называется Search Unleashed.
отлично! буду использовать.
недавно наваял с jQuery скриптик, реализующий ссылку «ответить на комментарий», добавляющий якорь-ссылку в поле комментария (предпочитаю этот способ древовидному изображению).
Я до выход WP 2.7 тоже такой скрипт использовал =) А древовидные мне больше понравились.
Может немного не в тему, но связанно с комментариями.
Подскажи пожалуйста как сделать вывод порядкового номера комментариев.
Заранее спасибо
Я использую плагин Greg’s Threaded Comment Numbering.
Спасибо! Это вроде то что я искал.
Прикольная весч, вижу стоит у вас на блоге, вскоре и себе такое поставим
ага, мне тоже нравится. Да и вообще, в целом блог очень качественный и интересный.
Dimox, я добавлю Ваш блог к себе в список друзей и стану вашим постоянным читателем)
Спасибо, очень рад =)
Отличный плагин даже не думал, о таком) обязательно поставлю у себя
У вас небольшая проблемка,. после оставления комментария, получается url следющего вида:
dimox.name/jquery-script-hi-comment-author/comment-page-1/#comment-6624
и текст поста виден только до тего «more»
Очень неудобно, а то отписался и хотел еще раз код просмотерть, а поста уже нет
Это не проблемка, а специально так сделано =)
Чтобы больше кликали?) Или для какой цели?
Уже поставил себе, Все отлично! Спасибо)
Чтобы укоротить страницу. Статьи бывают очень большие.
А как можно сделать так, чтобы для зарегистрированного комментатора не было возможности изменять свои e-mail и адрес сайта? Я в своем втором блоге заметил такую вещь, что как только кто-то регистрируется — буквально в этот же день или на следующий начинают появляться говнокомменты. Регистрируются на один e-mail.ru, а в комменты пишут другой поэтому сопоставить не получается (где-то читал, что WP НЕ фиксирует IP зарегистрированных пользователей). И как таких засранцев поймать никак не пойму.
Рецепты есть?
Данный вопрос выходит за рамки темы поста. Ответа на него не знаю. Вижу единственный разумный выход — запретить регистрацию на сайте.
Отказывается работать, Дим.
Блог заполняет вроде все поля, но при подключении скрипта ничего не меняется. Вроде сделал все по мануалу :(
У тебя стоят неправильные двойные кавычки в
<div id="author-data">
. Они должны быть прямые, а не косые. Может быть в этом дело.Точно. Спасибо, Дим, ожило. Гениально! :)
PS: Строки я брал копипастом с твоего сайта,т. е. наклонные кавычки взялись из самой статьи.
Отлично. Пожалуйста. Я понял, что ты копипастом =)
здравствуй!
Что-то у мну отказывается работать. Сделал все по мануалу, копипастом. Скобки на прямые исправил, все равно не работает. Не поможешь разобраться?
Не подключен jQuery.
То есть, не подключен, я код вписал, перед строчкой подключения скрипта:
<?php wp_enqueue_script ('jquery'); ?>
Этот код почему-то на твоем блоге не работает, поэтому вместо него попробуй такой:
О, спасибо, заработало. Осталось с кодировкой разобраться…
Все, вопросы решены)))
Спс, классная вещь.
Интересно, пойду пробовать :)
И вообще, замечательные у вас на блоге плагины — уже часа 2 сижу и нарадоваться не могу — выбираю для себя :)
Вот это вещь!
Спасибо — как раз думал про такую штуку :)
Та же проблема.
Все по мануалу.
Кавычки исправил
В хедер пробовал и тот и другой скрипт вписывать
ничего не получатся
поможете?
Где можно посмотреть пример?
У меня почему-то тоже не работает (((все варианты перепробовал… помогите, плизззз.
мой блог http://kino-kazan.ru
Если скрипт находится у вас в файле
kino-kazan.ru/wp-content/themes/dynablue/privet.js
, тогда причина в том, что этого файла не существует на сайте.теперь вроде бы там лежит…
посмотрите пажалста еще раз что на этот раз не так =)
Хоть файл сейчас и доступен, но что-то с ним все равно не так. Потому что, когда я сохраняю страницу к себе на компьютер (полностью с картинками и скриптами), то файл скрипта сохраняется с расширением .htm, и внутри него оказывается не скрипт, а хтмл-код страницы «404» с вашего сайта.
понятно что ничего не понятно…
я просто скопировал js файл изменил его вставил ваш код со страницы и переименовал…
понимаю что так наверн не делают… но я вообще в этом не шарю =(
можете мне выслать готовый файл js? если вам не сложно =(