Чат для JOHNcms 3.х.х

23.35K
.
grugru
Цитата не работает и настрой там неотображается
.
Настроение надо вообщё убрать, а само цитирование работает.
.
grugru
kolyan222 (09.12.2010/02:15)
Настроение надо вообщё убрать, а само цитирование работает.
С цветным текстом попробуй
.
Kurt (09.12.2010/09:15)
С цветным текстом попробуй
Вот поправил:
Прикрепленные файлы:
.
А вот сразу весь чат с иправлениями:
Прикрепленные файлы:
.
kolyan222, Инсталляция сама не удаляет ненужные старые таблицы? Вручную нужно?
.
там пункт меню для этого есть.
.
╭∩╮ (`-`) ╭∩╮
Сразу хочу дать пояснения, для того, чтоб можно было доработать Чат на совместимость с версией 4.х.х
---
1) Чтоб не затрагивать основную Админку (которая пока будет постоянно меняться), рекомендую все админские настройки Чата (те, что раньше были в Админ-панели) вынести на отдельнуюь страницу, доступную только Админам, по ссылке с прихожей Чата.

2) В инсталляторе Чата обязательно предусмотреть заливку нужных таблиц, ибо из дистрибутива все удалено.

3) Из пользовательской таблицы удалены поля, которые считали статистику по Чату (postchat, otvetov, balans), поэтому, в инсталляторе нужно предусмотреть их создание.
Хотя, наилучшим вариантом было бы сделать так, чтоб не затрагивались основные таблицы, всю статистику писать в отдельную.

4) Статистику и рейтинги Чата вынечсти в отдельную страницу, доступную для зарегистрированных юзеров по ссылке из прихожей Чата.

5) Все функции, которые ссылались на файл /incfiles/func.php (кроме tags()) переписать на вызов из класса. Это очень просто, перед именами нужно поставить functions::
К примеру было так:
$var = translit($var);
А нужно так:
$var = functions::translit($var);
---
Ну а в остальном, пока проблем с совместимостью не наблюдается.
.
AlkatraZ (10.12.2010/11:03)
Сразу хочу дать пояснения, для того, чтоб можно было доработать Чат на совместимость с версией 4.х.х
Спасибо, буду начинать.
.
Нашел ошибку в комнате с Шифровщиком. Он непринимает ответы каторые начинаются с большой буквы.


Шифровщик [ON] (12:35)
Roma молодец! Вы угадали правильный ответ: руно за 77 секунд, не используя подсказок , и
заработали 5 бала(ов).
Всего правильных
ответов: 31, ваш
игровой баланс 7
баллов.
Удалить
127.0.0.1 - Nokia3310

Roma (SV!)
[ON] (12:35)
руно
Удалить|Скрыть

Шифровщик
[ON] (12:35)
Подсказка: р***
Удалить
127.0.0.1 - k202_bot

Roma (SV!)
[ON] (12:35)
Руно
Удалить|Скрыть

Шифровщик
[ON] (12:34)
Шифр: нуро
Удалить
127.0.0.1 - k202_bot

красным цветом выделено слово каторое Шифровщик непринял.
синим той что Шифрофщик защитал правильным.
Выходит что Шифрофщик не принимает слова каторые начинаются с большой буквы.
Всего: 1068