Modificación de la cadena de formateo “Display” para incrustar audios, videos y documentos pdf. La cadena de formateo “Display” es la responsable de controlar cómo se visualiza la página de Documento. En la colección con la cual se está trabajando en el curso se ha definido una ficha que muestra los metadatos del documento y en la parte de abajo se muestra el enlace al documento original para su descarga. Veremos ahora cómo podemos lograr que los documentos se visualicen directamente en la página Document mediante HTML5. Para ello nos vamos a guiar por el metadato “dc.format” el cual contiene el tipo MIME de cada documento y evaluaremos ante cada caso, cuál es el código html5 correspondiente. /index/assoc// application/pdf 600px 900px

Descarga el archivo desde aqui

/index/assoc//
Descargar/visualizar/reproducir el archivo
Creación de un nuevo site En Greenstone3, los sites incluyen un conjunto de colecciones. Tener múltiples sites nos da la posibilidad de que en una misma instalación de Greenstone se puedan tener el equivalente a subsitios, empleando cada uno para una temática diferente. Por ejemplo, la Facultad de YYYYY podría tener una instalación de Greenstone y tantos sites como carreras disponibles. De esa manera, las URL de acceso serían /greenstone/carrera1, /greenstone/carrera2, etc. Además cada site podría tener su propia interfaz. Otra utilidad es crear un site paralelo para usarlo como desarrollo para nuevas colecciones. Una vez que la colección nueva está definida, simplemente se mueve al site principal. De forma predeterminada, la página de inicio del site vincula a todas las colecciones de dicho site. Por lo tanto, si hay varios sites, solo aparecerán las colecciones dentro de cada site en sus respectivas páginas principales. Crear un nuevo sitio Para crear un nuevo site en Greenstone3 hay que hacer lo siguiente: 1- En la carpeta Greenstone3/web/sites hay que crear una nueva carpeta. Cualquiera que sea el nombre de esta carpeta, será el nombre del nuevo site. Para este ejemplo, la vamos a llamar “desarrollo” 2- Dentro de esa nueva carpeta, creamos otra llamada “collect” que es donde se ubicarán las nuevas colecciones de este site. 3- Copiamos el archivo siteConfig.xml que existe en el localsite (el site por default) de /Greenstone3/web/sites/localsite a /Greenstone3/web/sites/desarrollo. 4- Lo editamos y modificamos por ejemplo, los siguientes parámetros: admin@example.com Sitio de desarrollo Este sitio es para probar colecciones. Recordemos que los sitios en Greenstone son solo contenido. Contienen colecciones, que a su vez contienen documentos y todos los metadatos, índices y configuraciones que se hayan definido. Por lo tanto faltan configurar dos cosas más: cómo se mostrará el sitio en el navegador y su ubicación, es decir, la URL. 5- Para hacer esto, necesitamos definir uno o más servlets que usen nuestro nuevo sitio. Los servlets se definen en /Greenstone3/web/WEB-INF/web.xml. Simplemente se agrega otro servlet: desarrollo Sitio de desarrollo org.greenstone.gsdl3.LibraryServlet library_name desarrollo site_name desarrollo interface_name default receptionist_class DefaultReceptionist default_lang es 6- Por último, se agrega el mapeo de las URL: desarrollo /desarrollo/* 7- Reiniciamos el servidor y accedemos a la nueva URL, por ejemplo: http://localhost:8383/greenstone3/desarrollo Agrupamiento de colecciones La página home de la biblioteca siempre muestra por defecto una lista de todas las colecciones disponibles para ese sitio en particular. Cuando la cantidad de colecciones es muy grande o bien, cuando exista algún criterio que requiera dividir esa lista en grupos más pequeños, entonces se puede hacer uso de esta característica de Greenstone3 que es el agrupamiento de colecciones. Se compone de dos bloques: ... ... Como se puede ver en la imagen, la definición de grupos es muy sencilla y el agrupamiento puede tener la cantidad de niveles que se desee. Por lo tanto ahora, vamos a crear un agrupamiento real. El agrupamiento se define en cada site en el archivo llamado “groupConfig.xml” ubicado en la carpeta /greenstone3/web/sites/nombre-del-site/. Siempre podemos tomar como base el archivo groupConfig que trae el site “localsite”. 1- Editamos el archivo /greenstone3/web/sites/localsite/groupConfig y comenzamos a definir un grupo llamado “Colecciones de Arquitectura” y otro grupo llamado “Colecciones de Derecho”: Colecciones de Arquitectura Las colecciones presentan documentos de arquitectura. Colecciones de Arquitectura images/arquitectura.jpg Colecciones de Derecho Colecciones con trabajos de derecho Colecciones de Derecho images/derecho.jpg