mChat

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
salom
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 1 месяц

Re: mChat

Сообщение salom »

И как увеличить количество отобраджаемых сообщений в чате. Больше 30 не дает сделать
Алсидес
phpBB 1.4.4
Сообщения: 143
Стаж: 13 лет 11 месяцев
Благодарил (а): 57 раз
Поблагодарили: 9 раз

Re: mChat

Сообщение Алсидес »

salom
В includes/acp/acp_mchat
Находим:

Код: Выделить всё

				'message_limit'		=> array('num', false, 10, 30),
"30" - меняйте на что угодно.
php и HTML - учусь, а CSS и JavaScript пока 0%
salom
phpBB 1.2.0
Сообщения: 11
Стаж: 13 лет 1 месяц

Re: mChat

Сообщение salom »

Спасибо сработало
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: mChat

Сообщение Татьяна5 »

Кнопка "Отправить" срабатывает только 1 раз до перезагрузки страницы
fix:
mchat/mchat_ajax_mini.js
Найти

Код: Выделить всё

$jQ('#submit_button').attr('disabled','')
Заменить на

Код: Выделить всё

$jQ('#submit_button').removeAttr('disabled')
lion205
phpBB 1.0.0
Сообщения: 3
Стаж: 13 лет
Благодарил (а): 1 раз

Re: mChat

Сообщение lion205 »

Господа и дамы, прошу совета и помощи.
Столкнулся с такой проблемой, чат установлен на главной странице форума, после включения чата идет довольно большая нагрузка в виде количества обращений к СУБД, выяснилось это после появления ошибки SQL. есть ли возможность ограничить число запросов не убирая чат с конференции на отдельную страницу?
настройки конфига:

Код: Выделить всё

// Options (global)
$mchat_enable = false; /* Enable this mChat? */
$mchat_refresh_time = 45; /* Auto Update time in seconds (recommended from 10 to 45). */
$mchat_message_limit = 10; /* The maximum number of messages in index page (recommended from 10 to 20). */
$mchat_archive_limit = 20; /* The maximum number of messages in archive page (recommended from 10 to 50). */
$mchat_flood_time = 0; /* Flood control time in seconds (recommended from 5 to 30). (set 0 to disable) */
$mchat_allow_urls = true; /* Convert the addresses of sites to links? */
$mchat_allow_smilies = true; /* Allow to use smilies? */
$mchat_color_nick = true; /* Colored nicks in the treatment. */
$mchat_message_max_length = 500; /* The maximum number of characters in message (recommended from 100 to 1000). (set 0 to disable) */
$mchat_not_allowed_bbcodes = ''; /* Not allowed bbcodes for use in mChat (separate bbcodes with a vertical bar, example: 'b|u|code'). (set empty to disable) */
$mchat_use_custom_page = true; /* Use the chat on mchat.php page? */
$mchat_use_custom_page_whois = false; /* Show who is online on board to custom page? */
$mchat_date_format = 'd M Y, H:i'; /* Date format for show in messages. (set empty to use default date by board or user setting) */
$mchat_message_max_word = 100; /* Maximum length of words in message (recommended from 50 to 150). (set 0 to disable) */

// Options (admin)
$mchat_allow_admin_edit = true; /* Allow editing messages? */
$mchat_allow_admin_del = true; /* Allow delete messages? */
$mchat_allow_admin_ip = false; /* Allow view IP addres of message posted? */
$mchat_allow_admin_bbcode = true; /* Allow use bbcodes in messages? */
$mchat_admin_no_flood = true; /* Allow ignore flood control? */

// Options (moder)
$mchat_allow_moder_edit = false; /* Allow editing messages? */
$mchat_allow_moder_del = false; /* Allow delete messages? */
$mchat_allow_moder_ip = false; /* Allow view IP addres of message posted? */
$mchat_allow_moder_bbcode = true; /* Allow use bbcodes in messages? */
$mchat_moder_no_flood = true; /* Allow ignore flood control? */

// Options (user)
$mchat_allow_user_bbcode = true; /* Allow use bbcodes in messages? */
$mchat_allow_user_add_mess = true; /* Allow add message? */
$mchat_allow_user_read_archive = true; /* Allow read archive? */
$mchat_user_no_flood = true; /* Allow ignore flood control? */

// Options (guest)
$mchat_allow_guest_bbcode = false; /* Allow use bbcodes in messages? */
$mchat_allow_guest_add_mess = false; /* Allow add message? */
$mchat_allow_guest_read_archive = false; /* Allow read archive? */
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: mChat

Сообщение xisp »

lion205 писал(а):есть ли возможность ограничить число запросов не убирая чат с конференции на отдельную страницу?
Сделать частоту обновления чата где- то в полчаса. Но это убьёт саму идею чата. А так чтобы и на ёлку сесть, и жопу не ободрать, не выйдет. Будет чат- будет нагрузка.
phpBBex
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: mChat

Сообщение er107 »

А не подскажет кто, как сделать кнопку пауза? То есть при нажатию на эту кнопку чат перестает обновляться, это полезно, когда в чате постят видео и надо его посмотреть, а новые сообщения сдвигают видео вверх.
slimxl41
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 2 месяца

Re: mChat

Сообщение slimxl41 »

Доброго времени суток ;)
Ребят помогите подогнать чат под стиль - http://demo.phpbb3styles.net/Radhe?sid= ... d8bc2164fc очень понравился..особенно что бы "+" скрыть/показывать работало.
аккаунт
login - forchat
password - quest1
мой форум

сам пытался, но ничего не вышло....максимум это как то убрал всю рамку :D только само "тело" (он же вроде- mchatBodyfx ) осталось...
Вообще не пойму логически как это организованно ..решил подглядеть с помощью "просмотр кода элемента" и собственно ещё больше запутался..где что править)))
заранее благодарен ;)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: mChat

Сообщение Татьяна5 »

er107 писал(а):как сделать кнопку пауза
mchat/mchat_ajax_mini.js
Найти

Код: Выделить всё

jQ.cookie('mChatNoSound','yes')}});
Добавить после

Код: Выделить всё

function Pause(){if($jQ('#mChatRefreshText').hasClass('mchat-alert')){interval=setInterval(function(){mChat.refresh()},mChatRefresh);$jQ('#mChatRefreshText').html(mChatRefreshYes).removeClass('mchat-alert');$jQ('#mChatOkIMG').show();$jQ('#mChatLoadIMG, #[censor], #mChatPauseIMG').hide()}else{clearInterval(interval);$jQ('#mChatLoadIMG,#mChatOkIMG,#[censor]').hide();$jQ('#mChatRefreshText').html(mChatRefreshNo).addClass('mchat-alert');$jQ('#mChatPauseIMG').show()}};
styles/prosilver/template/mchat_body.html
Найти

Код: Выделить всё

<input type="text" name="message" class="inputbox medium mChatText" id="mChatMessage" /><br />
Добавить после

Код: Выделить всё

<input type="button" class="button2" onclick="Pause();return false;" value="||" />
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: mChat

Сообщение max2012 »

кто подскажет как в чате сделать чтобы текст сообщения был не внизу под ником, а напротив - в одну строку (только дату не знаю куда деть)
таким примером строка сообщения уменьшилась бы в размере (аналог чата ипб)
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Re: mChat

Сообщение МайскийЖук »

строка сообщения уменьшилась бы в размере
По идее она наоборот должна увеличиться, ведь к строке с сообщением ты хочешь добавить еще и никнейм, и дату сообщения. В чем смысл?
аналог чата ипб
Может тебе лучше тогда булку поставить?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: mChat

Сообщение Татьяна5 »

max2012, за это отвечает файл styles/ваш_стиль/template/mchat_no_avatars.html
По аналогии разберетесь?
(Файл изменен сильно, так что не копируйте его к себе "как есть")
mchat_no_avatars.zip
МайскийЖук, между прочим, сообщение и ник в одну строку выглядят неплохо
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

mChat

Сообщение МайскийЖук »

между прочим, сообщение и ник в одну строку выглядят неплохо
Желательно бы столь субъективные утверждения подтверждать соответствующими скриншотами. Я у себя делал в одну строку, мне не понравилось абсолютно.

По моему скромному мнению, техническая часть — это техническая часть, а информативная часть — это информативная часть. Поэтому обычно даже там, где все в одну строку, я разделяю и делаю дату и ники маленьким шрифтом, а само сообщение шрифтом побольше. Например, на одном форуме у меня сидят в основном дамы бальзаковского возраста, со зрением у них большие проблемы, поэтому шрифт сообщений в чате пришлось увеличить намного. :)
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: mChat

Сообщение Татьяна5 »

2013-10-04_154736.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

mChat

Сообщение МайскийЖук »

«На вкус и цвет все фломастеры разные» © народный.

Не вижу необходимости начало строки загромождать одной и той же мало кому нужной информацией. Я лично предпочитаю читать сообщение с начала строки, а не с середины в то время, как начало занимает дата и ник.
Любовь и боль, покой и бой я как любой несу с собой…

Вернуться в «Поддержка модов для phpBB 3.0.x»