[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2 3

Форум «Программное обеспечение» / Скрипт расширяющий возможности чата

Душа_Чата Сообщение #41 20 апреля 2023 в 19:04
Гонщик
1
1. Небольшое, но приятное обновление. Добавлена подсветка слов, которые были записаны в массив mentionKeywords. Выглядит это так.
То-есть, если вас упомянут по вашему непосредственному никнейму или же ассоциируемому слову, которое вы аналогично добавили в массив, будет заключён в видимую подсветку, которую визуально будет намного быстрее найти среди пущей массы накопившихся предложений в чате.
скрытый текст…
Последний раз отредактировано 20 апреля 2023 в 19:05 пользователем Душа_Чата
Вова_10 Сообщение #42 20 апреля 2023 в 19:52
Виртуоз
32
Ну вы сами-то не создатите скрипт дла Тамперманки на чат, или будете только коды присылать, чтобы сами все скрипты создавали?
Последний раз отредактировано 20 апреля 2023 в 19:53 пользователем Вова_10
Душа_Чата Сообщение #43 20 апреля 2023 в 20:22
Гонщик
1
Вова_10 писал(а):
Ну вы сами-то не создатите скрипт дла Тамперманки на чат, или будете только коды присылать, чтобы сами все скрипты создавали?

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

UPD.
Можешь попробовать скачать по ссылке. Теперь должна работать именно установка, при условии, что у тебя установлен tampermonkey.
Последний раз отредактировано 20 апреля 2023 в 21:40 пользователем Душа_Чата
Душа_Чата Сообщение #44 8 мая 2023 в 23:05
Гонщик
1
Небольшой фикс и улучшение.
1. Исправлена ошибка, когда невозможно было удалять нежелательные сообщения, поступившие на момент присутствия на странице чата. Удалять можно было только те сообщения, которые загрузились после обновления страницы. Теперь удаляются все.
2. Улучшена функция конвертации валидных ютуб видео ссылок. Добавлена возможность конвертировать (youtube.com/embed/{id}) и (youtube.com/live/{id}?feature=share) ссылки в iframe. Раньше конвертировались только стандартные полные ссылки из адресной строки с параметром [ V ] -> (youtube.com/watch?v={id}) и сокращённые по кнопке share (youtu.be/{id}).

Демонстрация
скрытый текст…
Последний раз отредактировано 8 мая 2023 в 23:07 пользователем Душа_Чата
Душа_Чата Сообщение #45 13 мая 2023 в 22:31
Гонщик
1
1. Добавлена возможность переключаться между вкладками чата на момент, когда вы находитесь в заезде.
То-есть. Если по умолчанию вы находитесь во вкладке game (игра), то вы так в ней и пребываете из заезда в заезд до тех пор, пока вы один раз не нажмёте клавишу Tab.
После одного нажатия вы переключитесь на general (общий) чат и в нём же и останетесь с последующими заездами, так как настройка о текущем чате хранится в localStorage ключе activeChatTab, который может хранить в себе два вида значений (game, general). Поэтому в зависимости от ключа, вкладка с последующими заездами будет восстановлена на ту, на которую вы переключились посредством одного нажатия на клавишу Tab. Вам нет необходимости в каждом заезде восстанавливать к примеру общую комнату чата. Она будет переключаться автоматически. Аналогично и с игровой вкладкой. Переключившись на игровую вкладку чата в последующем относительно заданной настройкой в localStorage ключе activeChatTab: game вы будете всегда в игровой вкладке. Надеюсь замысел предельно ясен.
Душа_Чата Сообщение #46 14 мая 2023 в 03:25
Гонщик
1
1. Добавлена функция разграничения сообщений между собой в случае если разнятся пользовательские никнеймы. Разграничиваются сообщения нижним отступом, что значительно повышает читабельность чата и лёгкость зрительной навигации. Глазам становится намного легче понимать какие и чьи сообщения. Раньше всё сливалось в одну густую кашу, в которую нужно было усиленно всматриваться чтобы разобрать что к чему и от кого.

Продемонстрирую
скрытый текст…


Как можно увидеть по скриншоту, добавляется нижний отступ последнего сообщения одного и того же пользователя. Как только следующее сообщение поступает от другого пользователя, нижний отступ последнего сообщения предыдущего пользователя сохраняется и нижний отступ добавляется уже для следующего последнего сообщения иного пользователя и так далее.
Ещё один нюанс. При загрузке страницы с чатом подгружаются логи чата и если последнее сообщения допустим от пользователя madinko и она решила вновь написать от себя ещё одно сообщения после прогрузки чата с сообщениями, то удаляется отступ с последнего предудыщего сообщения и добавляется отступ к обновлённому, самому свежему последнему сообщению. Это очень важно, чтобы не случилось такой ситуации, что будет отступ и для промежуточного сообщения, будучи последнием сообщением.
Последний раз отредактировано 14 мая 2023 в 03:31 пользователем Душа_Чата
Вова_10 Сообщение #47 17 мая 2023 в 13:12
Виртуоз
32
Душа_Чата писал(а):
Вова_10 писал(а):
Ну вы сами-то не создатите скрипт дла Тамперманки на чат, или будете только коды присылать, чтобы сами все скрипты создавали?

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

UPD.
Можешь попробовать скачать по ссылке. Теперь должна работать именно установка, при условии, что у тебя установлен tampermonkey.

А как скачать по ссылке? вы ее дайте-то, пожалуйста

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2 3

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена