Re: [zope-pt] Novato...

2007-05-07 Por tôpico Paulo Pellucci

Fala Demetrius, estes sites serão de grande ajuda para você:

http://www.tchezope.org/documentacao
http://www.zope.org
http://plone.org/

Principalmente o do tchezope, considere-o uma segunda casa para você, ok?

Abraços e boa sorte.

Em 07/05/07, demetrius [EMAIL PROTECTED] escreveu:


  Galera... to entrando nesse grupo pq to num baita problema...
Antigo programador C, C++, J2EE... acabei quebrando a cara... me
exigiram que eu aprendesse a usar python zope e plone agora... soh q
nao sei muito... python eh tranquilo... jah ateh consegui escrever
algumas coisas e testar e tal... mas to muito verde...
Agora o Zope/Plone eh foda de mexer... adicionei lah um script python
hello world e testei.. funcionou e tal... mas na hora que eu tentei
exibir direto do browser digitando o endereço.. puts... fumaçouu...
Queria um help... um material pra iniciantes.. ou algum guia pratico...
Minha carreira tah dependente disso... HEELLLPP!



Re: [zope-pt] imagem de newitemview no Publicator

2007-05-07 Por tôpico Cleber J Santos
Jean Rodrigo Ferri wrote:
 Rafael Rocha escreveu:
   
 Pessoal,
 

 Olá Rafael,

   
 Gostaria que o template que usa meu publicator chamasse a imagem que foi
 associada a uma noticia na riação do mesmo e não que eu tivesse que passar
 uma pasta de imagens.
 Fuçando um pouco e com ajuda consegui exibir a imagem definindo uma 
 variavel
 aquyi que é a ReltaivueUrl. Porem como o publicator retorna um dcionario e
 não o objeto em si estou com dificuldades em exibir a legenda da foto.
 Coloquei em negrito a linha que preciso alterar...
 

 A imagem da notícia pode ser obtida com o CMFPublicator assim:

 img tal:attributes=src string:${item_url}/image_mini /

 Se você quer utilizar a legenda da imagem terá que pegá-la no objeto 
 pois o publicator não tem ela por padrão no dicionário de metadados dos 
 ítens.

 Para adicionar essa informação ao dicionário você precisará customizar o 
 Script Python 'getItemInfo' e fazer ele retornar essa informação através 
 da invocação do respectivo método na notícia. Então basta salvar 
 novamente a lista de ítens selecionados e já poderá usar a nova chave.

 Abraço,

   
Opa Rafael,

Eu customizei o meu script python *getItemInfo* e coloquei as seguintes 
linhas abaixo, e rolou que é uma beleza, você pode acompanhar alguma 
coisa sobre o assunto também em 
[http://colab.interlegis.gov.br/changeset/624].


item_metadata = {}

if object is not None:
try:
item_metadata['Group'] = object.aq_parent.title_or_id()
except:
item_metadata['Group'] = ''
else:
item_metadata['Group'] = ''

if object is not None:
try:
item_metadata['ImageCaption'] = object.getImageCaption()
except:
item_metadata['ImageCaption'] = ''
else:
item_metadata['ImageCaption'] = ''

if object is not None:
try:
item_metadata['Image'] = object.getImage()
except:
item_metadata['Image'] = ''
else:
item_metadata['Image'] = ''

return item_metadata


At,

-- 
#!/bin/bash
# Name: Cleber J Santos
# Email: [EMAIL PROTECTED]
# Icq: 27837



[zope-pt] Trocar abas do menu principal por imagens

2007-05-07 Por tôpico thacianacerqueira
Olá pessoal,

Gostaria da ajuda de vocês para trocar as abas do menu principal por
imagens. Tem como fazer isso?
Sou novata e ainda estou me familiarizando com o Zope e seu arquivos.

Obrigada
Thaciana



Re: [zope-pt] Trocar abas do menu principal por imagens

2007-05-07 Por tôpico Wilton Alencar

use o id portal-globalnav e coloque fundos nele como imagem do itens UL ou
LI.
Abraços
TOM

Em 07/05/07, thacianacerqueira [EMAIL PROTECTED] escreveu:


  Olá pessoal,

Gostaria da ajuda de vocês para trocar as abas do menu principal por
imagens. Tem como fazer isso?
Sou novata e ainda estou me familiarizando com o Zope e seu arquivos.

Obrigada
Thaciana

 





--
Cordialmente,
Wilton Souza Alencar
www.tom.pro.br


[zope-pt] Skin ou CSS específica para um diretório do site

2007-05-07 Por tôpico rogeriocdluiz
Gostaria de saber se alguém sabe uma forma de aplicar uma skin
diferente da principal em um diretório específico de um site. 

Por exemplo uma área específica da organização necessita de uma área
no site que tenha um visual diferente. Isso seria interessante para
que não fosse necessário criar um novo plonesite para casos como esse.

Uma solução seria aplicar uma CSS específica nesse diretório mas
pesquisei mas não encontrei uma forma de fazer. Alguém tem uma sugestão?

Obrigado.



Re: [zope-pt] Skin ou CSS específica para u m diretório do site

2007-05-07 Por tôpico Cleber J Santos
rogeriocdluiz wrote:
 Gostaria de saber se alguém sabe uma forma de aplicar uma skin
 diferente da principal em um diretório específico de um site. 

 Por exemplo uma área específica da organização necessita de uma área
 no site que tenha um visual diferente. Isso seria interessante para
 que não fosse necessário criar um novo plonesite para casos como esse.

 Uma solução seria aplicar uma CSS específica nesse diretório mas
 pesquisei mas não encontrei uma forma de fazer. Alguém tem uma sugestão?

 Obrigado.


   
Dá uma olhada em;


Googlando na Web
--
http://www.google.com.br/search?q=Plone+%22mudar+skin%22start=0ie=utf-8oe=utf-8client=firefox-arls=org.mozilla:en-US:official

;)

At,

-- 
#!/bin/bash
# Name: Cleber J Santos
# Email: [EMAIL PROTECTED]
# Icq: 27837



[zope-pt] Re: Trocar abas do menu principal por imagens

2007-05-07 Por tôpico thacianacerqueira
Vi que posso adicionar no plonCustom.css assim:

#portal-globalnav li {
...
background: url(/liststart.gif) transparent no-repeat;
...
}

Só que eu gostaria de adicionar uma imagem diferente para cada tab.
Como fazer isso?

Obrigada
Thaciana

--- Em zope-pt@yahoogrupos.com.br, Wilton Alencar [EMAIL PROTECTED]
escreveu

 use o id portal-globalnav e coloque fundos nele como imagem do itens
UL ou
 LI.
 Abraços
 TOM
 
 Em 07/05/07, thacianacerqueira [EMAIL PROTECTED] escreveu:
 
Olá pessoal,
 
  Gostaria da ajuda de vocês para trocar as abas do menu principal por
  imagens. Tem como fazer isso?
  Sou novata e ainda estou me familiarizando com o Zope e seu arquivos.
 
  Obrigada
  Thaciana
 
   
 
 
 
 
 -- 
 Cordialmente,
 Wilton Souza Alencar
 www.tom.pro.br





[zope-pt] Re: Skin ou CSS específica para um diretório do site

2007-05-07 Por tôpico rogeriocdluiz
--- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu

 Dá uma olhada em;
 
 
 Googlando na Web
 --

http://www.google.com.br/search?q=Plone+%22mudar+skin%22start=0ie=utf-8oe=utf-8client=firefox-arls=org.mozilla:en-US:official
 
 ;)
 
 At,
 
 -- 
 #!/bin/bash
 # Name: Cleber J Santos
 # Email: [EMAIL PROTECTED]
 # Icq: 27837


Legal, mas já tinha visto soluções destas antes mas será que dá pra
aplicar para somente uma pasta, pois até onde sei usando este recurso
de mudança de skin pela url ele alteraria a skin de todo o plone site
e queria para apenas uma pasta. Tentei usar um produto do plone.org
mas crashou tudo aqui.

Valeu!



Re: [zope-pt] Re: Skin ou CSS específica para um diretório do site

2007-05-07 Por tôpico Cleber J Santos
rogeriocdluiz wrote:
 --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] 
 escreveu

   
 Dá uma olhada em;


 Googlando na Web
 --

 
 http://www.google.com.br/search?q=Plone+%22mudar+skin%22start=0ie=utf-8oe=utf-8client=firefox-arls=org.mozilla:en-US:official
   
 ;)

 At,

 -- 
 #!/bin/bash
 # Name: Cleber J Santos
 # Email: [EMAIL PROTECTED]
 # Icq: 27837

 

 Legal, mas já tinha visto soluções destas antes mas será que dá pra
 aplicar para somente uma pasta, pois até onde sei usando este recurso
 de mudança de skin pela url ele alteraria a skin de todo o plone site
 e queria para apenas uma pasta. Tentei usar um produto do plone.org
 mas crashou tudo aqui.

 Valeu!


   
Sim!

Você cria uma nova *skin* com qualquer nome, por exemplo *mingau*, feito 
isso você deve entrar na folder no qual deseja aplicar essa skin e criar 
um python script com o seguinte conteúdo;


request = container.REQUEST
RESPONSE =  request.RESPONSE

context.changeSkin(mingau)

Feito isso basta aplicar o *Set Access Rule* no script e ficar feliz ;)

At,

-- 
#!/bin/bash
# Name: Cleber J Santos
# Email: [EMAIL PROTECTED]
# Icq: 27837



Re: [zope-pt] Re: Skin ou CSS específica para um diretório do site

2007-05-07 Por tôpico Fernando Correa Neto
Opa

On 5/7/07, rogeriocdluiz [EMAIL PROTECTED] wrote:






 --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] 
 escreveu

   Dá uma olhada em;
  
  
   Googlando na Web
   --
  
  
 http://www.google.com.br/search?q=Plone+%22mudar+skin%22start=0ie=utf-8oe=utf-8client=firefox-arls=org.mozilla:en-US:official
  
   ;)
  
   At,
  
   --
   #!/bin/bash
   # Name: Cleber J Santos
   # Email: [EMAIL PROTECTED]
   # Icq: 27837
  

  Legal, mas já tinha visto soluções destas antes mas será que dá pra
  aplicar para somente uma pasta, pois até onde sei usando este recurso
  de mudança de skin pela url ele alteraria a skin de todo o plone site
  e queria para apenas uma pasta. Tentei usar um produto do plone.org
  mas crashou tudo aqui.

  Valeu!

Existem algumas maneiras de se fazer isso e algumas delas estão
documentadas no plone.org. Ex:

http://plone.org/documentation/how-to/set-skin-for-folder




 


RES: [zope-pt] Skin ou CSS específica para um dire tório do site

2007-05-07 Por tôpico Thiago Garcia Tamosauskas
Ola Rogério,

 

Tínhamos essa necessidade aqui na metodista também, e o pessoal da simples 
consultoria nos trouxe uma solução que compartilho com você agora:

 

A seguir os passos para pastas específicas puxem skins específicos do plone:

 

Primeiro temos que criar a skin específica em portal_skins:

 

1.Crie sua skin

2.Na aba properties do portal_skins:crie uma nova skin. Use as layers 
default

3.Adicione o nome da sua pasta logo abaixo da layers 'custom'

 

Até ai tudo, bem procedimento padrão. Agora na sua pasta:

 

1.Crie um Script Python chamado 'setSkin', ele deve conter as seguintes 
linhas:

 

context.changeSkin(context.skin_local)

 

return 1

 

 

2.Insira um 'Set Acess Rule' na pasta e em  Rule Id coloque o nome do 
script recém criado, 'setSkin'

 

3.Por fim, na aba properties da sua pasta adicione uma propriedade, 
skin_local contendo a string com o nome da sua skin

 

Com este procedimento você terá especificado um layout para sua pasta. 
Lembrando que várias pastas podem usar a mesma skin e as pastas internas 
herdarão a skin da pasta mãe caso nada seja dito o contrário.

 

 

Atenciosamente,

 

Thiago Tamosauskas mailto:[EMAIL PROTECTED] 

Gerência de Comunicação - Web
Diretoria de Comunicação e Marketing

* 5068 

 

 



De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
rogeriocdluiz
Enviada em: segunda-feira, 7 de maio de 2007 12:30
Para: zope-pt@yahoogrupos.com.br
Assunto: [zope-pt] Skin ou CSS específica para um diretório do site
Prioridade: Baixa

 

Gostaria de saber se alguém sabe uma forma de aplicar uma skin
diferente da principal em um diretório específico de um site. 

Por exemplo uma área específica da organização necessita de uma área
no site que tenha um visual diferente. Isso seria interessante para
que não fosse necessário criar um novo plonesite para casos como esse.

Uma solução seria aplicar uma CSS específica nesse diretório mas
pesquisei mas não encontrei uma forma de fazer. Alguém tem uma sugestão?

Obrigado.

 



Re: [zope-pt] Esqueci de uma coisa...

2007-05-07 Por tôpico Luciano Ramalho
On 5/7/07, demetrius [EMAIL PROTECTED] wrote:
 Pelo que eu vi da pra mesclar codigo html com python usando o zope...
 aguardo ajuda!

Que dá, dá. Mas não é o jeito preferido de se fazer aplicações Web
modernas. Por isso o Zope tem uma linguagem específica para fazer
templates de HTML, chamada TAL (Tag Attribute Language).

A combinação de Python com TAL é extremamente poderosa, e permite que
você crie aplicações Web mais fáceis de testar, evoluir e manter ao
longo do tempo. É bem melhor que embutir HTML no Python ou vice-versa.

[ ]s
Luciano


Re: RES: [zope-pt] Skin ou CSS específica para um diretório do site

2007-05-07 Por tôpico rogeriocdluiz
--- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas
[EMAIL PROTECTED] escreveu

 Ola Rogério,
 
  
 
 Tínhamos essa necessidade aqui na metodista também, e o pessoal da
simples consultoria nos trouxe uma solução que compartilho com você agora:
 
  

Muito obrigado a todos, suas dicas funcionaram aqui perfeitamente. 
Obrigado mesmo!




Re: [zope-pt] erro na inicialização do plone-zope S.O.S

2007-05-07 Por tôpico Rodrigo Senra

[ alex_cardoso2006 ]:

|Amigos eu estou enrrolado pois não tenho muita eperiencia com zope-
|plone pois minha area e mais suporte um portal de controle de 
|herbario do inpa roda com zope-plone e a +/- 15 dis esta fora do ar, 
|apos uma queda de energia estou reistalando do zero mais no final le 
|dar esse erro

Alex, 

 vc re-instalou exatamente a mesma versão de Plone que rodava antes
 ou aproveitou para fazer  um upgrade ? ;o)
 
 Se vc fez um upgrade, tipo do Plone 2.0.5 para o 2.5 ou coisa parecida
 então é mais fácil.

 Duas opções:

 1) Instale exatamente a mesma versão de python, zope e plone que
rodava antes ;o)
Se vc não souber, só faça um downgrade na versão de Plone.

 2) Mantenha as versões que vc está usando, e verifique em 
portal_skins/customize se tem um monte de scripts e page
templates lá. Provavelmente, se tiver, um deles está usando
definições que não estão presentes na nova versão.
O que eu faço nestes casos é, exportar os page_templates,
re-customizar os templates e fazer as correções (das diferenças
na mão). 
if passo2 == grego:
goto passo1 # ;o)

Se vc manteve as versões exatas que já funcionavam antes então
algo bixou feio, mas eu duvido e aposto no upgrade ;o)

Abração,
Senra

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