Продвинутая информация по медалькам
Собственно, будет вторым постом по медалькам.JS Скрипт, немаленького размера (из-за огромного количества текста в описании медалек), для браузеров.
Что из себя представляет скрипт.
Добавляет кнопку рядом с переходом на англ. версию сайта:
Тип сортировки.
Их можно отсортировать по ID, от меньшего к большему (по умолчанию), и по количеству пользователей с медалькой. (По возрастанию и по убыванию.)
Облако тэгов.
В облаке тэгов можно выбрать тэги, медальки с которыми должны показываться. Выберете "секретные разделы" - будет показывать медальки только секретных разделов.
Фильтр.
В него можно вписать слова, по которым будет фильтроваться текст. Регистр не учитывается. (music=MuSiC)
Тултип при наведении на медальку.
Обычно при наведении на медальку показывает её короткое описание.
Теперь будет показывать это:
Note: количество пользователей с наградой
Так как получать это количество каждый раз по каждой медальке (~1050 штук) нецелесообразно, они хранятся в массиве.
Однако, при нажатии на количество (в списке или на тултипе), скрипт обновит число вручную, и будет показывать уже его.
Пример окна и применения сортировки:
Пожелания, тапки и прочее принимаются, однако желательно в конструктивной форме.