-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Atualização de collective.portlet.calendar gera problemas #412
Comments
@claytonc pelo que vi aqui a atualização quebra outras coisas então não vou recomendar fazer isso em esta nova versão e fica pendente. |
Fiz teste em em plone puro 4.3.15 o erro de leiaute não esta ocorrendo, pode ser algum css ou js do idg. Mas esta ocorrendo o erro abaixo ao clicar nos links próximo ou mês anterior, mesmo na versão 1.0b2.
|
O problema da quebra da visualização do portlet é porque esta pegando o tooltip do collective.js.bootstrap. O plone.app.event 1.1.8 adiciona o tooltip [1], na versão anterior não tinha isso. |
tu quer consertar isso para uma versão nova? |
Relacionado: plonegovbr/brasil.gov.agenda#50 |
Acho que encontrei um bug no portlet calendário comigo esta ocorrendo também em um plone puro. (Plone 4.3.15) Favor gostaria que fizessem o mesmo teste para verificar se só esta ocorrendo comigo. 1 - Adicionem um portlet calendário (Calendário ou Extended Calendar portlet) por exemplo no path assuntos/editoria-a/, pois na raiz o portlet funciona. |
Após testes em outras instalações vi que é um bug. |
De qualquer forma, temos um erro no IDG também. |
Com relação aos testes, eles falham porque na versão 1.0b3 ouve a mudança abaixo: |
entendi, isso está completamente errado e vai ter que ser consertado lá. |
@hvelarde @idgserpro Eu consegui ver duas soluções para a aparência:
|
eu gostaria ouvir a opinião do @agnogueira sobre esse quesito; na verdade não queremos colocar mais customizações no projeto, mas bem queremos tirar todas no 2.0. |
@claytonc não acho que customizar o portlet_calendar.js seja uma boa ideia. Não é possível corrigir somente com css? |
@idgserpro |
+1 para opção 2 |
@claytonc teria mais detalhes sobre isso? |
Correção a aparência seria adicionar o trecho CSS abaixo do bootstrap, alterando para a aparência do IDG. E também é necessário efetuar uma correção para funcionar com DX, que foi mencionando nos comentários acima.
|
Ou seja, registrar um css novo com essa correção que você comentou no brasil.gov.portal, registrando ele depois do css do bootstrap?
Não entendi... está falando do plone/Products.CMFPlone#2215? |
Eu estava analisando a versão 1.5, ela não tem CSS do bootstrap somente o JS.
|
Como o 2.x ainda está em andamento e o 1.5.x está em modo de correção de bugs, mudei de opinião e cheguei à conclusão que, com relação ao problema de layout, o ideal é customizar o javascript no 1.5.x via jbot/overrides e o 2.x ao longo do desenvolvimento ver a melhor forma de atuar nessa questão. Customizando o javascript apenas na branch 1.5.x não impactará na 2.x evitando assim retrabalho e, como 1.5.x está em modo manutenção o risco da customização dar alguma problema é mínima - digo isso porque o portlet_calendar.js foi removido apenas na versão 3.0.2 de plone.app.event na 2.0a6 movido para uma pasta bbb mas mantendo o mesmo nome do recurso (a customização dele no brasil.gov.portal será via overrides e não z3c.jbot) e nesse tempo todo ele não foi alterado (sofreu alteração mas motivado por jslint e não funcionalidade). Caso ao longo do desenvolvimento do 2.x os desenvolvedores achem que a customização também é o ideal, basta darem cherry-pick no commit. Caso achem que a customização não é o ideal, não tem problema pois estará na branch 1.5.x causando 0 de impacto no desenvolvimento. |
o pacote não é mais dependência do IDG v2 então não vamos atualizar. |
após atualizar collective.portlet.calendar para 1.0b3 notei que um teste do brasil.gov.agenda está falhando:
refs. https://travis-ci.org/plonegovbr/portal.buildout/jobs/299396041
adicionalmente a visualização do portlet quebra:
Após atualizar a versão, ver também a necessidade de manter
brasil.gov.portal/src/brasil/gov/portal/static/css/main.css
Line 1333 in f793615
The text was updated successfully, but these errors were encountered: