TaigaChat - AJAX shoutbox 0.5.5 Чат для XenForo

  • Автор темы Nyhsa
  • 9972
  • Обновлено
  • 24, Nov 2013
  • #1
Нужен TaigaChat Pro на XenForo. Его можно купить на офиц. сайте, но дело в том, что демо версия не доступна для закачки. Хотелось бы сначала познакомится с ним, посмотреть как он работает, произвести все необходимые настройки, т.д. Чат мне необходим особенно во время онлайн переводов.

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 24, Nov 2013
  • #2
Nyhsa, у меня есть, но не тестировал. Выложу чуть позже.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 12, Dec 2013
  • #3
Veter, не поможешь? Хочу сделать вставку в чат ника, при клике на нем? Вот вот этот момент не пойму.....
Заменить файл /js/dark/taigachat.js из папки taigachat_nick в архиве.
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 12, Dec 2013
  • #4
Вчера установила себе на форум taiga chat, ну так как я его знаю, этот чат, он мне в принципе нравится.

Много всяких мелких нюансов, такие как вывод последних тем, последних сообщений, создание новых тем в чат и т.д. все это создает определенное удобство для форума на xenforo. В этой статье постараюсь Вам подробно рассказать об установке Тайги на форум.

Есть конечно парочка мелких деталей,которые нужно доработать, но я думаю, что в процессе обсуждения мы найдем ответы на все вопросы.

Итак, поехали.
Установка TaigaChat - AJAX shoutbox 0.5.5 на xenforo 1. Первым делом скачиваем архив себе на компьютер 2. Загружаем все файлы из папки "upload" в корневую папку вашего форума.






3. Импортируем XML-файл плагина, через загрузить файл












4. Теперь нужно добавить в шаблон "forum_list " "до" или "после" этой строчки кода:
 <xen:if is="{$renderedNodes}"><xen:include template="node_list" /></xen:if>

вот этот код:
 <xen:include template="dark_taigachat"><xen:set var="$taigachat_alt">1</xen:set></xen:include>
(я добавила "до")






5. Теперь обязательно нужно, "Настроить права группам пользователей"По дефолту чат недоступен ряду групп пользователей, поэтому не забудьте выставить права.






6. И теперь настраиваем сам плагин Идем в Админка - Настройки — TaigaChat.






В итоге чат появится у вас на форуме.






Скрытая информация :: Авторизуйтесь для просмотра »
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 12, Dec 2013
  • #5
7. Есть в зип архиве тайги еще одна папочка, называется она xenPorta Так вот, этот шаг может понадобится для тех людей, кто использует плагин главной страницы форума - XenPorta.
Инструкция по установке: Вам будет нужно, загрузить содержимое xenPorta/upload в корневую папку Вашего форума, а потом импортировать файл xenPorta/xenPorta_TaigaChat.xml в качестве модуля. Сразу оговорюсь, что я этого не делала, поэтому тонкостей пока не знаю, но это только пока!
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 12, Dec 2013
  • #6
не найду никак файл /js/dark/taigachat.js, а в ник архиве только иконка лежит, на что заменить...
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 25, Jan 2015
  • #7
orakulmad:
Здравствуйте! Уведомления к этому чату можно прикрутить чтоб все пользователи видели когда новые сообщения в чате появляются???
вообще то нет, нельзя. Если только какой умелец не придумает, а так нет.

orakulmad,
orakulmad:
Правда нашел одну ошибку, панелька с кнопками неправильно отображается:
есть такое, у меня после установки новой версии ксени, кнопочки не отображаются хоть и переустанавливала чат по новой... думаю, уважаемый
Veter, прав, причина в несовместимости версии движка и плагина
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 13, Dec 2013
  • #8
Русификация TaigaChat - AJAX shoutbox 0.5.5 на xenforo Еще один момент Как правильно русифицировать TaigaChat - AJAX shoutbox 0.5.5 на xenforo В зип архиве уже лежит русификатор, я например помучилась чуток пока его установила. Но оказывается я просто не правильно его ставила. Я пробовала через дополнения, а это не правильно.






Правильно вот так: идем в Админка - Внешний вид - Импорт языка






Выбираем файл на своем компьютере, а именно ХТМЛ файл под названием language-Russian-(RU), обязательно выбираем строку
Язык с перезаписью: Русский - и жмем кнопочку Импорт






Все, после этого, идем в Админка - Настройки — TaigaChat. открываем и видим, что теперь все настройки для TaigaChat у нас на русском языке




 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 13, Dec 2013
  • #9
Добавлено через 1 час 56 минут
Nyhsa:
Veter, не поможешь?
Хочу сделать вставку в чат ника, при клике на нем?
Вот этот момент не пойму.....
Заменить файл /js/dark/taigachat.js из папки taigachat_nick в архиве.
Nyhsa:
не найду никак файл /js/dark/taigachat.js, а в ник архиве только иконка лежит, на что заменить...
Все разобралась и сделала)))))))))
Как сделать вставку в чат ника, при клике на нем? Значит так, как сделала я: 1. Идем в ПУ нашего хостинга, ищем папки public_html - js - dark - taigachat.js, где taigachat.js и есть файлик который нам нужно перезаписать на файлик taigachat из папки taigachat_nick в архиве. 2. Нажимаем на файл taigachat.js в ПУ хостинга , нажимаем загрузить, выбираем файл со своего компьютера, загружаем, вылезет окошко с вопросом "Перезаписать файл?", нажимаете "ДА"


















3. Теперь пойдем в ПУ форума:
Админка - Внешний вид - Шаблоны, находим в шаблон под названием dark_taigachat_list и ищем вот такой код
 <a {xen:if $message.user_id, 'href="{xen:link members, $message}" '}class="username" itemprop="name"><xen:if is="{$message.usernameHtml}">{xen:raw $message.usernameHtml}<xen:else />{xen:helper richUserName, $message}</xen:if></a>:

Заменяем его вот этим кодом и сохраняем
 <a title="{$message.username}" {xen:if $message.user_id, 'href="{xen:link members, $message}" '}class="dark_tc_username taigachat_msg_user" itemprop="name"><span class="username">{xen:helper richUserName, $message}</span></a>:







Теперь идем на форум в наш чат и смотрим что получилось?












Усе готово :rolleyet: Есть мелочь, надо сделать чтобы ник того кому адресовано сообщение, был жирным, но я в этом разберусь позже.
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 13, Dec 2013
  • #10
Nyhsa:
Все разобралась и сделала)))))))))
Молодец. Я даже не сомневался.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 13, Dec 2013
  • #11
Veter:
Молодец. Я даже не сомневался.
ну долго я мучилась... а потом до меня дошло) к утру наступило озарение
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 26, Dec 2013
  • #12
2. Загружаем все файлы из папки "upload" в корневую папку вашего форума.




папка Library уже существует в форумном движке и когда я пытался загрузить файлы в корневую папку то хостинг мне выдал сообщение папка Library уже существует заменить её я заменил файлы установились и после этого у меня движок сдох и форум не открывается но это ерунда новый движок залью но только подскажите что мне делать когда эта проблема коснётся вновь что делать с папкой Library мне её не заменят на Library форума?
 

batman1


Рег
08 Mar, 2012

Тем
24

Постов
99

Баллов
339
  • 26, Dec 2013
  • #13
Да Ветер я попробовал через FileZilla залить файлы и никаких проблем спасибо за совет и выражаю особую благодарность Nuhsa чтоб я без тебя делал всё установил чат нормально очен радуюсь:good:
 

batman1


Рег
08 Mar, 2012

Тем
24

Постов
99

Баллов
339
  • 26, Dec 2013
  • #14
batman:
Да Ветер я попробовал через FileZilla залить файлы и никаких проблем спасибо за совет и выражаю особую благодарность Nuhsa чтоб я без тебя делал всё установил чат нормально очен радуюсь
я рада что все у Вас получилось)
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 27, Dec 2013
  • #15
А вот мне интерестно те сообщения в чате от пользователей удаляются автоматически и как просходит процес удалений старых сообщений ? а то я переживаю у всего 200mb дискового пространства я не хочу чтоб там забились эти 200mb пустословными сообщениями от посетителей если сообщения будут не удалятся:shok:
 

batman1


Рег
08 Mar, 2012

Тем
24

Постов
99

Баллов
339
  • 27, Dec 2013
  • #16
batman:
А вот мне интерестно те сообщения в чате от пользователей удаляются автоматически и как просходит процес удалений старых сообщений
где то у меня был ответ, я поищу и напишу Вам
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 28, Dec 2013
  • #17
batman, что касается Вашего вопроса.
batman:
А вот мне интересно те сообщения в чате от пользователей удаляются автоматически и как происходит процесс удаления старых сообщений
Вообще Автоматического удаления сообщений ни в Pro (платная версия чата), ни в обычной версии (как у нас сейчас стоит) нет. Удалять сообщения можно 2-мя способами:
1 способ: с помощью "Задания планировщика" идете в Админ панель сайта - Инструменты - Задания планировщика - Ежедневная очистка чата по умолчанию в Задании Планировщика чистка чата производится один раз в сутки. Вы же можете настроить планировщик так как удобно Вам.


















2 способ: Удаление в ручную. Из MySQl (база данных) таблица "dark_taigachat" , выделяете все (если хотите чистить весь чат) и удаляете. Идем в Панель управления Вашего Хостинга - Базы данных - PHP my Admin












В принципе все.
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 21, Dec 2014
  • #18
Доброго времени суток! Сегодня поставил этот чат на XenForo 1.4.0 С установкой проблем не возникло, огромная благодарность за подробный мануал! Правда нашел одну ошибку, панелька с кнопками неправильно отображается:






В чем может быть причина?
 

orakul


Рег
04 Dec, 2008

Тем
0

Постов
7

Баллов
7
  • 21, Dec 2014
  • #19
Причина может быть в несовместимости плагина с версией движка. У вас версия 1.4
Nyhsa, его ставила вообще на 1.1.х
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 28, Dec 2014
  • #20
Здравствуйте! Уведомления к этому чату можно прикрутить чтоб все пользователи видели когда новые сообщения в чате появляются???
 

orakul


Рег
04 Dec, 2008

Тем
0

Постов
7

Баллов
7
Тем
49554
Комментарии
57426
Опыт
552966

Интересно