mChat

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
RuBAN
phpBB 1.2.1
Сообщения: 21
Стаж: 17 лет 7 месяцев

Re: [RC1] mChat

Сообщение RuBAN »

в subsilver plus работает

Вопрос:а можно как-нибудь прикрутить этот чат в портал?
Аватара пользователя
Gemini_13
phpBB 1.4.2
Сообщения: 72
Стаж: 17 лет 6 месяцев
Откуда: Киев
Поблагодарили: 2 раза

Re: mChat

Сообщение Gemini_13 »

Мне на своем форуме нехватало админки к mChat-у и сегодня я ее закончил. Может кому-то пригодится.
Пытался по-максимуму правильно оформить и довести до ума, но прошу строго не судить, это первое, что я вообще сам написал/переписал.

Скачать:
mChat with ACP.rar
В архиве:
- новый файл mchat.php с пустой строкой пароля(!)
- файлы для админки
- локализация на трех языках: Английский, Русский, Украинский

После установки в админке добавте модуль из списка и все.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
## .. ионный ускоритель на быстром мазуте.. ##
Аватара пользователя
Anti
phpBB 1.2.0
Сообщения: 17
Стаж: 20 лет 9 месяцев

Re: [RC1] mChat

Сообщение Anti »

При установке мода появляется сообщение об ошибке:

Общая ошибка
SQL ERROR [ mysql4 ]

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate utf8_bin NOT NULL default '', user_colour varchar(6) co [1064]

SQL

CREATE TABLE phpbb3_mchat(message_id mediumint(8) unsigned NOT NULL auto_increment, user_id mediumint(8) unsigned NOT NULL default '0', username varchar(255) collate utf8_bin NOT NULL default '', user_colour varchar(6) collate utf8_bin NOT NULL default '', user_ip varchar(40) collate utf8_bin NOT NULL default '', message mediumtext character set utf8 collate utf8_unicode_ci NOT NULL, bbcode_bitfield varchar(255) collate utf8_bin NOT NULL default '', bbcode_uid varchar(8) collate utf8_bin NOT NULL default '', bbcode_options tinyint(1) unsigned NOT NULL default '7', message_time int(11) unsigned NOT NULL default '0', PRIMARY KEY (message_id)) DEFAULT CHARSET=utf8 COLLATE=utf8_bin

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: mchat.php
LINE: 120
CALL: dbal_mysql->sql_query()


Я пытался запрос на создание таблицы в ручную через mysql.exe вводить - тот же итог... Версия мускула: 4.1.22.

Как мне победить это безобразие? Заранее спасибо за ответ/советы.
Плохой!.. Хороший!.. Главное - у кого ружьё!
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: [RC1] mChat

Сообщение DK7 »

пробуйте так

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

CREATE TABLE `phpbb_mchat` (
  `message_id` mediumint(8) unsigned NOT NULL auto_increment,
  `user_id` mediumint(8) unsigned NOT NULL default '0',
  `username` varchar(255) collate utf8_bin NOT NULL default '',
  `user_colour` varchar(6) collate utf8_bin NOT NULL default '',
  `user_ip` varchar(40) collate utf8_bin NOT NULL default '',
  `message` mediumtext character set utf8 collate utf8_unicode_ci NOT NULL,
  `bbcode_bitfield` varchar(255) collate utf8_bin NOT NULL default '',
  `bbcode_uid` varchar(8) collate utf8_bin NOT NULL default '',
  `bbcode_options` tinyint(1) unsigned NOT NULL default '7',
  `message_time` int(11) unsigned NOT NULL default '0',
  PRIMARY KEY (`message_id`)
) DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Добавлено спустя 2 минуты 26 секунд:
и пользуйтесь пожалуйста тегом

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

 
Код читать совсем невозможно.
Аватара пользователя
Anti
phpBB 1.2.0
Сообщения: 17
Стаж: 20 лет 9 месяцев

Re: [RC1] mChat

Сообщение Anti »

Спасибо! Проверим сейчас.

ЗЫ: Сорри - учту!
Плохой!.. Хороший!.. Главное - у кого ружьё!
onein
phpBB 1.2.0
Сообщения: 14
Стаж: 16 лет 10 месяцев

Re: [RC1] mChat

Сообщение onein »

А как его сделать на всех страницах форума?
Sashko
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 10 месяцев

Re: [RC1] mChat

Сообщение Sashko »

Заметил неточность а чате не все смайлики отображаются, а только те у которых установлена галочка на Показывать на странице ответа. Как сделать что бы смайлики отображались все независимо от этого права. Борюсь пока так, что поставил везде галочки, а смайлики у меня 50х50 и так что получается длинная страница ответа.
onein
phpBB 1.2.0
Сообщения: 14
Стаж: 16 лет 10 месяцев

Re: [RC1] mChat

Сообщение onein »

sashko а у тебя форум на всех или только на главной? если на всех подскажи где править?
onein
phpBB 1.2.0
Сообщения: 14
Стаж: 16 лет 10 месяцев

Re: [RC1] mChat

Сообщение onein »

Вопрос к знающим - http://www.phpbb3bbcodes.com/viewtopic.php?f=44&t=3422 это они сперли у "нашего брата" мод и выдают за свой? Или они его совместно делали?

ПС сайт автора из шапки отключен...
Аватара пользователя
amka
phpBB 2.0.0
Сообщения: 212
Стаж: 19 лет 4 месяца
Благодарил (а): 15 раз
Поблагодарили: 5 раз

Re: [RC1] mChat

Сообщение amka »

У них есть ссылка на автора:
Modification Description: A nice chat/shoutbox for your phpbb3 Board.
Original developed by AllCity
kain325d
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 1 месяц

Re: [RC1] mChat

Сообщение kain325d »

Gemini_13 писал(а):Может я был невнимателен, но не увидел, что чат можна отключать. При отключении вместо чата появляется сообщение, мол чат недоступен. У меня было желание сделать так, чтобы при выключеном чате о его существовании никто не подозревал. Решилось ппц как просто с помощью IF MCHAT_ENABLE :)
Конечно мелочь, но решил выложить сюда, вдруг кому-то пригодится:
overall_header.html
FIND

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

&nbsp; &nbsp;<a href="{ROOT_PATH}mchat.php"><img src="{T_THEME_PATH}/images/icon_mini_groups.gif" width="12" height="13" alt="*" /> {L_MCHAT_TITLE}</a>
Replace With

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

<!-- IF MCHAT_ENABLE -->&nbsp; &nbsp;<a href="{ROOT_PATH}mchat.php"><img src="{T_THEME_PATH}/images/icon_mini_groups.gif" width="12" height="13" alt="*" /> {L_MCHAT_TITLE}</a><!-- ENDIF -->
index_body.html
FIND

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

<!-- INCLUDE mchat_body.html -->
Replace With

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

<!-- IF MCHAT_ENABLE --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
После этого при отключенном чате кнопка и сам чат будут изчезать.

Вопрос: Может у кого есть ссылка на админку к нему, чтобы настройки не через фтп вводить? Увы, я в программировании не ах-ти :oops:

Я тоже хочу убрать чат , чтобы его совсем не видно было, но таких строк у меня нет :( Есть другой вариант?
Аватара пользователя
AllFuns
phpBB 1.4.0
Сообщения: 39
Стаж: 17 лет 3 месяца
Откуда: Иваново

Re: [RC1] mChat

Сообщение AllFuns »

Доброго времени суток!Нужна Ваша помощь.Спросил на сайте автора,но там тихо.Может Вы подскажете.У меня есть сайт...Находиться в директории mysite.ru и форум phpBB3 в директории mysite.ru/forum.На форум установил мод этого чата...Мой сайт использует авторизацию из форума phpBB.Сайт написан на php.И использует СВОИ header.php и footer.php/C форумом их связывает только мод указанный ниже.Хотел на главную страничку сайта воткнуть себе этот чат.Сделал это методом

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

/* ============= mChat Start ============= */
if(!defined('MCHAT_INCLUDE') && $user->data['user_id'] != ANONYMOUS)
{
  define('MCHAT_INCLUDE', true);
  $mchat_include_index = true;
  include($phpbb_root_path.'mchat.'.$phpEx);
}
/* ============== mChat End ============== */
но у меня ничего не выводиться...Может подскажете как правильно интегрировать его?На форуме работает все хорошо

Для общей авторизации сайта и форума используется Этот мод

Возможно проблема в том,что в моем файле header.php нет чего то что нужно для работы чата? Пробовал в свой файл вставлять

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

<link rel="stylesheet" href="forum/mchat/mchat_prosilver.css" type="text/css" />
<script type="text/javascript" src="forum/jquery_core_mini.js"></script>
<script type="text/javascript" src="forum/jquery_cookie_mini.js"></script>
но ничего не изменилось
Так же пробовал добавить к себе

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

<script type="text/javascript" src="forum/styles/prosilver/template/styleswitcher.js"></script>
<script type="text/javascript" src="forum/styles/prosilver/template/forum_fn.js"></script>
<link rel="stylesheet" href="forum/mchat/mchat_prosilver.css" type="text/css" />
<script type="text/javascript" src="forum/jquery_core_mini.js"></script>
<script type="text/javascript" src="forum/jquery_cookie_mini.js"></script>

<link href="forum/styles/prosilver/theme/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="forum/docs/stylesheet.css" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="forum/styles/prosilver/theme/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="forum/styles/prosilver/theme/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="forum/styles/prosilver/theme/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
	<link href="forum/styles/prosilver/theme/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->
но эффект тот же
Аватара пользователя
MPHobbit
phpBB 1.0.0
Сообщения: 5
Стаж: 16 лет 8 месяцев
Откуда: Россия, Калининград

Re: [RC1] mChat

Сообщение MPHobbit »

Поставил себе чат, все отлично, но вот не хватает функции приватных сообщений и приватных каналов. Может, по этому поводу есть какой-нибудь аддон?
Аватара пользователя
AllFuns
phpBB 1.4.0
Сообщения: 39
Стаж: 17 лет 3 месяца
Откуда: Иваново

Re: [RC1] mChat

Сообщение AllFuns »

По моей проблеме так и никто не сможет помочь?Можно как то интегрировать?
moto26
phpBB 1.4.0
Сообщения: 30
Стаж: 16 лет 6 месяцев
Благодарил (а): 4 раза
Поблагодарили: 4 раза

Re: [RC1] mChat

Сообщение moto26 »

Доброго дня. Вопрос по чату. У меня установлен темный стиль Carbon на форуме. Он на основе proSilver. Когда я заливаю файл идуший в архиве mchat_body.html для темы prosilver, у меня весь чат идет белым. Ну в смысле в стиле prosilver. И как "бельмо на глазу" на черном стиле форума светлое окно чата. Как это исправить? Где и что править? Заранее спасибо!

Добавлено спустя 2 минуты 53 секунды:
И скажу сразу, с другими модами в этом стиле нет проблем. Ну за исключением красного фона "прафил форума" но решение этой проблемы мне поиск подсказал. А вот как изменить светлый стил именно этого чата, я не нашел. :(

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