├── .github
└── workflows
│ └── lock.yml
├── .gitignore
├── .travis.yml
├── LICENSE
├── README.MD
└── dist
└── placeholder-buster.txt
/.github/workflows/lock.yml:
--------------------------------------------------------------------------------
1 | name: 'Lock Old Threads'
2 |
3 | on:
4 | schedule:
5 | - cron: '0 */6 * * *'
6 |
7 | jobs:
8 | lock:
9 | runs-on: ubuntu-latest
10 | timeout-minutes: 120
11 | steps:
12 | - uses: dessant/lock-threads@v2
13 | with:
14 | github-token: ${{ github.token }}
15 | issue-lock-inactive-days: '14'
16 | issue-lock-labels: 'archived'
17 | issue-lock-reason: ''
18 | pr-lock-inactive-days: '28'
19 | pr-lock-labels: 'archived'
20 | pr-lock-reason: ''
21 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | lerna-debug.log*
8 |
9 | # Diagnostic reports (https://nodejs.org/api/report.html)
10 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
11 |
12 | # Runtime data
13 | pids
14 | *.pid
15 | *.seed
16 | *.pid.lock
17 |
18 | # Directory for instrumented libs generated by jscoverage/JSCover
19 | lib-cov
20 |
21 | # Coverage directory used by tools like istanbul
22 | coverage
23 | *.lcov
24 |
25 | # nyc test coverage
26 | .nyc_output
27 |
28 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
29 | .grunt
30 |
31 | # Bower dependency directory (https://bower.io/)
32 | bower_components
33 |
34 | # node-waf configuration
35 | .lock-wscript
36 |
37 | # Compiled binary addons (https://nodejs.org/api/addons.html)
38 | build/Release
39 |
40 | # Dependency directories
41 | node_modules/
42 | jspm_packages/
43 |
44 | # TypeScript v1 declaration files
45 | typings/
46 |
47 | # TypeScript cache
48 | *.tsbuildinfo
49 |
50 | # Optional npm cache directory
51 | .npm
52 |
53 | # Optional eslint cache
54 | .eslintcache
55 |
56 | # Microbundle cache
57 | .rpt2_cache/
58 | .rts2_cache_cjs/
59 | .rts2_cache_es/
60 | .rts2_cache_umd/
61 |
62 | # Optional REPL history
63 | .node_repl_history
64 |
65 | # Output of 'npm pack'
66 | *.tgz
67 |
68 | # Yarn Integrity file
69 | .yarn-integrity
70 |
71 | # dotenv environment variables file
72 | .env
73 | .env.test
74 |
75 | # parcel-bundler cache (https://parceljs.org/)
76 | .cache
77 |
78 | # Next.js build output
79 | .next
80 |
81 | # Nuxt.js build / generate output
82 | .nuxt
83 | dist
84 |
85 | # Gatsby files
86 | .cache/
87 | # Comment in the public line in if your project uses Gatsby and *not* Next.js
88 | # https://nextjs.org/blog/next-9-1#public-directory-support
89 | # public
90 |
91 | # vuepress build output
92 | .vuepress/dist
93 |
94 | # Serverless directories
95 | .serverless/
96 |
97 | # FuseBox cache
98 | .fusebox/
99 |
100 | # DynamoDB Local files
101 | .dynamodb/
102 |
103 | # TernJS port file
104 | .tern-port
105 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | git:
2 | depth: 1
3 | language: node_js
4 | node_js: node
5 | cache:
6 | directories:
7 | - node_modules
8 | before_script:
9 | - npm install qd-filter-lint
10 | script:
11 | - npm ls
12 | - qd-filter-lint ./dist/placeholder-buster.txt --auto-strict
13 | - git diff --exit-code
14 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/README.MD:
--------------------------------------------------------------------------------
1 | # Nano Contrib [](https://travis-ci.org/NanoAdblockerLab/NanoContrib)
2 |
3 | Community filters
4 |
5 | These filters are not privileged unless indicated otherwise.
6 |
7 | Please open pull requests with appropriate details (at minimum a test link is
8 | required).
9 |
10 | ## Placeholder Buster
11 |
12 | Removes empty ads placeholders.
13 |
14 | [Subscribe](https://subscribe.adblockplus.org/?location=https%3A%2F%2Fgitcdn.xyz%2Frepo%2FNanoAdblockerLab%2FNanoContrib%2Fmaster%2Fdist%2Fplaceholder-buster.txt&title=Nano%20Contrib%20Filters%20-%20Placeholder%20Buster)
15 |
--------------------------------------------------------------------------------
/dist/placeholder-buster.txt:
--------------------------------------------------------------------------------
1 | # -------------------------------------------------------------------------------------------------------------------- #
2 |
3 | # Title: Nano Contrib Filter - Placeholder Buster
4 | # Description: Removes empty ads placeholders
5 | # Homepage: https://github.com/NanoAdblockerLab/NanoContrib
6 | # Expires: 5 days
7 |
8 | # -------------------------------------------------------------------------------------------------------------------- #
9 |
10 | # Multilingual
11 |
12 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/135#issuecomment-679171575
13 | engadget.com##ul[data-component="LatestStream"] > li:has([data-component="GeminiAdItem"])
14 |
15 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/3#issuecomment-450736303
16 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149638
17 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/21#issuecomment-487796545
18 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/33#issuecomment-506915459
19 | # https://github.com/NanoMeow/QuickReports/issues/1042
20 | # https://github.com/NanoMeow/QuickReports/issues/2712
21 | # https://github.com/NanoMeow/QuickReports/issues/3919
22 | reddit.com###comment-atf
23 | reddit.com###overlay-comment-atf
24 | reddit.com##div.fePAzF:has(div[id^="sidebar-"])
25 | reddit.com##div[class^="_"][style*="100%"] > div[class^="_"][style^="margin-left:"]:style(margin-top: -16px !important;)
26 | reddit.com##div[data-redditstyle="false"]:has(div[data-before-content="advertisement"])
27 | reddit.com##div[id^="overlay-sidebar-"][data-before-content="advertisement"]:upward(4)
28 |
29 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/10#issuecomment-459593858
30 | # https://github.com/NanoMeow/QuickReports/issues/35
31 | quizlet.com##.ModeLayout-ad
32 | quizlet.com##.SiteAd
33 |
34 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/11#issuecomment-463024293
35 | pokemonpets.com##.NiceBg:has(script)
36 | pokemonpets.com##.NiceBg[style^="width: 120px; "]
37 |
38 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/11#issuecomment-463024370
39 | mightytext.net###ad-block-holder
40 |
41 | # https://github.com/NanoAdblocker/NanoFilters/issues/286
42 | encoretvb.com###leaderboard-ad-1
43 | encoretvb.com###square-ad-1
44 |
45 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/15#issuecomment-473121519
46 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/80#issuecomment-578533017
47 | gamejolt.com##.-ad
48 | gamejolt.com##.-recommended-ad
49 |
50 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/16#issuecomment-473483200
51 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/31#issuecomment-501929990
52 | dailymotion.com##div[class^="AdDiscovery"]
53 |
54 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/16#issuecomment-473483169
55 | myspace.com##.container-main > ul > li:has(div#ad-placement)
56 |
57 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/17#issuecomment-475089221
58 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/81#issuecomment-579541397
59 | techadvisor.*###bottomLeaderBoardHolder
60 | techadvisor.*###marketPlace
61 | techadvisor.*###topLeaderBoardHolder
62 | techadvisor.*##.sidebar__mpu-trigger
63 | techadvisor.*##div:has(:scope > .adsbygoogle)
64 |
65 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/18#issuecomment-478412816
66 | whatmobile.com.pk##div[style^="background-color"]:has(script[src*="adsbygoogle.js"])
67 | whatmobile.com.pk##div[style^="height:610px"]
68 |
69 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/19#issuecomment-479280266
70 | echoroukonline.com##.ads-unit
71 | echoroukonline.com##.t3c__grid > div:has(.side-ads)
72 |
73 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/19#issuecomment-479280292
74 | prothomalo.com##.common_google_ads
75 |
76 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/23#issuecomment-492038304
77 | fandom.com,wikia.org###WikiaTopAds
78 |
79 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/23#issuecomment-492038353
80 | reuters.com##.RightRail_sticky:has(.DPSlot_slot)
81 |
82 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/24#issuecomment-494611966
83 | 1001freefonts.com##.footerPageAds
84 | 1001freefonts.com##.topAd
85 |
86 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/24#issuecomment-494611995
87 | fonts2u.com###banner_bottom
88 |
89 | # https://github.com/NanoMeow/QuickReports/issues/2652
90 | reverso.net##.locdrcas
91 |
92 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/25#issuecomment-495819437
93 | grammaire.reverso.net,grammar.reverso.net###ads
94 |
95 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/27#issuecomment-497180207
96 | onthesnow.*,skiinfo.*###adpos_Skyscraper_wrap
97 | onthesnow.*,skiinfo.*##.leaderboard
98 |
99 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/27#issuecomment-497180227
100 | travellink.*##.od-advertisement-promoblock-wrapper
101 | travellink.*##.od-home-bottom-advertisement
102 |
103 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/34#issuecomment-508300830
104 | worldcosplay.net###bottomCenter:has(:scope > .ads)
105 |
106 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/34#issuecomment-508300859
107 | ateli.com##.mw-xl:has(:scope > ins.adsbygoogle)
108 |
109 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/34#issuecomment-508300881
110 | emotionflow.com##.Ad3Tile
111 |
112 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/35#issuecomment-508885620
113 | coingecko.com###top-banner
114 |
115 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/37#issuecomment-510285588
116 | dwarffortresswiki.org###p-Ad
117 |
118 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/39#issuecomment-512090165
119 | tripadvisor.com##div[class*="_ad_billboard"]
120 |
121 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/40#issuecomment-514010760
122 | rpmseek.com###lbanner_top
123 |
124 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740473
125 | www.cnn.com##[class*="outbrain__Container-"]
126 | www.cnn.com##iframe[src^="https://widgets.tree.com/"]:upward(3)
127 | www.cnn.com##section:not(:has-text(/\w/))
128 |
129 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740473
130 | edition.cnn.com###story-bottom
131 |
132 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/44#issuecomment-519327973
133 | handleidingkwijt.com,manuall.*,shuomingshu88.com##.col-sm-9 > div:has-text(advertisement)
134 |
135 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/51#issuecomment-528574601
136 | vimeo.com##div:has(:scope > div[id^="gpt-ad"][role="complementary"])
137 |
138 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/52#issuecomment-530634140
139 | distrowatch.com##.sovrn-onetag-ad
140 | distrowatch.com##td:nth-of-type(2) > table.Info
141 |
142 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/54#issuecomment-533186962
143 | allrecipes.ca,allrecipes.co.uk,allrecipes.com.au##.gridResponsive__column:has(:scope > .docked_rail > div[id^="ads"])
144 |
145 | # https://github.com/NanoMeow/QuickReports/issues/709
146 | eurogamer.*###leaderboard
147 | eurogamer.*##.game-spotlight-advertising:has([data-dfp-id])
148 | eurogamer.*##.homepage-billboard-container:has(:scope > [data-dfp-id])
149 | eurogamer.*##.stack-mpu:has([data-dfp-id])
150 |
151 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/66#issuecomment-560138672
152 | timesofisrael.com##.sticky-sidebar
153 |
154 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770240
155 | konbini.com##.konbini-ad
156 | konbini.com##div:has(:scope > .postItemContainer)
157 |
158 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770361
159 | theartnewspaper.com##.ap-sidearea
160 |
161 | # https://github.com/NanoMeow/QuickReports/issues/2546
162 | amazon.*###thirdPartySponsorLinkTitle:upward(4)
163 | amazon.*##[data-ad-details]
164 |
165 | # https://github.com/NanoMeow/QuickReports/issues/2560
166 | ign.com##.secondary-ad
167 |
168 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/73#issuecomment-569457513
169 | armenianweekly.com##.mh-header-widget-1
170 |
171 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/76#issuecomment-573438246
172 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/85#issuecomment-580459767
173 | nytimes.com,nytimes3xbfgragh.onion##.css-190ncxp
174 |
175 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/77#issuecomment-574410104
176 | jasonsavard.com###pageMiddleAdWrapper
177 |
178 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/77#issuecomment-574410135
179 | sportingnews.com##.grid-aside
180 |
181 | # https://github.com/NanoMeow/QuickReports/issues/2833
182 | glassdoor.*##[id*="-AdSlot-"]
183 |
184 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/80#issuecomment-578533009
185 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/102#issuecomment-605393551
186 | tass.com##.news-list-content__aside
187 | tass.com##.section-grid__col:has([class^="adsSlot"])
188 | tass.com##div[class^="adsSlot"]
189 |
190 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/82#issuecomment-579542164
191 | arabiaweather.com##.leaderboard-container
192 | arabiaweather.com##.mpu-card
193 |
194 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870303
195 | # https://github.com/NanoMeow/QuickReports/issues/1622
196 | accuweather.com##.ad
197 | accuweather.com##.glacier-ad
198 |
199 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870364
200 | havaturkiye.com,pogodaonline.ru,weatheronline.*,woespana.es,woeurope.eu,wofrance.fr,woitalia.it,woweather.com,woweer.nl##.ad
201 | havaturkiye.com,pogodaonline.ru,weatheronline.*,woespana.es,woeurope.eu,wofrance.fr,woitalia.it,woweather.com,woweer.nl##.banner_oben
202 |
203 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693442
204 | transfermarkt.com##.werbung
205 |
206 | # https://github.com/NanoMeow/QuickReports/issues/3020
207 | kijiji.*##.inline-banner
208 |
209 | # https://github.com/NanoMeow/QuickReports/issues/2629
210 | linkedin.com##.org-container__ad-module
211 |
212 | # https://github.com/NanoMeow/QuickReports/issues/3034
213 | worldweatheronline.com###tob-banner
214 |
215 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/90#issuecomment-586649650
216 | gpfans.com##.advertise-panel
217 | gpfans.com##.top-leaderboard
218 |
219 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/98#issuecomment-596267883
220 | sat24.com###headercontent-onder
221 |
222 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/101#issuecomment-604470628
223 | vice.com##.short-form-right-rail__content
224 |
225 | # https://github.com/NanoMeow/QuickReports/issues/3448
226 | allestoringen.*,downdetector.*,xn--allestrungen-9ib.*##.ad + .card.my-3:style(margin-top: 0.5rem !important;)
227 |
228 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/105#issuecomment-609855620
229 | shoutwiki.com###content.mw-body:style(margin-right: 8px !important;)
230 | shoutwiki.com##.monobook-ad
231 |
232 | # https://github.com/NanoMeow/QuickReports/issues/3730
233 | forum.wordreference.com##[id$="_mid"]
234 |
235 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/112#issuecomment-626087034
236 | webmd.com##.container > .pane:first-of-type
237 | webmd.com##.responsive-sharethrough-wrapper
238 |
239 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/115#issuecomment-629277025
240 | # https://github.com/NanoMeow/QuickReports/issues/2541
241 | zdnet.*###main > div:has(.ad-leader-plus-top)
242 | zdnet.*##.sticky-wrapper
243 |
244 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/115#issuecomment-629277079
245 | gpucheck.com##div[id^="gpt-passback-"]:upward(1)
246 |
247 | # https://github.com/NanoMeow/QuickReports/issues/2537
248 | twitter.com##div:has(:scope > div > div > div > h2[role="heading"]:has-text(/\u63A8\u8350|Promoted|Gesponsert|\u0420\u0435\u043A\u043B\u0430\u043C\u0430|Promocionado|Sponsoris\u00E9|Uitgelicht|\u30D7\u30ED\u30E2\u30FC\u30B7\u30E7\u30F3/)) + div:has(:scope > div > div:empty)
249 | twitter.com##div:has(:scope > div > div > h2[role="heading"]:has-text(/\u63A8\u8350|Promoted|Gesponsert|\u0420\u0435\u043A\u043B\u0430\u043C\u0430|Promocionado|Sponsoris\u00E9|Uitgelicht|\u30D7\u30ED\u30E2\u30FC\u30B7\u30E7\u30F3/))
250 | twitter.com##div[aria-label*=" - "] > div[style^="padding-"] > div[style^="padding-"] > div:has(article) + div:has(:scope > div > div:empty):not(+ div + div:has(h2[role="heading"]))
251 |
252 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592268
253 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/9#issuecomment-455806136
254 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/12#issuecomment-468103768
255 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/16#issuecomment-473483145
256 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/47#issuecomment-523706934
257 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/73#issuecomment-569457506
258 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/77#issuecomment-574410073
259 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/87#issuecomment-582155483
260 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/112#issuecomment-626087012
261 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/128#issuecomment-655823059
262 | !#if !env_mobile
263 | pixiv.net###root > div > div > div:has(iframe[name="footer"]):not(:has(img))
264 | pixiv.net##.area_new:has(:scope > .area_title + div > #ads-illust_manage_rectangle)
265 | pixiv.net##div:not(.submit-area):has(:scope > iframe:not([src]))
266 | pixiv.net##div[class^="sc-"]:has(:scope > div[style] > iframe[width="728"][height="90"])
267 | pixiv.net##div[span="1"]:has(:scope > div > div > iframe[name="dashboard_home"])
268 | pixiv.net##li:has(:scope > iframe[name="infeed"])
269 | pixiv.net##li[size]:has(:scope > div > iframe[name="topbranding_rectangle"])
270 | !#endif
271 | !#if env_mobile
272 | pixiv.net##.ad-frame-container
273 | pixiv.net##body[style^="margin-bottom"]:style(margin-bottom: 0px !important;)
274 | !#endif
275 | !#if false
276 | pixiv.net###js-mount-point-header.with-ad:style(min-height: 0px !important;)
277 | pixiv.net###root > header + div + div:not(:has(a)):not(:has(img))
278 | pixiv.net##.ads-top-info
279 | pixiv.net##.area_new:not(:has(.area_title))
280 | pixiv.net##.sc-AykKF:style(padding-bottom: 0px !important;)
281 | pixiv.net##a[href$="=work_detail_remove_ads"]:upward(3)
282 | pixiv.net##div:has(:scope > div > iframe:not([src])):matches-css(padding-bottom: 56px)
283 | pixiv.net##iframe[height="520"]:not([src]):upward(1)
284 | pixiv.net##iframe[height="60"]:upward(1)
285 | pixiv.net##iframe[height="90"]:upward(1)
286 | pixiv.net##li[size="2"][offset="1"]
287 | !#endif
288 |
289 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/136#issuecomment-681999919
290 | !#if !env_mobile
291 | dic.pixiv.net###article-relation > section:has(script)
292 | !#endif
293 |
294 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/136#issuecomment-682000032
295 | !#if !env_mobile
296 | novel.pixiv.net##.related-books
297 | !#endif
298 |
299 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/120#issuecomment-642702233
300 | chess24.com###dashboardFeaturedEventAd
301 | chess24.com###dashboardRectangleAd
302 | chess24.com##.video-series-entry:has(:scope > .box-banner)
303 |
304 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/121#issuecomment-644815377
305 | plurk.com###permanent-holder:style(padding-top: 20px !important;)
306 | plurk.com###static-ads
307 |
308 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/124#issuecomment-647145937
309 | !#if !env_mobile
310 | lmtonline.com###siteNav:style(transform: none; -webkit-transform: none !important;)
311 | !#endif
312 | lmtonline.com###ctpl-fullbanner-spacer
313 | lmtonline.com###menuBar, #subHead:style(transform: none; -webkit-transform: none !important;)
314 | lmtonline.com###menuBar:style(margin-top: 50px !important;)
315 | lmtonline.com##.ctpl-fullbanner
316 |
317 | # https://github.com/NanoMeow/QuickReports/issues/3895
318 | marketscreener.com###zppMiddle2:upward(table)
319 | marketscreener.com##.hPubRight2
320 | marketscreener.com##.myFooter
321 | marketscreener.com##[id^="zpp"]
322 |
323 | # https://github.com/NanoMeow/QuickReports/issues/4266
324 | fxempire.com##[class*="TopButtonAd"]
325 | fxempire.com##button:has-text(/Sponsored|Advertising Disclosure/):has(.fa-info-circle):upward([class*="fx-grid"])
326 | fxempire.com##li[class^="Tab-"] div[class*=" fx-grid__ColSystem-"]:has-text(Top Brokers)
327 | fxempire.com##span[id^="zone"]:empty:upward([class*="-sc-"][class*="__"] > div)
328 |
329 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/134#issuecomment-674471630
330 | glosbe.com###topContainer
331 |
332 | # https://github.com/NanoMeow/QuickReports/issues/4624
333 | w3big.com###mainLeaderboard
334 | w3big.com###skyscraper
335 |
336 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/143#issuecomment-697120016
337 | athome.lu##.suggestedservices
338 |
339 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/143#issuecomment-697120033
340 | luxauto.lu##.imu
341 | luxauto.lu##.services
342 |
343 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/143#issuecomment-697120087
344 | luxbazar.lu##td[width="250"]
345 |
346 | # End Multilingual
347 |
348 | # -------------------------------------------------------------------------------------------------------------------- #
349 |
350 | # Multilingual NSFW
351 |
352 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/107#issuecomment-615925187
353 | ||deviantart.com/_adslot/$frame,1p
354 |
355 | # https://github.com/NanoMeow/QuickReports/issues/1489
356 | hentai-image.com###display_image_detail > span
357 |
358 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/108#issuecomment-617251822
359 | pixiv.kurocore.com###top-banner
360 | pixiv.kurocore.com##.ad-b1
361 |
362 | # End Multilingual NSFW
363 |
364 | # -------------------------------------------------------------------------------------------------------------------- #
365 |
366 | # Arabic
367 |
368 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/19#issuecomment-479280307
369 | ahram.org.eg###AdsFloating_divFloating
370 |
371 | # https://github.com/NanoMeow/QuickReports/issues/1135
372 | filgoal.com##.ads.mediumrectangle
373 | filgoal.com##div.nth1:has(:scope > #POSTQUARE_WIDGET_ASIDE)
374 |
375 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/82#issuecomment-579542180
376 | almasryalyoum.com##div[class^="ads"]
377 |
378 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/82#issuecomment-579542204
379 | twasul.info##.clearfix > .banners
380 |
381 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/82#issuecomment-579542233
382 | alrai.com##.col-xs-12:has(:scope > .visible-md.visible-lg)
383 |
384 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/82#issuecomment-579542253
385 | akhbarelyom.com##.module:has(script[src$="/adsbygoogle.js"])
386 |
387 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393707
388 | adwhit.com##.topMobAd
389 |
390 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393727
391 | ifm.tn##.ad-1000
392 |
393 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393754
394 | alwafd.news##section:has(.banner)
395 |
396 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393769
397 | watania.net##.adsbygoogle:upward(1)
398 |
399 | # End Arabic
400 |
401 | # -------------------------------------------------------------------------------------------------------------------- #
402 |
403 | # Bengali
404 |
405 | # https://github.com/NanoMeow/QuickReports/issues/1204
406 | bitarka.com##.penci-adsense-below-slider
407 | bitarka.com##.penci-featured-cat-custom-ads
408 |
409 | # End Bengali
410 |
411 | # -------------------------------------------------------------------------------------------------------------------- #
412 |
413 | # Chinese (Simplified)
414 |
415 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/16#issuecomment-473483183
416 | weibo.com##.UG_bn_a
417 |
418 | # https://github.com/uBlockOrigin/uAssets/issues/5489#issuecomment-488207423
419 | 102bank.com##div.sidebar:has(:scope > .adsbygoogle)
420 |
421 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/38#issuecomment-511089781
422 | disneybox.com##div:has(:scope > script[src*="/pagead/"])
423 |
424 | # https://github.com/NanoMeow/QuickReports/issues/2223
425 | rjno1.com###user2 > div:has(:scope > div > ins.adsbygoogle)
426 | rjno1.com##.allmode_box:has(:scope > center > script[src="//cpro.baidustatic.com/cpro/ui/c.js"])
427 | rjno1.com##[class$="-ad"]
428 | rjno1.com##[id^="aswift_"]
429 |
430 | # https://github.com/NanoMeow/QuickReports/issues/3252
431 | news.mydrivers.com##.adsbygoogle:upward(1)
432 | news.mydrivers.com##.baidu_left
433 | news.mydrivers.com##.baidu_right:style(float: left !important;)
434 |
435 | # https://github.com/NanoMeow/QuickReports/issues/4008
436 | www.wenxuecity.com###sponsors
437 | www.wenxuecity.com##.banners
438 | www.wenxuecity.com##.tb
439 | www.wenxuecity.com##center:has(:scope > #div-gpt-ad-Middle_2)
440 | www.wenxuecity.com##center:has(:scope > #div-gpt-ad-Middle_2) + br
441 | www.wenxuecity.com##center:has(:scope > #div-gpt-ad-Middle_2) + br + br
442 |
443 | # https://github.com/NanoMeow/QuickReports/issues/3968
444 | bbs.wenxuecity.com###adt
445 |
446 | # https://github.com/NanoMeow/QuickReports/issues/4179
447 | nfmovies.com##.myui-ra-container
448 |
449 | # End Chinese (Simplified)
450 |
451 | # -------------------------------------------------------------------------------------------------------------------- #
452 |
453 | # Chinese (Simplified) NSFW
454 |
455 | # https://github.com/NanoMeow/QuickReports/issues/4363
456 | tucao.one##div[style="margin-top:16px;overflow:hidden;height:200px;"]
457 |
458 | # End Chinese (Simplified) NSFW
459 |
460 | # -------------------------------------------------------------------------------------------------------------------- #
461 |
462 | # Chinese (Traditional) NSFW
463 |
464 | # https://github.com/NanoMeow/QuickReports/issues/4725
465 | avseesee.com##.widget:has(ins)
466 | avseesee.com##[id^="nativeAds_"]:upward(.widget)
467 |
468 | # End Chinese (Traditional) NSFW
469 |
470 | # -------------------------------------------------------------------------------------------------------------------- #
471 |
472 | # Dhivehi
473 |
474 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608678
475 | avas.mv###app > .bg-white
476 |
477 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608682
478 | sun.mv##.component-sponsor:has(div > :not([src*="hotline.png"]))
479 |
480 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608692
481 | dhuvas.mv##.vc_column-inner:has(img[alt="lifeside"])
482 | dhuvas.mv##.vc_column-inner:has(img[alt="muniad"])
483 | dhuvas.mv##.vc_column-inner:has(img[alt="sportsad"])
484 |
485 | # End Dhivehi
486 |
487 | # -------------------------------------------------------------------------------------------------------------------- #
488 |
489 | # Dutch
490 |
491 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/31#issuecomment-501930025
492 | allenetflixseries.nl##.textwidget > p:has(:scope > script[src*="/adsbygoogle"])
493 |
494 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/87#issuecomment-582155535
495 | telegraaf.nl##.ArticleBodyBlocks__inlineArticleSpotXBanner
496 | telegraaf.nl##.ArticlePageWrapper__banner
497 | telegraaf.nl##.SecondaryCuratedTeasersLayout__bannerWrapper
498 | telegraaf.nl##.SectionPage__bannerWrapper
499 | telegraaf.nl##.TextArticlePage__bannerWrapper
500 |
501 | # End Dutch
502 |
503 | # -------------------------------------------------------------------------------------------------------------------- #
504 |
505 | # English
506 |
507 | # https://github.com/jspenguin2017/uBlockProtector/issues/835
508 | link.tl##.jetborsa-banner
509 | link.tl##.mobsplBox
510 | link.tl##.mobsplOverlay
511 |
512 | # https://github.com/NanoMeow/QuickReports/issues/18
513 | # https://github.com/NanoMeow/QuickReports/issues/3984
514 | games2jolly.com###home_right
515 | games2jolly.com###leaderboard_area
516 | games2jolly.com###leaderboard_area_home
517 | games2jolly.com##.ads_310_610_sidebar_new
518 | games2jolly.com##.game_play > div:nth-of-type(1)
519 | games2jolly.com##.main_left_home
520 |
521 | # https://github.com/NanoMeow/QuickReports/issues/156
522 | cryptomininggame.com###sticky_bot_right
523 | cryptomininggame.com##.panel-success:has(:scope > header > h2:has-text(Advertisements))
524 | cryptomininggame.com##.panel-warning:has(:scope > header > h2:has-text(Advertisements))
525 | cryptomininggame.com##.row:has(:scope > .col-md-4 > .text-center > ins[class^="bmadblock-"])
526 | cryptomininggame.com##a[href^="https://coinad.com/?a=Buy"]
527 |
528 | # https://github.com/NanoMeow/QuickReports/issues/189
529 | foodnetwork.com##body:style(margin-top: 0px !important;)
530 |
531 | # https://github.com/NanoMeow/QuickReports/issues/216
532 | rockpapershotgun.com##.mpu.collapsible:has(:scope > p:has-text(Advertisement))
533 |
534 | # https://github.com/NanoMeow/QuickReports/issues/218
535 | cloudncode.blog##.wpcnt
536 |
537 | # https://github.com/NanoMeow/QuickReports/issues/434
538 | linux.org##.sectionMain.funbox:has(ins.adsbygoogle)
539 | linux.org##div:has(:scope > ins.adsbygoogle)
540 |
541 | # https://github.com/NanoMeow/QuickReports/issues/447
542 | whoiscute.com##.tl-states-root
543 |
544 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592241
545 | avsforum.com##.large-4.medium-6.small-12:has(.ad-wrapper)
546 |
547 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592242
548 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454619895
549 | gadgethacks.com##.whtaph
550 | gadgethacks.com##.whtaph-floatbox
551 |
552 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592252
553 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/33#issuecomment-506915515
554 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/58#issuecomment-542981177
555 | # https://github.com/NanoMeow/QuickReports/issues/3402
556 | tomshardware.com###below_the_article
557 | tomshardware.com###in_article
558 | tomshardware.com##.p-u-md-1-3.p-u-1:has(div[class*="block-ads"])
559 | tomshardware.com##.slot-after_popular_box
560 | tomshardware.com##.slot-beforePopularBox:remove()
561 | tomshardware.com##.slot-before_popular_box
562 | tomshardware.com##.slot-top_of_sidebar
563 |
564 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592293
565 | issuu.com##div[class*="adPlacementContainer"]
566 |
567 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592296
568 | fileinfo.com##.linkAds
569 |
570 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592297
571 | # https://github.com/NanoMeow/QuickReports/issues/4718
572 | investopedia.com###partnerlinks_1-0
573 | investopedia.com##.right-rail--ad-container
574 | investopedia.com##div[id^="performance-marketing_"]
575 |
576 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592305
577 | lame.buanzo.org###ads
578 |
579 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592315
580 | tvtropes.org##.sb-ad-unit
581 |
582 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592323
583 | picktorrent.com##.aBut > .no2ref
584 |
585 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/1#issuecomment-450592327
586 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/42#issuecomment-517079717
587 | yeggi.com##.adbttm_right_300
588 | yeggi.com##div[style*="f2f2f2"]:not(:has(a))
589 | yeggi.com##div[style^="margin-right:320px;"]:style(margin-right: 12px !important;)
590 |
591 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608673
592 | thehungersite.greatergood.com##.ctg-ad
593 |
594 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608704
595 | fourfourtwo.com###leaderboard
596 |
597 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608707
598 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/13#issuecomment-469935679
599 | filehorse.com##.dx-pr-1
600 | filehorse.com##.dx-sb-1
601 | filehorse.com##div[class^="dx-pr-"]
602 |
603 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608728
604 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/13#issuecomment-469935577
605 | color-hex.com###addivider
606 | color-hex.com##hr
607 |
608 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608733
609 | healthline.com##aside:has(div[data-ad="true"])
610 |
611 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608748
612 | gamespot.com##div[x-enc="id class"]:has(div > div[data-ad-type])
613 |
614 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608757
615 | deadspin.com,gizmodo.com,jalopnik.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com##.contained-ad-container
616 |
617 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608760
618 | thedroidguy.com###secondary
619 | thedroidguy.com##.g1-collection-item:has(div[class^="g1-advertisement"])
620 |
621 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608764
622 | writerscafe.org###header_pay
623 | writerscafe.org##div.box:has(div[class*="pay-provider-google"])
624 |
625 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608769
626 | mashable.com###pathing-banner
627 |
628 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/3#issuecomment-450736294
629 | supercheats.com##.cboth_sm
630 | supercheats.com##.page_right > div.cboth:nth-of-type(3)
631 | supercheats.com##div[id^="bottom_ad_"]
632 |
633 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/3#issuecomment-450736305
634 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/9#issuecomment-455806100
635 | # https://github.com/NanoMeow/QuickReports/issues/4217
636 | sourceforge.net##.l-gutter
637 | sourceforge.net##.sterling
638 |
639 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/3#issuecomment-450736308
640 | smallbusiness.chron.com###top-300
641 | smallbusiness.chron.com##.leaderboard
642 |
643 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608696
644 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/4#issuecomment-451672325
645 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/142#issuecomment-695358083
646 | !#if env_mobile
647 | knowyourmeme.com##.complex-ad-wrapper
648 | knowyourmeme.com##.content-unit-refresh-wrapper
649 | !#endif
650 | knowyourmeme.com##.collection > .bodycopy > div[style]:not([class])
651 | knowyourmeme.com##.combo-right
652 |
653 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/4#issuecomment-451672357
654 | time.com##.padded-mobile.bottom-recirc
655 | time.com##.rundown-sidebar
656 | ||time.com/kismet/spacer.png$image,1p
657 |
658 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149121
659 | mywindowshub.com##.td-pb-span12.tdc-column.vc_column_container:has(ins.adsbygoogle)
660 | mywindowshub.com##.textwidget:has(script[src*="adsbygoogle.js"])
661 |
662 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149338
663 | download3k.com##p:has(script[src*="adsbygoogle.js"])
664 |
665 | # https://github.com/NanoAdblocker/NanoFilters/issues/458
666 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149362
667 | pureinfotech.com##.code-block:has(script[src*="adsbygoogle.js"])
668 | pureinfotech.com##.top-rvzone-block
669 |
670 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149383
671 | windows101tricks.com##.single-post-content.clearfix.entry-content > div:has(script[src*="adsbygoogle.js"])
672 |
673 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149418
674 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740452
675 | itpro.co.uk###dfp-ad-lead_gen_native_slot
676 | itpro.co.uk##.block-dfp
677 | itpro.co.uk##.lazyadslot
678 | itpro.co.uk##.sovrn-onetag-ad
679 |
680 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149686
681 | thedrum.com##.advert--wallpaper
682 | thedrum.com##.nocontent.footer__more
683 | thedrum.com##.outbrain
684 |
685 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149710
686 | experts-exchange.com##.adBanner-comment
687 |
688 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149725
689 | online-convert.com##.flex_banner_bottom
690 | online-convert.com##div[class^="banner_"]:has(ins.adsbygoogle)
691 |
692 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149735
693 | mariowiki.com,ssbwiki.com###mw-content-text > table > tbody > tr > td:has-text(Ads keep):has-text(independent and free :)
694 |
695 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/6#issuecomment-452931469
696 | onmsft.com##.text-center.article-img
697 |
698 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/6#issuecomment-452931482
699 | mcpmag.com##.xContent
700 |
701 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/6#issuecomment-452931513
702 | tekrevue.com##.widget_text.widget
703 |
704 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/6#issuecomment-452931615
705 | techcrunch.com##.sidebar--main
706 |
707 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/6#issuecomment-452931644
708 | imore.com##.sidebar
709 | imore.com##div.sidebar__section
710 |
711 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/7#issuecomment-453868145
712 | runt-of-the-web.com##.leaderboard
713 | runt-of-the-web.com##.mrec
714 | runt-of-the-web.com##.pbh_inline
715 |
716 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/7#issuecomment-453868153
717 | accountkiller.com##.section_box[style="background-color: rgb(102, 181, 255);"]
718 |
719 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454619974
720 | forums.whirlpool.net.au##div.reply-archived.reply:has(ins.adsbygoogle)
721 |
722 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454619995
723 | kb6nu.com##.textwidget:has(div[id^="div-gpt-ad-"])
724 |
725 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454620015
726 | berkshireeagle.com##.pk-landing-default > div.container > .noear.default.pk-layer:has(.margins > .row > .pk-section.section-6col > .section-margins > .box > .text-center)
727 | berkshireeagle.com##div.text-center.credits.col-md-3.hidden-xs
728 |
729 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454620032
730 | technorms.com##.td-container > div.td-pb-row > .td-pb-span12
731 | technorms.com##.td-header-header
732 |
733 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454619946
734 | wonderhowto.com##.whtaph-floatbox
735 |
736 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454619924
737 | reality.news##.whtaph
738 | reality.news##.whtaph-floatbox
739 |
740 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454620247
741 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/20#issuecomment-485269965
742 | alcpu.com###breakbarad
743 | alcpu.com###navlinkad
744 | alcpu.com###topbarad
745 |
746 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/9#issuecomment-455806107
747 | borncity.com##.code-block
748 |
749 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/10#issuecomment-459593865
750 | mythicscribes.com##aside[id^="ai_widget-"]
751 |
752 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/10#issuecomment-459593889
753 | itstillworks.com##div.whitecard:has(script[src*="/pagead/"])
754 |
755 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/38#issuecomment-511089775
756 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/64#issuecomment-557918382
757 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693450
758 | majorgeeks.com##.geekad
759 | majorgeeks.com##.navigation-light
760 | majorgeeks.com##center:has-text(=Advertisement=)
761 |
762 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/11#issuecomment-463024499
763 | !#if env_mobile
764 | ultimate-guitar.com##.js-ad-alternative
765 | ultimate-guitar.com##.js-tab-banner-middle
766 | ultimate-guitar.com##.js-top-adv
767 | ultimate-guitar.com##bidding-wrapper
768 | !#endif
769 |
770 | # https://github.com/NanoMeow/QuickReports/issues/714
771 | travelchannel.com##body:style(margin: 0px !important;)
772 |
773 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/12#issuecomment-468103825
774 | flipside.keenspot.com###darewot
775 | flipside.keenspot.com###draobredael
776 | flipside.keenspot.com###flip_dafoot
777 |
778 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/13#issuecomment-469935557
779 | simkl.com##.blockplacecenter
780 |
781 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/14#issuecomment-469960254
782 | roleplay.me###copyright1
783 | roleplay.me##div.center:has-text(Advertisement)
784 |
785 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/14#issuecomment-469960284
786 | firstonetv.live##center:has(a[onclick*="bit.ly"])
787 |
788 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/14#issuecomment-469960300
789 | fearby.com###custom_html-19 > .widget-wrap.widget_text > .widget-title.widgettitle
790 | fearby.com###custom_html-21.widget
791 | fearby.com###custom_html-22 > .widget-wrap.widget_text
792 | fearby.com###custom_html-25.widget
793 | fearby.com##.entry-content > p:has-text(Advertisement:)
794 | fearby.com##p:has(script)
795 |
796 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/15#issuecomment-473121542
797 | # https://github.com/NanoMeow/QuickReports/issues/2408
798 | thesimsresource.com##.crtv-bottom-wrapper
799 | thesimsresource.com##.crtv-top-wrapper
800 | thesimsresource.com##.sticky_bottom
801 |
802 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/17#issuecomment-475089245
803 | howto-connect.com##.widget_text_smart:has(ins.adsbygoogle)
804 |
805 | # https://github.com/NanoMeow/QuickReports/issues/140
806 | mangarock.com##div:has(:scope > [id^="taboola"])
807 |
808 | # https://github.com/NanoMeow/QuickReports/issues/372
809 | # https://github.com/NanoMeow/QuickReports/issues/1023
810 | usgamer.net##.leaderboard-container
811 | usgamer.net##.recommendations
812 |
813 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/20#issuecomment-485269960
814 | manualslib.com##.manualban-bot
815 |
816 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/21#issuecomment-487796563
817 | opencritic.com##.review-row:has(app-advertisement)
818 |
819 | # https://github.com/NanoMeow/QuickReports/issues/828
820 | cutestat.com##.top_banner
821 |
822 | # https://github.com/NanoMeow/QuickReports/issues/971
823 | techradar.com##[class^="slot-"]:has(:scope > div:has-text(Advertisement))
824 |
825 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/22#issuecomment-489475629
826 | bartleby.com##li[id^="div-gpt-ad-"]
827 |
828 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/22#issuecomment-489475633
829 | cardgames.io##.don-draper
830 |
831 | # https://github.com/NanoMeow/QuickReports/issues/1082
832 | y2mate.com###adv_box
833 |
834 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/24#issuecomment-494612037
835 | fontspace.com###column-1 > .pad:has(script[src$="/show_ads.js"])
836 |
837 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/24#issuecomment-494612056
838 | dafontfree.net##.box:has(:scope > .adsbygoogle)
839 |
840 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/24#issuecomment-494612092
841 | freefontsdownload.net##li:has(:scope > div > .adsbygoogle)
842 |
843 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/24#issuecomment-494612114
844 | blogfonts.com##.column_right:has(.adsbygoogle)
845 |
846 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/24#issuecomment-494612139
847 | webfonts0.com##div:has(:scope > .adsbygoogle)
848 |
849 | # https://github.com/NanoMeow/QuickReports/issues/1043
850 | # https://github.com/NanoMeow/QuickReports/issues/3309
851 | bleepingcomputer.com###ips_Posts > .post_block:has(div.apb)
852 | bleepingcomputer.com##.cz-related-article-wrapp:has(:scope > .adsbygoogle)
853 |
854 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/25#issuecomment-495819425
855 | thehardtimes.net##.code-block:has(script:has-text(googletag))
856 |
857 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/26#issuecomment-495962647
858 | # https://github.com/NanoMeow/QuickReports/issues/4585
859 | !#if !env_mobile
860 | itprotoday.com##.banner-top-wrapper
861 | !#endif
862 | itprotoday.com##.banner-aside-wrapper + hr
863 |
864 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/26#issuecomment-495962653
865 | howtogeek.com##.article-bottom
866 |
867 | # https://github.com/NanoMeow/QuickReports/issues/1289
868 | postbulletin.com##.automatic-ad
869 |
870 | # https://github.com/NanoMeow/QuickReports/issues/1291
871 | fox10phoenix.com##.mod-inline-taboola
872 |
873 | # https://github.com/NanoMeow/QuickReports/issues/1329
874 | thestar.com##.seo-media-query
875 |
876 | # https://github.com/uBlockOrigin/uAssets/issues/5767
877 | firmwarefiledownload.xyz##center:has(:scope > .adsbygoogle)
878 |
879 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/28#issuecomment-500096145
880 | tbivision.com##.advert
881 |
882 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/28#issuecomment-500096159
883 | releases.com##.p-shop-releated
884 |
885 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/28#issuecomment-500096176
886 | colourmylearning.com##.code-block
887 |
888 | # https://github.com/NanoAdblocker/NanoFilters/issues/348
889 | nexusradio.com##div:has(:scope > .adsbygoogle)
890 |
891 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/29#issuecomment-500229662
892 | www.wishafriend.com##.masonry-brick:has(script[src*="/pagead/"])
893 | www.wishafriend.com##.msg-sec:has(script[src*="/adsbygoogle"])
894 | www.wishafriend.com##.rw_ad
895 |
896 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/29#issuecomment-500229662
897 | m.wishafriend.com###body > div:has(:scope > div > script[src*="/adsbygoogle"])
898 | m.wishafriend.com###mid > div:has(:scope > div > .adsbygoogle)
899 | m.wishafriend.com##div[id^="rockcat"] > div:has(script[src*="/adsbygoogle"])
900 |
901 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/30#issuecomment-501075888
902 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/37#issuecomment-510285561
903 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/69#issuecomment-565864360
904 | phoronix.com###main > div:first-of-type[style*="overflow: hidden"]
905 | phoronix.com##.axd-widget
906 | phoronix.com##aside:has(:scope > div > script[src$="/gpt.js"])
907 | phoronix.com##div:has(:scope > div[id^="div-pg-ad"])
908 | phoronix.com##div:has(:scope > div[id^="gpt_"])
909 |
910 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/30#issuecomment-501075906
911 | lists.malwarepatrol.net##.right:has(:scope > h3:has-text(Ads by Google))
912 |
913 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/31#issuecomment-501930011
914 | comicbookrealm.com###brad
915 | comicbookrealm.com###rad
916 | comicbookrealm.com###sad
917 | comicbookrealm.com###tad
918 |
919 | # https://github.com/NanoMeow/QuickReports/issues/1382
920 | # https://github.com/NanoMeow/QuickReports/issues/3283
921 | allkpop.com##article:has(:scope > [id^="div-gpt-ad-"])
922 | allkpop.com##article:has(:scope > div > .pbs)
923 | allkpop.com##article:has(:scope > script):not(:has(:scope > #mailing-list))
924 | allkpop.com##section.full-width > section[style]
925 |
926 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/32#issuecomment-504800272
927 | ghanafa.org##.fa-advertising__content
928 |
929 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/32#issuecomment-504800299
930 | www.u-manual.com##.sidebar > ul > li:has-text(ADS:)
931 |
932 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/32#issuecomment-504800291
933 | preview.u-manual.com##.ads_div1
934 |
935 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/33#issuecomment-506915470
936 | diskingdom.com##.clearfix.widget_text.widget
937 |
938 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/33#issuecomment-506915486
939 | windowslatest.com##aside:has-text(Advertisement)
940 |
941 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/33#issuecomment-506915507
942 | clydefitchreport.com##center
943 |
944 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/35#issuecomment-508885628
945 | cleantechnica.com###homesolarus-ad
946 | cleantechnica.com##.widget_text:has(span:has-text(/^Advertisement$/))
947 | cleantechnica.com##center:has(:scope > script[src$="/adsbygoogle.js"])
948 | cleantechnica.com##p:has(:scope > script[src*="/homesolarus.com/"])
949 |
950 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/36#issuecomment-509035945
951 | charismamag.com###homepageContentFeaturedArticles li:has(div[id*="/CM-Desktop/"])
952 |
953 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/36#issuecomment-509035969
954 | investorguide.com###wfi-ad-slot-leaderboard
955 |
956 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/36#issuecomment-509035975
957 | joe.ie##.hidden-xs.with-ad
958 | joe.ie##div:has(:scope > div[id^="div-gpt-river"])
959 |
960 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/37#issuecomment-510285611
961 | smackjeeves.com###goo_ad
962 |
963 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/38#issuecomment-511089770
964 | domain-status.com##.aunit
965 |
966 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/39#issuecomment-512090192
967 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/40#issuecomment-514010695
968 | downforeveryoneorjustme.com##.is-hidden-mobile:has(.native-js)
969 | downforeveryoneorjustme.com##.is-hidden-mobile:not(:has-text(/[a-z]/))
970 |
971 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/40#issuecomment-514010717
972 | indiatimes.com##.md_news_box:has(:scope > div[data-ad-id])
973 |
974 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/40#issuecomment-514010729
975 | stylecaster.com##.wrapper-header-ad-slot
976 |
977 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/40#issuecomment-514010743
978 | lonelyplanet.com##.Ad-wrap
979 |
980 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740463
981 | cyclingtips.com##.ctips-ad-unit
982 |
983 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740479
984 | cycling.today##p:has(:scope > script[src$="/adsbygoogle.js"])
985 |
986 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740491
987 | mgoblog.com##div[id^="block-rawadsense"]
988 |
989 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740504
990 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/116#issuecomment-632735304
991 | popculture.com###header:style(top: 0px !important;)
992 | popculture.com##.pcm-public:style(margin-top: 90px !important;)
993 |
994 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740510
995 | mhotspot.com##.partners
996 | mhotspot.com##div:has(:scope > script[src$="/adsbygoogle.js"])
997 |
998 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/41#issuecomment-515740518
999 | forumotion.com##.forumline:has(div[id^="criteo"]):not(:has(.post))
1000 | forumotion.com##.post:has-text(/^Sponsored content/)
1001 | forumotion.com##.post:has-text(/^Sponsored content/) + tr
1002 |
1003 | # https://github.com/NanoMeow/QuickReports/issues/1589
1004 | chess.com##.index-content-ad-wrapper
1005 | chess.com##.short-sidebar-ad-component
1006 |
1007 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/42#issuecomment-517079703
1008 | codesforuniversalremotes.com##.code-block
1009 |
1010 | # https://github.com/NanoMeow/QuickReports/issues/1596
1011 | rankedboost.com##[class^="InsertTitle-Updated"]:upward(1)
1012 |
1013 | # https://github.com/NanoMeow/QuickReports/issues/1612
1014 | acronymfinder.com##[class$="-container"]:has(:scope > script)
1015 | acronymfinder.com##div[style]:has(:scope > div[style])
1016 | acronymfinder.com##td[colspan="3"]
1017 |
1018 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/43#issuecomment-518039904
1019 | vg247.com##.newsad
1020 |
1021 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/43#issuecomment-518039914
1022 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/59#issuecomment-544735075
1023 | globalnews.ca###headerAd
1024 | globalnews.ca##.c-ad
1025 | globalnews.ca##.c-stickyRail
1026 | globalnews.ca##.l-main__flyers
1027 | globalnews.ca##.l-main__sponsored
1028 | globalnews.ca##.sidebar-ad
1029 | globalnews.ca##.story-ad
1030 | globalnews.ca##.stream-ad
1031 | globalnews.ca##.stream-ad-read-more
1032 | ||globalnews.ca/*/pattern-greystripe.png$image,1p
1033 |
1034 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/44#issuecomment-519327934
1035 | techjunkie.com##.qualcont
1036 |
1037 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/45#issuecomment-520242512
1038 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/104#issuecomment-609051804
1039 | mediabiasfactcheck.com##center:has(script[src*="/adsbygoogle."])
1040 | mediabiasfactcheck.com##tr:has(.adsbygoogle)
1041 |
1042 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/45#issuecomment-520242717
1043 | rugbyworld.com##.apester-element
1044 |
1045 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/46#issuecomment-522807250
1046 | # https://github.com/NanoMeow/QuickReports/issues/829
1047 | telegraph.co.uk##.commercial-unit
1048 | telegraph.co.uk##.more-stories
1049 | telegraph.co.uk##.summaryMedium:has(:scope > [bucket-id^="article_commercial_"])
1050 | telegraph.co.uk##.summaryMedium:has(:scope > [bucket-id^="editors_choice_"])
1051 | telegraph.co.uk##.summaryMedium:has-text(More from the web)
1052 | telegraph.co.uk##.summaryPadding
1053 | telegraph.co.uk##div[class*="picGrid-"]:has(a[href^="/sponsored/"])
1054 |
1055 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/47#issuecomment-523706866
1056 | dummies.com##.ads
1057 |
1058 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/47#issuecomment-523706883
1059 | fark.com##.top_right_container
1060 |
1061 | # https://github.com/NanoMeow/QuickReports/issues/1723
1062 | imggram.org##div:has(:scope > div[data-ad])
1063 |
1064 | # https://github.com/NanoMeow/QuickReports/issues/1725
1065 | thesilphroad.com###keepinTheLightsOn
1066 | thesilphroad.com###keepinTheLightsOnWrap:style(height: 1px !important;)
1067 | thesilphroad.com##div.light:has(:scope span.ezoic-ad)
1068 | thesilphroad.com##p:has-text(Why Ads?)
1069 |
1070 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/48#issuecomment-525092917
1071 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/125#issuecomment-652130217
1072 | pinknews.co.uk##.pn-mobile-in-article-ad:not(:has(a[href*="pinknews.co.uk"]))
1073 | pinknews.co.uk##div[class^="pn-ad-"]
1074 |
1075 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/49#issuecomment-526419848
1076 | austinchronicle.com###top-leaderboard
1077 |
1078 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/49#issuecomment-526419871
1079 | comedycentral.com.au##.pane-vimn-coda-gpt-panes
1080 |
1081 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/49#issuecomment-526419896
1082 | # https://github.com/NanoMeow/QuickReports/issues/937
1083 | thedailybeast.com##.ConnatixAd
1084 | thedailybeast.com##.WrapGrid__desktop-sidebar-ad
1085 |
1086 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/50#issuecomment-526861679
1087 | friv-games.com##.website-ad-space-area
1088 |
1089 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/50#issuecomment-526861685
1090 | appuals.com##div[class^="appua"]:has(:scope > .adsbygoogle)
1091 |
1092 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/50#issuecomment-526861702
1093 | kongregate.com##.adcontainer
1094 | kongregate.com##div[id^="rec_spot_ad"]
1095 |
1096 | # https://github.com/NanoMeow/QuickReports/issues/1772
1097 | smashboards.com###otherFooterBlock
1098 | smashboards.com##.funboxWrapper:has([id^="cdm-zone-"])
1099 |
1100 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/51#issuecomment-528574649
1101 | cracked.com##.col:has(:scope > div[class^="ad2"])
1102 | cracked.com##.injected-ad
1103 |
1104 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/51#issuecomment-528574687
1105 | rumble.com##div[id^="rumble-ad-"]
1106 |
1107 | # https://github.com/NanoMeow/QuickReports/issues/1601
1108 | freecourseweb.com##article.post-box:has(ins.adsbygoogle)
1109 | freecourseweb.com##aside.sidebar-widget:has(ins.adsbygoogle)
1110 |
1111 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/52#issuecomment-530634119
1112 | racingcircuits.info##.GoogleSideAd
1113 |
1114 | # https://github.com/NanoMeow/QuickReports/issues/1822
1115 | tomsguide.com##.slot-before_popular_box
1116 | tomsguide.com##.slot-leaderboard
1117 | tomsguide.com##.slot-lightbox1
1118 |
1119 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/53#issuecomment-531989604
1120 | forward.com###blog-sidebar-ad-container
1121 |
1122 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/53#issuecomment-531989626
1123 | ctrl.blog##.cbox
1124 |
1125 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/53#issuecomment-531989653
1126 | getdroidtips.com##.code-block
1127 |
1128 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/53#issuecomment-531989688
1129 | fonearena.com###sponsor
1130 |
1131 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/53#issuecomment-531989716
1132 | cyanogenmods.org##aside:has(span[id^="ezoic-pub-ad"])
1133 |
1134 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/53#issuecomment-531989750
1135 | androidfilehost.com##.col-md-4:has-text(advertisement:)
1136 |
1137 | # https://github.com/NanoMeow/QuickReports/issues/1052
1138 | ancient.eu##.pub
1139 |
1140 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/54#issuecomment-533187215
1141 | apkpure.com##.adsbypure
1142 |
1143 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/54#issuecomment-533187018
1144 | allrecipes.com###block-karma-slo
1145 |
1146 | # https://github.com/NanoMeow/QuickReports/issues/1865
1147 | typing-speed.net##.advertising_horizontal_title
1148 | typing-speed.net##.advertising_vertical_title
1149 |
1150 | # https://github.com/NanoMeow/QuickReports/issues/1918
1151 | chowhound.com###mpu_top
1152 | chowhound.com###strnative_top
1153 |
1154 | # https://github.com/NanoMeow/QuickReports/issues/1911
1155 | videohelp.com###mobilebanner
1156 | videohelp.com##.mobilehide
1157 |
1158 | # https://github.com/NanoMeow/QuickReports/issues/1639
1159 | # https://github.com/NanoMeow/QuickReports/issues/2086
1160 | space.com##.slot-beforePopularBox:remove()
1161 |
1162 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/55#issuecomment-537770558
1163 | twingalaxies.com##.bg-dust:has(#btfLeaderboard)
1164 | twingalaxies.com##.three-by-two:has(#atfBox)
1165 |
1166 | # https://github.com/NanoMeow/QuickReports/issues/1975
1167 | # https://github.com/NanoMeow/QuickReports/issues/2109
1168 | # https://github.com/NanoMeow/QuickReports/issues/3414
1169 | forbes.com##fbs-ad
1170 | forbes.com##fbs-ad + p:has(br)
1171 | forbes.com##medianet
1172 | forbes.com##p:has(+ fbs-ad)
1173 |
1174 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/56#issuecomment-539256339
1175 | thejc.com##.grid__item:has(:scope > .advert):not(:has(a))
1176 |
1177 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/56#issuecomment-539256367
1178 | crash.net##.sidebar-ad-area
1179 |
1180 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/57#issuecomment-541241485
1181 | nintendoenthusiast.com##.custom-html-widget
1182 |
1183 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/57#issuecomment-541241501
1184 | ipgeolocation.io##.full-widthAd
1185 |
1186 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/57#issuecomment-541241528
1187 | imdb.com##.aux-content-widget-2:has(.ab_zergnet)
1188 |
1189 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/58#issuecomment-542981143
1190 | matcha-jp.com##.c-post:has(:scope > div[class*="RelatedNative"])
1191 |
1192 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/58#issuecomment-542981210
1193 | vgmaps.com##td[align="center"][width="728"]
1194 | ||vgmaps.com/Ad-*.htm$1p
1195 | ||vgmaps.com/Header.htm$1p
1196 | ||vgmaps.com/System/Main/Header-Sponsors.png$1p
1197 |
1198 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/59#issuecomment-544735103
1199 | stevemeadedesigns.com##div[class^="add-"]:has(.adsbygoogle)
1200 |
1201 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/60#issuecomment-546554190
1202 | iplocation.net##div.col:has(:scope > .adsbygoogle)
1203 |
1204 | # https://github.com/NanoMeow/QuickReports/issues/2141
1205 | eclipse.org##div:has(:scope > .eclipsefnd-ad)
1206 |
1207 | # https://github.com/NanoMeow/QuickReports/issues/2151
1208 | tutorialspoint.com##.google-bottom-ads
1209 |
1210 | # https://github.com/NanoMeow/QuickReports/issues/2154
1211 | nakedcapitalism.com##.widget:has(:scope > script[src^="//ads.investingchannel.com/"])
1212 |
1213 | # https://github.com/NanoMeow/QuickReports/issues/2164
1214 | govtech.com###interstitial
1215 |
1216 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/61#issuecomment-548575846
1217 | techspot.com##.comment[style^="padding"]
1218 |
1219 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/62#issuecomment-552064901
1220 | spokesman.com##.leaderboard
1221 | spokesman.com##hr
1222 |
1223 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/62#issuecomment-552064906
1224 | planetf1.com##.textwidget
1225 |
1226 | # https://github.com/NanoMeow/QuickReports/issues/1484
1227 | marketwatch.com###brass-rail
1228 | marketwatch.com##.container--advertisement
1229 |
1230 | # https://github.com/NanoMeow/QuickReports/issues/2224
1231 | aol.com##span:has-text(/^More to Explore$/)
1232 |
1233 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/120#issuecomment-642702295
1234 | # https://github.com/NanoMeow/QuickReports/issues/2263
1235 | gamefaqs.gamespot.com###leader_top
1236 | gamefaqs.gamespot.com##.ad
1237 | gamefaqs.gamespot.com##.message_mpu:has(:scope > .ad)
1238 |
1239 | # https://github.com/jspenguin2017/uBlockProtector/issues/1092
1240 | nulledpremium.com##.code-block:has(:scope > .adsbygoogle)
1241 | nulledpremium.com##.sidebar-widget:has(:scope > div > .adsbygoogle)
1242 |
1243 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/63#issuecomment-552682843
1244 | theage.com.au##div[id^="adspot"]
1245 |
1246 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/63#issuecomment-552682860
1247 | digminecraft.com##.slot
1248 |
1249 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/63#issuecomment-552682888
1250 | gamersnexus.net##.moduleContent:has-text(/^\n\t\t\tAdvertisements:\n/)
1251 |
1252 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/64#issuecomment-557918369
1253 | sidereel.com##.partial-bordered-module:has(:scope > div.OUTBRAIN)
1254 |
1255 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/64#issuecomment-557918393
1256 | allmovie.com,allmusic.com##.footer-leaderboard
1257 |
1258 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/65#issuecomment-559566334
1259 | 9gag.com##article:not(:has-text(/[a-z0-9?!]/))
1260 |
1261 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/65#issuecomment-559566434
1262 | lgbtqnation.com##.index-bottom-ad
1263 | lgbtqnation.com##.single-bottom-ad
1264 |
1265 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/65#issuecomment-559566492
1266 | slashgear.com##.adsense_responsive_box
1267 | slashgear.com##.sgbox[id^="text-"]
1268 | slashgear.com##.textwidget
1269 |
1270 | # https://github.com/NanoMeow/QuickReports/issues/2393
1271 | thegatewayonline.ca##[id^="adbutler"]
1272 |
1273 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/66#issuecomment-560138679
1274 | 9news.com.au##.article__native-links
1275 |
1276 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/66#issuecomment-560138691
1277 | howtohookitup.com###rightcolumn1:has(:scope > [src*="/pagead"])
1278 |
1279 | # https://github.com/NanoMeow/QuickReports/issues/2424
1280 | comingsoon.net##.leaderboard
1281 |
1282 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770414
1283 | theskinny.co.uk##.container:style(margin-top: 0px !important;)
1284 |
1285 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770441
1286 | nme.com##.td-adspot-title
1287 |
1288 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770484
1289 | complex.com##.base__header-ad
1290 | complex.com##.video-playlist__lead-right-ad
1291 |
1292 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770590
1293 | hungertv.com###fixed-slice-2:style(top: 0px !important;)
1294 | hungertv.com###fixed-slice:style(top: 0px !important;)
1295 | hungertv.com###stick-section.sm-pad
1296 | hungertv.com##.banner:style(top: 0px !important;)
1297 | hungertv.com##.holder:style(margin-top: 0px !important;)
1298 | hungertv.com##.preview.row
1299 | hungertv.com##div:has(:scope > div[id^="div-gpt-ad-"])
1300 | hungertv.com##div[class*="offset-sm-"]
1301 |
1302 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770676
1303 | apollo-magazine.com##.card--advert.card
1304 |
1305 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770722
1306 | weheartastoria.com###right-sidebar
1307 |
1308 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770770
1309 | theweek.com##div[class^="body-ad-"]:not([class^="body-ad-1"])
1310 | theweek.com##div[class^="inside-body-ad-"]
1311 |
1312 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770824
1313 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/75#issuecomment-570642861
1314 | amny.com##.gridlove-posts.row > div:has(.gridlove-inject)
1315 | amny.com##.gridlove-sidebar
1316 |
1317 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770868
1318 | boston.com##.site-container:style(margin-top: -100px !important;)
1319 |
1320 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/60#issuecomment-546554199
1321 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/67#issuecomment-562770885
1322 | bustle.com##.gU:has(:scope > div[id^="ad-"])
1323 | bustle.com##.ka.gr.gq
1324 |
1325 | # https://github.com/NanoAdblocker/NanoFilters/issues/433
1326 | # https://github.com/NanoMeow/QuickReports/issues/1499
1327 | # https://github.com/NanoMeow/QuickReports/issues/2626
1328 | washingtonpost.com###leaderboard-wrapper
1329 | washingtonpost.com##aside > div:has(wp-ad)
1330 | washingtonpost.com##div:has(:scope > wp-ad):not(#topper-headline-wrapper)
1331 |
1332 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/68#issuecomment-564256999
1333 | worldarchitecture.org##div[class^="adv"]
1334 |
1335 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/68#issuecomment-564257061
1336 | wallpaper.com##.adAbove
1337 | wallpaper.com##.articleSidebar
1338 | wallpaper.com##.newPageAd
1339 |
1340 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/68#issuecomment-564257118
1341 | licenseglobal.com##.banner-top-wrapper
1342 |
1343 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/68#issuecomment-564257163
1344 | toonbarn.com##.banner:has(.adsbygoogle)
1345 | toonbarn.com##.header-sub
1346 |
1347 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/69#issuecomment-565864497
1348 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/125#issuecomment-652130252
1349 | !#if env_mobile
1350 | m.imgur.com##.Ad-adhesive
1351 | m.imgur.com##.Ad-adhesive-placeholder
1352 | !#endif
1353 |
1354 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/70#issuecomment-567284267
1355 | animesuperhero.com##.block:has(script[src*="securepubads"])
1356 | animesuperhero.com##.secondaryContent
1357 |
1358 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/70#issuecomment-567284298
1359 | smalljoys.tv##.sm_dfp_ads
1360 |
1361 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/71#issuecomment-567791831
1362 | universitystar.com###leaderboard
1363 |
1364 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/71#issuecomment-567791889
1365 | happymag.tv##.g
1366 |
1367 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/71#issuecomment-567791919
1368 | reason.com##.magicSidebar
1369 |
1370 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/71#issuecomment-567791946
1371 | bigthink.com##.rebellt-item:not(:has(a))
1372 |
1373 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/71#issuecomment-567791964
1374 | realclearpolicy.com##div[style*="float: left; width: 300px;"]
1375 |
1376 | # https://github.com/NanoMeow/QuickReports/issues/3514
1377 | realclearpolitics.com##.init.widget_slot:not(.loaded)
1378 |
1379 | # https://github.com/NanoMeow/QuickReports/issues/2535
1380 | files.minecraftforge.net##.promo-container
1381 |
1382 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/73#issuecomment-569457516
1383 | gayemagazine.com##div[style*="width:320px;height:"]
1384 | gayemagazine.com##div[style^="width: 320px; height:"]
1385 |
1386 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/73#issuecomment-569457516
1387 | wix.com##iframe[src*="static.parastorage.com/unpkg/"]
1388 |
1389 | # https://github.com/NanoMeow/QuickReports/issues/2603
1390 | coswitmedia.com##.widget_custom_html:has(.adsbyvli)
1391 | coswitmedia.com##.widget_custom_html:has(script:has-text(vitag.outStreamConfig))
1392 | coswitmedia.com##.widget_custom_html:has(script[src*=".passeura.com/"])
1393 |
1394 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/74#issuecomment-570404129
1395 | pastebin.com##.OUTBRAIN
1396 |
1397 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/74#issuecomment-570404166
1398 | wiiubru.com##.ads
1399 |
1400 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/75#issuecomment-570642908
1401 | agcanada.com##.leaderboard
1402 |
1403 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/75#issuecomment-570642954
1404 | americanmilitarynews.com###blogposts > div:not(:has(a))
1405 |
1406 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/75#issuecomment-570643239
1407 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803187
1408 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/96#issuecomment-594229219
1409 | bastropenterprise.com,chronicle-express.com,donaldsonvillechief.com,echo-pilot.com,postsouth.com,sleepyeyenews.com,stjamesnews.com,the-leader.com,therecordherald.com,tricountyindependent.com,wellsvilledaily.com##.ad
1410 |
1411 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/75#issuecomment-570643332
1412 | dailypress.com##.pb-container:last-of-type
1413 | dailypress.com##.pb-f-ads-dfp
1414 | dailypress.com##.pb-f-ads-nativo
1415 |
1416 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/75#issuecomment-570643369
1417 | ddtonline.com##.block-inner:not(:has(a)):not(:has(iframe)):not(:has(form))
1418 |
1419 | # https://github.com/NanoMeow/QuickReports/issues/2640
1420 | venea.net###ag_more
1421 | venea.net##.ag_banner
1422 | venea.net##.ag_content
1423 |
1424 | # https://github.com/NanoMeow/QuickReports/issues/2648
1425 | thumpertalk.com##[data-role="sidebarAd"]
1426 | thumpertalk.com##[id*=".adloc."]:upward(1)
1427 |
1428 | # https://github.com/NanoMeow/QuickReports/issues/2665
1429 | libgen.*##td:not(:has(img)):not(:has-text(/\w/))
1430 | libgen.*##td[bgcolor="#F5F6CE"]
1431 |
1432 | # https://github.com/NanoMeow/QuickReports/issues/2664
1433 | ratemyprofessors.com##+js(remove-attr, class, #body)
1434 | ratemyprofessors.com##[class*="__AdWrapper-"]
1435 | ratemyprofessors.com##[class^="AdRail__"]
1436 | ratemyprofessors.com##[class^="StickyLeaderboard__"]
1437 |
1438 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/76#issuecomment-573438259
1439 | askapache.com##.GAD
1440 |
1441 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/78#issuecomment-575372668
1442 | wave3.com##.pb-f-ads-arcads
1443 |
1444 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/78#issuecomment-575372701
1445 | peoplepill.com##.ad
1446 |
1447 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/78#issuecomment-575372753
1448 | gamedev.net##.mb-3.align-items-center
1449 |
1450 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/79#issuecomment-576932739
1451 | speedrun.com##div[data-ad]
1452 |
1453 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/79#issuecomment-576932764
1454 | kentonline.co.uk##.LeaderBack
1455 | kentonline.co.uk##.mpu
1456 |
1457 | # https://github.com/NanoMeow/QuickReports/issues/2853
1458 | cbc.ca##.risingstar-placeholder
1459 |
1460 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/81#issuecomment-579541418
1461 | patches-scrolls.com###ContentDiv:style(top: 0px !important;)
1462 | patches-scrolls.com###SkyBannerTopDiv
1463 |
1464 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/81#issuecomment-579541446
1465 | shyguysworld.com##.windowbg
1466 |
1467 | # https://github.com/NanoMeow/QuickReports/issues/1045
1468 | discordemoji.com##.foot-content
1469 | discordemoji.com##.list-group-item:has(:scope > .adsbygoogle)
1470 |
1471 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870512
1472 | theweatheroutlook.com##div:has(:scope > #ma)
1473 |
1474 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870580
1475 | theweathernetwork.com##.featured_content_column > .promo_service.module
1476 |
1477 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870707
1478 | holiday-weather.com###skyscraper
1479 | holiday-weather.com##.content-footer
1480 | holiday-weather.com##.resp-leaderboard
1481 |
1482 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870785
1483 | capeweather.com##div[align="center"]:not(:has(a)):has(.adsbygoogle)
1484 |
1485 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870878
1486 | appleinsider.com###leaderboard
1487 |
1488 | # https://github.com/NanoMeow/QuickReports/issues/1879
1489 | streamable.com##.topbanner
1490 |
1491 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/87#issuecomment-582155581
1492 | replacementdocs.com##body > table > tbody tbody tbody > tr > td > table:has-text(Sponsored Links)
1493 |
1494 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/88#issuecomment-583159081
1495 | activistpost.com##.widget_text:not(:has(a))
1496 |
1497 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/88#issuecomment-583159111
1498 | funnyand.com##.ad-unit-desktop
1499 |
1500 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/88#issuecomment-583159132
1501 | naturalblaze.com##.single-widget:has([id^="div-gpt-ad-"])
1502 |
1503 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/88#issuecomment-583159164
1504 | insidethegames.biz###ealert-banner
1505 |
1506 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693458
1507 | winaero.com###page > div[style^="padding:"]
1508 |
1509 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693462
1510 | petri.com##.single__ad
1511 |
1512 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693475
1513 | ccm.net##.ccm_pugoo__sponso
1514 |
1515 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693493
1516 | pcguide4u.com##div[id^="custom_html-"]:not(:has(iframe))
1517 |
1518 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693505
1519 | techgenix.com##.code-block + p:not(:has-text(/\S/))
1520 |
1521 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/89#issuecomment-583693516
1522 | edarabia.com##.leaderboard-728
1523 | edarabia.com##.leaderboard-970
1524 | edarabia.com##.mpu-300
1525 | edarabia.com##.sky-600
1526 |
1527 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/90#issuecomment-586649656
1528 | bikesportnews.com##.advert-break-inline
1529 |
1530 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/90#issuecomment-586649672
1531 | golfmagic.com##.ad-bottom-margin
1532 | golfmagic.com##.block-block
1533 |
1534 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/90#issuecomment-586649689
1535 | visordown.com##.ad-dmpu
1536 | visordown.com##.mpu1
1537 | visordown.com##.panels-flexible-region-home_section-dmpu
1538 |
1539 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/91#issuecomment-587091053
1540 | retaildive.com##.show-large:has(#dfp-leaderboard-desktop)
1541 |
1542 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/91#issuecomment-587091119
1543 | tellerreport.com##.ads
1544 |
1545 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/92#issuecomment-589440269
1546 | douglascountysentinel.com,hpenews.com##.dfpAd
1547 |
1548 | # https://github.com/LiCybora/NanoCoreFirefox/issues/31
1549 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/92#issuecomment-589440711
1550 | # https://github.com/NanoMeow/QuickReports/issues/1672
1551 | !#if !env_mobile
1552 | forum.xda-developers.com##.purchad:upward(1)
1553 | !#endif
1554 | forum.xda-developers.com##.leaderboard
1555 | forum.xda-developers.com##.postbit-userinfo-cell:not(:has-text(/\w/))
1556 | forum.xda-developers.com##div[class^="rsb-"]
1557 |
1558 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/102#issuecomment-605393557
1559 | # https://github.com/NanoMeow/QuickReports/issues/3136
1560 | worldometers.info##.col-md-4
1561 | worldometers.info##.container > .row:first-of-type
1562 | worldometers.info##.container > div:has(:scope > .adsbygoogle)
1563 | worldometers.info##.sharewrap
1564 |
1565 | # https://github.com/NanoMeow/QuickReports/issues/3137
1566 | m4uhd.net##.center:has(:scope > [id*="ScriptRoot"])
1567 | m4uhd.net##.center:has(:scope > [id^="container-"])
1568 |
1569 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/93#issuecomment-591122379
1570 | oregonlive.com###below-toprail
1571 | oregonlive.com##.ad
1572 | oregonlive.com##.rightRail-top-wrapper
1573 |
1574 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/93#issuecomment-591122421
1575 | leesvilledailyleader.com##.ad
1576 |
1577 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803029
1578 | currentresults.com##.ad-blwttl-rec
1579 | currentresults.com##.ad-end-smart
1580 | currentresults.com##.ad-mid-hor
1581 |
1582 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803048
1583 | zidbits.com##.widget_text:has(.adsbygoogle)
1584 |
1585 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803068
1586 | orlandosentinel.com##.pb-f-ads-dfp
1587 |
1588 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803114
1589 | pawtuckettimes.com###main-bottom-container
1590 | pawtuckettimes.com##.row:has(.tncms-region):not(:has-text(/\S/))
1591 |
1592 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803142
1593 | perryvillenews.com##.block-block:has(.adsbygoogle)
1594 |
1595 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803175
1596 | post-gazette.com##.pgevoke-grid-row-full
1597 | post-gazette.com##.pgevoke-topads
1598 |
1599 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/94#issuecomment-592803220
1600 | ptleader.com##.bottom-sticky
1601 |
1602 | # https://github.com/NanoMeow/QuickReports/issues/3176
1603 | radarbox24.com##.map-ad
1604 |
1605 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/96#issuecomment-594229249
1606 | thejournal-news.net##.lightblue.container
1607 |
1608 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/96#issuecomment-594229291
1609 | voiceofalexandria.com##.ad-cushion
1610 |
1611 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/96#issuecomment-594229391
1612 | weatherfarm.com###wf-header-utility
1613 | weatherfarm.com##.pushdown_ad
1614 | weatherfarm.com##.wf-bigbox-advertising
1615 |
1616 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/96#issuecomment-594229430
1617 | www.winnipegfreepress.com##.tile-container:has(:scope > .billboard-ad-space)
1618 |
1619 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/96#issuecomment-594229430
1620 | marketplace.winnipegfreepress.com###ap_header:style(height: 138px !important;)
1621 | marketplace.winnipegfreepress.com###ap_header_ad_link > a:has-text(Advertisment)
1622 | marketplace.winnipegfreepress.com###ap_header_leaderboard
1623 |
1624 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/96#issuecomment-594229469
1625 | wtxl.com##.TrackedBannerPromo
1626 |
1627 | # https://github.com/NanoMeow/QuickReports/issues/3207
1628 | salon.com##.footer-ad-unit
1629 | salon.com##.proper-ad-unit + hr
1630 |
1631 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/97#issuecomment-596036103
1632 | vidlii.com##.adsbygoogle
1633 |
1634 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/97#issuecomment-596036119
1635 | palemoon.org##div:has-text(/^Advertisement:$/)
1636 |
1637 | # https://github.com/NanoMeow/QuickReports/issues/539
1638 | businessinsider.com##.taboola-container
1639 |
1640 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/98#issuecomment-596267889
1641 | myweather2.com##.bottom_336x280_dfp
1642 | myweather2.com##.rightcontent
1643 | myweather2.com##.sovrn-onetag-ad
1644 |
1645 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/98#issuecomment-596267895
1646 | metservice.com##.Header
1647 |
1648 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/98#issuecomment-596267908
1649 | netweather.tv##.hide-for-small[id$="72890"]
1650 | netweather.tv##.hide-for-small[id^="ezoic-pub-ad-placeholder-"]
1651 | netweather.tv##.hide-for-small[style$="99999;"]
1652 |
1653 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/98#issuecomment-596267922
1654 | winteriscoming.net##li:has(.fs_ad_widget-ad)
1655 |
1656 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/99#issuecomment-597430472
1657 | 9to5mac.com##.ad-container
1658 | 9to5mac.com##.inlinead
1659 |
1660 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/100#issuecomment-600108425
1661 | dailyherald.com##.instoryAdBlock
1662 | dailyherald.com##.instoryAdNoBlock
1663 |
1664 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/100#issuecomment-600108472
1665 | 180info.co.uk##.ai-top-ad-outer
1666 | 180info.co.uk##.idle-timeout-outer
1667 |
1668 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/100#issuecomment-600108530
1669 | businesstoday.in##.colum[style]
1670 |
1671 | # https://github.com/NanoMeow/QuickReports/issues/3348
1672 | okcaller.com##.col-sm-4:has(:scope > .adsbygoogle)
1673 | okcaller.com##.separator
1674 | okcaller.com##script:has-text(adsbygoogle) + br
1675 |
1676 | # https://github.com/NanoMeow/QuickReports/issues/3375
1677 | boundingintocomics.com##.widget_custom_html:has([id^="zergnet-widget-"])
1678 |
1679 | # https://github.com/NanoMeow/QuickReports/issues/3380
1680 | newsbusters.org##.block-internal-ad
1681 | newsbusters.org##.nb-not-content
1682 |
1683 | # https://github.com/NanoMeow/QuickReports/issues/3387
1684 | cheatsheet.com##body:style(padding-top: 0px !important;)
1685 |
1686 | # https://github.com/NanoMeow/QuickReports/issues/3389
1687 | unix.com##[id^="zone-"]
1688 |
1689 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/101#issuecomment-604470687
1690 | condoblues.com##script[src*="nmedianet"]:upward(1)
1691 |
1692 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/102#issuecomment-605393582
1693 | # https://github.com/NanoMeow/QuickReports/issues/2117
1694 | indy100.com###mpu0ArticleBody
1695 | indy100.com##amp-list:upward(1)
1696 | indy100.com##header + div > div:has(:scope > h1 + div > amp-list)
1697 |
1698 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/102#issuecomment-605393587
1699 | worldatlas.com##.dynamicInsert-block
1700 |
1701 | # https://github.com/NanoMeow/QuickReports/issues/3559
1702 | creativebloq.com##.slot-beforePopularBox
1703 |
1704 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/103#issuecomment-606680593
1705 | namepros.com##.npDisclaimer + div
1706 |
1707 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/103#issuecomment-606680651
1708 | blackhat.directory##.row:has(:scope > .row > div[id^="ad"][align="center"])
1709 | blackhat.directory##.row:has(:scope > div[id^="ad"][align="center"])
1710 | blackhat.directory##div[id^="ad"][align="center"]
1711 |
1712 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/103#issuecomment-606680705
1713 | ip-tracker.org###rekl
1714 |
1715 | # https://github.com/NanoMeow/QuickReports/issues/3465
1716 | nascar.com##.nascar-advertisement
1717 |
1718 | # https://github.com/NanoMeow/QuickReports/issues/3479
1719 | tenforums.com##.chill
1720 |
1721 | # https://github.com/NanoMeow/QuickReports/issues/3479
1722 | sevenforums.com###posts > .media400
1723 | sevenforums.com##.chillad
1724 | sevenforums.com##.media400:has(.adsbygoogle):not(:has(.myh3))
1725 |
1726 | # https://github.com/NanoMeow/QuickReports/issues/3481
1727 | techrepublic.com##.content > div:has(:scope > .sharethrough-article)
1728 |
1729 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/104#issuecomment-609051813
1730 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/130#issuecomment-657162742
1731 | newrepublic.com##.house-ad-unit
1732 | newrepublic.com##.inserted-dfp
1733 | newrepublic.com##.inserted-housead
1734 |
1735 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/105#issuecomment-609855684
1736 | getfootballnewsfrance.com##.widget_text
1737 | getfootballnewsfrance.com##div[id^="rcjsload"]
1738 |
1739 | # https://github.com/NanoMeow/QuickReports/issues/3534
1740 | signup.com##.right-column:has(#right_ad_content)
1741 | signup.com##.right-content:has(#right_ad_content)
1742 |
1743 | # https://github.com/NanoMeow/QuickReports/issues/3548
1744 | gamepress.gg##.news-ads-top
1745 |
1746 | # https://github.com/NanoMeow/QuickReports/issues/3557
1747 | download.pixelexperience.org##body > div:has(.adsbygoogle)
1748 |
1749 | # https://github.com/NanoMeow/QuickReports/issues/2482
1750 | slate.com##.ad--inArticleBanner
1751 |
1752 | # https://github.com/NanoMeow/QuickReports/issues/2867
1753 | # https://github.com/NanoMeow/QuickReports/issues/3825
1754 | # https://github.com/NanoMeow/QuickReports/issues/4335
1755 | researchgate.net##.is-sticky:style(top: 0px !important;)
1756 | researchgate.net##.lite-page__above:has(:scope > .lite-page-ad)
1757 | researchgate.net##.lite-page__header-navigation:style(top: 0px !important;)
1758 | researchgate.net##.nova-l-flex:has(#nativo-slot-1)
1759 |
1760 | # https://github.com/NanoMeow/QuickReports/issues/406
1761 | mysanantonio.com###ctpl-fullbanner-spacer
1762 | mysanantonio.com###site-nav-spacer
1763 | mysanantonio.com###siteNav:style(transform: none !important;)
1764 | mysanantonio.com###subHead:style(transform: none !important;)
1765 | mysanantonio.com##.ctpl-fullbanner
1766 | mysanantonio.com##.zoneInlineD
1767 |
1768 | # https://github.com/NanoMeow/QuickReports/issues/2932
1769 | sfgate.com###ctpl-fullbanner-spacer
1770 | sfgate.com###site-nav-spacer
1771 | sfgate.com###siteNav:style(transform: none !important;)
1772 | sfgate.com###subHead:style(transform: none !important;)
1773 | sfgate.com##.ctpl-fullbanner
1774 |
1775 | # https://github.com/NanoMeow/QuickReports/issues/3315
1776 | calgaryherald.com##.ad__section-border
1777 | calgaryherald.com##.row.widget:has(.widget-flyercity)
1778 | calgaryherald.com##.row.widget:has([data-list-type="related_articles"])
1779 |
1780 | # https://github.com/NanoMeow/QuickReports/issues/3385
1781 | nypost.com##.nyp-article-footer-outbrain-wrapper
1782 | nypost.com##.outbrain-enabled
1783 | nypost.com##.widget_nypost_dfp_ad_widget
1784 | nypost.com##.widget_text.module:has(a[href*="?utm_source=nypost"])
1785 |
1786 | # https://github.com/NanoMeow/QuickReports/issues/3210
1787 | shmoop.com##iframe[src^="https://dn5bj2dqerm21.cloudfront.net/"]
1788 |
1789 | # https://github.com/NanoMeow/QuickReports/issues/3349
1790 | latestnumber.com##.h90
1791 | latestnumber.com##.hidden-xs
1792 |
1793 | # https://github.com/NanoMeow/QuickReports/issues/3297
1794 | checkwhocalled.com###top_left
1795 | checkwhocalled.com###top_right:style(max-width: none !important; padding-bottom: 5px !important;)
1796 | checkwhocalled.com##.adsbygoogle + script + article:style(padding-top: 0px !important;)
1797 |
1798 | # https://github.com/NanoMeow/QuickReports/issues/2584
1799 | dictionary.com##.wide-ad-leaderboard
1800 | dictionary.com##.wide-ad-new-layout
1801 | dictionary.com##aside[id^="dcom-serp-"]
1802 |
1803 | # https://github.com/NanoMeow/QuickReports/issues/682
1804 | theglobeandmail.com##.pb-f-commercial-dfp-ads
1805 |
1806 | # https://github.com/NanoMeow/QuickReports/issues/1226
1807 | i-dont-care-about-cookies.eu##.mt-5:has(.adsbygoogle)
1808 |
1809 | # https://github.com/NanoMeow/QuickReports/issues/3547
1810 | web-capture.net###bookmarklet:style(margin-left: 0px !important;)
1811 | web-capture.net###result_ad_box
1812 |
1813 | # https://github.com/NanoMeow/QuickReports/issues/2319
1814 | cartoonbrew.com##.cb-ad
1815 |
1816 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/107#issuecomment-615925133
1817 | nfl.com##.video-channel-rr
1818 |
1819 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/107#issuecomment-615925156
1820 | tasteofhome.com##.taboola-container
1821 |
1822 | # https://github.com/NanoMeow/QuickReports/issues/1102
1823 | viralnewsdigger.blogspot.com##.HTML:has(span:has-text(/^(:?Sponsor|Related Posts)$/))
1824 | viralnewsdigger.blogspot.com##div[name="Header Ads"]
1825 |
1826 | # https://github.com/NanoMeow/QuickReports/issues/1943
1827 | bestforandroid.com##.adv-ads-selfstyle:remove()
1828 |
1829 | # https://github.com/NanoMeow/QuickReports/issues/2266
1830 | legacy.com##.AffiliateHeader
1831 | legacy.com##.FixedNoOverlay
1832 | legacy.com##.FixedStickyAside
1833 | legacy.com##.FixedStickyOverlay
1834 | legacy.com##.wrapperAdSpace:style(margin-top: 0px !important;)
1835 |
1836 | # https://github.com/NanoMeow/QuickReports/issues/2271
1837 | bitsfree.net##.mx-auto
1838 |
1839 | # https://github.com/NanoMeow/QuickReports/issues/2122
1840 | findmysoft.com###as_right
1841 | findmysoft.com###col_h1_:has(+ #as_right)
1842 | findmysoft.com###col_h3
1843 |
1844 | # https://github.com/NanoMeow/QuickReports/issues/3329
1845 | cyberciti.biz##.widget:has(.adsbygoogle)
1846 | cyberciti.biz##center:has(.adsbygoogle)
1847 |
1848 | # https://github.com/NanoMeow/QuickReports/issues/1454
1849 | essexlive.news###taboolaRightRailsResponsive
1850 | essexlive.news##.sovrn-onetag-ad
1851 | essexlive.news##body:style(margin-top: 0px !important;)
1852 |
1853 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/109#issuecomment-618437574
1854 | peazip.org##td:has(:scope > .adsbygoogle)
1855 |
1856 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/109#issuecomment-618437617
1857 | howtoforge.com###htfContentList li:has(:scope > div[style="padding-left:35%;"])
1858 | howtoforge.com##div[style="height:100px;"]
1859 |
1860 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/111#issuecomment-621272864
1861 | indiatoday.in##.inline-story-add
1862 | indiatoday.in##.story-header-ad
1863 |
1864 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/111#issuecomment-621272925
1865 | dailystar.co.uk##body:style(margin-top: 0px !important;)
1866 |
1867 | # https://github.com/NanoMeow/QuickReports/issues/1677
1868 | goal.com##.article-sponsorship-footer:remove()
1869 | goal.com##.commercial
1870 | goal.com##article:has(:scope > [data-role="ad"])
1871 |
1872 | # https://github.com/NanoAdblocker/NanoFilters/issues/497
1873 | citethisforme.com##.ads_top_middle:upward(1)
1874 |
1875 | # https://github.com/NanoMeow/QuickReports/issues/3806
1876 | prnt.sc##.left-grundik-report
1877 | prnt.sc##.top-grundik
1878 |
1879 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/113#issuecomment-626338645
1880 | website.informer.com##div[align="center"]
1881 |
1882 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/113#issuecomment-626338662
1883 | inputmag.com##div[id^="ad-"]:upward(1)
1884 |
1885 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/113#issuecomment-626338679
1886 | gamersdecide.com##.block-block:has(.vm-placement)
1887 |
1888 | # https://github.com/NanoMeow/QuickReports/issues/2651
1889 | bloomberg.com##.css--ad
1890 |
1891 | # https://github.com/jspenguin2017/uBlockProtector/issues/1115
1892 | onehack.us##.discourse-adplugin
1893 |
1894 | # https://github.com/NanoMeow/QuickReports/issues/3757
1895 | sciencealert.com##div[class^="priad"][id]:upward(1)
1896 |
1897 | # https://github.com/NanoMeow/QuickReports/issues/3816
1898 | tw-calc.net##.rectangle.container:has(.adsbygoogle)
1899 |
1900 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/114#issuecomment-628048019
1901 | neoseeker.com##.ad-placeholder-leaderboard
1902 |
1903 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/115#issuecomment-629277179
1904 | winhelponline.com###custom_html-2
1905 | winhelponline.com##.ai_widget
1906 |
1907 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/115#issuecomment-629277235
1908 | crxextractor.com##.breakthrough:has(.adsbygoogle)
1909 | crxextractor.com##.nomargin
1910 |
1911 | # https://github.com/NanoMeow/QuickReports/issues/3867
1912 | androidpit.com###div-header
1913 | androidpit.com###snhb-halfpage_right-0:upward(1)
1914 | androidpit.com###snhb-sticky_mobile-0
1915 | androidpit.com##.adsbygoogle:upward(.articleRecArticles)
1916 | androidpit.com##.gptSlot
1917 | androidpit.com##.gptSlot:upward(.article-sidebar__tile)
1918 |
1919 | # https://github.com/NanoMeow/QuickReports/issues/3851
1920 | homeworklib.com###stickyunit
1921 | homeworklib.com##.answer:has(:scope > .ezoic-adpicker-ad)
1922 |
1923 | # https://github.com/NanoMeow/QuickReports/issues/3875
1924 | addthis.com##.addthis_horizontal_follow_toolbox:upward(1)
1925 |
1926 | # https://github.com/NanoMeow/QuickReports/issues/3905
1927 | socialblade.com###bottomAd
1928 | socialblade.com###footer-section-wrap + div
1929 | socialblade.com##.section-leftside
1930 | socialblade.com##.section-long-vert-container
1931 | socialblade.com##.section-rightside:style(float: initial !important; width: 100% !important;)
1932 | socialblade.com##[id^="cdm-zone-"]:upward(div[style*="height:"][style*="background:"])
1933 | socialblade.com##[style="clear: both;"] + div[style*="#333"]:style(margin-top: 10px !important;)
1934 |
1935 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/116#issuecomment-632735407
1936 | cpuboss.com##.section:has(:scope > .ad-tag)
1937 |
1938 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/116#issuecomment-632735507
1939 | digitaltrends.com##.b-placard
1940 |
1941 | # https://github.com/NanoMeow/QuickReports/issues/2507
1942 | wsj.com###wrapper-AD_PUSH:upward(1)
1943 | wsj.com##.snippet-right-ad
1944 |
1945 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/117#issuecomment-634995526
1946 | variety.com###leaderboard-no-padding
1947 |
1948 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/129#issuecomment-656455467
1949 | # https://github.com/NanoMeow/QuickReports/issues/3952
1950 | independent.co.uk##.dmpu
1951 | independent.co.uk##.taboola
1952 | independent.co.uk##.under-article-prompt-donations
1953 |
1954 | # https://github.com/NanoMeow/QuickReports/issues/3963
1955 | moving2canada.com##.ajax_advert:upward(.sidebar_module)
1956 | moving2canada.com##.header_advertisement_clear
1957 |
1958 | # https://github.com/NanoMeow/QuickReports/issues/633
1959 | 2conv.com,flv2mp3.by,flvto.biz##.content-right-bar:has(:scope > .square-ads)
1960 |
1961 | # https://github.com/NanoMeow/QuickReports/issues/3981
1962 | mousecity.com##.banner-box-square
1963 | mousecity.com##div[style*="background-color: #fff"]
1964 | mousecity.com##div[style]:not(.veedi):has(:scope > script)
1965 |
1966 | # https://github.com/NanoMeow/QuickReports/issues/3977
1967 | funescapegames.com##.adsbygoogle:upward(1)
1968 | funescapegames.com##.header-extra
1969 | funescapegames.com##div[id^="funescapegames"]:upward(2)
1970 |
1971 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/118#issuecomment-639202926
1972 | apnews.com##.FeedAd
1973 | apnews.com##.RightRail
1974 | apnews.com##.bellow-article
1975 | apnews.com##div[class^="Component-dfp-"]
1976 |
1977 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/122#issuecomment-646910000
1978 | games.baltimoresun.com,games.charlotteobserver.com,games.chicagotribune.com,games.dailymail.co.uk,games.dailypress.com,games.mcall.com,games.nydailynews.com,games.orlandosentinel.com,games.sun-sentinel.com##div[data-element-description$=" ad"]
1979 |
1980 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/122#issuecomment-646910018
1981 | games.express.co.uk,games.mirror.co.uk,games.usatoday.com,puzzles.bestforpuzzles.com,puzzles.independent.co.uk,puzzles.standard.co.uk##.arena-ad-col + ark-article:style(margin-right: 0px !important; max-width: initial !important;)
1982 | games.express.co.uk,games.mirror.co.uk,games.usatoday.com,puzzles.bestforpuzzles.com,puzzles.independent.co.uk,puzzles.standard.co.uk##[display-ad-location] > *
1983 |
1984 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/123#issuecomment-646912422
1985 | arkadiumarena.com##.arena-ad-col + ark-article:style(margin-right: 0px !important; max-width: initial !important;)
1986 | arkadiumarena.com##[display-ad-location] > *
1987 | arkadiumarena.com##div[data-element-description$=" ad"]
1988 |
1989 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/119#issuecomment-641650527
1990 | theguardian.com##.aside-slot-container
1991 |
1992 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/119#issuecomment-641650556
1993 | gumtree.com##div[data-display-ad]
1994 |
1995 | # https://github.com/NanoMeow/QuickReports/issues/4032
1996 | isitdownrightnow.com###commentstop
1997 | isitdownrightnow.com##.ad336:upward(1)
1998 |
1999 | # https://github.com/NanoMeow/QuickReports/issues/3986
2000 | games4escape.com##.featuredadvert_box
2001 | games4escape.com##.leader-advert
2002 | games4escape.com##.right.sidebar-col
2003 |
2004 | # https://github.com/NanoMeow/QuickReports/issues/3980
2005 | dressupone.com###ad-box:upward(1)
2006 | dressupone.com###ad-out-container
2007 | dressupone.com###ad-out-container-right
2008 |
2009 | # https://github.com/NanoMeow/QuickReports/issues/3975
2010 | wowescape.com##.bordernew:upward(1)
2011 | wowescape.com##.googleAd_one
2012 |
2013 | # https://github.com/NanoMeow/QuickReports/issues/3974
2014 | spectrum.ieee.org##.masthead-wrap
2015 |
2016 | # https://github.com/NanoMeow/QuickReports/issues/3951
2017 | # https://github.com/NanoMeow/QuickReports/issues/4151
2018 | geeksforgeeks.org##div[id^="AP_"]:upward(.widget)
2019 | geeksforgeeks.org##div[style="min-height:280px"]
2020 |
2021 | # https://github.com/NanoMeow/QuickReports/issues/3936
2022 | # https://github.com/NanoMeow/QuickReports/issues/4159
2023 | # https://github.com/NanoMeow/QuickReports/issues/4672
2024 | unknowncheats.me###hmmk
2025 | unknowncheats.me##.alt1 > center
2026 | unknowncheats.me##table[id^="post"]:has(div[id^="ab_notice"])
2027 |
2028 | # https://github.com/NanoMeow/QuickReports/issues/3612
2029 | coolsoft.altervista.org###content-right-floatbox
2030 |
2031 | # https://github.com/NanoMeow/QuickReports/issues/820
2032 | gogoanime.*##.adsverting:upward(1)
2033 |
2034 | # https://github.com/NanoMeow/QuickReports/issues/4078
2035 | lenovo.com##.affinity-offers-wrapper
2036 |
2037 | # https://github.com/NanoMeow/QuickReports/issues/1128
2038 | 4shared.com##.sideRekl
2039 |
2040 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/121#issuecomment-644815438
2041 | mariopartylegacy.com##iframe[data-rocket-lazyload]:upward(2)
2042 |
2043 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/124#issuecomment-647145960
2044 | newsday.com##.fullBanner
2045 |
2046 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/124#issuecomment-647146026
2047 | !#if !env_mobile
2048 | beaumontenterprise.com,michigansthumb.com,mrt.com,myjournalcourier.com,ourmidland.com,theintelligencer.com,thetelegraph.com###siteNav:style(transform: none; -webkit-transform: none !important;)
2049 | !#endif
2050 | beaumontenterprise.com,michigansthumb.com,mrt.com,myjournalcourier.com,ourmidland.com,theintelligencer.com,thetelegraph.com###ctpl-fullbanner-spacer
2051 | beaumontenterprise.com,michigansthumb.com,mrt.com,myjournalcourier.com,ourmidland.com,theintelligencer.com,thetelegraph.com###menuBar, #subHead:style(transform: none; -webkit-transform: none !important;)
2052 | beaumontenterprise.com,michigansthumb.com,mrt.com,myjournalcourier.com,ourmidland.com,theintelligencer.com,thetelegraph.com###menuBar:style(margin-top: 50px !important;)
2053 | beaumontenterprise.com,michigansthumb.com,mrt.com,myjournalcourier.com,ourmidland.com,theintelligencer.com,thetelegraph.com##.ctpl-fullbanner
2054 |
2055 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/124#issuecomment-647146043
2056 | mountain-news.com##.dfpAd
2057 |
2058 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/124#issuecomment-647146061
2059 | northernstar.info##.ad-:upward(3)
2060 |
2061 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/124#issuecomment-647146090
2062 | brownsvilleherald.com##.td-header-header
2063 |
2064 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/124#issuecomment-647146108
2065 | wickenburgsun.com##.dfpAd
2066 |
2067 | # https://github.com/NanoMeow/QuickReports/issues/4177
2068 | codeproject.com###ctl00_RightSideBar
2069 | codeproject.com##.align-center.padded-top
2070 | codeproject.com##.bottom-promo
2071 | codeproject.com##[data-type="ad"]:upward(1)
2072 |
2073 | # https://github.com/NanoMeow/QuickReports/issues/4124
2074 | howstuffworks.com##.recirc-panel
2075 | howstuffworks.com##div[data-track-gtm="Recirculate Widget"]
2076 |
2077 | # https://github.com/NanoMeow/QuickReports/issues/3983
2078 | mirchigames.com##.bottom_wrapper
2079 | mirchigames.com##.content_side.home_one
2080 | mirchigames.com##.optionbox
2081 |
2082 | # https://github.com/NanoMeow/QuickReports/issues/3982
2083 | top10newgames.com##.adBlockEnableClass
2084 | top10newgames.com##.advertisement > div:nth-of-type(1)
2085 | top10newgames.com##.advertisement > div:nth-of-type(3)
2086 | top10newgames.com##.ne_ban > .col-md-4
2087 |
2088 | # https://github.com/NanoMeow/QuickReports/issues/3978
2089 | bestescapegames.com###madd_hidden
2090 | bestescapegames.com##.boxed > .col-xs-12.col-md-9
2091 | bestescapegames.com##.home_add_newgames
2092 | bestescapegames.com##.redc_m:has-text(/^Advertisement/):upward(2)
2093 | bestescapegames.com##.right-sidebar01
2094 | bestescapegames.com##div[class^="add_div"]:upward(2)
2095 |
2096 | # https://github.com/NanoMeow/QuickReports/issues/3976
2097 | games4king.com###home_right
2098 | games4king.com##.newest_games > h3
2099 | ||games4king.com/templates/braygames/images/bg_trans.png$image,1p
2100 |
2101 | # https://github.com/NanoMeow/QuickReports/issues/4211
2102 | apachelounge.com##.type0:has(.adsbygoogle)
2103 |
2104 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/125#issuecomment-652130277
2105 | tubefilter.com##.widget_custom_html
2106 |
2107 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/126#issuecomment-653651276
2108 | game-debate.com##.bxz:has(:scope > div[id^="div-gpt-ad"])
2109 |
2110 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/126#issuecomment-653651287
2111 | # https://github.com/NanoMeow/QuickReports/issues/4306
2112 | 7labs.io,gamersheroes.com##iframe[src^="https://disqusservice.com/iframe/fallback/"]
2113 |
2114 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/126#issuecomment-653651368
2115 | # https://github.com/NanoMeow/QuickReports/issues/4226
2116 | keenspot.com###ad
2117 | keenspot.com##div[id^="KS_G"]
2118 |
2119 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/12#issuecomment-468103880
2120 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/126#issuecomment-653651391
2121 | fallouttoyworks.keenspot.com###atomekalead
2122 | fallouttoyworks.keenspot.com###atomekarect
2123 | fallouttoyworks.keenspot.com###atomekasky
2124 | fallouttoyworks.keenspot.com##div.shadow:has(div[id^="div-gpt-ad-"])
2125 |
2126 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/2#issuecomment-450608757
2127 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/126#issuecomment-653651409
2128 | avclub.com##.contained-ad-container
2129 | avclub.com##a[data-ga^="\[\[\"Commerce Inset"]:upward(2)
2130 |
2131 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/126#issuecomment-653651425
2132 | bleedingcool.com##.responsive-leaderboard
2133 |
2134 | # https://github.com/NanoMeow/QuickReports/issues/4265
2135 | reviewmeta.com##.adsbygoogle:upward(.row)
2136 |
2137 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/128#issuecomment-655822996
2138 | invenglobal.com##.article-ad-top
2139 |
2140 | # https://github.com/NanoMeow/QuickReports/issues/4269
2141 | opportunitydesk.org##.sidebar-widget:has(.adsbygoogle)
2142 | opportunitydesk.org##.sidebar-widget:has(a[href*="bit.ly"])
2143 | opportunitydesk.org##.textwidget:has(.adsbygoogle)
2144 |
2145 | # https://github.com/NanoMeow/QuickReports/issues/4263
2146 | mtlblog.com##.ad
2147 |
2148 | # https://github.com/NanoMeow/QuickReports/issues/4247
2149 | anywho.com##.c-paid-ad:upward(1)
2150 |
2151 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/129#issuecomment-656455522
2152 | dexerto.com##.desktop-skin-container > .w-100
2153 | dexerto.com##.text-gray-700.text-center
2154 | dexerto.com##div[id^="topLeaderboardContainer"]
2155 |
2156 | # https://github.com/NanoMeow/QuickReports/issues/4285
2157 | note.nkmk.me##.ad-block-inside
2158 | note.nkmk.me##.side-ad-block:upward(1)
2159 |
2160 | # https://github.com/NanoMeow/QuickReports/issues/4292
2161 | linuxquestions.org##.KonaBody > #posts + div[align]
2162 | linuxquestions.org##.KonaBody > #posts ~ div[style^="clear"]
2163 |
2164 | # https://github.com/NanoMeow/QuickReports/issues/4293
2165 | thespruce.com##div[id^="mntl-leaderboard-spacer"]
2166 |
2167 | # https://github.com/NanoMeow/QuickReports/issues/4037
2168 | portableapps.com##.block-block:has(.adsbygoogle)
2169 |
2170 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/131#issuecomment-659577803
2171 | hexus.net###right > div:has(:scope > script[src*="serve.themediateam"])
2172 |
2173 | # https://github.com/NanoMeow/QuickReports/issues/4354
2174 | mhktricks.org##a[href="https://www.deepbrid.com/"]:upward(.sidebar-widget)
2175 |
2176 | # https://github.com/NanoMeow/QuickReports/issues/4357
2177 | androidpolice.com##[id^="ai_widget-"]
2178 |
2179 | # https://github.com/NanoMeow/QuickReports/issues/4360
2180 | scriptinghelpers.org##.shvertise-skyscraper
2181 |
2182 | # https://github.com/NanoMeow/QuickReports/issues/4361
2183 | wall.alphacoders.com##[class*="ads-"]
2184 |
2185 | # https://github.com/NanoMeow/QuickReports/issues/4383
2186 | horriblesubs.info##.showpage-spons:upward(.well)
2187 |
2188 | # https://github.com/NanoMeow/QuickReports/issues/4300
2189 | nationalpost.com##.ad__section-border
2190 |
2191 | # https://github.com/NanoMeow/QuickReports/issues/4322
2192 | almanac.com##div[class*="pane-advertising-"]
2193 |
2194 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/132#issuecomment-665977666
2195 | mygreekdish.com##.widget_text
2196 |
2197 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/132#issuecomment-665977694
2198 | comicbookmovie.com###adATF728x90
2199 |
2200 | # https://github.com/NanoMeow/QuickReports/issues/4401
2201 | news.sky.com##div[data-ad-format="leaderboard"]
2202 |
2203 | # https://github.com/NanoMeow/QuickReports/issues/4411
2204 | webmotors.com.br##[id^="ad-search-result-"]
2205 |
2206 | # https://github.com/NanoMeow/QuickReports/issues/4394
2207 | ibtimes.sg##.ad-container
2208 |
2209 | # https://github.com/NanoMeow/QuickReports/issues/4430
2210 | humanbenchmark.com##[id^="pubg-"]:empty:upward(1)
2211 |
2212 | # https://github.com/NanoMeow/QuickReports/issues/4343
2213 | fifibook.com##.adsense--content
2214 |
2215 | # https://github.com/NanoMeow/QuickReports/issues/4349
2216 | myanimelist.net##.amazon-ads
2217 | myanimelist.net##.border_top > div
2218 |
2219 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/133#issuecomment-667580533
2220 | ghacks.net##div.profile-content:style(margin: -110px 0 0 -1px !important; background-color: #FFFFFF !important; position: relative !important; padding: 25px !important;)
2221 |
2222 | # https://github.com/NanoMeow/QuickReports/issues/4418
2223 | hotexamples.com##.example-item:style(margin-top: 0px !important; margin-bottom: 15px !important;)
2224 | hotexamples.com##.main-content > [style="margin-top: 10px"]
2225 |
2226 | # https://github.com/NanoMeow/QuickReports/issues/3824
2227 | tutorialspark.com###mainblock:style(top: 0px !important; bottom: 1px !important;)
2228 | tutorialspark.com###toprect
2229 |
2230 | # https://github.com/NanoMeow/QuickReports/issues/4439
2231 | bestbuy.ca##[class^="advertisementListContainer"]:upward(3)
2232 |
2233 | # https://github.com/NanoMeow/QuickReports/issues/4183
2234 | lagom.nl##.ad
2235 |
2236 | # https://github.com/NanoMeow/QuickReports/issues/4489
2237 | cpuid.com##[class*=" widget-advert-"]:style(visibility: hidden !important;)
2238 |
2239 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/134#issuecomment-674471702
2240 | joshuawright.net##.adsbygoogle:upward(1)
2241 |
2242 | # https://github.com/NanoMeow/QuickReports/issues/4080
2243 | tellymix.co.uk##.a-text
2244 | tellymix.co.uk##.adb_top
2245 |
2246 | # https://github.com/NanoMeow/QuickReports/issues/4066
2247 | streamingmedia.com##.container1
2248 |
2249 | # https://github.com/NanoMeow/QuickReports/issues/4026
2250 | abovetopsecret.com###third300
2251 | abovetopsecret.com##.threadpost > [style^="width: 630px;"]
2252 |
2253 | # https://github.com/NanoMeow/QuickReports/issues/3915
2254 | adage.com###piano-inline_nsl
2255 | adage.com##.ad-entity-container
2256 |
2257 | # https://github.com/NanoMeow/QuickReports/issues/4547
2258 | techlicious.com##.invis
2259 |
2260 | # https://github.com/NanoMeow/QuickReports/issues/4538
2261 | eetimes.com###se_widget_hook
2262 | eetimes.com##.block:has(.ad)
2263 |
2264 | # https://github.com/NanoMeow/QuickReports/issues/4549
2265 | gamepedia.com###btflb
2266 |
2267 | # https://github.com/NanoMeow/QuickReports/issues/4565
2268 | matthewfl.com###div-1230420347562:empty
2269 |
2270 | # https://github.com/NanoMeow/QuickReports/issues/4586
2271 | osbot.org###ipsLayout_mainArea > #elContent + div[style]
2272 |
2273 | # https://github.com/NanoMeow/QuickReports/issues/4566
2274 | rightwingtribune.com##.powerinbox:upward(.code-block)
2275 | rightwingtribune.com##.powerinbox:upward(.sb-widget)
2276 | rightwingtribune.com##.sb-widget:not(:has-text(/\w/))
2277 | rightwingtribune.com##.z-ad-lockerdome-inline
2278 |
2279 | # https://github.com/NanoMeow/QuickReports/issues/4593
2280 | thesaurus.com##aside[id*="_serp_"][id*="tf_"][class]
2281 |
2282 | # https://github.com/NanoMeow/QuickReports/issues/4548
2283 | whocallsme.com##div[id^="cnt_"]
2284 |
2285 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/137#issuecomment-683323125
2286 | fwi.co.uk##.page-split
2287 |
2288 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/137#issuecomment-683323135
2289 | dnslytics.com##.adboxcontentbrowse
2290 |
2291 | # https://github.com/NanoMeow/QuickReports/issues/4598
2292 | thingiverse.com##[class^="DownloadingModal"]:style(padding: 0px !important;)
2293 |
2294 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/139#issuecomment-691359571
2295 | dslreports.com##.soft-tbl-5 tr:has(.adsbygoogle)
2296 |
2297 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/139#issuecomment-691359598
2298 | tutorviacomputer.com##.topMargin15
2299 |
2300 | # https://github.com/NanoMeow/QuickReports/issues/4614
2301 | coderwall.com##._300x250
2302 |
2303 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/141#issuecomment-694560936
2304 | pcsx2.net##p[style^="text-align: center;margin: 0px 160px"]
2305 |
2306 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/141#issuecomment-694560971
2307 | droidwin.com##.widget_custom_html
2308 |
2309 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/141#issuecomment-694561001
2310 | androidexplained.com##article + div[class^="astra-advanced-hook-"]
2311 |
2312 | # https://github.com/NanoMeow/QuickReports/issues/4711
2313 | afternerd.com##aside:has(script[src^="//cdn.carbonads."])
2314 |
2315 | # https://github.com/NanoMeow/QuickReports/issues/4722
2316 | theladders.com##.publication-instream-ad-container
2317 | theladders.com##.publication-leaderboard-ad-unit:upward(2)
2318 |
2319 | # https://github.com/NanoMeow/QuickReports/issues/4719
2320 | ktm2day.com##.vc_wp_text
2321 |
2322 | # https://github.com/NanoMeow/QuickReports/issues/4710
2323 | dailycaller.com##[class*="index__adWrapper--"]
2324 |
2325 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/143#issuecomment-697120119
2326 | glynrob.com###text-4
2327 |
2328 | # https://github.com/NanoMeow/QuickReports/issues/4537
2329 | geekzone.co.nz##.container:not(:has(.forumText[style^="width"]))
2330 | geekzone.co.nz##.cornered
2331 |
2332 | # https://github.com/NanoMeow/QuickReports/issues/4570
2333 | keybr.com##.Body-aside
2334 | keybr.com##.Body-header
2335 |
2336 | # https://github.com/NanoMeow/QuickReports/issues/4480
2337 | steamgifts.com##.sidebar + div div[style^="padding-top"]
2338 |
2339 | # End English
2340 |
2341 | # -------------------------------------------------------------------------------------------------------------------- #
2342 |
2343 | # English NSFW
2344 |
2345 | # https://github.com/NanoMeow/QuickReports/issues/58
2346 | streamhentaimovies.com##.popmake-overlay
2347 |
2348 | # https://github.com/NanoMeow/QuickReports/issues/489
2349 | yespornplease.com##.well:has(:scope > center > iframe[src^="https://a.adtng.com/get/"])
2350 |
2351 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/8#issuecomment-454620635
2352 | motherless.com###main > .text-center:has(div[id^="ad-footer-"])
2353 | motherless.com##.text-right.col-lg-4.col-xs-12.col-sm-12.view-right > div:nth-of-type(1)
2354 |
2355 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/25#issuecomment-495819457
2356 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/108#issuecomment-617251960
2357 | rule34.paheal.net##.blockbody > [href="https://rule34.paheal.net/wiki/bad_ads"]
2358 | rule34.paheal.net##.blockbody:has(a[href$="/bad_ads"]) > br
2359 | rule34.paheal.net##script[data-ad_frequency_count]:upward(2)
2360 | rule34.paheal.net##section:has(:scope > .blockbody > div[align="center"])
2361 | rule34.paheal.net##section:has(:scope > .blockbody > span > a[href$="/bad_ads"])
2362 |
2363 | # https://github.com/NanoMeow/QuickReports/issues/1541
2364 | hentaifox.com##.atop
2365 |
2366 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/54#issuecomment-533187391
2367 | !#if !env_mobile
2368 | rule34.xxx##.content:style(width: calc(100% - 220px) !important;)
2369 | !#endif
2370 |
2371 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/79#issuecomment-576932807
2372 | !#if !env_mobile
2373 | e621.net##.content-post:style(width: calc(100% - 260px) !important;)
2374 | !#endif
2375 |
2376 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/100#issuecomment-600108652
2377 | rule34hentai.net###Recommended_for_youleft
2378 | rule34hentai.net##.blockbody:has(:scope > .adver-iframe)
2379 | rule34hentai.net##.blockbody:has(:scope > script:only-child)
2380 | rule34hentai.net##.blockbody:has(:scope > script[src*="exosrv"])
2381 |
2382 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/100#issuecomment-600108738
2383 | analbooru.com,hard55.com,zombooru.com##.banner_hor
2384 |
2385 | # https://github.com/NanoMeow/QuickReports/issues/3270
2386 | pornhub.*###hd-rightColVideoPage > div.clearfix
2387 | pornhub.*##body > div:has(:scope > .removeAdLink)
2388 |
2389 | # https://github.com/NanoMeow/QuickReports/issues/1231
2390 | # https://github.com/NanoMeow/QuickReports/issues/4160
2391 | # https://github.com/NanoMeow/QuickReports/issues/4353
2392 | redtube.*###main-container > .abovePlayer
2393 | redtube.*###playlist_videos_tab > div:has(.adsbytrafficjunky)
2394 | redtube.*###side_section_videos:style(margin-top: 0px !important;)
2395 | redtube.*###trending_country_section .adsbytrafficjunky:upward(2)
2396 | redtube.*##.adsbytrafficjunky:upward(1)
2397 | redtube.*##.search_upper_right_ad
2398 | redtube.*##div:has(:scope > iframe + script + a.remove_ads)
2399 |
2400 | # https://github.com/NanoMeow/QuickReports/issues/3578
2401 | simpleflying.com###featured-video
2402 | simpleflying.com##.simpl-adlabel
2403 | simpleflying.com##.widget:has(.simpl-adlabel)
2404 |
2405 | # https://github.com/NanoMeow/QuickReports/issues/2246
2406 | spankwire.com###js-react-search-list div:has-text(/^Advertisement$/):upward(1)
2407 | spankwire.com##.adsbox
2408 |
2409 | # https://github.com/NanoAdblocker/NanoFilters/issues/489
2410 | # https://github.com/NanoAdblocker/NanoFilters/issues/490
2411 | # https://github.com/NanoAdblocker/NanoFilters/issues/491
2412 | kropic.com,kvador.com,picbaron.com##br
2413 |
2414 | # https://github.com/NanoMeow/QuickReports/issues/3979
2415 | mygames4girls.com##.auextend
2416 | mygames4girls.com##.w300
2417 |
2418 | # https://github.com/NanoMeow/QuickReports/issues/3985
2419 | dressupwho.com###game_info_ad
2420 | dressupwho.com###leaderboard\ index
2421 | dressupwho.com##.game_area_ad
2422 |
2423 | # https://github.com/NanoMeow/QuickReports/issues/4331
2424 | biguz.net###under
2425 | biguz.net##.topb
2426 |
2427 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/140#issuecomment-692244051
2428 | spankbang.com##.ptgncdn_holder
2429 |
2430 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/143#issuecomment-697120147
2431 | rexxx.org##.cont_right
2432 | rexxx.org##[src^="/banner?"]
2433 |
2434 | # End English NSFW
2435 |
2436 | # -------------------------------------------------------------------------------------------------------------------- #
2437 |
2438 | # French
2439 |
2440 | # https://github.com/NanoMeow/QuickReports/issues/1724
2441 | 20minutes.fr##.ad
2442 |
2443 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/83#issuecomment-579870968
2444 | meteomedia.com##div[id*="-gpt-ad"]
2445 |
2446 | # End French
2447 |
2448 | # -------------------------------------------------------------------------------------------------------------------- #
2449 |
2450 | # German
2451 |
2452 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/20#issuecomment-485269968
2453 | manualslib.de##.advertising_box
2454 |
2455 | # https://github.com/NanoMeow/QuickReports/issues/1188
2456 | # https://github.com/NanoMeow/QuickReports/issues/1356
2457 | welt.de##.c-ad__medium-rectangle
2458 | welt.de##.c-placeholder--is-rectangle-ad
2459 |
2460 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/55#issuecomment-537770580
2461 | hardwareschotte.de###SkyscraperBo-x
2462 | hardwareschotte.de##.ba-fullsize
2463 |
2464 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/55#issuecomment-537770615
2465 | hardwareluxx.de##body:style(margin-top: 0px !important;)
2466 |
2467 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/55#issuecomment-537770653
2468 | notebooksbilliger.de##.skyscraper
2469 |
2470 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/55#issuecomment-537770675
2471 | hartware.de##.postanzeige
2472 | hartware.de##.sidebar-content > div:has(:scope > .anzeige)
2473 |
2474 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/55#issuecomment-537770714
2475 | winboard.org###oc24-div
2476 | winboard.org##.oc24-sidebar
2477 |
2478 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/77#issuecomment-574410228
2479 | spox.com##.con1.flxct
2480 | spox.com##.fullrow
2481 |
2482 | # End German
2483 |
2484 | # -------------------------------------------------------------------------------------------------------------------- #
2485 |
2486 | # Hebrew
2487 |
2488 | # https://github.com/NanoMeow/QuickReports/issues/1420
2489 | 13news.co.il,13tv.co.il##div[class^="grid-block"]:has(:scope > iframe[src*="/third-party/dfp/dfp.html"])
2490 |
2491 | # https://github.com/NanoMeow/QuickReports/issues/3524
2492 | themarker.com##header ~ div:has(.js-dfp-ad)
2493 | themarker.com##section:has(:scope > .OUTBRAIN)
2494 | themarker.com##section:has(:scope > a[href*="ClickTracker"])
2495 |
2496 | # End Hebrew
2497 |
2498 | # -------------------------------------------------------------------------------------------------------------------- #
2499 |
2500 | # Hungarian
2501 |
2502 | # https://github.com/NanoMeow/QuickReports/issues/2465
2503 | magyarhang.org##.ai_widget
2504 |
2505 | # End Hungarian
2506 |
2507 | # -------------------------------------------------------------------------------------------------------------------- #
2508 |
2509 | # Indonesian
2510 |
2511 | # https://github.com/NanoMeow/QuickReports/issues/1129
2512 | 5movies.at.ua###masthead + .gmr-content
2513 |
2514 | # End Indonesian
2515 |
2516 | # -------------------------------------------------------------------------------------------------------------------- #
2517 |
2518 | # Indonesian NSFW
2519 |
2520 | # https://github.com/NanoMeow/QuickReports/issues/2739
2521 | nekopoi.care##img[hidden]:upward(.widget_text)
2522 |
2523 | # End Indonesian NSFW
2524 |
2525 | # -------------------------------------------------------------------------------------------------------------------- #
2526 |
2527 | # Italian
2528 |
2529 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/5#issuecomment-452149803
2530 | excite.it##.cLeft.alpha.g_3
2531 |
2532 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/13#issuecomment-469935539
2533 | guidatv.quotidiano.net###Leader
2534 |
2535 | # https://github.com/NanoMeow/QuickReports/issues/1177
2536 | avellinotoday.it,casertanews.it##.slots:has(:scope > .slot)
2537 |
2538 | # https://github.com/NanoMeow/QuickReports/issues/1147
2539 | mobimart.it##.widget_text.item:has(script[src^="//served-by.pixfuture.com/"])
2540 |
2541 | # https://github.com/NanoMeow/QuickReports/issues/2544
2542 | gazzetta.it###l-main:style(padding-top: 0px !important;)
2543 |
2544 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/131#issuecomment-659577865
2545 | cartonionline.com##.ugaam-adsense-ad
2546 | cartonionline.com##.ugaam-sticky-ad
2547 | cartonionline.com##.widget:not(:has(a)):not(:has(input))
2548 |
2549 | # End Italian
2550 |
2551 | # -------------------------------------------------------------------------------------------------------------------- #
2552 |
2553 | # Japanese
2554 |
2555 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/14#issuecomment-469960209
2556 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/106
2557 | atwiki.jp###ads
2558 | atwiki.jp###google_relate_ads
2559 | atwiki.jp##.adsbygoogle
2560 |
2561 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/34#issuecomment-508300946
2562 | picrew.me##.c_related_section:first-of-type
2563 | picrew.me##.imagemaker_ad_wrapper
2564 | picrew.me##.search-Sidebar
2565 |
2566 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/34#issuecomment-508300963
2567 | tinami.com###main > .eventmesh + .text
2568 |
2569 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/34#issuecomment-508300993
2570 | poipiku.com##.SideBarMid
2571 |
2572 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/34#issuecomment-508301016
2573 | min.dododori.com###fix-space
2574 |
2575 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/46#issuecomment-522807269
2576 | blog.goo.ne.jp##.content-bottom
2577 | blog.goo.ne.jp##.content-top
2578 |
2579 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/80#issuecomment-578533058
2580 | www.nikkei.com##.PRb
2581 | www.nikkei.com##.k-ad
2582 | www.nikkei.com##.k-hub-pr
2583 | www.nikkei.com##.newsTrendWatch
2584 |
2585 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/80#issuecomment-578533036
2586 | asia.nikkei.com##.article__footer:last-child
2587 |
2588 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/84#issuecomment-580508585
2589 | businessinsider.jp##.f-content-secondary > style + div
2590 | businessinsider.jp##.p-post-content > div > p:first-child
2591 |
2592 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/84#issuecomment-580508659
2593 | lifehacker.jp##.lh-banner
2594 |
2595 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/84#issuecomment-580508735
2596 | nicoco.net###search_form + div
2597 |
2598 | # https://github.com/NanoMeow/QuickReports/issues/3167
2599 | 5ch.net###banner
2600 |
2601 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/99#issuecomment-597430513
2602 | # https://github.com/NanoMeow/QuickReports/issues/3350
2603 | shindanmaker.com###sm_pc_head_728x90_bl
2604 |
2605 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/99#issuecomment-597430538
2606 | weblio.jp##.ads-loader
2607 | weblio.jp##.firstDictBnr
2608 | weblio.jp##.rectangle-ads-frame-www
2609 |
2610 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/126#issuecomment-653651446
2611 | freem.ne.jp##.ad-game-side
2612 | freem.ne.jp##.game-ad-bottom
2613 |
2614 | # https://github.com/NanoMeow/QuickReports/issues/3486
2615 | uwagakisimasuka.blog.fc2.com##.adsbygoogle + script + br
2616 | uwagakisimasuka.blog.fc2.com##.side_plugin:has(.adsbygoogle)
2617 |
2618 | # End Japanese
2619 |
2620 | # -------------------------------------------------------------------------------------------------------------------- #
2621 |
2622 | # Japanese NSFW
2623 |
2624 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/14#issuecomment-469960159
2625 | momoniji.com###content-top-in > .widget-content-top:first-child
2626 |
2627 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/48#issuecomment-525092904
2628 | toranoana.jp##.tora-ads-default
2629 |
2630 | # https://github.com/NanoMeow/QuickReports/issues/1681
2631 | dousyoko.net###text-3
2632 | dousyoko.net##.floatbox1
2633 | dousyoko.net##.floatbox2
2634 |
2635 | # https://github.com/NanoMeow/QuickReports/issues/3539
2636 | buhidoh.net###center-left > .plugin3_outline
2637 | buhidoh.net###center-left > .plugin3box
2638 | buhidoh.net###center-left:style(height: auto !important;)
2639 | buhidoh.net###right > .plugin2_outline:last-child
2640 | buhidoh.net###text-3
2641 |
2642 | # https://github.com/NanoMeow/QuickReports/issues/1330
2643 | anime.eroterest.net##iframe[src^="//okbp.xyz/"]
2644 |
2645 | # https://github.com/NanoMeow/QuickReports/issues/923
2646 | h723.blog.fc2.com##.plugin1_outline:first-of-type
2647 | h723.blog.fc2.com##.plugin1_outline:nth-of-type(n + 3)
2648 | h723.blog.fc2.com##div[align="left"]
2649 | h723.blog.fc2.com##div[align="left"] + div[style]
2650 |
2651 | # https://github.com/NanoMeow/QuickReports/issues/4271
2652 | moeimg.net###main-2 > .post:has(:scope > .pc_ad:only-child)
2653 | moeimg.net##div[id^="side"] > .widget-area > .widget-container
2654 |
2655 | # End Japanese NSFW
2656 |
2657 | # -------------------------------------------------------------------------------------------------------------------- #
2658 |
2659 | # Korean
2660 |
2661 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/26#issuecomment-495962642
2662 | clien.net##.main_center_ad
2663 | clien.net##.main_top_ad
2664 | clien.net##.view_bottom_ad
2665 | clien.net##.view_center_ad
2666 |
2667 | # End Korean
2668 |
2669 | # -------------------------------------------------------------------------------------------------------------------- #
2670 |
2671 | # Macedonian
2672 |
2673 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/18#issuecomment-478412834
2674 | press24.mk##.field-item > div
2675 | press24.mk##p:has-text(/^\xA0$/):not(:has-text(/[a-z]/i))
2676 |
2677 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/18#issuecomment-478412859
2678 | kajgana.com##.view-header:has(div[class^="ad "])
2679 |
2680 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/18#issuecomment-478412874
2681 | gol.mk###banner-sidebar
2682 |
2683 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/18#issuecomment-478412889
2684 | slobodenpecat.mk###stream-item-widget-4:has(img[src*="ADVERTISMENT"])
2685 |
2686 | # End Macedonian
2687 |
2688 | # -------------------------------------------------------------------------------------------------------------------- #
2689 |
2690 | # Polish
2691 |
2692 | # https://github.com/NanoMeow/QuickReports/issues/2514
2693 | plejada.pl###stickyWrapperAlone
2694 |
2695 | # https://github.com/NanoMeow/QuickReports/issues/2981
2696 | queer.pl##.box-adv-super
2697 |
2698 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/104#issuecomment-609051824
2699 | !#if !env_mobile
2700 | photoblog.pl##.frontpage-teaser-photo-container > h1:style(margin-top: 30px !important;)
2701 | photoblog.pl##.frontpage-teaser-photo-container:style(height: 170px !important;)
2702 | !#endif
2703 |
2704 | # https://github.com/NanoMeow/QuickReports/issues/3907
2705 | onet.pl###extraAdsBlock
2706 | onet.pl###googleAdsCont
2707 | onet.pl###onet-ad-flat-branding
2708 | onet.pl##.asideAds
2709 |
2710 | # https://github.com/NanoMeow/QuickReports/issues/3907
2711 | www.onet.pl###onet-ad-right:upward(aside)
2712 |
2713 | # https://github.com/NanoMeow/QuickReports/issues/4070
2714 | !#if !env_mobile
2715 | wiadomosci.onet.pl##.pageContent .extraList:style(margin-top: -315px !important;)
2716 | !#endif
2717 |
2718 | # End Polish
2719 |
2720 | # -------------------------------------------------------------------------------------------------------------------- #
2721 |
2722 | # Portuguese
2723 |
2724 | # https://github.com/jspenguin2017/uBlockProtector/issues/843
2725 | # https://github.com/jspenguin2017/uBlockProtector/issues/869
2726 | jn.pt,tsf.pt##.t-pubbox-inner
2727 |
2728 | # https://github.com/jspenguin2017/uBlockProtector/issues/848
2729 | dn.pt##.t-pub-inner
2730 |
2731 | # https://github.com/NanoMeow/QuickReports/issues/727
2732 | vejasp.abril.com.br##[id^="superbanner"]:has(.ad-top)
2733 |
2734 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/70#issuecomment-567284314
2735 | bolha.com##.BannerBillboard
2736 |
2737 | # https://github.com/NanoMeow/QuickReports/issues/4389
2738 | baixarsoftware.com##.wppaszone:upward(.widget)
2739 |
2740 | # End Portuguese
2741 |
2742 | # -------------------------------------------------------------------------------------------------------------------- #
2743 |
2744 | # Russian
2745 |
2746 | # https://github.com/NanoMeow/QuickReports/issues/1159
2747 | armadaboard.com##td[style*="theme_orig"] > table:has(div[mousedown="window.open('http://www.stimulcash.com')"])
2748 | armadaboard.com##td[style*="theme_orig"] > table:has(div[mousedown="window.open('http://www.stimulcash.com')"]) + br
2749 | armadaboard.com##td[style*="theme_orig"] > table:has(div[mousedown="window.open('http://www.stimulcash.com')"]) + br + br
2750 | armadaboard.com##td[style*="theme_orig"] > table:has(div[mousedown="window.open('http://www.stimulcash.com')"]) + br + br + br
2751 |
2752 | # https://github.com/NanoAdblocker/NanoFilters/issues/486
2753 | lrepacks.ru##.widget.partner-block
2754 |
2755 | # https://github.com/NanoMeow/QuickReports/issues/1077
2756 | payeer-gift.ru###hidden_link
2757 | payeer-gift.ru###hidden_link1:style(display: block !important;)
2758 | payeer-gift.ru###surfbe
2759 | payeer-gift.ru##.banner
2760 | payeer-gift.ru##.linkslot-h
2761 | payeer-gift.ru##.rbrocks
2762 | payeer-gift.ru##[id^="linkslot_"]:upward(2)
2763 | payeer-gift.ru##div[style^="width:468px; "]
2764 |
2765 | # End Russian
2766 |
2767 | # -------------------------------------------------------------------------------------------------------------------- #
2768 |
2769 | # Serbo-Croatian
2770 |
2771 | # https://github.com/NanoMeow/QuickReports/issues/1916
2772 | forum.benchmark.rs##div:has(:scope > [id^="div-gpt-ad-"])
2773 |
2774 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/114#issuecomment-628048100
2775 | # https://github.com/NanoMeow/QuickReports/issues/2508
2776 | index.hr###DA4
2777 | index.hr##.comments-holder > .right-part
2778 | index.hr##.google-billboard
2779 | index.hr##.google-billboard-top
2780 |
2781 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/114#issuecomment-628048176
2782 | njuskalo.hr##.BannerBillboard
2783 |
2784 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/114#issuecomment-628048272
2785 | dnevnik.hr##.linker-container
2786 | dnevnik.hr##article + .sticky-parent
2787 |
2788 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/114#issuecomment-628048361
2789 | blic.rs##.aklaadx
2790 | blic.rs##.sticky-area
2791 |
2792 | # End Serbo-Croatian
2793 |
2794 | # -------------------------------------------------------------------------------------------------------------------- #
2795 |
2796 | # Spanish
2797 |
2798 | # https://github.com/NanoMeow/QuickReports/issues/852
2799 | yoututosjeff.es##.widget-content:has(:scope > .adsbygoogle)
2800 |
2801 | # https://github.com/NanoMeow/QuickReports/issues/2688
2802 | botanical-online.com##.anes
2803 | botanical-online.com##.row:nth-of-type(2):has(.anes)
2804 |
2805 | # End Spanish
2806 |
2807 | # -------------------------------------------------------------------------------------------------------------------- #
2808 |
2809 | # Turkish
2810 |
2811 | # https://github.com/NanoMeow/QuickReports/issues/2530
2812 | bloomberght.com##.col-lg-12:has(:scope > .ads-zone)
2813 |
2814 | # https://github.com/NanoMeow/QuickReports/issues/2528
2815 | kimkazandi.com##.row[style="margin:30px 50px"]
2816 | kimkazandi.com##div:has(:scope > .item [id^="div-gpt-ad-"])
2817 |
2818 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393774
2819 | haberturk.com##.ads-zone
2820 |
2821 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393786
2822 | takvim.com.tr##.billBoardFrame
2823 |
2824 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393799
2825 | kadin.com##.col-lg-12:has(div[id^="div-gpt-ad-"])
2826 |
2827 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/110#issuecomment-619393816
2828 | acunn.com##.type-1
2829 |
2830 | # https://github.com/NanoMeow/QuickReports/issues/932
2831 | turkseed.com##.pluginWrapper:last-of-type
2832 | ||i.ibb.co/*reklam-*.gif$domain=turkseed.com
2833 |
2834 | # End Turkish
2835 |
2836 | # -------------------------------------------------------------------------------------------------------------------- #
2837 |
2838 | # Urdu
2839 |
2840 | # https://github.com/NanoAdblockerLab/NanoContrib/pull/18#issuecomment-478412786
2841 | express.pk###div-gpt-native
2842 | express.pk##div[id^="div-gpt-mrec"]
2843 |
2844 | # End Urdu
2845 |
2846 | # -------------------------------------------------------------------------------------------------------------------- #
2847 |
2848 | # Vietnamese
2849 |
2850 | # https://github.com/NanoMeow/QuickReports/issues/1083
2851 | phimgi.net##[id*="ScriptRoot"]
2852 |
2853 | # https://github.com/NanoMeow/QuickReports/issues/3645
2854 | day-hoc.org##.td-a-rec
2855 |
2856 | # End Vietnamese
2857 |
2858 | # -------------------------------------------------------------------------------------------------------------------- #
2859 |
--------------------------------------------------------------------------------