-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Subscriber script needs to be improved #763
Comments
This bug bogged me, but somehow the link for NanoContrib/Placeholder-buster works despite it is on Github in the same manner. And it seems their use of gitcdn is irrelevant. |
Related issue: - uBlockOrigin/uBlock-issues#763 Changes: From now on, uBO will allow click-to-subscribe on only a few select domains, currently: - https://filterlists.com/ - https://github.com/ - https://github.io/ More domains can be added if and only the demonstration is made that more than a marginal number of filter lists can be subscribed from those domains. The browser alert box is no longer used to confirm subscription to a filter list. Instead, the asset viewer has been expanded to serve that purpose. This way, users can peruse at the content of a filter list before subscribing to it.
Users will now go through the asset viewer to confirm subscribing to a list. This opens the door for potential future improvements such as maybe detecting problematic lists (i.e. with lots of invalid filters) or insight into the number of various categories of filters and so on. |
Support for this style of subscribtion links is dropped?
Page from STR used them at the time when this issue was submitted: https://github.com/MajkiIT/polish-ads-filter/tree/7b77632754940329a01fc9857bcd3a341ac49726 |
Seems so as per the commit msg --
|
I couldn't find a case where this syntax was used, so I dropped it. Looks like the project now uses the traditional syntax: https://majkiit.github.io/polish-ads-filter/. I could bring back support if it's still used somewhere by high profile list projects. |
Popular list: https://github.com/yourduskquibbles/webannoyances/#one-click-installation |
Related feedback: - uBlockOrigin/uBlock-issues#763 (comment) Additionally, enable an existing subscription when subscribing again to it.
Fixed in 1.29.3b17. |
Not as popular as WAUL but: https://github.com/NanoAdblockerLab/NanoContrib |
Links on filterlists.com stopped working. Probably because of wrong escaping: |
Looks like this ampersand encoding is created on purpose by following what "Subscription link factory for Adblock Plus" is generating. |
There own example link at that page and their own subscription links use |
So this is too small: https://polishannoyancefilters.netlify.app/otherfiltersforadblockers/ https://kadantiscam.netlify.app/ Update: For now is only planned add redirect one url: from https://polishannoyancefilters.netlify.app/otherfiltersforadblockers/ to https://majkiit.github.io/polish-ads-filter/ But problematic fast move other to |
I do still see frequent intermittent failures with subscribe links on FilterLists.com with uBO in Chrome. It seems to be some kind of a timing thing, maybe. Without reloading the page, I can toggle between info drawers (by clicking the info buttons on the left) and then clicking Subscribe and sometimes the buttons for the same list work and sometimes they throw console errors. If anybody has a suggestion on how I can improve that, let me know.
|
This comment has been minimized.
This comment has been minimized.
Is this the stable release, dev build, or either? I made changes in the dev build so that the content script no longer bail out if it does not find subscription links on a page. (hence why now the content script is injected only on a handful of sites). |
Ah, I was seeing it in just the standard stable build from Chrome store. Cool, that fix sounds promising. I've never used a dev build of uBO, but sounds like a time I need to learn how to try it out. Will try to test later on. |
Dev build seems to always open a new uBO tab previewing the list when clicking a subscribe button. Assuming that means its working. Clicked around quite a bit on FilterLists.com with the dev build and can't seem to reproduce the |
Is there some documentation or a tool somewhere that can help uBlock Origin filterlists create an easy install button? I've been having some difficulties with the auto install on my personal list. |
@NatoBoram subscribing by click is allowed only on these domains:
|
I will add the ability to subscribe through right-click contextual menu, this will work for all sites without the need to keep expanding that list. |
Related issue/feedback: - uBlockOrigin/uBlock-issues#763 (comment)
I'm getting the Furthermore, if AAK is added as a custom list — stays on The Vivaldi's built-in adblocker is disabled, BTW. Neither am I seeing a context menu option for subscribing. |
AAK is blocked, so users will not be able to subscribe. |
This comment has been minimized.
This comment has been minimized.
Why is it blocked? Got disliked for asking questions. Nice. |
AAK is dead and outdated, author went mia since 2016. Report anti-adblock issues to uAssets. |
Prerequisites
Description
Subscriber scriptlet does not work after navigation in dynamic pages when first loaded page does not have subscribe links. For example on some GitHub pages (dynamic tabs) or Discourse forums (dynamic subforums/categories/comments).
A specific URL where the issue occurs
https://github.com/MajkiIT/polish-ads-filter
Steps to Reproduce
OR
Expected behavior:
uBO Subscribe dialog should appear
Actual behavior:
Navigation to non existing page.
Your environment
The text was updated successfully, but these errors were encountered: