Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет plumphelmet ([info]plumphelmet)
@ 2015-10-14 00:21:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
в лисе макакины погадки убираются такой вот штукой в ~/.mozilla/firefox/$profile/chrome/userContent.css

@-moz-document domain(lj.rossia.org) {
br + br + br { display: none; }
}


как это делать в венде и для других браузеров не ведаю.

upd: в комментах аноним добавил regexp'ов для большей несовместимости с небраузерами

upd2: добавил css в юзерскрипт, чтобы вы могли css, пока юзерскрипт
makakmk3.user.js.b64

77u/Ly8gPT1Vc2VyU2NyaXB0PT0KLy8gQG5hbWUgICAgICAgIG1ha2FrbWszCi8vIEBkZXNjcmlw
dGlvbiByZW1vdmVzIG1ha2FrCi8vIEBuYW1lc3BhY2UgICAqbGoucm9zc2lhLm9yZy8qCi8vIEBp
bmNsdWRlICAgICAqbGoucm9zc2lhLm9yZy8qaHRtbCoKLy8gPT0vVXNlclNjcmlwdD09CihmdW5j
dGlvbigpewogICAgdmFyIGJyID0gImJyKyI7CiAgICBmb3IgKGk9MDsgaTw2NjU7IGkrKyl7YnIg
Kz0gYnJbaV19OwogICAgdmFyIGhyYnIgPSAiYnIraHIrIjsKICAgIGZvciAoaT0wOyBpPDY1OyBp
Kyspe2hyYnIgKz0gaHJicltpXX07CgogICAgdmFyIG1ha0xpc3QgPSBbXTsKCiAgICBtYWtMaXN0
LnB1c2goYnIpOwogICAgbWFrTGlzdC5wdXNoKGhyYnIpOwogICAgbWFrTGlzdC5wdXNoKCJbaHJl
Zio9J82TzZPNk82TzZMnXSIpOwogICAgbWFrTGlzdC5wdXNoKCJbc3R5bGUqPSc5MDAwMDAwJ10i
KTsKICAgIG1ha0xpc3QucHVzaCgiW2hyZWYqPSfiuLviuLviuLsnXSIpOwoKICAgIGZvciAoaiA9
IDA7IGogPCBtYWtMaXN0Lmxlbmd0aDsgaisrKSB7CiAgICAgICAgdmFyIG1hdGNoTGlzdCA9IGRv
Y3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwobWFrTGlzdFtqXSk7CiAgICAgICAgZm9yIChrPTA7IGs8
bWF0Y2hMaXN0Lmxlbmd0aDsgaysrKXsKICAgICAgICAgICAgaWYgKG1hdGNoTGlzdFtrXS5wYXJl
bnROb2RlLnBhcmVudE5vZGUgIT09IG51bGwpIHsKICAgICAgICAgICAgICAgIG1hdGNoTGlzdFtr
XS5wYXJlbnROb2RlLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQobWF0Y2hMaXN0W2tdLnBhcmVudE5v
ZGUpOwogICAgICAgICAgICB9OwogICAgICAgIH07CiAgICB9Owp9KSgpOwo=



(Добавить комментарий)


(Анонимно)
2015-10-14 01:25 (ссылка)
Stylish для Хрома и для Лисы позволяет делать то же самое. А ИЕ не нужен и его пользователи должны страдать.

(Ответить) (Ветвь дискуссии)


[info]plumphelmet
2015-10-14 01:29 (ссылка)
ради двух строчек ставит Stylish не стал

(Ответить) (Уровень выше)

пруф же
[info]plumphelmet
2015-10-14 01:31 (ссылка)

(Ответить)


(Анонимно)
2015-10-14 01:45 (ссылка)
спасибо, в венде в допотопной лисе сработало ок.

файл надо класть в %USERPROFILE%\Application Data\Mozilla\Firefox\Profiles\%PROFILE%\chrome

там даже лежит сампл файл userContent-example.css.

(Ответить)


(Анонимно)
2015-10-14 02:01 (ссылка)
в пдодуктах компаним оера всё делается штаними средатсвами

(Ответить) (Ветвь дискуссии)


[info]plumphelmet
2015-10-14 02:06 (ссылка)
это и есть штатное средство, мокрых плагинов я ставить не предлагаю
http://www-archive.mozilla.org/unix/customizing.html

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2015-10-14 02:26 (ссылка)
наверное, я не проверя, а просто так спизланул. макака мне /неуобоств/ не досталя

(Ответить) (Уровень выше)


(Анонимно)
2015-10-14 02:18 (ссылка)
форматирование кое-где ползет, видимо сделанное тегами < br >

(Ответить) (Ветвь дискуссии)


[info]plumphelmet
2015-10-14 02:21 (ссылка)
да, наверное можно подправить, чтоб оно влияло только на комменты, или просто добавить больше + br
но я в этом вашем вебе не разбираюсь, в надежде на рефакторинг пост и запилил

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2015-10-14 03:08 (ссылка)
можно регулярные выражения использовать в мозилле версии выше 6

developer.mozilla.org/en-US/docs/Web/CSS/@document
developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions

(Ответить) (Уровень выше) (Ветвь дискуссии)

(/[.*+?^${}()|[\]\\]/g, "\\$&");
[info]plumphelmet
2015-10-14 03:23 (ссылка)
злой анон
в невебе я тоже не разбираюсь
регулярки страшные же

(Ответить) (Уровень выше)


(Анонимно)
2015-10-14 03:33 (ссылка)
как-то так, < br > будут вырезаться только если открыта страница поста с комментариями
проверял у себя на свежем тор-броузере:

@-moz-document regexp("http://lj\\.rossia\\.org/users/[^/]*/[^\\.]*\.html.*")
{
br + br + br { display: none; }
}

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]plumphelmet
2015-10-14 03:35 (ссылка)
на https не сработает же, не?

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2015-10-14 03:57 (ссылка)
вот, такое и на https тоже сработает:

@-moz-document regexp("https?://lj\\.rossia\\.org/users/[^/]*/[^\\.]*\.html.*")
{
br + br + br { display: none; }
}

но тор броузер на мишин https почему-то ругается.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]plumphelmet
2015-10-14 04:07 (ссылка)
угу, работает, спасибо
только я ещё пять + br добавил, на случай длинных комментов

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2015-10-14 05:43 (ссылка)
>ещё пять + br добавил

да. так, по-видимому, лучше всего: заебашить туда к примеру штук 20 + br. структура html на тифаретнике такова, что однозначно идентифицировать комменты и отделить их от скажем отформатированного тегами поста не очень понятно как. но зато макака на теги не скупится.

(Ответить) (Уровень выше)


(Анонимно)
2015-10-14 03:26 (ссылка)
но нет, если пост форматирован с помощью < br > и в комментах тоже, то выжережся все, они же на одной странице. не могу додуматься, как залезть и порезать < br > только в комментах.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]weary
2015-10-14 11:53 (ссылка)
>не могу додуматься, как залезть и порезать < br > только в комментах.

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

Можно, конечно, зарегистрироваться и ходить с style=mine, выбрав специальную тему, но это не совсем то.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ketmar
2015-10-14 17:19 (ссылка)
>ходить с style=mine
всегда так делаю. а то понаставят вырвиглаза…

(Ответить) (Уровень выше)


[info]ketmar
2015-10-14 18:10 (ссылка)
на самом деле не убираются: это просто прячет последний br. хренушки, никакой радости на css не будет, без userscript никак.

(Ответить) (Ветвь дискуссии)


[info]plumphelmet
2015-10-14 18:40 (ссылка)
не, ну безрадостно, конечно
но у меня прячет все серии br длиннее чем, оставляя небольшой столбик

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ketmar
2015-10-14 18:44 (ссылка)
а, тут я чуть ступил — оно не скипает отматченое, а отарабатывает селектор для каждого элемента. извиняюсь, был взволнован, спорол хуйню.

(Ответить) (Уровень выше)


(Анонимно)
2015-10-14 20:31 (ссылка)
оно убивает также все серии br разделенные текстом. то есть если между br нет других тегов, но есть текст, оно их вычищает. от этого в других местах тоже ползет форматирование выполненное с помощью br.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]plumphelmet
2015-10-14 20:42 (ссылка)
знаю, ага.
но версия с регуляркой от анона работает, когда уже заходишь в птсо, комменты больше 10-15 br редкость. в фифе, френдленте и просто журнале ничего не портит.

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2015-10-15 01:57 (ссылка)
а, да. у меня основной броузер очень старый, на нем regexp() не работает. только domain().

(Ответить) (Уровень выше)


(Анонимно)
2015-11-10 20:14 (ссылка)
ну вот. теперь макака выстреливает br + hr + br + hr и так 32 килобайта, лол.

(Ответить) (Ветвь дискуссии)


[info]plumphelmet
2015-11-10 21:19 (ссылка)
изи каточка.
упдейтнул еще раз.

(Ответить) (Уровень выше)