#161 

Sherhi
Новичок
Зарегистрирован: 2017-07-22
Сообщений: 30
На форуме: 4 час.
Репутация: 0 (50%) ±
Инфо  Написать

Вопрос требуется сделать кнопочку только для админа на нижней панели там же где и располагаются кнопки банов.
Перед кнопкой "Объявление" как сделать?

Неактивен

#162 

mychatik
Moderator
Имя: Геннадий
Зарегистрирован: 2016-04-24
Сообщений: 226
На форуме: 52 час.
Репутация: 16 (94%) ±
Инфо  Вебсайт  Написать

Сообщение от Sherhi:

Вопрос требуется сделать кнопочку только для админа на нижней панели там же где и располагаются кнопки банов.
Перед кнопкой "Объявление" как сделать?

Открываешь в дизайне sender_visible.php и в самом низу ищешь:

Это кнопка объявления.

По этому же шаблону делаешь свою кнопку и ставишь её выше.
Вместо

Ставишь свой код кнопки, ссылки, картинки...  Короче того, что нужно показать.

- это условие, кому будет показываться кнопка.

Вместо ADM_BAN ставь то, что тебе надо:

ADM_BAN - имеющим право бана (показывается всем Админам и Модерам)
ADM_IP_BAN - имеющим право бана по IP
ADM_VIEW_IP - имеющим право просмотра  IP
ADM_UN_BAN - имеющим право снятия бана
ADM_BAN_MODERATORS - имеющим право бана Модераторов (это - права Администратора)
ADM_CHANGE_TOPIC - имеющим право редактирования топика
ADM_CREATE_ROOMS - имеющим право редактирования комнат
ADM_EDIT_USERS - имеющим право редактирования профилей
ADM_BAN_BY_BROWSERHASH - имеющим право HASH-бана
ADM_BAN_BY_SUBNET - имеющим право бана подсети
ADM_VIEW_PRIVATE - имеющим право просмотра приватов

Неактивен

#163 

Sherhi
Новичок
Зарегистрирован: 2017-07-22
Сообщений: 30
На форуме: 4 час.
Репутация: 0 (50%) ±
Инфо  Написать

есть вот такой код в Voc файле
write(\'<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\\n\');
    write(\'<tr><td height=20 bgcolor=\"#7EC63E\"> <div align=\"center\"><b><a href=\"javascript:;\" onClick=\"parent.Whisper(\\\'<?php echo $sw_usr_all_link; ?>\\\');\"><font color=\"#FFFFFF\"><?php echo $w_usr_all; ?></a> (\');
он определяет цвета надписей и цвет бардюра в колонке пользователей.
Вопрос а можно заменить цвет бордюра на картинку?

Неактивен

#164 

mychatik
Moderator
Имя: Геннадий
Зарегистрирован: 2016-04-24
Сообщений: 226
На форуме: 52 час.
Репутация: 16 (94%) ±
Инфо  Вебсайт  Написать

Сообщение от Sherhi:

Вопрос а можно заменить цвет бордюра на картинку?

Можно.
Чтобы поставить в фон картинку, нужно bgcolor=\"#7EC63E\" заменить на background=\"путь к картинке\".
И так по всем категориям пользователей.

Подробнее по цветам полосок и текста категорий - в Учебнике.

Неактивен

#165 

Sherhi
Новичок
Зарегистрирован: 2017-07-22
Сообщений: 30
На форуме: 4 час.
Репутация: 0 (50%) ±
Инфо  Написать

как изменить цвет полоски сообщения когда я пишу кому нибудь или пишут мне?

http://i6.pixs.ru/storage/1/0/4/QIPShotScr_6965716_30313104.png

Неактивен

#166 

mychatik
Moderator
Имя: Геннадий
Зарегистрирован: 2016-04-24
Сообщений: 226
На форуме: 52 час.
Репутация: 16 (94%) ±
Инфо  Вебсайт  Написать

Сообщение от Sherhi:

как изменить цвет полоски сообщения когда я пишу кому нибудь или пишут мне?

Находим в файле style.css строки:

и меняем цвета на необходимые.

.hs - #dadada - цвет подсветки сообщений, обращённых к юзеру.
.hu - #BDD6A9 - цвет подсветки исходящих сообщений от юзера.
.ha - #FFB9A1 - цвет подсветки модераторских объявлений.

Стиль  подсветки прописан ещё и в дизайновском voc.php.
Ищем там

И тоже меняем цвета.

Неактивен

#167 

Sherhi
Новичок
Зарегистрирован: 2017-07-22
Сообщений: 30
На форуме: 4 час.
Репутация: 0 (50%) ±
Инфо  Написать

https://imgs.su/upload/160/1312436789.png
В каком файле меняется цвета отображения фраз бота?

Отредактированно Sherhi (2018-06-06 22:20:27)

Неактивен

#168 

mychatik
Moderator
Имя: Геннадий
Зарегистрирован: 2016-04-24
Сообщений: 226
На форуме: 52 час.
Репутация: 16 (94%) ±
Инфо  Вебсайт  Написать

Сообщение от Sherhi:

В каком файле меняется цвета отображения фраз бота?

Проще ответить, в каком НЕ меняется...
Фразы бота есть практически во всех файлах. Вход-выход юзера, баны, сообщения казино, викторины, банка...
Я не считал, сколько раз прописан вывод фраз бота - но не один десяток раз, это точно.

Ищем в каждом файле подобный массив (пример - объявление из admin_work.php):

Если в массиве будет значение $w_rob_name - значит это точно фразы бота.
Сама фраза - это то, что после ключа MESG_BODY=>.
<span class=ha> - это подсветка админская (иллюстрация к предыдущему вопросу).
<font color=\"$def_color\"> - это цвет сообщений. Дефолтный цвет - чёрный.
Меняем его в каждом сообщении на нужный цвет. Кстати, тогда можно выставить для каждой фразы свой цвет.

Можно попробовать сменить дефолтный цвет для всего чата с чёрного на любой другой из палитры.
Но при этом, почти всё, что было в чате написано чёрным - сменится.
Для этого в языковом файле ищем строку:

и подставляем в неё нужный ключ и цвет из палитры, которая находится над этой строкой.

Главное, чтобы совпадали ключ массива и его значение:

Ещё вариант заменить дефолтный цвет в самой палитре.
Для чёрного чата, по идее, чёрный цвет не нужен вообще.
Поэтому, сменим его на белый:

P.S. По скрину не видно текста, но если это викторина - то фразы бота искать в подобных массивах в файлах викторины.

К примеру, для 2й версии викторины - вывод фразы о перекуре в /data/quiz/engine.php:

Здесь "метка" того, что это массив бота - значение $bot_nick.
А цвет сообщения - <font color="'.$registered_colors[$default_color][1].'">
Меняем переменную на стандартную запись цвета.

Неактивен

[ Generated in 0.007 seconds, 10 queries]