Новые ЖЖшные репосты перепрятаны

Feb 24, 2012 16:11

По просьбе [Bad username: galenel.livejournal.com] покопался в коде, который генерируется для репостов нового типа. Не нашел ничего лучше, чем фильтровать по "Оригинал взят у" или "Originally posted by", что потребовало применения JavaScript, одним CSS обойтись не удалось. Ну и кривой же он, этот ваш JavaScript...

Соответственно, заточено под Greasemonkey (расширение Firefox для запуска своих скриптов при посещении разных веб-страниц; пролетарии всех стран пользователи других браузеров, извините). Применяемые функции самого скрипта в Firefox появились в версии 3.5, пользователи более древнего, если такие остались, тоже сами виноваты.

http://www.lasgalen.net/gm_scripts/hide_repost.user.js

Судя по всему, скрипт работает не во всех стилях (замечено, что в журнале автора перепоста, в отличие от своей френдленты, перепост показывается), опять же извините, решалась отнюдь не задача исправить весь мир, я программист, а не пилот Ту-160. В принципе, могу и подрихтовать, однако, указывайте, где именно не работает.

Origin: http://filin.dreamwidth.org/3944.html,
comments

script, firefox

Previous post Next post
Up