[zope-pt] Ordenação de arquivos

2007-07-23 Por tôpico mfguimaraes2000
Prezados,
estou precisando de ordernar os arquivos quando visualizados dentro do 
Conteúdo.

Alguém sabe como proceder?

Atenciosamente,
Marcelo



Re: [zope-pt] Busca no catálogo - erro com tal:define

2007-07-23 Por tôpico José Henrique

Thaciana,

Não é permitido utilizar mais de um tal:define dentro da mesma tag.  Mas em
tags distintas não há problema.  Para fazer vários defines em uma mesma tag
basta separá-los por ponto-e-vírgula, exatamente como no seu exemplo.

Zénrique.

Em 19/07/07, Thaciana Cerqueira [EMAIL PROTECTED] escreveu:


Olá pessoal,

Gostaria de uma sugestão para a página index_html que estou criando.
Ainda não estou muito familiarizada com o Zope e encontro dificuldades
para fazer algumas coisas.
Gostaria de exibir links para documentos dinâmicos na página principal
e adicionei no index_html uma busca ao catálogo, dessa forma:

div metal:fill-slot=main
tal:define=physical_path
python:getattr(context,'destaques').getPhysicalPath();
 path python:'/'.join(physical_path);
 results python:here.portal_catalog.searchResults
(path='.../destaques',
 portal_type='Document',
sort_on = 'Date',
sort_order='reverse',
review_state='published')[:4];

Depois exibo o resultado na tela, mas não estou exibindo dentro de um
portlet. Estão sendo exibidos como uma lista simples mesmo.
Só que quero buscar outros documentos em outra pasta do catálogo, só
que quando defino dois tal:define dentro do index_html dá erro de
duplicação.
Alguém saberia me dizer uma forma de fazer isso sem que eu preciso
criar diferentes portlets e possa chamar os documentos desejados em
pastas diferentes do catálogo e exibir dentro do index_html?

Agradeço a ajuda.
Abraços,
Thaciana



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para:
[EMAIL PROTECTED]
Links do Yahoo! Grupos





Re: [zope-pt] Ordenação de arquivos

2007-07-23 Por tôpico Luciano Ramalho
On 7/23/07, mfguimaraes2000 [EMAIL PROTECTED] wrote:
 Prezados,
 estou precisando de ordernar os arquivos quando visualizados dentro do
 Conteúdo.

 Alguém sabe como proceder?

Marcelo, você quer colocar os arquivos em alguma ordem arbitrariamente
selecionada ou deseja usar um critério objetivo de ordenamento (por
data, por título etc.)?

[ ]s
Luciano


[zope-pt] Re: Ordenação de arquivos

2007-07-23 Por tôpico mfguimaraes2000
Luciano,
desejo colocar os arquivos em Ordem Alfabética.

Observei que o site padrão do Plone possui esta opção. Bastando clicar 
em uma setinha do lado direito do nome titulo. Mas no site que etou 
trabalhando não tem esta opção, portanto acho que terei que fazer isto 
no código, e gostaria de ajuda de como proceder.

Atenciosamente,
Marcelo

--- Em zope-pt@yahoogrupos.com.br, Luciano Ramalho [EMAIL PROTECTED] 
escreveu

 On 7/23/07, mfguimaraes2000 [EMAIL PROTECTED] wrote:
  Prezados,
  estou precisando de ordernar os arquivos quando visualizados dentro 
do
  Conteúdo.
 
  Alguém sabe como proceder?
 
 Marcelo, você quer colocar os arquivos em alguma ordem arbitrariamente
 selecionada ou deseja usar um critério objetivo de ordenamento (por
 data, por título etc.)?
 
 [ ]s
 Luciano





[zope-pt] mudar background de portlet navegation

2007-07-23 Por tôpico Cristina Souza
Olá, criei slots para o site e coloquei como fundo (background)uma
imagem onde meu portlet fica com cantos arredondados. Mais também
queria que meu portlet de navegação ficasse do mesmo jeito, só que não
sei onde  faço isso. Alguém poderia me ajudar?

Obrigada!



[zope-pt] Re: mudar background de portlet navegation

2007-07-23 Por tôpico Davi Medeiros
vc tem os seguintes itens pra mexer via css:

#portlet-navigation-tree
#portlet-navigation-tree dt.portletHeader
#portletHeader dd.portletItem 

Baixe o Firefox e o plugin Firebug. É o kit do webdesigner Plone!
Apontando e clicando você descobre como essas que eu citei acima, e
entende 10x melhor como as estruturas do Plone se encaixam.

Até!
Davi

--- Em zope-pt@yahoogrupos.com.br, Cristina Souza [EMAIL PROTECTED]
escreveu

 Olá, criei slots para o site e coloquei como fundo (background)uma
 imagem onde meu portlet fica com cantos arredondados. Mais também
 queria que meu portlet de navegação ficasse do mesmo jeito, só que não
 sei onde  faço isso. Alguém poderia me ajudar?
 
 Obrigada!





[zope-pt] Re: Como criar um menu Top-Down do Zope/Plone

2007-07-23 Por tôpico Davi Medeiros
Gente, preciso de ajuda para transformar o código abaixo de 2 para 3
níveis, quem sabe até mais.. (um loop com condition)

Eu repeti a estrutura do segundo tal:rep e está com 3 níveis, mas como
eu não consegui adaptar, o conteúdo do 3o nível está igual ao do 2o #)

Creio que seja na linha dessa variável neto que eu comecei a definir...

Obrigado,
Davi

tal:def define=data
python:putils.createSitemap(context.portal_url.getPortalObject());
 children python:data.get('children', []);
 neto python:data.get('children', []);
tal:rep repeat=item python:[x for x in children if
x['portal_type'] == 'Folder']
li class=navTreeItem visualNoMarkerdiv
class=visualIcon
a tal:attributes=href item/getURL;
   class
python:test(repeat['item'].end, None, 'lb')
   tal:content=item/Title
class=state-published visualIconPaddingTitulo/a
ul tal:condition=item/children
class=navTree navTreeLevel2
tal:rep repeat=grand_item item/children
li class=navTreeItem
visualNoMarkerdiv class=visualIcon
a tal:attributes=href
grand_item/getURL
   tal:content=grand_item/Title
class=state-published visualIconPaddingTitulo/a
/div
ul tal:condition=item/children
class=navTree navTreeLevel3
tal:rep repeat=grandy_item
item/children
li class=navTreeItem
visualNoMarkerdiv class=visualIcon
a tal:attributes=href
grandy_item/getURL
  
tal:content=grandy_item/Title class=state-published
visualIconPaddingTitulo/a
/div/li
/tal:rep
/ul
/li
/tal:rep
/ul
/div/li
/tal:rep
/tal:def


--- Em zope-pt@yahoogrupos.com.br, Renato Sacramento Horta Moreira
[EMAIL PROTECTED] escreveu

 Olá,
 
 Utilizei esse produto para criar um menu de dois níveis, sendo que no
 primeiro só há listagem de folders.
 
 ele faz uma chamada à seguinte macro (nome do arquivo eh
sand_box_tabs.pt):
 
 html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en lang=en
   i18n:domain=plone
 
 body
 div metal:define-macro=tabs
 li id=portaltab-index_html class=plain
 a tal:attributes=href string:${portal_url} class=lb
 accesskey=tHome/a
 /li
 tal:def define=data python:putils.createSitemap(
 context.portal_url.getPortalObject());
  children python:data.get('children', []);
 tal:rep repeat=item python:[x for x in children if
 x['portal_type'] == 'Folder']
 li class=plain
 a tal:attributes=href item/getURL;
class python:test(repeat['item'].end,
 None, 'lb')
tal:content=item/Title/a
 ul tal:condition=item/children
 tal:rep repeat=grand_item item/children
 li class=plain
 a tal:attributes=href grand_item/getURL
tal:content=grand_item/Title/a
 /li
 /tal:rep
 /ul
 /li
 /tal:rep
 /tal:def
 /div
 /body
 /html

 -- 
 Renato Sacramento Horta Moreira
 Ciência da Computação - UFMG




Re: [zope-pt] Re: Ordenação de arquivos

2007-07-23 Por tôpico Luciano Ramalho
Marcelo, qual é a versão do Plone onde você pretende fazer esta ordenação?

[ ]s
Luciano

PS. Estou fazendo estas perguntas até para ajudar outros colegas da
lista a te ajudarem, porque não necessariamente eu terei a resposta.
Na hora de colocar dúvidas, vale a pena ser bem preciso na descrição
do problema e sempre informar qual a versão do Plone onde você precisa
encontrar a solução.

On 7/23/07, mfguimaraes2000 [EMAIL PROTECTED] wrote:
 Observei que o site padrão do Plone possui esta opção. Bastando clicar
 em uma setinha do lado direito do nome titulo. Mas no site que etou
 trabalhando não tem esta opção, portanto acho que terei que fazer isto
 no código, e gostaria de ajuda de como proceder.