Permissões/Visibilidade do Article e Perfil
Leandro Nunes
leandronunes at gmail.com
Tue Jul 14 14:41:01 BRT 2015
Olá pessoal,
Gostaria de entender melhor como funciona ou é para funcionar esse lance de
permissões e visibilidade dos artigos e dos perfis.
Vejam abaixo meu entendimento e verifiquem se está correto.
1 - Artigo
O controle de permissão é feito no perfil e no que diz respeito a
visibilidade para as pessoas o único controle feito no objeto Article é o
artigo tá publicado ou não usando a variável “published”
2 - Perfil
2.1 - Público (public_profile): regras de visualização e permissão neste
tipo de perfil
-
pessoas deslogadas visualizam todo o conteúdo público
-
pessoas deslogadas NÃO visualizam conteúdo privado
-
pessoas logadas com permissão no perfil visualizam todo o conteúdo
público
-
pessoas logadas com permissão de “ver conteúdo privado” no perfil
visualizam todo o conteúdo privado
-
pessoas logadas sem permissão no perfil visualizam todo conteúdo público
-
pessoas logadas sem permissão no perfil NÃO visualizam conteúdo privado
-
O conteúdo público deste tipo de perfil aparece no resultado das buscas
-
O conteúdo privado deste tipo de perfil NÃO aparece no resultado das
buscas
2.2 - Secreto (secret): regras de visualização e permissão neste tipo de
perfil
-
pessoas deslogadas NÃO visualizam conteúdo público
-
pessoas deslogadas NÃO visualizam conteúdo privado
-
pessoas logadas com permissão no perfil visualizam todo o conteúdo
público
-
pessoas logadas com permissão de “ver conteúdo privado” no perfil
visualizam todo o conteúdo privado
-
pessoas logadas sem permissão no perfil NÃO visualizam conteúdo público
-
pessoas logadas sem permissão no perfil NÃO visualizam conteúdo privado
-
O conteúdo público deste tipo de perfil NÃO aparece no resultado das
buscas
-
O conteúdo privado deste tipo de perfil NÃO aparece no resultado das
buscas
2.3 - Privado (not public_profile)
-
pessoas deslogadas visualizam conteúdo público (isso é correto?)
-
pessoas deslogadas NÃO visualizam conteúdo privado
-
pessoas logadas com permissão no perfil visualizam todo o conteúdo
público
-
pessoas logadas com permissão de “ver conteúdo privado” no perfil
visualizam todo o conteúdo privado
-
pessoas logadas sem permissão no perfil visualizam conteúdo público
-
pessoas logadas sem permissão no perfil NÃO visualizam conteúdo privado
-
O conteúdo público deste tipo de perfil aparece no resultado das buscas
-
O conteúdo privado deste tipo de perfil aparece no resultado das buscas,
mas só é visualizado se tiver permissão
2.4 - Visible
-
Não entendi o significado de visible. Alguém poderia me ajudar?
2.5 - Habilitado (Enabled)
- Indica se o perfil está habilitado ou desabilitado. Caso esteja
desabilitado nenhuma interação e nenhum conteúdo fica disponível para os
usuários. (neste ponto a uma confusão com o visible porque o named scope
disabled foi contruído atribuindo visible a false. Não deveria ser quando
enabled é false?)
Depois do entendimento fechado vou colocar estas informações no código até
refatorarmos para não precisarmos dos comentários.
Abraços,
--
Dois Axé!!!
-----
"Comece fazendo o que é necessário, depois o que é possível e de repente
você estará fazendo o impossível."
São Francisco de Assis
Leandro Nunes
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20150714/f8ba70c6/attachment.html>
More information about the Noosfero-br
mailing list