You are on page 1of 6

IMPORTAR EL FONDO BIBLIOGRFICO DE ABIES 2.0 AL COMPONENTE DE JOOMLA!/MAMBO BOOK LIBRARY.

Partimos del supuesto que tenemos instalado el CMS Joomla!/Mambo en nuestro servidor. Necesitamos instalar el componente book library. 1. Descargamos el componente en local. Es un archivo zip que no hace falta descomprimir. 2. En la administracin de Joomla! vamos a Instalers>components 3. Dentro de la seccin Install new Component > Upload Package File buscamos en local (Examinar) el archivo zip com_booklibrary_v07.zip y finalmente presionamos en Upload File & Install. Si todo va bien el sistema nos informar que la instalacin ha sido exitosa. A partir de este momento dentro del men Components podemos observar que tenemos el Booklibrary instalado.

Para que se vea en el Frontend procederemos a crear un botn dentro del men dnde se vaya a llamar a la aplicacin por el procedimiento habitual. Menu > nombre de men > New > component Ahora hay que preparar el componente para importar la base de datos de nuestra biblioteca. Vamos a Components > Book Library > Manage Books Categories para definir las categoras de clasificacin de libros

Es recomendable definir un mnimo de categoras que se correspondan con la clasificacin bsica de la CDU y si necesitamos definir ms categoras que estas se correspondan con las subcategoras marcadas por la norma. Esto nos ayudar a preparar los archivos de importacin ya que utilizaremos la signatura del libro para hacer clasificaciones. Con la botonera superior podemos administrar las categoras.

Con esta fase abandonamos Joomla! por un momento. Ahora tenemos que exportar desde Abies un archivo de texto que contenga la relacin de libros. Book Library no permite de momento nada ms que importar 5 campos; bookid; isbn; title; authors; language Desde Abies vamos a generar un informe con los campos correspondientes; CodigoEjemplar; Fondos.ISBN; Titulo; Autor; Editorial; Signatura * He incluido en campo Editorial para llenar el campo language ya que en muchos centros ser ms interesante contar con esta informacin, debido a la restriccin del nmero de campos.

* El campo Signatura habr que eliminarlo antes de la importacin a Book Library, aunque lo utilizaremos para seleccionar los registros por las categoras CDU. Desde Abies nos vamos a Catlogo > Informe, con lo que se inicia el asistente para la generacin de informes.

Seleccionamos los campos que observamos arriba. Acto seguido seleccionamos el formato de salida, que en nuestro caso va a ser un archivo de texto con campos de ancho fijo.

En el siguiente cuadro le damos el nombre al archivo y seleccionamos las opciones que nos interesen. El archivo generado de guarda en la siguiente ruta: C:\Archivos de programa\Abies 2\Informes

Ya tenemos un archivo de texto que vamos a cargar en EXCEL o cualquier otra hoja de clculo. Si todo ha salido bien tendremos algo parecido a esto:

*Para facilitar el trabajo es importante que los registros en Abies estn correctos en dos campos fundamentales; 1. ISBN es un cdigo nico que necesita Book Library para importar ya que si encuentra libros sin ISBN o repetido, despreciar uno de los libros. Si nos falta este dato en la hoja de clculo podemos asignar cualquier nmero a los ejemplares que no tengan el ISBN para permitir su importacin. 2. Todos los libros deben tener su signatura correcta ya que es el campo que nos va a permitir clasificar. Todos los libros que empiezan por 0 son de la misma categora, los que empiezan por 1,... y as sucesivamente. En este punto supongo que se conoce el manejo bsico de este tipo de programas por lo que me dispongo tan slo a explicar la mecnica para la extraccin de datos. El objetivo es conseguir un archivo de texto, con la extensin CSV por cada categora que hayamos creado (as se facilita la subida de registros al sistema), para lo que utilizaremos la Signatura del libro. Los tres primeros caracteres de la signatura se corresponden con la numeracin de la CDU por lo que desde la hoja de clculo puedo seleccionar p.e. todos los que empiecen por 1. Una vez seccionados los copio y pego en otra hoja y a continuacin los exporto como CSV. Esto lo hago sucesivamente con el resto. Si solo he creado las categoras bsicas generar 10 archivos CSV. Ya slo me queda importar los archivos desde Joomla!, para lo que ir a Components > Book Library > Import / Export Books

Dentro de la lengeta Import Books selecciono Importtype > CVS File y en Category la categora que quiera importar. Le indico el archivo desde Examinar y en la botonera superior

Marco Import Books. Dependiendo de la cantidad de registros que contenga el archivo CSV el sistema tardar ms o menos en efectuar la importacin. Cuando finaliza la importacin aparece una tabla-informe con todos los libros importados.

En Components > Book Library > Manage Books podemos comprobar que estn todos los libros importados, tan solo nos queda activar la casilla de published para que se puedan ver en el Frontend de Joomla!. A continuacin facilito una relacin de los campos que maneja Abies y Book Library. Con conocimientos de mySQL, probablemente se pueda realizar una importacin ms completa llenando el contenido de mayor cantidad de campos, pero eso es otra historia.

ANEXO I CAMPOS ABIES-BOOK LIBRARY ABIES 2.0 AnoEdicion Autor CaracteristicasFisicas CodigoEjemplar CodigoExterno CodigoLocal DepositoLegal Dimensiones Edicion Editorial Ejemplares.IdFondo Ejemplares.ISBN Ejemplares.Notas Extension Fecha1Info Fecha2Info FechaAlta Fondos.IdFondo Fondos.ISBN Fondos.Notas IdAutor IdEditorial IdEjemplar IdLenguaInfo IdLote IdPaisInfo IdProcedencia IdTipoEjemplar IdTipoFondo IdUbicacion Importe IntroInfo LugarEdicion Moneda NumeroSerie NumRegistro Prestado Procedencia RestoPortada Serie Sig1 Sig2 Sig3 Signatura Subtitulo TipoEjemplar TipoFondo Titulo Transaccion Ubicacion BOOK LIBRARY 2.0.6 approved archived authors bookid catid checked_out checked_out_time comment date ebookURL edition fk_lendid hits id imageURL informationFrom isbn language manufacturer ordering price published rating release_Date sid title URL

You might also like