[zope-pt] CacheFu não está atualizando objetos pai.

2007-02-14 Por tôpico Fernando Bezerra
Boa tarde pessoal,

Estou enfrentando um problema de cache e não sei se pode ser
inexperiência da minha parte, mas o que está acontecendo é o seguinte:

Estamos utilizando Zope 2.8.8-final, Plone 2.1.4 com squid e
apache na frente em um portal (intranet) e Zope 2.8.6-final, Plone
2.1.2 também com squid e apache na frente para os portais da internet
ambos utilizando o CacheFu 1.1.
O problema que temos enfrentado é que no caso de alteração em um
subitem o CacheFu não informa para o Squid que há uma de alterações no
objeto pai. Assim o subitem é atualizado mas o objeto pai não sofre
nenhuma atualização.
Nossa idéia seria customizar método getUrlsToPurge(self, object)
do arquivo cache_tool.py para "forçar" o CacheFu a informar que o
objeto pai está desatualizado.
Minha dúvida é se essa seria a melhor solução para o problema ou
se existe alguma configuração que possa ter passado batida.




[zope-pt] charset PloneChat

2007-02-14 Por tôpico jccfilho
Prezados,

   Estou usando o Plonechat e num servidor de desenvolvimento a janela 
com as mensagens aparece normal. Em outro servidor a mesma janela não 
reconhece caracteres acentuados e cedilhados. Os dois servidores 
possuem o arquivo sitecustomize.py com o charset configurado para utf-8.
O que mais poderia ser?

Grato.



[zope-pt] Re: Zope, Plone e FreeBSD

2007-02-14 Por tôpico Daniel Magalhães Bicalho
Desculpe a confusão. 
Sim, é rodar duas instâncias do Zope. Modifiquei o zope.conf para que
pudesse acessar o Zope através das duas portas mencionadas. O que eu
não consegui fazer foi executar o Plone através da porta 80, que é a
minha intenção. Bom, vou ler o material que me passaram. agradeço a
ajuda. 



[zope-pt] Problema com acentuação no portal_tabs

2007-02-14 Por tôpico Thiago M. Figueiredo
Opa galera tudo blz?

To com uma duvida do porque acontece isso, quando entro no
portal_actions e adiciono uma aba com acentuação ele me retorna em
erro o site
Site Error
An error was encountered while publishing this resource. 
UnicodeDecodeError
Sorry, a site error occurred.
Traceback (innermost last): 

Plone 2.5.1

Alguém já tinha visto isso?

Muito Obrigado!



Re: [zope-pt] Zope, Plone e FreeBSD

2007-02-14 Por tôpico Ricardo Takashi Abe
Oi,
Eu tive boas experiências usando os rewrite rules e configurações do Apache.
Instale o Zope/Plone na porta 8080 e configure um site no Apache 
redirecionando da 8080,
use o Virtual Host Monster (product do Zope) para configurar o acesso ao 
Plone,
aí vc pode acessar o servidor usando ambas as portas, procure no site da 
Apache.org como
configurar isso.
[]'s
Takashi


Daniel Magalhães Bicalho wrote:
>
> Sou novo no uso do Zope/Plone.
> Instalei no FreeBSD 6.2, consegui rodar na porta 8080 e na porta 80
> paralelamente. Eu adiciono o portal Plone e não consigo fazer com que
> o Plone rode na porta 80, sendo que a página do Quick Start do Zope
> inicia nas duas portas. Alguém sabe como posso fazer o Zope rodar na
> porta 8080 e o Plone na porta 80?
> Valeu
>
>  



Re: [zope-pt] Zope, Plone e FreeBSD

2007-02-14 Por tôpico Fernando Paiva
Salve Daniel.

Vejamos, se o Zope está "ok" na porta 8080 então o plone deve estar 
também, pois o plone é apenas um "big produto" para Zope e é ele o 
servidor de applicação, não o plone.

Provavelmente você está confundindo, e muito, as coisas. Vi que você é 
novo no Zope/Plone, então leia alguns howto ou faqs de como fazer todo o 
processo de instalação e running, nos sites "fabiorizzo.com e 
tchezope.org" tem alguns artigos de como instalar e tals isso sem contar 
o "Big Brother Google" :).

Sobre o FreeBSD eu uso em casa e em alguns clientes e aqui mesmo na 
empresa onde trabalho. Por isso se você já leu e seguiu algum howto de 
como fazer as coisas, deverá funcionar blzinha.

Por isso, boa leitura e boa sorte.

[]'s
Fernando Paiva


Daniel Magalhães Bicalho escreveu:
>
> Sou novo no uso do Zope/Plone.
> Instalei no FreeBSD 6.2, consegui rodar na porta 8080 e na porta 80
> paralelamente. Eu adiciono o portal Plone e não consigo fazer com que
> o Plone rode na porta 80, sendo que a página do Quick Start do Zope
> inicia nas duas portas. Alguém sabe como posso fazer o Zope rodar na
> porta 8080 e o Plone na porta 80?
> Valeu
>
>  



___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: [zope-pt] Zope, Plone e FreeBSD

2007-02-14 Por tôpico Rodrigo Senra

[ Daniel Magalhães Bicalho ]:

|Sou novo no uso do Zope/Plone. 

Bem vindo a lista Daniel.

|Instalei no FreeBSD 6.2, consegui rodar na porta 8080 e na porta 80
|paralelamente.

Rodar o quê ? Duas instâncias Zope ? Outros servidores (Apache) ?
Não que seja muito relevante, mas está faltando informação na frase
acima.

| Eu adiciono o portal Plone 

Com isso vc quer dizer criar uma instância de Plone através da interface
de gerência do Zope (a ZMI, acessível através do /manage)?
Ou quer dizer que vc rodou um Plone "empacotado" do tipo que já vem
pré-configurado e esconde o Zope que está *sempre* por baixo ? 

| e não consigo fazer com que o Plone rode na porta 80,

Bom, o plone rodará na porta 80 desde que o Zope subjacente esteja
rodando nesta porta. Para isso é necessário editar /etc/zope.conf,
mudar a porta default HTTP e effective-user e depois disparar como
root.

| sendo que a página do Quick Start do Zope inicia nas duas portas.

Eu não entendi. Para estar rodando nas duas portas vc deve estar com
duas instâncias de Zope (é isso) ? Tem certeza de que vc adicionou o
Plone na instância que está rodando na porta 80 ?

| Alguém sabe como posso fazer o Zope rodar na
|porta 8080 e o Plone na porta 80?

Essa pergunta não faz muito sentido, uma vez que o Plone *sempre* roda
sobre o Zope. O que vc pode fazer é restringir o acesso a ZMI (só via
porta 8080 por exemplo) e deixar seu portal acessível pela porta 80.
Uma forma de obter esse resultado é colocando um Apache (na porta 80)
na frente do Zope e usando mod_rewrite para bloquear URL com /manage no
final.

Acho que seria importante vc explicar em mais alto nível qual o seu
objetivo, e talvez possamos dar uma orientação.


Abração,
Senra

-
Rodrigo Senra
GPr Sistemas 
http://www.gpr.com.br


[zope-pt] Zope, Plone e FreeBSD

2007-02-14 Por tôpico Daniel Magalhães Bicalho
Sou novo no uso do Zope/Plone. 
Instalei no FreeBSD 6.2, consegui rodar na porta 8080 e na porta 80
paralelamente. Eu adiciono o portal Plone e não consigo fazer com que
o Plone rode na porta 80, sendo que a página do Quick Start do Zope
inicia nas duas portas. Alguém sabe como posso fazer o Zope rodar na
porta 8080 e o Plone na porta 80?
Valeu



[zope-pt] Re: Ajuda com o metodo isMemberIdAllowed

2007-02-14 Por tôpico LEONARDO AUGUSTO
Já que ninguem respondeu, eu encontrei a solução para que o id do
usuario seja so numeros.
No meu install do meu produto criei um metodo para modicar o "Id
Pattern" , ja que ele que é o responsavel pela regra do campo.

def setupIdPattern (self, out):
newValue = "^[0-9_]*$"
self.portal_registration.manage_editIDPattern(newValue)
out.write ("modify IdPattern.\n")

Leonardo Miranda
www.leonardomiranda.com.br

--- Em zope-pt@yahoogrupos.com.br, "LEONARDO AUGUSTO" <[EMAIL PROTECTED]>
escreveu
>
> Bom dia galera,
> 
> estou com uma duvida, eu tenho um form de cadastro de usuário
> "join_form" eu quero que o id do usuário seja um campo numerico,
> 
> mais tem um probema quando ele tenta cadastrar o erro "O usuário que
> você selecionou já está sendo usado por outro. Por favor, escolha
> outro." ,
> 
> pois o "isMemberIdAllowed" retorna 0 ... por causa que o campo
> username so contem valores numericos e o plone nao esta aceitando. ja
> andei dando uma
> 
> olhada no metodo "isMemberIdAllowed" ele verifica os valores do campo.
> 
> LA vai a duvida, qual seria a melhor maneira de implementar isso?
> 
> Qualquer ajuda é valida!!!
> 
> Obrigado
> 
> Leonardo Miranda
>