-
Notifications
You must be signed in to change notification settings - Fork 2
/
guia_de_selectors_dom.txt
34 lines (22 loc) · 1.59 KB
/
guia_de_selectors_dom.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Os identificadores dos elementos seguem os seguinte padrão:
(num|lista|percentual)-(comissao|plenaria)-(contra|indecisos|favor)
Os seguintes elementos são automaticamente preenchidos:
#num-dias-faltando: dias que faltam pra 11/04/2016
#num-plenaria-faltando: número de votos que faltam pra barrar o impeachment
#percentual-plenaria-faltando: percentual de votos dos indecisos que faltam pra barrar o impeachment
#num-(comissao|plenaria)-(contra|indecisos|favor) - número de deputados da comissão ou plenária com determinada posição
#lista-(comissao|plenaria)-(contra|indecisos|favor) - tem que ser uma <table>, vai enfiar linhas com links pros nomes dos deputados
Para filtrar por estado, basta passar o parâmetro ?uf=XX na URL que todos os deputados serão filtrados por estado. São três os seletores relevantes:
#bloco-estado: esse elemento só será exibido se tiver um parâmetro de UF
#prefixo-estado: "do", "de", "da", de acordo com o estado
#nome-estado: o nome por extenso do estado
Para filtrar por partido, basta passar o parâmetro ?partido=XXX na URL. Seletor relevante:
.bloco-partido: esse elemento só será exibido se tiver um parâmetro de partido
.nome-partido: Nome por extenso do partido
PARA ENVIAR E-MAIL
Um elemento com id "home-acao(contra|indecisos|favor|todos)" é uma caixa de enviar e-mails. Dentro deve haver um botão com as classes "et_pb_promo_button" e "et_pb_button".
Além disso, pode haver um <span class="message-data"> para configurar a mensagem:
<span class="message-data">
<subject>assunto do e-mail</subject>
<msg-body>Corpo do e-mail</msg-body>
</span>