ОсновноеRadiotalkПользовательское
VOC++ чаты (больше не поддерживаются)
3   •   Посмотреть все темы

FAQ - Вопросы и ответы

 

327
Геннадий @mychatik
XL-chat пишет:

После отката чата у некоторых чатлан стал дергаться общак. Подозреваем что где то фтп есть вирус. Можно ли его найти и удалить оттуда?

У некоторых - это кого? С какого браузера?

Проверить на наличие вредоносного кода можно штатными средствами.
В webserv24 нужно выбрать
Сканер и нажать кнопку Сканировать.
Сразу скажу, что в чате много скриптов, которые антивирус считает опасными. В том числе и с функцией eval.

Поэтому, полученный отчёт нужно внимательно анализировать. Что так и должно быть, а что появилось лишнее.

Через WebFTP - управление файлами проверить дату изменения подозрительных файлов.
Если дата совпадает с предполагаемым временем заражения - перезалить чистый файл и снова проверить.

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

И ещё выполнить рекомендации https://vmeste.eu/forum?tid=17897

35
Rose @Sherhi

327
Геннадий @mychatik
Sherhi пишет:

да естественно он внесен
И кстати он так реламит все домены из этого списка

Я связался с автором мода - он сейчас лично ответить на форуме не может, но сказал:

Скорее всего в админке в настройках что-то натворил.
Пробел вписал, через запятую, или что то в этом роде и оно блокирует каждый пробел.
Пусть проверят настройки, там все должно быть четко, важен каждый символ, даже пробел.

327
Геннадий @mychatik
Sherhi пишет:

Как переместить?

Для начала - изучить хотя-бы азы HTML.

В remote_rbs.php - тихий ужас 😀
Показать текст


После </body> </html> НЕ ДОЛЖНО быть никакого html-кода. Это закрывающие теги страницы.
Далее - таблица открыта, а куда делись закрывающие теги </td> и </table>?

Код ротатора банеров оставлять тоже ни к чему.
Читаем по этому поводу https://vmeste.eu/forum?pid=324866#p324866.

Теперь о перемещении.
В коде указано расположение по центру.

<td align="center" valign="middle">
При необходимости, можно изменить значение атрибута align="center" на align="right", или убрать его - это равносильно смещению влево.

В итоге, код для remote_rbs.php с плеером, смещённым вправо, должен быть примерно таким:

Показать текст


Ещё можно поиграться значением width="100%". Уменьшение значения будет отодвигать плеер от правого края.

35
Rose @Sherhi
наверное три последних вопроса дилетанта) И с меня еще +7 репутаций)

надо сменить имя бота не могу найти файл где это менять

И последний вопрос) учебник по дизайну не помог)) цвет не меняется)
красный надо на серый черный сменить

Отредактировано Sherhi - 03.08.2017
327
Геннадий @mychatik
Sherhi пишет:

Как перенести?

В дизайне sender_visible.php ищешь

<? include ("../../powmod/xstatus/insender.php");?>
и переносишь, куда надо. Если надо в конец строки - то ставь после:

<td><input name="custom_style" type="checkbox" value=1><small><?php echo $w_roz_style; ?></small></td>
Ещё фишка - убрать белый прямоугольник вокруг картинки Х-статуса.
Открываем /powmod/xstatus/insender.php и ищем:

<td bgcolor=white>
убираем раскраску ячейки: bgcolor=white.

Sherhi пишет:

надо сменить имя бота не могу найти файл где это менять

Имя бота меняется в /plugins/jjBot/plugin.php

$jjBot_Nicks = array("Милашка", "Люблю БОТА", "Масичка", "ПуФыстиК");
Это имена по стандарту. Меняешь на свои и пишешь столько имён, сколько комнат в чате. В каждой будет - со своим именем.

Sherhi пишет:

И последний вопрос) учебник по дизайну не помог)) цвет не меняется)
красный надо на серый черный сменить

Открываем в дизайне voc.php и ищем:

writeln('<b><?php echo $w_your_status;?>:</b><br><select name="update_status" class="input_button">');
writeln('<b><?php echo $w_invisibility; ?>:</b> <select name="update_invis" class="input_button">');
writeln('<b><?php echo $w_select_room;?>:</b><br><select name="room" class="input_button">');
И красим по-своему:

writeln('<b><font color="#000000"><?php echo $w_your_status;?>:</font></b><br><select name="update_status" class="input_button">');
writeln('<b><font color="#000000"><?php echo $w_invisibility; ?>:</font></b> <select name="update_invis" class="input_button">');
writeln('<b><font color="#000000"><?php echo $w_select_room;?>:</font></b><br><select name="room" class="input_button">');
Если надо серый цвет - насыщенность его можно выбрать сменив #000000 на группу по 6 любых цифр, или букв от a до f.
От #000000 - чёрный до #ffffff - белый. Чем больше цифра - тем светлее будет серый.

37
Артур @Laimen
как установить форум где его скачать и вывести ссылку в чат и на титулке?

327
Геннадий @mychatik
XL-chat пишет:

как установить форум где его скачать

Различных движков форумов огромное количество.
Самые распространённые - это:

phpBB - ********** - относительно простой. Бесплатно.
phpBBex - ********** - расширенная и модернизированная версия phpBB.

XenForo ********** - профессиональный форум. Платно (но есть "излеченные" сборки - без обновлений и с вероятностью "дыр").

Можно также поставить самописный простенький форум от WR-Скрипт - ********** - смотрим демо-версию и качаем Форум Профи.
Ссылки демо и на скачку - колонка слева Скрипты *. Также есть варианты форума Лайт и Мини.
Подробнейшая инструкция по установке - ********** и в архиве. Бесплатно.

Можно поискать в Гугле ещё подходящие варианты.

Установка - читать инструкции к самим форумам.
В большинстве случаев - это распаковка архива в папку чата или на субдомен и подключение базы данных.

Вариант без установки (если устраивает выскакивающая отовсюду реклама и вероятность удаления за непосещаемость) - создать форум на конструкторе uCoz или любом подобном.

XL-chat пишет:

Как вывести ссылку в чат и на титулке?

Ссылка выводится стандартно.

Если форум залит в корень чата в папку forum:
<a href="http://www.мой_чат.ru/forum" target="_blank">Форум чата</a>
Если форум установлен, как субдомен:
<a href="http://www.forum.мой_чат.ru" target="_blank">Форум чата</a>
Если на uCozе:
<a href="http://мой_чат.ucoz.ru/forum" target="_blank">Форум чата</a>
Вставлять ссылку - в нужное место на титулку (у всех по-разному).
В самом чате можно вставить её в navibar.php, menu_public.php или menu_private.php.

35
Rose @Sherhi


И еще вопрос. Пользователю дарят подарок как сделать чтоб об этом появлялось сообщение ему в приват?

327
Геннадий @mychatik
Sherhi пишет:

И еще вопрос. Пользователю дарят подарок как сделать чтоб об этом появлялось сообщение ему в приват?

На будущее - заказ модов пишите в теме: https://vmeste.eu/forum?tid=17880

Оповещение о подарке: https://vmeste.eu/forum?pid=326936#p326936

Результаты викторины в личку: https://vmeste.eu/forum?pid=326940#p326940

35
Rose @Sherhi
Хорошо репу поставил за подарки

37
Артур @Laimen
Заполняю профиль. нажимаю обновить и выдает ошибку 404 File not found. как исправить? это так у всех.

327
Геннадий @mychatik
XL-chat пишет:

Заполняю профиль. нажимаю обновить и выдает ошибку 404 File not found. как исправить? это так у всех.

По всей видимости - проблема с user_info_update.php.

Проверь этот файл в корне и в дизайне. Их наличие и содержание. Были случаи, когда путали - и корневой заливали в дизайн, а дизайновский в корень.

Если файлы на месте - попробуй их перезалить чистые.

И после чего стало выдавать ошибку. Какие файлы редактировались? Попробуй их тоже вернуть из бекапа.

37
Артур @Laimen
mychatik пишет:

XL-chat пишет:

Заполняю профиль. нажимаю обновить и выдает ошибку 404 File not found. как исправить? это так у всех.

По всей видимости - проблема с user_info_update.php.
Проверь этот файл в корне и в дизайне. Их наличие и содержание.

точно это файла в корне не было. спасибо.

37
Артур @Laimen
каком файле находится строка шаманы? хотим ее убрать.

327
Геннадий @mychatik
XL-chat пишет:

каком файле находится строка шаманы? хотим ее убрать.

Просто так взять и убрать строку нельзя.
В этом случае, назначенные шаманами люди, вообще пропадут из списка.

Это мод Шаманы отдельно. Нужно полностью удалить его и вернуть файлы в первоначальное состояние.
Я чуть позже выложу этот мод.

Чтобы убрать мод - надо будет произвести его "обратную" установку.

Если есть "чистые" корневой файл who.php и дизайновский voc.php, можно ими заменить файлы чата - и мод уберётся.
Но делать это надо осторожно и сразу проверять весь функционал чата. Потому, что в этих файлах могут быть произведены другие, уже нужные изменения.

37
Артур @Laimen
что то странное произошло. Захожу в чат. общак висит. сообщения не отправляются. обновляюсь вижу сообщения. что сделать? неохота чат сносить.

327
Геннадий @mychatik
XL-chat пишет:

что то странное произошло. Захожу в чат. общак висит. сообщения не отправляются. обновляюсь вижу сообщения. что сделать? неохота чат сносить

В принципе, это "упал" демон. Если на сервере всё настроено правильно - он через 10-15 минут должен сам перезапуститься.

37
Артур @Laimen
mychatik пишет:

В принципе, это "упал" демон. Если на сервере всё настроено правильно - он через 10-15 минут должен сам перезапуститься.

не перезапустился. Что делать?

327
Геннадий @mychatik
XL-chat пишет:

не перезапустился. Что делать?

1. Проверить наличие на сервере в Планировщик задач (cron) задачи
*/10 * * * * /usr/bin/php53/php -n /home/твой_логин/data/starter.php
2. Проверить наличие файла /data/starter.php. Перезалить его из рабочего бекапа.
3. Проверить наличие папки /data/daemon/.
4. Открыть в ней файл daemon.log и скопировать лог ошибок по дате за время падения демона (может пригодиться для выяснения причины падения).
5. Перезалить папку /data/daemon/ из рабочего бекапа и очистить daemon.log.
6. Если демон не запустился - вспомнить, что менялось в чате перед падением.
7. Вернуть изменённые перед этим файлы в первоначальное состояние.
8. Если демон не запустился через 10-15 минут - выложить лог новых ошибок из daemon.log.