Genmod

Your family tree

Welcome, Guest
Please Login or Register.    Lost Password?

Genmod 2.0 beta 1 released!
(1 viewing) (1) Guest
Go to bottomPage: 1
TOPIC: Genmod 2.0 beta 1 released!
#1608
Genmod 2.0 beta 1 released! 2 Months ago Karma: 2
After almost a year of hard work, we are proud to present Genmod 2.0, the Future Ready Version.
So, what has changed to make this version special?

Under the hood, a large part of the code of Genmod 2.0 is rewritten. Based on the Object Oriented structure of PHP 5, it offers a robust and flexible infrastructure for the present and future functionality of Genmod. In this infrastructure, the 'core engine' of Genmod, all data is processed and all gedcom and privacy settings made by the user are applied. Also various presentation types (lists, detail pages, charts) are largely unified and based on the same shared code. This makes it fairly easy to add additional functionality in the presentation layer.

Fixes
During the process of rewriting, several pieces of code were found to be 'out of order'. Amongst these are:
- the access keys, providing 2 or 3 key fast access to different pages
- 'set to root': clicking on the link-icon in a persons pedigree box makes this person the root for the page concerned
- link boxes for the persons in the fanchart
- the various 'is alive' calculations on the Alive in year page gave errors and miscalculations
- The Genmod code has been updated to support the newest versions of external modules, like jpgraph and (F)CKEditor
- The Genmod pages are checked for their HTML validity
- Consistent display of names in the various blocks
- Standardised control boxes on chart pages with more options

New functionality
Besides these fixes and reconstruction, also some functionality is added:
- actions can be imported/exported now as part of the gedcom-file
- actions can also be added from the family page
- Paternals/maternals is a new page in Genmod, offering an overview of the paternal/maternal lines of the root person. It can also show the longest bloodline of the rootperson.
- Check if the Genmod files in the installation are the right version
- External search from the individual page, search external websites with the persons details, with only one click
- Extra tab on the individual page, showing relations from/to this person

Module upgrades
Genmod supports the use of some external modules, and has been adapted to work with the latest versions. This means that earlier versions (like FCKeditor) won't work anymore. The supported versions are:
- jpGraph: 3.0.7
- GreyBox: 5.54
- CKeditor: 3.3
- NuSoap: 0.9.5

Upgrading
There is no upgrade script yet, and an in place upgrade won't work properly. So in order to make Genmod 2.0 work, you will need to do a fresh install.

Download
You can download Genmod 2.0 here....
Boudewijn
Administrator
Posts: 525
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#1612
Re:Genmod 2.0 beta 1 released! 3 Weeks, 3 Days ago Karma: 0
Hi,

Thank you for the great job.

Is there a chance that an upgrade script will be devloped?

Gershon
lehrer
Junior Boarder
Posts: 34
graphgraph
User Offline Click here to see the profile of this user
Gender: Male gershon.lehrer@gmail.com gershon_lehrer@hotmail.com Location: Antwerp, Belgium
The administrator has disabled public write access.
 
#1614
Re:Genmod 2.0 beta 1 released! 3 Weeks, 1 Day ago Karma: 2
Hi Gershon,

That depends on the number of users asking for it You are the first one!

Upgrading will be partly manual, partly automatic. User info can be converted by a script, other settings must be converted manually. May seem a lot of work, but actually it will take not more than half an hour, if you have the old and new version both online, and walk through the settings side by side.
I will provide the instructions and script in the next beta.

Best regards,
Boudewijn
Boudewijn
Administrator
Posts: 525
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 1
Moderators: rolandd, Boudewijn