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

GenoPro Support Forum




Publishing genealogy tree on the web

Click to view RSS...
Author The new web publishing feature at familytrees.genopro.com is super!
Posted Saturday, February 11, 2006 - Post #10221
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: Yesterday @ 8:32 PM
Posts: 3,421, Visits: 26,449
maru-san & appleshaw(2/11/2006)
XML Parsing Error: not well-formed
Location: http://familytrees.genopro.com/maru-san/genomapsz/genomap0.svgz
Line Number 1, Column 1:

This occurs because GenoPro are using IIS 6.0 servers that are not standards compliant (well who would have guessed that!). The SVG files are compressed using Gzip and should be served with an HTTP Header 'Content-Encoding: gzip' as well as the 'Content-Type: image/xml+svg' . IIS does the latter but not the former, consequently, Firefox, being standards compliant doesn't know it is encoded and tries to interpret it as unzipped svg, hence the error. This problem is documented in the SVG Wiki here. the .svgz files were deliberately placed in their own folder to allow an IIS fix to be applied, i.e. a custom header to add the 'Content-Encoding: gzip' but perhaps this can not be applied dynamically by GenoPro. The proper solution is of course to run Apache Web Server instead of IIS but that's another story!

Update: Another solution might have been for GenoPro to use an ISAPI filter to its server to add the missing header. But I have also noticed that the GenoPro servers automatically apply HTTP compression to other content such as html & svg and add the correct headers so another solution is to copy the uncompressed svg files from genomaps to genomapsz and let the server compress before serving. The precompressed files may still be needed on other servers that do not automatically apply HTTP compression.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"


Edited: Saturday, February 11, 2006 by Ron
Posted Saturday, February 11, 2006 - Post #10223
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.0.1.5

Last Login: Saturday, March 14, 2020
Posts: 365, Visits: 3,680
I had no problem uploading my tree either!Tongue
Posted Saturday, February 11, 2006 - Post #10226
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: Yesterday @ 2:38 PM
Posts: 4,886, Visits: 22,777
I have written an ISAPI filter (dll) to add the HTTP header Content-Encoding: gzip to compressed SVGs (any file with the extension .svgz).

Can someone confirm the SVGs are working fine under Firefox?

Edited: Saturday, February 11, 2006 by GenoProSupport

Posted Saturday, February 11, 2006 - Post #10227
Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master

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

Last Login: Yesterday @ 11:58 PM
Posts: 1,585, Visits: 31,878
I can see Hermione's tree in FireFox now
Posted Saturday, February 11, 2006 - Post #10228
Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master

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

Last Login: Sunday, March 21, 2021
Posts: 716, Visits: 12,927
It is working fine now under Firefox. Thanks!
Posted Saturday, February 11, 2006 - Post #10229
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: Yesterday @ 2:38 PM
Posts: 4,886, Visits: 22,777
I plan to write a page and make the DLL available for download, so others can use this DLL to configure their own server to serve compressed SVGs.  I also plan to release the full source code (in case someone want to write his/her own ISAPI filter).
Posted Sunday, February 12, 2006 - Post #10249
Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master

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

Last Login: Sunday, March 21, 2021
Posts: 716, Visits: 12,927
If I have uploaded a tree with all the relevant information and if I want to update this, will new info overwrite the old one or do we have to delete the old one first? If we choose to delete, how much will be deleted, all files?
Posted Sunday, February 12, 2006 - Post #10251
Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master

Gamma
Moderators
Administrators
FamilyTrees.GenoPro.com
Customers
GenoPro version: 3.1.0.0

Last Login: Wednesday, October 7, 2020
Posts: 952, Visits: 10,075
If you re-publish your report in the same directory, GenoPro will overwrite the files. It is possible some files may remain unused.  For instance, if you published a report with 100 individuals, and then publish again with 80 indidividuals, then you have 20 pages unlinked.

If you want a complete erase of a report, go in the Control Panel and delete the report you wish.  Deleting a report will not affect the files in the other report(s).  If you delete the [root] report, this will only delete the root report, leaving the other report(s) intact.



Edited: Sunday, February 12, 2006 by GenoProSupport

Posted Sunday, February 12, 2006 - Post #10252
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: Yesterday @ 2:38 PM
Posts: 4,886, Visits: 22,777
maru-san (2/12/2006)
If I have uploaded a tree with all the relevant information and if I want to update this, will new info overwrite the old one or do we have to delete the old one first? If we choose to delete, how much will be deleted, all files?

You do not need to delete anything.  GenoPro will automatically take care of the update for you.  GenoPro uses a sophisticated caching mechanism to detect if a page has been modified before uploading it to a server, so if you publish twice the same report, very few pages will be uploaded.

Posted Sunday, February 12, 2006 - Post #10253
Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master

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

Last Login: Sunday, March 21, 2021
Posts: 716, Visits: 12,927
Thanks for those answers.

Besides have to mention that the last character of japanese names(bottom) in the SVG grafic is not in line with the characters above them. Did you change anything on the coding?


Similar Topics

Click to view RSS...
Expand / Collapse

Reading This Topic

Expand / Collapse
Active: 3 - 1 guest, 1 member, 0 anonymous.
Refresh