Page Feed CatalogFiles ForumsServices
VOC++ чаты (больше не поддерживаются)
3   •   Посмотреть все темы

Моды для чатов VOC++

1 2

311
Геннадий @mychatik
Попросили выложить мод [b]Плавная прокрутка сообщений.[/b]

Автор: [b]CyberDream[/b]

Работает на любом движке [b]VOC++[/b].

Открыть в папке дизайна [b]voc.php[/b] и в нём

Эта информация скрыта и доступна только зарегистрированным пользователям.


меняем на:

Эта информация скрыта и доступна только зарегистрированным пользователям.


[b]P.S.[/b] От себя добавлю. Мод прикольный. Сообщения выезжают плавно и можно регулировать скорость (играемся с числом 20).
Получается что-то типа чатов Августа. Идеально подходит тем чатам, где не заморачиваются на викторину.
Потому что отвечать на вопросы викторины с плавным их появлением - совершенно невозможно.
Этот мод простоял у меня в чате не больше 10 минут и его потребовали убрать.
В принципе, если в чате несколько дизайнов - можно включить для комнаты с викториной диз с обычной прокруткой, а для других комнат, где нет викторины - с плавной.

[b]P.P.S.[/b] По отзывам - в Хроме этот мод, к сожалению, не работает.
23
Денис @ddoskd
[quote=mychatik][b]Оповещение в приват о новых комментариях и граффити.[/b]
Автор: [b]Pasha[/b][/quote]
Установил мод, когда отправляют графити - уведомление приходит все красиво, все работает. Но есть один глюк:
приходят вот такие сообщения в приват если просто заходишь в профиль, даже если ничего не пишешь и не рисуешь.. каждый заход новое уведомление в приват:

[img]http://d-place.top/ssilka/Screenshot_18.jpg[/img]
Что не так делаю?


Отредактировано ddoskd - 10.06.2019
311
Геннадий @mychatik
[quote=ddoskd]Установил мод, когда отправляют графити - уведомление приходит все красиво, все работает. Но есть один глюк:
приходят вот такие сообщения в приват если просто заходишь в профиль, даже если ничего не пишешь и не рисуешь.. каждый заход новое уведомление в приват[/quote]
Всё так, как по инструкции сделано?
Именно в [b]case "add_post"[/b] подключено?

У меня именно этот мод работает без проблем.
311
Геннадий @mychatik
Модуль: [b]Dj 2.0[/b]
Автор: [b]Skriptoff[/b]

Это продолжение модуля Dj в списке пользователей.

В этой версии у диджеев появилась маленькая админка, где диджеи могут управлять заказами песен.
Появилась кнопка для пользователей "Стол заказов", при нажатии на которую открывается окошко, где видно очередь заказов и форма добавления заказа, т.е. зарегистрированный пользователь может сделать заказ песни + пожелание для неё, после заказа тому диджею, который в эфире, приходит оповещение о том что сделан заказ от [b]"Ник"[/b], если диджей ставит его заказ в очередь т.е. жмет кнопку добавить, то пользователю приходит в приват оповещение о том что его заказ принят и поставлен в очередь, так же диджей может поднимать заказы вверх, удалять их, при нажатии на картинку play в общий канал пишется сообщение о том что в данный момент играет эта композиция Автор заказа: Ник Пожелание: ....

Когда диджеи входит в эфир, то в общий канал пишется сообщение, что [b]В эфир входит DJ ник[/b]

Так же при выходе с эфира пишет, что [b]С эфира вышел DJ ник

Установка:[/b]
1. В папке data создаем файлы [b]radio.dat, radio_dj.dat, dj.dat [/b]и присваиваем им права [b]0777[/b]
2. Заливаем все файлы и папки из архива https://imgs.su/upload/486/3600952159.rar согласно структуре
3. Открываем [b]admin/navi.php[/b] в нужное место вставляем:
Эта информация скрыта и доступна только зарегистрированным пользователям.

4. Отркываем [b]designes/sender_visible.php[/b] и перед:
[code]<td>&nbsp;&nbsp;</td>
<? if(strlen(trim($current_user->style_start)) > 0 and strlen(trim($current_user->style_end)) > 0) {[/code]
вставляем
Эта информация скрыта и доступна только зарегистрированным пользователям.

5. Открываем [b]chat/who.php[/b] и перед:
[code]if(intval($user_array[USER_CLANID]) == intval($cu_array[USER_CLANID]) and $user_array[USER_CLANID] > 0) {[/code]
вставляем
Эта информация скрыта и доступна только зарегистрированным пользователям.

6. Открываем [b]chat/designes/voc.php.[/b] После
[code]<?php if (!defined("_COMMON_")) {echo "stop";exit;}[/code]
вставляем
Эта информация скрыта и доступна только зарегистрированным пользователям.

После [code]var arrExCmd = new Array;[/code]

вставляем
Эта информация скрыта и доступна только зарегистрированным пользователям.

После:
[code] var arrExCmdSize = 0; [/code]
вставить:
Эта информация скрыта и доступна только зарегистрированным пользователям.

После:
[code] _rmArr(arrAdmins, arrAdminsSize); [/code]
вставить:
Эта информация скрыта и доступна только зарегистрированным пользователям.

После:
[code]arrAdminsSize = 0; [/code]
вставить:
Эта информация скрыта и доступна только зарегистрированным пользователям.

Перед:
[code]if(uState == 'c') {[/code]
вставить
Эта информация скрыта и доступна только зарегистрированным пользователям.

После:
[code]if(Gender == 'c') { arrClan.sort(sortByNick); return;}[/code]
вставить:
Эта информация скрыта и доступна только зарегистрированным пользователям.

Строку [code]write(arrAdminsSize + arrClanSize + arrBoysSize + arrGirlsSize + arrHimSize);[/code]
меняем на
Эта информация скрыта и доступна только зарегистрированным пользователям.

После
[code] write('<tr><td height=20 bgcolor="#FFB900"> <div align="center"><b><a href="javascript:;" onClick="parent.Whisper(\'<?php echo $sw_usr_shaman_link; ?>\');"><font color="#FFFFFF"><?php echo $w_usr_shaman; ?></a>');
write('</b></font></div>\n');
write('</td></tr>\n');[/code]
добавляем
Эта информация скрыта и доступна только зарегистрированным пользователям.

После [code]What == '<?php echo $sw_usr_clan_link ?>' ||[/code]
добавляем
Эта информация скрыта и доступна только зарегистрированным пользователям.

После [code]prev == '<?php echo $sw_usr_girls_link ?>' ||[/code]
вставляем
Эта информация скрыта и доступна только зарегистрированным пользователям.

Далее найти строку
[code]<?=$current_design?>remote_rbs.php[/code]
и заменить ее на
Эта информация скрыта и доступна только зарегистрированным пользователям.

В нужное вам место в нужном файле вписать (В оригинальном моде это файл [b]designes/remote_rbs.php[/b]):
Эта информация скрыта и доступна только зарегистрированным пользователям.

В этом же файле же в нужном месте для ссылки на стол заказов вставляем:
Эта информация скрыта и доступна только зарегистрированным пользователям.

Все готово, добавляем в админке dj-я и заходим в чат, внизу где строка ввода сообщений появится DJ-ka.


Отредактировано mychatik - 04.09.2022

Неавторизованные и новички не могут отправлять сообщения.