1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.
Загрузка

1.4.x TaigaChat - AJAX Shoutbox [RU] 0.5.5

Бесплатный чат для XenForo

  1. count87

    count87 Активный пользователь

    Регистрация:
    30.01.14
    Сообщения:
    6
    Симпатии:
    1
    Версия XF:
    1.2.4
    конечно может выключить и включить плагин?
    --- добавлено : 31 янв 2014 в 18:52 ---
    <xen:h1>{$xenOptions.boardTitle}</xen:h1>

    <xen:container var="$head.canonical"><link rel="canonical" href="{xen:link 'canonical:forums'}" /></xen:container>
    <xen:if is="{$xenOptions.boardDescription}"><xen:container var="$head.description">
    <meta name="description" content="{$xenOptions.boardDescription}" /></xen:container></xen:if>
    <xen:container var="$head.openGraph">
    <xen:include template="open_graph_meta">
    <xen:set var="$url">{xen:link 'canonical:forums'}</xen:set>
    <xen:set var="$title">{$xenOptions.boardTitle}</xen:set>
    <xen:set var="$description">{$xenOptions.boardDescription}</xen:set>
    <xen:set var="$ogType">website</xen:set>
    </xen:include></xen:container>

    <xen:hook name="forum_list_nodes">

    <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>
    </xen:hook>

    <xen:sidebar>
    <xen:edithint template="sidebar.css" />


    -------------------------
    Правильно вставил?
     
    Последнее редактирование модератором: 08.02.2014
  2. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Скажите, а как сделать отключаемый звук?
    Ну например кнопку вставить, чтоб пользователь мог отключить, если ему не надо
     
  3. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Что не поможете ?
     
  4. patrig

    patrig Местный

    Регистрация:
    11.06.11
    Сообщения:
    221
    Симпатии:
    189
    Версия XF:
    2.0.5
    @Mirovinger, что то делал такое ... Спросите у него.
     
  5. smychnyk

    smychnyk Read only

    Регистрация:
    14.08.12
    Сообщения:
    13
    Симпатии:
    2
    Версия XF:
    1.2.5
    У меня возникла ошибка следующего характера. На форуме зарегистрировался спамер и создал тему. Я конечно тему физически удалил и спамера заблокировал.
    Но в чате отображаются все созданные темы или ответы в форуме. Теперь не могу удалить строку со спамером в чате. Получается, сначала нужно было удалить с чата и уже потом с форума?
     
  6. Дмитрий Кесаев

    Дмитрий Кесаев Местный

    Регистрация:
    24.06.13
    Сообщения:
    58
    Симпатии:
    163
    Версия XF:
    1.3.1
    /prune - выполнить команду и все посты будут удалены с чата.
     
    SpiritFlame, Mirovinger и aligon7 нравится это.
  7. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Вот это я не знал, А чистит визде, даже в базе?
    какие ещё команды есть?
     
  8. Дмитрий Кесаев

    Дмитрий Кесаев Местный

    Регистрация:
    24.06.13
    Сообщения:
    58
    Симпатии:
    163
    Версия XF:
    1.3.1
    Да из БД все удаляет... На край если не сработает, глянь у Вьетнамцев тему: http://vxf.vn/threads/them-lenh-xoa-tin-nhan-cho-taigachat.691/
    Касаемо др. команд - не подскажу, не интересовался глубоко этим
     
    Mirovinger и aligon7 нравится это.
  9. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Сработало. Спасибо.
     
  10. smychnyk

    smychnyk Read only

    Регистрация:
    14.08.12
    Сообщения:
    13
    Симпатии:
    2
    Версия XF:
    1.2.5
    а как эту команду выполнить, у меня вьетнамский сайт не открывается
     
  11. patrig

    patrig Местный

    Регистрация:
    11.06.11
    Сообщения:
    221
    Симпатии:
    189
    Версия XF:
    2.0.5
    Как, как?! Написать в чате: /prune - работает только на PRO версии.
     
    Mirovinger нравится это.
  12. smychnyk

    smychnyk Read only

    Регистрация:
    14.08.12
    Сообщения:
    13
    Симпатии:
    2
    Версия XF:
    1.2.5
    я так и пробовал не срабатывает
    хотя в установленных дополнениях пишет TaigaChat Pro 1.2.0
     
  13. patrig

    patrig Местный

    Регистрация:
    11.06.11
    Сообщения:
    221
    Симпатии:
    189
    Версия XF:
    2.0.5
    Вообще странно. Сейчас же попробовал все работает на ура: стоит лицензия чата 1.2.0.
    Наверное стоит проверить права доступа, в противном же случае обратится к автору.
     
  14. Дмитрий Кесаев

    Дмитрий Кесаев Местный

    Регистрация:
    24.06.13
    Сообщения:
    58
    Симпатии:
    163
    Версия XF:
    1.3.1
    Копипаст от туда.
    Тоже не открывается, приходится через VPN сидеть
    Открыть library/Dark/TaigaChat/Model/TaigaChat.php
    Найти:
    PHP:
    public function deleteMessage($id){ 
    Добавить ниже:
    PHP:
    public function deleteAllMessage(){

    return 
    $this->_getDb()->query('
    DELETE FROM dark_taigachat
    '
    );
    }
    Найти:
    PHP:
    public function canViewMessages(array $user null)
    Ниже добавить:
    PHP:
    public function canDeleteMessage(array $user null)
    {
        
    $this->standardizeViewingUserReference($user);

        if (
    XenForo_Permission::hasPermission($user['permissions'], 'dark_taigachat''modify'))
        {
            return 
    XenForo_Permission::hasPermission($user['permissions'], 'dark_taigachat''modify');
        } elseif (
    XenForo_Permission::hasPermission($user['permissions'], 'dark_taigachat''modifyAll'))
        {
            return 
    XenForo_Permission::hasPermission($user['permissions'], 'dark_taigachat''modifyAll');
        } else
            return 
    false;
    }
    Открыть library/Dark/TaigaChat/ControllerPublic/TaigaChat.php
    Найти:
    PHP:
    $dw XenForo_DataWriter::create('Dark_TaigaChat_DataWriter_Message');
    $dw->set('user_id'$visitor['user_id']);
    $dw->set('username'$visitor['user_id'] > $visitor['username'] : new XenForo_Phrase('guest'));
    $dw->set('message'$input['message']);
    $dw->save(); 
    ЗАМЕНИТЬ на:
    PHP:
    if ((preg_match('#^/prune$#s'$input['message'])||preg_match('#^\[color=(.*)\]/prune\[/color\]$#s'$input['message'])) && $taigamodel->canDeleteMessage()){
        
    $taigamodel->deleteAllMessage();
        
    $dw XenForo_DataWriter::create('Dark_TaigaChat_DataWriter_Message');
        
    $dw->set('user_id'$visitor['user_id']);
        
    $dw->set('username'$visitor['user_id'] > $visitor['username'] : new XenForo_Phrase('guest'));
        
    $dw->set('message''Shoutbox cleared !');
        
    $dw->save();

    } else {
        
    //$input['message'] = XenForo_Helper_String::autoLinkBbCode($input['message']);

        
    $dw XenForo_DataWriter::create('Dark_TaigaChat_DataWriter_Message');
        
    $dw->set('user_id'$visitor['user_id']);
        
    $dw->set('username'$visitor['user_id'] > $visitor['username'] : new XenForo_Phrase('guest'));
        
    $dw->set('message'$input['message']);
        
    $dw->save();
    }
    Теперь команда /prune - должна по сути работать
     
    Mirovinger нравится это.
  15. x-sis

    x-sis Активный пользователь

    Регистрация:
    27.02.14
    Сообщения:
    1
    Симпатии:
    0
    Версия XF:
    1.2.5
    Ребят, в TaigaChat при установке не отображались кнопки, скачал фикс, они появились и почти все заработали, кроме кнопки смайликов, при наведении курсора на смайлик список смайлов появляется, но самой кнопки под чатом для открытия смайлов нет, просто под чатом отображается ярлык смайлика, на который нельзя нажать, как мне это исправить?

    [​IMG]
     
  16. monah

    monah Новичок

    Регистрация:
    12.02.14
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.2.4
    версия TaigaChat Pro1.2.0

    при включение полноэкранного режима вылазит вот такая бяка и ничего нельзя сделать.. что делать? Безымянный.png
     
  17. Mirovinger

    Mirovinger Местный

    Регистрация:
    17.05.12
    Сообщения:
    267
    Симпатии:
    263
    Версия XF:
    1.1.2
    Если я правильно понял.
    Попробуйте в EXTRA.css добавить такой код и посмотреть.
    Код:
    #taigachat_full #taigachat_message {
    width: 80% !important;
    }
     
    Последнее редактирование: 10.03.2014
  18. monah

    monah Новичок

    Регистрация:
    12.02.14
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.2.4
    не помогло(
     
  19. Mirovinger

    Mirovinger Местный

    Регистрация:
    17.05.12
    Сообщения:
    267
    Симпатии:
    263
    Версия XF:
    1.1.2
    Вы в EXTRA.css используемого стиля добавляли?
    Вы, уточните в чём проблема?
    Так как я вижу, что срока ввода сообщения не такая как надо.
    И если баг в этом, то предложенное мною решение, исправляет это, проверялось.
     
  20. monah

    monah Новичок

    Регистрация:
    12.02.14
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.2.4
    все заработало))) спасибо.. но осталась еще одна проблема
    окно чата на заднем плане... Безымянный.png
     

Поделиться этой страницей