GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 

GenoPro Support Forum




Author Inputting BC dates as opposed to AD dates.
Posted Sunday, November 14, 2010 - Post #26910
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Customers
GenoPro version: 2.5.4.0

Last Login: Friday, December 23, 2011
Posts: 1, Visits: 12
I have GenoPro 2007 and just downloaded and installed Monica.  From what I can see neither of these support dates before the year 0001 AD.  If this is incorrect, please tell me how to enter such dates.  If this is true, when will you release support for such dates?

I have traced some my family tree back to before the year 0001 AD and would liek to be able to enter them.

I am adopted, and it took me some time to find a program that did a good job of tracking and displaying both families.  I would hate to have to try to find another program that also supports BC dates.  I would think that allowing for negetive dates shouldn't be that dificult.
Posted Monday, November 15, 2010 - Post #26924
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 2 hours ago
Posts: 3,340, Visits: 25,607
AFAIK the only way to have earlier dates is to use a different calendar (e.g. Hebrew) . Right click on a date field (e.g. birth) to see available calendars. Switching calendar's unfortunately causes it to apply to the whole gno file.

I suggest you create a separate .gno for these ancestors and link to it via an external hyperlink from your existing .gno.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Posted Tuesday, November 16, 2010 - Post #26932
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: 2 days ago @ 2:09 PM
Posts: 4,887, Visits: 22,761
GenoPro can accept date in text format such as "400 BC".  I am working on a fix to have them displayed.  The current code extract the year of the date, adjust it to the selected calendar (Gregorian, Julian, Hebrew, Korean) and then display it.  I will write the code to bypass those if a text date as well as try to determine if a negative date is entered.
Posted Wednesday, November 17, 2010 - Post #26949
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: 2 days ago @ 2:09 PM
Posts: 4,887, Visits: 22,761
The fix is available at http://www.genopro.com/monica/ 
Posted Wednesday, November 17, 2010 - Post #26951
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Important Contributors
Customers
GenoPro version: 2.5.4.0

Last Login: Tuesday, November 14, 2017
Posts: 193, Visits: 4,268
Hi, how these dates will be interpreted in the Narrative Report? I had a test with three individuals, one of them had a 100 BC birth date: that person has no birth details in the narrative report and does not appear on the timeline.


Feri
Posted Thursday, November 18, 2010 - Post #26952
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: 2 days ago @ 2:09 PM
Posts: 4,887, Visits: 22,761
At the moment, those negative (BC) dates are interpreted as text, and probably ignored by the report.  The problem is in order to display a date on a timeline, one must know what the date is, and since the negative dates are simple text, they are considered invalid.  There is still a lot of work to do to write a good multi-lingual date parser for all kind of dates, including partial dates such as "18 Nov", "Nov 2010", "2010 Nov", "Nov 18", "2010", etc.
Posted Thursday, November 18, 2010 - Post #26962
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Important Contributors
Customers
GenoPro version: 2.5.4.0

Last Login: Tuesday, November 14, 2017
Posts: 193, Visits: 4,268
Dan, have a look on this: http://pkl.net/~node/teasel/gramps30/DateHandler._DateParser.DateParser-class.html. It seems quite verbose, not only dealing with bc, but also abt, circa, Hebrew and French (republican) calendars, etc. Maybe it gives you some hints.

Edit: I dig deeper here: http://pkl.net/~node/teasel/gramps30/DateHandler-pysrc.html and found the package.





Feri


Edited: Thursday, November 18, 2010 by fbukolyi
Posted Friday, November 19, 2010 - Post #26963
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 2 hours ago
Posts: 3,340, Visits: 25,607
Feri, I have delved into the code of the Similie Timeline widget and it appears that its parseGregorianDateTime method supports BC years e.g. 410 BC or 410 bc  (i.e. as year space BC or bc but without month or day).

I'll update the Narrative Report skin to handle dates in this format.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Posted Wednesday, May 8, 2013 - Post #31786
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Customers
Gamma
GenoPro version: 3.0.1.4

Last Login: Wednesday, November 24, 2021
Posts: 249, Visits: 781
Has there been any further development on this since this thread was last active? I'm constructing a genealogy of various mythologies (most relevant to this topic being the Greco-Roman and early Celtic myths and the Biblical genealogies) and I was hoping that I'd be able to simply enter the year as a negative value... no such luck. To me, this would be the simplest method... the code just has to account for the fact that there is no "Year Zero" (which still bugs me about our year-counting, but my solution to that issue is irrelevant and even less likely to find acceptance). Being able to create custom year-counts would be nice, too... I have a completed set of genealogies for Tolkien, but I can't put dates into them because I can't account for the First/Second/Third/Fourth Ages and the time preceding them. Just a couple more things to keep your programmers busy. Thanks!

GenoPro: Best. Genealogy. Software. Ever.
Posted Monday, July 8, 2013 - Post #32024
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Customers
Gamma
GenoPro version: 3.0.1.4

Last Login: Wednesday, November 24, 2021
Posts: 249, Visits: 781
GenoProSupport (17-Nov-2010)
The fix is available at http://www.genopro.com/monica/ 


This link appears to be dead. If GenoPro is no longer in active development, I strongly suggest making it an open source project so that programming-inclined users such as my former self (I haven't done any coding other than HTML and simple JavaScript in over ten years) can implement fixes such as this one that have been requested by users.

Just a thought... I'm hoping to see something to prove me wrong in the near future. Smile


GenoPro: Best. Genealogy. Software. Ever.


Similar Topics

Click to view RSS...
Expand / Collapse

Reading This Topic

Expand / Collapse