Re: Res: [zope-pt] Banner rotativo

2007-01-10 Por tôpico Thiago M. Figueredo
Aeee :D :P
  Tania,
  Funcionou e muito bem valew a ajuda, isso vai servir ate pros meus netos.. :D
 Muito Obrigado mesmo ate mais abraço!
 

Tania Andrea <[EMAIL PROTECTED]> escreveu:  
Thiago,

A solução abaixo uso no meu site http://taniaa.objectis .net/ , portlet 
Fotografia, que a cada refresh muda a imagem.

1) Criei o script python "random_fotografia", na integra abaixo, que retorna um 
objeto aleatoriamente baseado na especificação de busca no catalog:

import random
# o criterio de busca no catalog você definiria...
results =  context.portal_catalog.searchResults(path='/seu_path_no_catalog/',
   portal_type='Image',
   review_state='published',
   sort_limit=10)
if  results:
r = random.choice(results)
object = r.getObject()

valores = {}
valores['titulo'] = object.title
valores['data'] = object.Date()
valores['url'] = object.absolute_url()
# você poderia pegar outros

return valores
else:
return results


2) No portlet:

2.1) Defini o objeto:

 

2.2) Aqui apresento apenas a imagem com link e o título do objeto escolhido:








  titulo



No meu caso não precisei pegar randomicamente mais de um objeto...
Se alguém quiser incrementar o script acima mostrando como seria para pegar 3 
imagens, por exemplo, seria legal :)


Att,
Tânia Andrea

- Mensagem original 
De: Thiago M. Figueredo <[EMAIL PROTECTED]>
Para: zope-pt@yahoogrupos.com.br
Enviadas: Segunda-feira, 8 de Janeiro de 2007 17:42:39
Assunto: [zope-pt] Banner rotativo

 
Opa galera blz?
  Alguém sabe algum esquema de banner rotativo?
 Tipo assi mando o zpt olhar pra uma pasta e ele fica trocando de banner a cada 
atualizada no site.
  Alguém já viu algo assim?
  Agradeço desde de já, Muito Obrigado!
 

 - - --
Thiago M. Figueiredo
E-Mail: tmarquesfigueredo@ yahoo.com. br
Google talk:  thiago.tfigueredo@ gmail.com
MSN: [EMAIL PROTECTED] com
Skype: thiagunix

http://output. zoping.com. br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D  _ _ _ _ __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger .yahoo.com/ 
 
  




__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 
 
   



Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
Google talk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: thiagunix

http://output.zoping.com.br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D
 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Res: [zope-pt] Banner rotativo

2007-01-09 Por tôpico Tania Andrea
Thiago,

A solução abaixo uso no meu site http://taniaa.objectis .net/ , portlet 
Fotografia, que a cada refresh muda a imagem.

1) Criei o script python "random_fotografia", na integra abaixo, que retorna um 
objeto aleatoriamente baseado na especificação de busca no catalog:

import random
# o criterio de busca no catalog você definiria...
results = context.portal_catalog.searchResults(path='/seu_path_no_catalog/',
   portal_type='Image',
   review_state='published',
   sort_limit=10)
if results:
r = random.choice(results)
object = r.getObject()

valores = {}
valores['titulo'] = object.title
valores['data'] = object.Date()
valores['url'] = object.absolute_url()
# você poderia pegar outros

return valores
else:
return results


2) No portlet:

2.1) Defini o objeto:




2.2) Aqui apresento apenas a imagem com link e o título do objeto escolhido:








  titulo



No meu caso não precisei pegar randomicamente mais de um objeto...
Se alguém quiser incrementar o script acima mostrando como seria para pegar 3 
imagens, por exemplo, seria legal :)


Att,
Tânia Andrea

- Mensagem original 
De: Thiago M. Figueredo <[EMAIL PROTECTED]>
Para: zope-pt@yahoogrupos.com.br
Enviadas: Segunda-feira, 8 de Janeiro de 2007 17:42:39
Assunto: [zope-pt] Banner rotativo









  




Opa galera blz?
  Alguém sabe algum esquema de banner rotativo?
 Tipo assi mando o zpt olhar pra uma pasta e ele fica trocando de banner a cada 
atualizada no site.
  Alguém já viu algo assim?
  Agradeço desde de já, Muito Obrigado!
 

 - - --
Thiago M. Figueiredo
E-Mail: tmarquesfigueredo@ yahoo.com. br
Google talk:
 thiago.tfigueredo@ gmail.com
MSN: [EMAIL PROTECTED] com
Skype: thiagunix

http://output. zoping.com. br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D  _ _ _ _ __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger .yahoo.com/ 


  

















__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

RES: [zope-pt] Banner rotativo

2007-01-08 Por tôpico Thiago Garcia Tamosauskas
Ola Thiago,

 

O que nós fazemos aqui é usar um contentpanel com um javascript dentro para 
puxar os baners de uma mesma pasta no plone. Segue o código... Deve ter um 
jeito mais inteligente ,mas já quebra o galho.

 

Abraços!

Thiago IIº

 

 



  





var numero_de_banners=2

var numero=Math.floor(Math.random()*numero_de_banners)

if (numero == 0){

document.write('http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0";
 width="390" height="100">')

document.write('')

document.write('')

document.write('')

document.write('')

document.write('http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash";
 type="application/x-shockwave-flash" width="390" height="100">')

document.write('')

document.write('')

}

if (numero == 1){

document.write('http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0";
 width="390" height="100">')

document.write('')

document.write('')

document.write('')

document.write('')

document.write('http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash";
 type="application/x-shockwave-flash" width="390" height="100">')

document.write('')

document.write('')

}

 

 





  



 

 

 

 

Atenciosamente,

 

Thiago Tamosauskas

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

* (11) 4366-5068 

 



De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Thiago M. 
Figueredo
Enviada em: segunda-feira, 8 de janeiro de 2007 17:43
Para: zope-pt@yahoogrupos.com.br
Assunto: [zope-pt] Banner rotativo

 

Opa galera blz?

Alguém sabe algum esquema de banner rotativo?

Tipo assi mando o zpt olhar pra uma pasta e ele fica trocando de banner a cada 
atualizada no site.

Alguém já viu algo assim?

Agradeço desde de já, Muito Obrigado!




Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
Google talk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: thiagunix

http://output.zoping.com.br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D

 __
Fale com seus amigos de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/