Mudanças entre as edições de "Plugin BVS para WordPress"

De Wiki.bireme.org/pt
Ir para: navegação, pesquisa
(Links de interesse)
(Exemplo de plugin homologado)
 
(30 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
 +
= Instalação dos Plugins BVS para Wordpress =
  
 +
== Plugin BVS ==
  
= Instalação dos Plugins WordPress BVS e Multi Language Framework =
+
* [http://github.com/bireme/bvs-site-wp-plugin/ Repositório do plugin BVS para WP]
 +
* Onde baixar:
 +
** ZIP: http://github.com/bireme/bvs-site-wp-plugin/
 +
** GIT: http://github.com/bireme/bvs-site-wp-plugin.git
  
== Onde baixar os plugins? ==
+
== Multi-language framework ==
  
''' Plugin BVS'''
+
* [http://wordpress.org/plugins/multi-language-framework/ Repositório do plugin Multi-language framework]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/multi-language-framework/
 +
** SVN: http://plugins.svn.wordpress.org/wordpress-importer/
  
* Download
+
* Pacote de idiomas
** http://github.com/bireme/bvs-site-wp-plugin
+
* Necessário para estender a funcionalidade do WP para mais de um idioma de interface
*** Use Download ZIP
+
** http://trac.reddes.bvsalud.org/projects/rede-sup-tecnico/browser/tags/wp-translate-files
  
'''MULTI LANGUAGE FRAMEWORK'''
+
== Instruções para instalação ==
  
* Download
+
=== Arquivos compactados ===
** Plugin
+
*** http://wordpress.org/plugins/multi-language-framework/
+
**** Use download version
+
** Pacote de idiomas
+
*** http://trac.reddes.bvsalud.org/projects/rede-sup-tecnico/browser/tags/wp-translate-files
+
  
== Instruções para instalação ==
+
* Baixar os arquivos compactados (.zip);
 +
* Descompactar esses arquivos em uma área temporária;
 +
* Copiar ou transferir os arquivos e diretórios da área temporária para o diretório '''wp-content/plugins''' da instância WordPress que se deseja instalar.
  
=== Preparação do ambiente ===
+
* Para adicionar os arquivos de tradução do WordPress Admin
* Baixe os arquivos compactados
+
** Criar o diretório languages abaixo de wp-content;
* Descompacte esses arquivos
+
*** ex.: mkdir htdocs/wp-content/languages/
* Copie ou transfira os arquivos de plugins para o diretório wp-content/plugins da instância WordPress  que você quer instalar.
+
** Copiar ou transferir os arquivos de idiomas que se deseja utilizar para o diretório '''wp-content/languages''' da instância WordPress.
* Para adicionar arquivos de tradução do WordPress Admin
+
** Crie o diretório languages em wp-content
+
*** ''Exemplo: mkdir htdocs/wp-content/languages/''
+
** Copie ou transfira os arquivos de idiomas que você quer utilizar para o diretório wp-content/languages da instância WordPress
+
  
=== Ativando os Plugins usando a interface administrativa do WordPress ===
+
=== Via repositório GIT ===
  
* Acesse a interface de administração
+
NOTA: é necessário ter o software cliente do GIT instalado.
** Para o '''Plugin BVS-Site e o Plugin Multi Language Framework'''
+
*** Acesse o módulo de administração com o perfil de administrador
+
*** Escolha na primeira coluna (dashboard) o item "Plugins"
+
*** Ative BVS-Site e/ou Multi Language Framework
+
  
* Para o Plugin Multi Language Framework é necessário seguir mais alguns passos:  
+
* Clonar o repositório abaixo do diretório '''plugins''' utilizando o nome '''bvs-site''':
** Na interface de administração
+
** ex.:
*** Volte para a primeira coluna (dashboard) e escolha Configurações
+
** cd /sua-instância/htdocs/wp-content/plugins
***  Depois escolha "Multi Language"
+
** git clone git://github.com/bireme/bvs-site-wp-plugin.git bvs-site
*** Habilite a caixa vhl_collection
+
*** Salve as alterações
+
  
= Documentação para uso do plugin BVS =
+
=== Via repositório SVN ===
  
* [http://reddes.bvsalud.org/wp-content/uploads/2014/05/PluginBVSparaWP-ES.pdf Plugin BVS para WP - versión en Español]
+
NOTA: é necessário ter o software SVN (Tortoise sob Windows) instalado.
 +
 
 +
* Clonar o repositório abaixo do diretório '''plugins''' utilizando o nome '''multi-language-framework''';
 +
** ex.:
 +
** cd /sua-instância/htdocs/wp-content/plugins
 +
** sudo svn co http://plugins.svn.wordpress.org/multi-language-framework/trunk multi-language-framework
 +
 
 +
NOTA: Os arquivos de tradução somente encontram-se disponíveis em formato compactado (.zip).
 +
 
 +
== Instruções para ativação dos plugins através da interface do WordPress ==
 +
 
 +
* Para ativar o '''Plugin BVS''' e o '''Plugin Multi-language Framework''':
 +
** Acessar o módulo de administração com o perfil de administrador;
 +
** Escolher na primeira coluna (dashboard) o item '''Plugins''';
 +
** Ativar o item '''BVS-Site''' e/ou '''Multi-language Framework'''.
 +
 
 +
NOTA: Para o plugin '''Multi-language Framework''' é necessário seguir mais alguns passos:
 +
* Na interface de administração, na primeira coluna (dashboard), escolher '''Configurações''';
 +
* Selecionar o item '''Multi-language''';
 +
* Habilitar a caixa '''vhl_collection''';
 +
* Salvar as alterações.
 +
 
 +
= Processo para instalação e homologação de plugins de terceiros =
 +
 
 +
== Premissas ==
 +
* Pertencer a comunidade do WP
 +
* A ultima atualização deve ter no máximo 1 ano 
 +
* Compatibilidade com a versão atual do WP
 +
* Compatibilidade com os plugins homologados
 +
 
 +
== Avaliação ==
 +
* Analisar se o widget em questão realmente agrega/estende as funcionalidades e recursos do WordPress e do Plugin BVS - Validar com DGI e DES
 +
* Segurança [definir]
 +
* Avaliar a quantidade de instalações ativas
 +
* Através da necessidade de uma funcionalidade que não existe no core ou nos plugins ja homologados
 +
 
 +
== Exemplo de avaliação de plugin ==
 +
 
 +
'''Vertical Image Slider'''
 +
 
 +
* Data da análise: 11/08/2015
 +
* Versão: 1.0
 +
* Última atualização: 31/05/2015
 +
* Link do plugin: https://wordpress.org/plugins/wp-vertical-image-slider/
 +
* Necessidade: apresentar destaques de texto e/ou imagens em modo carrossel na vertical.
 +
* Compatibilidade WP: 4.2.4
 +
* Quantidade de instalações: + 3.000
 +
* Repositório [WP]: Sim
 +
* Atividade da comunidade (forum WP): Ativo (2 semanas)
 +
* Atividade de suporte do autor: Ativo (3 dias)
 +
 
 +
* Teste prático na instância [http://wp-sms.sp.homolog.bvs.br BVS SMS-SP]
 +
** instalação
 +
** configuração
 +
** conformidade com os plugins core da BVS
 +
* Ativar o plugin e publicar conteúdo em widget próprio (se houver)
 +
* Verificar se alguma coisa parou de funcionar (layout, dados etc)
 +
* Resultado da avaliação:
 +
** Plugin funcionando conforme esperado.
 +
* Status: homologado
 +
 
 +
= Plugins homologados =
 +
 
 +
== Core ==
 +
 
 +
=== Akismet ===
 +
 
 +
* [http://wordpress.org/plugins/akismet/ Repositório do plugin do Akismet]
 +
* Instalado por default no WP
 +
 
 +
=== Ultimate posts widget ===
 +
 
 +
* [http://wordpress.org/plugins/ultimate-posts-widget/ Repositório do plugin Ultimate posts widget]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/ultimate-posts-widget/
 +
** SVN: http://plugins.svn.wordpress.org/ultimate-posts-widget/trunk
 +
 
 +
=== Page links to ===
 +
 
 +
* [http://wordpress.org/plugins/page-links-to/ Repositório do plugin Page links to]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/page-links-to/
 +
** SVN: http://plugins.svn.wordpress.org/page-links-to/trunk
 +
 
 +
=== Contact form 7 ===
 +
 
 +
* [http://wordpress.org/plugins/contact-form-7/ Repositório do plugin Contact form 7]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/contact-form-7/
 +
** SVN: http://plugins.svn.wordpress.org/contact-form-7/trunk
 +
 
 +
=== WP mail SMTP ===
 +
 
 +
* [http://wordpress.org/plugins/wp-mail-smtp/ Repositório do plugin WP mail SMTP]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/wp-mail-smtp/
 +
** SVN: http://plugins.svn.wordpress.org/wp-mail-smtp/trunk
 +
 
 +
=== iThemes security ===
 +
 
 +
* [http://wordpress.org/plugins/better-wp-security/ Repositório do plugin iThemes Security]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/better-wp-security/
 +
** SVN: http://plugins.svn.wordpress.org/better-wp-security/trunk
 +
 
 +
=== Google analytics for Wordpress ===
 +
 
 +
* [http://wordpress.org/plugins/google-analytics-for-wordpress/ Repositório do plugin Google Analytics]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/google-analytics-for-wordpress/
 +
** SVN: http://plugins.svn.wordpress.org/google-analytics-for-wordpress/
 +
 
 +
== Adicionais ==
 +
 
 +
=== Image widget ===
 +
 
 +
* [http://wordpress.org/plugins/image-widget/ Repositório do plugin Image widget]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/image-widget/
 +
** SVN: http://plugins.svn.wordpress.org/image-widget/
 +
 
 +
=== Dropdown menu widget ===
 +
 
 +
* [http://wordpress.org/plugins/dropdown-menu-widget/ Repositório do plugin Dropdown menu widget]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/dropdown-menu-widget/
 +
** SVN: http://plugins.svn.wordpress.org/dropdown-menu-widget/
 +
 
 +
=== User role editor ===
 +
 
 +
* [http://wordpress.org/plugins/user-role-editor/ Repositório do plugin User role editor]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/user-role-editor/
 +
** SVN: http://plugins.svn.wordpress.org/user-role-editor/
 +
 
 +
== Para desenvolvimento das aplicações ==
 +
 
 +
=== Advanced custom fields ===
 +
 
 +
* [http://wordpress.org/plugins/advanced-custom-fields/ Repositório do plugin Advanced custom fields]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/advanced-custom-fields/
 +
** SVN: http://plugins.svn.wordpress.org/advanced-custom-fields/
 +
 
 +
=== Custom post type UI ===
 +
 
 +
* [http://wordpress.org/plugins/custom-post-type-ui/ Repositório do plugin Custom post type UI]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/custom-post-type-ui/
 +
** SVN: http://plugins.svn.wordpress.org/custom-post-type-ui/
 +
 
 +
=== WordPress importer ===
 +
 
 +
* [http://wordpress.org/plugins/wordpress-importer/ Repositório do plugin Wordpress importer]
 +
* Onde baixar:
 +
** ZIP: http://wordpress.org/plugins/wordpress-importer/
 +
** SVN: http://plugins.svn.wordpress.org/wordpress-importer/
 +
 
 +
== Onde e como fazer o check-out dos plugins via SVN ==
 +
 
 +
Ex.: plugin '''Ultimate posts widget'''
 +
 
 +
* No diretório '''<sua-instância>/htdocs/wp-content/plugins/'''
 +
* Digite o comando abaixo seguido de `[Enter`]:
 +
 
 +
svn co http://plugins.svn.wordpress.org/ultimate-posts-widget/trunk ultimate-posts-widget
  
 
= Recomendações =
 
= Recomendações =
Linha 54: Linha 214:
 
* Sempre instalar o WordPress com a configuração do Multi-site
 
* Sempre instalar o WordPress com a configuração do Multi-site
 
** http://codex.wordpress.org/pt-br:Ativando_o_Multisite
 
** http://codex.wordpress.org/pt-br:Ativando_o_Multisite
 +
 +
= Documentação para uso do plugin BVS =
 +
 +
* [http://reddes.bvsalud.org/wp-content/uploads/2014/05/PluginBVSparaWP-ES.pdf Plugin BVS para WP - versión en Español]
 +
 +
= Tópicos avançados =
 +
 +
== Metapesquisa (IAH) no WordPress ==
 +
* [[Pesquisa_MetaIAH_no_WordPress]]
 +
** Permite executar busca simultânea em bases de dados ISIS (MetaIAH) sob WordPress.
 +
 +
== Pesquisa Integrada (IAHx) no WordPress ==
 +
* [http://wiki.bireme.org/pt/index.php/Multi-Pesquisa_no_WordPress Pesquisa integrada (IAHx)]
 +
** Permite realizar busca tanto em fontes de informação providas por um iAHx como no conteúdo do site em WordPress.
  
 
= Links de interesse =
 
= Links de interesse =
Linha 64: Linha 238:
 
[[Category:Aplicativos]]
 
[[Category:Aplicativos]]
 
[[Category:RST]]
 
[[Category:RST]]
[[Category:Plugins]]
+
[[Category:Plug-in]]
 
[[Category:Wordpress]]
 
[[Category:Wordpress]]
 
[[Category:Plugin BVS]]
 
[[Category:Plugin BVS]]

Edição atual tal como às 11h36min de 1 de novembro de 2017

Instalação dos Plugins BVS para Wordpress

Plugin BVS

Multi-language framework

Instruções para instalação

Arquivos compactados

  • Baixar os arquivos compactados (.zip);
  • Descompactar esses arquivos em uma área temporária;
  • Copiar ou transferir os arquivos e diretórios da área temporária para o diretório wp-content/plugins da instância WordPress que se deseja instalar.
  • Para adicionar os arquivos de tradução do WordPress Admin
    • Criar o diretório languages abaixo de wp-content;
      • ex.: mkdir htdocs/wp-content/languages/
    • Copiar ou transferir os arquivos de idiomas que se deseja utilizar para o diretório wp-content/languages da instância WordPress.

Via repositório GIT

NOTA: é necessário ter o software cliente do GIT instalado.

Via repositório SVN

NOTA: é necessário ter o software SVN (Tortoise sob Windows) instalado.

NOTA: Os arquivos de tradução somente encontram-se disponíveis em formato compactado (.zip).

Instruções para ativação dos plugins através da interface do WordPress

  • Para ativar o Plugin BVS e o Plugin Multi-language Framework:
    • Acessar o módulo de administração com o perfil de administrador;
    • Escolher na primeira coluna (dashboard) o item Plugins;
    • Ativar o item BVS-Site e/ou Multi-language Framework.

NOTA: Para o plugin Multi-language Framework é necessário seguir mais alguns passos:

  • Na interface de administração, na primeira coluna (dashboard), escolher Configurações;
  • Selecionar o item Multi-language;
  • Habilitar a caixa vhl_collection;
  • Salvar as alterações.

Processo para instalação e homologação de plugins de terceiros

Premissas

  • Pertencer a comunidade do WP
  • A ultima atualização deve ter no máximo 1 ano
  • Compatibilidade com a versão atual do WP
  • Compatibilidade com os plugins homologados

Avaliação

  • Analisar se o widget em questão realmente agrega/estende as funcionalidades e recursos do WordPress e do Plugin BVS - Validar com DGI e DES
  • Segurança [definir]
  • Avaliar a quantidade de instalações ativas
  • Através da necessidade de uma funcionalidade que não existe no core ou nos plugins ja homologados

Exemplo de avaliação de plugin

Vertical Image Slider

  • Data da análise: 11/08/2015
  • Versão: 1.0
  • Última atualização: 31/05/2015
  • Link do plugin: https://wordpress.org/plugins/wp-vertical-image-slider/
  • Necessidade: apresentar destaques de texto e/ou imagens em modo carrossel na vertical.
  • Compatibilidade WP: 4.2.4
  • Quantidade de instalações: + 3.000
  • Repositório [WP]: Sim
  • Atividade da comunidade (forum WP): Ativo (2 semanas)
  • Atividade de suporte do autor: Ativo (3 dias)
  • Teste prático na instância BVS SMS-SP
    • instalação
    • configuração
    • conformidade com os plugins core da BVS
  • Ativar o plugin e publicar conteúdo em widget próprio (se houver)
  • Verificar se alguma coisa parou de funcionar (layout, dados etc)
  • Resultado da avaliação:
    • Plugin funcionando conforme esperado.
  • Status: homologado

Plugins homologados

Core

Akismet

Ultimate posts widget

Page links to

Contact form 7

WP mail SMTP

iThemes security

Google analytics for Wordpress

Adicionais

Image widget

Dropdown menu widget

User role editor

Para desenvolvimento das aplicações

Advanced custom fields

Custom post type UI

WordPress importer

Onde e como fazer o check-out dos plugins via SVN

Ex.: plugin Ultimate posts widget

  • No diretório <sua-instância>/htdocs/wp-content/plugins/
  • Digite o comando abaixo seguido de `[Enter`]:
svn co http://plugins.svn.wordpress.org/ultimate-posts-widget/trunk ultimate-posts-widget

Recomendações

Documentação para uso do plugin BVS

Tópicos avançados

Metapesquisa (IAH) no WordPress

Pesquisa Integrada (IAHx) no WordPress

  • Pesquisa integrada (IAHx)
    • Permite realizar busca tanto em fontes de informação providas por um iAHx como no conteúdo do site em WordPress.

Links de interesse