fisharebest / webtrees

Online genealogy
https://webtrees.net
GNU General Public License v3.0
418 stars 290 forks source link

Error in lists of individuals and families #5000

Closed luenissla closed 1 week ago

luenissla commented 1 week ago

I refer to this thread in the Forum. The error only occurs when the German language is set. If there are names in the file with a circulation in the first position, the list contains an additional entry, for example "UE".

Personenliste_deutsch_06-21-2024_01

A click on the link shows that there is no name with "UE"!

Personenliste_deutsch_06-21-2024_02

If the name cloud is set for the display, the program terminates.

Error_Indi-list_cloud.txt

arbor95 commented 1 week ago

Same with the other umlauts. Example https://familienbuch-eichsfeld.de/index.php?route=%2Ftree%2FFuhrbach%2Findividual-list&alpha=OE&show_marnm=

For O respective Ö

Afaik reason is a quick list of surnames, while on Detail the surnames are grouped under the corresponding letter.

luenissla commented 1 week ago

Hi Greg, thanks for the quick repair. Best regards Hans-Joachim

WeT-Klb commented 1 week ago

On my installation there is only a /app/Module/AbstractModule.php - no AbstractIndividuallistModule.php. I even downloaded the latest release from here again: https://github.com/fisharebest/webtrees/releases/download/2.1.20/webtrees-2.1.20.zip But even in there there isn#t that php-file!?

fisharebest commented 1 week ago

@WeT-Klb - this module has already been modified since the 2.1.20 release. So the fix is only applicable on the latest development code, and not the last release. I hope to make a new release soon.

WeT-Klb commented 1 week ago

Thanks to make it clear :-)

arbor95 commented 1 week ago

but there is still a little bug: The Indis of given names, beginning with Umlauts, do not show under the corresponding letter. (Test by Select A or B or ALL given names)

you can see the test at dfrese .

good/ok Ä no longer in selection, but clicking A: result: no indis shown (HOver says 2), B-> one indi, All: 3 indis

bug