Re: [Zope-pt] has_role [1 Anexo]
Vixxi... foi mal... agora foi :) 2009/7/13 Luciano Pacheco lucm...@gmail.com Não veio o anexo, talvez o grupo bloquei. 2009/7/13 Alexandre Chagas alexandre@gmail.com Oi Luciano, minha primeira tentativa era trabalhar realmente somente com roles mesmo (papéis), tentei trabalhar com grupos pq o novo papel criado alimentador não ficava habilitado na configuração de usuários, veja o screenshot em anexo para ver o que estou dizendo. Esta tela se encontra o usuário logado como administrador tentando atribuir o novo papel criado alimentador para um membro comum. Por não ter conseguido habilitar conforme mostra a figura em anexo, tentei trabalhar com grupos e não mais papéis no código. concordo com vc, muitas as vezes não sou claro com as questões. :) obrigado 2009/7/13 Luciano Pacheco lucm...@gmail.com 2009/7/13 Alexandre Chagas alexandre@gmail.com Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. Normalmente trabalhamos isso com papéis (roles) mesmo. Atribua um papel a esse grupo e verifique com o has_role. Ou nos envie o erro que dá ao usar o has_group. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... O que você quis dizer com os papéis do plone ? Na aba sharing (compartilhamento) ? Se for isso verifica com outro usuário se aparece desabilitado. Pois o Plone (plone.app.workflows), que cuida dessa aba, não deixa você alterar a sua própria permissão, tá comentado lá, que é para você não se troncar fora do contexto, ou seja, remover a permissão e não conseguir colocá-la novamente. Eu discordo disso, mas é assim que está no código. A dica principal é tentar explicar o seu problema com maiores detalhes. ;-) - Versão do Plone. - Mensagem de erro (TraceBack) Para nós que não estamos vendo o seu problema, fica difícil entender o que você tá querendo. ;-) Até mais, -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803 -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803
Re: [Zope-pt] has_role
Luciano, uso o plone 2.5.5 2009/7/14 Alexandre Chagas alexandre@gmail.com [Anexos #1227942d4e4a4134_TopText de Alexandre Chagas incluídos abaixo] Vixxi... foi mal... agora foi :) 2009/7/13 Luciano Pacheco lucm...@gmail.com Não veio o anexo, talvez o grupo bloquei. 2009/7/13 Alexandre Chagas alexandre@gmail.com Oi Luciano, minha primeira tentativa era trabalhar realmente somente com roles mesmo (papéis), tentei trabalhar com grupos pq o novo papel criado alimentador não ficava habilitado na configuração de usuários, veja o screenshot em anexo para ver o que estou dizendo. Esta tela se encontra o usuário logado como administrador tentando atribuir o novo papel criado alimentador para um membro comum. Por não ter conseguido habilitar conforme mostra a figura em anexo, tentei trabalhar com grupos e não mais papéis no código. concordo com vc, muitas as vezes não sou claro com as questões. :) obrigado 2009/7/13 Luciano Pacheco lucm...@gmail.com 2009/7/13 Alexandre Chagas alexandre@gmail.com Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. Normalmente trabalhamos isso com papéis (roles) mesmo. Atribua um papel a esse grupo e verifique com o has_role. Ou nos envie o erro que dá ao usar o has_group. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... O que você quis dizer com os papéis do plone ? Na aba sharing (compartilhamento) ? Se for isso verifica com outro usuário se aparece desabilitado. Pois o Plone (plone.app.workflows), que cuida dessa aba, não deixa você alterar a sua própria permissão, tá comentado lá, que é para você não se troncar fora do contexto, ou seja, remover a permissão e não conseguir colocá-la novamente. Eu discordo disso, mas é assim que está no código. A dica principal é tentar explicar o seu problema com maiores detalhes. ;-) - Versão do Plone. - Mensagem de erro (TraceBack) Para nós que não estamos vendo o seu problema, fica difícil entender o que você tá querendo. ;-) Até mais, -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803 -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803 Anexo(s) de Alexandre Chagas 1 de 1 foto(s) [image: alimentador-desabilitado.jpg]http://br.groups.yahoo.com/group/zope-pt/attachments/folder/495516972/item/513070200/view alimentador-desabilitado.jpghttp://br.groups.yahoo.com/group/zope-pt/attachments/folder/495516972/item/513070200/view -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803
Re: [Zope-pt] has_role
Hum... essa tela ai eu nunca fui a fundo no código fonte. :-/ E essa não é a tela Compartilhamento (plone.app.workflow), que eu pensei que era. Ou seja, não sei o que pode ser. :-/ Mas dá uma olhada no código fonte do Plone e vê quando ele bloqueia essa role. 2009/7/14 Alexandre Chagas alexandre@gmail.com Vixxi... foi mal... agora foi :) 2009/7/13 Luciano Pacheco lucm...@gmail.com Não veio o anexo, talvez o grupo bloquei. 2009/7/13 Alexandre Chagas alexandre@gmail.com Oi Luciano, minha primeira tentativa era trabalhar realmente somente com roles mesmo (papéis), tentei trabalhar com grupos pq o novo papel criado alimentador não ficava habilitado na configuração de usuários, veja o screenshot em anexo para ver o que estou dizendo. Esta tela se encontra o usuário logado como administrador tentando atribuir o novo papel criado alimentador para um membro comum. Por não ter conseguido habilitar conforme mostra a figura em anexo, tentei trabalhar com grupos e não mais papéis no código. concordo com vc, muitas as vezes não sou claro com as questões. :) obrigado 2009/7/13 Luciano Pacheco lucm...@gmail.com 2009/7/13 Alexandre Chagas alexandre@gmail.com Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. Normalmente trabalhamos isso com papéis (roles) mesmo. Atribua um papel a esse grupo e verifique com o has_role. Ou nos envie o erro que dá ao usar o has_group. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... O que você quis dizer com os papéis do plone ? Na aba sharing (compartilhamento) ? Se for isso verifica com outro usuário se aparece desabilitado. Pois o Plone (plone.app.workflows), que cuida dessa aba, não deixa você alterar a sua própria permissão, tá comentado lá, que é para você não se troncar fora do contexto, ou seja, remover a permissão e não conseguir colocá-la novamente. Eu discordo disso, mas é assim que está no código. A dica principal é tentar explicar o seu problema com maiores detalhes. ;-) - Versão do Plone. - Mensagem de erro (TraceBack) Para nós que não estamos vendo o seu problema, fica difícil entender o que você tá querendo. ;-) Até mais, -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803 -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br
Re: [Zope-pt] has_role
Tranquilo, no momento apareceu um outro problema, só que maio um pouco devido uma apresentação que deverei fazer a tarde. Sem querer abusar, se puderes me ajudar, veja o tópico que vou postar agora :) valeu de qualquer forma... ;) 2009/7/14 Luciano Pacheco lucm...@gmail.com Hum... essa tela ai eu nunca fui a fundo no código fonte. :-/ E essa não é a tela Compartilhamento (plone.app.workflow), que eu pensei que era. Ou seja, não sei o que pode ser. :-/ Mas dá uma olhada no código fonte do Plone e vê quando ele bloqueia essa role. 2009/7/14 Alexandre Chagas alexandre@gmail.com Vixxi... foi mal... agora foi :) 2009/7/13 Luciano Pacheco lucm...@gmail.com Não veio o anexo, talvez o grupo bloquei. 2009/7/13 Alexandre Chagas alexandre@gmail.com Oi Luciano, minha primeira tentativa era trabalhar realmente somente com roles mesmo (papéis), tentei trabalhar com grupos pq o novo papel criado alimentador não ficava habilitado na configuração de usuários, veja o screenshot em anexo para ver o que estou dizendo. Esta tela se encontra o usuário logado como administrador tentando atribuir o novo papel criado alimentador para um membro comum. Por não ter conseguido habilitar conforme mostra a figura em anexo, tentei trabalhar com grupos e não mais papéis no código. concordo com vc, muitas as vezes não sou claro com as questões. :) obrigado 2009/7/13 Luciano Pacheco lucm...@gmail.com 2009/7/13 Alexandre Chagas alexandre@gmail.com Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. Normalmente trabalhamos isso com papéis (roles) mesmo. Atribua um papel a esse grupo e verifique com o has_role. Ou nos envie o erro que dá ao usar o has_group. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... O que você quis dizer com os papéis do plone ? Na aba sharing (compartilhamento) ? Se for isso verifica com outro usuário se aparece desabilitado. Pois o Plone (plone.app.workflows), que cuida dessa aba, não deixa você alterar a sua própria permissão, tá comentado lá, que é para você não se troncar fora do contexto, ou seja, remover a permissão e não conseguir colocá-la novamente. Eu discordo disso, mas é assim que está no código. A dica principal é tentar explicar o seu problema com maiores detalhes. ;-) - Versão do Plone. - Mensagem de erro (TraceBack) Para nós que não estamos vendo o seu problema, fica difícil entender o que você tá querendo. ;-) Até mais, -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803 -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803
[Zope-pt] has_role
Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... Agradeço por qualquer dica.
Re: [Zope-pt] has_role
2009/7/13 Alexandre Chagas alexandre@gmail.com Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. Normalmente trabalhamos isso com papéis (roles) mesmo. Atribua um papel a esse grupo e verifique com o has_role. Ou nos envie o erro que dá ao usar o has_group. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... O que você quis dizer com os papéis do plone ? Na aba sharing (compartilhamento) ? Se for isso verifica com outro usuário se aparece desabilitado. Pois o Plone (plone.app.workflows), que cuida dessa aba, não deixa você alterar a sua própria permissão, tá comentado lá, que é para você não se troncar fora do contexto, ou seja, remover a permissão e não conseguir colocá-la novamente. Eu discordo disso, mas é assim que está no código. A dica principal é tentar explicar o seu problema com maiores detalhes. ;-) - Versão do Plone. - Mensagem de erro (TraceBack) Para nós que não estamos vendo o seu problema, fica difícil entender o que você tá querendo. ;-) Até mais, -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br
Re: [Zope-pt] has_role
Oi Luciano, minha primeira tentativa era trabalhar realmente somente com roles mesmo (papéis), tentei trabalhar com grupos pq o novo papel criado alimentador não ficava habilitado na configuração de usuários, veja o screenshot em anexo para ver o que estou dizendo. Esta tela se encontra o usuário logado como administrador tentando atribuir o novo papel criado alimentador para um membro comum. Por não ter conseguido habilitar conforme mostra a figura em anexo, tentei trabalhar com grupos e não mais papéis no código. concordo com vc, muitas as vezes não sou claro com as questões. :) obrigado 2009/7/13 Luciano Pacheco lucm...@gmail.com 2009/7/13 Alexandre Chagas alexandre@gmail.com Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. Normalmente trabalhamos isso com papéis (roles) mesmo. Atribua um papel a esse grupo e verifique com o has_role. Ou nos envie o erro que dá ao usar o has_group. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... O que você quis dizer com os papéis do plone ? Na aba sharing (compartilhamento) ? Se for isso verifica com outro usuário se aparece desabilitado. Pois o Plone (plone.app.workflows), que cuida dessa aba, não deixa você alterar a sua própria permissão, tá comentado lá, que é para você não se troncar fora do contexto, ou seja, remover a permissão e não conseguir colocá-la novamente. Eu discordo disso, mas é assim que está no código. A dica principal é tentar explicar o seu problema com maiores detalhes. ;-) - Versão do Plone. - Mensagem de erro (TraceBack) Para nós que não estamos vendo o seu problema, fica difícil entender o que você tá querendo. ;-) Até mais, -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803
Re: [Zope-pt] has_role
Não veio o anexo, talvez o grupo bloquei. 2009/7/13 Alexandre Chagas alexandre@gmail.com Oi Luciano, minha primeira tentativa era trabalhar realmente somente com roles mesmo (papéis), tentei trabalhar com grupos pq o novo papel criado alimentador não ficava habilitado na configuração de usuários, veja o screenshot em anexo para ver o que estou dizendo. Esta tela se encontra o usuário logado como administrador tentando atribuir o novo papel criado alimentador para um membro comum. Por não ter conseguido habilitar conforme mostra a figura em anexo, tentei trabalhar com grupos e não mais papéis no código. concordo com vc, muitas as vezes não sou claro com as questões. :) obrigado 2009/7/13 Luciano Pacheco lucm...@gmail.com 2009/7/13 Alexandre Chagas alexandre@gmail.com Lista, tentei alterar o código abaixo da seguinte forma tal:condition=python:not isAnon and member.has_role('Manager') por este tal:condition=python:not isAnon and member.has_group('alimentador') :( não funcionou., Tem como fazer algo assim, preciso que o portlet apareça apenas para um determinado grupo. Normalmente trabalhamos isso com papéis (roles) mesmo. Atribua um papel a esse grupo e verifique com o has_role. Ou nos envie o erro que dá ao usar o has_group. 2ª dúvida: Eu criei uma nova role na aba security na raiz do plone site, só que este papel não aparece habilitado junto aos papeis do plone, este papel aparece lá mas desabilitado... O que você quis dizer com os papéis do plone ? Na aba sharing (compartilhamento) ? Se for isso verifica com outro usuário se aparece desabilitado. Pois o Plone (plone.app.workflows), que cuida dessa aba, não deixa você alterar a sua própria permissão, tá comentado lá, que é para você não se troncar fora do contexto, ou seja, remover a permissão e não conseguir colocá-la novamente. Eu discordo disso, mas é assim que está no código. A dica principal é tentar explicar o seu problema com maiores detalhes. ;-) - Versão do Plone. - Mensagem de erro (TraceBack) Para nós que não estamos vendo o seu problema, fica difícil entender o que você tá querendo. ;-) Até mais, -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br -- Alexandre das Chagas Souza WebDesigner / Desenvolvedor PZP http://www.alexandrechagas.com.br (61) 8459-2803 -- Luciano Pacheco Simples Consultoria www.simplesconsultoria.com.br