<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Bom pessoal, depois de um certo tempo estudando e pesquisando, consegui uma solução provisória usando javascript.<br></div>Com a seguinte linha eu consigo copiar o conteúdo de uma determinada DIV de qualquer página para uma DIV específica de qualquer página. Isso resolve o meu problema:<br><br>jQuery(function importarconteudo() {$('#importar').load('plonesite/pasta/pagina #exportar');});<br><br></div>Na página onde o conteudo será replicado, eu crio uma DIV com a ID="importar" e ele busca todo o conteudo da DIV id="exportar" localizada na página especificada (plonesite/pasta/pagina).<br></div>Até aí tudo bem, funcionou perfeitamente!<br></div><br></div>O problema agora é que eu queria usar parametros nessa função, mas sempre que eu utilizo isso ele trava o carregamento da página... o que eu queria fazer era algo do tipo:<br><br>jQuery(function importarconteudo(origem,destino) {$(destino).load(origem);});<br><br></div>Pois dessa forma eu poderia chamar a funçao em qualqer lugar e trabalhar com qualquer tipo de conteudo que fosse preciso...<br></div><script> importarconteudo("plonesite/pasta/pagina #DivDeOrigem","#DivDeDestino") </script><br><br></div>mas sempre que faço assim ele trava o carregamento da página... alguém saberia me dizer o que estou fazendo de errado, ou se teria uma forma melhor de fazer isso?<br></div>Se eu sou extremamente leigo com plone, imagine JS então!! rsrs<br><br></div>OBS: o JavaScript foi registrado no portal_javascripts, qualquer alteração feita eu torno a registrar o js novamente após excluir o antigo (não sei pq mas depois de registrado ele não assume as alterações feitas no arquivo js, por isso eu sempre registro novamente).<br></div><div class="gmail_extra"><br><div class="gmail_quote">Em 28 de abril de 2016 21:21, Bruno Aguiar de Castro <span dir="ltr"><<a href="mailto:bruno.castro@ifmg.edu.br" target="_blank">bruno.castro@ifmg.edu.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Igor, pensamos em fazer desse modo também, mas são 17 unidades atualmente e em breve  esse número irá subir para 21, quem sabe mais ainda! Hoje já estamos com alguns sites entrando em produção e o tipo de conteúdo a ser compartilhado dessa maneira é um conteúdo bem específico. Pensamos nessa possibilidade de compartilhar o conteudo de um unico site entre os demais para evitar divergência de informações. Estou estudando o Plone API como o Davi recomendou, confesso que estou um pouco perdido ainda, mas pelo o que vi, acredito que irá atender a nossa demanda. Sou completamente leigo em Plone, Python, Zope, mas estou me dedicando ao máximo para compreender melhor a ferramenta e poder também contribuir aqui na lista futuramente, pois aqui já tirei muitas dúvidas e já consegui me orientar muito no plone!<br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">Em 28 de abril de 2016 14:11, Igor Modesto Alves <span dir="ltr"><<a href="mailto:igor.uft@gmail.com" target="_blank">igor.uft@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Não sei uma forma de gerenciar conteúdo para vários plonesites. Quando eu trabalhava no IFTO estava em uma comissão pra implantar um site institucional único para todo IFTO. Achamos mais adequados ter um site só. As unidades teriam suas respectivas capas e particularidades do menu lateral. É possível automatizar a alocação de notícias, e conteúdo em pastas por meio de regras de conteúdo. A ideia inicial era direcionar as noticias por meio de tags. Ex: Notícia de interesse do Campus Dianópolis seria definida uma tag específica, e a notícia era redirecionada para pasta do Campus Dianópolis. As notícias de conhecimento geral iriam pra todas as unidades.</div><div class="gmail_extra"><span><font color="#888888"><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div style="font-size:small">Igor Modesto Alves<br>Analista em Tecnologia da Informação (ATI - MP)<br></div><span style="margin:0px;padding:0px;list-style:none;vertical-align:baseline;color:rgb(0,0,0);font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:12.48px;line-height:22.464px">DNPM - Departamento Nacional de Produção Mineral</span><br></div><div><span style="font-size:small"><br></span></div></div></div></div></div></div></div></div></font></span><div><div>
<br><div class="gmail_quote">Em 28 de abril de 2016 13:57, Bruno Aguiar de Castro <span dir="ltr"><<a href="mailto:bruno.castro@ifmg.edu.br" target="_blank">bruno.castro@ifmg.edu.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Olá Davi!<br><br></div>Vou estudar o material que você encaminhou.<br></div>Sobre a estrutura:<br></div>Hoje estamos criando o Portal do IFMG e outros Plonesites para as unidades, cada Campus do Instituto terá seu plonesite. Todos no mesmo servidor Zope. a ideia é pegar um conteúdo estático do portal institucional e replicar para as unidades. São informações importantes e que pretendemos evitar ficar duplicando, para não haver divergência no futuro (uma unidade pode editar esse conteudo e esquecer de repassar para a equipe atualizar no portal institucional, por exemplo). Daí veio a necessidade de replicar essas páginas de uma forma automática.<br></div>Desse modo os Campi não teriam a preocupação de ficar atualizando esse conteúdo, essa atualização seria realizada em apenas um Plonesite. Não sei se consegui me explicar muito bem, mas é mais ou menos isso que estamos precisando.<br></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">Em 28 de abril de 2016 13:00, Davi Lima <span dir="ltr"><<a href="mailto:davilima6@gmail.com" target="_blank">davilima6@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Oi Bruno.<div><br></div><div>Pode não ser tão trivial quando você está usando sites Plone diferentes, especialmente se estiverem em servidores diferentes. Atingir esse objetivo seria bem fácil se você precisasse copiar somente entre pastas do mesmo Plone site, o que poderia ser automatizado pela interface (sem programação), usando as Regras de conteúdo.</div><div><ul><li><a href="http://docs.plone.org/working-with-content/managing-content/contentrules.html" target="_blank">http://docs.plone.org/working-with-content/managing-content/contentrules.html</a></li></ul></div><div>O catálogo age como o SELECT de um CMS baseado em SQL, isto é, serve para fazer queries e listar conteúdos. De posse da listagem, você em seguida opera sobre tais conteúdos, podendo exportá-los, movê-los, renomeá-los, o que quiser.</div><div><ul><li><a href="http://docs.plone.org/develop/plone/searching_and_indexing/query.html" target="_blank">http://docs.plone.org/develop/plone/searching_and_indexing/query.html</a><br></li><li><a href="http://docs.plone.org/external/plone.app.dexterity/docs/reference/manipulating-content-objects.html" target="_blank">http://docs.plone.org/external/plone.app.dexterity/docs/reference/manipulating-content-objects.html</a></li></ul><div>Vale a pena estudar também a Plone API (que, dentre outras coisas, facilita a manipulação do catálogo):</div><div><ul><li><a href="http://docs.plone.org/develop/plone.api/docs/" target="_blank">http://docs.plone.org/develop/plone.api/docs/</a></li></ul></div><div>Você precisa replicar tais conteúdos manualmente ou automaticamente? É possível rearquitetar os vários sites Plone como pastas dentro do mesmo site? Ex: departamentos de uma universidade não precisam de vários sites, mesmo que desejem layouts diferentes.</div></div><div><br></div><div>[]s</div><div>Davi</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>Em 28 de abril de 2016 12:27, Bruno Aguiar de Castro <span dir="ltr"><<a href="mailto:bruno.castro@ifmg.edu.br" target="_blank">bruno.castro@ifmg.edu.br</a>></span> escreveu:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div><div><div><div><div>Pessoal,<br><br></div>estou trabalhando com vários plonesites e preciso pegar uma informação publicada em um site e replicar em outros. Como posso fazer isso?<br></div>Exemplo:<br></div>No PloneSite1 tenho "n" páginas com informações diferentes.<br></div>No PloneSite2 eu preciso replicar o conteúdo da Página1 do PloneSite1<br></div>No PloneSite3 eu preciso replicar o conteúdo da Página2 do PloneSite1<br></div>e assim por diante...<br clear="all"><div><div><div><div><div><div><div>Vi na internet algumas pessoas usando o "portal_catalog" mas confesso que fiquei perdido e não tenho noção de por onde começar... alguém sabe de uma forma mais simples de fazer isso que preciso? Ou alguém sabe me instruir como fazer isso via portal_catalog?<br></div><div><br></div><div>Atenciosamente, <br></div><div><div>Bruno Aguiar de Castro<br><div>Coordenação de Infraestrutura e Redes/Suporte Técnico</div><div>Diretoria de Tecnologia da Informação - Reitoria</div><div>Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais (IFMG)<br></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="border-collapse:separate">(31) 2513-5118</span></span></font></div><div><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><div>===========================================</div><div><i>"The quieter you become, the more you are able to hear..."</i></div><div>===========================================</div></span></div></div>
</div></div></div></div></div></div></div></div>
<br></div></div><span><font color="#888888">--<br>
Comunidade Plone no Governo<br>
Site: <a href="http://www.softwarelivre.gov.br/plone" rel="noreferrer" target="_blank">http://www.softwarelivre.gov.br/plone</a><br>
Wiki: <a href="http://colab.interlegis.leg.br/wiki/PloneGovBr" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/wiki/PloneGovBr</a><br>
Histórico: <a href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br</a><br>
Lista: <a href="https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br" rel="noreferrer" target="_blank">https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br</a><br></font></span></blockquote></div><br></div>
<br>--<br>
Comunidade Plone no Governo<br>
Site: <a href="http://www.softwarelivre.gov.br/plone" rel="noreferrer" target="_blank">http://www.softwarelivre.gov.br/plone</a><br>
Wiki: <a href="http://colab.interlegis.leg.br/wiki/PloneGovBr" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/wiki/PloneGovBr</a><br>
Histórico: <a href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br</a><br>
Lista: <a href="https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br" rel="noreferrer" target="_blank">https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br</a><br></blockquote></div><br><br clear="all"><br></div></div><span><font color="#888888">-- <br></font></span><div><span><font color="#888888">Bruno Aguiar de Castro<br>Assistente em Administração </font></span><span><div>Coordenação de Infraestrutura e Redes/Suporte Técnico</div><div>Diretoria de Tecnologia da Informação - Reitoria</div><div>Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais (IFMG)<br></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="border-collapse:separate">(31) 2513-5118</span></span></font></div><div><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><div>===========================================</div><div><i>"The quieter you become, the more you are able to hear..."</i></div><div>===========================================</div></span></div></span></div>
</div>
<br>--<br>
Comunidade Plone no Governo<br>
Site: <a href="http://www.softwarelivre.gov.br/plone" rel="noreferrer" target="_blank">http://www.softwarelivre.gov.br/plone</a><br>
Wiki: <a href="http://colab.interlegis.leg.br/wiki/PloneGovBr" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/wiki/PloneGovBr</a><br>
Histórico: <a href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br</a><br>
Lista: <a href="https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br" rel="noreferrer" target="_blank">https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br</a><br></blockquote></div><br></div></div></div>
<br>--<br>
Comunidade Plone no Governo<br>
Site: <a href="http://www.softwarelivre.gov.br/plone" rel="noreferrer" target="_blank">http://www.softwarelivre.gov.br/plone</a><br>
Wiki: <a href="http://colab.interlegis.leg.br/wiki/PloneGovBr" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/wiki/PloneGovBr</a><br>
Histórico: <a href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br</a><br>
Lista: <a href="https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br" rel="noreferrer" target="_blank">https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br</a><br></blockquote></div><br><br clear="all"><br>-- <br><div>Bruno Aguiar de Castro<br>Assistente em Administração <div>Coordenação de Infraestrutura e Redes/Suporte Técnico</div><div>Diretoria de Tecnologia da Informação - Reitoria</div><div>Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais (IFMG)<br></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="border-collapse:separate">(31) 2513-5118</span></span></font></div><div><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><div>===========================================</div><div><i>"The quieter you become, the more you are able to hear..."</i></div><div>===========================================</div></span></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Bruno Aguiar de Castro<br>Assistente em Administração <div>Coordenação de Infraestrutura e Redes/Suporte Técnico</div><div>Diretoria de Tecnologia da Informação - Reitoria</div><div>Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais (IFMG)<br></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="border-collapse:separate">(31) 2513-5118</span></span></font></div><div><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><div>===========================================</div><div><i>"The quieter you become, the more you are able to hear..."</i></div><div>===========================================</div></span></div></div>
</div>