Mexendo no workflow do Plone
No meu trabalho, a um certo tempo foi solicitada a implantação de uma intranet. Um site interno que o pessoal executivo pudesse classificar as peças produzidas e compartilhar modelos e documentos, entre outras coisas. Daí resolvi instalar o plone para resolver este problema. Acontece que o plone permite, por padrão, que qualquer pessoa - inclusive anônimos - tenham acesso aos conteúdos não privados e não era bem isso que eu queria. O objetivo desta "receita de bolo" é configurar o plone de modo que todo conteúdo seja privado por padrão, os conteúdos marcados como "compartilhados" ficassem disponíveis para usuários registrados e apenas os conteúdos publicados ficassem disponíveis para o público geral. Pondo a mão na massa.... A primeira coisa a fazer é adicionar um novo "estado" para o nosso sistema. Usando guia de navegação à esquerda da ZMI, vá para portal_workflow->plone_workflow->states . Adicione um novo estado chamado shared . Ainda na ZMI, cli...