О том, о сём...

Russian supplemental subscription

Moderator: RU AdList Mods

Post Reply
User avatar
Klayton
Postaholic
Postaholic
Posts: 486
Joined: Sat Dec 05, 2015 10:52 am

Post by Klayton »

Simorg13 wrote: Fri Jan 13, 2017 8:37 pm
dimisa wrote: Fri Jan 13, 2017 7:44 pm Это тоже будет функция JS. На что поменять?
Ну в общую подписку эт точно не надо, чисто мое пожелания. Хотя может кому-то еще пригодится, ибо это изменение личной ленты ( и, как следствие, всей верхней плашки) многим пришлось не по вкусу.
Лично я обеими руками за замену ленты на новости, как по мне, последние в этой плашке были бы куда полезней.

FF 115.9.1esr; uBO 1.56.1rc5 || Ungoogled 106.0.5249.119; uBO 1.56.0, lists - pastebin.com/yUZxWZCc

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Klayton wrote: Sat Jan 14, 2017 8:01 amЛично я обеими руками за замену ленты на новости, как по мне, последние в этой плашке были бы куда полезней.
Как-то так: https://greasyfork.org/ru/scripts/26522 ... place-feed
Если дудлы утомили - Google No Doodles
User avatar
Klayton
Postaholic
Postaholic
Posts: 486
Joined: Sat Dec 05, 2015 10:52 am

Post by Klayton »

Спасибо за оперативность! Но почему-то не работает =( Попробовал в сайбере и в портативке FF 50.1 только с Greasemonkey и этим скриптом. Лента на новости не поменялась.

FF 115.9.1esr; uBO 1.56.1rc5 || Ungoogled 106.0.5249.119; uBO 1.56.0, lists - pastebin.com/yUZxWZCc

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Klayton wrote: Sat Jan 14, 2017 12:08 pm Спасибо за оперативность! Но почему-то не работает =( Попробовал в сайбере и в портативке FF 50.1 только с Greasemonkey и этим скриптом. Лента на новости не поменялась.
Я его сделал для авторизированных на sports пользователей. Фокса нет до следующей недели. Попробуйте так, я переделал целевой селектор:

Code: Select all

// ==UserScript==
// @name         Sports-replace-feed
// @version      0.1
// @namespace    replace-feed-to-mynews
// @description  Скрипт меняет "Мою ленту" и ссылку (sports.ru/feed/) на "Новости", устанавливая при этом на них ссылку sports.ru/my/news/
// @include        https://www.sports.ru/*
// @author       dimisa
// @grant        none
// ==/UserScript==

window.setTimeout(
	function check() {
    var anchors = document.querySelectorAll('a[href^="/feed/"]');
Array.prototype.forEach.call(anchors, function (element, index) {
element.href = "https://www.sports.ru/my/news/";
element.text = "Новости";
});
        window.setTimeout(check, 100);
	}, 100
);
Add: Внёс эти изменения в код скрипта
Если дудлы утомили - Google No Doodles
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

В хроме с tampermonkey все работает замечательно. Спасибо!
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
Klayton
Postaholic
Postaholic
Posts: 486
Joined: Sat Dec 05, 2015 10:52 am

Post by Klayton »

Спасибо, всё заработало, хотя по ходу 2го тестирования я успел там зарегаться =)

FF 115.9.1esr; uBO 1.56.1rc5 || Ungoogled 106.0.5249.119; uBO 1.56.0, lists - pastebin.com/yUZxWZCc

Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Klayton wrote: Sat Jan 14, 2017 12:33 pm Спасибо, всё заработало, хотя по ходу 2го тестирования я успел там зарегаться =)
Дак а без аккаунта разве ссылки в этой плашке что-то дают? Сейчас она на личную ленту ведет. Раньше на личные новости/материалы/etc были ссылки.

***
Я разочарован stylish. Управлять через кнопку можно по какой-то глупой причине только стилями с сайта. Личные не отображаются. Приходится идти в полноценные настройки, чтобы отключать/включать.
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Simorg13 wrote: Sat Jan 14, 2017 12:46 pmЯ разочарован stylish. Управлять через кнопку можно по какой-то глупой причине только стилями с сайта. Личные не отображаются. Приходится идти в полноценные настройки, чтобы отключать/включать.
На следующей неделе выйдет новая версия Stylish, в которой старый функционал будет присутствовать в полном объёме.
Если дудлы утомили - Google No Doodles
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Да? Ну что ж, посмотрим.
Кстати, никакого доп. софта для переноса стилей не нужно. По крайней мере, если id тот же остается. Проверим как будет при другом.
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Simorg13 wrote: Sat Jan 14, 2017 12:46 pmРаньше на личные новости/материалы/etc были ссылки.
Правильно ли я понял, что скрипт просто возвращает старый функционал? Думаю, можно повторить его в точности (если будет объяснение) и добавить в RU AdList JS Fixes. Но в варианте только для авторизованных на sports юзеров.
Если дудлы утомили - Google No Doodles
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

dimisa wrote: Sat Jan 14, 2017 2:46 pmПравильно ли я понял, что скрипт просто возвращает старый функционал? Думаю, можно повторить его в точности (если будет объяснение) и добавить в RU AdList JS Fixes. Но в варианте только для авторизованных на sports юзеров.
Ну, отчасти. Насколько я помню, там были ссылки на вот эти блоки: https://s23.postimg.org/9rv6fj1tn/Screenshot_1.png
Многим на сайте не хватает блока комментариев. Так что да, можно заменить кнопки тэгов (3 штуки + кнопка "еще" разворачивающая остальные (абсолютно бесполезная фиговина, кстати)) на ссылки на те блоки.
Плюс немного поменяли правую часть, но ничего заметного или кардинального.
Но если уж делать, то можно было бы убрать зеленый фон кнопки "Написать статус". Сейчас у меня через css покрашено.
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Понял. Напишу Лэйну. Возможно, он согласится на добавление тюнинга, который превращает новый неудобный дизайн в старый функциональный.
Если дудлы утомили - Google No Doodles
User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 1041
Joined: Fri Aug 20, 2010 11:20 am

Post by Lain_13 »

Мне кажется это уже явно за рамками JS Fixes. Даже изменение поведения плашки было за рамками. Но вот как отдельный скрипт оформить вполне можно.
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Lain_13 wrote: Sat Jan 14, 2017 4:13 pm Мне кажется это уже явно за рамками JS Fixes. Даже изменение поведения плашки было за рамками. Но вот как отдельный скрипт оформить вполне можно.
Я собственно это и хотел написать. Так что да, лучше отдельный скрипт для них.
Плашка, кстати, не везде скрывается.
https://www.sports.ru/tribuna/blogs/zhaglagdonks/. Может из-за того, что там хоть и https, но хром почему-то страницу называет незащищенной.
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 1041
Joined: Fri Aug 20, 2010 11:20 am

Post by Lain_13 »

Там что-то странное творится со структурой страницы. Видимо сайт пытается защититься от Адблока или делает ещё что-то странное и попутно ломает скрипт скрытия плашки.
+ добавил брендинг в CSS Fixes.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

dimisa wrote:На следующей неделе выйдет новая версия Stylish, в которой старый функционал будет присутствовать в полном объёме.
Simorg13 wrote: Sat Jan 14, 2017 1:20 pm Да? Ну что ж, посмотрим.
Версия Stylish 1.7 вышла. Вроде всё вернули + добавили функцию резервного копирования установленных стилей.
Если дудлы утомили - Google No Doodles
Simorg13
Forum Junkie
Forum Junkie
Posts: 149
Joined: Fri Mar 11, 2016 2:25 pm

Post by Simorg13 »

Хвала богам!
Функции вернул, резервную копию спустя сто лет сделал - его там, видимо, хорошо пропесочили.
Интерфейс, конечно, так себе, ну да ладно.
***
Лэйну спасибо, после предыдущего обновления на sports теперь везде скрывается плашка.
Cent Browser (3.8.5.69): JS Fixes | uBo (последняя): Unbreak&Abuse | EasyList‎ | AWRL| RU AdList | BitBlockExt | Counters‎
User avatar
oleg_sgh
Postaholic
Postaholic
Posts: 413
Joined: Tue Mar 22, 2016 5:15 am

Post by oleg_sgh »

Можно как то заблокировать всплывающие подсказки-нашлепки гугл переводчика хроме и в Firefox?

Code: Select all

http://storage2.static.itmages.ru/i/17/0125/h_1485366263_6127164_33b17a10c5.png
http://storage1.static.itmages.ru/i/17/0125/h_1485366506_5190874_8a5ee7bc0f.png
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Для Хрома это:

Code: Select all

##div#goog-gt-tt.goog-tooltip.skiptranslate
В Фоксе нужно знать, каким расширением выполняется перевод. Либо сделать скриншот в инспекторе.
Если дудлы утомили - Google No Doodles
User avatar
oleg_sgh
Postaholic
Postaholic
Posts: 413
Joined: Tue Mar 22, 2016 5:15 am

Post by oleg_sgh »

dimisa wrote: Wed Jan 25, 2017 6:06 pm В Фоксе нужно знать, каким расширением выполняется перевод. Либо сделать скриншот в инспекторе.
Да хоть закладкой-букмарклетом.

Code: Select all

javascript:var t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection &&document.selection.createRange&&document.selection.createRange().text));var e=(document.charset||document.characterSet);if(t!=''){window.open('http://translate.google.com/translate_t?text='+t+'&hl=ru&langpair=auto|ru&tbb=1&ie='+e);}else{window.open('http://translate.google.com/translate?u='+escape(location.href)+'&hl=ru&langpair=auto|ru&tbb=1&ie='+e);};void 0;
Как сделать в инспекторе не знаю...нашлепка скрывается если убрать с нее курсор.

В хроме, на странице расширений, правило не срабатывает. Пример

Code: Select all

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?utm_source=chrome-app-launcher-info-dialog
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

В webstore в стилях этого элемента visibility: visible, поэтому в Хроме скрытие работать не будет, а на каком-нибудь другом сайте, например http://blog.mercedes-benz-passion.com/ - пожалуйста.

Букмарклет для Фокса мы уже проходили, нужен пример общедоступного официального расширения.
Если дудлы утомили - Google No Doodles
User avatar
oleg_sgh
Postaholic
Postaholic
Posts: 413
Joined: Tue Mar 22, 2016 5:15 am

Post by oleg_sgh »

dimisa wrote: Wed Jan 25, 2017 6:47 pm Букмарклет для Фокса мы уже проходили, нужен пример общедоступного официального расширения.

Code: Select all

https://addons.mozilla.org/ru/firefox/addon/google-translator-for-firefox/
Где то встречал что это убирается стилем но не помню где и не нашел...
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Так работает? >

Code: Select all

translate.googleusercontent.com###google-infowindow.notranslate
Если дудлы утомили - Google No Doodles
User avatar
oleg_sgh
Postaholic
Postaholic
Posts: 413
Joined: Tue Mar 22, 2016 5:15 am

Post by oleg_sgh »

dimisa wrote: Wed Jan 25, 2017 7:01 pm Так работает? >

Code: Select all

translate.googleusercontent.com###google-infowindow.notranslate
Затемнение на месте нашлёпки

Code: Select all

http://storage8.static.itmages.ru/i/17/0125/h_1485371247_2949916_6a53ae2434.png
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Тогда ещё:

Code: Select all

||gstatic.com/translate/infowindow/
Если дудлы утомили - Google No Doodles
User avatar
oleg_sgh
Postaholic
Postaholic
Posts: 413
Joined: Tue Mar 22, 2016 5:15 am

Post by oleg_sgh »

dimisa wrote: Wed Jan 25, 2017 7:21 pm Тогда ещё:

Code: Select all

||gstatic.com/translate/infowindow/
Два правила срабатывают. Спасибо.
User avatar
yurikoles
Site Member
Site Member
Posts: 26
Joined: Mon Sep 14, 2015 2:22 am

Post by yurikoles »

— Подписка для блокирования и скрытия рекламы, ориентированная на русско- и украиноязычные сайты.
Но я вижу также белорусский, который там не указан. Есть ли ещё какие-то? Я спрашиваю, потому что создал тикет для uBlock с просьбой включать список автоматически для пользователей из Украины и Белоруссии, может быть я упустил ещё какую-то страну/язык?
uBO 1.37.2 + RU AdList JS Fixes @ Tampermonkey BETA @ Chrome Stable / Adguard Android
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Если сайт русскоязычный, но при этом находится в доменной зоне .il (Израиль), вероятность того, что фильтры для него будут включены в подписку - достаточно велика. Тоже самое касается и других доменных зон. Главный принцип - присутствие русского языка как основного, либо одного из основных. Однако это не касается изначально мультиязычных сайтов вне зоны .ru.

Чуть позже перенесу данный вопрос в тему "О том, о сём..."
Если дудлы утомили - Google No Doodles
User avatar
yurikoles
Site Member
Site Member
Posts: 26
Joined: Mon Sep 14, 2015 2:22 am

Post by yurikoles »

Интересует вопрос как технически это реализовать. Как я понимаю сейчас uBlock просто берёт язык браузера и автоматически включает данный фильтр для русского языка, но пока не для украинского или белорусского, это и хочется исправить.
uBO 1.37.2 + RU AdList JS Fixes @ Tampermonkey BETA @ Chrome Stable / Adguard Android
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Ну так а что мешает расширению uBO подключать RU AdList для украинского или белорусского языка в браузере? Технические вопросы - это к Раймонду. Я уже достаточно давно жду, когда он включит в перечень подписок RU Counters...
Если дудлы утомили - Google No Doodles
Post Reply