Душа_Чата
|
Сообщение #167
27 октября 2024 в 00:01
|
Маньяк
2 |
1. Была добавлена кнопка удаления всех настроек разом. Она лишь удаляет все элементы из настроек не перезаписывая данные в localStorage, но чтобы применить это удаление, необходимо будет нажать на появившуюся кнопку сохранения и тогда данные в localStorage сбросятся в (пусто). 2. Была проделана небольшая оптимизация в коде для создания разделов настроек. Дубликаты кода вынесены во вспомогательные функции, чтобы значительно облегчить функции создания этих самых разделов для того, чтобы в будущем было очень просто добавлять другие разделы настроек, которые пока что доступны только в коде. P.S. Для тех, кто уже добавил список модераторов и список игнорируемых пользователей себе в настройки, то они после обновления могут оказаться не доступными. Необходимо в этом случае в консоли браузера выполнить следующий код. localStorage.setItem('ignored', localStorage.getItem('ignoreUserList')); localStorage.removeItem('ignoreUserList'); localStorage.setItem('moderator', localStorage.getItem('moderators')); localStorage.removeItem('moderators'); Это переименует ключи в обновлённые имена, что вновь сделает их доступными для скрипта. Последний раз отредактировано 27 октября 2024 в 00:03 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #168
27 октября 2024 в 01:39
|
Маньяк
2 |
1. В кэш панели пользователей в элементе убывания времени добавлен графический элемент emoji для секундной визуализации. Исключительно декоративный элемент. Стрелка меняет своё положение каждые 5 секунд в обратном отсчёте. Последний раз отредактировано 27 октября 2024 в 01:40 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #169
27 октября 2024 в 19:52
|
Маньяк
2 |
1. Исправлено позиционирование стрелки для emoji часов в кэш панели. Устанавливается изначальное положение не с 00 секунд как было, а с текущего диапазона с делением в 5 секунд. 2. Вместо SVG аватарок для безаватарочных юзеров теперь используются рандомные emoji аватарки. 3. Лимит HSL -> Hue значения до 210 и не более, чтобы ники пользователей не затемнялись на тёмном фоне rgb(27, 27, 27). Тому яркий пример ники HelixOfTheEnd, SpeedyMan. Теперь их ники отображаются видимо. Последний раз отредактировано 27 октября 2024 в 20:06 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #170
28 октября 2024 в 02:50
|
Маньяк
2 |
1. Добавлена первая реализация чатлогов. Открыть её можно кликнув по этой кнопке.
|
Душа_Чата
|
Сообщение #171
28 октября 2024 в 05:23
|
Маньяк
2 |
1. В панели чатлогов добавлено поисковое поле. Здесь есть два режима поиска. 1. Обычный по всему тексту сообщения (время, ник, текст). 2. Не совсем поиск, но включает отображение сообщений только перечисленных пользователей через запятую, других попросту скрывает из виду. Некий фильтр. Последний раз отредактировано 28 октября 2024 в 23:13 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #172
29 октября 2024 в 04:09
|
Маньяк
2 |
1. В панели чатлогов добавлен календарь для выбора чатлогов за другой день. 2. Добавлены ещё 3 кнопки. (1) Кнопка на один день назад. (2) Кнопка на один день вперёд. (3) Кнопка рандомного дня. Последний раз отредактировано 29 октября 2024 в 05:43 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #173
30 октября 2024 в 03:00
|
Маньяк
2 |
1. В кэш панели теперь есть возможность поиска пользователей по сайту с префиксом user username. Для такого поиска необходимо подождать 1500ms для начала поиска. Это сделано для автоматизации поиска без необходимости нажимать Enter и для уменьшения частых запросов после каждого нажатия клавиши (введения буквы). Присавку user можно вписывать вручную или нажать Enter для её добавления. P.S. Была исправлена ошибка безаватарочных пользователей по поиску user mode. Также затрагивался localStorage, из-за чего последний результат поиска обновлял ключ fetchedUsers. Теперь этого не происходит. Было так, что последний результат поиска по юзеру оказывался в кэшированных разделах для устоявшихся и новорегов. Последний раз отредактировано 30 октября 2024 в 19:52 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #174
30 октября 2024 в 15:15
|
Маньяк
2 |
1. Добавлено отображение сообщения о не найденных пользователях по нику в кэш панели в режиме поиска по пользователям на сайте.
|
Душа_Чата
|
Сообщение #175
30 октября 2024 в 23:37
|
Маньяк
2 |
1. В кэш панели теперь все кликабельные элементы для открытия профиля и профильных данных более не открываются в новой вкладке браузера, а создаётся поверх кэш панели ещё одно окно (iframe). Удаляется по нажатию Space или двойному клику ЛКМ по (iframe). Или же быстро два раза кликнуть по кэш панели или один раз по телу страницы (вне фокуса фрейма с профилем или кэш панели). https://i.imgur.com/ECtegbK.mp4 Последний раз отредактировано 30 октября 2024 в 23:54 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #176
31 октября 2024 в 02:34
|
Маньяк
2 |
1. В кэш панель добавлена дополнительная кнопка переключения режима поиска (поиск среди кэшированных или поиск по сайту.) Когда активирован режим поиска по сайту, то кнопка загорается более ярким фоном. В этом режиме поиска кэшированные пользователи не подгружаются в панель и поиск можно производить без приставки user. https://imgur.com/pFNEnCc Последний раз отредактировано 31 октября 2024 в 03:00 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #177
1 ноября 2024 в 02:41
|
Маньяк
2 |
1. В панели настроек добавлен новый раздел где можно отключать и включать некоторые функции скрипта. Пока что добавлено две опции. (1) Показ оповещений о том кто зашёл и вышел в окне чата, только для отслеживаемых пользователей. (Show chat static notifications) (2) Показ оповещений о том кто зашёл и вышел с левой стороны окна браузера для всех пользователей. (Show global dynamic notifications) Последний раз отредактировано 1 ноября 2024 в 02:41 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #178
2 ноября 2024 в 01:14
|
Маньяк
2 |
1. Теперь в настройках, в разделе toggle можно навести курсор на описание переключателя (yes, no) и кликнуть. В результате чего в новой вкладке откроется картинка со скриншотом для визуального объяснения о чём конкретно настройка.
|
Душа_Чата
|
Сообщение #179
3 ноября 2024 в 04:06
|
Маньяк
2 |
1. В панели чатлогов добавлена справа от сообщений панель юзеров, активные в чатлоге. Также напротив ников отображжено колличество сообщений, которые были ими отправлены за текущий выбранный вами чатлог. Сортировка по колличеству сообщений. 2. Была исправлена ошибка невозможности поиска сообщений по другим выбранным дням. Работало только по текущему дню. 3. Теперь после клика кнопок переключения чатлогов будет автоматически возвращаться фокус на поле для ввода.
|
Душа_Чата
|
Сообщение #180
4 ноября 2024 в 01:51
|
Маньяк
2 |
1. В панели чатлогов добавлена кнопка показа и скрытия активных пользователей чата. 2. Когда происходит выборка другого дня чатлога, то для визуального понимания обновления сообщений они пропадают и появляются другие на тот момент, когда подгрузятся окончательно. Так лучше понимать, что что-то происходит, нежели отображаемый всё тот же список сообщений до клика по кнопке. 3. Добавлены дополнительные кнопки для прокрутки сообщений. Две кнопки для полной прокрутки и две кнопки частичной (на высоту визуальной части). 4. Ники в контейнере активных пользователей теперь кликабельные и после клика текст ника добавляется в поиск. С последующими кликами ник в поле для поиска заменяется другим ником. С зажатым Ctrl к существующему(им) нику добавляется другой через запятую. С зажатым Ctrl и ЛКМ кликом по поисковому полю текст полностью очищается. Последний раз отредактировано 4 ноября 2024 в 05:53 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #181
5 ноября 2024 в 02:57
|
Маньяк
2 |
1. В панели чатлогов кнопка навигации лога в самый низ за один клик перенесена в самый низ блока кнопок. Более оптимальное размещение. Также кнопки меняют свою прозрачность и перестают быть доступным для взаимодействия с курсором, когда их функциональная потребность не требуется. К примеру, если вы полностью прокрутили до самого низа, то нет необходимости в двух кнопках (полная или частичная) прокрутка вниз. Тоже самое и с кнопками для прокрутки вверх. https://imgur.com/a/8cFqCE22. Добавлена кнопка для копирования ссылки текущего лога в clipboard. https://imgur.com/a/v1IMRZK3. Автопоказ табло даты на момент смены чатлога. https://imgur.com/a/EmKGnbg Последний раз отредактировано 5 ноября 2024 в 04:41 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #182
5 ноября 2024 в 22:50
|
Маньяк
2 |
1. В настройках для отслеживаемых пользователей была добавлена кнопка заморозки пользователя. Это исключит его из отслеживаемых, тем самым всяческие оповещения о нём и маркировка в чате звездой перестанет работать. Это нужно для того, чтобы не приходилось удалять из списка, а лишь временно отметелить. Последний раз отредактировано 5 ноября 2024 в 22:57 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #183
7 ноября 2024 в 19:38
|
Маньяк
2 |
. Последний раз отредактировано 8 ноября 2024 в 01:55 пользователем Душа_Чата
|