Configuración de campos

Lista de campos

Nuevo en la versión 0.9.4.

Puedes elegir que campos aparecerán en la lista de miembros de Galette y en que orden se mostrarán con una interfaz de arrastrar y soltar. Se pueden establecer los permisos de acceso relacionados desde la configuración de campos principales (ver a continuación).

Nota

Dos campos son obligatorios y no se pueden mover: número de miembro y nombre.

No es posible establecer los permisos de acceso en la columna de identificador, y el nivel superior solo será accesible por el personal interno.

Gestión de campos de la lista

Campos obligatorios y permisos de acceso

Cuando creas o editar un miembro, algunos campos son obligatorios. Quizá la configuración por defecto no se ajuste a tus necesidades, pero puedes configurar algunos elementos fácilmente ;)

Desde la Configuration, menú Core fields tendrás acceso a todos los campos disponibles para los miembros, y elegir para cada campo si es obligatorio o no, así como los permisos de acceso asociados:

  • inaccessible hará que el campo sea no accesible para todos,

  • administrator hará que el campo se pueda leer y escribir solo por los administradores,

  • staff members hará que el campo se pueda leer y escribir por el personal interno y los administradores,

  • groups managers hará que el campo se pueda leer y escribir por los administradores de grupos en los miembros de los grupos que posean, y por el personal interno y los administradores,

  • read/write hará que el campo se pueda leer y escribir por los miembros, administradores de grupos, personal interno y administradores,

  • read only hará que el campo se pueda leer por los miembros, pero se pueda escribir por administradores de grupos, personal interno y administradores.

Gestión de campos principales

Campos dinámicos

Galette viene por defecto con muchos campos para los miembros, contribuciones y transacciones. Algunos pueden no ser útiles, pero puedes necesitar campos que no existan…

En este caso, es muy sencillo : simplemente añade un campo dinámico con una etiqueta, defínelo como obligatorio o no, y ya está : Galette lo gestionará automáticamente, mira el resultado ;)

Hay varios tipos de campos dinámicos:

  • separator: como una etiqueta, como una parte del título,

  • free text: área de texto multilínea,

  • single line: una línea de texto,

  • choice: una lista desplegable,

  • date: un campo de fecha con un selector,

  • boolean: una casilla,

  • file: añadir archivos.

Advertencia

Distinto en la versión 1.2.0.

Dynamic date fields used to be stored using logged-in user locale format; which causes issues trying to make searchs. Now, every date is stored using the Y-m-d format.

If you were using dynamic date fields, you will have to update your data using the related admin tool (⚠️ make sure to backup your database before! ⚠️).

Al crear un nuevo campo (o al editar uno ya existente); también puedes:

  • marcarlo como obligatorio,

  • definir los permisos de acceso, lo mismo que para los campos principales,

  • añadir información adicional para ayudar a los usuarios.

Campo dinámico

Algunos tipos de campos como los separadores, fechas y booleanos, no necesitan información adicional; en cambio otros:

  • free text:

    • width: define el número de columnas,

    • height: define el número de filas.

  • single line:

    • width: ancho del campo,

    • size: número de caracteres,

    • repeat: número de posibles ocurrencias.

  • choice:

    • values: posibles valores para la lista desplegable.

  • file:

    • size: tamaño máximo del archivo, en Kio (este tamaño está limitado por una de las configuraciones de PHP).

Traducción de etiquetas

Galette gestiona varios idiomas, pero cuando añades un campo dinámico, sólo hay un valor posible. Galette presenta una interfaz para traducir esas etiquetas en cada idioma disponible.

Ten en cuenta que cada nueva etiqueta se añadirá con el idioma actual de Galette.

Contenidos de los correos electrónicos

Dependiendo de tu configuración (ver ajustes), los correos electrónicos administrativos se pueden enviar a los usuarios y administradores, cuando añadas un nuevo miembro o una nueva contribución, o desde la recuperación de contraseña por ejemplo.

Se suministran por defecto, pero los puedes cambiar.

Nota

Es importante que tengas en cuenta que esos textos contienen variables - del tipo {VARIABLE} - que serán reemplazadas automáticamente al enviarse. Ten cuidado de no olvidarte ninguna de ellas, ya que podría causar problemas.

Editar el correo electrónico que se envía a un nuevo miembro en francés

Se enviará un correo electrónico al miembro cuando:

  • se suscriba él mismo. Este correo electrónico contiene información de autenticación,

  • se añada o edite su tarjeta por otra persona (si la casilla correspondiente está marcada),

  • utilice la función para recuperar la contraseña,

  • se adjunte una nueva contribución a su cuenta (si la casilla correspondiente está marcada).

Se enviará un correo electrónico a los administradores cuando:

  • se añada un miembro o se suscriba por sí mismo,

  • se adjunte una nueva contribución a su cuenta.

Por supuesto, los correos electrónicos serán enviados solo si la configuración de Galette lo permite (y esté correctamente configurado). Enviar mensajes a los administradores se configura de manera global desde los ajustes, mientras que el envío de correos electrónicos a los miembros depende de una casilla desde la interfaz del usuario, excepto para los mensajes de suscripción propia, que siempre se envían.

Algunas variables - reemplazadas automáticamente al enviar - están disponibles tanto para el asunto como para el contenido. Algunas de ellas pueden estar en uso en todos los mensajes, pero otras solo bajo algunas condiciones. Para saber más, consulta la ayuda en línea en la interfaz de Galette.