instalación del plug-in bvs y los requisitos para migrar contenidos desde el bvs-site

21
BIREME | OPS | OMS Instalación del Plugin BVS y los requisitos para migrar contenidos desde el BVS-Site Asael Costa da Silva | [email protected] Red de Soporte Técnico | MTI

Upload: comunidadreddes

Post on 06-Jul-2015

207 views

Category:

Technology


0 download

DESCRIPTION

Presentación del Workshop de Actualización de la Plataforma Tecnológica de la BVS

TRANSCRIPT

Page 1: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Instalación del Plugin BVS y los

requisitos para migrar contenidos

desde el BVS-Site

Asael Costa da Silva | [email protected]

Red de Soporte Técnico | MTI

Page 2: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

• Instalar el Plugin BVS (core) y

framework

• Instalar el script de migración

de contenido

• Hacer la migración de datos

desde BVS-Site a Wordpress

Visión general

Page 3: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Requisitos:

• Tener una instáncia de Wordpress

instalada;

• Es opcional tener los paquetes de

traducción del interfaz de Wordpress para

los idiomas de los contenidos.

Instalar el Plugin BVS

Page 4: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Instalar el Plugin BVS

IMPORTANTE

Se recomienda instalar el Wordpress en modo ‘Multi-site’.

Eso permite que el usuario pueda crear blogs y subsitios

asociados al sitio principal sin ningún software adicional.

Para mas detalles, acceda:

http://codex.wordpress.org/pt-br:Ativando_o_Multisite

y

http://codex.wordpress.org/Create_A_Network

Page 5: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

El Plugin BVS tiene dos módulos:

• el core que se llama Plugin BVS; y

• el Multi-Language Framework.

El primer módulo permite publicar una BVS en

acuerdo con el modelo BVS en un idioma.

El segundo módulo estende la funccionalidad para

asociar traducciones a los contenidos del idioma

mestre, cualquiera que sea.

Instalar el Plugin BVS

Page 6: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Para instalar el Plugin BVS (core) hay dos posibilidades:

• hacer la instalación utilizando el software del repositório

GITHub;

ej.: /var/www/htdocs/wp-content/plugins/

git clone git://github.com/bireme/bvs-site-wp-plugin.git plugin-bvs

• hacer la carga desde el sitio de GITHub.

URL: https://github.com/bireme/bvs-site-wp-plugin

Instalar el Plugin BVS

Page 7: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Copiar el contenido del paquete cargado para /wp-

content/plugins/ con el nombre de preferencia del usuario:

ej.: /var/www/htdocs/wp-content/plugins/plugin-bvs

Activar el Plugin BVS a través del interfaz de

administración, opción Plugins, bajo Plugins instalados:

Instalar el Plugin BVS

Page 8: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Para instalar este plugin es necesario:

• hacer download del paquete:

https://wordpress.org/plugins/multi-language-framework/installation/

• hacer upload para el directorio de plugins del Wordpress

ej.: /var/www/htdocs/wp-content/plugins/

• activar el Multi-language Framework a través del interfaz

de administración, opción Plugins, bajo Plugins instalados:

Instalar el Multi-language Framework

Page 9: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Para configurar, se debe:

Acceder en el area de administración, la opción:

• Configuraciones Multi-language

Seleccionar los tipos de posts que se desea habilitar.

• En general: post, page y collection

Seleccionar los idiomas que se desea habilitar.

• Por defecto: English, Español y Português

Instalar el Multi-language Framework

Page 10: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Instalar el Multi-language Framework

Page 11: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Requisitos:

• Tener acceso a la instáncia BVS-

Site que se pretende migrar;

• Tener instalado el PHP 5.

Instalar el script de migración

Page 12: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Hay dos posibilidades:

• hacer la instalación utilizando el software del repositório

GITHub;

ej.: /var/www/htdocs/

git clone git://github.com/bireme/bvs-site-importer.git bvs-site-importer

• hacer la carga desde el sitio de GITHub.

URL: https://github.com/bireme/bvs-site-importer

Instalar el script de migración

Page 13: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Configuración y ejecución:

• Copiar config.php-SAMPLE para config.php;

• Editar el archivo config.php;

• Cambiar la variable $XML_DIRECTORY para el camiño donde se

encuentram los archivos XMLs del BVS-Site (generalmente bajo

bases/site/xml);

ej.: $XML_DIRECTORY = '/var/www/mi-bvs/bases/site/xml';

• Cambiar la variable $URL_OLD con el dominio del sitio antiguo en

BVS-Site;

ej.: $URL_OLD = 'http://mi-bvs';

Instalar el script de migración

Page 14: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

• Cambiar la variable $LANGUAGE en acuerdo con el idioma del interfaz que

se desea convertir (pt, es, en);

ej.: $LANGUAGE = “es";

• Acceder la dirección <URL_DO_BVS_SITE_5.x>/bvs-site-importer/ y

guardar el XML resultante;

ej.: http://mi--bvs/bvs-site-importer/

• Si el sitio es multi-idioma, elegir el idioma principal en Ajustes > Multi

Language y grabar los cambios;

• Importar el XML resultante en WordPress utilizando Herramientas >

Importar > WordPress (*).

(*) Este recurso necesita la instalación del plugin Wordpress Importer. Para más

información acceda

https://wordpress.org/plugins/wordpress-importer/

Instalar el script de migración

Page 15: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

NOTAS:

• La importación de los datos se hace individualmente por idioma;

• Sitios con más de un idioma deben ter su contenido traduccido. Es

es decir utilizar los botones de traducción para poner contenidos;

• El caso que se desea importar más de un idioma se debe hacer en

sitios separados.

Instalar el script de migración

Page 16: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Verificar los datos migrados

• Acceder el area de administración del sitio

Wordpress com Plugin BVS;

• Elegir el item Colección BVS (VHL

Collection);

• Los datos migrados en Borradores son los

artículos originalmente publicados y activos;

• Los datos migrados en Papelera son los

artículos discapacitados y/o inactivos.

Page 17: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Verificar los datos migrados

Page 18: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Verificar los datos migrados

NOTAS:

• Se sugere revisar la architectura del sitio y publicar

solamente los contenidos que se desea.

• Los sitios con más de un idioma pueden tener sus

contenidos migrados a sitios distintos por idioma,

con pérdida de sincronia.

Page 19: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Referencias

Plugin BVS

• Sitio WIKI Bireme

http://wiki.bireme.org/es/index.php/Plugin_BVS_para_WordPress

• Download de paquetes

(core) https://github.com/bireme/bvs-site-wp-plugin

(multilanguage) https://wordpress.org/plugins/multi-language-framework/

BVS-Site Importer

https://github.com/bireme/bvs-site-importer

Page 20: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Referencias

Utilizando el script de migración

http://wiki.bireme.org/es/index.php/Utilizando_el_script_de_migraci%C3%B3n_desde_el_B

VS-Site_5.x_para_Worpress

Migración manual de contenidos textuales

http://wiki.bireme.org/es/index.php/Migraci%C3%B3n_manual_de_contenidos_textuales_e

n_Wordpress

Validación de los datos migrados

http://wiki.bireme.org/es/index.php/Validaci%C3%B3n_de_los_datos_Migrados

Page 21: Instalación del plug-in BVS y los requisitos para migrar contenidos desde el BVS-Site

BIREME | OPS | OMS

Gracias