Search Forums
Forums
Kiwitrees on Twitter
    Tags

    autocomplete, I18N, tools, research tasks, datatables, Google Maps, theme, github, special character, illegitimate, fancy image bar, transifex, php 7, version, googlemap, edit, request, prison, media, person, image, sanity, ID notes, release, 3.2.1, album, advent, 3.2.3, batch update, blank screem, MAC, block, session, duplicates, logs, charts, add, login upgrade, dates, 500, icons, multiple marriages, Themes change, census, advanced, feedback, Batch Updates, name, zend, bug reporting, access roles, gender change, administration pages, kiwitrees, fancy tree view, styles, sanity checker, order, server, favourite

    Topic:   Resources > changes  

    This topic contains 5 replies, has 2 voices, and was last updated by kiwi kiwi 1 year, 1 month ago.

    Viewing 6 posts - 1 through 6 (of 6 total)
    • Author
      Posts
    • #6322
      macalter
      macalter
      Participant

      536 posts

      I cannot get “changes” to reflect anything other than a period it wants to show. I tried one day, it reverts to 6. Tried 3 days, reverts to 6. Using my AD tree but also tried my Royals and same thing. Last date shows 19 Apr 2016 so asked for all changes only on that date. Changes the start to a March date and then results are empty. Tried random date and same.

      (To avoid the issue mentioned in other topic of my server time, I am using a date that’s from last week.)

      -----
      Kiwitrees:
      "A-D connections 3.3.0 (rev)"
      PHP 5.6.29 Fast CGI

      "The Royals 3.3.0.."
      PHP 7.0 Fast CGI
      mySQL server: 5.1.56
      MacOS: 10.11.6  (El Capitan)
      Browsers (mac): Safari  Version 10.1.1 (11603.2.5);  Firefox 53.0.2
      [updated: 22 May 2017]

      #6323
      kiwi
      kiwi
      Keymaster

      1443 posts

      There are two ways to look at changes. There is the CHAN tag recorded in the GEDCOM data

      1 CHAN
      2 DATE 10 APR 2016
      3 TIME 11:03:35
      2 _WT_USER user-id

      Then there is the “_change” table in the database.where all changes are stored, with detail of exactly what was changed as well as by who, when etc.

      The problem with the CHAN tag is that it is a perpetual record in the GEDCOM file. That means you can import or append CHAN tags from other peoples GEDCOM files, and they can reference users that no longer exist, or have different IDs etc. Some sites also opt to not use the tag at all, or not to use them for admin-user changes.

      So it is preferable to use the database table.which overcomes those issues. It only records changes on your site by you and your users, and records ALL changes to the family tree data.

      BUT, it has one major issue (if you are not careful) in that you can empty the table either by choice (cleaning up storage perhaps) or by starting with a fresh install and importing (or even just re-importing) your GEDCOM file. I suspect this is where your problem arises. You are only able to see what is in your current database. Easily checked by looking at your database direct in mysql.

      (IMPORTANT NOTE – this is not a problem introduced by or in the new Changes resource report. It always existed in the Changes Report this replaced.)

      Nigel

      My personal kiwitrees site is www.our-families.info

      #6381
      macalter
      macalter
      Participant

      536 posts

      I’ assume the purpose of Resources > changes report is so I can select a date or date range and produce all records that show the Last Change date within that period.

      For example I want to verify all records I modified today as I missed entering some. I expected to enter 10 May 2016 to 11 May 2016 and have all show. Sort by time so that the latest are on top and I can select the 22:00 May 10 to say 19:00 May 11 which allows for the 3 hour difference.

      -----
      Kiwitrees:
      "A-D connections 3.3.0 (rev)"
      PHP 5.6.29 Fast CGI

      "The Royals 3.3.0.."
      PHP 7.0 Fast CGI
      mySQL server: 5.1.56
      MacOS: 10.11.6  (El Capitan)
      Browsers (mac): Safari  Version 10.1.1 (11603.2.5);  Firefox 53.0.2
      [updated: 22 May 2017]

      #6382
      kiwi
      kiwi
      Keymaster

      1443 posts

      Sounds like a reasonable assumption.

      There have been some changes to this resource page which might help. You’l need to wait for the next release though I’m afraid. It’s not possible to provide a simple file upload for this one.

      Nigel

      My personal kiwitrees site is www.our-families.info

      #6383
      macalter
      macalter
      Participant

      536 posts

      Fair enough.

      -----
      Kiwitrees:
      "A-D connections 3.3.0 (rev)"
      PHP 5.6.29 Fast CGI

      "The Royals 3.3.0.."
      PHP 7.0 Fast CGI
      mySQL server: 5.1.56
      MacOS: 10.11.6  (El Capitan)
      Browsers (mac): Safari  Version 10.1.1 (11603.2.5);  Firefox 53.0.2
      [updated: 22 May 2017]

      #6384
      kiwi
      kiwi
      Keymaster

      1443 posts

      For example I want to verify all records I modified today as I missed entering some. I expected to enter 10 May 2016 to 11 May 2016 and have all show. Sort by time so that the latest are on top and I can select the 22:00 May 10 to say 19:00 May 11 which allows for the 3 hour difference.

      Surely easier just to enter “1” in the number of days field?

      Nigel

      My personal kiwitrees site is www.our-families.info

    Viewing 6 posts - 1 through 6 (of 6 total)

    You must be logged in to reply to this topic.