Easydeposit es un cliente SWORD, extremadamente configurable, capaz de efectuar depósitos en un repositorio DSpace. Mediante las instrucciones siguientes se va a explicar el procedimiento para instalar esta aplicación y poder usarlo.
Estas instrucciones solo se componen de la instalación de la herramienta, no incluye la configuración del DSpace ni la configuración detallada de Easydeposit. Para ajustar la configuración de DSpace, consultad otro artículo de este blog.
INSTALACIÓN DEL EASYDEPOSIT
Requisitos previos:
- PHP5
- Apache2
-
- CURL extension
- SimpleXML extension
- ZIP extension
- LDAP module (opcional, solo si usamos LDAP como medio de autentificación)
-
Instalación:
- Descargamos la aplicacion de la siguiente dirección: http://easydeposit.swordapp.org/download/ y la descomprimimos en nuestro directorio que soporte PHP, por lo general suele ser /var/www/, en windows depende de donde lo hayamos guardado, pero por lo general un programa apache siempre tiene una carpeta www en donde colocar los archivos.
- Una vez copiado la aplicación en el directorio, cerciorarse de que easydeposit tiene todos los permisos de acceso, lectura y escritura, sino aplicamos un chmod 777 -R a la carpeta easydeposit
- Abrir el fichero /easydeposit/application/config/config.php. Alli cambiar la linea $config[‘base_url’] =’’ por esto:
$config[‘base_url’] = ‘http://localhost/easydeposit/’; (si no está en localhost introducir la dirección en la que está localizada)
- Una vez hecho localizamos la linea $config[‘index_page’] = ‘’; y la modificamos por la siguiente:
$config[‘index_page’] = ‘index.php’;
Esto hará que las redirecciones del programa las haga correctamente.
- Por último borramos el fichero .htaccess ubicado en /easydeposit/. Si no lo vemos con el navegador de carpetas habilitamos la función de ver archivos ocultos, ya que por lo general los .htaccess son ficheros ocultos.
- Una vez hecho esto, accedemos a nuestro easydeposit para probarlo. Pra ello abrimos un navegador e introducimos la dirección que introducimos en $config[‘base_url’]. En nuestro caso:
Para más información sobre easydeposit acudí a la página oficial o al blog de Stuart Lewis, el padre de la criatura.
http://blog.stuartlewis.com/2010/02/03/easydeposit-sword-deposit-tool-creator/
http://easydeposit.swordapp.org
Un Manual de uso:
http://repositorynews.wordpress.com/2010/06/04/easydeposit-the-sword-client-creation-toolkit/
Y un ejemplo de cómo queda el proceso de envío desde easydeposit a Dspace: