Template:FSHI/doc: Difference between revisions
(15 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Purpose == | == Purpose == | ||
This template will allow the creation of links to specific images in FamilySearch Historical Images | This template will allow the creation of links to specific images in acquired via Infinity and published as FamilySearch Images/ Explore Historical Images/ Explore Images. | ||
=== Parameters === | === Parameters === | ||
This template has 5 parameters: | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! Parameter !! Value !! Display | ||
|- | |- | ||
| | | DGS || DGS number || DGS number | ||
|- | |- | ||
| | | ID || rmsID || none | ||
|- | |- | ||
| | | Image || Image number || Image number | ||
|- | |- | ||
| | | Item || Item number || Item | ||
|- | |||
| alt || Alternative Text || Display for link | |||
|} | |} | ||
=== | |||
=== Operation === | |||
The '''ID''', '''Image''', and '''Item''' parameters are representative only. You will need to check the folder and image to know what the correct parameter to use it. | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Condition !! DGS Parameter !! | ! Condition !! DGS<br>Parameter !! ID<br>Parameter !! Image<br>Parameter !! Item<br>Parameter !! Sample Code !! Display !! Result | ||
|- | |- | ||
| DGS | | Only DGS number is given || 8417088 || || || || <nowiki>{{FSHI|DGS=8417008}}</nowiki> || {{FSHI|DGS=8417008}} || Link goes to list of folder content | ||
|- | |- | ||
| DGS, | | DGS, ID, and Image given || 8417088 || M9DP-VQB || 6 || || <nowiki>{{FSHI|DGS=8417088|ID=M9DP-VQB|Image=6}}</nowiki> || {{FSHI|DGS=8417088|ID=M9DP-VQB|Image=6}} || Link goes to specific image in folder | ||
|- | |- | ||
| DGS, ID, and Item given || 8417008 || M9DP-VQB || || 2 || <nowiki>{{FSHI|DGS=8417088|ID=M9DP-VQB|Item=2}}</nowiki> || {{FSHI|DGS=8417088|ID=M9DP-VQB|Item=2}} || Link goes to specific item in folder | |||
|} | |} | ||
'''Note:''' The template will not work correctly if the ID parameter (rmsID) is not provided along with either the Image or Item parameter. | |||
== Operation == | == Operation == | ||
Line 35: | Line 39: | ||
#If the item and nr parameters are also present it should return a string as in #2 below. | #If the item and nr parameters are also present it should return a string as in #2 below. | ||
#If all four parameters are present it should return a string as in #3 below. | #If all four parameters are present it should return a string as in #3 below. | ||
#If the alt parameter is present display only that. | |||
Expected output: | Expected output: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Example !! Display !! Concatenated URL | ! Example !! Wikicode !! Display !! Concatenated URL !! Result | ||
|- | |||
| #1 || <code><nowiki>{{FSHI|DGS=8417008}}</nowiki></code> || DGS 8417008 || https://www.familysearch.org/records/images/search-results?imageGroupNumbers=8417008&page=1 || {{FSHI2|DGS=8417008}} | |||
|- | |- | ||
| # | | #2 || <code><nowiki>{{FSHI|DGS=8417008 |ID=M9DP-VQB |Item=2}}</nowiki></code> || DGS 8417008 item 2 || https://www.familysearch.org/records/images/image-details?imageGroupNumbers=8417008&page=1&rmsId=M9DP-VQB&imageIndex=0 || {{FSHI2|DGS=8417008 |ID=M9DP-VQB |Item=2}} | ||
|- | |- | ||
| # | | #3 || <code><nowiki>{{FSHI|DGS=8417008 |ID=M9DP-VQY |Image=6}}</nowiki></code> || DGS 8417008 image# 6 || https://www.familysearch.org/records/images/image-details?imageGroupNumbers=8417008&page=1&rmsId=M9DP-VQY&imageIndex=6&singleView=true || {{FSHI2|DGS=8417008 |ID=M9DP-VQY |Image=6}} | ||
|- | |- | ||
| # | | #4 || <code><nowiki>{{FSHI|DGS=110264677 |alt=605-1-34}}</nowiki></code> || 605-1-34 || https://www.familysearch.org/records/images/search-results?imageGroupNumbers=110264677 || {{FSHI2|DGS=110264677 |alt=605-1-34}} | ||
|} | |} | ||
See also [https://www.familysearch.org/en/wiki/FamilySearch_Wiki:Manual_of_Style-Formatting#FamilySearch_Explore_Images_-_Links_to_Digital_Images Explore Images - Links to Digital Images]. | See also [https://www.familysearch.org/en/wiki/FamilySearch_Wiki:Manual_of_Style-Formatting#FamilySearch_Explore_Images_-_Links_to_Digital_Images Explore Images - Links to Digital Images]. | ||
<noinclude>[[Category:Template documentation]]</noinclude> | <noinclude>[[Category:Template documentation]]</noinclude> |
Latest revision as of 17:09, 12 February 2025
Purpose[edit source]
This template will allow the creation of links to specific images in acquired via Infinity and published as FamilySearch Images/ Explore Historical Images/ Explore Images.
Parameters[edit source]
This template has 5 parameters:
Parameter | Value | Display |
---|---|---|
DGS | DGS number | DGS number |
ID | rmsID | none |
Image | Image number | Image number |
Item | Item number | Item |
alt | Alternative Text | Display for link |
Operation[edit source]
The ID, Image, and Item parameters are representative only. You will need to check the folder and image to know what the correct parameter to use it.
Condition | DGS Parameter |
ID Parameter |
Image Parameter |
Item Parameter |
Sample Code | Display | Result |
---|---|---|---|---|---|---|---|
Only DGS number is given | 8417088 | {{FSHI|DGS=8417008}} | DGS 8417008 | Link goes to list of folder content | |||
DGS, ID, and Image given | 8417088 | M9DP-VQB | 6 | {{FSHI|DGS=8417088|ID=M9DP-VQB|Image=6}} | DGS 8417088 Image# 6 | Link goes to specific image in folder | |
DGS, ID, and Item given | 8417008 | M9DP-VQB | 2 | {{FSHI|DGS=8417088|ID=M9DP-VQB|Item=2}} | DGS 8417088 Item 2 | Link goes to specific item in folder |
Note: The template will not work correctly if the ID parameter (rmsID) is not provided along with either the Image or Item parameter.
Operation[edit source]
The template should go through the parameters and check them against what is required to return the correct URL.
- If the DGS number is the only one given it should return a string as found in #1 below.
- If the item and nr parameters are also present it should return a string as in #2 below.
- If all four parameters are present it should return a string as in #3 below.
- If the alt parameter is present display only that.
Expected output:
Example | Wikicode | Display | Concatenated URL | Result |
---|---|---|---|---|
#1 | {{FSHI|DGS=8417008}} |
DGS 8417008 | https://www.familysearch.org/records/images/search-results?imageGroupNumbers=8417008&page=1 | DGS 8417008 |
#2 | {{FSHI|DGS=8417008 |ID=M9DP-VQB |Item=2}} |
DGS 8417008 item 2 | https://www.familysearch.org/records/images/image-details?imageGroupNumbers=8417008&page=1&rmsId=M9DP-VQB&imageIndex=0 | DGS 8417008 Item 2 |
#3 | {{FSHI|DGS=8417008 |ID=M9DP-VQY |Image=6}} |
DGS 8417008 image# 6 | https://www.familysearch.org/records/images/image-details?imageGroupNumbers=8417008&page=1&rmsId=M9DP-VQY&imageIndex=6&singleView=true | DGS 8417008 Image# 6 |
#4 | {{FSHI|DGS=110264677 |alt=605-1-34}} |
605-1-34 | https://www.familysearch.org/records/images/search-results?imageGroupNumbers=110264677 | 605-1-34 |
See also Explore Images - Links to Digital Images.