Re: [zope-pt] 'Gerar abas automaticamente"?

2007-06-27 Por tôpico Rodrigo Castardo
On 6/27/07, Davi Medeiros <[EMAIL PROTECTED]> wrote:
>
> Oi pessoal!

Opa!

>  Estou fuçando no Plone (2.5.3) faz 2 semanas e já consegui configurar
>  bastante coisa até, mas estou empacando numa coisa simples que é
>  publicar notícias ou eventos e, quando clicados, eles não aparecerem
>  na minha "tabs-only" (a barra horizontal de menu).
>
>  Por exemplo, notícias. Primeiro estava tentando adicionar a notícia
>  dentro da pasta esperta, o que não se provou muito esperto. Daí
>  descobri que a tal pasta só faz listagens, ok. Já tinha renomeado-a
>  para Notícias (id 'noticias'), então criei uma pasta Cadastra_Noticia
>  e excluí ela da navegação, imaginando que poderia avisar aos
>  publicadores para acessarem ela direto quando quisessem publicar algo.
>
>  Tudo "certo" até aí. O problema é quando clico nas notícias que surgem
>  no portlet new, ou mesmo via parta esperta, ela abre perfeitinha mas
>  fica exibida a pasta Cadastra_Noticia lá em cima no menu horizontal.
>
>  Help?

Bom, por partes 

Caso qq usuario acesse um objeto, o barra de menu horizontal
(breadcrumbs) vai mostrar o caminho hierarquico do objeto (ou seja,
todas as pastas do path do objeto). E isto independente da opcao de
exibir na navegacao.

Se vc nao quer q isto apareca no teu portal eh simples, nao deixe
todas as noticias em uma pasta especifica ...

Ai vc decide, igualzinho na globo =)

Dica, tem um motivo para isto ... toda a questao de navegacao do Plone
eh feita em cima da usabilidade. Exemplo de utilidade, supondo que vc
exiba as ultimas 5 noticias do teu portal em alguma listagem, como o
visitante do portal acessa as noticias de antes de ontem(que podem nao
estar listadas na tua listagem)? ele pode ter mais de uma opcao, usar
a paginacao da tua listagem(ou afim) , acessar a pasta onde estao
contidas as noticias, ou, se for um cientista que adora pesquisas, ele
pode usar a busca =)

Enfim, defendo sempre a ideia de manter algumas coisas nativas do
Plone. A usabilidade eh uma delas. Algumas pessoas saem retirando
funcionalidades/informacoes/usabilidade do Plone sem saber/entender o
pq daquilo estar ali. Outro dia estava falando do padrao Dublin
Core[1] com algumas pessoas, que se bobiar comprariam ele de mim se eu
estivesse vendendo =)

Resumindo, para tudo existe um bom motivo. Talvez nao tao bom pra te
convencer, mas eh bom saber =)

[1]http://www.google.com.br/search?q=plone+Dublin+Core&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official
Dublin Core Elements & Additional Zope Elements
http://www.zope.org/Collectors/Zope/1521/dc_view

Abracos

>  Davi Lima
>  Aracaju, Sergipe
>
>



-- 
Castardo
ThreePointsWeb
[EMAIL PROTECTED]
+55 61 8162-2072


[zope-pt] Remover palavras-chave

2007-06-27 Por tôpico Davi Medeiros
Outra coisa, como eu removo palavras-chave?

Eu acrescentei uma "teste" logo na primeira vez que mexi no Plone e só
sei criar novas (mas não faço com medo hehehe), apagar não sei.

Já dei um find no / do ZMI e não retorna nada de bom.

Obrigado!
Davi Lima



[zope-pt] 'Gerar abas automaticamente"?

2007-06-27 Por tôpico Davi Medeiros
Oi pessoal!

Estou fuçando no Plone (2.5.3) faz 2 semanas e já consegui configurar
bastante coisa até, mas estou empacando numa coisa simples que é
publicar notícias ou eventos e, quando clicados, eles não aparecerem
na minha "tabs-only" (a barra horizontal de menu).

Por exemplo, notícias. Primeiro estava tentando adicionar a notícia
dentro da pasta esperta, o que não se provou muito esperto. Daí
descobri que a tal pasta só faz listagens, ok. Já tinha renomeado-a
para Notícias (id 'noticias'), então criei uma pasta Cadastra_Noticia
e excluí ela da navegação, imaginando que poderia avisar aos
publicadores para acessarem ela direto quando quisessem publicar algo.

Tudo "certo" até aí. O problema é quando clico nas notícias que surgem
no portlet new, ou mesmo via parta esperta, ela abre perfeitinha mas
fica exibida a pasta Cadastra_Noticia lá em cima no menu horizontal.

Help?

Davi Lima
Aracaju, Sergipe



Re: [zope-pt] Erro de Indentação

2007-06-27 Por tôpico Luciano Ramalho
On 6/27/07, SnapNoris <[EMAIL PROTECTED]> wrote:
> Gente, eu estou recebendo um erro de indentação na hora de fazer o meu
> produto com archtype

Isso não tem relação com o Windows.

Independente da plataforma, o Python entende um TAB como equivalente a
8 brancos. Se o seu editor exibe um TAB como 4 brancos, um programa
que parece visualmente correto estará sintaticamente errado.

O melhor a fazer é *nunca* usar TABs em programas Python. Configure o
seu editor de modo que ao teclar TAB ele emita 4 caracteres de espaço,
e *não* um caractere de TAB. Use um editor onde você consiga
distinguir visualmente os TABs dos espaços. Se você usa Windows eu
recomendo o notepad++ [1] ou o Komodo Edit [2] (bem mais pesado, porém
cheio de recursos interessantes). Ambos são gratuitos, e o notepad++ é
livre além de ser gratuito.

[1] http://notepad-plus.sourceforge.net/uk/site.htm
[2] http://www.activestate.com/Products/komodo_edit/

[ ]s
Luciano

PS. Em minha opinião, o Python deveria dar erro de sintaxe *sempre*
que fossem usados TABs na indentação. Desta forma, este problema seria
bem mais fácil de detectar. Desde o Python 2.0 existe um módulo
distribuído com o Python chamado tabnanny.py [3], literalmente, babá
de tabs. O que ela faz é detectar casos de indentação ambígua usando
tabs e espaços misturados.

[3] http://docs.python.org/lib/module-tabnanny.html


[zope-pt] Erro de Indentação

2007-06-27 Por tôpico SnapNoris
Gente, eu estou recebendo um erro de indentação na hora de fazer o meu
produto com archtype


Tipo de Erro
exceptions.IndentationError
Valor do Erro
expected an indented block (install.py, line 8) 

Mas aparentemente, está tudo correto, me falaram que o TAB do windows
poderia gerar algum erro. Abaixo, o meu código, que eu espero aparecer
indentado na mensagem. Se alguem puder ajudar.


from Products.Archetypes.Extensions.utils import installTypes
from Products.Archetypes.public import listTypes
from Products.Quotation.config import PROJECTNAME, GLOBALS
import StringIO

def install(self):
out = StringIO.StringIO()
installTypes(self, out, listTypes(PROJECTNAME), PROJECTNAME)
out.write("Installed: " + PROJECTNAME)
return out.getvalue()



Re: [zope-pt] Incrementando o RSS_template com mais uma tag

2007-06-27 Por tôpico Wilton Alencar




Default rss corpo goes here




Taí,
cheque se pode usar tags customizadas no RSS padrão rdf, talvez tenha que
usar algo como body ou content na tag ao invés de corpo, observe também se
está com item na mão, senão o cookedbody não funcionará.
Abraços
TOM
Em 27/06/07, Robson Virino <[EMAIL PROTECTED]> escreveu:


  Olá amigos,

Quando crio, por exemplo, três notícias em uma pasta, e mando gerar um
XML pelo link RSS, vêm tags XML contendo o titulo da noticia,
descrição e seu link.

Gostaria de neste XML, poder colocar mais uma tag  contendo o
conteúdo completo da notícia...

Lá no Rss_template, tem para a criação da tag :
...



Default rss description goes here



...
Description
...

O que eu faço para entrar uma tag ?
Lembrando que na noticia, o corpo é chamado por
python:CookedBody(stx_level2)...

Obrigado, amigos!

 





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


[zope-pt] Incrementando o RSS_template com mais uma tag

2007-06-27 Por tôpico Robson Virino
Olá amigos,

Quando crio, por exemplo, três notícias em uma pasta, e mando gerar um
XML pelo link RSS, vêm tags XML contendo o titulo da noticia,
descrição e seu link.

Gostaria de neste XML, poder colocar mais uma tag  contendo o
conteúdo completo da notícia...

Lá no Rss_template, tem para a criação da tag :
...


   
Default rss description goes here

   

...
Description
...


O que eu faço para entrar uma tag ?
Lembrando que na noticia, o corpo é chamado por
python:CookedBody(stx_level2)...

Obrigado, amigos!



[zope-pt] Erro de UnicodeDecodeError de mistura de conteú do estático com dinâmico

2007-06-27 Por tôpico Thiago M. Figueiredo
Opá galera,

Estou tento um problema com acentuação aqui.
Ex: quando eu trago um resultado dinâmicos com acentuação ele me retorna 
os acentos sem erros, mais quando eu uso um template com texto acentuado 
(texto estática), e chamo alguma informação do
BD e se essas informações tiverem alguma acentuação ele me retorna um erro:

Tipo de Erro

UnicodeDecodeError

Valor do Erro
'ascii' codec can't decode byte 0xc3 in position 0: ordinal not in
range(128)

Ou seja a acentuação do template ou é toda dinâmica ou é toda estática 
pois se eu misturar algum dos dois, rola esse erro bom galera acho ate é 
só, valeu ates de tudo.

Muito Obrigado, abraço.

-- 

Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
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



[zope-pt] Migração igual "viewActions is not defined"!

2007-06-27 Por tôpico softdrivers2
Olá pessoal, boa tarde,

Fiz uma migração e deu tudo certo, o único inconveniente é que quando eu tento 
logar no Site me aparece a mensagem mais ou menos no meio da página (na barra 
de navegação de pastas) do lado esquerdo com os dizeres: 

Error exceptions.NameError on here/portlet_navigation/macros/portlet: name 
'viewActions' is not defined.

Quando deslogo, ou seja, e visito como um anonimo, não aparece a mensagem. 
Alguém poderia me dar alguma luz, dica em como resolver isso?

Brigadão!


   
-
Novo Yahoo! Cadê? - Experimente uma nova busca. 

RES: [zope-pt] Autenticação de usuários no s ite.

2007-06-27 Por tôpico Raul Carbonari Fernandes
OK Luciano,

 

Muito obrigado.

 

[]'s

 

Raul Carbonari Fernandes

Depto. de Informática - OABSP

Tel: (11) 3244-2139

Fax: (11) 3244-2128

[EMAIL PROTECTED]

http://www.oabsp.org.br  

 



De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luciano 
Ramalho
Enviada em: quarta-feira, 27 de junho de 2007 00:52
Para: zope-pt@yahoogrupos.com.br
Assunto: Re: [zope-pt] Autenticação de usuários no site.

 

On 6/26/07, Raul Carbonari Fernandes <[EMAIL PROTECTED]  > wrote:

Em um site, quero deixar apenas a página inicial para pessoas não 
autenticadas visualizarem, o restante do site apenas pessoas autenticadas podem 
visualizar. 


Raul, você precisa tirar a permissão de View do papel Anonymous em todas as 
sub-pastas do site. Isso é feito via ZMI, na aba Security de cada uma das 
pastas. 

[ ]s
Luciano
 

 

 



Re: [zope-pt] Re: Mudar background de um Portlet

2007-06-27 Por tôpico Andre Nogueira
Kleber e Cristina,

Nem é preciso alterar o codigo do portlet.
Voce pode adicionar direto na sua ploneCustom.css as seguintes linhas:

#portlet-static {
background: url(imagem.jpg);
}

Dessa maneira você segue a lógica do Plone e não precisa criar uma classe nova.

[]s
andre nogueira
www.simplesconsultoria.com.br


  - Original Message - 
  From: Cleber J Santos 
  To: zope-pt@yahoogrupos.com.br 
  Sent: Friday, June 15, 2007 11:54 AM
  Subject: Re: [zope-pt] Re: Mudar background de um Portlet


  > 

  Mas vamos com calma, você deseja mudar o background de todos os 
  portlets? Ou apenas deste?

  Se for apenas para este portlet então você deve criar no seu css uma 
  classe assim por exemplo;

  .PortletBackground{
  background:url(imagem.jpg);
  }

  E depois chamar essa classe no seu portlet, alterando a linha de número 11:

  De: 
  Para: 

  At,

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


  Atividade nos últimos dias
a..  3Novos usuários
  Visite seu Grupo 
  Yahoo! Mail
  Conecte-se ao mundo

  Proteção anti-spam

  Muito mais espaço

  Yahoo! Barra
  Instale grátis

  Buscar sites na web

  Checar seus e-mails .

  Yahoo! Grupos
  Crie seu próprio grupo

  A melhor forma de comunicação

  .