GRO Index Search Helper

Adds additional functionality to the UK General Register Office (GRO) BMD index search

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

ستحتاج إلى تثبيت إضافة مثل Stylus لتثبيت هذا النمط.

ستحتاج إلى تثبيت إضافة لإدارة أنماط المستخدم لتتمكن من تثبيت هذا النمط.

ستحتاج إلى تثبيت إضافة لإدارة أنماط المستخدم لتثبيت هذا النمط.

ستحتاج إلى تثبيت إضافة لإدارة أنماط المستخدم لتثبيت هذا النمط.

(لدي بالفعل مثبت أنماط للمستخدم، دعني أقم بتثبيته!)

المؤلف
cuffie81
التثبيت اليومي
0
إجمالي التثبيت
37
التقييمات
2 0 0
الإصدار
1.20
تم إنشاؤه
05-11-2016
تم تحديثه
03-03-2021
الحجم
39 KB
الترخيص
لا يوجد
ينطبق على

Adds some basic functionality to the General Register Office (GRO) BMD index search.

- Adds button to toggle gender between Male and Female
- Adds buttons to navigate backwards and forwards through years
- Adds alternative results views for births & deaths
When using the alternative views, clicking a record shows/hides the 'order certificate' links.

- Supports user defined alternative results views
See below for more details.

- Adds ability to sort records when using alternative views
Note that sorting is only performed on the current page's records.

- Adds option to keep death age in sync with search year

- Adds access keys and quick keys:
# Switch gender and perform search
[ Decrement year by n years (1, 3, 5) and perform search
] Increment year by n years (1, 3, 5) and perform search
{ Decrement year by 10 years, without performing search
} Increment year by 10 years, without performing search
? Perform search
@ Switch record type (ie toggle between birth and death)
~ Switch results view (ie toggle between default and alternative)
| Copy results


- Hides some superfluous text on the form, reducing the clutter, and hides the reset button.


User defined results views
User defined views are supported using script values where the script value key must begin with view_EW_Birth or view_EW_Death. The value is the view, containing the CSS and HTML. The HTML is a Handlerbars.js template and may reference the result objects. See code for examples.

Currently only ViolentMonkey appears to allow users to view/edit/delete script variables, which can be done when editing the script, under the 'Values' tab.

Birth and deaths result objects have the following properties:
- items: array of birth/death records
- failures: array of errors whilst parsing results

Birth and death records have the following properties:
- gender: M|F
- forenames: string of forenames
- surname: string
- year: numeric value
- quarter: numeric value
- quarterName: short month name (ie Mar, Jun, Sep, Dec)
- district
- volume
- page
- copy: occasional copy
- noForenames: flag indicating the forenames are not known and contains '-'

Birth records have the following additional properties:
- mother: mother's maiden name

Death records have the following additional properties:
- age: assumed to be years but may be uncertain due to limitation of GRO results
- birth: estimated birth year based on death registration year and age (assumes age is in years)