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.

Dynamic fields can be added to the members, contributions and transactions forms, and to the preferences. Go to Configuration, then Dynamic fields, pick the form, and click on Add.

Advertencia

Distinto en la versión 1.2.0.

Campos de fecha dinámica utilizados para ser almacenados utilizando accedo en formato local de usuario; el cual causa conflictos intentando realizar búsquedas. Ahoa, cada fecha es almacenada utilizando el formato Y-m-d.

Si estaba utilizando campos con fecha dinámica, tendrá que update your data using the related admin tool (⚠️ ¡asegúrese respaldar su base de datos antes! ⚠️).

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).

Fields that hold a value also accept:

  • Min Size: for single line fields, the minimum number of characters,

  • Information: a help text displayed along with the field; check Display information above input to display it above the field rather than under it,

  • Width in forms: whether the field takes the full width of the form, or half of it.

Nota

The Permissions of a new field are set to Inaccessible: choose who can see or fill in the field, members, group managers, staff members or administrators.

Repeatable fields

Nuevo en la versión 1.3.0: Choice, date and file fields can be repeated too, not only single line fields.

Single line, choice, date and file fields can hold several values; several phone numbers, for example. Set the Repeat option to the maximum number of values, or to 0 for no limit. Leave it empty, or set it to 1, for a field that holds a single value.

A repeatable dynamic field

On the form, the field is displayed once, with an Add button and the number of values that can still be added. Each click adds one more value.

A repeatable dynamic field on the member form

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.

Go to Configuration, then Labels translation, select the label, and type its translation in each language. The labels are the names of the dynamic fields, but also the other texts you typed yourself and that can be translated: statuses, contribution types, payment types… The Translate labels icon of those lists, and the Translate links of the preferences, lead to the same page.

Contenidos de los correos electrónicos

Depending on your configuration (see preferences), administrative emails can be sent to users and/or administrators, when you add a new member or a new contribution, or from the lost password feature for example.

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:

  • they register on their own. This mail contains authentication information,

  • their card is added or edited by someone else (if the corresponding box is checked),

  • they use the lost password feature,

  • a new contribution is attached to their account (if the corresponding box is checked).

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

  • a new member is added or registers on their own,

  • a new contribution is attached to a member account.

Of course, emails will be sent only if Galette configuration allows it (and the setup is correct). Sending messages to administrators is configured globally from the preferences, while sending emails to members is conditioned on a checkbox from the user interface, excepting for self registration messages that will always be send.

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.