Campos personalizados
Define tus propios campos para lo que cataloga tu biblioteca, regístralos en cada ejemplar y filtra por ellos.
Campos personalizados
Cuando los datos integrados del libro y del coleccionista no recogen según qué cataloga tu biblioteca —estantería de origen, nivel de lectura, traducido de, «firmado en qué acto»— puedes definir tus propios campos. Cada campo tiene un nombre y un tipo: texto, texto largo, sí/no, número, fecha o una lista de opciones (elegir uno o elegir varios) con tu propia lista de opciones. Son el vocabulario de tu biblioteca, compartido por todas las personas que forman parte de ella, y nada relacionado con los campos personalizados aparece en ningún sitio hasta que defines uno.
- Un Administrador define los campos desde «Mi biblioteca» → «Herramientas de biblioteca» → «Ajustes» → «Campos personalizados»: añadir un campo (nombre + tipo, y opciones para una lista de selección), cambiarle el nombre, reordenar la lista o archivar uno que ya no uses. Los campos solo se pueden eliminar mientras no contengan valores; si los contienen, archívalos: así el campo se oculta, pero se conservan todos los valores registrados.
- Cualquier miembro que pueda editar libros asigna después los valores por ejemplar desde la página del libro: despliega un ejemplar (o la sección «Campos personalizados» del ejemplar único) y toca «Editar». Dos ejemplares del mismo libro pueden tener valores distintos, y todos los campos son opcionales.
- Los valores asignados se muestran en la página del libro, bajo el ejemplar al que pertenecen; los campos vacíos no se muestran.
Definir, cambiar el nombre, reordenar y archivar campos es solo para Administradores; asignar valores en un ejemplar está disponible para Administradores y Miembros. Los campos personalizados son datos de la colección para los miembros: nunca aparecen en los escaparates públicos, en las páginas públicas de libros ni en la vista de un Invitado. Cambiar el nombre de un campo conserva sus valores, y quitar una opción de una lista de selección no afecta a los valores ya registrados con ella. Tu exportación CSV añade una columna por campo y la copia de seguridad JSON incluye las definiciones y los valores completos, de modo que viajan con tus datos.
Filtrar por campos personalizados
Cuando tu biblioteca tiene campos personalizados, la página «Mi biblioteca» puede filtrar por ellos. Abre «Filtros» y, en «Campos personalizados», elige un campo en «Campo personalizado», una «Condición» y un valor, y haz clic en «Añadir filtro». Las condiciones dependen del tipo del campo: texto y texto largo, «contiene» (sin distinguir mayúsculas de minúsculas); sí/no, «es» Sí o No; número y fecha, «está entre», donde se puede dejar vacío cualquiera de los dos extremos y ambos cuentan; listas de selección, «es uno de» las opciones que marques; y para todos los tipos, «tiene un valor» o «no tiene valor». Cada filtro aparece como una ficha junto a los demás filtros activos; su × lo quita. Se pueden activar a la vez hasta 10 filtros personalizados.
Un «No» o un 0 es un valor: filtrar Firmado «es» No encuentra los ejemplares que alguien marcó como No, no aquellos en los que nadie rellenó el campo; para esos usa «no tiene valor».
Los valores personalizados pertenecen a un ejemplar, así que un filtro personalizado se compara ejemplar por ejemplar. Todos tus filtros tienen que cumplirse, y los filtros de ubicación, «Solo disponibles» y de préstamo tienen que cumplirse para el mismo ejemplar que los personalizados: con un ejemplar en la Estantería A que no está firmado y otro en la Estantería B que sí lo está, filtrar por la Estantería A y por Firmado «es» Sí no encuentra nada. Dentro de un mismo filtro «es uno de», coincide cualquier opción marcada. Mientras hay un filtro personalizado activo, el recuento de arriba indica libros y ejemplares coincidentes, y la lista, las estadísticas, «Imprimir lista» (sus ubicaciones, la columna «Ejemplares» y el total de ejemplares) y «Seleccionar los N coincidentes» trabajan con esos mismos ejemplares coincidentes.
Los filtros recuerdan los campos por su identidad, así que cambiar el nombre de un campo o reordenar la lista no cambia nada. Si un filtro nombra un campo que se ha archivado o eliminado desde entonces, o una opción de una lista de selección que se ha quitado, la lista no se muestra sin él: la página dice «Estos filtros necesitan reparación», nombra lo que falta y ofrece «Quitar los filtros personalizados que faltan»; las acciones en bloque esperan hasta entonces. Una vista guardada con un filtro así se marca igualmente con «Requiere reparación».
Filtrar por campos personalizados es para Administradores y Miembros, en el sitio web. Los Invitados nunca ven los campos personalizados, así que no tienen filtros personalizados, y un enlace que lleve uno se abre para un Invitado sin él. La aplicación del teléfono no filtra por campos personalizados.
