Попался мне недавно плагин, который реализует возможность размещения в сайдбаре темы мини-чата. Решил попробовать. Плагин оказался мульти-язычным, что с одной стороны, меня обрадовало. Но, поковырявшись с настройками, убедился, что тому, кто создавал русскоязычные файлы 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 111 скачиваний)
Мой блог находят по следующим фразам
- визитки шаблоны салон красоты
- шаблон на тему косметика wordpress
- Салон красоты шаблон wordpress
- шаблоны wordpress левый сайдбар
- темы для wordpress
- wordpress не работает слайдер
Мой блог находят по следующим фразам
- wordpress спорт тема
- виджет с фотографией wordpress
- скачать плагин wp page numbers
- bb коды обтекание float пример
- wordpress фоны
- темы вордпресс салон красоты
Отличный плагин!!! Все работает, и язык русский. спасибо+++
Нашёл ЧАТ — установил у себя на сайте, но нужно русифицировать, т.к. не понимает кириллицу http://alex-sqwer.ru на этом сайте в правой колонке
Вы предлагаете мне его русифицировать? Но здесь причина не в русификации, скорее всего, сам скрипт чата не поддерживает кириллические символы, здесь не перевод, здесь локализация нужна, а это не просто и долго.
Да нет, нормально
Смотрите http://bcv.kiev.ua/shoutbox/
пишет /wp-content/plugins/pierres-wordspew/usersonline.php online 73
п.1 (дословно)
В противном случае, если вы используете старую версию WP (до 2.x) вызова функции (как правило, в sidebar.php) по следующим образом: «`
То есть — до 2 версии, а не выше
У меня тоже сабмит страницы происходил, если чат в сайдбаре. Дело было в том что форма поиска не имела закрывающегося тэга. не знаю почему так было. Я добавил тег и всё заработало. Спасибо за плагин.
Именно там я и не могу найти, где меняется цвет у этих слов. Узнал цвет который сейчас стоит, но в этом файле такого цвета нет. Я не сильно разбираюсь в этом, поэтому и прошу помощи…
Артем, прекрасно понимаю ваше желание сменить цвет чего-либо в плагине… Я на днях выложил видеоурок по плагину Web Developer для Лисы, в плагине есть функция: посмотреть стиль элемента, после кликанья по элементу открывается файл стилей где можно видеть само свойство и где оно расположено. Просто немного разберитесь, для начала — методом «тыка» проверьте свойства всех элементов. Откройте файл css.php плагина и смотрите. Если в свойстве есть вот такая функция — echo $shout_opt['name_color']; — значит, это свойство настраивается через админпанель плагина, все остальные свойства стилей плагина находятся в обычных конструкциях свойств в файле css.php.
Большое спасибо за совет
Здравствуйте! Скажите пожалуйсто, как вы измени цвет «Имя» «Сообщение» и «послать», все перелазил, не могу найти…. Заранее спасибо за ответ!
в папке плагина есть файл — css.php, там все настройки, плюс — в админке настроек плагина вверху есть блок настроек цвета.
Жаль, что не работает на WordPress MU! =((( Может быть ка-нибудь можно наладить его работу в нем?… Находил плагин XDTalk, но не нашел где его скачать… Посодействуйте, пожалуйста…
посмотрите у меня на втором сайте другой чат, он в сайдбаре справа стоит, там есть ссылка на авторский сайт, он внешний, бесплатный — http://www.wpfreethemes.ru
Установила этот плагин на сайте — работает, но почему то при добавлении сообщения страница перезагружается.
Отчего это может быть и как исправить, не подскажете?
Добрый день.
Не должна перегружаться. Проверьте внимательно панель настроек, добавлением комментария управляет ява-скрипт.
Спасибо, заработало!
Не за что, пользуйтесь
1. В файле readme.txt записан код, повторять его здесь не буду.
2. Создаете файл допустим, shoutbox.php. Вставляете в него код, сохраняете файл. Не редактируйте обычным блокнотом, скачайте у меня UnicEdit с поддержкой UTF-8.
3. Закачайте файл shoutbox.php в папку с вашей темой.
4. В админке создайте новую страницу. Назовете ее допустим, Мини-чат.
5. В разделе редактирования страницы, в атрибутах (справа), найдите раздел Шаблоны. Откройте список и выберите Shoutbox (плагин должен быть активирован).
6. Все.
У вас на главной появится новая закладка в страницах.
Пока вам рассказыывал — сделал здесь как пример. Понятно, что дизайн и прочее — это надо больше настраивать, допустим, стили и проч.
Если можно объясните для «чайника», подробнее, как разместить чат на отдельной странице блога, какой код надо вставить при создании этой страницы?