You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Como criar um Conteúdo externo O item Conteúdo externo tem função similar ao item Link. A diferença entre esses dois objetos é que, em Conteúdo externo, é possível relacionar uma imagem e criar títulos e subtítulos para que ele seja usado como uma chamada na capa. Para criar um conteúdo externo, realize os seguintes passos: 1. Para criar um novo objeto, escolha a pasta onde o mesmo será localizado e, na barra de gestão, clique em Adicionar Item para selecionar o objeto tipo Conteúdo externo; 2. Na guia Conteúdo, preencha os campos de Título, Descrição, URL original (link que pode ser interno ou externo) e Lead Image (com a imagem que será utilizada para ilustrar esta chamada); 3. A guia Datas é atualizada automaticamente, assim que o objeto é publicado. Caso seja preciso especificar a data e a hora de publicação para este objeto, elas devem ser indicadas no campo Data de Publicação seguindo os formatos dd/mm/aaaa e hh:mm. O relógio segue o padrão 24h; 4. Preencha as guias Categorização (com tags e VCGE) e Propriedade (lembre-se de alterar o campo Autores) e depois clique em Salvar. 4.1. O campo Direitos deve ser preenchido obrigatoriamente com o crédito do fotógrafo, banco de imagem ou agência responsável pela imagem escolhida no passo número 2.
Mas quando coloco "Conteúdo externo" com um link com ${portal_url}, não funciona.
Qual é o retorno esperado? O que você vê ao contrário do esperado?
Por favor forneça informações adicionais que possam complementar o seu relato:
Não vi, no manual da nova versão 2.x, referências a "ser usado como chamada na capa" para o conteúdo externo. Portanto, não sei se essa correção também deveria ser feita nessa versão.
Qual versão do produto você está usando e em qual sistema operacional?
1.5.3
Possui plugins adicionados além dos definidos numa instalação padrão do Portal Padrão?
Não
Está utilizando o buildout padrão como o usado em https://github.com/plonegovbr/portal.buildout?
Sim
Está utilizando o arquivo de versões de pinagens das dependências como definido em https://github.com/plonegovbr/portalpadrao.release e https://github.com/plonegovbr/brasil.gov.portal#requisitos?
Sim
Quais são os passos para reproduzir o problema?
No manual em https://web.archive.org/web/20150417042145/http://www.secom.gov.br/orientacoes-gerais/comunicacao-digital/gestao-manual-portal-modelo-governo-federal-dez2014.pdf é informado, na página 77:
Mas quando coloco "Conteúdo externo" com um link com
${portal_url}
, não funciona.Qual é o retorno esperado? O que você vê ao contrário do esperado?
Como é informado no manual, mesmo sendo chamado de "Conteúdo externo", que esse tipo pode ser usado como chamada na capa com link interno, o link cadastrado com
${portal_url}
deveria ser renderizado corretamente, mas ao invés disso é gerado o link http://localhost:8080/Plone/%24%7Bportal_url%7D/noticias/conheca-o-novo-modelo-da-identidade-digital-padrao-do-governo-federal, ou seja, contendo%24%7Bportal_url%
na renderização.Por favor forneça informações adicionais que possam complementar o seu relato:
Não vi, no manual da nova versão 2.x, referências a "ser usado como chamada na capa" para o conteúdo externo. Portanto, não sei se essa correção também deveria ser feita nessa versão.
A correção mais rápida é simplesmente editando
brasil.gov.portal/src/brasil/gov/portal/browser/content/external.py
Line 25 in 74f67cc
replace_link_variables_by_paths
(presente em https://github.com/plone/plone.app.contenttypes/blob/1.1.x/plone/app/contenttypes/utils.py#L15). É isso que é feito no índice do tipo link em https://github.com/plone/plone.app.contenttypes/blob/1.1.6/plone/app/contenttypes/indexers.py#L127,L129.The text was updated successfully, but these errors were encountered: