Форумы » VOC++ чаты (больше не поддерживаются) »

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



1 2

298
mychatik
[color=red][b]ВНИМАНИЕ!!![/b][/color]

В этой теме только выкладываются моды для чата.

Заказывать нужные моды - здесь: [url]https://forum.vmeste.eu/viewtopic.php?id=17880[/url]

Все посты не по теме - будут удалены.
Не нужно здесь засорять, чтобы потом другим легче было искать.


[color=red][b]ОБЯЗАТЕЛЬНО ДЕЛАЕМ БЕКАП ИЗМЕНЯЕМЫХ ФАЙЛОВ![/b][/color]
298
mychatik
[b]Кликабельные смайлы в Chrome[/b].

Выкладываю все варианты устранения проблемы.
Какой из них будет работать - зависит от того, какие смайлы у Вас установлены (стандартные или по категориям).

Внимательно с файлами. Названия похожи: [b]smiles.php[/b] и [b]smileys.php[/b].

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



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



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


В моём чате сделано по первому варианту - и всё работает.
298
mychatik
[b]Оповещение в приват одариваемому о подарке с картинкой и указанием причины[/b]

Заменить в корне чата в [b]shop_submit.php[/b] весь код на этот:

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


[b]Оповещения в 2 привата - одариваемому и дарящему о подарке с картинкой и указанием причины[/b]

Заменить в корне чата в [b]shop_submit.php[/b] весь код на этот:

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


Ник, от имени кого будет сообщение

[code] MESG_FROM=>"Вам подарок",
MESG_FROMWOTAGS=>"Вам подарок",[/code]
[code]MESG_FROM=>"Вы подарили",
MESG_FROMWOTAGS=>"Вы подарили",[/code]
Можно заменить на любой свой.
Либо сделать оповещение от имени бота комнаты:

[code]MESG_FROM=>$w_rob_name,
MESG_FROMWOTAGS=>$w_rob_name,[/code]
298
mychatik
[b]Вывод результатов викторины в личку[/b]

Для викторины [b]версии 2[/b]:

В [b]profile_content.php[/b] вставляем:

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


Для викторины [b]версии 3[/b]:

В [b]profile_content.php[/b] вставляем:

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


Для всех версий виктирины в [b]/languages/ru.php[/b] ищем блок с переменными викторины [b]/* Words for QUIZ 2.0[/b] (чтобы по викторине было всё в куче, а можно и в любое другое место) и добавляем:

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


В личке строки с результатами викторины будут показываться только у тех, кто имеет хоть один ответ.
298
mychatik
[quote=Sherhi]если мод на приветствие нового зарегистрированого пользователя?[/quote]
Разновидностей приветствий есть несколько.

------------------------------------------------------------------------------------------------------------

[b]1.[/b] Автор [b]LML[/b].

В Августовских чатах я видел, что при первом входе, пользователю пишется приветствие и определёная инфа о чате для новичков.
Я не знаю, как это там реализовано, но решил попробовать это сделать и для [b]VOC++[/b].
Вот что у меня получилось:

Открываем [b]дизайн/sender_visible.php[/b] и в самом конце, после [b]</form>[/b] пишем:

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


Текст приветствия в файле [b]/languages/ru.php[/b] пишем свой, какой нужно.

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


[b]\n[/b] в тексте приветствия - это перевод строки.

------------------------------------------------------------------------------------------------------------

[b]2.[/b] Автор [b]vista[/b].

В [b]languages/ru.php[/b] добавить:

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


Ну и в [b]voc.php[/b] после

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


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


Вот ещё для новеньких, когда они выходят:

В файл [b]logout.php[/b] в корне чата, после строк:


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


добавить:

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


В файл [b]languages/ru.php[/b] добавить:

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


------------------------------------------------------------------------------------------------------------

[b]3.[/b] Автор: [b]Pasha[/b]. Идея: [b]vista[/b] (на основе предыдущего мода).
Данный мод выводит сообщение в общий канал, что входит новенький пользователь, и отправляет ему сообщение в приват.

Установка:

В корне чата в [b]voc.php[/b] найти:

[code]if(!$TryToBeInvisible) {[/code]
Ниже добавить:

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


------------ Вариант 2, для тех у кого всегда включена обязательная регистрация. --------------------

Там же в [b]voc.php[/b] в корне после:

[code]if(!$TryToBeInvisible) {[/code]
Вставить:

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


Число [b]100[/b] в строке [b]($current_user->online_time < 100)[/b], во всех 3 модах - это количество поинтов рейтинга, после которого пользователь уже не будет считаться новичком и ему не будет показываться сообщение.
Оставляем его таким, или меняем на своё усмотрение.
Тексты сообщений в общак и приват - можно оставить такими, или отредактировать под себя.

Первый мод можно ставить совместно со вторым, или третьим. Кому как понравится.
Самый полный набор сообщений получится, если установить первый мод + третий + от второго мода взять выход.
298
mychatik
Мод [b]ГРАФНИК[/b] - позволяет установить картинку на ник юзером самостоятельно, через покупку в магазине.

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


Максимальные размеры картинки для загрузки редактируются в [b]powmod/grafnick/conf.php[/b].
298
mychatik
[b]Фотоальбом на 14 фото[/b]

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

[b]1.[/b] Скачиваем архив:
Эта информация скрыта и доступна только зарегистрированным пользователям.


[b]2.[/b] Содержимое архива заливаем в корень чата.
[b]3.[/b] В дизайне [b]user_info.php[/b] после:

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


вставить:

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


[b]P.S.[/b] число [b]15[/b] в [b]($k=1;$k<15;$k++)[/b] - количество отображаемых фотографий минус одна (т.е. 14).
При необходимости, число можно уменьшить. Увеличивать не стоит, так как все фотки просто не поместятся в одну строку.

[b]4.[/b] В дизайне в [b]profile_content.php[/b] после:

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


вставить:

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


[b]P.S.[/b] число [b]15[/b] в [b]($k=1;$k<15;$k++)[/b] - также количество отображаемых фотографий.
Ставится таким же, как и выше.

[b]5.[/b] В корне чата в [b]inc_common.php[/b] после:

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


вставить

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


[b]P.S.[/b] Если у вас в корне уже раньше была (или есть) папка [b]modules[/b] - то, скорее всего и эта запись есть. Проверьте. Второй раз писать не нужно.

[b]6.[/b] В дизайне [b]profile_content.php[/b] найти код:

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


после него вставить:

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


[b]7.[/b] На папку [b]chat/photos/albom[/b] выставить права [b]0777[/b].
И папку [b]photos[/b] желательно защитить через [b].htaccess[/b] [url]https://forum.vmeste.eu/viewtopic.php?pid=325112#p325112[/url]

[b]8.[/b] Если у вас файл [b]profile_content.php[/b] в дизайне отличается от стандарта - проверьте!

от:

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


до:

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


должно быть вот так:

Эта информация скрыта и доступна только зарегистрированным пользователям.
298
mychatik
[b]Отключение викторины кнопкой[/b]

Автор: [b]Lemira ART[/b]

[img]https://imgs.su/upload/130/458626634.jpg[/img]

1. Настройка сохраняется и будет работать на любом устройстве.
2. Есть настройка цвета кнопки в админке + включение/отключение мода

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

[b]Установка:[/b]

1. Перед загрузкой убедитесь, что добавляемые файлы не дублируются с имеющимися.
2. Загрузите содержимое папки [b]data[/b] в папку [b]data[/b] на сервере, содержимое папки [b]www[/b] - в корень чата.
3. В случае необходимости, установить права записи на файл [b]data/quiz_ignore/config.dat[/b]
4. Открыть файл [b]admin/navi.php[/b] и в удобном месте вставить ссылку:

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

5. Открыть [b]designes/ваш_дизайн/menu_public.php[/b] и
после

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

вставить

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

после

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

вставить

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

затем в удобном месте

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

Кнопку можно вставить и в любой другой фрейм, по аналогии.

6. Открыть файл [b]inc_user_class.php[/b] в корне чата и после

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

вставить

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


[b]P.S.[/b] Мод работает на php 7й версии и выше. На версии 5.3 - я не тестировал.

[b]P.P.S.[/b] Лично моё мнение - слишком много кода для простой функции.
Намного проще использовать штатный игнор викторины по команде [b]!-[/b] и включение по команде [b]!+[/b]. Для 2й версии викторины - мод ниже.
298
mychatik
[b]Игнор для викторины (команды [color=blue]!-[/color] и [color=green]!+[/color])[/b]

Добавлю ещё и способ отключения вопросов бота викторины для [b]версии 2[/b] без кнопок, по команде.
Мод взят из викторины [b]версии 3[/b].

В [b]чат/quiz.php[/b]

после

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

вставляем

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

В файл [b]/languages/ru.php[/b]

добавить

Эта информация скрыта и доступна только зарегистрированным пользователям.
298
mychatik
[b]Style Selection Plugin for VOC++ BSE[/b]

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

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


Мод позволяет через магазин одним товаром продавать любой шрифт.
При отсутствии желаемого, его просто дописать в [b]frontend.php[/b].


Описание по установке - внутри архива.
298
mychatik
[b]Настраиваемый Товар для магазина Шрифты и эффекты[/b]

Автор: [b]stream[/b]
Оригинальный мод: [b]CyberDream[/b]

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


После покупки товара, пользователь может выбрать тип шрифта, размер шрифта, и css-эффект для отображения своих сообщений в чате.
298
mychatik
[b]Фраза при входе и выходе[/b]

Null [b]Doctor_zlo[/b]

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


[b]Чтобы увеличить количество знаков в фразе[/b]:

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

Эту процедуру делаем и для входилки, и для выходилки (если нужно).

Кстати, в некоторых сборках чата, [b]фраза при входе выводится чёрной и нежирной[/b].
Проблема в том, что в коде попросту, забыли указать цвет и "жирный" стиль.
Решается очень просто. Открываем корневой [b]who.php[/b] и ищем:

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

[b]P.S.[/b] В вышеприведённом коде уже исправлена ошибка со стилями [url]https://forum.vmeste.eu/viewtopic.php?pid=327586#p327586[/url]
И ещё нужно заменить устаревшую функцию [b]eregi_replace[/b]. Как это сделать, я опишу позже.

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

должна быть именно такой.

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

- ЗАМЕНЯЕМ!

Если подобная проблема с фразой на выход (хотя я такого не встречал) - там же проверяем и заменяем строку:

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


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

можете заменить на свой.

В разных версиях этого мода есть возможность применения HTML-кода в фразе, или он запрещён.
Если разрешите - [b]пользователи сами смогут устанавливать картинки вместе с текстом[/b], но [color=red]могут и вставить вместо картинки какую-то бяку[/color].
Если запретите - будет только текст, без картинок. А картинки, при необходимости, придётся добавлять через главную админку.

Чтобы изменить - открываем файл [b]backend.php[/b] и смотрим строку №5.
Чтобы [color=red][b]ЗАПРЕТИТЬ[/b][/color] HTML-код, она должна быть такой (рекомендуется):

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


Чтобы [color=green][b]РАЗРЕШИТЬ[/b][/color] HTML-код, она должна быть такой (нежелательно):

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


Ещё раз повторю - [color=red][b]разрешать самостоятельную вставку HTML-кода пользователям ОПАСНО![/b][/color]
Минимум - могут накосячить с кодом, максимум - залить шелл...
Разрешать, или запрещать - это ваше личное дело.
298
mychatik
[b]Графический статус при входе[/b]

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


Товар, приобретение которого позволяет использовать картинки в своем статусе.
Добавляется картинка, а также сам текстовый статус.
Можно выбрать расположение картинки: перед текстом или после.

Установка:
1. Содержимое архива загрузить в папку [b]data[/b].
2. Вносим свои настройки (размеры картинки и вес) в файл [b]data/engine/files/item_actions/picstatus/config.php[/b]
3. Добавляем товар в магазин.
4. Пользуемся.
298
mychatik
[b]Мод Подарки в профиле постранично[/b]

В [b]/designes/ваш_диз/profile_content.php[/b] находим код

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


И меняем его на:

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


[code]var ItemsPerLine = 5;
var LinesPerPage = 5;[/code]
Цифра 5 - это размер таблицы под вывод подарков (5х5). Можно сменить на 4.
Если цифры будут разными, например 5 и 4 - то подарки могут удваиваться.
298
mychatik
[b]Мод Двойной Игнор[/b]

Автор - неизвестен.

Этот мод изначально был выложен на не существующем ныне форуме [b]Voodoo chat[/b], но отлично работает и для [b]VOC++[/b].
Работает на файловом движке с файлом [b]who.dat[/b] (то есть MySQL+Files или Files+Files)

Данный аддон позволяет модератору ставить игнор друг на друга двум пользователям в чате.
Это равносильно тому, что Юзер1 нажмёт на кнопку игнор на Юзере2, и Юзер2 нажмёт кнопку игнор на Юзере1.

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

Не убрана возможность поиздеваться над юзером и поставить ему игнор на себя (Юзер1 = Юзер2).

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


Для файлового движка создаём файл:

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


Если вдруг вы решите запустить чат на MySQL-движке:

Эта информация скрыта и доступна только зарегистрированным пользователям.
298
mychatik
[b]Убираем напоминалку админсоставу о смене пароля[/b]

В принципе, это сделано для безопасности чата. Чтобы админсостав почаще менял пароли и их сложнее было подобрать.
Но каждый сам вправе решать, когда и как ему менять пароль.

Чтобы убрать напоминание, ищем 2 файла: [b]user_info.php[/b] в корне чата и [b]alerter.php[/b] в дизайне.
В них находим одни и те же строки:

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


И меняем на:

Эта информация скрыта и доступна только зарегистрированным пользователям.
298
mychatik
[b]1092 амулета в чате[/b]

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

Амулеты добавляются до 729,
но с учётом амулетов низшего достоинства (по 3 шт. каждых) - всего их получается 1092.

========================================================================

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


==========================================================================

[b]P.S.[/b] Число 81 или 243 будет, если уже увеличивалось количество амулетов от 27(стандарт).

Максимальное количество амулетов 729 или 1092 выставляем по своим потребностям.

==========================================================================

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


===============================================================================

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


========================================================================

[b]P.S.[/b] Не забудьте в папку [b]диз/img[/b] загрузить дополнительно картинки амулетов

[b]amul_purple.gif[/b], [b]amul_rubin.gif[/b] и [b]amul_diamond.gif[/b]

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


========================================================================

При желании, можно приобрести [url=https://mvoc.ru/post/amulets]Менеджер Амулетов 1.0[/url]
Мод даёт возможность добавлять амулеты в неограниченном количестве, загружая любую картинку.
298
mychatik
Мод наград от [b]Pasha & Alex[/b].

Всё просто.
Скачиваем архив и редактируем файлы чата.
В архиве всё удобно и разложено по папочкам.

Эта информация скрыта и доступна только зарегистрированным пользователям.
298
mychatik
[quote]Оповещение в приват о новых и комментариях есть что-нибудь[/quote]
[b]Оповещение в приват о новых комментариях и граффити.[/b]

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

[img]https://imgs.su/upload/169/231552340.jpg[/img]

В файле [b]chat/ваш_диз/profile_countent.php[/b] после:

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


вставить:

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


[img]https://imgs.su/upload/169/1073436630.jpg[/img]

В файле [b]/powmod/graffiti/graffiti.php[/b] после строк:

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


добавить:

Эта информация скрыта и доступна только зарегистрированным пользователям.
298
mychatik
Викторина [b]version 2.0.4[/b] + структура и дамп данных таблицы "[b]voc2_quiz[/b]".

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

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


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

© 2008-2020
Контакты | Группа | Privacy и Cookie | Правила