Menu

Sorting sequence in lists with starred names

Help
2011-01-17
2013-05-30
  • Nolens Volens

    Nolens Volens - 2011-01-17

    Hi,
    i just installed ( svn 4.3.0 ) and noticed that the name lists are ordered like
    # INDI   Name GIVN   SURN  
    1 I21 HELMS, Carl Otto
    2 I246 HELMS, Christa Johanna
    3 I1 HELMS, Christian Otto Erich
    4 I33 HELMS, Carl Friedrich Wilhelm
    5 I2575 BECKER, Carmen HELMS, Carmen

    That means, the list is ordered by "starred" names first and then unioned with a list ordered by first-names
    I have a lot of indis with starred names like
    1 NAME "Carl" Otto /HELMS/
    but also a huge amount of indis like
    1 NAME Carl Wilhelm Friedrich /HELMS/
    which are not found because they are at the end of the list.

    Is there an option to change this behaviour or is it possible to show a hint to the users on the lists?

    I just noticed that in 4.1.5 it is the same behaviour:
      http://www.familie-helms.org/indilist.php?alpha=H&surname=HELMS&show_all_firstnames=yes
    thanks
    Christian

     
  • ggpauly

    ggpauly - 2011-01-17

    Hi Christian,

    On my site (https://paulyfamily.org) I couldn't reproduce the problem.

    It might be related to the appearance of First Name selection on your site.  This might be controlled by the "Maximum number of family names" setting (I'm not 100% sure) and could be a bug when "All" is selected from the list. 

    If this is correct, you should be able to work around this by setting "Maximum number of family names" to 0 or a larger number (looks like 200 is the default).

    George

     
  • Nolens Volens

    Nolens Volens - 2011-01-18

    Hi George,

    I took a look at your site, but i couldn't find any indis with starred-names defined. But this is absolutely necessary to reproduce it.

    with the default value of max nbrs of 200 I get the full list displayed with starred-names first followed by the list without starred-names. the same behaviour is true, when i pick up a char from the list with a dedicated surname .
    So it can't depend on such triggers.

    It is probably a bug, but i really do have no idea where to fix it !

    Christian

     
  • ggpauly

    ggpauly - 2011-01-18

    Hi Christian,

    Even when I added a starred name - Arthur David* Rockwell - the sorting worked fine.   As you noticed, I don't use starred names - I use nicknames on my site to indicate preferred names - so I removed the * after I tested.

    Did adjusting the "Maximum number of family names"  remove First Name selection from your site?  I just checked back & it's still on for the Helms name. 

    Are you putting the asterisk _after_ the name?  (Carl Friedrich Wilhelm* HELMS vs Carl Friedrich *Wilhelm HELMS)

    If it's a bug (and it looks like one), the road to getting it fixed is to identify a reproducible way to cause it, then file a bug report.

    Regards,

    George

     
  • Gerry Kroll

    Gerry Kroll - 2011-01-18

    The sorting isn't done by PGV - it's done by a Java script using the list built by PGV. 

     
  • Nolens Volens

    Nolens Volens - 2011-01-18

    Hi George,

    I mean starred names with double quotes not with asteriks
    english is not my native language and i understood 'starred-names' as 'marked' names.
    I mark my records with double-quotes like
      0 @I25@ INDI
      1 NAME "Wilhelm" Carl Max /HELMS/
      2 GIVN "Wilhelm" Carl Max
      2 NICK Willi
      2 SURN HELMS
    to indicate that Wilhelm is the name used to identify the person
    e.g. given my grandfather was
    1 NAME Georg Ernst "Otto" /HELMS/
    and his younger brother was
    1 NAME "Georg" Ernst Otto /HELMS/
    in german we call this "Rufname",

    Nicknames like Willi indicate that the indi was called Willi instead of Wilhelm.
    that is known as "Spitzname" or "Kosename"

    For printing trees i use a separate program "Stammbaumdrucker" which knows the double-quotes but which does not know the asteriks to indicate 'starred-names' resp. 'marked-names'.

    there is an option in configuration-display_and_layout
    underline names in quotes = true
    which i interpreted  as starred-names.

    sorry for that inconvenience!

    nevertheless, at your site most indis with 'starred-names' ( * ) have only one first-name and so the first-name is a 'starred-names' in any case! And the quoted names seem to be the nick-names.

    regards,
    Christian

     
  • Nolens Volens

    Nolens Volens - 2011-01-18

    @Gerry

    can i control the javascript? And if so, which script is to be customized?

    thank you
    Christian

     

Log in to post a comment.