Re: [zope-pt] Publicidade AdSense
Ok, vou seguir a dica do Xiru e desabilitar a possibilidade dos _javascript_ ! E copiar o teu portlet lá pro meu :-P Valeu!!!Agora, usando portlets: é possível, lá dentro do próprio documento clicar no html e simplesmente colocar uma chamada p/ um portlet? Isto é, dentro dos documentos colocar o portlet que tem o banner em qualquer lugar, de acordo com o texto. É possível? valeu!On 10/18/06, Arthur GuiaBSB [EMAIL PROTECTED] wrote: Olá, Estou fazendo uns testes com o adsense e plone num site que estou fazendo. www.guiadepirenopolis.com.br. Eu usei portlets como o Xiru recomendou e para não ter que abrir um buraco na segurança e ainda conseguir editar o _javascript_ do adsense no plone, usei o campo Descrição ao invés do Corpo do texto, que é tratado pelo nasty_tags e o valid_tags do porltal_transforms/safe_html. Criei dois portlets: portlet_ad_google_120x600 e portlet_ad_google_468x60. Coloquei o _javascript_ do adsense no campo Descrição e as palavras para direcionar o anúncio eu coloquei no Corpo do texto. Página do plone com código do adsense no campo descrição: http://www.guiadepirenopolis.com.br/publicidade/google/google_ad_120x600 Campo Descrição que é chamado no portlet: http://www.guiadepirenopolis.com.br/publicidade/google/google_ad_120x600/Description Nas pages templates dos portlets chamei o description e o getText dos documentos usando o STRUCTURE. Para o banner vertical adicionei here/portlet_ad_google_120x600/macros/portlet no RIGHT_SLOTS (aba properties da raiz do plone site - ZMI) Para os horizontais customizei a main_template para colocar os banners 468x60 antes e depois do conteúdo das páginas. Ainda não consegui resolver como usar critérios diferentes do adsense pra cada pasta ou página. Estou pensando em usar o campo Palavras-chave ou outro qualquer da aba propriedades do documento plone e fazer o portlet procurar por ele. Não sei se é a melhor forma de fazer isso. Se alguém tiver uma forma melhor ou conhecer algum product avisa nóis. Abraços, Thurar Obs: Não sei se o grupo permite colocar código nas mensagens se não puder me avise que não mando mais. Exemplos: main_template: metal:block define-slot=content metal:portlets define-slot=portlets_ad_1 metal:portletsad use-macro=here/portlet_ad_google_468x60/macros/portlet/metal:portletsad /metal:portlets div id=content metal:define-macro=content tal:define=show_border python:here.showEditableBorder(template_id=template_id, actions=actions ); tal:attributes=class python:test(show_border,'documentEditable','') … portlet_ad_google_120x600: html xmlns:tal=http://xml.zope.org/namespaces/tal xmlns:metal= http://xml.zope.org/namespaces/metal i18n:domain=plone body div metal:define-macro=portlet div class=portlet id=portlet-ad-102x600 tal:block content=structure here/publicidade/google/google_ad_120x600/Description/ !-- google_ad_section_start -- font style=font-size:1px; color=#FFb tal:content=structure here/publicidade/google/google_ad_120x600/getText/b/font !-- google_ad_section_end -- /div /div /body /html portlet_ad_google_468x60: html xmlns:tal=http://xml.zope.org/namespaces/tal xmlns:metal= http://xml.zope.org/namespaces/metal i18n:domain=plone body div metal:define-macro=portlet div align=center id=portlet_ad tal:block content=structure here/publicidade/google/google_ad_468x60/Description/ /div !-- google_ad_section_start -- font style=font-size:1px; color=#FFb tal:content=structure here/publicidade/google/google_ad_468x60/getText/b/font !-- google_ad_section_end -- /div /body /html De: zope-pt@yahoogrupos.com.br [mailto:zope-pt@yahoogrupos.com.br] Em nome de xiru Enviada em: quarta-feira, 18 de outubro de 2006 22:50 Para: zope-pt@yahoogrupos.com.br Assunto: Re: [zope-pt] Publicidade AdSense Oi Roberto, _javascript_ é filtrado no portal_transforms. Você tem que acessar o portal_transforms e configurar a transformação safe_html para aceitar as tags que você quer (coisas como iframes, object, applets java, são consideradas evil tags). _javascript_ cai no mesmo caso (apesar de eu não lembrar se isso é configurável no portal_transforms). Lembro que numa versão antiga do Plone, tive que mexer nisso alterando algumas coisas no proprio kupu... não sei se isso é necessário hoje. Agora, sem objetivo... não faca isso. Estarás abrindo um buraco na segurança de seu site e isso não compensa. O que acho que você deveria fazer é codificar uma portlet, um Page Template. Num Page Template você pode codificar o que voce quiser (inclusive _javascript_). Bastaria voce seguir o modelo de macro definida em qualquer portlet do plone, criando uma portlet sua com o codigo que você quer. Um abraço Fabiano Weimar On 10/18/06, Roberto Alcantara [EMAIL PROTECTED] wrote: Pessoal, gostaria de uma dica de vocês. O Google AdSense utiliza um _javascript_ para exibir os anúncios
[zope-pt] Publicidade AdSense
Pessoal, gostaria de uma dica de vocês.O Google AdSense utiliza um _javascript_ para exibir os anúncios... Até aí tudo bem. Adicionei na portal_skin/custom/main_template e coloquei o código lá. Funcionou direitinho. O problema: eu simplesmente não consigo criar campanhas lá dentro do AdSense p/ rastrear de onde vem os cliques, simplesmente porque o mesmo banner é exibido em todas as páginas (claro, foi adicionado no main_template...). Como eu poderia resolver isso? O outro problema são os anúncios que eu gostaria de adicionar dentro dos textos.. em uma página, por exemplo. No Kupu eu não consigo colocar o _javascript_, na página crua até insiro, mas depois some (acho que é coisa do kupu)... De toda forma, teria como criar alguma coisa, em python talvez, onde eu simplesmente colocasse no documento um identificador (ex: %BANNER_320x60_ARTIGOS%) e o próprio plone fizesse o trabalho sujo ? :-) valeu pessoal, se alguém usa isso e tiver sugestões, por favor me contem !sds, - Robertops: também estou com problemas p/ exibir dois formatos de anuncio na mesma página... mas acho que isso é culpa de eu ter colocado o primeiro no início do main_template, ainda vou pesquisar sobre isso... __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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 Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Publicidade AdSense
Oi Roberto,_javascript_ é filtrado no portal_transforms. Você tem que acessar o portal_transforms e configurar a transformação safe_html para aceitar as tags que você quer (coisas como iframes, object, applets java, são consideradas evil tags). _javascript_ cai no mesmo caso (apesar de eu não lembrar se isso é configurável no portal_transforms). Lembro que numa versão antiga do Plone, tive que mexer nisso alterando algumas coisas no proprio kupu... não sei se isso é necessário hoje. Agora, sem objetivo... não faca isso. Estarás abrindo um buraco na segurança de seu site e isso não compensa.O que acho que você deveria fazer é codificar uma portlet, um Page Template. Num Page Template você pode codificar o que voce quiser (inclusive _javascript_). Bastaria voce seguir o modelo de macro definida em qualquer portlet do plone, criando uma portlet sua com o codigo que você quer. Um abraçoFabiano WeimarOn 10/18/06, Roberto Alcantara [EMAIL PROTECTED] wrote: Pessoal, gostaria de uma dica de vocês.O Google AdSense utiliza um _javascript_ para exibir os anúncios... Até aí tudo bem. Adicionei na portal_skin/custom/main_template e coloquei o código lá. Funcionou direitinho. O problema: eu simplesmente não consigo criar campanhas lá dentro do AdSense p/ rastrear de onde vem os cliques, simplesmente porque o mesmo banner é exibido em todas as páginas (claro, foi adicionado no main_template...). Como eu poderia resolver isso? O outro problema são os anúncios que eu gostaria de adicionar dentro dos textos.. em uma página, por exemplo. No Kupu eu não consigo colocar o _javascript_, na página crua até insiro, mas depois some (acho que é coisa do kupu)... De toda forma, teria como criar alguma coisa, em python talvez, onde eu simplesmente colocasse no documento um identificador (ex: %BANNER_320x60_ARTIGOS%) e o próprio plone fizesse o trabalho sujo ? :-) valeu pessoal, se alguém usa isso e tiver sugestões, por favor me contem !sds, - Robertops: também estou com problemas p/ exibir dois formatos de anuncio na mesma página... mas acho que isso é culpa de eu ter colocado o primeiro no início do main_template, ainda vou pesquisar sobre isso... -- Fabiano Weimar dos SantosPrecisando de serviços de hospedagemPlone, Zope e Python? http://www.pytown.com __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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 Termos do Serviço do Yahoo!. __,_._,___
RES: [zope-pt] Publicidade AdSense
Olá, Estou fazendo uns testes com o adsense e plone num site que estou fazendo. www.guiadepirenopolis.com.br. Eu usei portlets como o Xiru recomendou e para não ter que abrir um buraco na segurança e ainda conseguir editar o _javascript_ do adsense no plone, usei o campo Descrição ao invés do Corpo do texto, que é tratado pelo nasty_tags e o valid_tags do porltal_transforms/safe_html. Criei dois portlets: portlet_ad_google_120x600 e portlet_ad_google_468x60. Coloquei o _javascript_ do adsense no campo Descrição e as palavras para direcionar o anúncio eu coloquei no Corpo do texto. Página do plone com código do adsense no campo descrição: http://www.guiadepirenopolis.com.br/publicidade/google/google_ad_120x600 Campo Descrição que é chamado no portlet: http://www.guiadepirenopolis.com.br/publicidade/google/google_ad_120x600/Description Nas pages templates dos portlets chamei o description e o getText dos documentos usando o STRUCTURE. Para o banner vertical adicionei here/portlet_ad_google_120x600/macros/portlet no RIGHT_SLOTS (aba properties da raiz do plone site - ZMI) Para os horizontais customizei a main_template para colocar os banners 468x60 antes e depois do conteúdo das páginas. Ainda não consegui resolver como usar critérios diferentes do adsense pra cada pasta ou página. Estou pensando em usar o campo Palavras-chave ou outro qualquer da aba propriedades do documento plone e fazer o portlet procurar por ele. Não sei se é a melhor forma de fazer isso. Se alguém tiver uma forma melhor ou conhecer algum product avisa nóis. Abraços, Thurar Obs: Não sei se o grupo permite colocar código nas mensagens se não puder me avise que não mando mais. Exemplos: main_template: metal:block define-slot=content metal:portlets define-slot=portlets_ad_1 metal:portletsad use-macro=here/portlet_ad_google_468x60/macros/portlet/metal:portletsad /metal:portlets div id=content metal:define-macro=content tal:define=show_border python:here.showEditableBorder(template_id=template_id, actions=actions ); tal:attributes=class python:test(show_border,'documentEditable','') portlet_ad_google_120x600: html xmlns:tal=http://xml.zope.org/namespaces/tal xmlns:metal=http://xml.zope.org/namespaces/metal i18n:domain=plone body div metal:define-macro=portlet div class=portlet id=portlet-ad-102x600 tal:block content=structure here/publicidade/google/google_ad_120x600/Description/ !-- google_ad_section_start -- font style=font-size:1px; color=#FFb tal:content=structure here/publicidade/google/google_ad_120x600/getText/b/font !-- google_ad_section_end -- /div /div /body /html portlet_ad_google_468x60: html xmlns:tal=http://xml.zope.org/namespaces/tal xmlns:metal=http://xml.zope.org/namespaces/metal i18n:domain=plone body div metal:define-macro=portlet div align=center id=portlet_ad tal:block content=structure here/publicidade/google/google_ad_468x60/Description/ /div !-- google_ad_section_start -- font style=font-size:1px; color=#FFb tal:content=structure here/publicidade/google/google_ad_468x60/getText/b/font !-- google_ad_section_end -- /div /body /html De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de xiru Enviada em: quarta-feira, 18 de outubro de 2006 22:50 Para: zope-pt@yahoogrupos.com.br Assunto: Re: [zope-pt] Publicidade AdSense Oi Roberto, _javascript_ é filtrado no portal_transforms. Você tem que acessar o portal_transforms e configurar a transformação safe_html para aceitar as tags que você quer (coisas como iframes, object, applets java, são consideradas evil tags). _javascript_ cai no mesmo caso (apesar de eu não lembrar se isso é configurável no portal_transforms). Lembro que numa versão antiga do Plone, tive que mexer nisso alterando algumas coisas no proprio kupu... não sei se isso é necessário hoje. Agora, sem objetivo... não faca isso. Estarás abrindo um buraco na segurança de seu site e isso não compensa. O que acho que você deveria fazer é codificar uma portlet, um Page Template. Num Page Template você pode codificar o que voce quiser (inclusive _javascript_). Bastaria voce seguir o modelo de macro definida em qualquer portlet do plone, criando uma portlet sua com o codigo que você quer. Um abraço Fabiano Weimar On 10/18/06, Roberto Alcantara [EMAIL PROTECTED] wrote: Pessoal, gostaria de uma dica de vocês. O Google AdSense utiliza um _javascript_ para exibir os anúncios... Até aí tudo bem. Adicionei na portal_skin/custom/main_template e coloquei o código lá. Funcionou direitinho. O problema: eu simplesmente não consigo criar campanhas lá dentro do AdSense p/ rastrear de onde vem os cliques, simplesmente porque o mesmo banner é exibido em todas as páginas