Browse Source

Adição do site Seu Dinheiro (#298)

* Adição do código de remoção para o site Seu Dinheiro

* Adição do seu dinheiro da lista de opções

* Adição do arquivo .idea como lugar ignorado

* Adição da opção explícita para ativar ou desativar o site Seu Dinheiro

* Ajustes finais nas permissões para permitir que a extensão esteja funcionando no site seudinheiro

* Correção de um erro na especificação da url de permissões
master
Luís Aurélio Casoni 2 years ago committed by GitHub
parent
commit
582e57ed6c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      .gitignore
  2. 6
      src/background.js
  3. 7
      src/content.js
  4. 2
      src/manifest.json
  5. 16
      src/options.html
  6. 1
      src/options.js

1
.gitignore vendored

@ -3,3 +3,4 @@ burlesco-rsa-key.pem
burlesco-pkcs8-key.pem
.DS_Store
node_modules/
.idea/

6
src/background.js

@ -117,6 +117,12 @@ const BLOCKLIST = {
'https://*.abril.com.br/wp-content/plugins/abril-plugins/abril-paywall/js/paywall.js*',
]
},
seudinheiro: {
scriptBlocking: [
'https://*.seudinheiro.com/app/themes/seudinheiro/src/js/lib/premium-home.js*',
'https://*.seudinheiro.com/app/themes/seudinheiro/js/premium-production.js*',
]
},
superinteressante: {
scriptBlocking: [
'https://*.abril.com.br/wp-content/plugins/abril-plugins/abril-paywall/js/paywall.js*',

7
src/content.js

@ -53,6 +53,13 @@ const INJECTION = {
})
`
},
seudinheiro: {
url: /seudinheiro.com/,
code: `
document.querySelector('#premium-paywall').remove()
document.body.style.overflow = ''
`
},
superinteressante: {
url: /super.abril.com.br/,
code: ABRIL_CODE

2
src/manifest.json

@ -22,6 +22,7 @@
"*://*.exame.com/*",
"*://*.folha.uol.com.br/*",
"*://*.folha.com.br/*",
"*://*.seudinheiro.com/*",
"*://super.abril.com.br/*",
"*://*.veja.abril.com.br/*",
"*://*.jota.info/*",
@ -73,6 +74,7 @@
"*://cdn.tinypass.com/*",
"*://dashboard.tinypass.com/*",
"*://exame.com/*",
"*://*.seudinheiro.com/*",
"*://super.abril.com.br/*",
"*://veja.abril.com.br/*",
"*://quatrorodas.abril.com.br/*",

16
src/options.html

@ -126,11 +126,11 @@
<span>JOTA</span>
</label>
</div>
<div>
<label>
<input type="checkbox" id="nexo" checked>
<span>Nexo</span>
</label>
<div>
<label>
<input type="checkbox" id="nexo" checked>
<span>Nexo</span>
</label>
</div>
<div>
<label>
@ -162,6 +162,12 @@
<span>Quatro Rodas</span>
</label>
</div>
<div>
<label>
<input type="checkbox" id="seudinheiro" checked>
<span>Seu Dinheiro</span>
</label>
</div>
<div>
<label>
<input type="checkbox" id="superinteressante" checked>

1
src/options.js

@ -23,6 +23,7 @@ const SITES = [
'oglobo',
'pioneiro',
'quatrorodas',
'seudinheiro',
'superinteressante',
'uol',
'veja',

Loading…
Cancel
Save