#1839 Yahrzeiten Block Sorting - not yet OK

v4.1.3
open-fixed
Greg Roach
None
5
2008-11-17
2007-12-13
Meliza Amity
No

When I sort the Yahrzeiten block events by the Date or by the Yahrzeit, the result is sorted by a character date instead of by the upcomming Julian day.

I see my dates in the following sequence:
11 Tevet 5678
11 Tevet 5708
4 Tevet 5651
4 Tevet 5674
...
7 Tevet 5684
9 Tevet 5677

The events of 11 Tevet should be sorted after the events of 9 Tevet.

The sorting at least by the Yahrzeit column should be similar to the sorting by Date of the Upcoming Events Block.

Discussion

  • Greg Roach
    Greg Roach
    2007-12-13

    Logged In: YES
    user_id=1466942
    Originator: NO

    SVN2422

    I haven't tested this (not enough test data), but it was a simple change so it should work...

     
  • Greg Roach
    Greg Roach
    2007-12-13

    • status: open --> pending-fixed
     
  • Meliza Amity
    Meliza Amity
    2007-12-15

    Logged In: YES
    user_id=959928
    Originator: YES

    Sorting by Date works now.

    Sorting by Yahrzeit does not yet work.
    It should work by the (shown) Julian Dates.
    Now I see
    11 Tevet
    12 Tevet
    ...
    18 Tevet
    20 Tevet
    ...
    29 Tevet
    3 Shevat
    4 Shevat
    ...
    6 Shevat
    6 Tevet
    7 Tevet
    9 Tevet

     
  • Meliza Amity
    Meliza Amity
    2007-12-15

    • status: pending-fixed --> open
     
  • Greg Roach
    Greg Roach
    2008-04-24

    Logged In: YES
    user_id=1466942
    Originator: NO

    Looking at your site: future/phpGedViewSVN4.1/
    I see the dates in the correct order.
    I presume we can close this one.

     
  • Greg Roach
    Greg Roach
    2008-04-24

    • status: open --> closed-fixed
     
  • Meliza Amity
    Meliza Amity
    2008-04-25

    • status: closed-fixed --> open-fixed
     
  • Meliza Amity
    Meliza Amity
    2008-04-25

    Logged In: YES
    user_id=959928
    Originator: YES

    I must not have been clear enough.

    When I sort by date, I see the individuals sorted by MONTH/DAY. There is no sorting by the YEAR within the MONTH/DAY. (Same is true with the sorting of the Upcoming Events - the marriage events are printed separately after the individual events - same for Hebrew dated events)

    When I sort by Anniversary, I see the events sorted by the number of years since the person died. I assume that the individuals are sorted by MONTH/DAY within the YEAR.
    (In the Upcomming Events the sorting is not correct for Hebrew dates. I see 6 Iyar 5721 between 6 May 1961 and 17 May 1961)

    When I sort by the Yahrzeit, the sorting is wrong. It is by the character value of the date. So I see 1 Iyar, 11 Iyar, 12 Iyar, ..., 19 Iyar, 2 Iyar, 20 Nissan, 21 Nissan, 24 Nissan, ..., 28 Nissan, 3 Iyar, 30 Nissan, 6 Iyar, 7 Iyar, 8 Iyar or in Gregorian dates 6 May, 16 May, 17 May, ..., 24 May, 7 May, 25 April, 26 April, ..., 3 May, 8 May, 5 May, 11 May, ...

    There is now now no way to sort by the full date YEAR/MONTH/DAY.

    I would change the sorting by Yahzeit to be as the sorting by Date is now and the sorting by Date to sort by YEAR/MONTH/DAY. We have the 2 columns, so I would take advantage of this fact and not show the same sort sequence for the 2 columns.

    Another, less preferable, solution would be not to allow sorting by the Yahrzeit column.

     
  • Greg Roach
    Greg Roach
    2008-11-17

    • milestone: --> v4.1.3
     
  • Meliza Amity
    Meliza Amity
    2009-05-13

    The sorting of block data has completely vanished.

    Meliza