Скрипт для замены стандартных аватарок на чейнджлингов
+132

Или как можно косплеить всем сайтом.
Скрипт хоть и несёт развлекательный характер, но всё-же обладает удобной возможностью.
Благодаря наличию на сайте мужских и женских версий аватарок получилось добавить отдельную аватарку для женского пола.
Вот пример аватарок и комментариев



Но есть неприятный минус: из-за позднего срабатывания скрипта часто видно смену элементов.
Установить скрипт можно отсюда. Для этого подойдёт расширение tampermonkey.
Спасибо за внимание.
40 комментариев
Кто хочет Кризалис — следуй за нами!
Мы поднимаем к небу, жучиное наше знамя.
Кстати, с помощью подобного скрипта можно и авки починить — достаточно создать базу, куда их будут заносить.
Хотел бы помочь починить аватарки, но мои знания пока далеки от этого.
Good, good.
Прикольная идея, однако
Прям — Почувствуй себя жуком
var swarm = document.getElementsByTagName('a'); var x=0; while (x<swarm.length) { if (swarm[x].text == 'Да, это — Табун!') { swarm[x].text = 'Нет, это — Рой!'; } x=x+1; }document.querySelector('#logolink a').text = 'Нет, это — Рой!';Аналогично для аватарок, слишком большой объем перебора.
И точно после обновления у новых меняется? image-то вычисляется где-то в начале.
После обновления аватарки точно меняются.
Вместо
[].forEach.call(image,function(element) {
еще можно использовать
Array.from(image).forEach(function (element) {
, но это уже дело вкуса. Вторая запись чуть длиннее, но читается как-то естественнее.
СпойлерИ, оказывается, HTMLCollection штуки автоматом цепляют состояние документа, не знал.
Если правильно понимаю, о чем идет речь, то раньше много в каких браузерах была. Куклоскрипт для имиджборд вроде так и ставили — просто закидывая в какую-то из папок в директории браузера (если я ничего не путаю, все-таки десять лет назад было).
Медленно, но верно переползаем под власть Кризи =)
з.ы. А меня одного удивило как трутни моментально предали королеву?