Плагин Pierre’s Wordspew – мини-чат в вашем WordPress

Попался мне недавно плагин, который реализует возможность размещения в сайдбаре темы мини-чата. Решил попробовать. Плагин оказался мульти-язычным, что с одной стороны, меня обрадовало. Но, поковырявшись с настройками, убедился, что тому, кто создавал русскоязычные файлы po и mo, надо было ноги оторвать. Попробовал самостоятельно допереводить часть информации в админке и в самом представлении плагина на главной странице. Но не тут-то было! Пришлось лезть в коды файлов и ручками-ручками, найти и исправить. Но не все так просто как кажется на первый взгляд. Результат:

Плагин в рабочем состоянии – это главное. Остались в представлении мини-чата 2 английских слова, которых я в коде не нашел (может быть, пропустил). В админке по прежнему, часть инфы на английском. Ковыряться руками не стал. Есть файлы po – mo, у кого есть жгучее желание заниматься дальнейшим переводом – я не протестую :)

Теперь несколько слов о плагине:

Как пишет автор плагина -  Pierre Sudarovich – плагин создает живое общение в виде микро – чата, используя аякс, применение которого позволяет обновлять разговор пользователей без обновления страницы.

В основной директории файлов плагина есть readme.txt, в котором все подробно описано. Его я не переводил, там достаточно все понятно.

Установка плагина – стандартная. После активации в админпанели в разделе Инструменты появится новая запись – Live Shoutbox. Это переход к настройкам плагина.

В настройках вы можете изменить следующие параметры:

- Цвета представления мини-чата в вашем блоге.

- Параметры обновления, затухания, звуковое оповещение, смайлики, блокировку спам-комментариев, опции управления со стороны администратора и проч.

После внесения изменений обязательно сохраните их.

Затем переходите в рубрику Виджеты. У вас появится новый виджет Shoutbox. Активируйте его, переименуйте как нравиться и – все.

На что хочу обратить внимание:

1. Если у вас версия WP старше 2.х – надо в файл sidebar.php добавить функцию –> <?php if(function_exists(jal_get_shoutbox)) { jal_get_shoutbox(); } ?>.

2. При редактировании файлов шаблона не пользуйтесь никакими “блокнотами”, только программами-редакторами с поддержкой UTF-8! Можете такой редактор у меня.

3. Можете изменить звуковое сопровождение. Для этого удалите из папки плагина файл msg.mp3 и замените своим (не забудьте свой сохранить под тем же именем, иначе будете долго искать ссылку в файлах!).

4. Плагин НЕ работает на WP-MU!

5. Плагин можно разместить не в сайдбаре, а, допустим, на отдельной странице. Для этого автор советует использовать отдельно созданный файл, который вы назовете, к примеру, shoutbox.php. Код для этого файла лежит у автора в файле readme.txt.

6. В файле css.php все настройки представления мини-чата в вашем сайдбаре. Тем, кто умеет читать css – будет все понятно. Для тех, кто не умеет – могу подсказать очень коротко главное – как увеличить (или уменьшить) размеры окна мини-чата. У вашей темы есть настройки ширины вашего сайдбара. Чаще всего они находяться в файле style.css, и в нем есть, например, вот такая запись:

/* Sidebar */
#sidebar {
width:192px;
padding:0px 0px 0px 0px;
float:left;
color:#000000;
margin-left:1px;

192px – это ширина вашего сайдбара.

А в настройках мини-чата стоит (в файле css.php):

#chatoutput {
height: 300px;
/* width: 172px; */

Как видите – 172px.

Вы можете увеличить ширину мини-чата до ширины сайдбара, или наоборот. В общем, пробуйте и смотрите. Также вы можете изменить высоту мини-чата, увеличив или уменьшив ее. Сейчас стоит 300px.

Почему написал о ширине в представлении? Не во всех шаблонах плагин подстраивается под ширину сайдбара автоматически. Поэтому, если у вас он этого сам не сделает – придется править ручками.

Скачать плагин

  Плагин Pierres-Wordspew (541,3 KiB, 1 235 скачиваний)

20 комментариев на записьОтправить ваши
  1. Отличный плагин!!! Все работает, и язык русский. спасибо+++

  2. Нашёл ЧАТ — установил у себя на сайте, но нужно русифицировать, т.к. не понимает кириллицу http://alex-sqwer.ru на этом сайте в правой колонке

    • Вы предлагаете мне его русифицировать? Но здесь причина не в русификации, скорее всего, сам скрипт чата не поддерживает кириллические символы, здесь не перевод, здесь локализация нужна, а это не просто и долго.

    • Да нет, нормально
      Смотрите http://bcv.kiev.ua/shoutbox/

  3. пишет /wp-content/plugins/pierres-wordspew/usersonline.php online 73

  4. п.1 (дословно)
    В противном случае, если вы используете старую версию WP (до 2.x) вызова функции (как правило, в sidebar.php) по следующим образом: «`
    То есть — до 2 версии, а не выше

  5. У меня тоже сабмит страницы происходил, если чат в сайдбаре. Дело было в том что форма поиска не имела закрывающегося тэга. не знаю почему так было. Я добавил тег и всё заработало. Спасибо за плагин.

  6. Именно там я и не могу найти, где меняется цвет у этих слов. Узнал цвет который сейчас стоит, но в этом файле такого цвета нет. Я не сильно разбираюсь в этом, поэтому и прошу помощи…

    • Артем, прекрасно понимаю ваше желание сменить цвет чего-либо в плагине… Я на днях выложил видеоурок по плагину Web Developer для Лисы, в плагине есть функция: посмотреть стиль элемента, после кликанья по элементу открывается файл стилей где можно видеть само свойство и где оно расположено. Просто немного разберитесь, для начала — методом «тыка» проверьте свойства всех элементов. Откройте файл css.php плагина и смотрите. Если в свойстве есть вот такая функция — echo $shout_opt['name_color']; — значит, это свойство настраивается через админпанель плагина, все остальные свойства стилей плагина находятся в обычных конструкциях свойств в файле css.php.

      • Большое спасибо за совет :)

  7. Здравствуйте! Скажите пожалуйсто, как вы измени цвет «Имя» «Сообщение» и «послать», все перелазил, не могу найти…. Заранее спасибо за ответ!

    • в папке плагина есть файл — css.php, там все настройки, плюс — в админке настроек плагина вверху есть блок настроек цвета.

  8. Жаль, что не работает на WordPress MU! =((( Может быть ка-нибудь можно наладить его работу в нем?… Находил плагин XDTalk, но не нашел где его скачать… Посодействуйте, пожалуйста…

    • посмотрите у меня на втором сайте другой чат, он в сайдбаре справа стоит, там есть ссылка на авторский сайт, он внешний, бесплатный — http://www.wpfreethemes.ru

  9. Установила этот плагин на сайте — работает, но почему то при добавлении сообщения страница перезагружается.

    Отчего это может быть и как исправить, не подскажете?

    • Добрый день.
      Не должна перегружаться. Проверьте внимательно панель настроек, добавлением комментария управляет ява-скрипт.

  10. Спасибо, заработало!

  11. 1. В файле readme.txt записан код, повторять его здесь не буду.
    2. Создаете файл допустим, shoutbox.php. Вставляете в него код, сохраняете файл. Не редактируйте обычным блокнотом, скачайте у меня UnicEdit с поддержкой UTF-8.
    3. Закачайте файл shoutbox.php в папку с вашей темой.
    4. В админке создайте новую страницу. Назовете ее допустим, Мини-чат.
    5. В разделе редактирования страницы, в атрибутах (справа), найдите раздел Шаблоны. Откройте список и выберите Shoutbox (плагин должен быть активирован).
    6. Все.
    У вас на главной появится новая закладка в страницах.
    Пока вам рассказыывал — сделал здесь как пример. Понятно, что дизайн и прочее — это надо больше настраивать, допустим, стили и проч.

  12. Если можно объясните для «чайника», подробнее, как разместить чат на отдельной странице блога, какой код надо вставить при создании этой страницы?

Подписаться на комментарии

Напишите ваше имя

Это обязательно

Напишите корректный адрес

Это обязательно

Это обязательно

Перед отправкой формы:
Извините. проверка на спам.

Проголосуйте

Хотите читать статьи на этом сайте, посвященные продвижению и раскрутке, основанные на моем личном опыте?

Просмотреть результаты

Loading ... Loading ...

Обо мне

Я профессионально занимаюсь web-дизайном, а также всем, что связано с веб-строительством:
— Оказываю услуги хостинга
— Занимаюсь продвижением и раскруткой
— Консультирую в области безопасности и защиты сайта
— Пишу много о Wordpress
— Готовлюсь открыть Школу WordPress для новичков и не только
В свободное время стараюсь ничего не делать вообще, или еду на рыбалку, или смотрю футбол по TV

Любые ваши пожертвования

Чтобы перевести сложный и бесплатный шаблон WordPress уходит в среднем 3-4 часа времени.
Чтобы разобраться в некоторых плагинах WordPress (локализация, настройки) — уходит примерно столько же времени.
Свободного времени катастрофически не хватает.
Поэтому было бы здорово, если бы вы поощряли мою работу любыми суммами.
Я открою специальную страницу и обязательно буду создавать список из имен тех, кто окажет свою помощь в дальнейшем развитии моего каталога бесплатных шаблонов и плагинов WordPress.
Мои реквизиты:
WMZ — 199627930654
WMR — 115293196032
WMU — 127367399765
Яндекс — 41001644171231

Best Wordpress © 2012 Все права защищены

Разработка сайтов SkinWP