brainwp / polis-theme

Desenvolvimento do tema WordPress para o Instituto Pólis
0 stars 0 forks source link

Biblioteca > PHP #33

Open everaldomatias opened 10 years ago

everaldomatias commented 10 years ago

Layout: http://dev.brasa.art.br/html/polis/layouts/biblioteca.html

Essa é uma página um pouco complexa. Ela tem o objetivo de ser a porta de entrada a absolutamente todo conteúdo do site (Posts, Paginas, CPTs).

Para isso ela inicia com uma busca com filtros.

Esse menu com as área a esquerda eu já tenho programado, só preciso aplicar CSS, veja aqui: http://beta.brasa.art.br/polis/area/democracia-e-participacao/ isso deve estar no git, fiz um merge do seu branch com o master.

E abaixo ela exibe os últimos itens dos terms: Séries e Livros, Documentos e Textos e Institucionais (vou ver melhor com o @diegorojas o que é esse Institucionais) em sliders com aproximadamente 10 itens cada slider.

@diegorojas aproveite e nos fale sobre esse botão "download" que aparece em todos os itens dessa página. Esse download é de um arquivo anexo ou do próprio artigo?

@matheusgimenez importante você saber que, se uma pessoa estiver nessa página e logada, a busca deve retornar também posts, páginas e cpt's privados. Me chame para falarmos melhor sobre esse item.

Minha dica é que crie com o MVC um biblioteca.php para essa página. Não temos na mão um layout de resultado da busca mas posso improvisar e lhe enviar durante o dia de hoje.

Manda Brasa.

diegorojas commented 10 years ago

Ei Manos,

Legal Eve e Matheus!

Acho que essa área é a mais complicada mesmo. Mas temos layout sim de resultados, só que não da forma como a cliente quer. http://dev.brasa.art.br/html/polis/layouts/biblioteca-resultado-artigos.html http://dev.brasa.art.br/html/polis/layouts/biblioteca-resultado-publicacacoes.html

Temos que conversar com eles, uma coisa que não repassei é que nessa tela de resultados ela quer uma sidebar ao lado, com as categorias e filtros, mas enfim, precisamos sentar e definir esses layouts finais com eles, inclusive o query.

Sobre o botão de download ele já baixa o anexo mesmo, é o leia mais que vai para o single.

Abx!

Diego Rojas Brasa Design e Tecnologia - brasa.art.br R. Arq. Jaime Fonseca Rodrigues, 428 - Alto de Pinheiros Cel.: (11) 94117-1059 | Tel.: (11) 2773-0577

Em 3 de junho de 2014 07:28, Everaldo Matias notifications@github.com escreveu:

Layout: http://dev.brasa.art.br/html/polis/layouts/biblioteca.html

Essa é uma página um pouco complexa. Ela tem o objetivo de ser a porta de entrada a absolutamente todo conteúdo do site (Posts, Paginas, CPTs).

Para isso ela inicia com uma busca com filtros.

Esse menu com as área a esquerda eu já tenho programado, só preciso aplicar CSS, veja aqui: http://beta.brasa.art.br/polis/area/democracia-e-participacao/ isso deve estar no git, fiz um merge do seu branch com o master.

E abaixo ela exibe os últimos itens dos terms: Séries e Livros, Documentos e Textos e Institucionais (vou ver melhor com o @diegorojas https://github.com/diegorojas o que é esse Institucionais) em sliders com aproximadamente 10 itens cada slider.

@diegorojas https://github.com/diegorojas aproveite e nos fale sobre esse botão "download" que aparece em todos os itens dessa página. Esse download é de um arquivo anexo ou do próprio artigo?

@matheusgimenez https://github.com/matheusgimenez importante você saber que, se uma pessoa estiver nessa página e logada, a busca deve retornar também posts, páginas e cpt's privados. Me chame para falarmos melhor sobre esse item.

Minha dica é que crie com o MVC um biblioteca.php para essa página. Não temos na mão um layout de resultado da busca mas posso improvisar e lhe enviar durante o dia de hoje.

Manda Brasa.

— Reply to this email directly or view it on GitHub https://github.com/brasadesign/polis-theme/issues/33.

matheusgimenez commented 10 years ago

Beleza.. Vou ir fazendo essa parte do anexo então.

Mais uma dúvida só.. esse institucionais é um term da tax tipos também?

diegorojas commented 10 years ago

Opa,

Boa matheus, já recapitulando isso e esclarecendo sobre essas taxonomias.

As antigas que foram pensadas: http://dev.brasa.art.br/html/polis/biblioteca.html

Tiveram uma leve alteração:

Séries e Livros => ficou igual

Documentos e Textos => ficou igual

Teses e Artigos => mudou para Institucionais

Foi só uma mudança de nome, a funcionalidade e a lógica continua a mesma, ok?

Abx!

Diego Rojas Brasa Design e Tecnologia - brasa.art.br R. Arq. Jaime Fonseca Rodrigues, 428 - Alto de Pinheiros Cel.: (11) 94117-1059 | Tel.: (11) 2773-0577

2014-06-04 10:41 GMT-03:00 Matheus Gimenez Petroni <notifications@github.com

:

Beleza.. Vou ir fazendo essa parte do anexo então.

Mais uma dúvida só.. esse institucionais é um term da tax tipos também?

— Reply to this email directly or view it on GitHub https://github.com/brasadesign/polis-theme/issues/33#issuecomment-45091418 .

matheusgimenez commented 10 years ago

Ok

everaldomatias commented 10 years ago

@matheusgimenez nós vamos ter uma reunião aqui amanhã para definir melhor essa área. Deixa essa parte em standby por enquanto.

Vamos seguindo com outras partes.

matheusgimenez commented 10 years ago

A parte do download então não faço ainda? Ou essa parte posso deixar pronto já?

everaldomatias commented 10 years ago

Pode deixar pronto sim. Pelo que o @diegorojas comentou, aquele botão deve fazer o download de um anexo.

Mas assim, um post pode ter N arquivos anexos, como saber qual é? Acho que podemos aplicar um campo com o ACF nos 3 CPTs para a pessoa anexar esse arquivo.

matheusgimenez commented 10 years ago

A lógica que to seguindo é simples.. não estou pegando os anexos do post.. simplesmente criei um campo pra isso. Acho que fica mais fácil desse jeito..

diegorojas commented 10 years ago

Legal,

Se não em engano têm como definir qual tipo de anexo chamar no loop, assim definindo que chama sempre o anexo que termina com .pdf economizamos um ACF. Mas nada contra, é que acho que já vai ter vários ness área e em outras.

Abx!

Diego Rojas Brasa Design e Tecnologia - brasa.art.br R. Arq. Jaime Fonseca Rodrigues, 428 - Alto de Pinheiros Cel.: (11) 94117-1059 | Tel.: (11) 2773-0577

Em 4 de junho de 2014 11:06, Everaldo Matias notifications@github.com escreveu:

Pode deixar pronto sim. Pelo que o @diegorojas https://github.com/diegorojas comentou, aquele botão deve fazer o download de um anexo.

Mas assim, um post pode ter N arquivos anexos, como saber qual é? Acho que podemos aplicar um campo com o ACF nos 3 CPTs para a pessoa anexar esse arquivo.

— Reply to this email directly or view it on GitHub https://github.com/brasadesign/polis-theme/issues/33#issuecomment-45094586 .

diegorojas commented 10 years ago

então continue!

:)

Diego Rojas Brasa Design e Tecnologia - brasa.art.br R. Arq. Jaime Fonseca Rodrigues, 428 - Alto de Pinheiros Cel.: (11) 94117-1059 | Tel.: (11) 2773-0577

Em 4 de junho de 2014 11:10, Matheus Gimenez Petroni < notifications@github.com> escreveu:

A lógica que to seguindo é simples.. não estou pegando os anexos do post.. simplesmente criei um campo pra isso. Acho que fica mais fácil desse jeito..

— Reply to this email directly or view it on GitHub https://github.com/brasadesign/polis-theme/issues/33#issuecomment-45094992 .

matheusgimenez commented 10 years ago

Tem sim Diego.. Daria pra fazer de boa, só dar um get_posts com type => attachment e no foreach pegar só o que termina com .pdf.. Mas sei lá.. a chance de problemas depois é alta..

diegorojas commented 10 years ago

To ligado,

Eu imaginei que dava, mas continuem na lógica de vocês, concordo que minimiza possibilidade de erros.

Abx!

Diego Rojas Brasa Design e Tecnologia - brasa.art.br R. Arq. Jaime Fonseca Rodrigues, 428 - Alto de Pinheiros Cel.: (11) 94117-1059 | Tel.: (11) 2773-0577

Em 4 de junho de 2014 11:17, Matheus Gimenez Petroni < notifications@github.com> escreveu:

Tem sim Diego.. Daria pra fazer de boa, só dar um get_posts com type => attachment e no foreach pegar só o que termina com .pdf.. Mas sei lá.. a chance de problemas depois é alta..

— Reply to this email directly or view it on GitHub https://github.com/brasadesign/polis-theme/issues/33#issuecomment-45095933 .