|
|
|
Alexandre Chagas
|
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. |
||||||||||||||||
|
lucmult
|
2009/7/13 Alexandre Chagas <[hidden email]>
> > > 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 Chagas
|
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 <[hidden email]> > > > > 2009/7/13 Alexandre Chagas <[hidden email]> > >> >> >> 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 |
||||||||||||||||
|
lucmult
|
Não veio o anexo, talvez o grupo bloquei.
2009/7/13 Alexandre Chagas <[hidden email]> > > > 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 <[hidden email]> > > >> >> >> 2009/7/13 Alexandre Chagas <[hidden email]> >> >>> >>> >>> 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 Chagas
|
Vixxi... foi mal... agora foi :)
2009/7/13 Luciano Pacheco <[hidden email]> > > > Não veio o anexo, talvez o grupo bloquei. > > 2009/7/13 Alexandre Chagas <[hidden email]> > >> >> >> 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 <[hidden email]> >> >> >>> >>> >>> 2009/7/13 Alexandre Chagas <[hidden email]> >>> >>>> >>>> >>>> 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 |
||||||||||||||||
|
Alexandre Chagas
|
Luciano, uso o plone 2.5.5
2009/7/14 Alexandre Chagas <[hidden email]> > [Anexos <#1227942d4e4a4134_TopText> de Alexandre Chagas incluídos abaixo] > > Vixxi... foi mal... agora foi :) > > 2009/7/13 Luciano Pacheco <[hidden email]> > >> >> >> Não veio o anexo, talvez o grupo bloquei. >> >> 2009/7/13 Alexandre Chagas <[hidden email]> >> >>> >>> >>> 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 <[hidden email]> >>> >>> >>>> >>>> >>>> 2009/7/13 Alexandre Chagas <[hidden email]> >>>> >>>>> >>>>> >>>>> 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.jpg<http://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 |
||||||||||||||||
|
lucmult
|
In reply to this post
by Alexandre Chagas
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 <[hidden email]> > > Vixxi... foi mal... agora foi :) > > 2009/7/13 Luciano Pacheco <[hidden email]> > >> >> >> Não veio o anexo, talvez o grupo bloquei. >> >> 2009/7/13 Alexandre Chagas <[hidden email]> >> >>> >>> >>> 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 <[hidden email]> >>> >>> >>>> >>>> >>>> 2009/7/13 Alexandre Chagas <[hidden email]> >>>> >>>>> >>>>> >>>>> 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 >> >> >> > -- Simples Consultoria www.simplesconsultoria.com.br |
||||||||||||||||
|
Alexandre Chagas
|
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 <[hidden email]> > > > 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 <[hidden email]> > >> >> Vixxi... foi mal... agora foi :) >> >> 2009/7/13 Luciano Pacheco <[hidden email]> >> >>> >>> >>> Não veio o anexo, talvez o grupo bloquei. >>> >>> 2009/7/13 Alexandre Chagas <[hidden email]> >>> >>>> >>>> >>>> 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 <[hidden email]> >>>> >>>> >>>>> >>>>> >>>>> 2009/7/13 Alexandre Chagas <[hidden email]> >>>>> >>>>>> >>>>>> >>>>>> 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 |
||||||||||||||||
| Free Embeddable Forum Powered by Nabble | Help |