* Private facts?

Homeless Posts from the old forum system
Locked
avatar
hsw

Private facts?

Post by hsw » 15 May 2011 12:21

Has anyone a solution to the problem of excluding specific facts about specific individuals when creating a split tree?

I have received data from a number of researchers about individuals in whom we share an interest.

I like to record this data in my FH project for my private use, attributed to the appropriate researcher -- for example, by creating a death fact with a date and place of death with a source of 'Researcher Data: from FB' with a private note to fully identify FB as Fred Bloggs -- but I may not be in a position to confirm it from any other source.

When it comes to publishing my work on the 'net, I do not want to either (1) publish other researcher's work as my own; or (2) publish information that I haven't personally verified or at least corroborated in some way. So, I want to exclude facts that don't meet my criteria when creating a tree that will be published.

However, I cannot see a way to do this easily. I would rather not create a set of custom 'Private' events mirroring the standard ones -- that way lies madness!

Any suggestions?

ID:5098

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

Private facts?

Post by tatewise » 15 May 2011 14:56

I have not looked at this in any depth, but I think the following approach is worth a try.

First of all copy your Project using File > Project Window > More Tasks... > Copy Project....
In the copy Project, design a Fact Query that will list all the Facts you want to eliminate.
Ensure you include a Column with Fact %FACT%.
In the Result Set select the Fact column and delete all the Facts.

You may have to similarly find all the Source and Multimedia records that need to be eliminated.
However, depending on how you publish on the Internet, these records may be automatically excluded, especially if they have no links.

avatar
hsw

Private facts?

Post by hsw » 15 May 2011 16:12

Tatewise,

Thanks for this. My challenge is designing the query to identify the unpublishable events.

I suppose I could have a specific source for facts I don't want to publish (called Private Fact) and use a query that looks for facts linked to that source (such as the one PeterR uploaded to the Query store). A bit like using a Source as a Flag... How much easier it would be if we could flag Facts as well as Individuals.

It will add yet another step in my process to publish to the web, but other than that, it seems workable.

Helen

User avatar
jeemo
Famous
Posts: 129
Joined: 04 Jun 2004 07:52
Family Historian: V5
Location: Central Coast, NSW, Australia
Contact:

Private facts?

Post by jeemo » 16 May 2011 00:04

CVG

Anything I don't want showing on my site, I enclose in double square brackets.  All reports have the option to exclude these when being produced.  On my site, I have pages generated by both Family Historian and GED-GEN.  To handle the latter I export a GEDCOM where again there is an option to exclude double square brackets.  This will not exclude a fact but it will exclude any data associated with that fact.  Maybe this can suggest a way to you to get the result you want.

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

Private facts?

Post by tatewise » 16 May 2011 00:43

Helen,

As long as there is something in each Source that identifies it as Private then it should be possible to devise a Query that lists only the Facts that link to such Sources.

For example there are several fields in each Source you could use (Author, Type, Short Title, Note, etc.).
Any one of these could contain the keyword [[Private]] say, and be identified in the Query Rows Filters.

As long as it is the same keyword in the same field in every Source then the Query is quite straightforward.

Once you have decided which keyword in which field, then if you have trouble with the Query, just post the details here and someone will help with the Query.

avatar
hsw

Private facts?

Post by hsw » 16 May 2011 09:58

I think I'll just go with the simple approach of calling the source Private Source, and I have a query that will work using that.

John Owen, does your approach work with e.g. the date of an event.? I would have thought that putting [[]] around the date would turn it into a date phrase.

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

Private facts?

Post by tatewise » 16 May 2011 20:08

That sounds fine, so I gues your Query Rows Filter will look like:

Add if %FACT.SOUR>_TYPE% matches 'Private Source'

but remember to add the following in case there are more than one Source Citation and the Private Source is not the first one:

Add if %FACT.SOUR[2]>_TYPE% matches 'Private Source'
Add if %FACT.SOUR[3]>_TYPE% matches 'Private Source'

Regarding [ ], I think they only work in Note fields, but I am sure John Owen will correct me if I'm wrong.

User avatar
jeemo
Famous
Posts: 129
Joined: 04 Jun 2004 07:52
Family Historian: V5
Location: Central Coast, NSW, Australia
Contact:

Private facts?

Post by jeemo » 16 May 2011 23:24

CVG

Sorry, I should have mentioned that I also change the sentence structure to just {note}.

Locked