* Publish - Create a Website

Questions regarding use of any Version of Family Historian. Please ensure you have set your Version of Family Historian in your Profile. If your question fits in one of these subject-specific sub-forums, please ask it there.
avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Publish - Create a Website

Post by Bill Deverell » 18 Jan 2014 15:26

I am trying to create a simple website containing only basic BMD data.
I've nearly got there but I've hit 2 problems.

The Family sheet is not showing the marriage details.
It is showing details for all the children of the marriage when I only want a list.

I am trying to get as close as I can to a tree I produced under Generations.
See a sample page at
http://freepages.genealogy.rootsweb.anc ... 01_007.htm

I would have attached what I've produced in FH but HTML attachments are blocked.
So here is the text from the page.

=======================================================

See also
William DEVERELL's other family: with Eleanor WHITE (1845-1885?)
William DEVERELL's parents: George DEVERELL (1822?-1861) and Leah DUNKLIN (1818?-1887)
William DEVERELL's siblings: Thomas DEVERELL (1847?-1902), Robert DEVERELL (1851?-1853) and George DEVERELL (1853-1911)
Emily BALDWIN's parents: Daniel BALDWIN (1831?-1893) and Mary Ann SCOTT (1834?-1882)
Emily BALDWIN's siblings: John BALDWIN (1853?- ), Ellen or Eleanor M BALDWIN (1855?- ), Frederick BALDWIN (1857?- ), George BALDWIN (1860?- ), Jane Elizabeth BALDWIN (1864-1937?) and William BALDWIN (1867-1944)

Family of William DEVERELL and Emily BALDWIN

Husband: William DEVERELL
Name: William DEVERELL
Sex: Male
Father: George DEVERELL
Mother: Leah DUNKLIN
Birth 14 Feb 1849 Aston Abbotts Bucks
Baptism 8 Apr 1849 Aston Abbotts Bucks
Death 25 Mar 1922 48a Lower Road, Rotherhithe

Wife: Emily BALDWIN
Name: Emily BALDWIN
Sex: Female
Father: Daniel BALDWIN
Mother: Mary Ann SCOTT
Birth 4 Sep 1870 Bucks Hill Watford Herts
Baptism 7 Sep 1873 Chipperfield Herts
Death 18 Mar 1947 Pouchlands House, East Chiltington, Sussex
Burial Lewes (County) cemetery

Child 1: William Baldwin DEVERELL
Name: William Baldwin DEVERELL
Sex: Male
Spouse: Florence Beatrice STAPLETON
Birth 7 Nov 1889 9 Abbey St Bermondsey London
Baptism 25 Nov 1900 St John Watford, Herts
Death 13 Apr 1933 6 Copsewood Road Watford Herts
Burial 18 Apr 1933 North Watford Cemetery plot 1567B

Child 2: Emily DEVERELL
Name: Emily DEVERELL
Sex: Female
Spouse: William MATHESON
Birth 7 Aug 1891 3 Wordsworth House John St Southwark London
Baptism 25 Nov 1900 St John Watford, Herts
Death Aug 1975 Tooting

=====================================================================

What am I missing in the wizard?

Bill

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 18 Jan 2014 16:36

I cannot explain why the Marriage details are missing, because they are included by default.
Perhaps you have changed the Report Options for the Marriage Events/Attributes (Family Summary) and set the List Only or Exclude List options to omit the Marriage Events.

May I suggest a way to proceed.
Before using the Create a Website Wizard, design the Reports in isolation by using the Report Options.
The two most promising Reports are among the Publish > Miscellaneous Reports namely:
1) Family Group Sheet (for Web, CD or DVD)
2) Individual Summary Report (for Web, CD or DVD)
This will allow you to see what the website reports will look like without going through the Wizard every time.
The advantage of using these Web, CD or DVD versions is that the options chosen do not affect the similar standard reports.

However, with such standalone Reports there are some caveats:
a) They will NOT show the SEE ALSO section at the top.
b) They will NOT show the hyperlinks to other reports for Individuals.
c) Not all options work in HTML format, so use Save Report As > Web Page (HTML) to double check.

Now, as you have discovered the Family Group Sheet (for Web, CD or DVD) includes the same details for the Husband and Wife as for each Child, and these are jointly controlled by the Family Member Main Items and Family Member Events/Attributes options. Nothing can be done about that.

Alternatively, the Individual Summary Report (for Web, CD or DVD) includes optional details for the Individual and each Marriage with a list of the Spouse and Children names.

I don't think it is possible to get exactly what you ask for with details of the Husband and Wife plus just a list of the Children.
You could however start with the Individual Summary Report (for Web, CD or DVD) and add key Spouse details to the Main Section at the top.
The full Spouse details would be just a click away via the Spouse name hyperlink.

The final step is to ensure the Create a Website Wizard chooses the desired Report(s) at Step 3.

There may be other useful tips in the how_to:make_family_tree|> Make a Family Tree CD/DVD or Website pages.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

User avatar
Jane
Site Admin
Posts: 8442
Joined: 01 Nov 2002 15:00
Family Historian: V7
Location: Somerset, England
Contact:

Re: Publish - Create a Website

Post by Jane » 18 Jan 2014 17:40

As you came from Generations, check that your Marriages are actually Marriage events. eg they show in the Marriage details on the Main tab of the Property Box. If they don't you might need to use Mikes Plugin to convert them to standard fields, or just include your custom tag in the list of events to show.
Jane
My Family History : My Photography "Knowledge is knowing that a tomato is a fruit. Wisdom is not putting it in a fruit salad."

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 18 Jan 2014 18:14

For general advice see how_to:import_generations|> Import from Generations (How To).
The conversion Plugin that Jane mentioned is referenced there too.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 18 Jan 2014 22:37

Thanks for the comments. The marriage info is correctly in the database.

I've now got the marriage info displayed (can't remember exactly what I changes) but I came to the same conclusion as one of the responses that Husband, Wife and Children all display the BMD info and that there is no way round it.

Unfortunately it makes a large display when there are lots of kids but it is progress.

Bill

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 19 Jan 2014 12:38

So that leaves two alternatives:
  1. Stick with the Family Group Sheet (for Web, CD or DVD) but reduce the set of Facts (Events/Attributes) that are listed in order to reduce the size of the display. i.e. Use Report Options for Family Member Events/Attributes with a List Only or Exclude List selection.
  2. Use the Individual Summary Report (for Web, CD or DVD) that reduces the size of the display with just a list of Spouse and Child names. Full Spouse details are just a click away, or can be added to the Main Section Items at the top via the Report Options.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 19 Jan 2014 16:42

I like the 2nd option and I'm nearly there.

In the marriage section I can't work out how to get the marriage details after the Spouse and before the Children.
I can live with it.

Bill

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 19 Jan 2014 18:55

Strangely, I have been answering similar questions on the FHU Mailing list all day.

The Marriage Event details cannot be moved.
The reason is because that part of the report is a list of ALL Family Facts (Events & Attributes).
It is just that often the only Family Fact is the Marriage Event.
However, it could include Engagement, Annulment, Divorce, Marriage Settlement, and many others.
So which should come before the list of Children and which after them?

It could be argued that it would be better to list the Children in Birth Date order among the Family Facts similar to the Facts tab of the Property Box.
But currently that is NOT the case.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 19 Jan 2014 22:44

Thanks Mike.
That's where I'd got to.
Tried a custom marriage fact in the Main section but that only gives the first marriage even though it lists multiple spouses! It was worth trying but hey ho.

Bill

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 20 Jan 2014 12:19

You can list as many Marriages as you like it just needs slightly different Data Refs.
Just change the Family as Spouse FAMS index from 1 to 2 and similarly to 3 for 3rd Marriage:
Marriage 1: %INDI.FAMS[1]>MARR[1]%
Marriage 2: %INDI.FAMS[2]>MARR[1]%
Marriage 3: %INDI.FAMS[3]>MARR[1]%
The default setting of Show if not empty will automatically hide any missing details.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 23 Jan 2014 14:38

Thanks Mike

I think I now have a useable tree.
I've uploaded it to Rootsweb accessed via my old tree at
www.wdeverell.freeserve.co.uk

It would have been nice to have a version like that from Generations
as the basic structure is the same just displayed differently.
I even tried importing my GED back into Generations to create a new site
but Generations blew up trying to build the index!

I still need to create a more interesting welcome page
I'm puzzled that the line I added about creation date in the Welcome Text didn't centre as expected.

Bill

User avatar
Jane
Site Admin
Posts: 8442
Joined: 01 Nov 2002 15:00
Family Historian: V7
Location: Somerset, England
Contact:

Re: Publish - Create a Website

Post by Jane » 23 Jan 2014 15:37

Bill Deverell wrote:Thanks Mike
I'm puzzled that the line I added about creation date in the Welcome Text didn't centre as expected.
I can't see that you have added any code to the CSS to centre it. The standard layout will not centre it, so you will need to edit the CSS markup for .FhWelcome if you want it to.
Jane
My Family History : My Photography "Knowledge is knowing that a tomato is a fruit. Wisdom is not putting it in a fruit salad."

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 23 Jan 2014 16:13

Contrary to what Jane says, there is a tick option on Step 5: Create Home Page for Make welcome text centre aligned that should do the trick.

BUT your fhstyle.css file does NOT include .FhWelcome p { text-align: center; } that should be present.

So did you remember to copy the latest fhstyle.css file version to your web site?


Regarding the Individual Report layout:
If you wish you could change the order to:
Spouse 1:
Marriage 1:
Spouse 2:
Marriage 2:

etc...

and you could exclude the Marriage (and other Fact) details from the Marriage sections by selecting List Only for Marriage Events/Attributes (Spouses Section) and leaving it empty.


You may be interested in two Plugins to enhance your web site.
Improve Website or CD DVD HTML has several features mostly of no use to you, but the Index of Names tab may be worth looking at.
Map Life Facts allows maps to be linked in where the SEE ALSO section appears, and provides Google Maps with location markers for all Facts with Place names &/or Address fields.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 23 Jan 2014 18:04

Mike

I copied the whole folder as created by the wizard.
I had ticked the box to centre the text.
Perhaps there was an Apply box I missed.

The report layout currently has the default item "Spouses"
I couldn't see how to create "Spouse1" etc
My first attempt seemed to pick the wrong ones.
Should I be using INDI.FAMS[1]>~SPOU[1]>
and incrementing SPOU?

I'll look at you other suggestions for the next version.
I can't load a full tree very often - this one was around 22K files and 44MB and took over 5 hours to load.
But I can experiment with a small local version.

It would be a good idea if the "Footer" included creation date as well as "Created with Family Historian 5".

Bill

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 23 Jan 2014 19:14

Mike and Jane

Apologies - somehow I had picked up a style sheet from one of my earlier tests.
I've recreated it using a small tree an replace the version on the website.

Thanks
Bill

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 23 Jan 2014 19:51

OK, that fhstyle.css is good.

Spouse & Marriage Data Refs:
Label: Spouse 1
Expression: %INDI.~SPOU[1]>NAME[1]% ( Data Ref: Individual - Spouse - Name )
Label: Marriage 1
Expression: %INDI.FAMS[1]>MARR[1]% ( Data Ref: Individual - Family as Spouse - Events - Marriage )
Label: Spouse 2
Expression: %INDI.~SPOU[2]>NAME[1]%
Label: Marriage 2
Expression: %INDI.FAMS[2]>MARR[1]%
and so on where the SPOU & FAMS index keeps increasing 1, 2, 3, 4 until sufficient marriages are supported.
You have to edit the index manually - there is no Data Ref lookup for it.

You can include a creation date automatically using the Plugin Improve Website or CD DVD HTML via its Hyperlinks/Text tab.
This converts place-holder text such as {{DATE:LONG}} to today's date.
{{DATE:QQQ}} gives today’s date, where QQQ is a Family Historian Date Qualifier such as COMPACT or LONG
To add it to the footer, use the Wizard Step 8: Final Details and via the Advanced button insert HTML in ...at the end of the <body> section: such as:

Code: Select all

<p>Created {{DATE:LONG}}</p>
or to align it under the Created with Family Historian 5 and in a similar position on every page use:

Code: Select all

<div class="fhcontent"><p class="FhAppText">Created {{DATE:LONG}}</p></div>
Then run the Plugin on the webpage folder before uploading to your web site.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 23 Jan 2014 20:15

Thanks Mike

I eventually found the Spouse shortcut in the Help and had just tested it before I got this last message.
So I've got the Individual pages on my test version working the way I want.

I'll try the Plug In soon

Bill

User avatar
Jane
Site Admin
Posts: 8442
Joined: 01 Nov 2002 15:00
Family Historian: V7
Location: Somerset, England
Contact:

Re: Publish - Create a Website

Post by Jane » 23 Jan 2014 23:13

Bill, once you have settled the format you could try the plugin I wrote for FTPing, The first time it will take longer than a multithreaded FTP program, but once complete it will only copy up files which have changed since the last up load,
Jane
My Family History : My Photography "Knowledge is knowing that a tomato is a fruit. Wisdom is not putting it in a fruit salad."

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 23 Jan 2014 23:53

Since it sounds as if Bill wants the created date on every page, that will nullify the benefits of that Plugin.
But if the created date is restricted to the Welcome page, then it should work well.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 24 Jan 2014 15:52

Thanks Mike and Jane

Actually I'm quite happy with creation date only on the home page and have put it manually in the welcome text.
It's possibly worth automatically adding it to the text "Created with Family Historian 5" in any future development.

The plugin sounds interesting - how does it compare versions?
On the display in Ipswitch WS_FTP 12 LE the time/date don't match between local and web versions because of time zones. Are you just keeping a table of last modified for each item on the local site? If so no problem.
I tend to move my sites to the My Webs folder from wherever they are created when I am satisfied that they work.
I upload from there. It ensures that any work on the next tree doesn't overwrite a known good tree. Does the plugin handle websites for more than one project? If so where is the control info held?
If it is with the project I might have to rethink use of My Webs.

I'll certainly try the plugin with my next full upload - which will probably be my wife's tree which is even bigger than mine. At the moment she is working through up to 20,000 source records which Generations lost the links to. It's been a good opportunity to recheck some of the early census sources especially those which were only partial unless you had a subscription.

Bill.

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 24 Jan 2014 16:19

Bill, the Plugin, like many Plugins, keeps Project related control settings in a file within the Project folder.
e.g.
C:\Users\Mike\Documents\Family Historian Projects\{Project}\{Project}.fh_data\Plugin Data\FTP Website Manager.dat
Some Plugins can store such settings on a PC wide basis &/or a per User basis, as well as per Project.

You can choose the PC Source Folder and FTP Host details per Project.

The Plugin creates a hash code for each web page file contents versus its filename.
If on subsequent uploads the hash code has not changed then the file is skipped.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 08 Feb 2015 18:23

Mike

Just noticed a bug? in the item index.html when I created my web site with V6
It says Created with Family Historian 5.
I've now manually changed it with Notepad.

I can't see where that item is created.

Bill

User avatar
tatewise
Megastar
Posts: 27088
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Publish - Create a Website

Post by tatewise » 08 Feb 2015 18:56

That text is created automatically by the Create a Website Wizard only on the Home index.html page, and for me correctly says Created with Family Historian 6 using FH 6.0.2.

Are you sure you are looking in the correct index.html (I recall earlier you used the wrong fhstyle.css).
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 08 Feb 2015 21:09

Mike

I created the website 22 Jan before I started to look at the FTP Plug-in.
I've since upgraded to 6.0.1 and the today to 6.0.2.
I'm repeating the create to see what I get.

Bill

avatar
Bill Deverell
Diamond
Posts: 89
Joined: 19 Dec 2013 21:10
Family Historian: V6

Re: Publish - Create a Website

Post by Bill Deverell » 08 Feb 2015 21:11

Mike

It is correctly creating now with the correct version displayed.

Bill

Post Reply