CONTExt 0.3 — Облако тегов с функцией поиска

10 398

Выпустил новую версию плагина для отслеживания репутации собеседников CONTExt — 0.3. Для тех, кто не использовал предыдущие версии расширения, подробное описание функционала можно прочитать здесь и здесь.

Расширение доступно для установки через каталоги расширений Mozilla и Chrome, по следующим ссылкам:

Mozilla

Chrome

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

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

Я считаю что работа с тегами — это значимое расширение функциональности, а не просто исправление или дополнение, поэтому в номере версии изменена первая цифра после запятой.

Технически изменения выглядят следующим образом: страница параметров расширения разделена на две закладки, «Общие» и «Теги». Закладка «Общие» включает в себя все параметры, которые были у расширения в прошлых версиях. Закладка «Теги» отображает облако тегов, каждый из которых снабжен флажком. При выборе флажка — в нижней части страницы, под облаком, отображаются все события, помеченные данным тегом. Формат этого отображения следующий — отображается имя пользователя, на темном фоне, после чего подпунктом отображается таблица на светлом фоне со списком связанных с данным пользователем событий. Внешний вид приведен на рисунке:

Как имя пользователя, так и заголовок комментария являются ссылками — и открывают соответствующие диалоги, позволяющие вносить изменения.

Обратите внимание, что при редактировании тегов события, облако тегов автоматически не перестраивается (чтобы не перестраивать его каждый раз когда вносится хоть какое-то изменение). Для обновления списка/количества тегов в облаке предназначена кнопка «Обновить» в левой части окна, над облаком. В правой части размещена кнопка очистки всех выделенных тегов, обнуляющая критерии отбора событий.

Также в окне списка пользовательских событий, над списком добавлено индивидуальное облако тегов, касающееся событий данного пользователя:

В данном облаке теги отображаются без флагов для фильтрации.

Кроме того, в версии исправлены некоторые ошибки, в частности поправлена функция сокрытия комментариев пользователя (галочка «скрыть данного пользователя» на приведенной выше картинке) и поправлено отображение времени события в истории событий и при отображении последнего имеющегося в базе события.

Отдельно хочу обратить внимание, что расширение обладает обратной совместимостью — база, созданная в предыдущих версиях может быть загружена в новую.

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

Я некоторое время выжду, потом постараюсь опубликовать исследование некоего типичного мнения или мотива, красной нитью проходящего через самых разных, независимых людей и вычлененного из всего массива с помощью поиска по тегам — в качестве демонстрации.

Как всегда, сообщения об ошибках, вопросы, пожелания, предложения — пишите в комментариях.

Раздача паспортов и украинская "верность"

После того, как Арестович сообщил, что не менее миллиона, из 10 миллионов украинцев в Европе, возьмут российские паспорта, если Путин им даст, российский сегмент интернета охватила диск...

20 лет без Ленина: выяснилось, зачем стали драпировать Мавзолей во время Парада Победы
  • sensei
  • Сегодня 01:09
  • В топе

Переписывание истории на главной площади страныРоссия совершенно законно обвиняет Запад в переписывании истории, в ее искажении в угоду текущей политической конъюнктуре. Самая популярна...

Собрались на дебаты, дегенераты.

Товарищи родители!Если вы с раннего детства не приучите своих детей заниматься полезной созидательной деятельностью, то в итоге получите вот таких пустобрё...

Обсудить
    • AlexN
    • 17 марта 2023 г. 18:02
    Записался в тестеры. ) Установил расширение для хрома. Не работает. Вообще никак не работает.((( Система 10-ка, браузер Brave. Я что-то не так сделал или нужны данные дебага?
  • Овчинка выделки не сто́ит. Конт сайт никудышный.