SlideShare uma empresa Scribd logo
Adicionando sua rede
social ao seu portal
Como inserir plugins sociais em sua página
usando O.J.S. 2.3.8

Campos dos Goytacazes - RJ, Novembro de 2013.
Faça login como um usuário comum que seja administrador
da página, e acesse:
https://developers.facebook.com/docs/plugins/
Escolha o plugin desejado.
Vamos exemplificar mostrando como inserir o Like Box.
Escolha esse item, preencha os campos necessários e marque as
opções desejadas.
Adicionando plugin do facebook ao portal OJS
Clique em Get Code, escolha IFRAME ou a opção de sua
preferência.
Copie todo o código da caixa.
Vamos inserir o Like Box abaixo do item “Ajuda do Sistema”,
na barra direita.
Acesse o caminho: ftp://x.x.x.x/plugins/blocks/help/
Copie o arquivo block.tpl, cole em seu computador em duas
pastas diferentes. Uma delas você deixará uma cópia do arquivo
original, pois se algo der errado você pode recorrer a ela.
Na outra você deixará a cópia na qual serão feitas as
alterações. Abra o arquivo com um editor de código-fonte, ou o
editor de texto padrão de seu Sistema Operacional.
Esse é o código-fonte do seu arquivo original:
{**
* block.tpl
*
* Copyright (c) 2003-2012 John Willinsky
* Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
*
* Common site sidebar menu -- help pop-up link.
*
* $Id$
*}
<div class="block" id="sidebarHelp">
<a class="blockTitle" href="javascript:openHelp('{if $helpTopicId}{get_help_id|escape key="$helpTopicId" url="true"}
{else}{url page="help"}{/if}')">{translate key="navigation.journalHelp"}</a>
</div>

Seu código deve ser adicionado neste local, ao final do
código já existente.
Cole o código-fonte fornecido pelo facebook no local
indicado no slide anterior e faça as alterações destacadas.
<div class="block" id="sidebarFacebook">
<a class="blockTitle" href="https://www.facebook.com/editoraessentia"
target="_TOP">
<span class="blockTitle">Facebook</span></a>
<iframe src="https://www.facebook.com/plugins/likebox.php?href=https%3A%2F%
2Fwww.facebook.com%2Feditoraessentia&amp;width&amp;height=62&amp;
colorscheme=light&amp;show_faces=false&amp;header=false&amp;
stream=false&amp;show_border=false" scrolling="no" frameborder="0" id="
facebook"
style="border:none; overflow:hidden; height:62px;" Apague esta parte do código.
allowTransparency="true"></iframe>
</div>
Salve seu arquivo e cole-o em

ftp://x.x.x.x/plugins/blocks/help/

confirmando a substituição de arquivo.
Agora, precisamos inserir em algum arquivo as regras de
formatação css ao iframe que criamos.
Copie o arquivo common.css de ftp://x.x.x.x/lib/pkp/styles,
cole em seu computador, faça também um backup dele da
mesma forma do arquivo anterior, adicione ao final do arquivo:
#facebook{
border:none;
overflow:hidden;
height:80px;
width:100%;
padding-bottom: 10px;
}

Salve, cole na respectiva pasta do ftp, confirmando a
substituição.
Considerações finais
Os arquivos, seus respectivos diretórios, e as regras de
formatação aqui usadas podem variar de acordo com a versão
do OJS utilizada.
Modifique as regras css de acordo com suas necessidades,
mas verifique se as mesmas funcionam corretamente em
navegadores e monitores de tamanhos diferentes.
Ao realizar alterações nos arquivos do sistema, mantenha
sempre uma cópia salva em um local seguro, para restauração
caso necessária.
Assim como essa modificação, outras também podem ser
utilizadas, por exemplo, adicionar conteúdo ao rodapé do portal
acessando: ftp://x.x.x.x/templates/common/footer.tpl
Desenvolvido por:
Leonardo Gomes,
Técnico em Informática Industrial - IF Fluminense
Graduando em Sistemas de Informação – IF Fluminense
Estagiário na Essentia Editora - IF Fluminense
Responsável pelo portal: http://essentiaeditora.iff.edu.br
Contato: leonardo.delfica@gmail.com

“Uma mente que se abre a uma nova idéia jamais
volta ao seu tamanho original”.
Albert Einstein

Mais conteúdo relacionado

PDF
boo-box, lançamentos no BlogCamp SP 2008
PDF
Projeto Redesign ACIC
PDF
Dicas para entender o Joomla
PDF
Resumo do I Seminário Internacional de Preservação Digital (SINPRED) - maio /...
PPTX
Roda de conversa sobre OJS/SEER versão 2.4.3
PDF
Como criar um plugin sem ser desenvolvedor
PDF
Top Plugins de Segurança para WordPress
PDF
Wordpress e suas funções
boo-box, lançamentos no BlogCamp SP 2008
Projeto Redesign ACIC
Dicas para entender o Joomla
Resumo do I Seminário Internacional de Preservação Digital (SINPRED) - maio /...
Roda de conversa sobre OJS/SEER versão 2.4.3
Como criar um plugin sem ser desenvolvedor
Top Plugins de Segurança para WordPress
Wordpress e suas funções

Semelhante a Adicionando plugin do facebook ao portal OJS (20)

PDF
Mini curso introdutório ao Django
PDF
Programação Android Phonegap 1
PDF
1. manual portal padrao
PDF
1. manual portal_padra_yo
PDF
Alta Performance em Aplicações Web
PPTX
Workshop Magento
PPTX
09 Java Script - As formas de usar
PDF
Django Módulo Básico Parte II
PDF
Criando Sites Com CMS
PPT
Joomla Day Brasil 2010: Customizações para grandes portais
PDF
Evento Front End SP - Arquitetura de Front
PDF
Tutorial +login+mvc
PDF
Developing_Browsers_Extensions
PPTX
Facelets
PDF
JasperReports Tecnicas de geracao_de_relatorios1
PPTX
Dreamweaver aula 1
PPT
Programação Web com Zend Framework e Ajax com Dojo
PDF
RIA - Conhecendo o Adobe Flex 2
PDF
Crackeando aplicativos no android _by c0_m3nd4d0r
PDF
manual_worpdress_1.pdf
Mini curso introdutório ao Django
Programação Android Phonegap 1
1. manual portal padrao
1. manual portal_padra_yo
Alta Performance em Aplicações Web
Workshop Magento
09 Java Script - As formas de usar
Django Módulo Básico Parte II
Criando Sites Com CMS
Joomla Day Brasil 2010: Customizações para grandes portais
Evento Front End SP - Arquitetura de Front
Tutorial +login+mvc
Developing_Browsers_Extensions
Facelets
JasperReports Tecnicas de geracao_de_relatorios1
Dreamweaver aula 1
Programação Web com Zend Framework e Ajax com Dojo
RIA - Conhecendo o Adobe Flex 2
Crackeando aplicativos no android _by c0_m3nd4d0r
manual_worpdress_1.pdf
Anúncio

Último (8)

PPTX
Arquitetura de computadores - Memórias Secundárias
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Mecânico de Manutenção de Equipamentos.pptx
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Arquitetura de computadores - Memórias Secundárias
Viasol Energia Solar -Soluções para geração e economia de energia
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Manejo integrado de pragas na cultura do algodão
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Mecânico de Manutenção de Equipamentos.pptx
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Anúncio

Adicionando plugin do facebook ao portal OJS

  • 1. Adicionando sua rede social ao seu portal Como inserir plugins sociais em sua página usando O.J.S. 2.3.8 Campos dos Goytacazes - RJ, Novembro de 2013.
  • 2. Faça login como um usuário comum que seja administrador da página, e acesse: https://developers.facebook.com/docs/plugins/ Escolha o plugin desejado. Vamos exemplificar mostrando como inserir o Like Box. Escolha esse item, preencha os campos necessários e marque as opções desejadas.
  • 4. Clique em Get Code, escolha IFRAME ou a opção de sua preferência. Copie todo o código da caixa.
  • 5. Vamos inserir o Like Box abaixo do item “Ajuda do Sistema”, na barra direita. Acesse o caminho: ftp://x.x.x.x/plugins/blocks/help/ Copie o arquivo block.tpl, cole em seu computador em duas pastas diferentes. Uma delas você deixará uma cópia do arquivo original, pois se algo der errado você pode recorrer a ela. Na outra você deixará a cópia na qual serão feitas as alterações. Abra o arquivo com um editor de código-fonte, ou o editor de texto padrão de seu Sistema Operacional.
  • 6. Esse é o código-fonte do seu arquivo original: {** * block.tpl * * Copyright (c) 2003-2012 John Willinsky * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING. * * Common site sidebar menu -- help pop-up link. * * $Id$ *} <div class="block" id="sidebarHelp"> <a class="blockTitle" href="javascript:openHelp('{if $helpTopicId}{get_help_id|escape key="$helpTopicId" url="true"} {else}{url page="help"}{/if}')">{translate key="navigation.journalHelp"}</a> </div> Seu código deve ser adicionado neste local, ao final do código já existente.
  • 7. Cole o código-fonte fornecido pelo facebook no local indicado no slide anterior e faça as alterações destacadas. <div class="block" id="sidebarFacebook"> <a class="blockTitle" href="https://www.facebook.com/editoraessentia" target="_TOP"> <span class="blockTitle">Facebook</span></a> <iframe src="https://www.facebook.com/plugins/likebox.php?href=https%3A%2F% 2Fwww.facebook.com%2Feditoraessentia&amp;width&amp;height=62&amp; colorscheme=light&amp;show_faces=false&amp;header=false&amp; stream=false&amp;show_border=false" scrolling="no" frameborder="0" id=" facebook" style="border:none; overflow:hidden; height:62px;" Apague esta parte do código. allowTransparency="true"></iframe> </div>
  • 8. Salve seu arquivo e cole-o em ftp://x.x.x.x/plugins/blocks/help/ confirmando a substituição de arquivo. Agora, precisamos inserir em algum arquivo as regras de formatação css ao iframe que criamos. Copie o arquivo common.css de ftp://x.x.x.x/lib/pkp/styles, cole em seu computador, faça também um backup dele da mesma forma do arquivo anterior, adicione ao final do arquivo: #facebook{ border:none; overflow:hidden; height:80px; width:100%; padding-bottom: 10px; } Salve, cole na respectiva pasta do ftp, confirmando a substituição.
  • 9. Considerações finais Os arquivos, seus respectivos diretórios, e as regras de formatação aqui usadas podem variar de acordo com a versão do OJS utilizada. Modifique as regras css de acordo com suas necessidades, mas verifique se as mesmas funcionam corretamente em navegadores e monitores de tamanhos diferentes. Ao realizar alterações nos arquivos do sistema, mantenha sempre uma cópia salva em um local seguro, para restauração caso necessária. Assim como essa modificação, outras também podem ser utilizadas, por exemplo, adicionar conteúdo ao rodapé do portal acessando: ftp://x.x.x.x/templates/common/footer.tpl
  • 10. Desenvolvido por: Leonardo Gomes, Técnico em Informática Industrial - IF Fluminense Graduando em Sistemas de Informação – IF Fluminense Estagiário na Essentia Editora - IF Fluminense Responsável pelo portal: http://essentiaeditora.iff.edu.br Contato: leonardo.delfica@gmail.com “Uma mente que se abre a uma nova idéia jamais volta ao seu tamanho original”. Albert Einstein