Olá companheiros de OpenACS.
Apesar de eu conhecer muitos de vocês pessoalmente eu não tenho escrito aqui no fórum. Trabalho com openacs há um pouco mais de 3 anos e hoje estou no MDA, Ministério do Desenvolvimento Agrário.
Estamos no processo de reformulação de nosso site principal e agora me surgiu uma dúvida, que gostaria de refletir em conjunto aqui na comunidade.
A pergunta central é: onde devemos colocar os templates dos pacotes (portlets) que serão usados no site e tem um conteúdo e aparência voltados somente para o tema do site?
Estamos criando um novo tema. neste site usaremos por exemplo um portlet com uma lista das últimas notícias, outro com os próximos eventos, e outro com fotos do Photo-album. Então o template para estes portlets devem ficar na pasta do pacote original /packages/NOMEDOPACOTE/templates/ ou deveriam ficar na pasta do tema que está sendo criado /packages/NOVO-TEMA/templates/ ?
Sei que, como estes arquivos dizem respeito ao conteúdo do seu pacote seria bom ficar tudo no pacote, até para ser reaproveitado em outros sites, mas como está sendo construído um template específico para ser usado neste novo tema, ele não deveria ficar na mesma pasta do tema? Dessa forma tudo relacionado ao tema estaria numa pasta só: o pacote do tema.
Até agora estou inclinado a colocar na pasta do tema, mas gostaria de ouvir vocês para que auxiliem a fazer da melhor forma, seguindo os padrões do OpenACS.
Um grande abraço,
Breno Assunção
Autor: Breno Assunção
44 comentários