Res: Res: Res: [gitec] Portal Modelo - Foto no ''portel_noticia'

Hélio Teixeira heliolteixeira at yahoo.com.br
Mon Jul 16 16:43:10 BRT 2007


Isso mesmo.

Grande abraço Mestre Luciano,


Hélio Teixeira
Assembléia Legislativa do Estado de Alagoas



----- Mensagem original ----
De: Luciano De Fazio <luciano at camaracatanduva.sp.gov.br>
Para: Grupo Interlegis de Tecnologia <gitec at listas.interlegis.gov.br>
Enviadas: Segunda-feira, 16 de Julho de 2007 16:37:48
Assunto: Re: Res: Res: [gitec] Portal Modelo - Foto no ''portel_noticia'


Hélio,

Mas a segunda opção já está pronta. Você não precisará redimensionar 
nada, pois os códigos do porlet_noticias e do portlet_noticia_destaque 
já gerarão as imagens de tamanhos diferentes, dependendo apenas de onde 
vc incluir a notícia no publicator.

O portlet_noticia_destaque  tem o código com tal:attributes="src 
string:${item_url}/image_mini"

E o portlet_noticia tem o código tal:attributes="src 
string:${item_url}/image_thumb"

O único trabalho será ajustar corretamente as dimensões da nova clase 
CSS para as imagens thumb.

Luciano De Fázio
Coordenador de Informática e Tecnologia
Câmara Municipal de Catanduva - SP

Hélio Teixeira escreveu:
> Luciano
>  
> Consegui fazer a modificação com sucesso, acontece que,  com essa 
> mudança e a criação da nova 'Classe CSS' terei que alterar o tamanho 
> das fotos de todas as notícias que acrescentar ao portal, e com isso 
> terei que alterar também a o tamanho da foto da outra Classe CSS que 
> define a foto do portlet_noticia_destaque e ficarei com um grande 
> vazio neste portlet.
>  
> Uma solução para isso é o que você fez no site de Catanduva, colocando 
> duas notícias lado a lado no local do portlet_noticia_destaque e 
> harmonizando e equilibrando o layout no centro da página.
>  
> Outra solução, a mais trabalhosa e chata, seria ter dois tamanhos de 
> fotos de acordo com a notícia, se eu quiser destacá-la coloco  o 
> tamanho maior e a coloco em destaque, e caso contrário, se não quero 
> destacá-la coloco uma foto menor e seleciono a noticia no portlet_noticia.
>  
> Tem alguma outra alternativa??
>  
> Grande abraço,
>  
> Hélio Teixeira
> Assembléia Legislativa do Estado de Alagoas
>
>
> ----- Mensagem original ----
> De: Luciano De Fazio <luciano at camaracatanduva.sp.gov.br>
> Para: Grupo Interlegis de Tecnologia <gitec at listas.interlegis.gov.br>
> Enviadas: Segunda-feira, 16 de Julho de 2007 15:24:52
> Assunto: Re: Res: [gitec] Portal Modelo - Foto no ''portel_noticia'
>
> Hélio,
>
> Já havia feito essa modificação no Portal aqui de Catanduva - SP.
>
> Veja em http://www.camaracatanduva.sp.gov.br 
> <http://www.camaracatanduva.sp.gov.br/>
>
> Além de modificações em CSS, adicionei  o seguinte código ao
> portlet_noticias para inserir as imagens em thumbnail:
>
> <div tal:condition="not:item_image_caption">
> <div class="newsImageContainer1">
> <img src=""
> alt="Imagem da Noticia"
> tal:attributes="src string:${item_url}/image_thumb" />
> </div>
> </div>
>
> Como pode ver, criei uma nova classe CSS "newsImageContainer1" com o
> tamanho correto para essas imagens.
>
> Luciano De Fázio
> Coordenador de Informática e Tecnologia
> Câmara Municipal de Catanduva - SP
>
> Hélio Teixeira escreveu:
> >
> > Luciano, Rapha e ALL,
> >
> >  
> >
> > Tudo certo, o erro dos acentos foi corrigido, mas a foto ainda não
> > aparece ao lado de cada notícia na primeira página no
> > portlet_noticias. Eu quero que da mesma forma que o
> > portlet_noticia_destaque que exibe a foto da noticia na primeira
> > página, o portlet_noticias também exiba as fotos das noticias contidas
> > nele na primeira página.
> >
> > Tenho que configurar o publicator?? Ou preciso modificar/criar outro
> > arquivo??
> >
> >
> >  
> > Hélio Teixeira
> > Assembléia Legislativa do Estado de Alagoas
> >
> >
> > ----- Mensagem original ----
> > De: Luciano De Fazio <luciano at camaracatanduva.sp.gov.br>
> > Para: Grupo Interlegis de Tecnologia <gitec at listas.interlegis.gov.br>
> > Enviadas: Segunda-feira, 16 de Julho de 2007 14:46:38
> > Assunto: Re: [gitec] Portal Modelo - Foto no ''portel_noticia'
> >
> > Hélio,
> >
> > Este erro de unicode é por causa dos acentos no porletHeader e no
> > portletFooter, conforme seguem:
> >
> >         <dt class="portletHeader">Últimas Notícias
> >
> > e
> >
> >             <dd class="portletFooter">
> >                 <a href=""
> >                    tal:attributes="href string:${portal_url}/noticias">
> >                     Todas as notícias
> >
> >
> >
> > Você tem duas alternativas: ou retira os acentos para salvar suas
> > modificações na pasta "Custom" ou faça suas alterações diretamente no
> > sistema de arquivos e reinicie o Zope.
> >
> > Luciano De Fázio
> > Coordenador de Informática e Tecnologia
> > Câmara Municipal de Catanduva - SP
> >
> >
> >
> > Hélio Teixeira escreveu:
> > > Pessoal,
> > >  
> > > Estou tentando colocar uma foto ao lado de cada notícia no
> > > 'portlet_noticia' da página do PM, de maneira similar ao
> > > 'portlet_noticia_destaque'.
> > >  
> > > Nosso guru Jean me orientou a copiar o mesmo esquema de links do
> > > 'portlet_noticia_destaque' fiz o seguinte:
> > >  
> > > Adicionei as seguintes linhas em vermelho ao
> > > arquivo portal_Skins/ILPortalCasas_public/Portlet_noticias:
> > >  
> > > <html xmlns:tal="http://xml.zope.org/namespaces/tal"; 
> <http://xml.zope.org/namespaces/tal%22>;
> > <http://xml.zope.org/namespaces/tal%22>;
> > >       xmlns:metal="http://xml.zope.org/namespaces/metal"; 
> <http://xml.zope.org/namespaces/metal%22>;
> > <http://xml.zope.org/namespaces/metal%22>;
> > >       i18n:domain="plone">
> > > <body>
> > > <!-- The news box -->
> > > <div metal:define-macro="portlet"
> > >      tal:define="box_id string:noticia;
> > >                  portal_publicator nocall:here/portal_publicator;
> > >                  pb
> > > python:portal_publicator.getPublicationBoxesInfo(box_id);
> > >                  isVisible pb/visible;"
> > >      tal:condition="python:template.getId()!='noticia' and isVisible">
> > >     <dl class="portlet" id="portal-noticia"
> > >          tal:define="box_items python:pb['items']">
> > >         <dt class="portletHeader">Últimas Notícias
> > >           <a href=""
> > >              tal:condition="python:checkPermission('Review portal
> > > content', here)"
> > >              tal:attributes="href
> > > string:${portal_url}/publicator_edit_form?box_id=${box_id}">
> > >               <img src="" alt="Edit" title="Edit" height="16" 
> width="16"
> > >                    tal:attributes="src
> > > string:${portal_url}/publicator_edit_icon.gif"
> > >                    i18n:domain="publicator"
> > >                    i18n:attributes="alt; title;" />
> > >           </a>
> > >         </dt>
> > >             <tal:block tal:repeat="obj box_items">
> > >                 <dd tal:define="oddrow repeat/obj/odd;
> > >                                  item_id obj/Id;
> > >                                  item_title obj/Title;
> > >                                  item_description obj/Description;
> > >                                  item_image_caption
> > > obj/ImageCaption|python:0;
> > >                                  item_url obj/RelativeContentURL;
> > >                                  new_window obj/NewWindow;
> > >                                  item_icon obj/Icon;
> > >                                  item_date obj/Date;"
> > >                      tal:attributes="class python:test(oddrow,
> > > 'portletItem', 'portletItem')"
> > >                      tal:condition="python:item_url">
> > >                     <b><span tal:replace="python:test(item_title,
> > > item_title, item_id)">Title</span></b>
> > >                     <div tal:condition="not:item_image_caption">
> > >                     <div class="newsImageContainer">
> > >                       <img src=""
> > >                            alt="Imagem da Noticia"
> > >                            tal:attributes="src
> > > string:${item_url}/image_mini" />
> > >                     </div>
> > >                     </div>
> > >
> > >                     <a href=""
> > >                        tal:attributes="href
> > > string:${portal_url}/${item_url};
> > >                                        title item_description;
> > >                                        target python:test(new_window,
> > > '_blank', None);">
> > >                         <span
> > > tal:replace="python:test(item_description)">Description</span>
> > >                     </a>
> > >                 </dd>
> > >             </tal:block>
> > >             <dd class="portletFooter">
> > >                 <a href=""
> > >                    tal:attributes="href 
> string:${portal_url}/noticias">
> > >                     Todas as notícias
> > >                 </a>
> > >             </dd>
> > >
> > >     </dl>
> > > </div>
> > > </body>
> > > </html>
> > >  
> > > E como resultado obtiguinte mnsagem de erro:
> > >  
> > > Tipo de Erro
> > >     UnicodeDecodeError
> > > Valor do Erro
> > >     'ascii' codec can't decode byte 0xc3 in position 630: ordinal not
> > >     in range(128)
> > > Requisição feita em
> > >     2007/07/16 14:06:20.740 GMT-3
> > >  
> > > O que deu errado?? Eu preciso alterar alguma configuração do
> > > Publicator??? ou devo alterar o arquvo Portalcasas.css fazendo criando
> > > uma nova class com dimensões inferiores a 'newsImageContainer'
> > > contidas no arquivo do Portlet_noticia_destaque e que foi copiado para
> > > o portlet_noticias ue desejo alterar.
> > >
> > >  
> > >
> > > Grande abraço,
> > >
> > >
> > >  
> > > Hélio Teixeira
> > > Assembléia Legislativa do Estado de Alagoas
> > >
> > > Flickr agora em português. Você cria, todo mundo vê. Saiba mais
> > > <http://www.flickr.com.br/>.
> >
> > --
> > Comunidade GITEC
> > http://colab.interlegis.gov.br <http://colab.interlegis.gov.br/> 
> <http://colab.interlegis.gov.br/>
> >
> > Para pesquisar o histórico da lista visite:
> > http://genesis.interlegis.gov.br/tecnologia/lista
> >
> > Para administrar sua conta visite:
> > http://listas.interlegis.gov.br/mailman/listinfo/gitec
> >
> >
> > ------------------------------------------------------------------------
> > Novo Yahoo! Cadê? <http://yahoo.com.br/oqueeuganhocomisso%20> -
> > Experimente uma nova busca.
>
> -- 
> Comunidade GITEC
> http://colab.interlegis.gov.br <http://colab.interlegis.gov.br/>
>
> Para pesquisar o histórico da lista visite:
> http://genesis.interlegis.gov.br/tecnologia/lista
>
> Para administrar sua conta visite:
> http://listas.interlegis.gov.br/mailman/listinfo/gitec
>
>
> ------------------------------------------------------------------------
> Novo Yahoo! Cadê? <http://yahoo.com.br/oqueeuganhocomisso%20> - 
> Experimente uma nova busca. 

-- 
Comunidade GITEC
http://colab.interlegis.gov.br

Para pesquisar o histórico da lista visite:
http://genesis.interlegis.gov.br/tecnologia/lista

Para administrar sua conta visite:
http://listas.interlegis.gov.br/mailman/listinfo/gitec


       
____________________________________________________________________________________
Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.interlegis.gov.br/pipermail/gitec/attachments/20070716/fe9a55ff/attachment.html


Mais detalhes sobre a lista de discussão Gitec