mirror of
https://github.com/manualdousuario/marreta.git
synced 2026-04-29 03:50:21 +00:00
novo sistema de merge e exclusão de regras
This commit is contained in:
parent
0d42729656
commit
65ae33101d
3 changed files with 58 additions and 52 deletions
|
|
@ -15,7 +15,12 @@
|
|||
* - cookies: Array associativo de cookies a serem definidos (null remove o cookie)
|
||||
* - classAttrRemove: Array de classes a serem removidas de elementos
|
||||
* - customCode: String contendo código JavaScript personalizado para execução
|
||||
* - excludeGlobalRules: Array de regras globais que devem ser ignoradas
|
||||
* - excludeGlobalRules: Array associativo de regras globais a serem excluídas para este domínio
|
||||
* Exemplo:
|
||||
* 'excludeGlobalRules' => [
|
||||
* 'scriptTagRemove' => ['gtm.js', 'ga.js'], // Exclui scripts específicos das regras globais
|
||||
* 'classElementRemove' => ['subscription'] // Exclui classes específicas das regras globais
|
||||
* ]
|
||||
*/
|
||||
return [
|
||||
'nsctotal.com.br' => [
|
||||
|
|
@ -42,6 +47,10 @@ return [
|
|||
'paywall_access' => 'true'
|
||||
]
|
||||
],
|
||||
'uol.com.br' => [
|
||||
'scriptTagRemove' => ['me.jsuol.com.br', 'c.jsuol.com.br'],
|
||||
'classElementRemove' => ['header-top-wrapper'],
|
||||
],
|
||||
'estadao.com.br' => [
|
||||
'idElementRemove' => ['paywall', 'paywall-container', 'softwall'],
|
||||
'classElementRemove' => ['paywall-content', 'signin-wall', 'pay-wall'],
|
||||
|
|
@ -123,12 +132,8 @@ return [
|
|||
'forbes.com' => [
|
||||
'classElementRemove' => ['zephr-backdrop', 'zephr-generic-modal'],
|
||||
'excludeGlobalRules' => [
|
||||
'classElementRemove' => [
|
||||
'paywall' => [
|
||||
'premium-article',
|
||||
],
|
||||
],
|
||||
],
|
||||
'classElementRemove' => ['premium-article'],
|
||||
]
|
||||
],
|
||||
'seudinheiro.com' => [
|
||||
'idElementRemove' => ['premium-paywall']
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue