Document Actions
3.9.
Cópia de Trabalho
Up one level
Assim que um site em Plone é criado, há diversas ferramentas adicionais que podem ser ativadas, inclusive a "Cópia de Trabalho". Se o site em Plone que você estiver usando não mostrar a opção "Check out" no menu Ações, será necessário contatar o gerenciador do seu site para que o "Suporte da Cópia de Trabalho" seja instalado.
Resumo
Talvez você já tenha passado pela seguinte situação: você publicou um documento e precisa atualizá-lo extensivamente, mas quer que a versão antiga exista no website até publicar a nova. Você também quer que o novo documento substitua o atual, mas gostaria de guardar o histórico do antigo, por precaução. A Cópia de Trabalho possibilita isso.
Essencialmente, você faz o "check out" do documento já publicado, o que cria uma "cópia de trabalho" dele. Então, edita essa cópia (por quanto tempo quiser) e quando estiver pronto para publicar a versão nova, faz o "check in" de sua cópia de trabalho; e pronto. Nos bastidores, o Plone substituirá o documento original pelo novo no mesmo local e endereço da web -- e arquivará a versão antiga como parte do histórico da versão do documento.
Utilizando o "Check out"
Primeiro, navegue até a página para a qual deseja fazer o "check out". No menu "Ações", selecione "Check out":
img
Em seguida, você deverá selecionar a pasta onde a "cópia de trabalho" será colocada -- essa será a versão que você editará. Nesse exemplo, escolheremos a pasta "Minha Pasta" que é a pasta pessoal do usuário:
img
Então, clique em "Check out". Seu local atual será automaticamente atualizado pela cópia de trabalho:
img
Agora você está livre para editar sua própria cópia local de um documento publicado. Enquanto isso, o documento original estará "bloqueado" -- ou seja, ninguém poderá editar a versão publicada ao mesmo tempo em que você trabalha em uma cópia em "check out". Isso evita que outras modificações sejam feitas (e subsequentemente, perdidas) na versão publicada enquanto você edita sua cópia.
img
Utilizando o "Check in"
Quando você estiver pronto para que a cópia editada substitua a publicada, simplesmente escolha "Check in" no menu "Ações":
img
Em seguida, será necessário introduzir uma mensagem de Check-in. Preencha-a e clique em "Check in":
img
Então, seu documento atualizado substituirá a cópia publicada, tornando-se a nova cópia publicada. Você também notará que seu local foi atualizado para o local do documento original.
img
Não haverá mais uma cópia do documento na pasta pessoal do usuário.
Note que não é necessário (aliás, não é recomendado) utilizar o menu "Estado" em uma cópia de trabalho. Caso isso aconteça, não entre em pânico; apenas volte à cópia de trabalho e use o "Check in" no menu "Ações".
Cancelando um "Check out"
Se por alguma razão for preciso cancelar um check out e você não quiser salvar nenhuma das modificações, simplesmente navegue até a cópia de trabalho e selecione "Cancelar check out":img
Será necessário confirmar "Cancelar check out" ou "Manter check out":
img
Note que se o usuário que fez o check out da cópia de trabalho não estiver disponível para fazer o check in ou cancelar o check out, usuários que possuem o papel de Administrador poderão navegar até a cópia de trabalho e realizar qualquer uma das duas ações.


