[zope-pt] Renomeando site plone importado

2008-09-04 Por tôpico Mateus Henriques
Bom dia!


Pessoal, estou fazendo o backup da intranet de onde eu trabalho do server
para meu notebook. A Importação foi tranquila, testei e aparentemente
nada de errado. Versao do plone do server: 3.0.6 e do meu notebook:
3.1.5.1

Estou tentando renomear o site importado e dando o seguinte erro(log):

2008-09-04T09:19:36 ERROR Zope.SiteErrorLog
http://localhost:8080/manage_renameObjects
Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module OFS.CopySupport, line 321, in manage_renameObjects
Module OFS.CopySupport, line 357, in manage_renameObject
Module zope.event, line 23, in notify
Module zope.component.event, line 26, in dispatch
Module zope.component._api, line 130, in subscribers
Module zope.component.registry, line 290, in subscribers
Module zope.interface.adapter, line 535, in subscribers
Module zope.component.event, line 33, in objectEventNotify
Module zope.component._api, line 130, in subscribers
Module zope.component.registry, line 290, in subscribers
Module zope.interface.adapter, line 535, in subscribers
Module OFS.subscribers, line 107, in dispatchObjectWillBeMovedEvent
Module zope.app.container.contained, line 182, in dispatchToSublocations
Module zope.component._api, line 130, in subscribers
Module zope.component.registry, line 290, in subscribers
Module zope.interface.adapter, line 535, in subscribers
Module OFS.subscribers, line 107, in dispatchObjectWillBeMovedEvent
Module zope.app.container.contained, line 182, in dispatchToSublocations
Module zope.component._api, line 130, in subscribers
Module zope.component.registry, line 290, in subscribers
Module zope.interface.adapter, line 535, in subscribers
Module OFS.subscribers, line 107, in dispatchObjectWillBeMovedEvent
Module zope.app.container.contained, line 182, in dispatchToSublocations
Module zope.component._api, line 130, in subscribers
Module zope.component.registry, line 290, in subscribers
Module zope.interface.adapter, line 535, in subscribers
Module Products.CMFCore.CMFCatalogAware, line 260, in
handleContentishEvent
Module Products.Archetypes.CatalogMultiplex, line 43, in unindexObject
Module Products.CMFPlone.CatalogTool, line 390, in uncatalog_object
Module Products.ZCatalog.ZCatalog, line 569, in uncatalog_object
Module Products.ZCatalog.Catalog, line 389, in uncatalogObject
Module Products.ZCTextIndex.ZCTextIndex, line 205, in unindex_object
Module Products.ZCTextIndex.OkapiIndex, line 68, in unindex_doc
Module Products.ZCTextIndex.BaseIndex, line 176, in unindex_doc
Module Products.ZCTextIndex.BaseIndex, line 304, in _del_wordinfo
KeyError: -1384947119

Um abraço.

Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Renomeando site plone importado

2008-09-04 Por tôpico Mateus Henriques
 Obs.: Estou tentando remover o site e está dando o mesmo erro. O erro
não é apenas tentando renomear

  - Original Message -
  From: Mateus Henriques
  To: zope-pt@yahoogrupos.com.br
  Subject: [zope-pt] Renomeando site plone importado
  Date: Thu, 4 Sep 2008 09:22:12 -0300

  Bom dia!


  Pessoal, estou fazendo o backup da intranet de onde eu trabalho do
  server para meu notebook. A Importação foi tranquila, testei e
  aparentemente nada de errado. Versao do plone do server: 3.0.6 e do
  meu notebook: 3.1.5.1

  Estou tentando renomear o site importado e dando o seguinte
  erro(log):

  2008-09-04T09:19:36 ERROR Zope.SiteErrorLog 
http://localhost:8080/manage_renameObjects
  Traceback (innermost last):
  Module ZPublisher.Publish, line 119, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 42, in call_object
  Module OFS.CopySupport, line 321, in manage_renameObjects
  Module OFS.CopySupport, line 357, in manage_renameObject
  Module zope.event, line 23, in notify
  Module zope.component.event, line 26, in dispatch
  Module zope.component._api, line 130, in subscribers
  Module zope.component.registry, line 290, in subscribers
  Module zope.interface.adapter, line 535, in subscribers
  Module zope.component.event, line 33, in objectEventNotify
  Module zope.component._api, line 130, in subscribers
  Module zope.component.registry, line 290, in subscribers
  Module zope.interface.adapter, line 535, in subscribers
  Module OFS.subscribers, line 107, in dispatchObjectWillBeMovedEvent
  Module zope.app.container.contained, line 182, in dispatchToSublocations
  Module zope.component._api, line 130, in subscribers
  Module zope.component.registry, line 290, in subscribers
  Module zope.interface.adapter, line 535, in subscribers
  Module OFS.subscribers, line 107, in dispatchObjectWillBeMovedEvent
  Module zope.app.container.contained, line 182, in dispatchToSublocations
  Module zope.component._api, line 130, in subscribers
  Module zope.component.registry, line 290, in subscribers
  Module zope.interface.adapter, line 535, in subscribers
  Module OFS.subscribers, line 107, in dispatchObjectWillBeMovedEvent
  Module zope.app.container.contained, line 182, in dispatchToSublocations
  Module zope.component._api, line 130, in subscribers
  Module zope.component.registry, line 290, in subscribers
  Module zope.interface.adapter, line 535, in subscribers
  Module Products.CMFCore.CMFCatalogAware, line 260, in
  handleContentishEvent
  Module Products.Archetypes.CatalogMultiplex, line 43, in
  unindexObject
  Module Products.CMFPlone.CatalogTool, line 390, in uncatalog_object
  Module Products.ZCatalog.ZCatalog, line 569, in uncatalog_object
  Module Products.ZCatalog.Catalog, line 389, in uncatalogObject
  Module Products.ZCTextIndex.ZCTextIndex, line 205, in unindex_object
  Module Products.ZCTextIndex.OkapiIndex, line 68, in unindex_doc
  Module Products.ZCTextIndex.BaseIndex, line 176, in unindex_doc
  Module Products.ZCTextIndex.BaseIndex, line 304, in _del_wordinfo
  KeyError: -1384947119

  Um abraço.

  Mateus Zenaide Henriques
  [http://matzen.  objectis.  net]
  [http://construirsi  tes.com.br]


  --

  rock.com

  



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Lembrete, chamada de trabalhos de Python para LatinoWare se encerra sexta, 05 de setembro.

2008-09-03 Por tôpico Mateus Henriques
 Ola amigo,

Vc primeiramente cria uma enquete, depois vá em gerenciador de portlets e
adicionar... vai ta la a sua enquete, criada anteriormente. Vc fez isso?

Um abraço.

  - Original Message -
  From: Ramiro B. da Luz
  To: [EMAIL PROTECTED], [EMAIL PROTECTED],
  zope-pt@yahoogrupos.com.br, [EMAIL PROTECTED],
  [EMAIL PROTECTED], Grupo Interlegis de Tecnologia
  Subject: [zope-pt] Lembrete, chamada de trabalhos de Python para
  LatinoWare se encerra sexta, 05 de setembro.
  Date: Wed, 3 Sep 2008 14:24:11 -0300

  Olá pessoal.

  Esse lembrete é para aqueles que gostariam de colaborar com a
  linguagem Python na Latinoware 2008.

  Sexta feira próxima, dia 05 de setembro de 2008, encerram-se as
  inscrições para palestras.

  Inscrevam suas palestras, vamos aproveitar esse espaço aberto à
  comunidade Python Brasileira e LatinoAmericana
  para divulgar a linguagem e também para sermos convidados novamente
  ano que vem.

  Um abração e muito obrigado.

  PS: No dia 20 de setembro temos o Software Freedom Day, caso alguém
  não possa ir à PyCon e estiver em
  Curitiba, querendo colaborar é só escrever para: Patricia Fisch
  [EMAIL PROTECTED]

  --
  --
  -- Ramiro Batista da Luz
  -- [EMAIL PROTECTED]
  -- http://www.ramiroluz.eti.br
  -- Programador || Câmara Municipal de Curitiba

  



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Lembrete, chamada de trabalhos de Python para LatinoWare se encerra sexta, 05 de setembro.

2008-09-03 Por tôpico Mateus Henriques
ops, post errado.

  - Original Message -
  From: Mateus Henriques
  To: zope-pt@yahoogrupos.com.br
  Subject: Re: [zope-pt] Lembrete, chamada de trabalhos de Python para
  LatinoWare se encerra sexta, 05 de setembro.
  Date: Wed, 3 Sep 2008 15:13:38 -0300

  Ola amigo,

  Vc primeiramente cria uma enquete, depois vá em gerenciador de
  portlets e adicionar... vai ta la a sua enquete, criada
  anteriormente. Vc fez isso?

  Um abraço.

- Original Message -
From: Ramiro B. da Luz
To: [EMAIL PROTECTED], [EMAIL PROTECTED],
zope-pt@yahoogrupos.com.br, [EMAIL PROTECTED],
[EMAIL PROTECTED], Grupo Interlegis de
Tecnologia
Subject: [zope-pt] Lembrete, chamada de trabalhos de Python para
LatinoWare se encerra sexta, 05 de setembro.
Date: Wed, 3 Sep 2008 14:24:11 -0300

Olá pessoal.

Esse lembrete é para aqueles que gostariam de colaborar com a
linguagem Python na Latinoware 2008.

Sexta feira próxima, dia 05 de setembro de 2008, encerram-se as
inscrições para palestras.

Inscrevam suas palestras, vamos aproveitar esse espaço aberto à
comunidade Python Brasileira e LatinoAmericana
para divulgar a linguagem e também para sermos convidados
novamente ano que vem.

Um abração e muito obrigado.

PS: No dia 20 de setembro temos o Software Freedom Day, caso
alguém
não possa ir à PyCon e estiver em
Curitiba, querendo colaborar é só escrever para: Patricia Fisch
[EMAIL PROTECTED]

--
--
-- Ramiro Batista da Luz
-- [EMAIL PROTECTED]
-- http://www.ramiroluz.eti.br
-- Programador || Câmara Municipal de Curitiba



  Mateus Zenaide Henriques
  [http://matzen.  objectis.  net]
  [http://construirsi  tes.com.br]


  --

  rock.com

  



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Instalando MySQL no Zope

2008-08-14 Por tôpico Mateus Henriques
 Carlos,

Vc colocou o ZMySQLDA no diretorio correto?

/instancia_zope/lib/python

Um abraço.

  - Original Message -
  From: Carlos Eduardo
  To: zope-pt@yahoogrupos.com.br
  Subject: Re: [zope-pt] Instalando MySQL no Zope
  Date: Wed, 13 Aug 2008 16:17:13 -0300

  É... consegui instalar o conector. Agora quando copio o produto
  ZMySQLDA (2.0.8) para a pasta products o mesmo não aparece na lista
  do Product Management.

  Olhando o arquivo de log verifiquei que houve erro na importação e na
  instalação:

  2008-08-13T13:48:05 ERROR Zope Could not import Products.ZMySQLDA
  Traceback (most recent call last):
  File /opt/Plone-2.5.5/lib/python/OFS/Application.py, line 708, in
  import_product
  product=__import__(pname, global_dict, global_dict, silly)
  File /opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/__init__.py,
  line 91, in ?
  import DA
  File /opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/DA.py, line 92,
  in ?
  from db import DB
  File /opt/Plone-2.5.5/lib/python/Products/ZMySQLDA/db.py, line 89,
  in ?
  import _mysql
  File build/bdist.linux-i686/egg/_mysql.py, line 7, in ?
  File build/bdist.linux-i686/egg/_mysql.py, line 4, in __bootstrap__
  File 
/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py,
  line 840, in resource_filename
  return get_provider(package_or_requirement).get_resource_filename(
  File 
/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py,
  line 1310, in get_resource_filename
  self._extract_resource(manager, self._eager_to_zip(name))
  File 
/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py,
  line 1331, in _extract_resource
  real_path = manager.get_cache_path(
  File 
/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py,
  line 921, in get_cache_path
  self.extraction_error()
  File 
/opt/Plone-2.5.5/Python-2.4.4/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py,
  line 887, in extraction_error
  raise err
  ExtractionError: Can't extract file(s) to egg cache

  The following error occurred while trying to extract file(s) to the
  Python egg
  cache:

  [Errno 13] Permission denied: '/root/.python-eggs'

  The Python egg cache directory is currently set to:

  /root/.python-eggs

  Perhaps your account does not have write access to this directory? 
  You can
  change the cache directory by setting the PYTHON_EGG_CACHE
  environment
  variable to point to an accessible directory.

  Infelizmente não entendi muita coisa neste log, quem puder me ajudar
  ficarei imensamente agradecido.

  Mais uma vez agradeço a atenção de todos.

  Abraços.


  2008/8/12 Carlos Eduardo [EMAIL PROTECTED]

Poxa vida, obrigado Matheus.

Eu uso o Fedora aqui no trabalho, vou ver aqui como faço para
conseguir este arquivo por ele.
Qualquer coisa eu mando um e-mail de novo.

Muito obrigado.

2008/8/11 Mateus Henriques [EMAIL PROTECTED]

  Carlos,

  Faz o seguinte:
  apt-get install libmysqlclient15-dev

  Depois tenta novamente o:
  python setup.py build

  e logo em seguida:
  python setup.py install

  Espero ter ajudado. Um abraço.

- Original Message -
From: Carlos Eduardo
To: zope-pt@yahoogrupos.com.br
Subject: [zope-pt] Instalando MySQL no Zope
Date: Mon, 11 Aug 2008 17:30:43 -0300

Amigos, boa tarde.

Sou novo neste mundo Zope/Plone, tive um curso básico
aqui onde trabalho para elaborarmos um portal. Agora eu
estava querendo incrementar um pouco mais o portal
inserindo algumas consultas em banco de dados.
Inicialmente comecei minha leitura no site
www.fabiorizzo.com e li o tópico Instalando o MySQL no
Zope/Plone e criando uma pequena aplicação. Pois bem,
consigo realizar os primeiros passos, que são estes:

$ export mysqlversion=minha versão 
$ export mysqlclient=mysqlclient_r
$ export mysqloptlibs=ssl crypto

Quando executo o comando:

$ python setup.py build

Milhões de erros são exibidos, copiá-los aqui deixaria o
e-mail altamente extenso.

Estou utilizando:
Zope 2.9.8
Plone 2.5.5
MySQL 5.1

As versões do conector MySQL-Python, confesso que tentei
todas, pelo menos as disponíveis no endereço
http://www.zope.org/Members/adustman/Products/MySQLdb

Desculpem a extensão do e-mail.

Aguardo retorno.

Desde já, agradeço a atenção depositada na leitura do
e-mail.

Atenciosamente,
Carlos Eduardo.



  Mateus Zenaide Henriques
  [  http://matzen.  objectis.  net  ]
  [  http://construirsit  es.com.br  ]


  --

  rock.com



  



Mateus Zenaide Henriques
[http

Re: [zope-pt] Instalando MySQL no Zope

2008-08-11 Por tôpico Mateus Henriques
 Carlos,

Faz o seguinte:
apt-get install libmysqlclient15-dev

Depois tenta novamente o:
python setup.py build

e logo em seguida:
python setup.py install

Espero ter ajudado. Um abraço.

  - Original Message -
  From: Carlos Eduardo
  To: zope-pt@yahoogrupos.com.br
  Subject: [zope-pt] Instalando MySQL no Zope
  Date: Mon, 11 Aug 2008 17:30:43 -0300

  Amigos, boa tarde.

  Sou novo neste mundo Zope/Plone, tive um curso básico aqui onde
  trabalho para elaborarmos um portal. Agora eu estava querendo
  incrementar um pouco mais o portal inserindo algumas consultas em
  banco de dados. Inicialmente comecei minha leitura no site
  www.fabiorizzo.com e li o tópico Instalando o MySQL no Zope/Plone e
  criando uma pequena aplicação. Pois bem, consigo realizar os
  primeiros passos, que são estes:

  $ export mysqlversion=minha versão 
  $ export mysqlclient=mysqlclient_  r
  $ export mysqloptlibs=ssl crypto

  Quando executo o comando:

  $ python setup.py build

  Milhões de erros são exibidos, copiá-los aqui deixaria o e-mail
  altamente extenso.

  Estou utilizando:
  Zope 2.9.8
  Plone 2.5.5
  MySQL 5.1

  As versões do conector MySQL-Python, confesso que tentei todas, pelo
  menos as disponíveis no endereço 
http://www.zope.org/Members/adustman/Products/MySQLdb

  Desculpem a extensão do e-mail.

  Aguardo retorno.

  Desde já, agradeço a atenção depositada na leitura do e-mail.

  Atenciosamente,
  Carlos Eduardo.

  



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


[zope-pt] Paginar um retorno de Z SQL

2008-07-28 Por tôpico Mateus Henriques
Bom dia turma,

Estou com o seguinte problema. Estou com um Z SQL Method Listar usuários, e 
nele ta me retornando 200 registros, como fazer para que seja paginado por 
exemplo, de 20 em 20 em uma página? Não to conseguindo nem imaginar como fazer 
isso...

o que estou usando:
Zope 2.10.6
MySQL
ZPT + Python

Desde já agradeço à atenção de todos

Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Adicionando usuario em acl_users sem estar logado

2008-07-25 Por tôpico Mateus Henriques
Alguem ?
Testei o Simple User Folder pensando que conseguiria mais na hora de salvar o 
usuario pede login e senha de alguem da ZMI. 


 - Original Message -
 From: Mateus Henriques [EMAIL PROTECTED]
 To: zope-pt@yahoogrupos.com.br
 Subject: [zope-pt] Adicionando usuario em acl_users sem estar logado
 Date: Wed, 23 Jul 2008 12:40:08 -0300
 
 
 Boa tarde,
 
 
 Pessoal, tenho um formulário em meu site de cadastro com os campos
 'nome', 'email', 'senha'. Minha intenção é fazer com q o visitante possa
 se cadastrar no site(usando mysql) e usufruir de algumas funcionalidades
 no site para pessoas autenticadas. Estou usando o Cookie Crumbler para
 isso.
 
 Só que estou com um probleminha :) . Como vou adicionar usuário tanto no
 mysql como na pasta acl_users sem está conectado na zmi para isso(com
 relação a acl_users) ?!
 
 Segue meu script Python:
 
 -
 
 request = container.REQUEST
 RESPONSE =  request.RESPONSE
 
 nome = request.get('nome')
 email = request.get('email')
 senha = request.get('senha')
 
 context.zsql_cadastrar_usuario(nome = nome, email = email, senha = senha)
 
 context.acl_users.userFolderAddUser(nome, senha, ['Owner'], '')
 
 RESPONSE.redirect(./principal/)
 
 -
 
 Desde já agradeço pela atenção de todos.
 
 
 Mateus Zenaide Henriques
 [http://matzen.objectis.net]
 [http://construirsites.com.br]
 
 --
 You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 
 250MB of Storage!
 
 http://webmail.rock.com/signup/





Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


[zope-pt] [ZOPE] Erro ao setar role para uma determinada página

2008-07-25 Por tôpico Mateus Henriques
Boa tarde,

Pessoal estou fazendo um teste aqui com roles, criei uma role global de
nome: administrador e criei uma área admin(folder). Tento setar para o
index_html a permissão View para Role administrador. Está aparecendo o
seguinte erro:



Site Error

An error was encountered while publishing this resource.

AttributeError
Sorry, a site error occurred.


Traceback (innermost last):
Module ZPublisher.Publish, line 202, in publish_module_standard
Module ZPublisher.Publish, line 150, in publish
Module Zope2.App.startup, line 221, in zpublisher_exception_hook
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module AccessControl.Role, line 209, in manage_access
Module Shared.DC.Scripts.Bindings, line 313, in __call__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module App.special_dtml, line 178, in _exec
Module Shared.DC.Scripts.Bindings, line 327, in __render_with_namespace__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module App.special_dtml, line 178, in _exec
Module DocumentTemplate.DT_Util, line 196, in eval
__traceback_info__: RESPONSE
Module string, line 0, in ?
AttributeError: 'NoneType' object has no attribute 'setHeader' (Also, the
following error occurred while attempting to render the standard error
message, please see the event log for full details: You are not allowed
to access 'title_or_id' in this context)


Troubleshooting Suggestions
The URL may be incorrect.
The parameters passed to this resource may be incorrect.
A resource that this resource relies on may be encountering an error.

For more detailed information about the error, please refer to the error
log.

If the error persists please contact the site maintainer. Thank you for
your patience.



Desde já agradeço atenção de todos.

Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


[zope-pt] Adicionando usuario em acl_users sem estar logado

2008-07-23 Por tôpico Mateus Henriques
Boa tarde,


Pessoal, tenho um formulário em meu site de cadastro com os campos
'nome', 'email', 'senha'. Minha intenção é fazer com q o visitante possa
se cadastrar no site(usando mysql) e usufruir de algumas funcionalidades
no site para pessoas autenticadas. Estou usando o Cookie Crumbler para
isso.

Só que estou com um probleminha :) . Como vou adicionar usuário tanto no
mysql como na pasta acl_users sem está conectado na zmi para isso(com
relação a acl_users) ?!

Segue meu script Python:

-

request = container.REQUEST
RESPONSE =  request.RESPONSE

nome = request.get('nome')
email = request.get('email')
senha = request.get('senha')

context.zsql_cadastrar_usuario(nome = nome, email = email, senha = senha)

context.acl_users.userFolderAddUser(nome, senha, ['Owner'], '')

RESPONSE.redirect(./principal/)

-

Desde já agradeço pela atenção de todos.


Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] excluir usuario por um script python

2008-06-27 Por tôpico Mateus Henriques
 API


userFolderDelUsers(names)

API method for deleting one or more user objects. Note that not all user
folder implementations support deletion of user objects. Implementations
that do not support deletion of user objects will raise an error for this
method.

Permission
  Manage users



  - Original Message -
  From: illidam
  To: zope-pt@yahoogrupos.com.br
  Subject: [zope-pt] excluir usuario por um script python
  Date: Fri, 27 Jun 2008 18:36:35 -

  Aew moçada,

  Por acaso alguem sabe como deletar um usuario por um script python...
  por exemplo existe uma função que adiciona..queria saber se existe
  alguma que remove...
  valeu

  



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Re: Sobre autenticação(CookieCrumbler)

2008-06-10 Por tôpico Mateus Henriques

 Que tipo de problema você está enfrentando?  O funcionamento do Cookie
 Crumbler é bastante simples.  Basta você adicioná-lo à raiz do seu
 site e configurar as propriedades (aba properties), se necessário.

Ok, está adicionado o Crumbler. Não modifiquei nada na aba properties, e 
simplesmente tento testar(login_form)...se eu deixo os campos, estou logado, 
se digito qualquer coisa nos campos, logado. Eu queria saber o q preciso 
fazer a mais pra ele realmente funcionar :)



 - Original Message -
 From: José Henrique [EMAIL PROTECTED]
 To: Mateus Henriques [EMAIL PROTECTED]
 Subject: [zope-pt] Re: Sobre autenticação(CookieCrumbler)
 Date: Tue, 10 Jun 2008 09:20:04 -0300
 
 
 2008/6/10 Mateus Henriques [EMAIL PROTECTED]:
  Ola amigo,
 
  Vc respondeu a minha duvida sobre autenticação no Zope e vc me 
  recomendou utilizar o CookieCrumbler, adicionei ele no meu 
  projeto e percebi q ele vem até com os formularios feitos...mais 
  não sei qual a modificação q tem q ser feita cara, to aperriado 
  aqui com o projeto atrasado por causa da autenticação...são 
  varios niveis de acesso e esta tudo ja configurado...(os Views 
  setados pra usuarios autenticados) mais infelizmente nao to 
  sabendo utilizar.
 
  Vc poderia por gentileza me ajudar com isso ? Tem um pequeno 
  exemplo sobrando porai ? ou o q eu devo modificar...
 
  Desculpa cara se ta parecendo q quero na mãomais realmente 
  estou precisando
 
  Um abraço
 
  Mateus Zenaide Henriques
  [http://matzen.objectis.net]
  [http://construirsites.com.br]
 
 Mateus,
 
 Vamos manter a conversação na lista.  Assim outros colegas poderão
 contribuir e buscas futuras também serão facilitadas.
 
 Que tipo de problema você está enfrentando?  O funcionamento do Cookie
 Crumbler é bastante simples.  Basta você adicioná-lo à raiz do seu
 site e configurar as propriedades (aba properties), se necessário.
 Lembre-se também de atribuir a permissão de view para anonymous ao
 formulário de login.  Uma vez preenchido e submetido o formulário, o
 login é efetuado automaticamente pelo Zope,
 
 Zénrique.





Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Re: Sobre autenticação(CookieCrumbler)

2008-06-10 Por tôpico Mateus Henriques

Corrigindo... Se eu deixo os campos login e senha em branco, me retorna a msg 
logado, se digito qualquer coisa nos campos, logado tb. Queria saber o q é 
preciso pra fazer ele funcionar da maneira correta... de pegar o login e senha 
preenchidos pelo usuario, ver se é um usuario cadastrado no zope, na acl_users, 
ver se a senha bate e ai sim ele está logado. Esse Crumbler não tem 
documentação nenhuma...

 - Original Message -
 From: Mateus Henriques [EMAIL PROTECTED]
 To: zope-pt@yahoogrupos.com.br
 Subject: Re: [zope-pt] Re: Sobre autenticação(CookieCrumbler)
 Date: Tue, 10 Jun 2008 09:34:23 -0300
 
 
 
  Que tipo de problema você está enfrentando?  O funcionamento do Cookie
  Crumbler é bastante simples.  Basta você adicioná-lo à raiz do seu
  site e configurar as propriedades (aba properties), se necessário.
 
 Ok, está adicionado o Crumbler. Não modifiquei nada na aba 
 properties, e simplesmente tento testar(login_form)...se eu deixo 
 os campos, estou logado, se digito qualquer coisa nos campos, 
 logado. Eu queria saber o q preciso fazer a mais pra ele 
 realmente funcionar :)
 
 
 
  - Original Message -
  From: José Henrique [EMAIL PROTECTED]
  To: Mateus Henriques [EMAIL PROTECTED]
  Subject: [zope-pt] Re: Sobre autenticação(CookieCrumbler)
  Date: Tue, 10 Jun 2008 09:20:04 -0300
 
 
  2008/6/10 Mateus Henriques [EMAIL PROTECTED]:
   Ola amigo,
  
   Vc respondeu a minha duvida sobre autenticação no Zope e vc me 
   recomendou utilizar o CookieCrumbler, adicionei ele no meu  
  projeto e percebi q ele vem até com os formularios feitos...mais 
   não sei qual a modificação q tem q ser feita cara, to aperriado 
   aqui com o projeto atrasado por causa da autenticação...são  
  varios niveis de acesso e esta tudo ja configurado...(os Views  
  setados pra usuarios autenticados) mais infelizmente nao to  
  sabendo utilizar.
  
   Vc poderia por gentileza me ajudar com isso ? Tem um pequeno  
  exemplo sobrando porai ? ou o q eu devo modificar...
  
   Desculpa cara se ta parecendo q quero na mãomais realmente 
   estou precisando
  
   Um abraço
  
   Mateus Zenaide Henriques
   [http://matzen.objectis.net]
   [http://construirsites.com.br]
  
  Mateus,
 
  Vamos manter a conversação na lista.  Assim outros colegas poderão
  contribuir e buscas futuras também serão facilitadas.
 
  Que tipo de problema você está enfrentando?  O funcionamento do Cookie
  Crumbler é bastante simples.  Basta você adicioná-lo à raiz do seu
  site e configurar as propriedades (aba properties), se necessário.
  Lembre-se também de atribuir a permissão de view para anonymous ao
  formulário de login.  Uma vez preenchido e submetido o formulário, o
  login é efetuado automaticamente pelo Zope,
 
  Zénrique.
 
 
 
 
 
 Mateus Zenaide Henriques
 [http://matzen.objectis.net]
 [http://construirsites.com.br]
 
 
 --
 You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 
 250MB of Storage!
 
 http://webmail.rock.com/signup/





Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] Re: Sobre autenticação(CookieCrumbler)

2008-06-10 Por tôpico Mateus Henriques

José, realmente...

Fui em outra máquina e testei. Está ok...
Obrigado, desculpa qualquer coisa.

 - Original Message -
 From: José Henrique [EMAIL PROTECTED]
 To: zope-pt@yahoogrupos.com.br
 Subject: Re: [zope-pt] Re: Sobre autenticação(CookieCrumbler)
 Date: Tue, 10 Jun 2008 10:24:07 -0300
 
 
 2008/6/10 Mateus Henriques [EMAIL PROTECTED]:
 
  Corrigindo... Se eu deixo os campos login e senha em branco, me 
  retorna a msg logado, se digito qualquer coisa nos campos, 
  logado tb. Queria saber o q é preciso pra fazer ele funcionar 
  da maneira correta... de pegar o login e senha preenchidos pelo 
  usuario, ver se é um usuario cadastrado no zope, na acl_users, 
  ver se a senha bate e ai sim ele está logado. Esse Crumbler não 
  tem documentação nenhuma...
 
 
 Mateus,
 
 Aceite como se fosse um dogma:  o Cookie Crumbler simplesmente
 funciona.  Pronto.
 
 Esses testes que você realizou, foi em uma nova instância do browser?
 Se você está utilizando a mesma instância para gerenciar e testar,
 então provavelmente você já está logado e isso pode causar confusão.
 E no caso do Firefox, não adianta abrir uma nova janela pois,
 independente disso, a instância continua sendo a mesma.
 
 Zénrique.





Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


Re: [zope-pt] instalação no Ubuntu 8.04

2008-06-10 Por tôpico Mateus Henriques
Ok, vamos la...

de o comando: mkdir /home/juliano/Ambiente/Projetos para criar uma pasta 
Projetos dentro do seu Ambiente

de esse comando no terminal
/home/juliano/Ambiente/Zope/bin/mkzopeinstance.py

vai ser criado uma instancia do zope, o diretorio do seu projeto. 
por exemplo:

/home/juliano/Ambiente/Projetos/MySite

depois, digite um nome e senha para acessar a ZMI e por fim:

/home/juliano/Ambiente/Projetos/MySite/bin/zopectl start

pronto, o zope esta rodando na porta 8080, quiser modificar:

vim /home/juliano/Ambiente/Projetos/MySite/etc/zope.conf

e procure 8080 e modifique pra porta desejada.

Se vc deseja utilizar o Plone, recomendo baixar o 
http://launchpad.net/plone/3.1/3.1.2/+download/Plone-3.1.2-UnifiedInstaller.tgz

Essa versão ja vem com o Python/Zope/Plone tudo em um unico pacote,basta extrair

tar -xvf Plone-3.1.2-UnifiedInstaller.tgz
depois, como root:
./install.sh standalone

Fim, va em /opt q vc vera seu Plone, juntamente com o Zope e Python instalado.

Espero ter ajudado.






 - Original Message -
 From: Juliano Madeira [EMAIL PROTECTED]
 To: zope-pt@yahoogrupos.com.br
 Subject: Re: [zope-pt] instalação no Ubuntu 8.04
 Date: Tue, 10 Jun 2008 16:36:16 -0700 (PDT)
 
 
 Ok amigo, parou em...
  
 Zope binaries installed successfully.
 Now run '/home/juliano/Ambiente/Zope/bin/mkzopeinstance.py'
  
 Agora não sei mais o que fazer, pode continuar  a me 
 dizer, o que faço? Ah, e como faço pra instalar o Plone, e qual 
 versão baixar?
 E MUITO OBRIGADO!!!
 Juliano.
 
 --- Em ter, 10/6/08, Mateus Henriques [EMAIL PROTECTED] escreveu:
 
 De: Mateus Henriques [EMAIL PROTECTED]
 Assunto: Re: [zope-pt] instalação no Ubuntu 8.04
 Para: zope-pt@yahoogrupos.com.br
 Data: Terça-feira, 10 de Junho de 2008, 22:17
 
 
 
 
 
 
 Cara,
 
 Recomendo vc instalar tudo manualmente. ..aqui no meu pc criei uma 
 pasta AmbienteZope e instalei o Zope e o Python mesmo tendo o 
 python instalado no sistema. Assim vc sabe onde ta localizado tudo 
 bem direitinho, e pra inicializar o zope, precisa sim de um 
 comando: ./zopectl start
 
 O que recomendo:
 
 [EMAIL PROTECTED] laptop:~$ mkdir Ambiente
 
 Instalando o Python
 [EMAIL PROTECTED] laptop:~$ tar -jxvf Python-2.4.5. tar.bz2
 [EMAIL PROTECTED] laptop:~$ cd Python-2.4.5
 [EMAIL PROTECTED] laptop:~$ ./configure --prefix=/home/ mateus/Ambiente/ 
 Python
 [EMAIL PROTECTED] laptop:~$ make  make install  make clean
 
 Instalando o Zope
 [EMAIL PROTECTED] laptop:~$ tar -xvf Zope-2.10.6- final.tgz
 [EMAIL PROTECTED] laptop:~$ cd Zope-2.10.6- final
 [EMAIL PROTECTED] laptop:~$ ./configure --prefix=/home/ 
 mateus/Ambiente/ Zope --with-python= /home/mateus/ Ambiente/ 
 Python/bin/ python
 [EMAIL PROTECTED] laptop:~$ make
 [EMAIL PROTECTED] laptop:~$ make install
 
 Um abraço.
 
  - Original Message -
  From: Juliano Madeira [EMAIL PROTECTED] com.br
  To: [EMAIL PROTECTED] .com.br
  Subject: [zope-pt] instalação no Ubuntu 8.04
  Date: Tue, 10 Jun 2008 14:19:07 -0700 (PDT)
 
 
  Olá, pessoal...
  Instalei no Ubuntu 8.04...
  Zope 2.10, python 2.4-dev e zope-common
  daí fui no Firefox e escrevi http://localhost: 8028 e consegui abrir
  e usar o zope, mas daí desliguei e dias depois tentei abrir e não
  consegui!! Percebi q na iniciaçlização ele dá como falhou pro
  zope 2.10 e agora a pouco dei um apt-get install build-essencial
  pois vi que tem que tere isso também, mas mesmo assim não consegui..
  o zope tá instalado em /etc/zope2.10
 
  Eu não tenho q dar algum comando pra ele iniciar??
  O que eu faço?
  Muito Obrigado.
  Juliano.
 
 
 
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço
  para armazenamento!
  http://br.mail. yahoo.com/
 
 
 
 Mateus Zenaide Henriques
 [http://matzen. objectis. net]
 [http://construirsit es.com.br]
 
 --
 You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 
 250MB of Storage!
 
 http://webmail. rock.com/ signup/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Abra sua conta no Yahoo! Mail, o único sem limite de espaço 
 para armazenamento!
 http://br.mail.yahoo.com/





Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


[zope-pt] Retorno de um Z SQL Method

2008-06-10 Por tôpico Mateus Henriques
Olá pessoal, boa noite...

Estou desenvolvendo um sistema de newsletter para um site, utilizo o Zope(puro) 
e minha ideia é:

tenho uma tabela no banco(mysql) newsletter(cod, email)

criei um zsql_listarUserNewsletter(select email from newsletter)

criei um script python:

request = container.REQUEST
RESPONSE =  request.RESPONSE

tmp = []

for x in context.zsql_listarUserNewsletter():
tmp.append(x)

return tmp

para fazer um teste de como pegar o retorno do zsql...mais esta me retornando:

[Shared.DC.ZRDB.Results.r object at 0x908743c, Shared.DC.ZRDB.Results.r 
object at 0x901ecd4, Shared.DC.ZRDB.Results.r object at 0x9082af4]

Eh como se tivesse imprimindo o objeto e nao o valor...

O q tenho q fazer para visualizar de forma legivel? (ver realmente os 
valores(emails)) 

Resolvendo isso, vou jogar em um for cada item da minha lista e enviar um email 
de cada vez.

Vou seguir como roteiro para envio:
http://www.peterbe.com/plog/zope-html-emails

Alem do meu probleminha, vcs sugerem alguma outra forma ?

um abraço


Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


[zope-pt] Fazendo logoff

2008-06-07 Por tôpico Mateus Henriques
Pessoal, bom dia...


Gostaria que vcs me ajudassem com uma pequena duvida, determinei que uma
pagina X só poderá ser visualizada quando o usuario fizer o login(usuario
cadastrado na acl_users como Manager). Entao quando tentam acessar essa
pagina, automaticamente aparecera o login e senha para serem preenchidos.
Após feito o login o usuario tera todas as funcionalidades a sua
disposição. Minha duvida...como fazer logoff ?

colocar um link logout e qual seria o codigo pra terminar a sessão do
usuario Zope.

obs.: Usando apenas o Zope(2.10.6)

Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


[zope-pt] Área restrita

2008-06-06 Por tôpico Mateus Henriques
Boa tarde,


Pessoal estou a fazer uma aplicação Web e decidi fazer utilizando o Zope.
A versão que irei usar é a 2.10.6 junto com o MySQL(não usarei o plone).
Gostaria de saber como trabalho no Zope com áreas restritas no site. Por
Exemplo:

- MySite

-  Administrador

- Financeiro

Ao digitar mysite/administrador/financeiro barrar o usuario e levar para
pagina de login (administrador). Como fazer isso no Zope? Alguem pode me
mostrar algum exemplo? Seria com sessão ? filtro ? ou utilizaria a pasta
de usuarios (acl_users)? mais meus usuarios estao na base mysql


Desde ja, agradeco a atencao.

Um abraço



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/


[zope-pt] Fw: Área restrita

2008-06-06 Por tôpico Mateus Henriques
 Turma,

Andei analisando e se torna mais facil trabalhar com as opcoes que a aba
Security proporciona... entao o que estiver dentro(apos) o administrador
colocarei que apenas usuarios autenticados possam visualizar.

Como faco um formulario de login e senha pra autenticar um usuario do
zope ? pego o login e senha preenchidos pelo usuario, no script python
trabalho com eles mais nao sei qual seria o comando pra autenticar esse
usuario Zope. E conseguindo essa autenticacao eh criado uma sessão
automaticamente ate ele da logout ? (qual seria o comando de logout tb?)

Mais uma duvida, como crio Roles no Zope... Quando vou criar um usuario
tenho apenas o Manager e o Owner...queria criar roles por categorias...

Vai ter toda uma hierarquia no site, e queria dividir em
categorias(varias roles)

desculpa turma e se estou perguntando muita coisa ao mesmo tempo hehe..
estou apenas apressado!(atrasado)

- Original Message -

From: Mateus Henriques
To: zope-pt@yahoogrupos.com.br
Subject: Área restrita
Date: Fri, 6 Jun 2008 15:42:20 -0300

Boa tarde,


Pessoal estou a fazer uma aplicação Web e decidi fazer utilizando o Zope.
A versão que irei usar é a 2.10.6 junto com o MySQL(não usarei o plone).
Gostaria de saber como trabalho no Zope com áreas restritas no site. Por
Exemplo:

- MySite

-  Administrador

- Financeiro

Ao digitar mysite/administrador/financeiro barrar o usuario e levar para
pagina de login (administrador). Como fazer isso no Zope? Alguem pode me
mostrar algum exemplo? Seria com sessão ? filtro ? ou utilizaria a pasta
de usuarios (acl_users)? mais meus usuarios estao na base mysql


Desde ja, agradeco a atencao.

Um abraço



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]


--

rock.com



Mateus Zenaide Henriques
[http://matzen.objectis.net]
[http://construirsites.com.br]

-- 
You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!

http://webmail.rock.com/signup/