User Tools

Site Tools


creacion_de_plantillas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

creacion_de_plantillas [07/05/2009 23:17]
fernando
creacion_de_plantillas [08/05/2009 00:00]
Line 1: Line 1:
-====== Creación de nuevas plantillas ====== 
- 
-Catalis incluye un conjunto de [[http://​inmabb.criba.edu.ar/​catalis/​img/​img-7.htm|plantillas para registros bibliográficos]],​ que cubre algunas situaciones típicas, pero que de ninguna manera pretende ser exhaustivo. 
- 
-Es posible añadir nuevas plantillas; sin embargo, el procedimiento es //manual//, lo que significa que no se realiza mediante la interfaz gráfica del navegador web, sino que requiere **editar manualmente dos archivos** de Catalis. 
- 
- 
-===== Procedimiento ===== 
- 
-Estos son los pasos a seguir: 
- 
-**1.** Edite el archivo **selectTemplate.htm** (ubicado en la carpeta ''​htdocs/​catalis_pack/​catalis/​html/''​). Allí verá un elemento ''<​select>''​ que contiene el menú de plantillas (tal como se presenta al abrir la ventana para selección de plantillas):​ 
- 
-<code html> 
-<select id="​templateList"​ size="​10">​ 
-    <option value="​anal-serial">​Artículo de publicación seriada</​option>​ 
-    <option value="​anal-serial-web">​Artículo de publicación seriada (Web)</​option>​ 
-    <option value="​cd-audio">​CD de audio</​option>​ 
-    <option value="​cd-rom">​CD-ROM (software/​datos)</​option>​ 
-    <option value="​libro">​Libro</​option>​ 
-    <option value="​map">​Mapa</​option>​ 
-    <option value="​anal-libro">​Parte/​capítulo de un libro</​option>​ 
-    <option value="​partitura">​Partitura musical</​option>​ 
-    <option value="​serial">​Publicación seriada</​option>​ 
-    <option value="​website">​Sitio web</​option>​ 
-    <option value="​tesis">​Tesis</​option>​ 
-    <option value="​web-text">​Texto accesible vía Web</​option>​ 
-    <option value="​video">​Videograbación</​option>​ 
-</​select>​ 
-</​code>​ 
- 
-Para añadir un nuevo ítem al menú, inserte un elemento ''<​option>'',​ con su respectivo atributo ''​value'',​ p.ej. 
- 
-<code html> 
-   <​option value="​anal-congreso">​Analítica de congreso</​option>​ 
-</​code>​ 
- 
- 
-**2.** Edite el archivo **templates.js** (ubicado en la carpeta ''​htdocs/​catalis_pack/​catalis/​js/''​). Basándose en las plantillas ya creadas, añada una nueva, p.ej. 
- 
-<code javascript>​ 
-    // --------- ANALITICA DE CONGRESO --------- 
-    templates["​anal-congreso"​] = { 
-        ... 
-    } 
-</​code>​ 
- 
-con los campos que considere convenientes. 
- 
- 
-Inicie una sesión en Catalis. La nueva plantilla debe estar disponible. Si no lo estuviera, presione la combinación de teclas CTRL F5. 
- 
-===== Anatomía de una plantilla ===== 
- 
-Este es el aspecto del código usado para definir una plantilla: 
- 
-<code javascript>​ 
-    // --------- LIBRO --------- 
-    templates["​libro"​] = { 
-        html_help : "",​ 
-        leader : '​nam##​5a#',​ 
-        f001   : "​[pendiente]",​ 
-        f008   : '######​s########​xx#'​ + '###########​000#​0#'​ + '​und#​d',​ 
-        datafields : 
-            '020 ##​^a\n'​ + 
-            '100 1#​^a^d\n'​ + 
-            '245 10^a^b^c\n'​ + 
-            '250 ##​^a\n'​ + 
-            '260 ##​^a^b^c\n'​ + 
-            '300 ##​^a^b^c\n'​ + 
-            '440 #​0^a^v\n'​ + 
-            '700 1#​^a^d\n'​ 
-    } 
-</​code>​ 
- 
-FIXME Explicar detalladamente. Mostrar imágenes de la interfaz de edición. 
- 
- 
-===== Plantillas creadas por los usuarios ===== 
- 
-Si usted ha creado alguna plantilla nueva para Catalis, nos gustaría que la compartiese con el resto de los usuarios. Este espacio está disponible para ese fin. ¡Gracias! 
- 
- 
-{{tag>​catalis admin plantillas}} 
  
creacion_de_plantillas.txt · Last modified: 08/05/2009 00:00 (external edit)