Python/Zope/Plone
Up one levelA Estrutura do Plone até a versão 3.x
Esta imagem monstra a estrutura básica de um site Plone até a versão 3.x do ponto de vista de um usuário logado. O Plone separa bem: estrutura, apresentação e conteúdo.
Instalar o Zope 2.9 no Ubuntu
Coloquei passos a mais já pensando nos possíveis erros de permissão, dentre outros.
Configuração de encode do Python
Esta configuração foi necessária na migração após ocorrer o erro de 'ascii' ou 'UnicodeDecodeError', segue como mudar enconde do Python
O que faço para não mostrar o Home no portlet_navigation?
Ei pessoal esta é quentinha... E você nem precisa mais customizar templates...
Como faço para selecionar o idioma da interface exibida ao usuário?
Para selecionar o idioma da interface exibida ao usuário:
Utilizando o ArgoUML
Abaixo explico como utilizar o ArgoUML para modelagem de programas orientados a objeto, no caso o Zope :) , usando a linguagem gráfica UML:
A Estrutura do Plone - Sunburst Theme
Esta imagem monstra a estrutura básica de um site Plone no tema padrão Sunburst, versão 4.x+, do ponto de vista de um usuário logado.
Instalando PIL
Se o seu Plone Site não mostra as miniaturas (thumbnails) ou ocorre o erro "IOError: decoder jpeg not available", provavelmente a PIL - Python Image Library (biblioteca de imagens do python) não foi instalada. Para isso, apenas adicione Pillow em eggs do seu buildout.cfg e execute "bin/buildout -v" ou siga os passos abaixo para compilar:
Como adicionar o tipo de assunto no formulário de contato
Veja como adicionar um campo de tipo de assunto no formulário de contato do seu Site para um melhor filtro de e-mails
Plone 4 com virtualenv no Linux
Como instalar e configurar um ambiente isolado de Python no Linux (rotina validada no Debian e Ubuntu).
Exemplo de buildout para Plone 4.0.5
Com Zeo + 2 instâncias. Nota: entra blobstorage nesta versão do Plone, a forma de armazenar os arquivos em file system, não no ZODB.