Specifically the "share-box" one was the one that broke that site, but I applied the same techniques to many other entries just to be safe. 🌞
This commit is contained in:
Imre Eilertsen
2024-06-04 12:36:00 +02:00
committed by GitHub
parent a8d4b8819b
commit 553a6c972c
+46 -46
View File
@@ -1,6 +1,6 @@
[Adblock Plus 3.13]
! Title: 🐐 Dandelion Sprout's Lightweight Anti-'Social share' List
! Version: 24April2024v1-Alpha
! Version: 04June2024v1-Alpha
! Expires: 3 days
! Description: This list aims to achieve pretty broad (if not overly broad) coverage of social sharing buttons, with perhaps 1/50th~1/100th as many entries as what the biggest anti-'social button' lists out there have.
! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#-english
@@ -72,11 +72,11 @@
##.mashsb-box:not(html,body,:empty)
##.meta-share-wrapper:not(html,body,:empty)
##.news-share-link:not(html,body,:empty)
##.news_share:not(html,body,[class*=body i],[id*=body i])
##.news_share:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.post-social-goog:not(html,body,:empty)
##.post_social:not(html,body,[class*=body i],[id*=body i])
##.post_social:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.ppsPopupFbLikeShell:not(html,body,:empty)
##.product-sharing:not(html,body,[class*=body i],[id*=body i])
##.product-sharing:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.recentsocial:not(html,body,:empty)
##.sbtn_main:not(html,body,:empty)
##.sc-1bdg1q0-0:not(html,body,:empty)
@@ -101,7 +101,7 @@
##.share-telegram:not(html,body,:empty)
##.share-this:not(html,body,:empty)
##.share-toggle:not(html,body,:empty)
##.share-tools:not(html,body,[class*=body i],[id*=body i])
##.share-tools:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.share-top:not(html,body,:empty)
##.share-trigger:not(html,body,:empty)
##.share-whatsapp:not(html,body,:empty)
@@ -111,7 +111,7 @@
##.share_icon_area:not(html,body,:empty)
##.Share_Icons:not(html,body,:empty)
##.share_toggle:not(html,body,:empty)
##.sharea:not(html,body,[class*=body i],[id*=body i])
##.sharea:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.shareBar:not(html,body,:empty)
##.shareBottom:not(html,body,:empty)
##.sharebtns:not(html,body,:empty)
@@ -124,33 +124,33 @@
##.shariff-button:not(html,body,:empty)
##.sharing-btn:not(html,body,:empty)
##.sharing-container:not(html,body,:empty)
##.sharing-item:not(html,body,[class*=body i],[id*=body i])
##.sharing-item:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.sharing-links:not(html,body,:empty)
##.sharing-tools:not(html,body,:empty)
##.sharing:not(html,body,[class*=body i],[id*=body i])
##.sharing:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.shr-badge__button:not(html,body,:empty)
##.shr-opn:not(html,body,:empty)
##.shr.btn:not(html,body,:empty)
##.single-share:not(html,body,[class*=body i],[id*=body i])
##.sns:not(html,body,[class*=body i],[id*=body i])
##.soc-list:not(html,body,[class*=body i],[id*=body i])
##.single-share:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.sns:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.soc-list:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.social-action[test-id*=facebook]:not(html,body,:empty)
##.social-footer:not(html,body,:empty)
##.social-icon:not(html, body, img)
##.social-likes:not(html,body,:empty)
##.social-share-sidebar-component:not(html,body,:empty)
##.social-sharing-buttons:not(html,body,:empty)
##.social-sharing:not(html,body,[class*=body i],[id*=body i])
##.social-sharing:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.social-widget:not(html,body,:empty)
##.social-wrap:not(html,body,:empty)
##.social.shares:not(html,body,:empty)
##.social_buttons:not(html,body,:empty)
##.social_media:not(html,body,[class*=body i],[id*=body i])
##.social_media:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.social_widget__reactions_icons
##.SocialArticleIcons:not(html,body,:empty)
##.socialbuttons:not(html,body,:empty)
##.socialmedia-btns:not(html,body,:empty)
##.socialmedia:not(html,body,[class*=body i],[id*=body i])
##.socialmedia:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.spotheader__sharing:not(html,body,:empty)
##.ssba:not(html,body,:empty)
##.ssk-group:not(html,body,:empty)
@@ -159,21 +159,21 @@
##.swp_social_panel:not(html,body,:empty)
##.wpusb:not(html,body,:empty)
##[app=addtoany]:not(html,body,:empty)
##[class*=share-toolbar]:not(html,body,[class*=body i],[id*=body i])
##[class*=social_share]:not(article,html,body,[class*=body i],[id*=body i])
##[class*=share-toolbar]:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i],[class=has-share-toolbar i])
##[class*=social_share]:not(article,html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##[data-flip-widget=shareflip]:not(html,body,:empty)
##[socialshare]:not(html,body,:empty)
##a[appshareclick]
##a[class$=-sharing-button__link]
##a[class$=sharebtn]
##a[class*=-sharing-popup]:not([class*=body i],[id*=body i])
##a[class*=-sharing-popup]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##a[class*=-socials__item]
##a[class*=addthis_button]
##a[class*=BtnShare]:not([class*=body i],[id*=body i])
##a[class*=BtnShare]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##a[class*=google_plus_share]
##a[class*=share__button]:not([class*=body i],[id*=body i])
##a[class^=share_btn]:not([class*=body i],[id*=body i])
##a[class^=sharing-popup-]:not([class*=body i],[id*=body i])
##a[class*=share__button]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##a[class^=share_btn]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##a[class^=sharing-popup-]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##a[class^=socialbutton i][onclick*="window.open"]
##a[data-ga-event-action^="share:"]
##a[data-plugin^=sharingButtons]
@@ -220,31 +220,31 @@
##button[title^="Del på "]
##button[title^="Share this "]
##div[button=share]
##div[class$=-share-single]:not([class*=body i],[id*=body i])
##div[class$=-share-single]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class$=has-share-single i])
##div[class$=-sticky-share]
##div[class*=_share_button]:not([class*=body i],[id*=body i])
##div[class*=_share_button]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##div[class*=addthis]
##div[class*=article-share]:not([class*=body i],[id*=body i])
##div[class*=article-share]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class=has-article-share i])
##div[class*=box--share]
##div[class*=footer__share]
##div[class*=FooterShare i]
##div[class*=iconShare]
##div[class*=lp_sharing]
##div[class*=post-sharing]:not([class*=body i],[id*=body i])
##div[class*=share-article]:not([class*=body i],[id*=body i])
##div[class*=sharer-tool]:not([class*=body i],[id*=body i])
##div[class*=shareToolbar]:not([class*=body i],[id*=body i])
##div[class*=social-panel]:not([class*=body i],[id*=body i])
##div[class*=social][class*=sharing]:not([class*=body i],[id*=body i])
##div[class*=post-sharing]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class=has-post-sharing])
##div[class*=share-article]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class=has-share-article])
##div[class*=sharer-tool]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class=has-sharer-tool])
##div[class*=shareToolbar]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##div[class*=social-panel]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class=has-social-panel i])
##div[class*=social][class*=sharing]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##div[class*=social_sidebar]
##div[class*=social_slide]:not([class*=body i],[id*=body i])
##div[class*=social_slide]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##div[class*=socials-share]
##div[class^=container_NotificationsBanner_]
##div[class^=icon-share-]:not([class*=body i],[id*=body i])
##div[class^=share-options]:not([class*=body i],[id*=body i])
##div[class^=icon-share-]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##div[class^=share-options]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##div[class^=shareLinks]
##div[class^=social-like]
##div[class^=social-media-container]:not([class*=body i],[id*=body i])
##div[class^=social-media-container]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##div[data-aop^=sharingtoolbar]
##div[data-hook=social-sharing]
##div[href*="plus.google.com/share?url="]
@@ -257,22 +257,22 @@
##h4[class*=social-share-label]
##ksf-sharing
##label[for*=ShareModal]
##li[class$=-share-toggle]:not([class*=body i],[id*=body i])
##li[class$=-share-toggle]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##p[class^=del-artikel]
##share-grid
##span[class*=-social-share-]:not([class*=body i],[id*=body i])
##span[class*=share-icon]:not([class*=body i],[id*=body i])
##span[class*=-social-share-]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##span[class*=share-icon]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##span[class^=share_btn]
##span[data-lnkd-debug]
##ul[aria-label=Del]
##ul[class*=-share-buttons]
##ul[class^=share-action]:not([class*=body i],[id*=body i])
##ul[class^=share-action]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
##ul[class^=sociale-ikoner-del]
##ytm-share-target-renderer
*/images/share_icons/
*/images/social-share/
*/share-newsletter/
/(\.|//)shar(e|ing)\.[a-z0-9-]{2,60}\./$image,domain=~discord.com|~reddit.com
/^.*(\.|//)shar(e|ing)\.[a-z0-9-]{2,60}\..*$/$image,domain=~discord.com|~reddit.com
/addthis_widget.js^
/btn_share_fb.
/btn_share_ln.
@@ -311,10 +311,10 @@ condoblues.com###milotree_box_wrap
||widgets.getpocket.com/v1/button?label=pocket$subdocument
||ws.sharethis.com^$third-party
||yastatic.net/share/*-icon.
~allrecipes.com,~myrecipes.com##div[class*=sharebar]:not([class*=body i],[id*=body i])
~baidu.com##.share-list:not(html,body,[class*=body i],[id*=body i])
~allrecipes.com,~myrecipes.com##div[class*=sharebar]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class*=has-sharebar],[class*=hassharebar])
~baidu.com##.share-list:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
~digg.com##a[href*="://digg.com/submit?url="]
~ef.com##.social-btns:not(html,body,[class*=body i],[id*=body i])
~ef.com##.social-btns:not(html,body,[class*=body i],[id*=body i],[class*=content i],[id*=content i])
~facebook.com,~facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion###btn-send-fb
~facebook.com,~facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion###fb-share
~facebook.com,~facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion###fb_share
@@ -377,7 +377,7 @@ condoblues.com###milotree_box_wrap
~linkedin.com##a[href*="linkedin.com/shareArticle?"]
~linkedin.com##a[href*="linkedin.com/sharing/share-offsite/"]
~linkedin.com##a[title="Share on LinkedIn" i]
~linkedin.com,~terabox.com##div[class*=share-box]:not([class*=body i],[id*=body i])
~linkedin.com,~terabox.com##div[class*=share-box]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i],[class*=has-share-box i])
~linkedin.com##li[data-share=linkedin]
~mail.ru##a[href^="https://connect.mail.ru/share?url="]
~mewe.com##div[class*=share-link]
@@ -462,13 +462,13 @@ condoblues.com###milotree_box_wrap
##.sharethis-inline-share-buttons:not(html,body,:empty)
##.share-buttons-bottom:not(html,body,:empty)
##.a2a_kit:not(html,body,:empty)
##div[class^=wp_social_bookmarking]:not([class*=body i],[id*=body i])
##div[class^=wp_social_bookmarking]:not([class*=body i],[id*=body i],[class*=content i],[id*=content i])
/wp-content/plugins/wp-social-bookmarking
##button[data-google-events*="\"socialAction\":\"share\""]
##.twitterbtn:not(html,body)
##a[href^=javascript][onclick*="javascript:window.open('https://www.facebook.com/sharer/"]
##div[class*=social-share]:not([preload],[class*=body i],[id*=body i])
##a[class*=social-share]:not([preload],[class*=body i],[id*=body i])
##div[class*=social-share]:not([preload],[class*=body i],[id*=body i],[class*=content i],[id*=content i],[class=has-social-share i])
##a[class*=social-share]:not([preload],[class*=body i],[id*=body i],[class*=content i],[id*=content i])
##.js-share-fb:not(html,body,:empty)
##.js-share-dr:not(html,body,:empty)
##.js-share-wa:not(html,body,:empty)