@@ -334,3 +334,40 @@ unknown parties.
334
334
Relative paths, however, are permitted in both GEDCOM and GEDZIP files and so may be more convenient to
335
335
use in both cases. Any tool that converts FamilySearch GEDCOM 7.0 to GEDZIP should convert local file URLs
336
336
to relative paths within the resulting GEDZIP file.
337
+
338
+ # How do I record the URL of a source?
339
+
340
+ While ` EVENT_DETAIL ` and ` REPOSITORY_RECORD ` both allow a URL to be placed in a ` WWW ` substructure,
341
+ ` SOURCE_CITATION ` , ` SOURCE_RECORD ` , and ` SOURCE_REPOSITORY_CITATION ` do not.
342
+
343
+ Some applications might put the source URL for an ` EVENT_DETAIL ` in a ` WWW ` substructure
344
+ in parallel to a ` SOURCE_CITATION ` . However, since there can be multiple source citations per event, this does not allow associating the URL
345
+ with a specific source citation. Instead, the URL can be placed in the ` PAGE ` structure. For example:
346
+
347
+ ```
348
+ 1 DEAT
349
+ 2 DATE 14 DEC 1799
350
+ 2 SOUR @FindAGraveSourceRecord@
351
+ 3 PAGE Memorial: 1075, URL: https://www.findagrave.com/memorial/1075
352
+ ```
353
+
354
+ Similarly, some applications might put the source URL for a ` SOURCE_RECORD ` in a ` PUBL ` substructure
355
+ as follows:
356
+
357
+ ```
358
+ 0 @S1@ SOUR
359
+ 1 TITL Grave of George Washington
360
+ 1 PUBL https://www.findagrave.com/memorial/1075
361
+ ```
362
+
363
+ while others might put it in the ` CALN ` of a ` SOURCE_REPOSITORY_CITATION ` as follows:
364
+
365
+ ```
366
+ 0 @S1@ SOUR
367
+ 1 TITL Grave of George Washington
368
+ 1 REPO @FindAGraveRepositoryRecord@
369
+ 2 CALN https://www.findagrave.com/memorial/1075
370
+ ```
371
+
372
+ Note that unlike the ` PAGE ` structure, the ` CALN ` structure has no current recommendation about using
373
+ label: value pairs.
0 commit comments