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

N

Nyhsa

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

Wmboard

#2
Nyhsa, у меня есть, но не тестировал. Выложу чуть позже.
 
W

Wmboard

#3
Тайгу тоже со временем выложу, не проблема.
 
N

Nyhsa

#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.



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

 
N

Nyhsa

#5
7. Есть в зип архиве тайги еще одна папочка, называется она xenPorta

Так вот, этот шаг может понадобится для тех людей, кто использует плагин главной страницы форума - XenPorta.

Инструкция по установке:

Вам будет нужно, загрузить содержимое xenPorta/upload в корневую папку Вашего форума, а потом импортировать файл xenPorta/xenPorta_TaigaChat.xml в качестве модуля.

Сразу оговорюсь, что я этого не делала, поэтому тонкостей пока не знаю, но это только пока!:)
 
N

Nyhsa

#6
Veter, не поможешь?
Хочу сделать вставку в чат ника, при клике на нем?
Вот вот этот момент не пойму.....

Заменить файл /js/dark/taigachat.js из папки taigachat_nick в архиве.
 
N

Nyhsa

#7
не найду никак файл /js/dark/taigachat.js, а в ник архиве только иконка лежит, на что заменить...:D
 
N

Nyhsa

#8
Русификация TaigaChat - AJAX shoutbox 0.5.5 на xenforo
Еще один момент Как правильно русифицировать TaigaChat - AJAX shoutbox 0.5.5 на xenforo

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



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



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



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

 
N

Nyhsa

#9
Добавлено через 1 час 56 минут
Veter, не поможешь?
Хочу сделать вставку в чат ника, при клике на нем?
Вот этот момент не пойму.....
Заменить файл /js/dark/taigachat.js из папки taigachat_nick в архиве.

не найду никак файл /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: :)

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

batman1

#12
2. Загружаем все файлы из папки "upload" в корневую папку вашего форума.
папка Library уже существует в форумном движке и когда я пытался загрузить файлы в корневую папку то хостинг мне выдал сообщение папка Library уже существует заменить её я заменил файлы установились и после этого у меня движок сдох и форум не открывается но это ерунда новый движок залью но только подскажите что мне делать когда эта проблема коснётся вновь что делать с папкой Library мне её не заменят на Library форума?
 
B

batman1

#14
Да Ветер я попробовал через FileZilla залить файлы и никаких проблем спасибо за совет и выражаю особую благодарность Nuhsa чтоб я без тебя делал всё установил чат нормально очен радуюсь:good:
 
N

Nyhsa

#15
Да Ветер я попробовал через FileZilla залить файлы и никаких проблем спасибо за совет и выражаю особую благодарность Nuhsa чтоб я без тебя делал всё установил чат нормально очен радуюсь
я рада что все у Вас получилось)
 
B

batman1

#16
А вот мне интерестно те сообщения в чате от пользователей удаляются автоматически и как просходит процес удалений старых сообщений ? а то я переживаю у всего 200mb дискового пространства я не хочу чтоб там забились эти 200mb пустословными сообщениями от посетителей если сообщения будут не удалятся:shok:
 
N

Nyhsa

#17
А вот мне интерестно те сообщения в чате от пользователей удаляются автоматически и как просходит процес удалений старых сообщений
где то у меня был ответ, я поищу и напишу Вам
 
N

Nyhsa

#18
batman, что касается Вашего вопроса.

А вот мне интересно те сообщения в чате от пользователей удаляются автоматически и как происходит процесс удаления старых сообщений

Вообще Автоматического удаления сообщений ни в Pro (платная версия чата), ни в обычной версии (как у нас сейчас стоит) нет. Удалять сообщения можно 2-мя способами:

1 способ: с помощью "Задания планировщика"

идете в Админ панель сайта - Инструменты - Задания планировщика - Ежедневная очистка чата

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




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





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

orakul

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

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

Wmboard

#20
Причина может быть в несовместимости плагина с версией движка. У вас версия 1.4
Nyhsa, его ставила вообще на 1.1.х
 
O

orakul

#21
Здравствуйте! Уведомления к этому чату можно прикрутить чтоб все пользователи видели когда новые сообщения в чате появляются???
 
W

Wmboard

#22
Наверное... я чаты на форумы не ставлю...
 
N

Nyhsa

#23
Здравствуйте! Уведомления к этому чату можно прикрутить чтоб все пользователи видели когда новые сообщения в чате появляются???
вообще то нет, нельзя. Если только какой умелец не придумает, а так нет.

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

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread