Форум » Техническая поддержка » Инструкция по установке мини-чата ToMB 2.18 » Ответить

Инструкция по установке мини-чата ToMB 2.18

ТехнОкраТ: Скачиваем отсюда: http://totsite.jino-net.ru/downloads/tomb/tomb_2_18.zip --- ВНИМАНИЕ ! Перед тем, как устанавливать чат на Ваш сайт, убедитесь, что Ваш сервер поддерживает технологию РНР 4.3.0 и выше. 1) Разархивируйте файлы чата в каталог tomb на Вашем компьютере. 2) С помощью любого FTP-менеджера выложите папку tomb (вместе с её содержимым внутри) в корневой каталог Вашего сайта. 3) Выставьте права (CHMOD) на следующие файлы: archive.php - 0755 chat.php - 0755 data.php - 0777 library.php - 0755 post_form.php - 0755 Если Вы собираетесь использовать "ToMBAdmin" Для администрирования своего мини-чата ToMB через web-интерфейс, то Проставьте дополнительно права (CHMOD) следующим файлам: config.php - 0777 4) Настройте так, как Вам будет удобно, или оставьте без изменения файл config.php $tomb[database]="./data.php"; --- файл Базы Данных чата $tomb[max_view]=20; --- максимум отображаемых сообщений $tomb[max_total]=50; --- максимум сообщений в Базе Данных чата (рекомендуется 50) $tomb[max_str]=300; --- максимум символов в одном сообщении $tomb[refresh_time]=10; --- время обновления фрейма сообщений $tomb[smiles]=1; --- флаг смайликов (0-выкл.; 1-вкл.) $tomb[skin]='original'; --- имя папки с оформлением чата $tomb[html]=0; --- флаг HTML (оставьте 0. Ради безопасности чата и сайта в целом) $tomb[max_buf]=65536; --- максимальное количество символов, считываемое из Базы Данных чата 5) Для добавления Вашего чата в HTML-код любого Вашего проекта добавьте следующие строки : <iframe src="http://Ваш_сайт/Папка_чата/chat.php" scrolling=no width="Ширина_чата" height="Высота_чата" name=chat></iframe><br> <iframe src="http://Ваш_сайт/Папка_чата/post_form.php" scrolling=no width="Ширина_чата" height="Высота_чата" name=post_form></iframe> Значения ширины и высоты фреймов чата указывать в пикселях. Разумеется, эти фреймы можно вставлять в таблицы, разделять их друг от друга, можно вставлять только один фрейм или ещё как-нибудь. Важно, чтобы Вы помнили о назначении файлов чата: chat.php --- Показывает отображаемые сообщения чата post_form.php --- Показывает форму отправления сообщения archiv.php --- Показывает архив сообщений чата

Ответов - 23, стр: 1 2 All

алекс007: имхо, слишком сложно, чтобы томв пользовались широкие массы... я, например, не представляю, как залить томв на фастбб.

ТехнОкраТ: алекс007 пишет: я, например, не представляю, как залить томв на фастбб. А что, что-то можно закачивать прямо на форум? Не... надо хотя бы на любом халявном хостинге зарегистрироваться с поддержкой РНР. Тогда всё в шоколаде будет ;)

Naut: Мои приветствия! А можно ли поподробнее об этом: Выставьте права (CHMOD) на следующие файлы: archive.php - 0755 chat.php - 0755 data.php - 0777 library.php - 0755 post_form.php - 0755 Если Вы собираетесь использовать "ToMBAdmin" Для администрирования своего мини-чата ToMB через web-интерфейс, то Проставьте дополнительно права (CHMOD) следующим файлам: config.php - 0777 Каким образом выставляются права? Не знаю, что это значит и как сделать Создал сайт на jino-net.ru, залил папку TOMB. Теперь вижу там, где хочу, два фрейма. Пока пустых... <iframe src="http://Ваш_сайт/Папка_чата/chat.php" scrolling=no width="Ширина_чата" height="Высота_чата" name=chat><br> <iframe src="http://Ваш_сайт/Папка_чата/post_form.php" scrolling=no width="Ширина_чата" height="Высота_чата" name=post_form> А почему iframe-теги не закрыты? Если так и скопировать - то два фрейма будут вертикально разделены, а не горизонтально.


ТехнОкраТ: Naut пишет: А почему iframe-теги не закрыты? Потому что это ещё старая кривая инструкция Лучше устанавливать 2.20-2 : очень хороший и качественный скрипт :) === Naut пишет: Каким образом выставляются права? На счёт многих FTP-клиентов как, не знаю, а вот в Windows Commander, Total Commander и ещё каком-то этого можно добиться так: Выбираем в каталоге сайта нужный файл/директорию. Выбираем меню Файл -> aтрибуты -> выставляем галочки на тех видах прав, которые необходимо разрешить. В данном случае: archive.php - права на чтение/выполнение для всех групп; на запись - только админу chat.php - права на чтение/выполнение для всех групп; на запись - только админу data.php - права на чтение/запись/выполнение для всех групп library.php - права на чтение/выполнение для всех групп; на запись - только админу post_form.php - права на чтение/выполнение для всех групп; на запись - только админу config.php - права на чтение/запись/выполнение для всех групп Ещё, наверное, должна прилагаться к FTP-клиенту справка, в которой можно попробовать найти ответ на похожий вопрос. Вроде "Выставление прав доступа" или "CHMOD" . FTP-клиенты можно скачать отсюда: http://soft.softodrom.ru/scr/rasdel.php?ras=2

Naut: ТехнОкраТ пишет: FTP-клиенты можно скачать отсюда: Это называется, "здесь должна быть какая-то ссылка". Впрочем, у меня есть Total Commander, с описанным успешно справился. Хотя это ничего не изменило - остались два пустых фрейма Может, руки не оттуда растут... Раз хелперский чат работает, видимо так. Пока попробую на другом хостинге. ТехнОкраТ пишет: Лучше устанавливать 2.20-2 : очень хороший и качественный скрипт :) Я б с радостью последовал совету автора - но где взять??? Здесь наверху ссылка на v2.20-3 (её и ставил), внизу - на v2.20-alpha1. На сайте тоже не увидел конкретно этой версии.

Саша: Вроде без ошибок открівает но не видно окна пост((

Саша: Исправил теперь другой вопрос пишу сообщение жму отправить и не появляется

Саша: Eror name=Access to file blocked! Try again later You may save your message:

Саша: function lock_file(&$file,$mode = 2) { if ( preg_match('/[c-z]:\\\.*/i', $_SERVER['PATH']) ) return; $i = 0; while ( !flock($file,$mode) ) { sleep(1); $i++; if ($i>=10) { @fclose($file); die('Access to file blocked! Try again later<br>You may save your message:<br>'.$_POST['inpost']); } } } Вот єта функция

ТехнОкраТ: Naut пишет: Это называется, "здесь должна быть какая-то ссылка". Опа! Там действительно должна быть ссылка! =) Походу, я текст в неё забыл вставить )))

ТехнОкраТ: Саша пишет: function lock_file(&$file,$mode = 2) { if ( preg_match('/[c-z]:\\\.*/i', $_SERVER['PATH']) ) return; $i = 0; while ( !flock($file,$mode) ) { sleep(1); $i++; if ($i>=10) { @fclose($file); die('Access to file blocked! Try again later<br>You may save your message:<br>'.$_POST['inpost']); } } } Кривая какая-то функция... Знаю, что сам из другого скрипта её тырил для чатика, но выглядит криво ))) Лучше закачивать новую версию ToMB v2.27-1 (файл tomb_2271.zip (~86 kB)) . Она, конечно, экспериментальная, но работает качественно. И Ридми там не кривой. Вообще надо почистить папку с архивами... залежавшийся там хлам только картину портит...

Саша: Спасибо

Саша: Такая тема тут в хелпе права на data.php - 0777 ( или rwx-rwx-rwx ) но на джине нет таких прав

Саша: Все норм все пашло спс тока не че что я поставил права доступа на дату не 0777 а 0755 а то на джине не понятно как настроить а на Тотале тож не понял

ТехнОкраТ: Саша пишет: не 0777 а 0755 а то на джине не понятно как настроить а на Тотале тож не понял Галочки на чтение/запись/выполнение на все гуппы пользователей (На Тотале). Иначе просто выполнение data.php может не работать. Правда, это не существенно: просто появится возможность читать голую необработанную структуру Базы Данных. Саша пишет: rwx-rwx-rwx Значит, я опять опечатался... права должны были быть, по инструкции, rwxrwxrwx .

Саша: А тогда меняет дело я поминяю на джине права

Саша: Фу вроде все спс

Саша: Еще вопрос а вот я пишу сообщения но они исчезают до определеного и только после обновления страницы появляются модно это исправить?

ТехнОкраТ: Саша пишет: я пишу сообщения но они исчезают до определеного и только после обновления страницы появляются модно это исправить? Четно говоря, смутно себе представляю, как это происходит... Можно ссылочку на чатик?

Саша: Вот пропиши в блокноте и как ХТМЛ сохрани <iframe src="http://chat91.jino-net.ru/tomb_2271/chat.php" scrolling=no width="500" height="500" name=chat></iframe><br> <iframe src="http://chat91.jino-net.ru/tomb_2271/post_form.php" scrolling=no width="500" height="60" name=post_form></iframe>

ТехнОкраТ: Сранно. Доброжелатель успешно всех поздравил с Рождеством... отобразилось почти сразу...

Саша: Там короче пишут сообщений 3 и до определенного

ТехнОкраТ: Саша пишет: пишут сообщений 3 и до определенного Ну... максимальное количество отображаемых можно настроить из админ-панели ;) http://chat91.jino-net.ru/tomb_2271/admin Вводите пароль и логин администратора, прописанный в файле config.php и можно изменять конфигурацию чата, модерировать сообщения, править смайлики (в случае с браузером Internet Explorer лучше править файл со смайликами вручную - через блокнот), смотреть превью чата и даже попадать в заглушку справочного центра ))) Потому что справочного центра пока нет, но есть файлы, которые должны быть переделаны, чтобы центр мог их использовать :)



полная версия страницы