19/Plantillas de la base de datos

De MoodleDocs

Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)

Templates for the Base de datos (módulo) allow you to control the visual layout of information when listing, viewing or editing database entries. It is a similar to the technique used to mail merge letters in word proccessors such as Microsoft Word.

Tag usage

Marcas disponibles

Las marcas ('tags') son mantenedores de posición ('place holders') en la plantilla que se reemplazan con campos o botones cuando se editan o se consultan las entradas.

Los campos tienen el siguiente formato: fieldname

Los botones tienen el siguiente formato: ##somebutton##

En la plantilla actual sólo pueden usarse las marcas que están en la lista de "Marcas disponibles".

En la plantilla se puede insertar mediante marcas ('tags') el contenido de cada campo que se crea en la base de datos así como algunas marcas especiales, listadas más abajo. Para utilizar las marcas que aparecen a la izquierda hay que utilizar el visor HTML, situar el cursos en el área de texto donde ha de aparecer la marca y clicar sobre ella en el visor. Otra manera de hacerlo es escribir el nombre entre los símbolos pertinentes, por ejemplo

##así## or [[así]].
  • ##Edit## - > crea un enlace que permite la edición de la entrada actual
  • ##More## - > crea un enlace a la vista de entrada única, que puede contener más información
  • ##Delete## - > crea un enlace que permite borrar la entrada actual (si se dispone de permisos para hacerlo)
  • ##Approve## - > crea un enlace que permite que administradores/profesores aprueben la entrada actual

Plantilla de lista

Mediante esta plantilla se pueden controlar los campos que se utilizan y su disposición cuando se visualizan múltiples entradas a la vez (por ejemplo los resultados de una búsqueda). Una posibilidad es que esta visualización muestre una información menos detallada que resulta accesible en la visualización de entrada única.

Plantilla de entrada única

Se utiliza para visualizar una entrada única por vez, de manera que hay más espacio disponible en la pantalla para ofrecer, por ejemplo, versiones mayores de imágenes o bien proporcionar más información que la que aparece en la visualización en forma de lista.

Add template

This template creates the interface form used when adding or editing database entries

RSS template

Lets you control the content of the RSS feed for database entries.

CSS template

If any of the HTML in your other templates requires CSS to provide style you can specify it here.

Reset templates button

When you first create a database the templates will be pre-filled with appropriate HTML. If you later add fields then you can press the reset templates button and it will add HTML for the new fields in a similar fashion. If you have edited any of the templates in the meantime then your changes will be lost. It is recommended that you finalize the database fields before changing the template code.


El término Plantilla tiene diferentes significados según el contexto en el que use.

Bases de datos

El término Plantilla tiene un significado especial en las bases de datos.

Wiki o MoodleDoc

El término Plantilla se usa también usa para editar Moodle Docs. Son un conjunto de etiquetas Wiki que serán copiadas that are meant to be copied automáticamente en un página. Podemos añadir una plantilla colocando su nombre entre {{dobles corchetes}}.

Ver también