OK, going to give it a go at explaining what I'm imagining, hope this makes sense.
Premise:
Good capabilities from other programs maybe could get added to FH and made even more useful because FH is clearly the best.
Legacy 9.0 Feature to emulate:
In Legacy, at the bottom of the individual screen are fields for Family Search ID and Find A Grave ID. All the user has to input is the number, then the field label becomes a clickable link. This is very handy.
- Legacy 9 Individual Screen
- screenshot_20211013_ 191222.png (91.63 KiB) Viewed 3098 times
Desired Capability
I'd like to be able to create a fact for a person and just input the part of the url that changes for each individual, and have the program automatically wrap that part with the necessary pre- and post- characters to create whatever string I want. Because yes, I'd like to be able to add the ID's for some of the better known sites (FMP, MH, Ancestry, FindaGrave, etc) but I also want to be able to create links to my own site, wikitree, some other site, something that gets invented in the future, etc.
So those two handy boxes at the bottom of the Legacy screen are nice, but if FH had a "Link Fact Type" in addition to the Event and Attribute fact types we currently have, that would really be useful.
"Link" Fact Type
Has all of the same fact type functions as events and attributes, with what is essentially an
enhanced description field, with a pre-defined
field prefix and postfix. Then in the individual facts tab, the bullet would be clickable and go to the fully qualified link, and in reports and GEDCOM the output is the fully qualified link.
Example Link Type Definitions:
Fact Type Name:
Family Search
Prefix:
<a href="https://www.familysearch.org/tree/person/details/
Postfix:
" target="_blank">{individual's} Family Search page</a>
Attribute Name:
Find A Grave
Prefix:
<a href="https://www.findagrave.com/memorial/
Postfix:
" target="_blank">{individual's} Find A Grave page</a>
Attribute Name:
Family Photos
Prefix:
<a href="<a href="http://lptex.com/gallery/page/search/tags/
Postfix:
" target="_blank">Go to Photo Gallery for {individual}</a>
Individual
Ernest Barrett Chamberlain
Family Search Attribute:
LHD3-64Y
Find A Grave Attribute:
47398833
Family Photos Attribute:
Ernest+Barrett+Chamberlain
And those attributes can also have dates, locations, notes, custom sentences, all of the normal attribute things
GEDCOM and report output for these facts:
Family Search
<a href="
https://www.familysearch.org/tree/perso ... s/LHD3-64Y" target="_blank">Ernest Barrett Chamberlain's Family Search page</a >
Find A Grave
<a href="
https://www.findagrave.com/memorial/47398833" target="_blank">Ernest Barrett Chamberlain's Find A Grave page</a>
Family Photos
<a href="
http://lptex.com/gallery/page/search/ta ... hamberlain" target="_blank">Go to Photo Gallery for Ernest Barrett Chamberlain</a>
And the geniuses at CP code these fact types to recognize that if there is an "href" in the definition, then the bullet in the facts tab becomes a link icon and the user can click it to go to that web page. Yes, I'm asking for the world!
For me, as I'm using the program, when I create that attribute for the person the only thing I have to copy and paste in is the unique part of the URL. The bullet in the fact tab becomes a clickable link which makes it easy for me to open a tab for that person. And on a report or a GEDCOM export, the prefix and postfix are appended to the description field so it becomes the full URL, which makes it work beautifully for me on my TNG website.
It's an ideal. But I think it could be exceedingly useful.
I don't think it's anything that could be done via plugin, is it? This would pretty much have to be a wishlist item?