quinta-feira, dezembro 18, 2003

O fórum de Python criado recentemente por William James, chamado de GUP, promote crescer rapidamente. O pessoal anda mantendo freqüência boa, e espalham no "boca a boca" a existência do mesmo.
Fui um dos primeiros inscritos por incetivo do próprio William. Cacilhas vem fazendo uma ótima divulgação e é um cara que merece ser ouvido com atenção, por suas idéias e iniciativa para o software livre.
Todos os demais estão de parabéns por suas contribuições, e lógico, sempre estarão no meio de meus comentários aqui.

terça-feira, dezembro 02, 2003

ZPT é o bicho

ZPT é uma sigla para Zope Page Template, uma ferramenta para geração de HTML/XML. É maravilhoso, pela sua criatividade. A lógica do template fica inserido em tags HTML comuns, de tal forma que a edição da página HTML em editores não é afetada. Vejamos um exemplo:

O titulo será inserido aqui



Um editor ou browser que visualiza-se essa página não formatada veria: O titulo será inserido aqui, mas quando defidamente renderizada no Zope será apresentado a propriedade Title do container (normalmente do tipo Folder) onde o template está inserido.

Isso acontece porque o namespace tal não é reconhecido, coisa que os editores costumam ignorar.

Qual é o ganho usando ZPT. P?ginas podem ir e vir do Webdesigner para o desenvolvedor Zope sem que um interfira no trabalho do outro. Um exemplo básico dessa desvantagem é mostrada nas tags da biblioteca struts-html do Jakarta Struts. Uma tag como que substitui não apresenta a visualização da caixa de texto num editor como o Dreamweaver.

Isso já não acontece com ZPT. Senão vejamos:



O valor do atributo value será substituído pelo valor contido na propriedade descricao do objeto produto.

O melhor mesmo é voce começar a estudar o Zope meu amigo. Mãos à obra.

PS.: Por favor, veja o fonte deste post para ver as tags ZPT. Para saber mais acesse: