Hi Gerry, I have finished the update to all the Research Assistant files to make it usable. I will send you an email now with details on where to pick it up, what has changed and what I am looking to continue to do with it going forward for RA fixes/develpment. Note some of the changes could help Tomasz with his js updates, so I will let you work that with him.
Hi Gerry, I found the problem and this took me on a whole rathole investigation as it seems that there were many outstanding bugs in the code, duplications in functionality in multiple places as well as multiple places that weren't compatible with php 8. I am in the late stages of testing it all after now touching and updating every file related to the Research Assistant. When I am done I can send it back to update the server so anyone who used it in the past can continue using it.
Thanks Tomasz.
I originally had several attachments - here they are again
Thanks Gerry. I accept this rejection. BTW, I looked in my file_config.php file and it had $INDI_FACTS_ADD = "ADDR,AFN,BIRT,CHR,DEAT,BURI,CREM,ADOP,BAPM,BARM,BASM,BLES,CHRA,CONF,EMAIL,FAX,FCOM,ORDN,NATU,EMIG,IMMI,CENS,PROB,WILL,GRAD,RETI,CAST,DSCR,EDUC,IDNO,NATI,NCHI,NMR,OCCU,PROP,RELI,RESI,SSN,TITL,BAPL,CONL,ENDL,SLGC,_MILI,ASSO"; so this is why I was seeing the ADDR at the bottom in my list. This may be a hangover from an older version or a customization I made long ago, but at least I can see...
Coordinates and mapping issues
Note that I prefer from a UI perspective the ability to see the Address box from the top level even if it shouldn't be a level 1 fact :-) It just looks a bit funny that all other fields start at the top while the Address doesn't
Then is it a bug that the UI has a add new Fact ADDR at the bottom but it generates a level 1 GEDCOM fact when it should generate at minimum a 1 RESI + 2 ADDR ? For attached here is the output: 1 _UID 330296B1BE774B3FBCC510D22376E8B6D5DA 1 ADDR Hello 1 CHAN 2 DATE 05 SEP 2024 3 TIME 11:42:00