GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 
Updates to Report Skin Templates since GenoPro 2020 version 3.1.0.1


https://support.genopro.com/Topic40608.aspx
Print Topic | Close Window

By genome - Tuesday, July 7, 2020
Attached to this post is a zipped copy all Report Skin Templates with all updates made since the release of GenoPro 2020 version 3.1.0.1 

Scripts for all reports are now held in the Common\Code folder.  This approach allows the various translations of some skins to invoke the same scripts rather than their own, possibly outdated, copy.  

In order to 'trick'  GenoPro into using this Code folder each skin folder has a dummy Code folder containing a single file placeholder.txt (needed as I believe the GenoPro installer is not happy with empty folders).  The skins have a 'bootstrap' .vbs/VBScript or .js/JScript  file that runs first in Config.xml and on the first run of that skin the script replaces the dummy Code folder with a Junction (aka Reparse Point) linking to the Common\Code folder.  The skin then runs normally. 

Messages relating to this 'bootstrap process are held in folder Common\Boot in files ConfigMsgXX.xml, where XX is language code. 

Translations of configuration messages are held in the skin folder as ConfigMsgLocal.xml or in some cases Config.xml.  These messages will replace the base English messages held in Common\Code\reportname\ConfigMsgBase.xml

I have reformatted some of the translated Dictionary.xml files via my ReformatXML utility (see App Launcher skin) to allow easier side by side comparison and editing against the English version (e.g.using WinMerge) .  I have  attempted translations to some of the Dictionary.xml files where messages were missing.

I strongly recommend that you create a new folder with a name and location of your choice and download and unzip the attached file into that folder.  You can then direct GenoPro to use this new folder as the Report Skins location via the Options tab of the Tools/Generate Report dialogue.

This will allow simple regression to previous versions of the skins should you deem it necessary, i.e. if I've got something wrong!
By genome - Today @ 1:12 AM
You will find zip file of Report Skin Templates, updated 2025.03.20, attached to the first post in this thread. 

 The previous version has been left in case the latest version has errors and you need to regress w00t

Release history can be found here Release History for updates to the Report Skin Templates since GenoPro 2020 version 3.1.0.1