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
»
GenoPro
»
Report Generator
»
Updates to Report Skin Templates since GenoPro 2020 version 3.1.0.1
Updates to Report Skin Templates since GenoPro 2020 version 3.1.0.1
Rate Topic
Topic View
Topic Options
Author
Updated 2020.11.26
genome
Posted Tuesday, July 7, 2020
-
Post #40608
Legendary Master
Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1
Last Login: 3 hours ago
Posts: 2,986,
Visits: 21,869
This cumulative skins
update
containing all skins updates made since the release of
GenoPro 2020
version 3.1.0.1
It has a large number of additional chang
es and so
will possibly contain an
error
or two. Please
report
any issues you discover and I will do my best to correct them.
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 'bootstr
ap 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 ConfigMsg
Local.xml or in some cases Config.xml. These messages will replace the b
ase 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 easi
er 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 recommend that you create a new GenoPro Report Skins folder and
download
and unzip the attached file into that folder. You can then direct GenoPro to use this new folder under the
Options
tab the 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!
'lego audio video erro ergo disco'
 
or "
I read, I listen, I watch, I make mistakes, therefore I learn
"
Skins2020.11.26.zip
(
30 views,
3.87 MB
)
Tags:
latest
,
report
,
skins
,
template
,
update
Edited:
Thursday, November 26, 2020 by
genome
genome
Posted Tuesday, November 10, 2020
-
Post #40917
Legendary Master
Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1
Last Login: 3 hours ago
Posts: 2,986,
Visits: 21,869
Version 2020.11.26 has a minor update to incorrect checksum causing the
Narrative Report
log to show:
**** with modifications ****
even when no modifications to the skin
templates
has been made.
previous updates
Update to fix issue preventing
Export to Gedcom
skin from working (version 2020.11.07 )
Update 2020-08 to NL-BE
skin translations
provided by
Nand
correction to ParameterSettings.hta to prevent error when incorrect cover
image
filename initially specified.
Fixes for the PDF 'book' output using wkhtmltopdf.exe. N.B. you need to specify 'book' style output under the
Printing
tab as well as settings under the PDF Conversion tab. Also PDF conversion can be very very slow!
Further improvements to Custom Markup (see also
How to Customise your Report
and
https://familytrees.genopro.com/genome/CustomMarkupExample/default.htm
 
Correction made to Open Office template used for Descendants Report.
Custom Markup for the Narrative Report has been revamped. Details have now been added to the post
How to Customise your Report
. I took some ideas from a blog by
Peter Theony
for my
GenoTab
project some years ago. I have now applied the concept to produce a recursive Custom Markup parser for GenoPro 2020 so now markup tags can be nested to produce complex results. I have also give the markup tags single letter short forms e.g. s for subsection,h for html, v for video/movie etc. Also some new tags e.g. c or container for a collapsible section like subsection but more flexible, a g tag for a grid or table. I will work on the documentation for this over the coming days/weeks.
Secondly the Descendants Report now has bookmarks and hyperlinks allowing the reader to navigate up and down the file when viewing online.
Version 2020.08.11 has fix for gnolib.js not merging Parameter Settings from ConfigMsgLocal.xml for translated skins as reported by
albertsali
Also change to allow variation in number number of popular names and places listed on Home page. This is achieved via new tags PopularNames and PopularPlaces under Names tab of Paramter Setting dialogue , ie. from ConfigMsgBase.xml
Also removed spaces from download filename to prevent Mozilla FireFox issue.
'lego audio video erro ergo disco'
 
or "
I read, I listen, I watch, I make mistakes, therefore I learn
"
Edited:
Thursday, November 26, 2020 by
genome
Similar Topics
Reading This Topic
Powered By InstantForum.NET 2010-3-x © 2021
Execution: 0.031.
7 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