[zope-pt] Mudar background de um Portlet
Olá, gostaria de saber como faço para mudar o background (topo do portlet) de um portlet que criei (Portlet Static). Porém esse background seria uma imagem, a imagem já está inserida no custom do portal_skin com o nome de portlet.
Re: [zope-pt] Re: Novo CMFPhoto e CMFPhotoAlbum
Jean Rodrigo Ferri wrote: Olá Cleber, Dorneles, Sem querer ser chato, mas o que você acha disso? Ou seja, o que você acha de uma comunidade querer apenas resolver seus problemas e não pensar em resolver um problema que pode ser o seu problema amanhã? São poucos os que, quando estão atacando o problema, pensam na solução considerando o que seria melhor a médio e longo prazo, além de levar em consideração como beneficiar a comunidade... Mas é isso mesmo, ninguém é obrigado a contribuir nada, por outro lado, é de bom tom dar um pouco de si, principalmente quando a comunidade já lhe deu tanto de si... ;-) Concordo com vocês. A gente nem precisa ir tão longe (desenvolvimento de software), o TcheZope.org, por exemplo, quando o site está com algum problema ou com informações desatualizadas as pessoas reclamam, mas vi pouca gente se manifestar nessa chamada que o Érico fez dias atrás ou com colaborações no novo site! :( Estou começando a achar que software livre é desenvolvido por duendes e gnomos na floresta encantada... - Não basta ser livre, tem que participar!™ ;-) Abraço, Opa Jean, Heheheh, também acho que os gnomes tem a ver com isso :D Mas acho que a galera ainda deve ter um pé preso ao desenvolvimento *UNO*, isso realmente tem que mudar, o SL é diferente e a comunidade também tem que ser diferente... At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [zope-pt] Mudar background de um Portlet
Cristina Souza wrote: Olá, gostaria de saber como faço para mudar o background (topo do portlet) de um portlet que criei (Portlet Static). Porém esse background seria uma imagem, a imagem já está inserida no custom do portal_skin com o nome de portlet. Bem, apesar de ficar um pouco dificiu sem ver um código na frente, é bem simples de fazer, você vai fazer isso daqui ex; div style=background:url(imagem.gif) Aqui meu conteúdo /div Se não rolar posta ai um pedaço do código ok ;) -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: SlideShow
--- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Natalia Souza wrote: Olá Alguem aí instalou o produto SlideShow, que possa me dar uma mãozinha? Não consegui fazer funcionar Abraços Natália Oi Natalia, E então vamos lá. - Instale o CMFPublicator - Instale o PloneSlideShow Feito isso vamos a configuração, por padrão quando você instala o CMFPublicator1.2.1, a partir dessa versão ele adiciona um box chamado (news), antes de mais nada certifique-se de que essa box existe no CMFPublicator, bem estando certa que existe vamos continuar. Você deve configurar o essa box (news) no CMFPublicator da forma que desejar, por exemplo, imagine que eu desejo chamar no SlideShow Noticias e Documentos, então eu entro na ZMI do Plone, lá vou encontrar o portal_publicator, entre na aba Configuration, no campo chamado *Content type* você deve selecionar segurando a tecla SHIFT os tipode desejados, no nosso exemplo será (News Item e Document), feito isso vamos dizer ao publicator que desejamos ter o box com imagens, então em (With image?) você deve deixar ticado, e também iremos dizer que só serão permitidas imagens que estejam publicadas, então vá em (Image workflow states) e troque visible por published, feito isso apenas salve. Agora vamos para o PloneSlideShow; Ainda dentro da ZMI do Plone, adicione um Page Template, vamos chama-lo de MySlideShow, apague todo o conteúdo que existir neste template e cole este código aqui e salve. div metal:use-macro=here/main_template/macros/master div metal:fill-slot=main tal:block metal:use-macro=context/global_slide/macros/panel / /div /div Feito isso já está pronto para o uso, agora dai para frente é apenas adicionar as notícias ou documentos e as imagens no CMFPublicator via interface do Plone, feito isso ele irá puxar automaticamente de montar o Slide. Espero que tenha ajudado, qualquer erro que der é necessário que você poste as versões de Zope, Plone e CMFPublicator, e não esqueça de postar o traceback também ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 Olá Natália e Cleber, Se vocês me permitirem pegar um gancho na pergunta (não sei se isso já ocorreu com outros) após instalar o PloneSlideShow está ocorrendo um erro de Java script no IE. no FireFox está tudo ok. Rodou beleza. Porém, rodei o portal no IE 6.0.2 e apareceu aquele ícone de exclamação no canto esquerdo inferior da tela (!Erro na página) com a mensagem: Erro: Objeto necessário / 'item' não está definido Código: 0 URL: http://localhost:8080/portal Caso seja algum erro de configuração do meu ambiente, me desculpem. Se tiver algo que possa ajustar aqui para resolver agradeceria a ajuda de vocês. Abraço. Luiz. Meu ambiente: Plone 2.5.2, CMF-1.6.2, CMFPublicator 1.2.1 Zope (Zope 2.9.6-final, python 2.4.3, win32), Five 1.3.8, Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)], PIL 1.1.5
Re: [zope-pt] Re: Cache Plone 3
Olá senhores, Mesmo após algumas pesquisas, ainda não conseguir entender o que é esse five.customerize para editar os templates das views. O que vem a ser ele e como usa-lo? Dayana.
[zope-pt] Acessibilidade web: Custo ou benefício
Olá pessoal, Nós que trabalhamos com desenvolvimento web devemos estar atentos em proporcionar acessibilidade e usabilidade aos sites. O Plone já tem um forte apelo quanto a isso, mas tenho visto vários projetos feitos em Plone que o pessoal, talvez na ânsia de cumprir os prazos, acaba por não seguir os padrões do Plone, prejudicando assim a acessibilidade e até a usabilidade. Assim, descobri um bom vídeo sobre esse assunto: http://videolog.uol.com.br/video?230205 É uma sensibilização obrigatória! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Re: SlideShow
Natalia Souza wrote: Ei Cleber [:)] Segui as suas instruções e não deu nenhum erro. Pórem não apareceu a caixa de slide. Seguem as versões: Plone 2.5.2, Zope 2.9.6, Publicator 1.2.1 Abração Natália --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Natalia Souza wrote: Olá Alguem aí instalou o produto SlideShow, que possa me dar uma mãozinha? Não consegui fazer funcionar Abraços Natália Oi Natalia, E então vamos lá. - Instale o CMFPublicator - Instale o PloneSlideShow Feito isso vamos a configuração, por padrão quando você instala o CMFPublicator1.2.1, a partir dessa versão ele adiciona um box chamado (news), antes de mais nada certifique-se de que essa box existe no CMFPublicator, bem estando certa que existe vamos continuar. Você deve configurar o essa box (news) no CMFPublicator da forma que desejar, por exemplo, imagine que eu desejo chamar no SlideShow Noticias e Documentos, então eu entro na ZMI do Plone, lá vou encontrar o portal_publicator, entre na aba Configuration, no campo chamado *Content type* você deve selecionar segurando a tecla SHIFT os tipode desejados, no nosso exemplo será (News Item e Document), feito isso vamos dizer ao publicator que desejamos ter o box com imagens, então em (With image?) você deve deixar ticado, e também iremos dizer que só serão permitidas imagens que estejam publicadas, então vá em (Image workflow states) e troque visible por published, feito isso apenas salve. Agora vamos para o PloneSlideShow; Ainda dentro da ZMI do Plone, adicione um Page Template, vamos chama-lo de MySlideShow, apague todo o conteúdo que existir neste template e cole este código aqui e salve. div metal:use-macro=here/main_template/macros/master div metal:fill-slot=main tal:block metal:use-macro=context/global_slide/macros/panel / /div /div Feito isso já está pronto para o uso, agora dai para frente é apenas adicionar as notícias ou documentos e as imagens no CMFPublicator via interface do Plone, feito isso ele irá puxar automaticamente de montar o Slide. Espero que tenha ajudado, qualquer erro que der é necessário que você poste as versões de Zope, Plone e CMFPublicator, e não esqueça de postar o traceback também ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 Oi Natalia, O que exatamente apareceu? Ah, esqueci de mencionar que você deve dar um view no template que usamos como exemplo. At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: SlideShow
Ei Cleber [:)] Segui as suas instruções e não deu nenhum erro. Pórem não apareceu a caixa de slide. Seguem as versões: Plone 2.5.2, Zope 2.9.6, Publicator 1.2.1 Abração Natália --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Natalia Souza wrote: Olá Alguem aí instalou o produto SlideShow, que possa me dar uma mãozinha? Não consegui fazer funcionar Abraços Natália Oi Natalia, E então vamos lá. - Instale o CMFPublicator - Instale o PloneSlideShow Feito isso vamos a configuração, por padrão quando você instala o CMFPublicator1.2.1, a partir dessa versão ele adiciona um box chamado (news), antes de mais nada certifique-se de que essa box existe no CMFPublicator, bem estando certa que existe vamos continuar. Você deve configurar o essa box (news) no CMFPublicator da forma que desejar, por exemplo, imagine que eu desejo chamar no SlideShow Noticias e Documentos, então eu entro na ZMI do Plone, lá vou encontrar o portal_publicator, entre na aba Configuration, no campo chamado *Content type* você deve selecionar segurando a tecla SHIFT os tipode desejados, no nosso exemplo será (News Item e Document), feito isso vamos dizer ao publicator que desejamos ter o box com imagens, então em (With image?) você deve deixar ticado, e também iremos dizer que só serão permitidas imagens que estejam publicadas, então vá em (Image workflow states) e troque visible por published, feito isso apenas salve. Agora vamos para o PloneSlideShow; Ainda dentro da ZMI do Plone, adicione um Page Template, vamos chama-lo de MySlideShow, apague todo o conteúdo que existir neste template e cole este código aqui e salve. div metal:use-macro=here/main_template/macros/master div metal:fill-slot=main tal:block metal:use-macro=context/global_slide/macros/panel / /div /div Feito isso já está pronto para o uso, agora dai para frente é apenas adicionar as notícias ou documentos e as imagens no CMFPublicator via interface do Plone, feito isso ele irá puxar automaticamente de montar o Slide. Espero que tenha ajudado, qualquer erro que der é necessário que você poste as versões de Zope, Plone e CMFPublicator, e não esqueça de postar o traceback também ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: SlideShow
--- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Natalia Souza wrote: Ei Cleber [:)] Segui as suas instruções e não deu nenhum erro. Pórem não apareceu a caixa de slide. Seguem as versões: Plone 2.5.2, Zope 2.9.6, Publicator 1.2.1 Abração Natália --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber@ escreveu Natalia Souza wrote: Olá Alguem aí instalou o produto SlideShow, que possa me dar uma mãozinha? Não consegui fazer funcionar Abraços Natália Oi Natalia, E então vamos lá. - Instale o CMFPublicator - Instale o PloneSlideShow Feito isso vamos a configuração, por padrão quando você instala o CMFPublicator1.2.1, a partir dessa versão ele adiciona um box chamado (news), antes de mais nada certifique-se de que essa box existe no CMFPublicator, bem estando certa que existe vamos continuar. Você deve configurar o essa box (news) no CMFPublicator da forma que desejar, por exemplo, imagine que eu desejo chamar no SlideShow Noticias e Documentos, então eu entro na ZMI do Plone, lá vou encontrar o portal_publicator, entre na aba Configuration, no campo chamado *Content type* você deve selecionar segurando a tecla SHIFT os tipode desejados, no nosso exemplo será (News Item e Document), feito isso vamos dizer ao publicator que desejamos ter o box com imagens, então em (With image?) você deve deixar ticado, e também iremos dizer que só serão permitidas imagens que estejam publicadas, então vá em (Image workflow states) e troque visible por published, feito isso apenas salve. Agora vamos para o PloneSlideShow; Ainda dentro da ZMI do Plone, adicione um Page Template, vamos chama-lo de MySlideShow, apague todo o conteúdo que existir neste template e cole este código aqui e salve. div metal:use-macro=here/main_template/macros/master div metal:fill-slot=main tal:block metal:use-macro=context/global_slide/macros/panel / /div /div Feito isso já está pronto para o uso, agora dai para frente é apenas adicionar as notícias ou documentos e as imagens no CMFPublicator via interface do Plone, feito isso ele irá puxar automaticamente de montar o Slide. Espero que tenha ajudado, qualquer erro que der é necessário que você poste as versões de Zope, Plone e CMFPublicator, e não esqueça de postar o traceback também ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: cleber@ # Icq: 27837 Oi Natalia, O que exatamente apareceu? Ah, esqueci de mencionar que você deve dar um view no template que usamos como exemplo. At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 [:-s] Não apareceu nada! Somente a portlet de noticias do Publicator
[zope-pt] Re: Acessibilidade web: Custo ou benefício
--- Em zope-pt@yahoogrupos.com.br, Jean Rodrigo Ferri [EMAIL PROTECTED] escreveu Olá pessoal, Nós que trabalhamos com desenvolvimento web devemos estar atentos em proporcionar acessibilidade e usabilidade aos sites. O Plone já tem um forte apelo quanto a isso, mas tenho visto vários projetos feitos em Plone que o pessoal, talvez na ânsia de cumprir os prazos, acaba por não seguir os padrões do Plone, prejudicando assim a acessibilidade e até a usabilidade. Assim, descobri um bom vídeo sobre esse assunto: http://videolog.uol.com.br/video?230205 É uma sensibilização obrigatória! ;-) Abraço, -- Jean Ferri Boa Jean, Principalmente quem trabalha desenvolvendo para o governo já sabem, deve-se estar de olho na lei abaixo. A propósito, quem tiver dicas aí para tornar o site plone ainda mais acessível coloca aí no forum pra gente. Artigo que trata sobre a questão. Decreto-lei 5296: Art. 47. No prazo de até doze meses a contar da data de publicação deste Decreto, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na rede mundial de computadores (internet), para o uso das pessoas portadoras de deficiência visual, garantindo-lhes o pleno acesso às informações disponíveis. § 1o Nos portais e sítios de grande porte, desde que seja demonstrada a inviabilidade técnica de se concluir os procedimentos para alcançar integralmente a acessibilidade, o prazo definido no caput será estendido por igual período. § 2o Os sítios eletrônicos acessíveis às pessoas portadoras de deficiência conterão símbolo que represente a acessibilidade na rede mundial de computadores (internet), a ser adotado nas respectivas páginas de entrada. § 3o Os telecentros comunitários instalados ou custeados pelos Governos Federal, Estadual, Municipal ou do Distrito Federal devem possuir instalações plenamente acessíveis e, pelo menos, um computador com sistema de som instalado, para uso preferencial por pessoas portadoras de deficiência visual.
Re: [zope-pt] Re: Acessibilidade web: Custo ou benefício
ferreira.luiz wrote: --- Em zope-pt@yahoogrupos.com.br, Jean Rodrigo Ferri [EMAIL PROTECTED] escreveu Olá pessoal, Nós que trabalhamos com desenvolvimento web devemos estar atentos em proporcionar acessibilidade e usabilidade aos sites. O Plone já tem um forte apelo quanto a isso, mas tenho visto vários projetos feitos em Plone que o pessoal, talvez na ânsia de cumprir os prazos, acaba por não seguir os padrões do Plone, prejudicando assim a acessibilidade e até a usabilidade. Assim, descobri um bom vídeo sobre esse assunto: http://videolog.uol.com.br/video?230205 É uma sensibilização obrigatória! ;-) Abraço, -- Jean Ferri Boa Jean, Principalmente quem trabalha desenvolvendo para o governo já sabem, deve-se estar de olho na lei abaixo. A propósito, quem tiver dicas aí para tornar o site plone ainda mais acessível coloca aí no forum pra gente. Artigo que trata sobre a questão. Decreto-lei 5296: Art. 47. No prazo de até doze meses a contar da data de publicação deste Decreto, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na rede mundial de computadores (internet), para o uso das pessoas portadoras de deficiência visual, garantindo-lhes o pleno acesso às informações disponíveis. § 1o Nos portais e sítios de grande porte, desde que seja demonstrada a inviabilidade técnica de se concluir os procedimentos para alcançar integralmente a acessibilidade, o prazo definido no caput será estendido por igual período. § 2o Os sítios eletrônicos acessíveis às pessoas portadoras de deficiência conterão símbolo que represente a acessibilidade na rede mundial de computadores (internet), a ser adotado nas respectivas páginas de entrada. § 3o Os telecentros comunitários instalados ou custeados pelos Governos Federal, Estadual, Municipal ou do Distrito Federal devem possuir instalações plenamente acessíveis e, pelo menos, um computador com sistema de som instalado, para uso preferencial por pessoas portadoras de deficiência visual. Caraca Jean, Isso é de extrema importância, e nos faz repensar diversas diretrizes que seguimos para o desenvolvimento de sites, tem este link http://acessodigital.net que mostram artigos e regras a serem seguidas para que possamos dar acessos a pessoas com necessidades especiais, realmente isso deveria chamar a atenção de todos para que escutem o vídeo e leiam no site os artigos com atenção, pois isso poderia ser seu problema, quer dizer, isso é problema nosso, mas nós nos achamos normais o suficiente para não pensar nos que necessitam. -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Re: Acessibilidade web: Custo ou benefício
ferreira.luiz escreveu: Boa Jean, Olá Luiz, Principalmente quem trabalha desenvolvendo para o governo já sabem, deve-se estar de olho na lei abaixo. A propósito, quem tiver dicas aí para tornar o site plone ainda mais acessível coloca aí no forum pra gente. Só para complementar, segue a lei completa: http://www.acessobrasil.org.br/index.php?itemid=43 Abraço, -- Jean Ferri
Re: [zope-pt] Re: SlideShow
ferreira.luiz wrote: --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Natalia Souza wrote: Olá Alguem aí instalou o produto SlideShow, que possa me dar uma mãozinha? Não consegui fazer funcionar Abraços Natália Oi Natalia, E então vamos lá. - Instale o CMFPublicator - Instale o PloneSlideShow Feito isso vamos a configuração, por padrão quando você instala o CMFPublicator1.2.1, a partir dessa versão ele adiciona um box chamado (news), antes de mais nada certifique-se de que essa box existe no CMFPublicator, bem estando certa que existe vamos continuar. Você deve configurar o essa box (news) no CMFPublicator da forma que desejar, por exemplo, imagine que eu desejo chamar no SlideShow Noticias e Documentos, então eu entro na ZMI do Plone, lá vou encontrar o portal_publicator, entre na aba Configuration, no campo chamado *Content type* você deve selecionar segurando a tecla SHIFT os tipode desejados, no nosso exemplo será (News Item e Document), feito isso vamos dizer ao publicator que desejamos ter o box com imagens, então em (With image?) você deve deixar ticado, e também iremos dizer que só serão permitidas imagens que estejam publicadas, então vá em (Image workflow states) e troque visible por published, feito isso apenas salve. Agora vamos para o PloneSlideShow; Ainda dentro da ZMI do Plone, adicione um Page Template, vamos chama-lo de MySlideShow, apague todo o conteúdo que existir neste template e cole este código aqui e salve. div metal:use-macro=here/main_template/macros/master div metal:fill-slot=main tal:block metal:use-macro=context/global_slide/macros/panel / /div /div Feito isso já está pronto para o uso, agora dai para frente é apenas adicionar as notícias ou documentos e as imagens no CMFPublicator via interface do Plone, feito isso ele irá puxar automaticamente de montar o Slide. Espero que tenha ajudado, qualquer erro que der é necessário que você poste as versões de Zope, Plone e CMFPublicator, e não esqueça de postar o traceback também ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 Olá Natália e Cleber, Se vocês me permitirem pegar um gancho na pergunta (não sei se isso já ocorreu com outros) após instalar o PloneSlideShow está ocorrendo um erro de Java script no IE. no FireFox está tudo ok. Rodou beleza. Porém, rodei o portal no IE 6.0.2 e apareceu aquele ícone de exclamação no canto esquerdo inferior da tela (!Erro na página) com a mensagem: Erro: Objeto necessário / 'item' não está definido Código: 0 URL: http://localhost:8080/portal Caso seja algum erro de configuração do meu ambiente, me desculpem. Se tiver algo que possa ajustar aqui para resolver agradeceria a ajuda de vocês. Abraço. Luiz. Meu ambiente: Plone 2.5.2, CMF-1.6.2, CMFPublicator 1.2.1 Zope (Zope 2.9.6-final, python 2.4.3, win32), Five 1.3.8, Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)], PIL 1.1.5 Opa Luiz, Eu recebi seu email, já estava até respondendo, mas aproveito para responder aqui. É estranho ter dados este erro, pois o produto foi testado nos ambientes abaixo e o resultado foi exatamente igual ao obtido no firefox, estou enviado um snapshot retirado do meu Slackware 10.1 usando IE 6.0.2 emulado no wine para ver que mesmo sendo emulado não ocorreu o erro. Verifique se você não está chamando algum outro JavaScript, pois o erro pode estar ai ;) Mas qualquer problema com o produto fique a vontade para reportar o erro. Windows 98: IE 5.0 IE 5.5 Firefox 1.0.7 Firefox 1.5.0 Firefox 2.0 Windows 2000 IE 5.0 IE 5.5 IE 6.0 Firefox 1.0.7 Firefox 1.5.0 Firefox 2.0 Windows XP IE 5.0 IE 5.5 IE 6.0 Firefox 1.0.7 Firefox 1.5.0 Firefox 2.0 Linux Ubuntu IE 5.0 (Emulado no Wine) IE 5.5 (Emulado no Wine) IE 6.0 (Emulado no Wine) Firefox 1.0.7 Firefox 1.5.0 Firefox 2.0 Linux Kurumin IE 5.0 (Emulado no Wine) IE 5.5 (Emulado no Wine) IE 6.0 (Emulado no Wine) Firefox 1.0.7 Firefox 1.5.0 Firefox 2.0 Linux Slackware IE 5.0 (Emulado no Wine) IE 5.5 (Emulado no Wine) IE 6.0 (Emulado no Wine) Firefox 1.0.7 Firefox 1.5.0 Firefox 2.0 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Vagas para desenvolvedores Python
A Paradigma está contratando desenvolvedores com conhecimentos em Python para trabalharem em Belo Horizonte. Se você tem experiência nessa linguagem, envie-nos seu Curriculum Vitae para: cv AT paradigma.com.br Venha compor nosso time de talentos! Posições abertas para: - programadores profissionais em Python. - estagiários cursando do 3º ao 7º período de Ciência da Computação ou Engenharias.
[zope-pt] SP: Freela simples e rápido em Plone
O IPSO (http://ipso.org) um instituto sem fins lucrativos, necessita de um profissional junior em Plone para trabalho de uma semana, início imediato. Não será preciso programar nada, no máximo mudanças visuais básicas. O que a pessoa precisa saber é como usar muito bem o Plone como produtor de conteúdo, ou seja, como configurar as abas, como criar pastas espertas, como organizar o conteúdo, enfim, principalmente operações que são feitas via a própria interface do Plone, sem precisar entrar na ZMI. Interessados escrevam mensagem privada para Milene Cavalaro [EMAIL PROTECTED] informando sua experiência. [ ]s Luciano
Re: [zope-pt] Re: Ordem Alfabetica
Eu gostaria de acrescentar uma experiência que eu já tive com ordenação no PZP: toda vez que preciso ordenar por ordem alfabética eu preciso apelar para o plone_utils.normalizeString() e outras artimanhas. Porque? Porque o plone ou o python não entende os acentos e a diferença entre maiúsculos e minúsculos; Ex: eu precisei uma vez ordenar os nomes dos países da Europa que estavam em um vetor: - a 'Áustria' era sempre o último elemento do vetor, só por causa do acento na primeira letra. (todas as palavras com acento fica por último na ordenação). - 'Bélgica' sempre ficava depois de 'Bulgária' (pelo menos motivo citado acima) - se tivesse no vetor por exemplo: [Espanha, alemanha, Portugal] o resultado da ordenação era: [Espanha, Portugal, alemanha] (só pq alemanha está escrito em minúsculo). A solução então que eu encontrei ficou assim: vetor_paises = [vetor com listas cada uma contendo (id_pais, title_pais) ] undecorated = [(elemento[0],plone_tool.normalizeString(elemento[1]),elemento) for elemento in vetor_paises] undecorated.sort() decorated = [elemento[-1] for elemento in undecorated] vetor_paises = decorated Tem como fazer o plone entender os acentos? Se eu estiver errado ou se isso já mudou por favor alguém me corrija. Flw On 6/13/07, Dorneles Treméa [EMAIL PROTECTED] wrote: Opa SnapNoris[1], Outra coisa, quando eu fui escolher os tipos de exibição, apareceu o meu tipo pelo nome do arquivo e não como os outros que aparecem la. Tabular, Sumária, Visão de Miniatura. Onde eu poderia resolver isso? Eu já consegui fazer a ordenação como eu queria, mas qto ao nome eu não faço idéia. é mais simples do que parece... basta ir no novo template e definir o título (Title) que você quer que apareça... ;-) [1] Alguma relação com o Chuck? :-D HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com -- Maurício Victor http://mauvictor.objectis.net
[zope-pt] Re: Mudar background de um Portlet
O CÓDIGO DO PORTLET QUE CRIEI É ESSE: html xmlns:tal=http://xml.zope.org/namespaces/tal; xmlns:metal=http://xml.zope.org/namespaces/metal; i18n:domain=plone body !-- The static box -- div metal:define-macro=portlet div class=portlet id=portlet-static h5 i18n:translate=box_statis Principais Serviços /h5 div class=portletBody div class=portletContent odd a href=http://200.216.219.16:8080/Intranet/organograma/comunicacao-e-negocios/nucleo-de-apoio-a-gestao-da-informacao/sistemas-de-informacao/;Sistemas de Informação/a /div div class=portletContent even /div /div /div /div /body /html JÁ O CÓDIGO DO PORTLETS.CSS É O SEGUINTE: /* Main portlet elements */ dl.portlet { margin: 1px 0 1em 0; border-bottom: dtml-borderWidth; dtml-borderStyle; dtml-globalBorderColor;; background-color: dtml-backgroundColor;; } dl.portlet a { text-decoration: none; } .portlet a.tile { display: block; } /* XXX: The two below rules should really be in the rule above, but that makes the items grow/shrink on :hover (navtree) - need to investigate how to make it not do that. ~limi, Dec 2005 */ dd.portletItem a, dd.portletFooter a { border-bottom: none; } dd.portletItem a:visited, dd.portletFooter a:visited { color: dtml-linkColor;; } .portletHeader { background-image: url(portlet);; /*dtml-globalBackgroundColor;;*/ border: dtml-borderWidth; dtml-borderStyle; dtml-globalBorderColor;; padding: 0em 1em; text-transform: dtml-textTransform;; font-weight: normal; line-height: 1.6em; } .portletHeader a { color: dtml-fontColor;; } .portletItem { margin: 0; padding: 1em; border-left: dtml-borderWidth; dtml-borderStyle; dtml-globalBorderColor;; border-right: dtml-borderWidth; dtml-borderStyle; dtml-globalBorderColor;; } .portletItemDetails { text-align: right; display: block; color: dtml-fontColor;; } dd.portletFooter { background-color: dtml-evenRowBackgroundColor;; margin: 0; padding: 0.25em 1em; border: dtml-borderWidth; dtml-borderStyle; dtml-globalBorderColor;; border-style: dotted dtml-borderStyle; none dtml-borderStyle;; text-align: right; } /* Elements that enable layout with rounded corners */ .portletTopLeft {} .portletTopRight {} .portletBottomLeft {} .portletBottomRight {} /* New navtree styles */ .portletNavigationTree { margin: 0 0 0 0.75em; padding: 0; list-style: none; list-style-image: none; line-height: 1em; } .navTree { list-style: none; list-style-image: none; margin-top: 1px; } .navTreeLocal { margin: 0 0 0 0.75em; } .navTree li { margin-bottom: 1px; } .navTreeItem { display: block; padding: 0; margin: 0; } .navTreeItem a, dd.portletItem .navTreeItem a { border: dtml-borderWidth; dtml-borderStyle; dtml-backgroundColor;; display: block; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.25em; } .navTreeItem a:hover, dd.portletItem .navTreeItem a:hover { background-color: dtml-globalBackgroundColor;; color: dtml-globalFontColor;; border: dtml-borderWidth; dtml-borderStyle; dtml-globalBorderColor;; } .navTreeCurrentItem { background-color: dtml-globalBackgroundColor;; color: dtml-globalFontColor;; border: dtml-borderWidth; dtml-borderStyle; dtml-globalBorderColor; !important; } li.navTreeCurrentItem { display: block; padding: 0 0 0 1px; margin: 0 0 2px -1px; } li.navTreeCurrentItem a, li.navTreeCurrentItem a:hover { display: block; border: dtml-borderWidth; dtml-borderStyle; dtml-globalBackgroundColor;; min-height: 1.6em; line-height: 1.6em; height: auto; } .visualIconPadding, .actionMenu .actionMenuContent .visualIconPadding { padding-left: 0.5em; margin-bottom: 1px; min-height: 1.6em; height: auto; line-height: 1.6em; } /* Another workaround for broken Internet Explorer */ * html li.navTreeCurrentItem a, * html li.navTreeCurrentItem a:hover { height: 1.6em; } /* IE workaround to make sure the element is selectable in its full width */ * html .visualIconPadding { height: 1.6em; } .navTreeLevel0 { margin: 0; } .navTreeLevel1 { margin-left: 0.75em;} .navTreeLevel2 { margin-left: 0.75em; } .navTreeLevel3 { margin-left: 0.75em; } .navTreeLevel4 { margin-left: 0.75em; } .navTreeLevel5 { margin-left: 0.75em; } /* ##CALENDARIO */ /* ** Calendar elements - used in the calendar rendering */ .dayPopup { background-image: url(portlet);; /*background-color: dtml-helpBackgroundColor;;*/ border: dtml-borderWidth; dtml-borderStyle; Black; padding: 0.2em; position: absolute; visibility: hidden; width: 12em; z-index: 2; } .date { font-weight:
[zope-pt] Re: Ordem Alfabetica
Obrigado pela resposta. Realmente é facil. Eu não tenho costume de colocar title, mas vou passar a ter Nenhuma relação com o Chuck. []s Snap Opa SnapNoris[1], Outra coisa, quando eu fui escolher os tipos de exibição, apareceu o meu tipo pelo nome do arquivo e não como os outros que aparecem la. Tabular, Sumária, Visão de Miniatura. Onde eu poderia resolver isso? Eu já consegui fazer a ordenação como eu queria, mas qto ao nome eu não faço idéia. é mais simples do que parece... basta ir no novo template e definir o título (Title) que você quer que apareça... ;-) [1] Alguma relação com o Chuck? :-D HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
Re: [zope-pt] Re: Acessibilidade web: Custo ou benef ício
Quem está usando o Plone já está vários passos a frente da maioria quando o assunto é acessibilidade. E quem usa o skin Tableless esta mais alguns passos ainda :) Alguns problemas comuns de acessibilidade que sempre encontro nos sites Plone: - HTML nao validado erros na construção doHTML causam muitos estragos de acessibilidade - Imagem sem alt Quem assistiu o vídeo entendeu a importancia de uma coisa tão simples - falta de ligação entre um campo do form e seu titulo Pra quem navegaga pressionando o TAB, fica dificil saber pra que serve um input de formulario. Isso acontece, pois muitas vezes quem desenvolve nao usa corretament a tag label - falta de descrição dentro dos inputs (formularios e busca) é recomendado colocar um texto dentro do input, até que o usuário resolva preenche-lo ex: a caixa de busca desse site - www.pedestre.org.br Algumas dicas: valide seu código: http://validator.w3.org/ Estude sobre acessibilidade: http://www.w3.org/WAI/ Valide a acessibilidade: www.dasilva.org.br Navegue no seu site com um leitor de telas: http://www.freedomscientific.com/fs_products/software_jaws.asp E o mais importante: Teste seu site com usuários de verdade []s Andre www.simplesconsultoria.com.br - Original Message - From: ferreira.luiz To: zope-pt@yahoogrupos.com.br Sent: Thursday, June 14, 2007 11:40 AM Subject: [zope-pt] Re: Acessibilidade web: Custo ou benefício --- Em zope-pt@yahoogrupos.com.br, Jean Rodrigo Ferri [EMAIL PROTECTED] escreveu Olá pessoal, Nós que trabalhamos com desenvolvimento web devemos estar atentos em proporcionar acessibilidade e usabilidade aos sites. O Plone já tem um forte apelo quanto a isso, mas tenho visto vários projetos feitos em Plone que o pessoal, talvez na ânsia de cumprir os prazos, acaba por não seguir os padrões do Plone, prejudicando assim a acessibilidade e até a usabilidade. Assim, descobri um bom vídeo sobre esse assunto: http://videolog.uol.com.br/video?230205 É uma sensibilização obrigatória! ;-) Abraço, -- Jean Ferri Boa Jean, Principalmente quem trabalha desenvolvendo para o governo já sabem, deve-se estar de olho na lei abaixo. A propósito, quem tiver dicas aí para tornar o site plone ainda mais acessível coloca aí no forum pra gente. Artigo que trata sobre a questão. Decreto-lei 5296: Art. 47. No prazo de até doze meses a contar da data de publicação deste Decreto, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na rede mundial de computadores (internet), para o uso das pessoas portadoras de deficiência visual, garantindo-lhes o pleno acesso às informações disponíveis. § 1o Nos portais e sítios de grande porte, desde que seja demonstrada a inviabilidade técnica de se concluir os procedimentos para alcançar integralmente a acessibilidade, o prazo definido no caput será estendido por igual período. § 2o Os sítios eletrônicos acessíveis às pessoas portadoras de deficiência conterão símbolo que represente a acessibilidade na rede mundial de computadores (internet), a ser adotado nas respectivas páginas de entrada. § 3o Os telecentros comunitários instalados ou custeados pelos Governos Federal, Estadual, Municipal ou do Distrito Federal devem possuir instalações plenamente acessíveis e, pelo menos, um computador com sistema de som instalado, para uso preferencial por pessoas portadoras de deficiência visual.
[zope-pt] Ativação do email no PloneGazzete
Boa tarde lista! Estou com um probleminha, estou desenvolvendo uma sala de imprensa e como todos sabem (os que trabalharam com o PloneGazzete) o usuário recebe um email de confirmação com um link. Começou o problema agora: meu site: www.meusite.com.br link de confircacao: http://10.10.10.3:8080/administracao/newslettertheme.2007-06-14.9611206391?active=1ltxeYformat=HTML então, já é visível o meu problema...a url vai com o ip interno do servidor. na configuração do corpo da msg de ativação tem: -- To do this, just browse to that URL... %(url)s Then you'll receive our next newsletters at %(email)s -- onde: %(url)s e %(email)s são obrigatórios. Alguém pode me ajudar? pq o usuário clicando no link que chega no email dele vai dar erro. Um abraco a todos, aguardo alguma resposta
[zope-pt] Erro: isDefaultPageInFolder
Fala Pessoal, Me deparei com esse erro isDefaultPageInFolder, andei procurando e descobri que e um erro comum (pos migracao). So que nas solucoes que eu achei esta dizendo que resolve-se atualizando pelo portal_migration (http://forums.fedoraforum.org/showthread.php?t=117137) So que nao esta rolando... Alguem ja passou por isso? Abracos, JP Zope Version (Zope 2.9.6-final, python 2.4.4, freebsd6) Python Version 2.4.4 (#2, Feb 15 2007, 15:11:19) [GCC 3.4.4 [FreeBSD] 20050518] CMFPlone (Installed product CMFPlone (2.5.3-final)) Site error Error Value isDefaultPageInFolder (PLONE) - error_log Exception Log (most recent first) Time Username (User Id) Exception 11:02:35 jpcarusi (jpcarusi) AttributeError: isDefaultPageInFolder http://dev.plone.org/plone/ticket/6246 03/07/07 13:00:41 changed by wichert¶ description changed. summary changed from Migrating from plone 2.0.5 to plone 2.5.2 to isDefaultPageInFolder AttributeError after 2.0.5 - 2.5.2 migration.