GenoPro Home
|
Get Started With My Genealogy Tree
|
Buy
|
Login
|
Privacy
|
Search
|
Site Map
GenoPro Support Forum
Home
Search
Tags
Who's On
Welcome Guest
(
Login
|
Register
)
Recent Posts
Popular Topics
Home
»
Genealogy Resources
»
Third Party Tools
»
Introducing GenoTab, a new way to share your GenoPro data
Introducing GenoTab, a new way to share your GenoPro data
Rate Topic
Topic View
Topic Options
Author
a 'web app' allowing your family, relatives and friends to easily see your family history data
genome
Posted Saturday, January 13, 2018
-
Post #38456
Legendary Master
Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1
Last Login: Yesterday @ 9:15 AM
Posts: 3,397,
Visits: 26,166
Hi All, and a somewhat belated 'Happy New
Year
!
For some time now, actually since soon after the announcement of
GenoProX
development, I have been steadily working on an 'app' to allow display of GenoPro data on smartphones and tablets. I am now close to releasing my efforts so far.
I took a very early version of the GenoProX JSON file format and developed this further to be capable of representing virtually all of the data currently possible with GenoPro .gno
XML files
.
I then wrote a converter to
translate
GenoPro XML format into my pseudo-GenoProX JSON format. In parallel with this I have been writing my 'GenoTab' web app.
I now feel ready to expose this work to the GenoPro community. I am starting with a fully featured demonstration of GenoTab using the ubiquitous 'Harry Potter' sample.
Currently I have three themed versions of GenoTab as follows:
you can see and play with these themed apps via the following
links
:
theme 1
theme 2
theme 3
Some of the features are:
Index of Names
Detail page for each individual with photos and interactive descendant and ancestor trees
Interactive GenoMaps (genogram charts) using SVG with zoom & pan and linking to Detail psge and hyperlinks to other GenoMaps
Kinship tool to determine relationship between individuals
Google Maps of places and 'heat maps' for birth, death adn all event clusters
another screenshot:
When runnning from an Android phone/tablet or iPhone/iPad it is possible from your browser to add an icon on your homescreen linked to an instance of this app so that it appears very similar to an app installed via Google Play Store or Apple App Store, giving you, your family and relatives an easy link to your data.
I will post shortly details of how you can convert your GenoPro data for display using GenoTab and
publish
it on familytrees.genopro.com
'lego audio video erro ergo disco'
 
or "
I read, I listen, I watch, I make mistakes, therefore I learn
"
Edited:
Saturday, February 3, 2018 by
genome
genome
Posted Monday, July 23, 2018
-
Post #38808
Legendary Master
Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1
Last Login: Yesterday @ 9:15 AM
Posts: 3,397,
Visits: 26,166
A
further
update
of GenoTab is now available via familytrees.genopro.com (2018/07/23)
to those of you brave enough to test it!
N.B.
This thread is locked to keep it tidy.
There is another topic available for any discussions on GenoTab (see
GenoTab - Support and Development
)
Preparing your family tree data for access via GenoTab involves three processes.
firstly you need to run a
Report Generator skin {EN} Prepare for GenoTab
. Please use the Privacy tab on the Generate Report dialog to limit content as required. Also under the Options tab ensure that only the last of the three tick boxes (Link to all files ... ) is checked.
This skin template creates a new Report Skin in your Skins folder with a name specified by you as the destination folder (e.g. 'MyTree') that will have a 'media' folder created to which photos/images referenced in your GenoPro file are copied to. The destination folder will also have an XML version of your GenoPro data with any Privacy settings applied.
Also a Config.xml and script file are created for use later in step 3.
Next you will need to convert your GenoPro data to the JSON format required by GenoTab. I have provided a browser based 'app',
G2toX
, to acheive this and this is accessed via another new Report skin
{EN} App Launcher
.
G2toX
is written entirely in Javascript and much slower than a compiled program would be, particularly when having to unzip a .gno file. It will accept either a .gno file or a .xml file as input and therefore
I recommend that you use the xml file created in step 1 for input
.
The resulting json file must be saved in the skin folder created in step 1 above as FamilyTree.json. Note that I have only tested G2toX using Google Chrome, the world's most popular browser.
Finally run the Report skin produced in step 1. It will resize photos/pictures in the media folder down to a maximum of 1024 x 1024 pixels.
N.B. It needs
IrfanView
to be available to achieve this
. You need to specify a folder under your username on familytrees.genopro.com as the destination folder for this report run. The resized pictures will be copied to familytrees together with your FamilyTree.json file and an index.htm file to launch GenoTab. If you need your folder to be password protected you can either set the password immediately after at
http://collaboration.genopro.com/Account.aspx
or more securely, first upload just a dummy FamilyTree.json data file, set the password, and then upload the FamilyTree.json for your actual GenoPro data. Once the report skin is complete it will launch GenoTab with your json data file. The URL will be
http://familytrees.genopro.com/
yourusername
/
yourspecifiedfolder
/index.htm
.
Note that you can append the required theme id to this link after
index.htm
e.g. add
?theme=2
or
?theme=3
The Report skins required can be found in the latest version of GenoPro 2018.
Note that the scripts and html templates used by GenoTab are held separately under a GenoPro username 'Apps' controlled by myself. This allows me to update the scripts and html templates without you needing to republish your data. ie. updates will be immediately available. You will only need to republish when either your GenoPro data changes or I need to amend the G2toX converter.
Please be aware that there is still much work for me to do on this project. It will help if you report back with any problems, suggestions etc.
'lego audio video erro ergo disco'
 
or "
I read, I listen, I watch, I make mistakes, therefore I learn
"
Edited:
Monday, October 22, 2018 by
genome
Similar Topics
Reading This Topic
Powered By InstantForum.NET 2010-3-x © 2024
Execution: 0.016.
5 queries.
Compression Enabled.
Search All Forums...
GO
Advanced Search
Rate Topic
Great
Good
Average
Bad
Poor
Rate This Topic
Flat Ascending
Flat Descending
Threaded
Subscribe To Topic
Print This Topic
Goto Topics Forum