Saltar al contenido principal
Inicio - Soporte de OCLC

Crear enlaces personalizados desde metadatos

La traducción de este sitio web se genera mediante traducción automática. La calidad y precisión de la traducción automática pueden variar significativamente de un texto a otro.

 

Los campos de metadatos en CONTENTdm no admiten estilos ni formatos arbitrarios. Existen ciertas condiciones en las que los metadatos se formatean automáticamente (URL, vocabularios controlados), pero más allá de eso, los metadatos se mostrarán como texto sin formato en el sitio web de CONTENTdm. Esta receta proporciona un método para crear hipervínculos con texto de visualización personalizado en los campos de metadatos. El script depende de un formato específico en los campos de metadatos y reformateará dinámicamente los metadatos en hipervínculos.

Para utilizar esta receta, deberá elegir uno de los formatos de metadatos (descritos a continuación) e identificar el nombre del campo que se va a reformatear. A continuación, utilice estos dos valores para especificar dónde debe ejecutarse el script. Edite las líneas de reformatField( ... ); cerca de la parte inferior del script para usar el apodo del campo que desea formatear y el delimitador que quiere utilizar. Por ejemplo, si desea enlaces con texto de visualización personalizado en un campo con el apodo "source" y ha optado por utilizar el formato markdown, ejecutará el script de la siguiente manera:

reformatField('fuente','markdown');

Si tiene varios campos que reformatear, puede ejecutar el script varias veces, por ejemplo:

reformatField('source','markdown'); reformatField('creato','markdown');

Usted introduciría estos dos veces en los eventos de ready y update en el archivo JavaScript.

Después de modificar estas líneas, vuelva a guardar el archivo con el mismo nombre, asegurándose de conservar la extensión .js. . Cárguelo mediante la herramienta de configuración del sitio web preferida > Personalizado > pestaña Páginas personalizadas, luego publique los cambios.

Formatos de metadatos compatibles

Esta receta admite tres reglas diferentes de formato de metadatos. Los metadatos deben ingresarse de una de estas maneras:

  • frb

Texto deseado para mostrar, seguido de dos puntos (:), seguido de la URL del hipervínculo. Utilice <br> como delimitador para múltiples enlaces en el mismo campo.

Metadatos:

Haga clic aquí para el enlace 1: https://example.com<br>Haga clic aquí para el enlace 2: https://example.com<br>

Reformateado como:

Haga clic aquí para el enlace 1
Haga clic aquí para el enlace 2

  • tubería

Texto deseado para mostrar, seguido de una barra vertical (|), seguido de la URL del hipervínculo. Utilice un punto y coma (;) como delimitador para múltiples enlaces en el mismo campo.

Metadatos:

Haga clic aquí para el enlace 1 | https://example.com; haga clic aquí para el enlace 2 | https://example.com

Reformateado como:

Haga clic aquí para el enlace 1
Haga clic aquí para el enlace 2

  • rebajas

El texto deseado de visualización entre corchetes, seguido de la URL para el hipervínculo entre paréntesis. Utilice un punto y coma (;) como delimitador para múltiples enlaces en el mismo campo.

Metadatos:

[Haga clic aquí para el enlace 1](https://example.com); [Haga clic aquí para el enlace 2](https://example.com)

Reformateado como:

Haga clic aquí para el enlace 1
Haga clic aquí para el enlace 2