A new WebSearch gramplet is ready

Can anybody list the gramplets which set attributes for people like “Familysearch ID” or “Myheritage ID” …
I would like actualize links for the “Web Search” gramplet to read really existing attributes names.

1 Like

@jmichault has the most extensive FamilySearch Import and Interface addons. Perhaps Jean will offer his opinion?

From the docs (now transcribed and consolidated on the wiki):

Note: the link with FamilySearch is made using a key attribute “_FSFTID” and having the identification number in FamilySearch as its value.

1 Like

The WebTrees documentation by @hartenthaler is pertinent:
http://hartenthaler.net/webtrees_addendum/fsftid.html

1 Like

The Web Searh gramplet has the first release: Releases · jurchello/WebSearch · GitHub

Readme file is updated

csv, and json files are updated with different links

ALL the planned tasks and issues are closed. I think its ready to be added to Gramps addons :partying_face:.

1 Like

Wow! That’s a big docs expansion!

Thanks. (Much reading to do.)

yeah! I spent almost the whole day to the readme + some csv-updates :melting_face:.

2 Likes

You might want to point the help_url to the README.md until the gramps addon page is created.

You will need a MANIFEST file to install the extra files. The normal files installed are *.py, *.glade, *.txt, *.xml . Any other files will need to be listed in the MANIFEST file.

1 Like

If the active person name is not in Latin alphabet, search uses a strange URL. For example, active person

given name: Маргарита Маратовна, surname: Гаямова

Hovering over Website URL correctly lists active person name in string. FamilySearch (records) generates URL:

https://www.familysearch.org/en/search/all-collections/results?q.surname=???????&q.givenName=?????????

This same issue seems to be in all other searches.

Could you tweak the plugin registrations and filenames a bit before submitting for public release?

There is an assortment of :

  • GampsWeb
  • Gramps Web
  • Gramps Web gramplet
  • Gramps_web.py
  • Gramps_web.gpr.py

Standardizing on “GrampsWeb” seems to be the most “searchable” in the wiki and Discourse.

Updated to:

  help_url="https://github.com/jurchello/WebSearch/blob/v0.27.16/README.md",

MANIFEST is added. I think files: *.po. *.pot no need to be added to MANIFEST, right?

This is strange, it works good on my side

Could you show screenshot pls? where do you see it? in browser or in the gramplet? is it one of already existing urls in csv or added by yourself? which python version do you have? which OS and version?

Probably you mean WebSearch not GampsWeb?
Changed to camelcase

Small update with additional links for Places (Google and Geonames search by coordinates and locale):

Screenshot from 2025-03-19 09-02-19
Screenshot from 2025-03-19 09-01-50
Screenshot from 2025-03-19 09-01-56

Whoops. Yes, sorry about that. But also the name attribute. WebSearch for that too instead of “Web Search Gramplet”. Because, when detached/undocked, the titlebar reads redundantly “Web Search Gramplet - Gramps

It also needs a better description too. Right now it reads like this is a cribsheet ( šparhálka ?) rather than a dynamic tool.

What do you think of:
description=_(“customized queries for online services based on the active Person, Place, or Source record”)

Thank you for all the work on this. The gramplet makes it dramatically easier to keep track of the progression of lookups than the context menu

Like this? Done

    name=_("WebSearch"),
    description=_("Customized queries for online services based on the active Person, Place, Family, or Source record"),
1 Like

Agree.
Honestly, I didn’t expect this Gramplet to be enriched with such a wide range of features. And I still see potential opportunities for its further development.

For example, it could be possible to disable the display of certain links directly from the context menu - either for a specific person or for all individuals at once. This wouldn’t be difficult to implement. Currently, this is also possible, but it’s less convenient. To exclude a link, the user has to open the corresponding CSV file and manually disable the visibility of the link.
However, at this stage, I plan to take a break, as I have temporarily paused my genealogical research.
That being said, I will still be happy to receive new suggestions from users. Those interested can leave their feedback here on the forum or (preferably) create tasks in my repository.

Moreover, I believe it would be beneficial to commit all new links that users add to the CSV files, at least for the next few months. This way, we can gradually populate the existing CSV files with useful links by default, saving other users from having to do the same work again.

1 Like

I would also like to ask all users who have created regional Gramplets that work through the context menu to check the functionality of their links in the WebSearch Gramplet.

I have copied all the regional links into this Gramplet and adapted them. However, you might find some errors in the links that need to be corrected.

Regional gramplets full list:

  • DEWebConnectPack
  • FRWebConnectPack
  • NLWebConnectPack
  • RUWebConnectPack
  • SVWebConnectPack
  • UAWebConnectPack
  • UKWebConnectPack
  • USWebConnectPack
1 Like

I’ve also made it right now )))
Already released, and available from the context menu:

1 Like