Date post: | 06-Jul-2015 |
Category: |
Technology |
Upload: | comunidadreddes |
View: | 205 times |
Download: | 0 times |
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
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
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
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
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
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
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
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
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
BIREME | OPS | OMS
Instalar el Multi-language Framework
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
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
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
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
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
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.
BIREME | OPS | OMS
Verificar los datos migrados
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.
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
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
BIREME | OPS | OMS
Gracias