воскресенье, 27 января 2013 г.

Плагин Pierre’s Wordspew — мини-чат в вашем 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
  Плагин WordPress Pierres Wordspew (541,3 Кб, 154 скачиваний)

Комментариев нет:

Отправить комментарий