Олег Власов
logo
Магазин контента WordPress

Коллекция Wordpress

темы и плагины wordpress: установка wordpress, настройка wordpress, использование wordpress, авторский перевод на русский язык шаблонов и плагинов Wordpress

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

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

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

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

В основной директории файлов плагина есть 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.

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

И пользуйтесь на здоровье! :)

  Плагин WordPress Pierres Wordspew (541,3 KiB, 728 скачиваний)


Олег Мини-чатПлагины ,,,,

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

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

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

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

В основной директории файлов плагина есть 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.

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

И пользуйтесь на здоровье! :)

  Плагин WordPress Pierres Wordspew (541,3 KiB, 728 скачиваний)

Понравилась статья? Поделись с друзьями!

Что еще читают:

Рубрика: Мини-чат, Плагины

Внимание!

Прежде, чем задавать свой вопрос - пожалуйста, прочитайте F.A.Q.

26 коммент. пока.

  1. Ron:

    Предупреждение: mysql_fetch_array (): поставляется аргумент не является допустимым MySQL результат ресурс в /home/ronunt/public_html/wp-content/plugins/pierres-wordspew/usersonline.php на линии 73
    Какая-то ошибка не могу понять где?

  2. Дмитрий:

    спасибо
    обновите ссылку на новый плагин в теле статьи
    и поставьте где-нибудь рекламу, кликать в качестве благодарности

    • admin:

      Моя ссылка — это архив плагина с моим переводом на русский, который лежит на моем сервере.
      Кто мешает каждому установить плагин, а затем его автоматически апгрейдить?

  3. Антон:

    Подскажите пожалуйста где можно сменить цвет текста на кнопке отправить…???

  4. Spekter:

    Сколько пробую перестанавливать этот плагин всеравно одно и тоже, пытался минять версию WP не помогло, возможно вы знаете ответ…

    Не отсылаются сообщения в чат!
    Вот сайт на который ставлю плагин — https://nrg-club.kh.ua/

    • admin:

      Я выше давал ссылку на новую версию плагина. Сам этим плагином не пользуюсь уже больше года, поэтому помочь не могу.

  5. Evgenija:

    Может кому-то упращу поиск для того, чтобы изменить слово или убрать *смайлы* которое не переведено. Открыть файл *ajax_shout* плагина, в строчке 104 написано obj+=»title=»»+Sht_Expand+»»>»+lib+» Smileys :»;
    Вот это слово Smileys , можно или перевести или совсе убрать, так как каждому ясно, что ниже идут смайлы. Так как у меня заменен пакет со смайликами и их не мало, хорошо бы, чтобы они не все показывались, а к примеру были бы слова *показать ещё*. Может кто-то знает, как это сделать и в какой файл прописать.

  6. Evgenija:

    Спасибо Вам огромное, всё наладила под тему, только вот в браузере Макстон, сообщения нижние выходят и рамочки и наползают на окно написания сообщения, я обычно во всех браузерах всё проверяю и только смотрю в одном плохо. Что-то можно настроить?

    • admin:

      Макстона у меня нет, и в нем я не проверяю на валидность, насколько мне известна статистика — этим браузером практически никто не пользуется, вот статистика моего счетчика за год:
      № Имя браузера Обращений В процентах
      1 Mozilla 49505 29,64 %
      2 Microsoft Internet Explorer 46009 27,54 %
      3 Google Chrome 35843 21,46 %
      4 Opera 33395 19,99 %
      5 Safari 2200 1,31 %
      6 Прочие 52 0,03 %
      7 Konqueror 16 0 %

  7. Евгений:

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

  8. Марина:

    у меня всё работает)))спасибо!

  9. doc:

    ничего такого нет чего не было бы на локальном сервере. https://websay.ru/. причем меняется кодировка только в названиях последних статей, сами теги и ссылки. как-то выборочно. я не понимаю

  10. doc:

    возник другой вопрос. на локалке чат заработал сразу и без проблем, а в нэте на сайте, при установке его в сайдбар, меняет в сайдбаре кодировку. убираю из сайдбара функцию чата и кодировка восстанавливается. подскажите плз

    • admin:

      Похоже на какой-то конфликт. Кроме этого виджета какие другие в Сайдбаре? Возможно, что там стоит виджет другого плагина и между ними какой-то конфликт.

  11. doc:

    спасибо решил проблему сам.действительно не сходились версии. скачал новую, поставил всё сразу заработало :)

  12. doc:

    плагин скачал у вас. версия WP 3.0.1. как решить проблему?

  13. doc:

    сделал всё как написано. чат появился в сайдбаре, но не работает. при попытке отправить сообщение выдает ошибки
    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 8 in …\plugins\pierres-wordspew\wordspew.php on line 421

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in …\plugins\pierres-wordspew\wordspew.php on line 430

    Warning: Cannot modify header information — headers already sent by (output started at …\plugins\pierres-wordspew\wordspew.php on line 388
    подскажите плз в чем проблема???

    • admin:

      Какая-то ошибка с созданием таблицы вывода чата. Возможно, что плагин и версия Вордпресс не совпадают.

  14. best-bookers.com:

    Подскажите у кого были такие проблемы — неожиданно вдруг перестал работать чат. Не отправляются сообщения.

    Пробовал удалить и установить заново — всё равно не работает.

    • admin:

      Вариант — установили какой-то плагин, который также использует библиотеку JQuery

  15. Установила себе чат, спасибо за подробное разъяснение! А очень ли влияет на загрузку сайта этот плагин?

  16. BlAcK~StYlE:

    спасибо большое!!! я ничего не могла найти, это то что мен нужно!!!

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


Если вы хотите добавить код HTML, PHP или CSS, воспользуйтесь коротким кодом: [php]здесь код[/php]





Искать на сайте

icon
Подняться наверхПодняться наверх