Web based family history software

Important Pantalla para grandes modificaciones en un registro

  • Bernat
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago - 6 months 3 weeks ago #1 by Bernat
Saludos.Me gustaría pediros consejo y disculpad si mi explicación es demasiado larga.Tengo un “censo electoral” de mi ciudad y aparecen personas censadas con alguna información como edad, residencia, estado civil, oficio y algunas pocas cosas más.
En estos momentos mi proceder es el siguiente.

1-Busco si esta persona está en mi árbol
2-Compruebo los datos.
- Si existen y concuerdan, añado la nueva FUENTE
- Si me faltan datos en un hecho o evento, los añado y también la nueva FUENTE
- Si no tengo registrado el hecho o evento, lo añado y también la nueva FUENTE
- Y así en todo el registro.
3-Cada vez que hago una modificación, acepto el trabajo, se recarga la página (unos segundos) y continuo con la siguiente modificación ... y así sucesivamente. Todo ello me lleva varios minutos y muchos clics repetitivos. (El censo tiene más de tres mil registros y casi todos están en mi árbol)

Pienso que si pudiera tener una pantalla igual que como damos de ALTA un nuevo registro. Es decir, con todos los hechos y eventos en una misma pantalla (ver captura), me ahorraría mucho trabajo y tiempo.

Desconozco si existe otro modo de trabajar mejor que el que yo utilizo, pero si no lo hay, mi propuesta me ayudaría muchísimo. ¿Qué opináis?
Adjunto la propuesta de pantalla. 

www.quiesquiacalp.es
webtrees 2.1.18
Servidor MySQL 8.0.36
Servidor web: nginx/1.18.0
Versión PHP 8.3.3.
Hosting a webtrees.net
Attachments:
Last edit: 6 months 3 weeks ago by Bernat.

Please Log in or Create an account to join the conversation.

More
6 months 3 weeks ago #2 by hermann
There is a hidden page "edit-record"  like [url] dev.webtrees.net/demo-dev/tree/demo/edit-record/I1 [/url]. You have to adapt that link for your tree. Then you can edit all fields. Does this help?

You can find a short descrition in a Infobox at the German webtrees manual .

Hermann
Designer of the custom module "Extended Family"

webtrees 2.1.20 (all custom modules installed, PHP 8.2, MariaDB 10.6) @ ahnen.hartenthaler.eu

Please Log in or Create an account to join the conversation.

  • Bernat
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 3 weeks ago #3 by Bernat
Saludos, Hartman.
Sí. Me podría ser útil y buscaba algo similar.
He leído tu manual y he efectuado algunas pruebas, pero he recordado que yo ya tengo una opción igual o similar en el apartado de “EDICIÓN”. Si clico aquí me aparece la opción de “EDITAR HECHOS Y EVENTOS PRINCIPALES” (ver fig. 1) y me permite modificarlos en una misma pantalla. Observo que me “ofrece” los hechos y eventos que “YA” tiene ese registro y eso sería suficiente. (No recordaba esta opción)
De todos modos, no sé si con -edit-record- tendría más opciones. ¿Qué me dices? Si fuese mejor, necesitaría tu ayuda para adaptar mi árbol. (O más explicaciones)
Gracias.

www.quiesquiacalp.es
webtrees 2.1.18
Servidor MySQL 8.0.36
Servidor web: nginx/1.18.0
Versión PHP 8.3.3.
Hosting a webtrees.net
Attachments:

Please Log in or Create an account to join the conversation.

More
6 months 3 weeks ago #4 by hermann
"edit-record" offers all, "edit-main" only the most important events and facts. It is not necessary to change anything in your tree. You have manually edit the URL = address line in your browser. Call the page in the menu using edit-main and replace "main" by "record" in the browser URL line.

Hermann
Designer of the custom module "Extended Family"

webtrees 2.1.20 (all custom modules installed, PHP 8.2, MariaDB 10.6) @ ahnen.hartenthaler.eu

Please Log in or Create an account to join the conversation.

  • Bernat
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 2 weeks ago #5 by Bernat
Perfecto. Funciona muy bien. Gracias (como siempre) por tu ayuda...
Quizás se debería publicar en el menú de edición como una entrada más y poder elegir fácilmente la opción "record" o "main" aunque, conociendo ahora esta información, a mi me resulta suficiente.
Gràcias.

www.quiesquiacalp.es
webtrees 2.1.18
Servidor MySQL 8.0.36
Servidor web: nginx/1.18.0
Versión PHP 8.3.3.
Hosting a webtrees.net

Please Log in or Create an account to join the conversation.

  • Bernat
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
6 months 2 weeks ago #6 by Bernat
Ups!!! Alguna cosa no funciona correctamente!

He empezado a utilizar la opción de "editar hechos y eventos principales" del menú EDITAR y después de aceptar las modificaciones, webtrees me devuelve el siguiente error (modulo VESTA _classic laf) (Ver más información en el fichero adjunto)

Hay algo que pueda hacer por mi parte... 
 

www.quiesquiacalp.es
webtrees 2.1.18
Servidor MySQL 8.0.36
Servidor web: nginx/1.18.0
Versión PHP 8.3.3.
Hosting a webtrees.net
  • Please Log in or Create an account to join the conversation.

    More
    6 months 2 weeks ago #7 by Franz Frese
    Replied by Franz Frese on topic Pantalla para grandes modificaciones en un registro
    I suppose classic-laf-master is not created by a correct vesta installation. Normally the dir is called vesta_classic_look_and_feel. If taht is not the case, delete all your vesta dirs.

    Please Log in or Create an account to join the conversation.

    More
    6 months 2 weeks ago #8 by ric2015

    I suppose classic-laf-master is not created by a correct vesta installation.
     
    It seems so. While I recommend to always use the released Zipfile, you can also use unreleased code from github if you know what you're doing. In any case, the internal module name (folder name) isn't relevant.

    Now for the actual issue: error_log() is a php function. If you have disabled it, that would apparently explain the error in php 8, as described here . You should investigate this first.
     

    Richard

    webtrees 2.1.19 at cissee.de/webtrees2
    Vesta custom modules (Classic Look & Feel, Gov4webtrees, Shared Places, Extended Relationships) available at cissee.de

    Please Log in or Create an account to join the conversation.

    More
    6 months 2 weeks ago - 6 months 2 weeks ago #9 by harsel20
    The answer might involve designing a dedicated screen for substantial modifications to a record, offering a clear layout with comprehensive fields, advanced editing options, and validation mechanisms. It could prioritize usability, efficiency , and error prevention in the modification process.
    Last edit: 6 months 2 weeks ago by harsel20.

    Please Log in or Create an account to join the conversation.

    • Bernat
    • Topic Author
    • Offline
    • Junior Member
    • Junior Member
    More
    6 months 2 weeks ago #10 by Bernat
    Efectivamente, Harsel. Esa era mi idea.

    www.quiesquiacalp.es
    webtrees 2.1.18
    Servidor MySQL 8.0.36
    Servidor web: nginx/1.18.0
    Versión PHP 8.3.3.
    Hosting a webtrees.net

    Please Log in or Create an account to join the conversation.

    • Bernat
    • Topic Author
    • Offline
    • Junior Member
    • Junior Member
    More
    6 months 1 week ago - 6 months 1 week ago #11 by Bernat
                   Ara per al problema real: error_log() és una funció php. Si l'heu desactivat, sembla que això explicaria l'error a php 8, tal com es descriu aquí . Hauries d'investigar això primer.

    Saludos, Richard.

    Greg ha realitzat els canvis en PHP 8 i tot funciona correctament. Em resulta molt útil aquesta opció de webtrees (la desconeixement)

    Gràcies per la teva ajuda.

    www.quiesquiacalp.es
    webtrees 2.1.18
    Servidor MySQL 8.0.36
    Servidor web: nginx/1.18.0
    Versión PHP 8.3.3.
    Hosting a webtrees.net
    Last edit: 6 months 1 week ago by Bernat.

    Please Log in or Create an account to join the conversation.

    Powered by Kunena Forum