diff --git a/data/evidencestyle/evidencefieldgenerator.py b/data/evidencestyle/evidencefieldgenerator.py
index 549e28028..53e4869aa 100644
--- a/data/evidencestyle/evidencefieldgenerator.py
+++ b/data/evidencestyle/evidencefieldgenerator.py
@@ -55,6 +55,7 @@ STYLECOL = 12
PRIVACYCOL = 13
OPTCOL = 14
+CITE_TYPES = {'F': 'REF_TYPE_F', 'L': 'REF_TYPE_L', 'S': 'REF_TYPE_S'}
GEDCOMFIELDS = {'A': 'GED_AUTHOR', 'T': 'GED_TITLE',
'P': 'GED_PUBINF', 'D': 'GED_DATE'}
SHORTERALG = {'LOC': 'SHORTERALG_LOC', 'YEAR': 'SHORTERALG_YEAR',
@@ -106,7 +107,8 @@ with open(csvfilename, 'rb') as csvfile:
if source_type in TYPE2CITEMAP:
assert TYPE2CITEMAP[source_type] ['descr'] == source_descr, source_type + ' ' + TYPE2CITEMAP[source_type] ['descr'] + ' NOT ' + source_descr
else:
- TYPE2CITEMAP[source_type] = {'L': [], 'F': [], 'S': [],
+ TYPE2CITEMAP[source_type] = {'REF_TYPE_L': [], 'REF_TYPE_F': [],
+ 'REF_TYPE_S': [],
'i': indexval, 'descr': source_descr,
'descrcode': source_descr_code}
indexval += 1
@@ -119,6 +121,7 @@ with open(csvfilename, 'rb') as csvfile:
shortcite = True
else:
shortcite = False
+ cite_type = CITE_TYPES[cite_type]
#add field for template to evidence style
field = row[FIELDCOL].strip()
field_type = field.replace(' ', '_').replace("'","")\
@@ -148,7 +151,7 @@ with open(csvfilename, 'rb') as csvfile:
shorteralg, gedcommap)]
#if shorttype, we store a type for the short version so user can store
#this
- if shortcite and shorteralg == '':
+ if shortcite and shorteralg == 'EMPTY':
field_type_short = field_type + '_SHORT_VERSION'
if field_type_short in FIELDTYPEMAP:
pass
@@ -197,8 +200,8 @@ code += "\n #templates for the source types defined\n"\
code += ' EVIDENCETEMPLATES = {\n'
for source_type in allkeys:
code += " " + source_type + ": {\n"
- for val in ['F', 'L', 'S']:
- code += " '" + val + "': [\n"
+ for val in ['REF_TYPE_L', 'REF_TYPE_F', 'REF_TYPE_S']:
+ code += " " + val + ": [\n"
for field in TYPE2CITEMAP[source_type][val]:
# field is tuple (row[LDELCOL], field_type, row[RDELCOL], row[STYLECOL]
# , private, optional, shorteralg, gedcommap)
diff --git a/gramps/gen/lib/__init__.py b/gramps/gen/lib/__init__.py
index 826beca5b..33f1faee7 100644
--- a/gramps/gen/lib/__init__.py
+++ b/gramps/gen/lib/__init__.py
@@ -55,6 +55,9 @@ from .repo import Repository
from .note import Note
from .citation import Citation
+# Logical objects
+from .srctemplate import SrcTemplate
+
# Table objects
from .tag import Tag
diff --git a/gramps/gen/lib/src.py b/gramps/gen/lib/src.py
index c419272e9..2bd478439 100644
--- a/gramps/gen/lib/src.py
+++ b/gramps/gen/lib/src.py
@@ -36,6 +36,7 @@ from .mediabase import MediaBase
from .notebase import NoteBase
from .tagbase import TagBase
from .srcattrbase import SrcAttributeBase
+from .srctemplate import SrcTemplate
from .reporef import RepoRef
from .const import DIFFERENT, EQUAL, IDENTICAL
from ..constfunc import cuni
@@ -281,21 +282,37 @@ class Source(MediaBase, NoteBase, SrcAttributeBase, PrimaryObject):
"""
return self.title
- def set_author(self, author):
- """Set the author of the Source."""
- self.author = author
+## def set_author(self, author):
+## """Set the author of the Source."""
+## self.author = author
def get_author(self):
- """Return the author of the Source."""
- return self.author
+ """Return the author of the Source.
+ Author depends on the source template. The logic is:
+ 1. obtain template
+ 2. create author from the 'full' reference
+ 3. if no template, it defaults to GEDCOM, so AUTHOR will be used
+ """
+ attrlist = self.get_attribute_list()
+ stemp = SrcTemplate(self.get_source_template()[0])
+
+ return stemp.author_gedcom(attrlist)
- def set_publication_info(self, text):
- """Set the publication information of the Source."""
- self.pubinfo = text
+## def set_publication_info(self, text):
+## """Set the publication information of the Source."""
+## self.pubinfo = text
def get_publication_info(self):
- """Return the publication information of the Source."""
- return self.pubinfo
+ """Return the publication information of the Source.
+ PubInfo depends on the source template. The logic is:
+ 1. obtain template
+ 2. create pubinfo from the 'full' reference
+ 3. if no template, it defaults to GEDCOM, so PUB_INFO will be used
+ """
+ attrlist = self.get_attribute_list()
+ stemp = SrcTemplate(self.get_source_template()[0])
+
+ return stemp.pubinfo_gedcom(attrlist)
def set_abbreviation(self, abbrev):
"""Set the title abbreviation of the Source."""
diff --git a/gramps/gen/lib/srcattrbase.py b/gramps/gen/lib/srcattrbase.py
index 6ac467111..541ee54ff 100644
--- a/gramps/gen/lib/srcattrbase.py
+++ b/gramps/gen/lib/srcattrbase.py
@@ -53,21 +53,31 @@ class SrcAttributeBase(AttributeRootBase):
This is the value of the first source template in the attribute list
If not known UNKNOWN is returned as key, which is integer. Other keys
will be str.
- :rtype tuple: (key, translated_string, english_string)
+ :rtype tuple: (key, description, string_key_as stored)
"""
- templ = SrcAttributeType.UNKNOWN
+ #no template is UNKNOWN!
+ templ = SrcAttributeType.UNKNOWN
for attr in self.attribute_list:
if int(attr.get_type()) == SrcAttributeType.SRCTEMPLATE:
val = attr.get_value()
try:
- templ = SrcAttributeType.E2I_SRCTEMPLATEMAP[val]
+ templ = SrcAttributeType.K2I_SRCTEMPLATEMAP[val]
except KeyError:
# a template not in the predefined list. convert to unknown
- print ('SrcAttributeType: Keyerror "', val,
+ print ('SrcAttributeBase: Keyerror "', val,
'"for now UNKNOWN taken, later custom templates?')
break
- return (templ, SrcAttributeType.I2S_SRCTEMPLATEMAP[templ],
- SrcAttributeType.I2E_SRCTEMPLATEMAP[templ])
+ try:
+ retval = (templ, SrcAttributeType.I2S_SRCTEMPLATEMAP[templ],
+ SrcAttributeType.I2K_SRCTEMPLATEMAP[templ])
+ except KeyError:
+ #templ is not present, return the default GEDCOM value as actual
+ #template
+ templ = SrcAttributeType.UNKNOWN
+ retval = (templ,
+ SrcAttributeType.I2S_SRCTEMPLATEMAP[SrcAttributeType.UNKNOWN],
+ SrcAttributeType.I2K_SRCTEMPLATEMAP[SrcAttributeType.UNKNOWN])
+ return retval
def set_source_template(self, tempindex, tempcustom_str):
"""
@@ -94,8 +104,7 @@ class SrcAttributeBase(AttributeRootBase):
(tempindex == SrcAttributeType.CUSTOM and tempcustom_str.strip() == ''):
self.remove_attribute(attrtemp)
elif not (tempindex == SrcAttributeType.CUSTOM):
- attr.set_value(SrcAttributeType.I2E_SRCTEMPLATEMAP[tempindex])
+ attrtemp.set_value(SrcAttributeType.I2K_SRCTEMPLATEMAP[tempindex])
else:
#custom key, store string as is
- attr.set_value(tempindex)
-
+ attrtemp.set_value(tempindex)
diff --git a/gramps/gen/lib/srcattrtype.py b/gramps/gen/lib/srcattrtype.py
index 92a2bd29b..06cfd57a9 100644
--- a/gramps/gen/lib/srcattrtype.py
+++ b/gramps/gen/lib/srcattrtype.py
@@ -45,6 +45,10 @@ from .grampstype import GrampsType
#
#-------------------------------------------------------------------------
+REF_TYPE_F = 1 # Full footnote citation to a source
+REF_TYPE_S = 2 # Short footnote citation to a source
+REF_TYPE_L = 3 # Listed reference of the source (no citation info)
+
EMPTY = 0
# template to GEDCOM field mapping for L reference fields
GED_AUTHOR = 1
@@ -53,7 +57,7 @@ GED_PUBINF = 3
# template to GEDCOM field mapping for Date in F reference fields
GED_DATE = 4
# template to a shortening algorithm mapping for predefined algorithms
-SHORTERALG_LOC = 1 # reduce a location to a shorter format
+SHORTERALG_LOC = 1 # reduce a location to a shorter format (typically city level)
SHORTERALG_YEAR = 2 # reduce a date to only the year part
SHORTERALG_ETAL = 3 # reduce an author list to "first author et al."
SHORTERALG_REVERT_TO_DOT = 4 # change a list of first, second, third to
@@ -108,350 +112,517 @@ class SrcAttributeType(GrampsType):
#following fields are generated with evidencefieldgenerator.py
#the index starts at 100!
- ABSTRACTOR_6GIVEN9 = 355
- ABSTRACTOR_6SURNAME9 = 354
- ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC = 258
- ACT_NO = 387
- ACT_TITLE = 380
- ADDRESS_FOR_PRIVATE_USE = 175
- AGENCY = 336
- AGENCY_OR_CREATOR = 279
- AGENCY_OR_REPOSITORY = 335
- ANALYTICAL_COMMENTS_BY_RESEARCHER = 254
- ARCHIVAL_DESCRIPTION = 146
- ARCHIVAL_ID = 304
- ARTICLE_PAGE6S9 = 395
- ARTICLE_SUBTITLE = 392
- ARTICLE_TITLE = 321
+ ABSTRACTOR_6GIVEN9 = 490
+ ABSTRACTOR_6SURNAME9 = 489
+ ABSTRACTOR_6SURNAME9_SHORT_VERSION = 492
+ ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC = 321
+ ACT_NO = 532
+ ACT_NO_SHORT_VERSION = 533
+ ACT_TITLE = 521
+ ACT_TITLE_SHORT_VERSION = 522
+ ADDRESS_FOR_PRIVATE_USE = 206
+ AGENCY = 461
+ AGENCY_OR_CREATOR = 359
+ AGENCY_OR_REPOSITORY = 455
+ AGENCY_OR_REPOSITORY_SHORT_VERSION = 460
+ ANALYTICAL_COMMENTS_BY_RESEARCHER = 314
+ ARCHIVAL_DESCRIPTION = 163
+ ARCHIVAL_ID = 403
+ ARTICLE_PAGE6S9 = 546
+ ARTICLE_SUBTITLE = 543
+ ARTICLE_TITLE = 433
+ ARTICLE_TITLE_SHORT_VERSION = 436
ARTIFACT_TITLE = 102
- ARTIFACT_TYPE = 173
- AUTHOR = 154
- AUTHOR_6COMPILER9_6GIVEN9 = 375
- AUTHOR_6COMPILER9_6SURNAME9 = 374
- AUTHOR_6GIVEN9 = 148
- AUTHOR_6GRANTOR9 = 198
- AUTHOR_6GRANTOR9_6GIVEN9 = 126
- AUTHOR_6GRANTOR9_6SURNAME9 = 127
- AUTHOR_6SURNAME9 = 147
- AUTHOR_6TRANSLATOR9_6GIVEN9 = 362
- AUTHOR_6TRANSLATOR9_6SURNAME9 = 361
- BIBLE_ID = 136
- BIBLE_ORIGINAL_OWNER_6GIVEN9 = 135
- BIBLE_ORIGINAL_OWNER_6SURNAME9 = 134
- BIBLE_TITLE = 138
- BLOG_NAME = 406
- BOOK = 303
- BOOK_EDITOR = 349
- BOOK_TITLE = 348
- BROADCAST_DATE = 417
- CASE = 378
- CASE_FILE_NO = 309
- CASE_LABEL = 300
- CEMETERY = 257
- CEMETERY_6AUTHOR9 = 252
- CENSUS_ID = 264
- CERTIFICATE_DATE = 312
- CERTIFICATE_ID = 298
- CERTIFICATE_NO = 311
- CERTIFICATE_TYPE = 310
- CHAPTER = 386
- CHAPTER_PAGES = 350
- CHAPTER_TITLE = 347
- CHURCH_6AUTHOR9 = 292
- CIVIL_DIVISION6S9 = 267
- CLASS = 247
- CLIP_ID = 418
- CODE = 291
+ ARTIFACT_TITLE_SHORT_VERSION = 110
+ ARTIFACT_TYPE = 204
+ ARTIFACT_TYPE_SHORT_VERSION = 212
+ AUTHOR = 177
+ AUTHOR_6COMPILER9_6GIVEN9 = 516
+ AUTHOR_6COMPILER9_6SURNAME9 = 515
+ AUTHOR_6GIVEN9 = 168
+ AUTHOR_6GRANTOR9 = 239
+ AUTHOR_6GRANTOR9_6GIVEN9 = 135
+ AUTHOR_6GRANTOR9_6SURNAME9 = 136
+ AUTHOR_6GRANTOR9_6SURNAME9_SHORT_VERSION = 143
+ AUTHOR_6GRANTOR9_SHORT_VERSION = 240
+ AUTHOR_6SURNAME9 = 167
+ AUTHOR_6SURNAME9_SHORT_VERSION = 173
+ AUTHOR_6TRANSLATOR9_6GIVEN9 = 500
+ AUTHOR_6TRANSLATOR9_6SURNAME9 = 499
+ AUTHOR_6TRANSLATOR9_6SURNAME9_SHORT_VERSION = 501
+ AUTHOR_SHORT_VERSION = 181
+ BIBLE_ID = 149
+ BIBLE_ID_SHORT_VERSION = 158
+ BIBLE_ORIGINAL_OWNER_6GIVEN9 = 148
+ BIBLE_ORIGINAL_OWNER_6GIVEN9_SHORT_VERSION = 156
+ BIBLE_ORIGINAL_OWNER_6SURNAME9 = 147
+ BIBLE_ORIGINAL_OWNER_6SURNAME9_SHORT_VERSION = 157
+ BIBLE_TITLE = 151
+ BLOG_NAME = 559
+ BOOK = 402
+ BOOK_EDITOR = 482
+ BOOK_SHORT_VERSION = 405
+ BOOK_TITLE = 481
+ BOOK_TITLE_SHORT_VERSION = 542
+ BROADCAST_DATE = 573
+ CASE = 519
+ CASE_FILE_NO = 411
+ CASE_FILE_NO_SHORT_VERSION = 412
+ CASE_LABEL = 396
+ CASE_LABEL_SHORT_VERSION = 398
+ CEMETERY = 320
+ CEMETERY_6AUTHOR9 = 312
+ CEMETERY_6AUTHOR9_SHORT_VERSION = 315
+ CEMETERY_SHORT_VERSION = 324
+ CENSUS_ID = 332
+ CENSUS_ID_SHORT_VERSION = 338
+ CERTIFICATE_DATE = 415
+ CERTIFICATE_DATE_SHORT_VERSION = 419
+ CERTIFICATE_ID = 392
+ CERTIFICATE_ID_SHORT_VERSION = 394
+ CERTIFICATE_NO = 414
+ CERTIFICATE_NO_SHORT_VERSION = 418
+ CERTIFICATE_TYPE = 413
+ CERTIFICATE_TYPE_SHORT_VERSION = 417
+ CHAPTER = 528
+ CHAPTER_PAGES = 483
+ CHAPTER_TITLE = 480
+ CHAPTER_TITLE_SHORT_VERSION = 484
+ CHURCH_6AUTHOR9 = 380
+ CHURCH_6AUTHOR9_SHORT_VERSION = 381
+ CIVIL_DIVISION6S9 = 335
+ CIVIL_DIVISION6S9_SHORT_VERSION = 342
+ CLASS = 303
+ CLASS_SHORT_VERSION = 310
+ CLIP_ID = 576
+ CLIP_ID_SHORT_VERSION = 581
+ CODE = 377
+ CODE_SHORT_VERSION = 379
COLLECTION = 105
- COLLECTION_OWNER = 297
- COLUMN6S9 = 403
- COMPILER = 215
- COMPILER_6GIVEN9 = 159
- COMPILER_6SURNAME9 = 158
- CONGRESS = 389
- CONTACT_ADDRESS = 201
- CONTACT_PRIVATE_ADDRESS = 200
- COPY_ID = 266
- COPY_TYPE = 285
- CORPORATE_AFFILIATION = 240
- CORPORATE_AUTHOR = 235
- CORPORATE_LOCATION = 236
- COUNTRY = 339
- COURT_TERM = 301
+ COLLECTION_OWNER = 391
+ COLLECTION_SHORT_VERSION = 111
+ COLUMN6S9 = 555
+ COLUMN6S9_SHORT_VERSION = 556
+ COMPILER = 257
+ COMPILER_6GIVEN9 = 184
+ COMPILER_6GIVEN9_SHORT_VERSION = 211
+ COMPILER_6SURNAME9 = 183
+ COMPILER_6SURNAME9_SHORT_VERSION = 196
+ COMPILER_SHORT_VERSION = 375
+ CONGRESS = 536
+ CONGRESS_SHORT_VERSION = 538
+ CONTACT_ADDRESS = 243
+ CONTACT_PRIVATE_ADDRESS = 242
+ COPY_ID = 334
+ COPY_ID_SHORT_VERSION = 341
+ COPY_TYPE = 368
+ COPY_TYPE_SHORT_VERSION = 370
+ CORPORATE_AFFILIATION = 294
+ CORPORATE_AUTHOR = 287
+ CORPORATE_AUTHOR_SHORT_VERSION = 292
+ CORPORATE_LOCATION = 288
+ COUNTRY = 466
+ COURT_TERM = 399
+ COURT_TERM_SHORT_VERSION = 400
CREATION_DATE = 104
- CREATOR = 255
+ CREATION_DATE_SHORT_VERSION = 166
+ CREATOR = 317
CREATOR_6GIVEN9 = 101
CREATOR_6SURNAME9 = 100
- CREATOR_OF_BLOG = 405
- CREATOR_OF_DATABASE = 340
- CREATOR_OF_DATABASE_6GIVEN9 = 320
- CREATOR_OF_DATABASE_6SURNAME9 = 319
- CREATOR_OR_OWNER = 344
- CREDIT_LINE = 117
- CURRENT_OR_LAST_KNOWN_OWNER = 174
- DATABASE_TITLE = 230
- DATA_COLLECTION_INFO = 259
- DATE = 122
- DATE_ACCESSED = 114
- DATE_ENTRY = 294
- DATE_OWNED = 227
- DATE_RANGE = 137
- DATE_READ_OR_PHOTOGRAPHED = 260
- DATE_SPAN_READ = 410
- DESCRIPTION_AND_EVALUATION_BY_RESEARCHER = 186
+ CREATOR_6SURNAME9_SHORT_VERSION = 330
+ CREATOR_OF_BLOG = 558
+ CREATOR_OF_DATABASE = 467
+ CREATOR_OF_DATABASE_6GIVEN9 = 432
+ CREATOR_OF_DATABASE_6SURNAME9 = 431
+ CREATOR_OF_DATABASE_6SURNAME9_SHORT_VERSION = 435
+ CREATOR_OF_DATABASE_SHORT_VERSION = 468
+ CREATOR_OR_OWNER = 475
+ CREATOR_OR_OWNER_SHORT_VERSION = 477
+ CREATOR_SHORT_VERSION = 326
+ CREDIT_LINE = 119
+ CURRENT_OR_LAST_KNOWN_OWNER = 205
+ DATABASE_TITLE = 278
+ DATABASE_TITLE_SHORT_VERSION = 280
+ DATA_COLLECTION_INFO = 322
+ DATE = 128
+ DATE_ACCESSED = 116
+ DATE_ENTRY = 384
+ DATE_ENTRY_SHORT_VERSION = 390
+ DATE_OWNED = 273
+ DATE_RANGE = 150
+ DATE_READ_OR_PHOTOGRAPHED = 323
+ DATE_SHORT_VERSION = 441
+ DATE_SPAN_READ = 563
+ DESCRIPTION_AND_EVALUATION_BY_RESEARCHER = 220
DESCRIPTIVE_DETAIL_OR_EVALUATION = 109
- DIGITAL_ID_NO = 341
- DIGITAL_PATH = 231
- DISTRICT = 283
- DIVISION = 326
- DOCUMENT = 314
- DOCUMENT_ID = 327
- DOCUMENT_TITLE = 115
- DVD_TITLE = 367
- EDITION = 382
- EDITION_DATA = 359
- EDITION_YEAR = 383
- EDITOR_6GIVEN9 = 352
- EDITOR_6SURNAME9 = 351
- ENTRY = 315
- ENUMERATION_DISTRICT = 276
- FILE = 171
- FILE_DATE = 316
- FILE_ID_6GIVEN9 = 332
- FILE_ID_6SURNAME9 = 331
- FILE_LABEL = 262
- FILE_LOCATION = 222
- FILE_NAME = 132
- FILE_NO = 131
- FILE_TITLE = 234
- FILE_TYPE = 333
- FILE_UNIT = 324
- FILE_UNIT_NO = 325
- FILE_YEAR = 334
- FILM_ID = 170
- FILM_LOCATION = 167
- FILM_PUBLICATION_SERIES = 371
- FILM_PUBLISHER = 373
- FILM_REPOSITORY = 166
- FILM_REPOSITORY_LOCATION = 295
- FILM_TITLE = 281
- FILM_TYPE = 164
- FOLDER_LABEL = 157
- FORMAT = 274
- FRAME_NOS = 308
- GEOGRAPHIC_DIVISION = 275
- HOUSEHOLD = 278
- HOUSEHOLD_ID = 268
- INSTITUTION = 248
- INSTITUTIONAL_AUTHOR = 243
- INTERVIEWEE_ADDRESS_FOR_PRIVATE_USE = 195
- INTERVIEWER = 196
- ISSUES_EXAMINED = 402
- ISSUE_DATE = 394
- ITEM = 224
- ITEM_DATE = 156
- ITEM_FORMAT = 194
- ITEM_ID = 178
+ DIGITAL_ID_NO = 469
+ DIGITAL_PATH = 279
+ DISTRICT = 364
+ DISTRICT_SHORT_VERSION = 366
+ DIVISION = 443
+ DOCUMENT = 421
+ DOCUMENT_ID = 444
+ DOCUMENT_ID_SHORT_VERSION = 445
+ DOCUMENT_SHORT_VERSION = 422
+ DOCUMENT_TITLE = 117
+ DOCUMENT_TITLE_SHORT_VERSION = 121
+ DVD_TITLE = 508
+ EDITION = 524
+ EDITION_DATA = 495
+ EDITION_YEAR = 525
+ EDITOR_6GIVEN9 = 486
+ EDITOR_6SURNAME9 = 485
+ EDITOR_6SURNAME9_SHORT_VERSION = 488
+ ENTRY = 423
+ ENTRY_SHORT_VERSION = 424
+ ENUMERATION_DISTRICT = 354
+ ENUMERATION_DISTRICT_SHORT_VERSION = 357
+ FILE = 200
+ FILE_DATE = 425
+ FILE_DATE_SHORT_VERSION = 427
+ FILE_ID_6GIVEN9 = 452
+ FILE_ID_6GIVEN9_SHORT_VERSION = 456
+ FILE_ID_6SURNAME9 = 451
+ FILE_ID_6SURNAME9_SHORT_VERSION = 457
+ FILE_LABEL = 327
+ FILE_LABEL_SHORT_VERSION = 328
+ FILE_LOCATION = 265
+ FILE_NAME = 141
+ FILE_NAME_SHORT_VERSION = 426
+ FILE_NO = 140
+ FILE_NO_SHORT_VERSION = 397
+ FILE_SHORT_VERSION = 203
+ FILE_TITLE = 285
+ FILE_TITLE_SHORT_VERSION = 286
+ FILE_TYPE = 453
+ FILE_TYPE_SHORT_VERSION = 458
+ FILE_UNIT = 438
+ FILE_UNIT_NO = 439
+ FILE_UNIT_NO_SHORT_VERSION = 442
+ FILE_UNIT_SHORT_VERSION = 440
+ FILE_YEAR = 454
+ FILE_YEAR_SHORT_VERSION = 459
+ FILM_ID = 195
+ FILM_ID_SHORT_VERSION = 474
+ FILM_LOCATION = 192
+ FILM_PUBLICATION_SERIES = 512
+ FILM_PUBLISHER = 514
+ FILM_REPOSITORY = 191
+ FILM_REPOSITORY_LOCATION = 385
+ FILM_TITLE = 362
+ FILM_TITLE_SHORT_VERSION = 388
+ FILM_TYPE = 189
+ FOLDER_LABEL = 180
+ FOLDER_LABEL_SHORT_VERSION = 329
+ FORMAT = 352
+ FRAME_NOS = 410
+ GEOGRAPHIC_DIVISION = 353
+ HOUSEHOLD = 356
+ HOUSEHOLD_ID = 336
+ HOUSEHOLD_ID_SHORT_VERSION = 343
+ INSTITUTION = 304
+ INSTITUTIONAL_AUTHOR = 297
+ INSTITUTIONAL_AUTHOR_SHORT_VERSION = 299
+ INSTITUTION_SHORT_VERSION = 311
+ INTERVIEWEE_ADDRESS_FOR_PRIVATE_USE = 233
+ INTERVIEWER = 234
+ ISSUES_EXAMINED = 554
+ ISSUE_DATE = 545
+ ITEM = 268
+ ITEM_DATE = 179
+ ITEM_FORMAT = 232
+ ITEM_ID = 209
+ ITEM_ID_SHORT_VERSION = 210
ITEM_NO = 108
- ITEM_OF_INTEREST = 169
- ITEM_OR_PIECE = 120
- ITEM_OR_PIECE_NUMBER = 121
- ITEM_TITLE = 155
+ ITEM_OF_INTEREST = 194
+ ITEM_OF_INTEREST_SHORT_VERSION = 199
+ ITEM_OR_PIECE = 125
+ ITEM_OR_PIECE_NUMBER = 126
+ ITEM_OR_PIECE_NUMBER_SHORT_VERSION = 129
+ ITEM_SHORT_VERSION = 269
+ ITEM_TITLE = 178
+ ITEM_TITLE_SHORT_VERSION = 182
ITEM_TYPE = 103
- JOURNAL_TITLE = 393
- JURISDICTION = 263
- JURISDICTION_6STATE9 = 302
- JURISDICTION_OR_AGENCY = 317
- LIBRARY_DIVISION = 328
- LOCATION = 192
- LOCATION_OF_INSTITUTION = 249
- LOCATION_ON_PAGE = 396
- MAGAZINE = 397
- MAIN_TITLE = 353
- MANUSCRIPT_NO = 142
- MANUSCRIPT_SERIES_TITLE = 160
- MANUSCRIPT_TITLE = 153
- MEMBERSHIP_NUMBER = 233
- MESSAGE_TITLE = 411
- MICROFILM_ID = 229
- NAME = 337
- NAME_OF_ACT = 384
- NAME_OF_CODE = 381
- NAME_OF_FORUM = 408
- NAME_OF_INTERVIEWER = 193
- NETWORK_OR_PRODUCER = 421
- NEWSLETTER = 400
- NEWSPAPER = 401
- NEW_FORMAT = 358
- NO_OF_ROLLS = 165
- NO_OF_VOLS = 161
- ORGANIZATION = 232
- ORIGINAL_PUBLICATION_DATA = 369
- ORIGINAL_PUBLICATION_DATE = 398
- ORIGINAL_PUBLICATION_YEAR = 357
- OWNER = 181
- OWNERS_ADDRESS = 217
- OWNERS_ADDRESS_FOR_PRIVATE_USE = 197
- OWNERS_LOCATION = 176
- OWNERS_PRIVATE_ADDRESS = 216
- OWNER_AND_CONTACT_INFORMATION = 214
- OWNER_LOCATION = 163
- OWNER_OR_REPOSITORY = 286
- OWNER_OR_SUPPLIERS_LOCATION = 185
- OWNER_REPOSITORY = 162
- PAGE6S9 = 116
- PAGE_ID = 277
- PART = 379
- PERSON6S9_ID = 313
- PERSON_INTERVIEWED_6GIVEN9 = 191
- PERSON_INTERVIEWED_6SURNAME9 = 190
- PERSON_OF_INTEREST = 269
- PHOTOGRAPH_NO = 330
- PHOTOGRAPH_TITLE = 329
- PLACE_CREATED = 180
- PLACE_OF_FILM_PUBLICATION = 372
- PLACE_OF_PUBLICATION = 289
- PODCAST_HOST = 415
- PODCAST_TITLE = 416
- POSITION_ON_SOURCE = 370
- POSTING_DATE = 407
- PRESENTER_6GIVEN9 = 364
- PRESENTER_6SURNAME9 = 363
- PRESENTER_OR_GUEST_6GIVEN9 = 413
- PRESENTER_OR_GUEST_6SURNAME9 = 412
- PRIVATE_RESEARCHER_ADDRESS = 206
- PROFESSIONAL_CREDENTIALS = 149
- PROVENANCE_AND_EVALUATION_OF_TRADITION = 220
- PUBLICATION_FORMAT = 305
- PUBLICATION_NO = 342
- PUBLICATION_PLACE = 139
- PUBLICATION_TITLE = 273
- PUBLICATION_YEAR = 377
- PUBLISHED = 282
- PUBLISHER = 140
- PUB_INFO = 423
- RECIPIENT = 151
- RECIPIENTS_ADDRESS = 213
- RECIPIENTS_LOCATION = 237
- RECIPIENTS_PRIVATE_ADDRESS = 212
- RECIPIENT_6GIVEN9 = 128
- RECIPIENT_6SURNAME9 = 129
- RECORD_BOOK = 256
- RECORD_BOOK_TITLE = 221
- RECORD_DATE6S9 = 119
- RECORD_FORMAT = 288
- RECORD_GROUP = 318
- RECORD_GROUP_AND_OR_OR_SUBGROUP = 223
- RECORD_GROUP_NAME = 271
- RECORD_GROUP_NO = 272
- RECORD_GROUP_TITLE = 323
- RECORD_HOLDER = 250
- RECORD_HOLDER_PRIVATE_ADDRESS = 251
- RECORD_ID = 130
- RECORD_OR_VOLUME_TITLE = 244
- RECORD_OWNER = 226
- RECORD_REPOSITORY = 307
- RECORD_SERIES = 293
- RECORD_TITLE = 118
- RECORD_TYPE = 179
- REPORT_DATE = 152
- REPORT_TITLE = 150
+ ITEM_TYPE_SHORT_VERSION = 238
+ JOURNAL_TITLE = 544
+ JURISDICTION = 331
+ JURISDICTION_6STATE9 = 401
+ JURISDICTION_6STATE9_SHORT_VERSION = 404
+ JURISDICTION_OR_AGENCY = 428
+ JURISDICTION_OR_AGENCY_SHORT_VERSION = 430
+ JURISDICTION_SHORT_VERSION = 339
+ LIBRARY_DIVISION = 446
+ LOCATION = 230
+ LOCATION_OF_INSTITUTION = 305
+ LOCATION_ON_PAGE = 547
+ LOCATION_ON_PAGE_SHORT_VERSION = 548
+ LOCATION_SHORT_VERSION = 386
+ MAGAZINE = 549
+ MAIN_TITLE = 487
+ MAIN_TITLE_SHORT_VERSION = 497
+ MANUSCRIPT_NO = 155
+ MANUSCRIPT_SERIES_TITLE = 185
+ MANUSCRIPT_SERIES_TITLE_SHORT_VERSION = 197
+ MANUSCRIPT_TITLE = 175
+ MANUSCRIPT_TITLE_SHORT_VERSION = 176
+ MEMBERSHIP_NUMBER = 282
+ MEMBERSHIP_NUMBER_SHORT_VERSION = 283
+ MESSAGE_TITLE = 564
+ MESSAGE_TITLE_SHORT_VERSION = 565
+ MICROFILM_ID = 276
+ MICROFILM_ID_SHORT_VERSION = 472
+ NAME = 462
+ NAME_OF_ACT = 526
+ NAME_OF_ACT_SHORT_VERSION = 529
+ NAME_OF_CODE = 523
+ NAME_OF_CODE_SHORT_VERSION = 531
+ NAME_OF_FORUM = 561
+ NAME_OF_FORUM_SHORT_VERSION = 566
+ NAME_OF_INTERVIEWER = 231
+ NAME_SHORT_VERSION = 464
+ NETWORK_OR_PRODUCER = 579
+ NEWSLETTER = 552
+ NEWSPAPER = 553
+ NEW_FORMAT = 494
+ NO_OF_ROLLS = 190
+ NO_OF_VOLS = 186
+ ORGANIZATION = 281
+ ORGANIZATION_SHORT_VERSION = 284
+ ORIGINAL_PUBLICATION_DATA = 510
+ ORIGINAL_PUBLICATION_DATE = 550
+ ORIGINAL_PUBLICATION_YEAR = 493
+ OWNER = 215
+ OWNERS_ADDRESS = 259
+ OWNERS_ADDRESS_FOR_PRIVATE_USE = 235
+ OWNERS_LOCATION = 207
+ OWNERS_PRIVATE_ADDRESS = 258
+ OWNER_AND_CONTACT_INFORMATION = 256
+ OWNER_LOCATION = 188
+ OWNER_OR_REPOSITORY = 369
+ OWNER_OR_SUPPLIERS_LOCATION = 219
+ OWNER_REPOSITORY = 187
+ PAGE6S9 = 118
+ PAGE6S9_SHORT_VERSION = 122
+ PAGE_ID = 355
+ PAGE_ID_SHORT_VERSION = 358
+ PART = 520
+ PERSON6S9_ID = 416
+ PERSON6S9_ID_SHORT_VERSION = 420
+ PERSON_INTERVIEWED_6GIVEN9 = 229
+ PERSON_INTERVIEWED_6GIVEN9_SHORT_VERSION = 236
+ PERSON_INTERVIEWED_6SURNAME9 = 228
+ PERSON_INTERVIEWED_6SURNAME9_SHORT_VERSION = 237
+ PERSON_OF_INTEREST = 337
+ PERSON_OF_INTEREST_SHORT_VERSION = 344
+ PHOTOGRAPH_NO = 448
+ PHOTOGRAPH_NO_SHORT_VERSION = 450
+ PHOTOGRAPH_TITLE = 447
+ PHOTOGRAPH_TITLE_SHORT_VERSION = 449
+ PLACE_CREATED = 214
+ PLACE_OF_FILM_PUBLICATION = 513
+ PLACE_OF_PUBLICATION = 373
+ PODCAST_HOST = 571
+ PODCAST_TITLE = 572
+ POSITION_ON_SOURCE = 511
+ POSTING_DATE = 560
+ POSTING_DATE_SHORT_VERSION = 567
+ PRESENTER_6GIVEN9 = 503
+ PRESENTER_6SURNAME9 = 502
+ PRESENTER_6SURNAME9_SHORT_VERSION = 505
+ PRESENTER_OR_GUEST_6GIVEN9 = 569
+ PRESENTER_OR_GUEST_6SURNAME9 = 568
+ PRESENTER_OR_GUEST_6SURNAME9_SHORT_VERSION = 574
+ PRIVATE_RESEARCHER_ADDRESS = 248
+ PROFESSIONAL_CREDENTIALS = 169
+ PROVENANCE_AND_EVALUATION_OF_TRADITION = 262
+ PUBLICATION_FORMAT = 406
+ PUBLICATION_NO = 470
+ PUBLICATION_PLACE = 152
+ PUBLICATION_TITLE = 351
+ PUBLICATION_TITLE_SHORT_VERSION = 473
+ PUBLICATION_YEAR = 518
+ PUBLISHED = 363
+ PUBLISHER = 153
+ PUB_INFO = 583
+ RECIPIENT = 171
+ RECIPIENTS_ADDRESS = 255
+ RECIPIENTS_LOCATION = 289
+ RECIPIENTS_PRIVATE_ADDRESS = 254
+ RECIPIENT_6GIVEN9 = 137
+ RECIPIENT_6SURNAME9 = 138
+ RECIPIENT_6SURNAME9_SHORT_VERSION = 144
+ RECIPIENT_SHORT_VERSION = 226
+ RECORD_BOOK = 318
+ RECORD_BOOK_SHORT_VERSION = 319
+ RECORD_BOOK_TITLE = 264
+ RECORD_BOOK_TITLE_SHORT_VERSION = 266
+ RECORD_DATE6S9 = 124
+ RECORD_DATE6S9_SHORT_VERSION = 227
+ RECORD_FORMAT = 372
+ RECORD_GROUP = 429
+ RECORD_GROUP_AND_OR_OR_SUBGROUP = 267
+ RECORD_GROUP_NAME = 346
+ RECORD_GROUP_NO = 347
+ RECORD_GROUP_NO_SHORT_VERSION = 349
+ RECORD_GROUP_TITLE = 437
+ RECORD_HOLDER = 306
+ RECORD_HOLDER_PRIVATE_ADDRESS = 307
+ RECORD_ID = 139
+ RECORD_ID_SHORT_VERSION = 145
+ RECORD_OR_VOLUME_TITLE = 298
+ RECORD_OR_VOLUME_TITLE_SHORT_VERSION = 300
+ RECORD_OWNER = 272
+ RECORD_REPOSITORY = 409
+ RECORD_SERIES = 382
+ RECORD_SERIES_SHORT_VERSION = 383
+ RECORD_TITLE = 123
+ RECORD_TITLE_SHORT_VERSION = 127
+ RECORD_TYPE = 213
+ RECORD_TYPE_SHORT_VERSION = 316
+ REPORT_DATE = 172
+ REPORT_DATE_SHORT_VERSION = 293
+ REPORT_TITLE = 170
+ REPORT_TITLE_SHORT_VERSION = 174
REPOSITORY = 106
REPOSITORY_LOCATION = 107
- RESEARCHER = 205
- RESEARCHERS_ADDRESS = 207
- RESEARCHERS_ID = 199
- RESEARCHERS_PRIVATE_CONTACT_INFORMATION = 211
- RESEARCH_PROJECT = 204
- RESEARCH_SERIES = 210
- ROLL = 296
- ROLL_NO = 172
- SCHEDULE = 265
- SCHEDULE_TITLE = 280
- SECTION = 168
- SECTION_LOT_OR_ROW = 261
- SEGMENT = 420
- SERIES = 124
- SERIES_ID = 133
- SERIES_NO = 123
- SESSION = 390
- SHEET_NO = 284
- SITE_OWNER_OR_CREATOR = 322
- SOCIAL_SECURITY_NO = 338
- SOURCES_RELATIONSHIP_TO_SUBJECT_ETC = 219
- SOURCE_OF_INFORMATION = 218
- SPECIFIC_DATA = 143
- STATE = 290
- STUDENT_6GIVEN9 = 246
- STUDENT_6SURNAME9 = 245
- SUBGROUP = 270
- SUBJECT = 203
- SUBJECT_6GIVEN9 = 145
- SUBJECT_6SURNAME9 = 144
- SUBJECT_LINE = 209
- SUBJECT_OR_NATURE_OF_DATA_PROVIDED = 253
- SUBJECT_OR_TITLE = 414
- SUBSERIES = 228
- SUBTITLE = 346
- SUPPLIER = 182
- SUPPLIERS_LOCATION = 183
- TERM = 306
- TIMESTAMP = 422
- TIMESTAMP_IN_AUDIO = 360
- TIMESTAMP_IN_VIDEO = 365
- TITLE = 287
- TITLE_NO = 385
- TITLE_OF_DATABASE = 345
- TITLE_OF_PAMPHLET = 391
- TITLE_OF_SERIES = 388
- TITLE_OF_SHOW = 419
- TITLE_OF_WEBSITE = 366
- TOTAL_ROLLS = 343
- TOTAL_VOLUMES = 376
- TRANSLATION_OF_TITLE = 368
- TYPE_OF_FORUM = 409
- URL_6DIGITAL_LOCATION9 = 112
- VOLUME = 125
- VOLUME_DATA = 356
- WEBSITE = 399
- WEBSITE_CREATOR_OR_OWNER = 110
- WEBSITE_TITLE = 111
- WEBSITE_URL_6DIGITAL_LOCATION9 = 404
- WHEN_HELD = 239
- WHEN_ISSUED = 299
- WHERE_HELD = 238
- WHERE_HELD_PRIVATE_ADDRESS = 241
- WRITER = 225
- WRITERS_AFFILIATION = 202
- WRITERS_CONTACT_INFORMATION = 208
- WRITERS_LOCATION = 189
- WRITER_6GIVEN9 = 188
- WRITER_6SURNAME9 = 187
- YEAR6S9 = 113
- YEAR_ACCESSED = 242
- YEAR_OWNED = 177
- YEAR_PUBLISHED = 141
- YEAR_SUPPLIED = 184
+ REPOSITORY_SHORT_VERSION = 350
+ RESEARCHER = 247
+ RESEARCHERS_ADDRESS = 249
+ RESEARCHERS_ID = 241
+ RESEARCHERS_PRIVATE_CONTACT_INFORMATION = 253
+ RESEARCH_PROJECT = 246
+ RESEARCH_SERIES = 252
+ ROLL = 387
+ ROLL_NO = 201
+ ROLL_SHORT_VERSION = 389
+ SCHEDULE = 333
+ SCHEDULE_SHORT_VERSION = 340
+ SCHEDULE_TITLE = 360
+ SCHEDULE_TITLE_SHORT_VERSION = 361
+ SECTION = 193
+ SECTION_LOT_OR_ROW = 325
+ SECTION_SHORT_VERSION = 198
+ SEGMENT = 578
+ SERIES = 131
+ SERIES_ID = 142
+ SERIES_ID_SHORT_VERSION = 146
+ SERIES_NO = 130
+ SERIES_NO_SHORT_VERSION = 133
+ SERIES_SHORT_VERSION = 270
+ SESSION = 537
+ SESSION_SHORT_VERSION = 539
+ SHEET_NO = 365
+ SHEET_NO_SHORT_VERSION = 367
+ SITE_OWNER_OR_CREATOR = 434
+ SOCIAL_SECURITY_NO = 463
+ SOCIAL_SECURITY_NO_SHORT_VERSION = 465
+ SOURCES_RELATIONSHIP_TO_SUBJECT_ETC = 261
+ SOURCE_OF_INFORMATION = 260
+ SPECIFIC_DATA = 159
+ SPECIFIC_DATA_SHORT_VERSION = 160
+ STATE = 376
+ STATE_SHORT_VERSION = 378
+ STUDENT_6GIVEN9 = 302
+ STUDENT_6GIVEN9_SHORT_VERSION = 308
+ STUDENT_6SURNAME9 = 301
+ STUDENT_6SURNAME9_SHORT_VERSION = 309
+ SUBGROUP = 345
+ SUBGROUP_SHORT_VERSION = 348
+ SUBJECT = 245
+ SUBJECT_6GIVEN9 = 162
+ SUBJECT_6GIVEN9_SHORT_VERSION = 164
+ SUBJECT_6SURNAME9 = 161
+ SUBJECT_6SURNAME9_SHORT_VERSION = 165
+ SUBJECT_LINE = 251
+ SUBJECT_OR_NATURE_OF_DATA_PROVIDED = 313
+ SUBJECT_OR_TITLE = 570
+ SUBJECT_OR_TITLE_SHORT_VERSION = 575
+ SUBJECT_SHORT_VERSION = 263
+ SUBSERIES = 275
+ SUBSERIES_SHORT_VERSION = 277
+ SUBTITLE = 479
+ SUPPLIER = 216
+ SUPPLIERS_LOCATION = 217
+ TERM = 407
+ TERM_SHORT_VERSION = 408
+ TIMESTAMP = 580
+ TIMESTAMP_IN_AUDIO = 496
+ TIMESTAMP_IN_AUDIO_SHORT_VERSION = 498
+ TIMESTAMP_IN_VIDEO = 504
+ TIMESTAMP_IN_VIDEO_SHORT_VERSION = 506
+ TIMESTAMP_SHORT_VERSION = 582
+ TITLE = 371
+ TITLE_NO = 527
+ TITLE_NO_SHORT_VERSION = 530
+ TITLE_OF_DATABASE = 476
+ TITLE_OF_DATABASE_SHORT_VERSION = 478
+ TITLE_OF_PAMPHLET = 540
+ TITLE_OF_PAMPHLET_SHORT_VERSION = 541
+ TITLE_OF_SERIES = 534
+ TITLE_OF_SERIES_SHORT_VERSION = 535
+ TITLE_OF_SHOW = 577
+ TITLE_OF_WEBSITE = 507
+ TITLE_SHORT_VERSION = 374
+ TOTAL_ROLLS = 471
+ TOTAL_VOLUMES = 517
+ TRANSLATION_OF_TITLE = 509
+ TYPE_OF_FORUM = 562
+ URL_6DIGITAL_LOCATION9 = 114
+ VOLUME = 132
+ VOLUME_DATA = 491
+ VOLUME_SHORT_VERSION = 134
+ WEBSITE = 551
+ WEBSITE_CREATOR_OR_OWNER = 112
+ WEBSITE_TITLE = 113
+ WEBSITE_TITLE_SHORT_VERSION = 120
+ WEBSITE_URL_6DIGITAL_LOCATION9 = 557
+ WHEN_HELD = 291
+ WHEN_ISSUED = 393
+ WHEN_ISSUED_SHORT_VERSION = 395
+ WHERE_HELD = 290
+ WHERE_HELD_PRIVATE_ADDRESS = 295
+ WRITER = 271
+ WRITERS_AFFILIATION = 244
+ WRITERS_CONTACT_INFORMATION = 250
+ WRITERS_LOCATION = 223
+ WRITER_6GIVEN9 = 222
+ WRITER_6GIVEN9_SHORT_VERSION = 224
+ WRITER_6SURNAME9 = 221
+ WRITER_6SURNAME9_SHORT_VERSION = 225
+ WRITER_SHORT_VERSION = 274
+ YEAR6S9 = 115
+ YEAR6S9_SHORT_VERSION = 202
+ YEAR_ACCESSED = 296
+ YEAR_OWNED = 208
+ YEAR_PUBLISHED = 154
+ YEAR_SUPPLIED = 218
_DATAMAP += [
(ABSTRACTOR_6GIVEN9, _("Abstractor (given)"), "Abstractor (given)"),
(ABSTRACTOR_6SURNAME9, _("Abstractor (surname)"), "Abstractor (surname)"),
+ (ABSTRACTOR_6SURNAME9_SHORT_VERSION, _("Abstractor (surname) (Short)"), "Abstractor (surname) (Short)"),
(ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC, _("Access data, distance, direction, gps reading, etc."), "Access data, distance, direction, gps reading, etc."),
(ACT_NO, _("Act no."), "Act no."),
+ (ACT_NO_SHORT_VERSION, _("Act no. (Short)"), "Act no. (Short)"),
(ACT_TITLE, _("Act title"), "Act title"),
+ (ACT_TITLE_SHORT_VERSION, _("Act title (Short)"), "Act title (Short)"),
(ADDRESS_FOR_PRIVATE_USE, _("Address for private use"), "Address for private use"),
(AGENCY, _("Agency"), "Agency"),
(AGENCY_OR_CREATOR, _("Agency/creator"), "Agency/creator"),
(AGENCY_OR_REPOSITORY, _("Agency/repository"), "Agency/repository"),
+ (AGENCY_OR_REPOSITORY_SHORT_VERSION, _("Agency/repository (Short)"), "Agency/repository (Short)"),
(ANALYTICAL_COMMENTS_BY_RESEARCHER, _("Analytical comments by researcher"), "Analytical comments by researcher"),
(ARCHIVAL_DESCRIPTION, _("Archival description"), "Archival description"),
(ARCHIVAL_ID, _("Archival id"), "Archival id"),
(ARTICLE_PAGE6S9, _("Article page(s)"), "Article page(s)"),
(ARTICLE_SUBTITLE, _("Article subtitle"), "Article subtitle"),
(ARTICLE_TITLE, _("Article title"), "Article title"),
+ (ARTICLE_TITLE_SHORT_VERSION, _("Article title (Short)"), "Article title (Short)"),
(ARTIFACT_TITLE, _("Artifact title"), "Artifact title"),
+ (ARTIFACT_TITLE_SHORT_VERSION, _("Artifact title (Short)"), "Artifact title (Short)"),
(ARTIFACT_TYPE, _("Artifact type"), "Artifact type"),
+ (ARTIFACT_TYPE_SHORT_VERSION, _("Artifact type (Short)"), "Artifact type (Short)"),
(AUTHOR, _("Author"), "Author"),
(AUTHOR_6COMPILER9_6GIVEN9, _("Author (compiler) (given)"), "Author (compiler) (given)"),
(AUTHOR_6COMPILER9_6SURNAME9, _("Author (compiler) (surname)"), "Author (compiler) (surname)"),
@@ -459,118 +630,187 @@ class SrcAttributeType(GrampsType):
(AUTHOR_6GRANTOR9, _("Author (grantor)"), "Author (grantor)"),
(AUTHOR_6GRANTOR9_6GIVEN9, _("Author (grantor) (given)"), "Author (grantor) (given)"),
(AUTHOR_6GRANTOR9_6SURNAME9, _("Author (grantor) (surname)"), "Author (grantor) (surname)"),
+ (AUTHOR_6GRANTOR9_6SURNAME9_SHORT_VERSION, _("Author (grantor) (surname) (Short)"), "Author (grantor) (surname) (Short)"),
+ (AUTHOR_6GRANTOR9_SHORT_VERSION, _("Author (grantor) (Short)"), "Author (grantor) (Short)"),
(AUTHOR_6SURNAME9, _("Author (surname)"), "Author (surname)"),
+ (AUTHOR_6SURNAME9_SHORT_VERSION, _("Author (surname) (Short)"), "Author (surname) (Short)"),
(AUTHOR_6TRANSLATOR9_6GIVEN9, _("Author (translator) (given)"), "Author (translator) (given)"),
(AUTHOR_6TRANSLATOR9_6SURNAME9, _("Author (translator) (surname)"), "Author (translator) (surname)"),
+ (AUTHOR_6TRANSLATOR9_6SURNAME9_SHORT_VERSION, _("Author (translator) (surname) (Short)"), "Author (translator) (surname) (Short)"),
+ (AUTHOR_SHORT_VERSION, _("Author (Short)"), "Author (Short)"),
(BIBLE_ID, _("Bible id"), "Bible id"),
+ (BIBLE_ID_SHORT_VERSION, _("Bible id (Short)"), "Bible id (Short)"),
(BIBLE_ORIGINAL_OWNER_6GIVEN9, _("Bible original owner (given)"), "Bible original owner (given)"),
+ (BIBLE_ORIGINAL_OWNER_6GIVEN9_SHORT_VERSION, _("Bible original owner (given) (Short)"), "Bible original owner (given) (Short)"),
(BIBLE_ORIGINAL_OWNER_6SURNAME9, _("Bible original owner (surname)"), "Bible original owner (surname)"),
+ (BIBLE_ORIGINAL_OWNER_6SURNAME9_SHORT_VERSION, _("Bible original owner (surname) (Short)"), "Bible original owner (surname) (Short)"),
(BIBLE_TITLE, _("Bible title"), "Bible title"),
(BLOG_NAME, _("Blog name"), "Blog name"),
(BOOK, _("Book"), "Book"),
(BOOK_EDITOR, _("Book editor"), "Book editor"),
+ (BOOK_SHORT_VERSION, _("Book (Short)"), "Book (Short)"),
(BOOK_TITLE, _("Book title"), "Book title"),
+ (BOOK_TITLE_SHORT_VERSION, _("Book title (Short)"), "Book title (Short)"),
(BROADCAST_DATE, _("Broadcast date"), "Broadcast date"),
(CASE, _("Case"), "Case"),
(CASE_FILE_NO, _("Case file no."), "Case file no."),
+ (CASE_FILE_NO_SHORT_VERSION, _("Case file no. (Short)"), "Case file no. (Short)"),
(CASE_LABEL, _("Case label"), "Case label"),
+ (CASE_LABEL_SHORT_VERSION, _("Case label (Short)"), "Case label (Short)"),
(CEMETERY, _("Cemetery"), "Cemetery"),
(CEMETERY_6AUTHOR9, _("Cemetery (author)"), "Cemetery (author)"),
+ (CEMETERY_6AUTHOR9_SHORT_VERSION, _("Cemetery (author) (Short)"), "Cemetery (author) (Short)"),
+ (CEMETERY_SHORT_VERSION, _("Cemetery (Short)"), "Cemetery (Short)"),
(CENSUS_ID, _("Census id"), "Census id"),
+ (CENSUS_ID_SHORT_VERSION, _("Census id (Short)"), "Census id (Short)"),
(CERTIFICATE_DATE, _("Certificate date"), "Certificate date"),
+ (CERTIFICATE_DATE_SHORT_VERSION, _("Certificate date (Short)"), "Certificate date (Short)"),
(CERTIFICATE_ID, _("Certificate id"), "Certificate id"),
+ (CERTIFICATE_ID_SHORT_VERSION, _("Certificate id (Short)"), "Certificate id (Short)"),
(CERTIFICATE_NO, _("Certificate no."), "Certificate no."),
+ (CERTIFICATE_NO_SHORT_VERSION, _("Certificate no. (Short)"), "Certificate no. (Short)"),
(CERTIFICATE_TYPE, _("Certificate type"), "Certificate type"),
+ (CERTIFICATE_TYPE_SHORT_VERSION, _("Certificate type (Short)"), "Certificate type (Short)"),
(CHAPTER, _("Chapter"), "Chapter"),
(CHAPTER_PAGES, _("Chapter pages"), "Chapter pages"),
(CHAPTER_TITLE, _("Chapter title"), "Chapter title"),
+ (CHAPTER_TITLE_SHORT_VERSION, _("Chapter title (Short)"), "Chapter title (Short)"),
(CHURCH_6AUTHOR9, _("Church (author)"), "Church (author)"),
+ (CHURCH_6AUTHOR9_SHORT_VERSION, _("Church (author) (Short)"), "Church (author) (Short)"),
(CIVIL_DIVISION6S9, _("Civil division(s)"), "Civil division(s)"),
+ (CIVIL_DIVISION6S9_SHORT_VERSION, _("Civil division(s) (Short)"), "Civil division(s) (Short)"),
(CLASS, _("Class"), "Class"),
+ (CLASS_SHORT_VERSION, _("Class (Short)"), "Class (Short)"),
(CLIP_ID, _("Clip id"), "Clip id"),
+ (CLIP_ID_SHORT_VERSION, _("Clip id (Short)"), "Clip id (Short)"),
(CODE, _("Code"), "Code"),
+ (CODE_SHORT_VERSION, _("Code (Short)"), "Code (Short)"),
(COLLECTION, _("Collection"), "Collection"),
(COLLECTION_OWNER, _("Collection owner"), "Collection owner"),
+ (COLLECTION_SHORT_VERSION, _("Collection (Short)"), "Collection (Short)"),
(COLUMN6S9, _("Column(s)"), "Column(s)"),
+ (COLUMN6S9_SHORT_VERSION, _("Column(s) (Short)"), "Column(s) (Short)"),
(COMPILER, _("Compiler"), "Compiler"),
(COMPILER_6GIVEN9, _("Compiler (given)"), "Compiler (given)"),
+ (COMPILER_6GIVEN9_SHORT_VERSION, _("Compiler (given) (Short)"), "Compiler (given) (Short)"),
(COMPILER_6SURNAME9, _("Compiler (surname)"), "Compiler (surname)"),
+ (COMPILER_6SURNAME9_SHORT_VERSION, _("Compiler (surname) (Short)"), "Compiler (surname) (Short)"),
+ (COMPILER_SHORT_VERSION, _("Compiler (Short)"), "Compiler (Short)"),
(CONGRESS, _("Congress"), "Congress"),
+ (CONGRESS_SHORT_VERSION, _("Congress (Short)"), "Congress (Short)"),
(CONTACT_ADDRESS, _("Contact address"), "Contact address"),
(CONTACT_PRIVATE_ADDRESS, _("Contact private address"), "Contact private address"),
(COPY_ID, _("Copy id"), "Copy id"),
+ (COPY_ID_SHORT_VERSION, _("Copy id (Short)"), "Copy id (Short)"),
(COPY_TYPE, _("Copy type"), "Copy type"),
+ (COPY_TYPE_SHORT_VERSION, _("Copy type (Short)"), "Copy type (Short)"),
(CORPORATE_AFFILIATION, _("Corporate affiliation"), "Corporate affiliation"),
(CORPORATE_AUTHOR, _("Corporate author"), "Corporate author"),
+ (CORPORATE_AUTHOR_SHORT_VERSION, _("Corporate author (Short)"), "Corporate author (Short)"),
(CORPORATE_LOCATION, _("Corporate location"), "Corporate location"),
(COUNTRY, _("Country"), "Country"),
(COURT_TERM, _("Court term"), "Court term"),
+ (COURT_TERM_SHORT_VERSION, _("Court term (Short)"), "Court term (Short)"),
(CREATION_DATE, _("Creation date"), "Creation date"),
+ (CREATION_DATE_SHORT_VERSION, _("Creation date (Short)"), "Creation date (Short)"),
(CREATOR, _("Creator"), "Creator"),
(CREATOR_6GIVEN9, _("Creator (given)"), "Creator (given)"),
(CREATOR_6SURNAME9, _("Creator (surname)"), "Creator (surname)"),
+ (CREATOR_6SURNAME9_SHORT_VERSION, _("Creator (surname) (Short)"), "Creator (surname) (Short)"),
(CREATOR_OF_BLOG, _("Creator of blog"), "Creator of blog"),
(CREATOR_OF_DATABASE, _("Creator of database"), "Creator of database"),
(CREATOR_OF_DATABASE_6GIVEN9, _("Creator of database (given)"), "Creator of database (given)"),
(CREATOR_OF_DATABASE_6SURNAME9, _("Creator of database (surname)"), "Creator of database (surname)"),
+ (CREATOR_OF_DATABASE_6SURNAME9_SHORT_VERSION, _("Creator of database (surname) (Short)"), "Creator of database (surname) (Short)"),
+ (CREATOR_OF_DATABASE_SHORT_VERSION, _("Creator of database (Short)"), "Creator of database (Short)"),
(CREATOR_OR_OWNER, _("Creator/owner"), "Creator/owner"),
+ (CREATOR_OR_OWNER_SHORT_VERSION, _("Creator/owner (Short)"), "Creator/owner (Short)"),
+ (CREATOR_SHORT_VERSION, _("Creator (Short)"), "Creator (Short)"),
(CREDIT_LINE, _("Credit line"), "Credit line"),
(CURRENT_OR_LAST_KNOWN_OWNER, _("Current or last known owner"), "Current or last known owner"),
(DATABASE_TITLE, _("Database title"), "Database title"),
+ (DATABASE_TITLE_SHORT_VERSION, _("Database title (Short)"), "Database title (Short)"),
(DATA_COLLECTION_INFO, _("Data collection info"), "Data collection info"),
(DATE, _("Date"), "Date"),
(DATE_ACCESSED, _("Date accessed"), "Date accessed"),
(DATE_ENTRY, _("Date entry"), "Date entry"),
+ (DATE_ENTRY_SHORT_VERSION, _("Date entry (Short)"), "Date entry (Short)"),
(DATE_OWNED, _("Date owned"), "Date owned"),
(DATE_RANGE, _("Date range"), "Date range"),
(DATE_READ_OR_PHOTOGRAPHED, _("Date read or photographed"), "Date read or photographed"),
+ (DATE_SHORT_VERSION, _("Date (Short)"), "Date (Short)"),
(DATE_SPAN_READ, _("Date-span read"), "Date-span read"),
(DESCRIPTION_AND_EVALUATION_BY_RESEARCHER, _("Description & evaluation by researcher"), "Description & evaluation by researcher"),
(DESCRIPTIVE_DETAIL_OR_EVALUATION, _("Descriptive detail/evaluation"), "Descriptive detail/evaluation"),
(DIGITAL_ID_NO, _("Digital id no."), "Digital id no."),
(DIGITAL_PATH, _("Digital path"), "Digital path"),
(DISTRICT, _("District"), "District"),
+ (DISTRICT_SHORT_VERSION, _("District (Short)"), "District (Short)"),
(DIVISION, _("Division"), "Division"),
(DOCUMENT, _("Document"), "Document"),
(DOCUMENT_ID, _("Document id"), "Document id"),
+ (DOCUMENT_ID_SHORT_VERSION, _("Document id (Short)"), "Document id (Short)"),
+ (DOCUMENT_SHORT_VERSION, _("Document (Short)"), "Document (Short)"),
(DOCUMENT_TITLE, _("Document title"), "Document title"),
+ (DOCUMENT_TITLE_SHORT_VERSION, _("Document title (Short)"), "Document title (Short)"),
(DVD_TITLE, _("Dvd title"), "Dvd title"),
(EDITION, _("Edition"), "Edition"),
(EDITION_DATA, _("Edition data"), "Edition data"),
(EDITION_YEAR, _("Edition year"), "Edition year"),
(EDITOR_6GIVEN9, _("Editor (given)"), "Editor (given)"),
(EDITOR_6SURNAME9, _("Editor (surname)"), "Editor (surname)"),
+ (EDITOR_6SURNAME9_SHORT_VERSION, _("Editor (surname) (Short)"), "Editor (surname) (Short)"),
(ENTRY, _("Entry"), "Entry"),
+ (ENTRY_SHORT_VERSION, _("Entry (Short)"), "Entry (Short)"),
(ENUMERATION_DISTRICT, _("Enumeration district"), "Enumeration district"),
+ (ENUMERATION_DISTRICT_SHORT_VERSION, _("Enumeration district (Short)"), "Enumeration district (Short)"),
(FILE, _("File"), "File"),
(FILE_DATE, _("File date"), "File date"),
+ (FILE_DATE_SHORT_VERSION, _("File date (Short)"), "File date (Short)"),
(FILE_ID_6GIVEN9, _("File id (given)"), "File id (given)"),
+ (FILE_ID_6GIVEN9_SHORT_VERSION, _("File id (given) (Short)"), "File id (given) (Short)"),
(FILE_ID_6SURNAME9, _("File id (surname)"), "File id (surname)"),
+ (FILE_ID_6SURNAME9_SHORT_VERSION, _("File id (surname) (Short)"), "File id (surname) (Short)"),
(FILE_LABEL, _("File label"), "File label"),
+ (FILE_LABEL_SHORT_VERSION, _("File label (Short)"), "File label (Short)"),
(FILE_LOCATION, _("File location"), "File location"),
(FILE_NAME, _("File name"), "File name"),
+ (FILE_NAME_SHORT_VERSION, _("File name (Short)"), "File name (Short)"),
(FILE_NO, _("File no."), "File no."),
+ (FILE_NO_SHORT_VERSION, _("File no. (Short)"), "File no. (Short)"),
+ (FILE_SHORT_VERSION, _("File (Short)"), "File (Short)"),
(FILE_TITLE, _("File title"), "File title"),
+ (FILE_TITLE_SHORT_VERSION, _("File title (Short)"), "File title (Short)"),
(FILE_TYPE, _("File type"), "File type"),
+ (FILE_TYPE_SHORT_VERSION, _("File type (Short)"), "File type (Short)"),
(FILE_UNIT, _("File unit"), "File unit"),
(FILE_UNIT_NO, _("File unit no."), "File unit no."),
+ (FILE_UNIT_NO_SHORT_VERSION, _("File unit no. (Short)"), "File unit no. (Short)"),
+ (FILE_UNIT_SHORT_VERSION, _("File unit (Short)"), "File unit (Short)"),
(FILE_YEAR, _("File year"), "File year"),
+ (FILE_YEAR_SHORT_VERSION, _("File year (Short)"), "File year (Short)"),
(FILM_ID, _("Film id"), "Film id"),
+ (FILM_ID_SHORT_VERSION, _("Film id (Short)"), "Film id (Short)"),
(FILM_LOCATION, _("Film location"), "Film location"),
(FILM_PUBLICATION_SERIES, _("Film publication series"), "Film publication series"),
(FILM_PUBLISHER, _("Film publisher"), "Film publisher"),
(FILM_REPOSITORY, _("Film repository"), "Film repository"),
(FILM_REPOSITORY_LOCATION, _("Film repository location"), "Film repository location"),
(FILM_TITLE, _("Film title"), "Film title"),
+ (FILM_TITLE_SHORT_VERSION, _("Film title (Short)"), "Film title (Short)"),
(FILM_TYPE, _("Film type"), "Film type"),
(FOLDER_LABEL, _("Folder label"), "Folder label"),
+ (FOLDER_LABEL_SHORT_VERSION, _("Folder label (Short)"), "Folder label (Short)"),
(FORMAT, _("Format"), "Format"),
(FRAME_NOS, _("Frame nos."), "Frame nos."),
(GEOGRAPHIC_DIVISION, _("Geographic division"), "Geographic division"),
(HOUSEHOLD, _("Household"), "Household"),
(HOUSEHOLD_ID, _("Household id"), "Household id"),
+ (HOUSEHOLD_ID_SHORT_VERSION, _("Household id (Short)"), "Household id (Short)"),
(INSTITUTION, _("Institution"), "Institution"),
(INSTITUTIONAL_AUTHOR, _("Institutional author"), "Institutional author"),
+ (INSTITUTIONAL_AUTHOR_SHORT_VERSION, _("Institutional author (Short)"), "Institutional author (Short)"),
+ (INSTITUTION_SHORT_VERSION, _("Institution (Short)"), "Institution (Short)"),
(INTERVIEWEE_ADDRESS_FOR_PRIVATE_USE, _("Interviewee address for private use"), "Interviewee address for private use"),
(INTERVIEWER, _("Interviewer"), "Interviewer"),
(ISSUES_EXAMINED, _("Issues examined"), "Issues examined"),
@@ -579,33 +819,54 @@ class SrcAttributeType(GrampsType):
(ITEM_DATE, _("Item date"), "Item date"),
(ITEM_FORMAT, _("Item format"), "Item format"),
(ITEM_ID, _("Item id"), "Item id"),
+ (ITEM_ID_SHORT_VERSION, _("Item id (Short)"), "Item id (Short)"),
(ITEM_NO, _("Item no."), "Item no."),
(ITEM_OF_INTEREST, _("Item of interest"), "Item of interest"),
+ (ITEM_OF_INTEREST_SHORT_VERSION, _("Item of interest (Short)"), "Item of interest (Short)"),
(ITEM_OR_PIECE, _("Item or piece"), "Item or piece"),
(ITEM_OR_PIECE_NUMBER, _("Item or piece number"), "Item or piece number"),
+ (ITEM_OR_PIECE_NUMBER_SHORT_VERSION, _("Item or piece number (Short)"), "Item or piece number (Short)"),
+ (ITEM_SHORT_VERSION, _("Item (Short)"), "Item (Short)"),
(ITEM_TITLE, _("Item title"), "Item title"),
+ (ITEM_TITLE_SHORT_VERSION, _("Item title (Short)"), "Item title (Short)"),
(ITEM_TYPE, _("Item type"), "Item type"),
+ (ITEM_TYPE_SHORT_VERSION, _("Item type (Short)"), "Item type (Short)"),
(JOURNAL_TITLE, _("Journal title"), "Journal title"),
(JURISDICTION, _("Jurisdiction"), "Jurisdiction"),
(JURISDICTION_6STATE9, _("Jurisdiction (state)"), "Jurisdiction (state)"),
+ (JURISDICTION_6STATE9_SHORT_VERSION, _("Jurisdiction (state) (Short)"), "Jurisdiction (state) (Short)"),
(JURISDICTION_OR_AGENCY, _("Jurisdiction/agency"), "Jurisdiction/agency"),
+ (JURISDICTION_OR_AGENCY_SHORT_VERSION, _("Jurisdiction/agency (Short)"), "Jurisdiction/agency (Short)"),
+ (JURISDICTION_SHORT_VERSION, _("Jurisdiction (Short)"), "Jurisdiction (Short)"),
(LIBRARY_DIVISION, _("Library division"), "Library division"),
(LOCATION, _("Location"), "Location"),
(LOCATION_OF_INSTITUTION, _("Location of institution"), "Location of institution"),
(LOCATION_ON_PAGE, _("Location on page"), "Location on page"),
+ (LOCATION_ON_PAGE_SHORT_VERSION, _("Location on page (Short)"), "Location on page (Short)"),
+ (LOCATION_SHORT_VERSION, _("Location (Short)"), "Location (Short)"),
(MAGAZINE, _("Magazine"), "Magazine"),
(MAIN_TITLE, _("Main title"), "Main title"),
+ (MAIN_TITLE_SHORT_VERSION, _("Main title (Short)"), "Main title (Short)"),
(MANUSCRIPT_NO, _("Manuscript no."), "Manuscript no."),
(MANUSCRIPT_SERIES_TITLE, _("Manuscript series title"), "Manuscript series title"),
+ (MANUSCRIPT_SERIES_TITLE_SHORT_VERSION, _("Manuscript series title (Short)"), "Manuscript series title (Short)"),
(MANUSCRIPT_TITLE, _("Manuscript title"), "Manuscript title"),
+ (MANUSCRIPT_TITLE_SHORT_VERSION, _("Manuscript title (Short)"), "Manuscript title (Short)"),
(MEMBERSHIP_NUMBER, _("Membership number"), "Membership number"),
+ (MEMBERSHIP_NUMBER_SHORT_VERSION, _("Membership number (Short)"), "Membership number (Short)"),
(MESSAGE_TITLE, _("Message title"), "Message title"),
+ (MESSAGE_TITLE_SHORT_VERSION, _("Message title (Short)"), "Message title (Short)"),
(MICROFILM_ID, _("Microfilm id"), "Microfilm id"),
+ (MICROFILM_ID_SHORT_VERSION, _("Microfilm id (Short)"), "Microfilm id (Short)"),
(NAME, _("Name"), "Name"),
(NAME_OF_ACT, _("Name of act"), "Name of act"),
+ (NAME_OF_ACT_SHORT_VERSION, _("Name of act (Short)"), "Name of act (Short)"),
(NAME_OF_CODE, _("Name of code"), "Name of code"),
+ (NAME_OF_CODE_SHORT_VERSION, _("Name of code (Short)"), "Name of code (Short)"),
(NAME_OF_FORUM, _("Name of forum"), "Name of forum"),
+ (NAME_OF_FORUM_SHORT_VERSION, _("Name of forum (Short)"), "Name of forum (Short)"),
(NAME_OF_INTERVIEWER, _("Name of interviewer"), "Name of interviewer"),
+ (NAME_SHORT_VERSION, _("Name (Short)"), "Name (Short)"),
(NETWORK_OR_PRODUCER, _("Network or producer"), "Network or producer"),
(NEWSLETTER, _("Newsletter"), "Newsletter"),
(NEWSPAPER, _("Newspaper"), "Newspaper"),
@@ -613,6 +874,7 @@ class SrcAttributeType(GrampsType):
(NO_OF_ROLLS, _("No. of rolls"), "No. of rolls"),
(NO_OF_VOLS, _("No. of vols."), "No. of vols."),
(ORGANIZATION, _("Organization"), "Organization"),
+ (ORGANIZATION_SHORT_VERSION, _("Organization (Short)"), "Organization (Short)"),
(ORIGINAL_PUBLICATION_DATA, _("Original publication data"), "Original publication data"),
(ORIGINAL_PUBLICATION_DATE, _("Original publication date"), "Original publication date"),
(ORIGINAL_PUBLICATION_YEAR, _("Original publication year"), "Original publication year"),
@@ -627,14 +889,22 @@ class SrcAttributeType(GrampsType):
(OWNER_OR_SUPPLIERS_LOCATION, _("Owner or supplier's location"), "Owner or supplier's location"),
(OWNER_REPOSITORY, _("Owner repository"), "Owner repository"),
(PAGE6S9, _("Page(s)"), "Page(s)"),
+ (PAGE6S9_SHORT_VERSION, _("Page(s) (Short)"), "Page(s) (Short)"),
(PAGE_ID, _("Page id"), "Page id"),
+ (PAGE_ID_SHORT_VERSION, _("Page id (Short)"), "Page id (Short)"),
(PART, _("Part"), "Part"),
(PERSON6S9_ID, _("Person(s) id"), "Person(s) id"),
+ (PERSON6S9_ID_SHORT_VERSION, _("Person(s) id (Short)"), "Person(s) id (Short)"),
(PERSON_INTERVIEWED_6GIVEN9, _("Person interviewed (given)"), "Person interviewed (given)"),
+ (PERSON_INTERVIEWED_6GIVEN9_SHORT_VERSION, _("Person interviewed (given) (Short)"), "Person interviewed (given) (Short)"),
(PERSON_INTERVIEWED_6SURNAME9, _("Person interviewed (surname)"), "Person interviewed (surname)"),
+ (PERSON_INTERVIEWED_6SURNAME9_SHORT_VERSION, _("Person interviewed (surname) (Short)"), "Person interviewed (surname) (Short)"),
(PERSON_OF_INTEREST, _("Person of interest"), "Person of interest"),
+ (PERSON_OF_INTEREST_SHORT_VERSION, _("Person of interest (Short)"), "Person of interest (Short)"),
(PHOTOGRAPH_NO, _("Photograph no."), "Photograph no."),
+ (PHOTOGRAPH_NO_SHORT_VERSION, _("Photograph no. (Short)"), "Photograph no. (Short)"),
(PHOTOGRAPH_TITLE, _("Photograph title"), "Photograph title"),
+ (PHOTOGRAPH_TITLE_SHORT_VERSION, _("Photograph title (Short)"), "Photograph title (Short)"),
(PLACE_CREATED, _("Place created"), "Place created"),
(PLACE_OF_FILM_PUBLICATION, _("Place of film publication"), "Place of film publication"),
(PLACE_OF_PUBLICATION, _("Place of publication"), "Place of publication"),
@@ -642,10 +912,13 @@ class SrcAttributeType(GrampsType):
(PODCAST_TITLE, _("Podcast title"), "Podcast title"),
(POSITION_ON_SOURCE, _("Position on source"), "Position on source"),
(POSTING_DATE, _("Posting date"), "Posting date"),
+ (POSTING_DATE_SHORT_VERSION, _("Posting date (Short)"), "Posting date (Short)"),
(PRESENTER_6GIVEN9, _("Presenter (given)"), "Presenter (given)"),
(PRESENTER_6SURNAME9, _("Presenter (surname)"), "Presenter (surname)"),
+ (PRESENTER_6SURNAME9_SHORT_VERSION, _("Presenter (surname) (Short)"), "Presenter (surname) (Short)"),
(PRESENTER_OR_GUEST_6GIVEN9, _("Presenter or guest (given)"), "Presenter or guest (given)"),
(PRESENTER_OR_GUEST_6SURNAME9, _("Presenter or guest (surname)"), "Presenter or guest (surname)"),
+ (PRESENTER_OR_GUEST_6SURNAME9_SHORT_VERSION, _("Presenter or guest (surname) (Short)"), "Presenter or guest (surname) (Short)"),
(PRIVATE_RESEARCHER_ADDRESS, _("Private researcher address"), "Private researcher address"),
(PROFESSIONAL_CREDENTIALS, _("Professional credentials"), "Professional credentials"),
(PROVENANCE_AND_EVALUATION_OF_TRADITION, _("Provenance & evaluation of tradition"), "Provenance & evaluation of tradition"),
@@ -653,6 +926,7 @@ class SrcAttributeType(GrampsType):
(PUBLICATION_NO, _("Publication no."), "Publication no."),
(PUBLICATION_PLACE, _("Publication place"), "Publication place"),
(PUBLICATION_TITLE, _("Publication title"), "Publication title"),
+ (PUBLICATION_TITLE_SHORT_VERSION, _("Publication title (Short)"), "Publication title (Short)"),
(PUBLICATION_YEAR, _("Publication year"), "Publication year"),
(PUBLISHED, _("Published"), "Published"),
(PUBLISHER, _("Publisher"), "Publisher"),
@@ -663,28 +937,42 @@ class SrcAttributeType(GrampsType):
(RECIPIENTS_PRIVATE_ADDRESS, _("Recipient's private address"), "Recipient's private address"),
(RECIPIENT_6GIVEN9, _("Recipient (given)"), "Recipient (given)"),
(RECIPIENT_6SURNAME9, _("Recipient (surname)"), "Recipient (surname)"),
+ (RECIPIENT_6SURNAME9_SHORT_VERSION, _("Recipient (surname) (Short)"), "Recipient (surname) (Short)"),
+ (RECIPIENT_SHORT_VERSION, _("Recipient (Short)"), "Recipient (Short)"),
(RECORD_BOOK, _("Record book"), "Record book"),
+ (RECORD_BOOK_SHORT_VERSION, _("Record book (Short)"), "Record book (Short)"),
(RECORD_BOOK_TITLE, _("Record book title"), "Record book title"),
+ (RECORD_BOOK_TITLE_SHORT_VERSION, _("Record book title (Short)"), "Record book title (Short)"),
(RECORD_DATE6S9, _("Record date(s)"), "Record date(s)"),
+ (RECORD_DATE6S9_SHORT_VERSION, _("Record date(s) (Short)"), "Record date(s) (Short)"),
(RECORD_FORMAT, _("Record format"), "Record format"),
(RECORD_GROUP, _("Record group"), "Record group"),
(RECORD_GROUP_AND_OR_OR_SUBGROUP, _("Record group and/or subgroup"), "Record group and/or subgroup"),
(RECORD_GROUP_NAME, _("Record group name"), "Record group name"),
(RECORD_GROUP_NO, _("Record group no."), "Record group no."),
+ (RECORD_GROUP_NO_SHORT_VERSION, _("Record group no. (Short)"), "Record group no. (Short)"),
(RECORD_GROUP_TITLE, _("Record group title"), "Record group title"),
(RECORD_HOLDER, _("Record holder"), "Record holder"),
(RECORD_HOLDER_PRIVATE_ADDRESS, _("Record holder private address"), "Record holder private address"),
(RECORD_ID, _("Record id"), "Record id"),
+ (RECORD_ID_SHORT_VERSION, _("Record id (Short)"), "Record id (Short)"),
(RECORD_OR_VOLUME_TITLE, _("Record/volume title"), "Record/volume title"),
+ (RECORD_OR_VOLUME_TITLE_SHORT_VERSION, _("Record/volume title (Short)"), "Record/volume title (Short)"),
(RECORD_OWNER, _("Record owner"), "Record owner"),
(RECORD_REPOSITORY, _("Record repository"), "Record repository"),
(RECORD_SERIES, _("Record series"), "Record series"),
+ (RECORD_SERIES_SHORT_VERSION, _("Record series (Short)"), "Record series (Short)"),
(RECORD_TITLE, _("Record title"), "Record title"),
+ (RECORD_TITLE_SHORT_VERSION, _("Record title (Short)"), "Record title (Short)"),
(RECORD_TYPE, _("Record type"), "Record type"),
+ (RECORD_TYPE_SHORT_VERSION, _("Record type (Short)"), "Record type (Short)"),
(REPORT_DATE, _("Report date"), "Report date"),
+ (REPORT_DATE_SHORT_VERSION, _("Report date (Short)"), "Report date (Short)"),
(REPORT_TITLE, _("Report title"), "Report title"),
+ (REPORT_TITLE_SHORT_VERSION, _("Report title (Short)"), "Report title (Short)"),
(REPOSITORY, _("Repository"), "Repository"),
(REPOSITORY_LOCATION, _("Repository location"), "Repository location"),
+ (REPOSITORY_SHORT_VERSION, _("Repository (Short)"), "Repository (Short)"),
(RESEARCHER, _("Researcher"), "Researcher"),
(RESEARCHERS_ADDRESS, _("Researcher's address"), "Researcher's address"),
(RESEARCHERS_ID, _("Researcher's id"), "Researcher's id"),
@@ -693,46 +981,75 @@ class SrcAttributeType(GrampsType):
(RESEARCH_SERIES, _("Research series"), "Research series"),
(ROLL, _("Roll"), "Roll"),
(ROLL_NO, _("Roll no."), "Roll no."),
+ (ROLL_SHORT_VERSION, _("Roll (Short)"), "Roll (Short)"),
(SCHEDULE, _("Schedule"), "Schedule"),
+ (SCHEDULE_SHORT_VERSION, _("Schedule (Short)"), "Schedule (Short)"),
(SCHEDULE_TITLE, _("Schedule title"), "Schedule title"),
+ (SCHEDULE_TITLE_SHORT_VERSION, _("Schedule title (Short)"), "Schedule title (Short)"),
(SECTION, _("Section"), "Section"),
(SECTION_LOT_OR_ROW, _("Section lot or row"), "Section lot or row"),
+ (SECTION_SHORT_VERSION, _("Section (Short)"), "Section (Short)"),
(SEGMENT, _("Segment"), "Segment"),
(SERIES, _("Series"), "Series"),
(SERIES_ID, _("Series id"), "Series id"),
+ (SERIES_ID_SHORT_VERSION, _("Series id (Short)"), "Series id (Short)"),
(SERIES_NO, _("Series no."), "Series no."),
+ (SERIES_NO_SHORT_VERSION, _("Series no. (Short)"), "Series no. (Short)"),
+ (SERIES_SHORT_VERSION, _("Series (Short)"), "Series (Short)"),
(SESSION, _("Session"), "Session"),
+ (SESSION_SHORT_VERSION, _("Session (Short)"), "Session (Short)"),
(SHEET_NO, _("Sheet no."), "Sheet no."),
+ (SHEET_NO_SHORT_VERSION, _("Sheet no. (Short)"), "Sheet no. (Short)"),
(SITE_OWNER_OR_CREATOR, _("Site owner or creator"), "Site owner or creator"),
(SOCIAL_SECURITY_NO, _("Social security no."), "Social security no."),
+ (SOCIAL_SECURITY_NO_SHORT_VERSION, _("Social security no. (Short)"), "Social security no. (Short)"),
(SOURCES_RELATIONSHIP_TO_SUBJECT_ETC, _("Source's relationship to subject, etc."), "Source's relationship to subject, etc."),
(SOURCE_OF_INFORMATION, _("Source of information"), "Source of information"),
(SPECIFIC_DATA, _("Specific data"), "Specific data"),
+ (SPECIFIC_DATA_SHORT_VERSION, _("Specific data (Short)"), "Specific data (Short)"),
(STATE, _("State"), "State"),
+ (STATE_SHORT_VERSION, _("State (Short)"), "State (Short)"),
(STUDENT_6GIVEN9, _("Student (given)"), "Student (given)"),
+ (STUDENT_6GIVEN9_SHORT_VERSION, _("Student (given) (Short)"), "Student (given) (Short)"),
(STUDENT_6SURNAME9, _("Student (surname)"), "Student (surname)"),
+ (STUDENT_6SURNAME9_SHORT_VERSION, _("Student (surname) (Short)"), "Student (surname) (Short)"),
(SUBGROUP, _("Subgroup"), "Subgroup"),
+ (SUBGROUP_SHORT_VERSION, _("Subgroup (Short)"), "Subgroup (Short)"),
(SUBJECT, _("Subject"), "Subject"),
(SUBJECT_6GIVEN9, _("Subject (given)"), "Subject (given)"),
+ (SUBJECT_6GIVEN9_SHORT_VERSION, _("Subject (given) (Short)"), "Subject (given) (Short)"),
(SUBJECT_6SURNAME9, _("Subject (surname)"), "Subject (surname)"),
+ (SUBJECT_6SURNAME9_SHORT_VERSION, _("Subject (surname) (Short)"), "Subject (surname) (Short)"),
(SUBJECT_LINE, _("Subject line"), "Subject line"),
(SUBJECT_OR_NATURE_OF_DATA_PROVIDED, _("Subject or nature of data provided"), "Subject or nature of data provided"),
(SUBJECT_OR_TITLE, _("Subject/title"), "Subject/title"),
+ (SUBJECT_OR_TITLE_SHORT_VERSION, _("Subject/title (Short)"), "Subject/title (Short)"),
+ (SUBJECT_SHORT_VERSION, _("Subject (Short)"), "Subject (Short)"),
(SUBSERIES, _("Subseries"), "Subseries"),
+ (SUBSERIES_SHORT_VERSION, _("Subseries (Short)"), "Subseries (Short)"),
(SUBTITLE, _("Subtitle"), "Subtitle"),
(SUPPLIER, _("Supplier"), "Supplier"),
(SUPPLIERS_LOCATION, _("Supplier's location"), "Supplier's location"),
(TERM, _("Term"), "Term"),
+ (TERM_SHORT_VERSION, _("Term (Short)"), "Term (Short)"),
(TIMESTAMP, _("Timestamp"), "Timestamp"),
(TIMESTAMP_IN_AUDIO, _("Timestamp in audio"), "Timestamp in audio"),
+ (TIMESTAMP_IN_AUDIO_SHORT_VERSION, _("Timestamp in audio (Short)"), "Timestamp in audio (Short)"),
(TIMESTAMP_IN_VIDEO, _("Timestamp in video"), "Timestamp in video"),
+ (TIMESTAMP_IN_VIDEO_SHORT_VERSION, _("Timestamp in video (Short)"), "Timestamp in video (Short)"),
+ (TIMESTAMP_SHORT_VERSION, _("Timestamp (Short)"), "Timestamp (Short)"),
(TITLE, _("Title"), "Title"),
(TITLE_NO, _("Title no."), "Title no."),
+ (TITLE_NO_SHORT_VERSION, _("Title no. (Short)"), "Title no. (Short)"),
(TITLE_OF_DATABASE, _("Title of database"), "Title of database"),
+ (TITLE_OF_DATABASE_SHORT_VERSION, _("Title of database (Short)"), "Title of database (Short)"),
(TITLE_OF_PAMPHLET, _("Title of pamphlet"), "Title of pamphlet"),
+ (TITLE_OF_PAMPHLET_SHORT_VERSION, _("Title of pamphlet (Short)"), "Title of pamphlet (Short)"),
(TITLE_OF_SERIES, _("Title of series"), "Title of series"),
+ (TITLE_OF_SERIES_SHORT_VERSION, _("Title of series (Short)"), "Title of series (Short)"),
(TITLE_OF_SHOW, _("Title of show"), "Title of show"),
(TITLE_OF_WEBSITE, _("Title of website"), "Title of website"),
+ (TITLE_SHORT_VERSION, _("Title (Short)"), "Title (Short)"),
(TOTAL_ROLLS, _("Total rolls"), "Total rolls"),
(TOTAL_VOLUMES, _("Total volumes"), "Total volumes"),
(TRANSLATION_OF_TITLE, _("Translation of title"), "Translation of title"),
@@ -740,12 +1057,15 @@ class SrcAttributeType(GrampsType):
(URL_6DIGITAL_LOCATION9, _("Url (digital location)"), "Url (digital location)"),
(VOLUME, _("Volume"), "Volume"),
(VOLUME_DATA, _("Volume data"), "Volume data"),
+ (VOLUME_SHORT_VERSION, _("Volume (Short)"), "Volume (Short)"),
(WEBSITE, _("Website"), "Website"),
(WEBSITE_CREATOR_OR_OWNER, _("Website creator/owner"), "Website creator/owner"),
(WEBSITE_TITLE, _("Website title"), "Website title"),
+ (WEBSITE_TITLE_SHORT_VERSION, _("Website title (Short)"), "Website title (Short)"),
(WEBSITE_URL_6DIGITAL_LOCATION9, _("Website url (digital location)"), "Website url (digital location)"),
(WHEN_HELD, _("When held"), "When held"),
(WHEN_ISSUED, _("When issued"), "When issued"),
+ (WHEN_ISSUED_SHORT_VERSION, _("When issued (Short)"), "When issued (Short)"),
(WHERE_HELD, _("Where held"), "Where held"),
(WHERE_HELD_PRIVATE_ADDRESS, _("Where held private address"), "Where held private address"),
(WRITER, _("Writer"), "Writer"),
@@ -753,8 +1073,12 @@ class SrcAttributeType(GrampsType):
(WRITERS_CONTACT_INFORMATION, _("Writer's contact information"), "Writer's contact information"),
(WRITERS_LOCATION, _("Writer's location"), "Writer's location"),
(WRITER_6GIVEN9, _("Writer (given)"), "Writer (given)"),
+ (WRITER_6GIVEN9_SHORT_VERSION, _("Writer (given) (Short)"), "Writer (given) (Short)"),
(WRITER_6SURNAME9, _("Writer (surname)"), "Writer (surname)"),
+ (WRITER_6SURNAME9_SHORT_VERSION, _("Writer (surname) (Short)"), "Writer (surname) (Short)"),
+ (WRITER_SHORT_VERSION, _("Writer (Short)"), "Writer (Short)"),
(YEAR6S9, _("Year(s)"), "Year(s)"),
+ (YEAR6S9_SHORT_VERSION, _("Year(s) (Short)"), "Year(s) (Short)"),
(YEAR_ACCESSED, _("Year accessed"), "Year accessed"),
(YEAR_OWNED, _("Year owned"), "Year owned"),
(YEAR_PUBLISHED, _("Year published"), "Year published"),
@@ -1116,7 +1440,19 @@ class SrcAttributeType(GrampsType):
# L: List reference (for in bibliography list)
EVIDENCETEMPLATES = {
ESM100: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', PROFESSIONAL_CREDENTIALS, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, 'to', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', COLLECTION, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PROFESSIONAL_CREDENTIALS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1129,26 +1465,22 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', PROFESSIONAL_CREDENTIALS, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, 'to', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', COLLECTION, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM101: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', MANUSCRIPT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', MANUSCRIPT_NO, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MANUSCRIPT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -1157,31 +1489,14 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', MANUSCRIPT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', MANUSCRIPT_NO, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MANUSCRIPT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM102: {
- 'F': [
- ('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_TITLE, '', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('(', ITEM_DATE, ');', EMPTY, False, False, EMPTY, EMPTY),
- ('folder:', FOLDER_LABEL, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', COLLECTION, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', ITEM_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
('', ITEM_DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -1190,13 +1505,36 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_TITLE, '', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('(', ITEM_DATE, ');', EMPTY, False, False, EMPTY, EMPTY),
+ ('folder:', FOLDER_LABEL, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', COLLECTION, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
},
ESM103: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', COMPILER_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', MANUSCRIPT_SERIES_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', NO_OF_VOLS, 'vols.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', OWNER_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', OWNER_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_TYPE, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', NO_OF_ROLLS, 'rolls.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MANUSCRIPT_SERIES_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -1211,21 +1549,7 @@ class SrcAttributeType(GrampsType):
('', FILM_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', COMPILER_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', MANUSCRIPT_SERIES_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', NO_OF_VOLS, 'vols.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', OWNER_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', OWNER_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_TYPE, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', NO_OF_ROLLS, 'rolls.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MANUSCRIPT_SERIES_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('vol.', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1234,7 +1558,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM104: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', NO_OF_ROLLS, 'rolls.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', RECORD_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1244,14 +1575,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', NO_OF_ROLLS, 'rolls.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', RECORD_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', YEAR6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', FILE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1259,7 +1583,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM105: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', COMPILER_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ARTIFACT_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('in ', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', COMPILER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -1271,17 +1605,7 @@ class SrcAttributeType(GrampsType):
('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', COMPILER_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ARTIFACT_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', COMPILER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -1289,7 +1613,19 @@ class SrcAttributeType(GrampsType):
],
},
ESM106: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', MANUSCRIPT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PLACE_CREATED, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MANUSCRIPT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -1303,26 +1639,28 @@ class SrcAttributeType(GrampsType):
('', YEAR_OWNED, ').', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', MANUSCRIPT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', RECORD_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PLACE_CREATED, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MANUSCRIPT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM107: {
- 'F': [
+ REF_TYPE_L: [
+ ('', BIBLE_ORIGINAL_OWNER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', BIBLE_ORIGINAL_OWNER_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', BIBLE_ID, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', BIBLE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_PUBLISHED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', BIBLE_ORIGINAL_OWNER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ORIGINAL_OWNER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1339,21 +1677,7 @@ class SrcAttributeType(GrampsType):
('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', BIBLE_ORIGINAL_OWNER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', BIBLE_ORIGINAL_OWNER_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', BIBLE_ID, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', BIBLE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_PUBLISHED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', BIBLE_ORIGINAL_OWNER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ORIGINAL_OWNER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1362,18 +1686,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM108: {
- 'F': [
- ('', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', COLLECTION, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', SUPPLIER, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNER_OR_SUPPLIERS_LOCATION, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', YEAR_SUPPLIED, '.', EMPTY, False, False, EMPTY, EMPTY),
- ('', DESCRIPTION_AND_EVALUATION_BY_RESEARCHER, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', COMPILER_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -1384,13 +1697,36 @@ class SrcAttributeType(GrampsType):
('', SUPPLIERS_LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR_SUPPLIED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', COLLECTION, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', SUPPLIER, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNER_OR_SUPPLIERS_LOCATION, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', YEAR_SUPPLIED, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ('', DESCRIPTION_AND_EVALUATION_BY_RESEARCHER, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM109: {
- 'F': [
+ REF_TYPE_L: [
+ ('', WRITER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', WRITER_6GIVEN9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', WRITERS_LOCATION, ')', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('to', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', WRITER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', WRITER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', WRITERS_LOCATION, ')', EMPTY, False, False, EMPTY, EMPTY),
@@ -1403,19 +1739,7 @@ class SrcAttributeType(GrampsType):
('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', WRITER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', WRITER_6GIVEN9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', WRITERS_LOCATION, ')', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('to', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', WRITER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', WRITER_6SURNAME9, 'to', EMPTY, False, False, EMPTY, EMPTY),
('', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1423,7 +1747,20 @@ class SrcAttributeType(GrampsType):
],
},
ESM110: {
- 'F': [
+ REF_TYPE_L: [
+ ('', PERSON_INTERVIEWED_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', PERSON_INTERVIEWED_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', LOCATION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, 'by', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', NAME_OF_INTERVIEWER, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', PERSON_INTERVIEWED_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', PERSON_INTERVIEWED_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', INTERVIEWEE_ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
@@ -1437,20 +1774,7 @@ class SrcAttributeType(GrampsType):
('', OWNERS_LOCATION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', PERSON_INTERVIEWED_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', PERSON_INTERVIEWED_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', LOCATION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, 'by', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', NAME_OF_INTERVIEWER, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', PERSON_INTERVIEWED_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', PERSON_INTERVIEWED_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1458,7 +1782,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM111: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GRANTOR9, ',', EMPTY, False, False, EMPTY, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1471,14 +1802,7 @@ class SrcAttributeType(GrampsType):
('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ADDRESS_FOR_PRIVATE_USE, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6GRANTOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1486,7 +1810,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM112: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RESEARCHERS_ID, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CONTACT_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', CONTACT_ADDRESS, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', WRITER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', WRITER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WRITERS_AFFILIATION, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1502,20 +1832,20 @@ class SrcAttributeType(GrampsType):
('', PRIVATE_RESEARCHER_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
('', RESEARCHERS_ADDRESS, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RESEARCHERS_ID, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CONTACT_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', CONTACT_ADDRESS, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', WRITER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM113: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RESEARCHERS_ID, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CONTACT_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', CONTACT_ADDRESS, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', WRITER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', WRITER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WRITERS_LOCATION, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -1531,13 +1861,7 @@ class SrcAttributeType(GrampsType):
('', RESEARCHERS_PRIVATE_CONTACT_INFORMATION, ',', EMPTY, True, False, EMPTY, EMPTY),
('', RESEARCHERS_ADDRESS, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RESEARCHERS_ID, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CONTACT_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', CONTACT_ADDRESS, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', WRITER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1545,7 +1869,20 @@ class SrcAttributeType(GrampsType):
],
},
ESM114: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', PROFESSIONAL_CREDENTIALS, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, 'to', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECIPIENT, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECIPIENTS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', RECIPIENTS_ADDRESS, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_FORMAT, '', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', OWNER_AND_CONTACT_INFORMATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PROFESSIONAL_CREDENTIALS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1559,27 +1896,23 @@ class SrcAttributeType(GrampsType):
('', ITEM_FORMAT, '', EMPTY, False, False, EMPTY, EMPTY),
('', OWNER_AND_CONTACT_INFORMATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', PROFESSIONAL_CREDENTIALS, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, 'to', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECIPIENT, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECIPIENTS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', RECIPIENTS_ADDRESS, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_FORMAT, '', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', OWNER_AND_CONTACT_INFORMATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM115: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COMPILER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_TYPE, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', OWNERS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_ADDRESS, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', COLLECTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', COMPILER, '', EMPTY, False, False, EMPTY, EMPTY),
('(', RECORD_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1593,22 +1926,20 @@ class SrcAttributeType(GrampsType):
('', ITEM_DATE, '.', EMPTY, False, False, EMPTY, EMPTY),
('', PROVENANCE_AND_EVALUATION_OF_TRADITION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COMPILER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_TYPE, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CURRENT_OR_LAST_KNOWN_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', OWNERS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_ADDRESS, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', COLLECTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SUBJECT, '', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM161: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', RECORD_BOOK_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ';', EMPTY, False, False, EMPTY, EMPTY),
@@ -1618,21 +1949,22 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', RECORD_BOOK_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', COLLECTION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM162: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_AND_OR_OR_SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
@@ -1644,15 +1976,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_AND_OR_OR_SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1660,7 +1984,18 @@ class SrcAttributeType(GrampsType):
],
},
ESM163: {
- 'F': [
+ REF_TYPE_L: [
+ ('', WRITER, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', WRITERS_LOCATION, ')', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('to', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', OWNERS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', DATE_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', WRITER, '', EMPTY, False, False, EMPTY, EMPTY),
('(', WRITERS_LOCATION, ')', EMPTY, False, False, EMPTY, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1672,25 +2007,23 @@ class SrcAttributeType(GrampsType):
('', OWNERS_LOCATION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', WRITER, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', WRITERS_LOCATION, ')', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('to', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', OWNERS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', DATE_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', WRITER, '', EMPTY, False, False, EMPTY, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM164: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SUBSERIES, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', MICROFILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', RECORD_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SUBSERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1702,16 +2035,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SUBSERIES, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', MICROFILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', RECORD_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SUBSERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1720,7 +2044,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM165: {
- 'F': [
+ REF_TYPE_L: [
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1730,22 +2062,22 @@ class SrcAttributeType(GrampsType):
('', DIGITAL_PATH, ',', EMPTY, False, True, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM166: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_F: [
('', COLLECTION, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -1754,42 +2086,41 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('citing', CREDIT_LINE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'S': [
+ REF_TYPE_S: [
('', COLLECTION, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM167: {
- 'F': [
+ REF_TYPE_L: [
+ ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', COLLECTION, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', FILE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MEMBERSHIP_NUMBER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ORGANIZATION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', COLLECTION, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', FILE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MEMBERSHIP_NUMBER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM168: {
- 'F': [
+ REF_TYPE_L: [
+ ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ORGANIZATION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -1797,21 +2128,20 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ORGANIZATION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM169: {
- 'F': [
+ REF_TYPE_L: [
+ ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', RECORD_TITLE, ';', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', FILE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1820,19 +2150,20 @@ class SrcAttributeType(GrampsType):
('', ORGANIZATION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', RECORD_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', COLLECTION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM170: {
- 'F': [
+ REF_TYPE_L: [
+ ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', FILE_TITLE, ',', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_TITLE, ',', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
@@ -1840,32 +2171,14 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', FILE_TITLE, ',', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ORGANIZATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM171: {
- 'F': [
- ('', CORPORATE_AUTHOR, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', CORPORATE_LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', RECIPIENTS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', RECIPIENTS_LOCATION, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPORT_DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', WHERE_HELD, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', CORPORATE_AUTHOR, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
('(', CORPORATE_LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
@@ -1876,14 +2189,40 @@ class SrcAttributeType(GrampsType):
('', WHERE_HELD, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CORPORATE_AUTHOR, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', CORPORATE_LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', RECIPIENTS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', RECIPIENTS_LOCATION, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPORT_DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', WHERE_HELD, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CORPORATE_AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM172: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', PROFESSIONAL_CREDENTIALS, '.', EMPTY, False, True, EMPTY, GED_AUTHOR),
+ ('(', CORPORATE_AFFILIATION, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CORPORATE_LOCATION, '.)', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECIPIENT, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECIPIENTS_PRIVATE_ADDRESS, '.', EMPTY, True, False, EMPTY, EMPTY),
+ ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WHERE_HELD, '', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WHERE_HELD_PRIVATE_ADDRESS, '.', EMPTY, True, False, EMPTY, GED_PUBINF),
+ ('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PROFESSIONAL_CREDENTIALS, '', EMPTY, False, True, EMPTY, EMPTY),
@@ -1899,29 +2238,23 @@ class SrcAttributeType(GrampsType):
('', WHERE_HELD_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', PROFESSIONAL_CREDENTIALS, '.', EMPTY, False, True, EMPTY, GED_AUTHOR),
- ('(', CORPORATE_AFFILIATION, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CORPORATE_LOCATION, '.)', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECIPIENT, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECIPIENTS_PRIVATE_ADDRESS, '.', EMPTY, True, False, EMPTY, EMPTY),
- ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WHERE_HELD, '', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WHERE_HELD_PRIVATE_ADDRESS, '.', EMPTY, True, False, EMPTY, GED_PUBINF),
- ('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM173: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CORPORATE_AUTHOR, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', CORPORATE_LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CORPORATE_AUTHOR, '', EMPTY, False, False, EMPTY, EMPTY),
('(', CORPORATE_LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -1931,23 +2264,20 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', SECTION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CORPORATE_AUTHOR, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', CORPORATE_LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPORT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', REPORT_DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPORT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', SECTION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM174: {
- 'F': [
+ REF_TYPE_L: [
+ ('', INSTITUTIONAL_AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', RECORD_OR_VOLUME_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', INSTITUTIONAL_AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_OR_VOLUME_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1955,20 +2285,26 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', INSTITUTIONAL_AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', RECORD_OR_VOLUME_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', INSTITUTIONAL_AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_OR_VOLUME_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM175: {
- 'F': [
+ REF_TYPE_L: [
+ ('', STUDENT_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', STUDENT_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', CLASS, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', INSTITUTION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', LOCATION_OF_INSTITUTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_HOLDER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_HOLDER_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
+ ('', WHERE_HELD, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', STUDENT_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', STUDENT_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CLASS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -1982,19 +2318,7 @@ class SrcAttributeType(GrampsType):
('', WHERE_HELD, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', STUDENT_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', STUDENT_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', CLASS, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', INSTITUTION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', LOCATION_OF_INSTITUTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_HOLDER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_HOLDER_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, EMPTY),
- ('', WHERE_HELD, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WHEN_HELD, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', STUDENT_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', STUDENT_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CLASS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2003,26 +2327,33 @@ class SrcAttributeType(GrampsType):
],
},
ESM209: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ],
+ REF_TYPE_F: [
('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, ')', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SUBJECT_OR_NATURE_OF_DATA_PROVIDED, '.', EMPTY, False, False, EMPTY, EMPTY),
('', ANALYTICAL_COMMENTS_BY_RESEARCHER, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, ')', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', RECORD_TYPE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM210: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ')', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('to', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ],
+ REF_TYPE_F: [
('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, ')', EMPTY, False, False, EMPTY, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2030,14 +2361,7 @@ class SrcAttributeType(GrampsType):
('', RECORD_DATE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SUBJECT_OR_NATURE_OF_DATA_PROVIDED, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ')', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('to', RECIPIENT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, ')', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('to', RECIPIENT, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2045,7 +2369,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM211: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CREATOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2055,30 +2387,14 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CREATOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM212: {
- 'F': [
- ('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', RECORD_BOOK, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('p,', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', MICROFILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
('', RECORD_BOOK, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
@@ -2086,7 +2402,15 @@ class SrcAttributeType(GrampsType):
('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', RECORD_BOOK, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('p,', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', MICROFILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CEMETERY_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', RECORD_BOOK, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -2094,7 +2418,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM213: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CEMETERY, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('(', LOCATION, ';', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ],
+ REF_TYPE_F: [
('', CEMETERY, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, ';', EMPTY, False, False, EMPTY, EMPTY),
('', ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC, '),', EMPTY, False, False, EMPTY, EMPTY),
@@ -2102,20 +2432,19 @@ class SrcAttributeType(GrampsType):
('', DATA_COLLECTION_INFO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE_READ_OR_PHOTOGRAPHED, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CEMETERY, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('(', LOCATION, ';', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ACCESS_DATA_DISTANCE_DIRECTION_GPS_READING_ETC, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CEMETERY, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', ITEM, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM214: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CEMETERY, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ],
+ REF_TYPE_F: [
('', CEMETERY, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2123,19 +2452,21 @@ class SrcAttributeType(GrampsType):
('', DATA_COLLECTION_INFO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CEMETERY, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CEMETERY, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM215: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CREATOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -2143,40 +2474,40 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CREATOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM216: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CEMETERY, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ],
+ REF_TYPE_F: [
('', CEMETERY, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM, ';', EMPTY, False, False, EMPTY, EMPTY),
('', DATA_COLLECTION_INFO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE_READ_OR_PHOTOGRAPHED, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CEMETERY, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CEMETERY, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', ITEM, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM217: {
- 'F': [
+ REF_TYPE_L: [
+ ('', FILE_LABEL, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', FILE_LABEL, '', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('(', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CREATION_DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2185,21 +2516,21 @@ class SrcAttributeType(GrampsType):
('', FOLDER_LABEL, ';', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', FILE_LABEL, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', FILE_LABEL, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', FOLDER_LABEL, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM218: {
- 'F': [
+ REF_TYPE_L: [
+ ('', FILE_LABEL, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', FILE_LABEL, '', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('(', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CREATION_DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2207,20 +2538,22 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY_LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', FILE_LABEL, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', FILE_LABEL, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM219: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CREATOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', CREATOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', CREATOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -2230,23 +2563,22 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CREATOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', CREATOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CREATOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM237: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COPY_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -2258,15 +2590,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COPY_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2278,7 +2602,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM238: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NAME, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ';', EMPTY, False, False, EMPTY, EMPTY),
@@ -2290,15 +2622,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NAME, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ';', EMPTY, False, False, EMPTY, EMPTY),
@@ -2309,7 +2633,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM239: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2325,17 +2659,7 @@ class SrcAttributeType(GrampsType):
('', DATE, ');', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2346,7 +2670,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM240: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2360,16 +2693,7 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, ');', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2379,7 +2703,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM241: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2392,16 +2725,7 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, ');', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2410,7 +2734,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM242: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, ',', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2422,15 +2754,7 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, ');', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, ',', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2439,7 +2763,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM243: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2453,17 +2787,7 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('roll ', ROLL_NO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2472,7 +2796,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM244: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE_TITLE, 'schedule.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -2483,16 +2816,7 @@ class SrcAttributeType(GrampsType):
('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE_TITLE, 'schedule.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -2504,17 +2828,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM245: {
- 'F': [
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_OF_INTEREST, ';', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', OWNER_REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPOSITORY_LOCATION, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -2524,7 +2838,17 @@ class SrcAttributeType(GrampsType):
('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', FILM_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_OF_INTEREST, ';', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', OWNER_REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPOSITORY_LOCATION, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2533,7 +2857,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM246: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', FILM_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2546,17 +2880,7 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ROLL_NO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', FILM_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2565,15 +2889,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM247: {
- 'F': [
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -2581,7 +2897,15 @@ class SrcAttributeType(GrampsType):
('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2590,7 +2914,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM248: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2600,16 +2933,7 @@ class SrcAttributeType(GrampsType):
('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2620,16 +2944,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM249: {
- 'F': [
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -2638,7 +2953,16 @@ class SrcAttributeType(GrampsType):
('', PUBLISHED, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2648,7 +2972,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM250: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2660,16 +2993,7 @@ class SrcAttributeType(GrampsType):
('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CIVIL_DIVISION6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2680,7 +3004,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM251: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COPY_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', OWNER_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2693,16 +3026,7 @@ class SrcAttributeType(GrampsType):
('', OWNER_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COPY_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', OWNER_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -2713,7 +3037,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM252: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2725,17 +3059,7 @@ class SrcAttributeType(GrampsType):
('', LOCATION, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SCHEDULE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SCHEDULE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2746,7 +3070,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM253: {
- 'F': [
+ REF_TYPE_L: [
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', RECORD_FORMAT, '', EMPTY, False, False, EMPTY, EMPTY),
('(', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -2756,21 +3087,23 @@ class SrcAttributeType(GrampsType):
('', ITEM_ID, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', RECORD_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM254: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COMPILER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', COMPILER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2781,30 +3114,14 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COMPILER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', COMPILER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM255: {
- 'F': [
- ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', STATE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', CODE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', STATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
('', CENSUS_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -2812,7 +3129,14 @@ class SrcAttributeType(GrampsType):
('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', STATE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', CODE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PERSON_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CENSUS_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', STATE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CODE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2820,7 +3144,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM256: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COMPILER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', COMPILER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2829,22 +3161,21 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COMPILER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', COMPILER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM311: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -2854,14 +3185,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -2870,7 +3194,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM312: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', COLLECTION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -2880,23 +3213,21 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', COLLECTION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM313: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -2907,14 +3238,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', RECORD_SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -2923,7 +3247,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM314: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2935,16 +3268,7 @@ class SrcAttributeType(GrampsType):
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
('accessed', DATE_ACCESSED, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', RECORD_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2953,17 +3277,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM315: {
- 'F': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('p.', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_ID, '', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
('', RECORD_SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -2973,7 +3287,17 @@ class SrcAttributeType(GrampsType):
('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', FILM_REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('p.', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_ID, '', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -2981,16 +3305,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM316: {
- 'F': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', VOLUME, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -3000,7 +3315,16 @@ class SrcAttributeType(GrampsType):
('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', FILM_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', VOLUME, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3008,7 +3332,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM317: {
- 'F': [
+ REF_TYPE_L: [
+ ('', FILM_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_TYPE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', NO_OF_ROLLS, 'rolls.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', FILM_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', RECORD_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', NO_OF_ROLLS, 'rolls', EMPTY, False, False, EMPTY, EMPTY),
@@ -3020,15 +3352,7 @@ class SrcAttributeType(GrampsType):
('', DATE_ENTRY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', FILM_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', RECORD_TYPE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', NO_OF_ROLLS, 'rolls.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', FILM_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ROLL, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE_ENTRY, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3036,7 +3360,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM318: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COLLECTION_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', OWNERS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, GED_PUBINF),
+ ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', COLLECTION, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3048,16 +3381,7 @@ class SrcAttributeType(GrampsType):
('', WHEN_ISSUED, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COLLECTION_OWNER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', OWNERS_PRIVATE_ADDRESS, ',', EMPTY, True, False, EMPTY, GED_PUBINF),
- ('', OWNERS_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_OWNED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3065,7 +3389,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM319: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', RECORD_BOOK, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_BOOK, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3075,14 +3406,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('(', LOCATION, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', RECORD_BOOK, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CHURCH_6AUTHOR9, '', EMPTY, False, False, EMPTY, EMPTY),
('(', LOCATION, '),', EMPTY, False, False, SHORTERALG_LOC, EMPTY),
('', RECORD_BOOK, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3090,7 +3414,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM320: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -3101,23 +3434,20 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', COMPILER_6GIVEN9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', COMPILER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM373: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('File', FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3127,13 +3457,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('File', FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3143,7 +3467,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM374: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3153,14 +3484,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3168,7 +3492,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM375: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3178,13 +3508,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3194,7 +3518,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM376: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION_6STATE9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', BOOK, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3205,14 +3536,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION_6STATE9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', BOOK, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3222,7 +3546,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM377: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3231,14 +3562,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3246,7 +3570,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM378: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3260,17 +3594,7 @@ class SrcAttributeType(GrampsType):
('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', YEAR6S9, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3280,7 +3604,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM379: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3292,14 +3623,7 @@ class SrcAttributeType(GrampsType):
('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3307,7 +3631,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM380: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3317,23 +3650,25 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY_LOCATION, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM381: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', CASE_FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3347,18 +3682,7 @@ class SrcAttributeType(GrampsType):
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
('accessed', DATE_ACCESSED, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
('', CASE_FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3368,7 +3692,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM382: {
- 'F': [
+ REF_TYPE_L: [
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -3377,21 +3708,20 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM421: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', COLLECTION, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3401,13 +3731,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3415,7 +3739,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM422: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('file:', FILE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -3426,21 +3757,20 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('file:', FILE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM423: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3449,13 +3779,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3463,7 +3787,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM424: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3473,13 +3803,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3488,7 +3812,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM425: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3497,13 +3827,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3512,7 +3836,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM426: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', VOLUME, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', SECTION, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3521,13 +3851,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', VOLUME, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', SECTION, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3536,7 +3860,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM427: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3546,13 +3876,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3561,7 +3885,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM428: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3570,13 +3900,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3585,7 +3909,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM429: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NAME, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DOCUMENT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
@@ -3595,21 +3927,20 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NAME, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DOCUMENT, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM430: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION_6STATE9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AGENCY_OR_CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3619,14 +3950,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION_6STATE9, '', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3635,7 +3959,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM431: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION_6STATE9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AGENCY_OR_CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3647,14 +3978,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION_6STATE9, '', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', BOOK, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3664,7 +3988,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM432: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION_6STATE9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AGENCY_OR_CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3674,14 +4005,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', AGENCY_OR_CREATOR, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION_6STATE9, '', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
('', CERTIFICATE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -3690,7 +4014,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM487: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3701,13 +4031,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3718,7 +4042,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM488: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3728,13 +4058,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3742,7 +4066,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM489: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3752,13 +4082,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3768,7 +4092,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM490: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_OR_AGENCY, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -3777,13 +4107,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_OR_AGENCY, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -3791,7 +4115,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM491: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3799,14 +4130,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION_6STATE9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3814,19 +4138,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM492: {
- 'F': [
- ('', JURISDICTION_OR_AGENCY, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PUBLICATION_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('', PUBLICATION_FORMAT, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, EMPTY),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', YEAR6S9, ').', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', JURISDICTION_OR_AGENCY, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
('', RECORD_GROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -3839,7 +4151,19 @@ class SrcAttributeType(GrampsType):
('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', JURISDICTION_OR_AGENCY, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PUBLICATION_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('', PUBLICATION_FORMAT, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', YEAR6S9, ').', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', JURISDICTION_OR_AGENCY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3847,15 +4171,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM493: {
- 'F': [
- ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', JURISDICTION, '.', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
('', RECORD_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
@@ -3864,14 +4180,33 @@ class SrcAttributeType(GrampsType):
('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', FILM_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM494: {
- 'F': [
+ REF_TYPE_L: [
+ ('', JURISDICTION, ',', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3883,18 +4218,7 @@ class SrcAttributeType(GrampsType):
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
('accessed', DATE_ACCESSED, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', JURISDICTION, ',', EMPTY, False, False, SHORTERALG_REVERT_TO_DOT, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', JURISDICTION, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3903,7 +4227,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM495: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CREATOR_OF_DATABASE_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', CREATOR_OF_DATABASE_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, ',', EMPTY, False, True, EMPTY, GED_TITLE),
+ ('', SITE_OWNER_OR_CREATOR, ',', EMPTY, False, True, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR_OF_DATABASE_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', CREATOR_OF_DATABASE_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -3914,17 +4248,7 @@ class SrcAttributeType(GrampsType):
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CREATOR_OF_DATABASE_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', CREATOR_OF_DATABASE_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, ',', EMPTY, False, True, EMPTY, GED_TITLE),
- ('', SITE_OWNER_OR_CREATOR, ',', EMPTY, False, True, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CREATOR_OF_DATABASE_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -3932,7 +4256,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM496: {
- 'F': [
+ REF_TYPE_L: [
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, ',', EMPTY, False, True, EMPTY, GED_TITLE),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -3940,21 +4271,21 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, ',', EMPTY, False, True, EMPTY, GED_TITLE),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM539: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', FILE_UNIT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SPECIFIC_DATA, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3965,14 +4296,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', FILE_UNIT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SPECIFIC_DATA, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -3982,7 +4306,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM540: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DIVISION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DOCUMENT_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ';', EMPTY, False, False, EMPTY, EMPTY),
@@ -3991,14 +4322,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DIVISION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DOCUMENT_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4007,7 +4331,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM541: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DOCUMENT_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_UNIT, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4020,15 +4352,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DOCUMENT_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_UNIT_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4037,7 +4361,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM542: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_TITLE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DOCUMENT_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_UNIT, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4049,15 +4381,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_TITLE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DOCUMENT_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_UNIT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_UNIT_NO, '.', EMPTY, False, False, EMPTY, EMPTY),
@@ -4067,16 +4391,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM543: {
- 'F': [
- ('', FILE_UNIT, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', SERIES, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', RECORD_GROUP_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', FILE_UNIT, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
('', DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -4085,7 +4400,16 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', FILE_UNIT, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', SERIES, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', RECORD_GROUP_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', FILE_UNIT, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', DATE, ',', EMPTY, False, False, SHORTERALG_YEAR, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4094,7 +4418,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM544: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SUBSERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', LIBRARY_DIVISION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', PHOTOGRAPH_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PHOTOGRAPH_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SUBSERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4104,15 +4436,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SUBSERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', LIBRARY_DIVISION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', PHOTOGRAPH_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PHOTOGRAPH_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', COLLECTION, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4120,18 +4444,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM545: {
- 'F': [
- ('', FILE_ID_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILE_ID_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILE_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILE_YEAR, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', RECORD_GROUP_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', AGENCY_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', FILE_ID_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_TITLE),
('', FILE_ID_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
('', FILE_TYPE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -4142,7 +4455,18 @@ class SrcAttributeType(GrampsType):
('', AGENCY_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', FILE_ID_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILE_ID_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILE_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILE_YEAR, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', RECORD_GROUP_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AGENCY_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', FILE_ID_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_ID_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('', FILE_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4152,7 +4476,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM546: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AGENCY, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', AGENCY_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', NAME, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SOCIAL_SECURITY_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4160,13 +4490,7 @@ class SrcAttributeType(GrampsType):
('', AGENCY_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AGENCY, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', AGENCY_OR_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', NAME, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SOCIAL_SECURITY_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ',', EMPTY, False, False, SHORTERALG_YEAR, EMPTY),
@@ -4175,7 +4499,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM547: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CREATOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -4184,22 +4516,22 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CREATOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CREATOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM548: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COUNTRY, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4208,15 +4540,7 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COUNTRY, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4224,7 +4548,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM549: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COUNTRY, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', CREATOR_OF_DATABASE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR_OF_DATABASE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4235,17 +4569,7 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COUNTRY, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', CREATOR_OF_DATABASE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CREATOR_OF_DATABASE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4254,7 +4578,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM550: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COUNTRY, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', CREATOR_OF_DATABASE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR_OF_DATABASE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4264,16 +4597,7 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COUNTRY, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', CREATOR_OF_DATABASE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4281,7 +4605,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM551: {
- 'F': [
+ REF_TYPE_L: [
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4291,14 +4622,7 @@ class SrcAttributeType(GrampsType):
('', DIGITAL_ID_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4306,7 +4630,18 @@ class SrcAttributeType(GrampsType):
],
},
ESM552: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SERIES, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('(', MICROFILM_ID, '', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLICATION_NO, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', TOTAL_ROLLS, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', FILE_UNIT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -4319,18 +4654,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SERIES, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('(', MICROFILM_ID, '', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLICATION_NO, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', TOTAL_ROLLS, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', SUBGROUP, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_TITLE, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', RECORD_GROUP_NO, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', FILE_UNIT, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -4340,7 +4664,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM553: {
- 'F': [
+ REF_TYPE_L: [
+ ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FILM_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', TOTAL_ROLLS, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', PUBLICATION_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', FILM_ID, '', EMPTY, False, False, EMPTY, EMPTY),
('(', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -4349,15 +4681,7 @@ class SrcAttributeType(GrampsType):
('', ROLL, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', PUBLICATION_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FILM_ID, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', TOTAL_ROLLS, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', PUBLICATION_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', FILM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ROLL, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4365,18 +4689,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM554: {
- 'F': [
- ('', CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', TITLE_OF_DATABASE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
- ('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', DIGITAL_ID_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', TITLE_OF_DATABASE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
@@ -4384,7 +4697,18 @@ class SrcAttributeType(GrampsType):
('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', TITLE_OF_DATABASE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
+ ('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ITEM_OF_INTEREST, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', DIGITAL_ID_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE_OF_DATABASE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4392,7 +4716,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM555: {
- 'F': [
+ REF_TYPE_L: [
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4402,14 +4733,7 @@ class SrcAttributeType(GrampsType):
('', DIGITAL_ID_NO, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4417,7 +4741,14 @@ class SrcAttributeType(GrampsType):
],
},
ESM556: {
- 'F': [
+ REF_TYPE_L: [
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, True, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4426,20 +4757,22 @@ class SrcAttributeType(GrampsType):
('', ITEM_OF_INTEREST, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, True, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM646: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, ':', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', SUBTITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ':', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4449,34 +4782,14 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, ':', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', SUBTITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM647: {
- 'F': [
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', CHAPTER_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', BOOK_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('', BOOK_EDITOR, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, EMPTY),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', CHAPTER_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
@@ -4487,23 +4800,25 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
('', CHAPTER_PAGES, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', CHAPTER_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', BOOK_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('', BOOK_EDITOR, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CHAPTER_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM648: {
- 'F': [
- ('', EDITOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', EDITOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', TITLE, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, EMPTY),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', EDITOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', EDITOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', MAIN_TITLE, ':', EMPTY, False, False, EMPTY, GED_TITLE),
@@ -4512,14 +4827,32 @@ class SrcAttributeType(GrampsType):
('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', EDITOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', EDITOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', TITLE, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', EDITOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM649: {
- 'F': [
+ REF_TYPE_L: [
+ ('', ABSTRACTOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ABSTRACTOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', VOLUME_DATA, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', ABSTRACTOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', ABSTRACTOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4530,16 +4863,7 @@ class SrcAttributeType(GrampsType):
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', ABSTRACTOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ABSTRACTOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', VOLUME_DATA, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ABSTRACTOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -4547,7 +4871,17 @@ class SrcAttributeType(GrampsType):
],
},
ESM650: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ORIGINAL_PUBLICATION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', NEW_FORMAT, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, '.', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4558,24 +4892,23 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ORIGINAL_PUBLICATION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', NEW_FORMAT, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM651: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', EDITION_DATA, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4585,23 +4918,22 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', EDITION_DATA, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM652: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', FORMAT, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -4610,30 +4942,14 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM653: {
- 'F': [
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('(', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, EMPTY),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', YEAR6S9, ').', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
@@ -4641,14 +4957,32 @@ class SrcAttributeType(GrampsType):
('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('(', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', YEAR6S9, ').', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
('(', YEAR6S9, ').', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM654: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', MAIN_TITLE, ':', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', SUBTITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MAIN_TITLE, ':', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4659,24 +4993,23 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', TIMESTAMP_IN_AUDIO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', MAIN_TITLE, ':', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', SUBTITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MAIN_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', TIMESTAMP_IN_AUDIO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM655: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6TRANSLATOR9_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6TRANSLATOR9_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6TRANSLATOR9_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6TRANSLATOR9_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4686,23 +5019,24 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6TRANSLATOR9_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6TRANSLATOR9_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6TRANSLATOR9_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM656: {
- 'F': [
+ REF_TYPE_L: [
+ ('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', PRESENTER_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', PRESENTER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4713,24 +5047,21 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', TIMESTAMP_IN_VIDEO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', PRESENTER_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', TIMESTAMP_IN_VIDEO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM657: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE_OF_WEBSITE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4738,21 +5069,25 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE_OF_WEBSITE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ITEM_OF_INTEREST, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
},
ESM658: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ORIGINAL_PUBLICATION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', NEW_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', DVD_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4764,35 +5099,14 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ORIGINAL_PUBLICATION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', NEW_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', DVD_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM659: {
- 'F': [
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('', TRANSLATION_OF_TITLE, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', ORIGINAL_PUBLICATION_DATA, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', FILM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', POSITION_ON_SOURCE, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
@@ -4803,14 +5117,36 @@ class SrcAttributeType(GrampsType):
('', FILM_REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', FILM_REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('', TRANSLATION_OF_TITLE, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', ORIGINAL_PUBLICATION_DATA, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', FILM_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', POSITION_ON_SOURCE, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM660: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ORIGINAL_PUBLICATION_DATA, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_PUBLICATION_SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', ROLL, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', ITEM_NO, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PLACE_OF_FILM_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FILM_PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4823,26 +5159,24 @@ class SrcAttributeType(GrampsType):
('', ROLL, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_NO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ORIGINAL_PUBLICATION_DATA, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_PUBLICATION_SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', ROLL, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', ITEM_NO, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PLACE_OF_FILM_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FILM_PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM661: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ORIGINAL_PUBLICATION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', NEW_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4853,24 +5187,22 @@ class SrcAttributeType(GrampsType):
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
('accessed', DATE_ACCESSED, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ORIGINAL_PUBLICATION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', NEW_FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM727: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6COMPILER9_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6COMPILER9_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6COMPILER9_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6COMPILER9_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4879,22 +5211,23 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6COMPILER9_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6COMPILER9_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM728: {
- 'F': [
+ REF_TYPE_L: [
+ ('', EDITOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', EDITOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', TOTAL_VOLUMES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', EDITOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', EDITOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4908,21 +5241,21 @@ class SrcAttributeType(GrampsType):
('(', YEAR6S9, ');', EMPTY, False, False, EMPTY, EMPTY),
('hereinafter cited as', CASE_LABEL, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', EDITOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', EDITOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', TOTAL_VOLUMES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CASE_LABEL, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM729: {
- 'F': [
+ REF_TYPE_L: [
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COURT_TERM, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', SUBTITLE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', VOLUME, ',', EMPTY, False, False, EMPTY, EMPTY),
('', COURT_TERM, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4934,21 +5267,20 @@ class SrcAttributeType(GrampsType):
('', CASE, ';', STYLE_EMPH, False, False, EMPTY, EMPTY),
('hereinafter cited as', CASE_LABEL, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COURT_TERM, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', SUBTITLE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CASE_LABEL, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM730: {
- 'F': [
+ REF_TYPE_L: [
+ ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', ITEM_TYPE, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -4959,22 +5291,23 @@ class SrcAttributeType(GrampsType):
('', PART, ',', EMPTY, False, False, EMPTY, EMPTY),
('Act:', ACT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', DATABASE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DATABASE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ACT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
},
ESM731: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', NAME_OF_CODE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', EDITION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', NAME_OF_ACT, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', TITLE_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', NAME_OF_CODE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -4987,16 +5320,7 @@ class SrcAttributeType(GrampsType):
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
('accessed', DATE_ACCESSED, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', NAME_OF_CODE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', EDITION_YEAR, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', NAME_OF_ACT, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', TITLE_NO, '', EMPTY, False, False, EMPTY, EMPTY),
('', NAME_OF_CODE, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -5004,22 +5328,30 @@ class SrcAttributeType(GrampsType):
],
},
ESM732: {
- 'F': [
- ('', ACT_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('', ACT_NO, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', ACT_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
('', ACT_NO, '.', EMPTY, False, False, EMPTY, GED_TITLE),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', ACT_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('', ACT_NO, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', ACT_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ACT_NO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM733: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE_OF_SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE_OF_SERIES, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', VOLUME, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -5029,15 +5361,7 @@ class SrcAttributeType(GrampsType):
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ACT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE_OF_SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', VOLUME, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', TITLE_OF_SERIES, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -5046,7 +5370,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM734: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -5055,22 +5387,24 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM735: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', CONGRESS, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SESSION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DOCUMENT_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', CONGRESS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5081,24 +5415,21 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', CONGRESS, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SESSION, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DOCUMENT_ID, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM736: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', CONGRESS, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', SESSION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ],
+ REF_TYPE_F: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DOCUMENT_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', CONGRESS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5110,14 +5441,7 @@ class SrcAttributeType(GrampsType):
('', YEAR6S9, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', CONGRESS, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', SESSION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CONGRESS, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SESSION, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5126,7 +5450,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM737: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', CONGRESS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5140,16 +5473,7 @@ class SrcAttributeType(GrampsType):
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
('accessed', DATE_ACCESSED, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', SERIES, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', CONGRESS, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5158,7 +5482,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM738: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE_OF_PAMPHLET, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE_OF_PAMPHLET, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5168,16 +5501,7 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE_OF_PAMPHLET, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE_OF_PAMPHLET, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5185,7 +5509,16 @@ class SrcAttributeType(GrampsType):
],
},
ESM739: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', BOOK_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', BOOK_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -5196,16 +5529,7 @@ class SrcAttributeType(GrampsType):
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', BOOK_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PLACE_OF_PUBLICATION, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', BOOK_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', PAGE6S9, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5213,17 +5537,7 @@ class SrcAttributeType(GrampsType):
],
},
ESM779: {
- 'F': [
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
- ('', ARTICLE_SUBTITLE, ',', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
- ('', JOURNAL_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('', VOLUME, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', ISSUE_DATE, '):', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
@@ -5233,14 +5547,37 @@ class SrcAttributeType(GrampsType):
('(', ISSUE_DATE, '):', EMPTY, False, False, EMPTY, GED_PUBINF),
('', ARTICLE_PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
+ ('', ARTICLE_SUBTITLE, ',', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
+ ('', JOURNAL_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('', VOLUME, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', ISSUE_DATE, '):', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, '.', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM780: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
+ ('', ARTICLE_SUBTITLE, '.', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
+ ('', JOURNAL_TITLE, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', VOLUME, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('(', ISSUE_DATE, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('accessed', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
@@ -5254,27 +5591,26 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
- ('', ARTICLE_SUBTITLE, '.', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
- ('', JOURNAL_TITLE, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', VOLUME, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('(', ISSUE_DATE, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('accessed', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM781: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
+ ('', ARTICLE_SUBTITLE, '.', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
+ ('', JOURNAL_TITLE, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', VOLUME, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('(', ISSUE_DATE, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, EMPTY),
@@ -5287,34 +5623,14 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ARTICLE_TITLE, ':', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
- ('', ARTICLE_SUBTITLE, '.', STYLE_QUOTECONT, False, False, EMPTY, GED_TITLE),
- ('', JOURNAL_TITLE, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', VOLUME, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('(', ISSUE_DATE, ').', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM782: {
- 'F': [
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', MAGAZINE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('', ISSUE_DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
@@ -5322,25 +5638,22 @@ class SrcAttributeType(GrampsType):
('', ISSUE_DATE, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
('', ARTICLE_PAGE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', MAGAZINE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('', ISSUE_DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM783: {
- 'F': [
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', WEBSITE_CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', WEBSITE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
- ('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
- ('', LOCATION_ON_PAGE, ';', EMPTY, False, False, EMPTY, EMPTY),
- ('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
@@ -5351,23 +5664,25 @@ class SrcAttributeType(GrampsType):
('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', WEBSITE_CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', WEBSITE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
+ ('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
+ ('', LOCATION_ON_PAGE, ';', EMPTY, False, False, EMPTY, EMPTY),
+ ('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM784: {
- 'F': [
- ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
- ('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
- ('', NEWSLETTER, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
- ('', VOLUME, '', EMPTY, False, False, EMPTY, EMPTY),
- ('(', ISSUE_DATE, '):', EMPTY, False, False, EMPTY, EMPTY),
- ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
- ],
- 'L': [
+ REF_TYPE_L: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
@@ -5376,33 +5691,52 @@ class SrcAttributeType(GrampsType):
('(', ISSUE_DATE, '):', EMPTY, False, False, EMPTY, GED_PUBINF),
('', ARTICLE_PAGE6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
],
- 'S': [
+ REF_TYPE_F: [
+ ('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', NEWSLETTER, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
+ ('', VOLUME, '', EMPTY, False, False, EMPTY, EMPTY),
+ ('(', ISSUE_DATE, '):', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM785: {
- 'F': [
+ REF_TYPE_L: [
+ ('', LOCATION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', NEWSPAPER, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ISSUES_EXAMINED, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ],
+ REF_TYPE_F: [
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', NEWSPAPER, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', ISSUE_DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
('col.', COLUMN6S9, '', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', LOCATION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', NEWSPAPER, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ISSUES_EXAMINED, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ],
- 'S': [
+ REF_TYPE_S: [
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('p.', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
('col.', COLUMN6S9, '', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM786: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', NEWSPAPER, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', ISSUE_DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -5414,24 +5748,24 @@ class SrcAttributeType(GrampsType):
('', LOCATION_ON_PAGE, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', NEWSPAPER, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', ISSUE_DATE, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', EDITION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM787: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', CREATOR_OF_BLOG, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', BLOG_NAME, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', POSTING_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -5442,24 +5776,20 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', AUTHOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ARTICLE_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', CREATOR_OF_BLOG, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', BLOG_NAME, '', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', POSTING_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTICLE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', LOCATION_ON_PAGE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM788: {
- 'F': [
+ REF_TYPE_L: [
+ ('', NAME_OF_FORUM, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', TYPE_OF_FORUM, ',', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', DATE_SPAN_READ, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', WEBSITE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MESSAGE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -5469,13 +5799,7 @@ class SrcAttributeType(GrampsType):
('(', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, EMPTY),
('accessed', DATE_ACCESSED, ').', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', NAME_OF_FORUM, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', TYPE_OF_FORUM, ',', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', DATE_SPAN_READ, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', WEBSITE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', MESSAGE_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', NAME_OF_FORUM, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -5483,7 +5807,20 @@ class SrcAttributeType(GrampsType):
],
},
ESM789: {
- 'F': [
+ REF_TYPE_L: [
+ ('', PRESENTER_OR_GUEST_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', PRESENTER_OR_GUEST_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', SUBJECT_OR_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('by', PODCAST_HOST, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', PODCAST_TITLE, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', BROADCAST_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', PRESENTER_OR_GUEST_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', PRESENTER_OR_GUEST_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SUBJECT_OR_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -5497,27 +5834,27 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', TIMESTAMP_IN_AUDIO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', PRESENTER_OR_GUEST_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', PRESENTER_OR_GUEST_6GIVEN9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', SUBJECT_OR_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '', EMPTY, False, False, EMPTY, GED_TITLE),
- ('by', PODCAST_HOST, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', PODCAST_TITLE, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', BROADCAST_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', PRESENTER_OR_GUEST_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SUBJECT_OR_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', TIMESTAMP_IN_AUDIO, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM790: {
- 'F': [
+ REF_TYPE_L: [
+ ('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', PRESENTER_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', CLIP_ID, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', TITLE_OF_SHOW, ':', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', SEGMENT, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', BROADCAST_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', NETWORK_OR_PRODUCER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', PRESENTER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CLIP_ID, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -5531,27 +5868,24 @@ class SrcAttributeType(GrampsType):
('accessed', DATE_ACCESSED, '),', EMPTY, False, False, EMPTY, EMPTY),
('', TIMESTAMP, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', PRESENTER_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', CLIP_ID, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', TITLE_OF_SHOW, ':', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', SEGMENT, ',', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', BROADCAST_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', FORMAT, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', NETWORK_OR_PRODUCER, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_ACCESSED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', PRESENTER_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CLIP_ID, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', TIMESTAMP, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM93: {
- 'F': [
+ REF_TYPE_L: [
+ ('', CREATOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', CREATOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', ARTIFACT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, SHORTERALG_LOC, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', CREATOR_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', CREATOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', ARTIFACT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -5563,24 +5897,22 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', CREATOR_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', CREATOR_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', ARTIFACT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, SHORTERALG_LOC, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', CREATOR_6SURNAME9, ',', EMPTY, False, False, SHORTERALG_ETAL, EMPTY),
('', ARTIFACT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', COLLECTION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
},
ESM94: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
+ ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', COLLECTION, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_CREATOR_OR_OWNER, ',', EMPTY, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, '', STYLE_EMPH, False, False, EMPTY, EMPTY),
@@ -5591,15 +5923,7 @@ class SrcAttributeType(GrampsType):
('p.', PAGE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', CREDIT_LINE, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', ITEM_TYPE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', WEBSITE_CREATOR_OR_OWNER, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', WEBSITE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_PUBINF),
- ('', URL_6DIGITAL_LOCATION9, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR6S9, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', COLLECTION, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', WEBSITE_TITLE, ',', STYLE_EMPH, False, False, EMPTY, EMPTY),
('', DOCUMENT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
@@ -5607,7 +5931,12 @@ class SrcAttributeType(GrampsType):
],
},
ESM95: {
- 'F': [
+ REF_TYPE_L: [
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', RECORD_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', RECORD_DATE6S9, ';', EMPTY, False, False, EMPTY, EMPTY),
('', ITEM_OR_PIECE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5617,12 +5946,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', RECORD_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', DATE, ',', EMPTY, False, False, SHORTERALG_YEAR, EMPTY),
('', COLLECTION, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5630,7 +5954,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM96: {
- 'F': [
+ REF_TYPE_L: [
+ ('', DOCUMENT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', SERIES_NO, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', SERIES, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', DOCUMENT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', SERIES_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', SERIES, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5640,15 +5972,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', DOCUMENT_TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', SERIES_NO, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', SERIES, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', DOCUMENT_TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', SERIES_NO, ',', EMPTY, False, False, EMPTY, EMPTY),
('', VOLUME, ':', EMPTY, False, False, EMPTY, EMPTY),
@@ -5657,7 +5981,13 @@ class SrcAttributeType(GrampsType):
],
},
ESM97: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR_6GRANTOR9_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', AUTHOR_6GRANTOR9_6SURNAME9, 'to', EMPTY, False, False, EMPTY, EMPTY),
('', RECIPIENT_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
@@ -5672,13 +6002,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY, ',', EMPTY, False, False, EMPTY, EMPTY),
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SERIES, '.', EMPTY, False, False, EMPTY, GED_TITLE),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR_6GRANTOR9_6SURNAME9, 'to', EMPTY, False, False, EMPTY, EMPTY),
('', RECIPIENT_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', RECORD_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5688,7 +6012,20 @@ class SrcAttributeType(GrampsType):
],
},
ESM98: {
- 'F': [
+ REF_TYPE_L: [
+ ('', BIBLE_ORIGINAL_OWNER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', BIBLE_ORIGINAL_OWNER_6GIVEN9, ' ', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', BIBLE_ID, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', BIBLE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
+ ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', YEAR_PUBLISHED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', BIBLE_ORIGINAL_OWNER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ORIGINAL_OWNER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5703,20 +6040,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DESCRIPTIVE_DETAIL_OR_EVALUATION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', BIBLE_ORIGINAL_OWNER_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', BIBLE_ORIGINAL_OWNER_6GIVEN9, ' ', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', BIBLE_ID, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', DATE_RANGE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', BIBLE_TITLE, '.', STYLE_EMPH, False, False, EMPTY, GED_TITLE),
- ('', PUBLICATION_PLACE, ':', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', PUBLISHER, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', YEAR_PUBLISHED, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', BIBLE_ORIGINAL_OWNER_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ORIGINAL_OWNER_6SURNAME9, '', EMPTY, False, False, EMPTY, EMPTY),
('', BIBLE_ID, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5724,7 +6048,15 @@ class SrcAttributeType(GrampsType):
],
},
ESM99: {
- 'F': [
+ REF_TYPE_L: [
+ ('', SUBJECT_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', SUBJECT_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', SUBJECT_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', SUBJECT_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CREATION_DATE, ';', EMPTY, False, False, EMPTY, EMPTY),
@@ -5733,15 +6065,7 @@ class SrcAttributeType(GrampsType):
('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, EMPTY),
('', ARCHIVAL_DESCRIPTION, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', SUBJECT_6SURNAME9, ',', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', SUBJECT_6GIVEN9, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', CREATION_DATE, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', COLLECTION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY, ',', EMPTY, False, False, EMPTY, GED_PUBINF),
- ('', REPOSITORY_LOCATION, '.', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', SUBJECT_6GIVEN9, '', EMPTY, False, False, EMPTY, EMPTY),
('', SUBJECT_6SURNAME9, ',', EMPTY, False, False, EMPTY, EMPTY),
('', CREATION_DATE, ',', EMPTY, False, False, EMPTY, EMPTY),
@@ -5749,19 +6073,19 @@ class SrcAttributeType(GrampsType):
],
},
GEDCOM: {
- 'F': [
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', PUB_INFO, '', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
('', PUB_INFO, '.', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ' -', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
],
- 'L': [
- ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
- ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
- ('', PUB_INFO, '', EMPTY, False, False, EMPTY, GED_PUBINF),
- ],
- 'S': [
+ REF_TYPE_S: [
('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
('', DATE, ' -', EMPTY, False, False, EMPTY, EMPTY),
('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
@@ -5770,17 +6094,17 @@ class SrcAttributeType(GrampsType):
}
# We construct Map for sourcetype values. Use these to store value of
- # SRCTEMPLATE in English in the database.
+ # SRCTEMPLATE as a Key in the database.
I2S_SRCTEMPLATEMAP = dict([(item[0], item[1]) for item in _SRCTEMPLATEVAL_MAP])
S2I_SRCTEMPLATEMAP = dict([(item[1], item[0]) for item in _SRCTEMPLATEVAL_MAP])
- I2E_SRCTEMPLATEMAP = dict([(item[0], item[2]) for item in _SRCTEMPLATEVAL_MAP])
- E2I_SRCTEMPLATEMAP = dict([(item[2], item[0]) for item in _SRCTEMPLATEVAL_MAP])
+ I2K_SRCTEMPLATEMAP = dict([(item[0], item[2]) for item in _SRCTEMPLATEVAL_MAP])
+ K2I_SRCTEMPLATEMAP = dict([(item[2], item[0]) for item in _SRCTEMPLATEVAL_MAP])
def __init__(self, value=None):
GrampsType.__init__(self, value)
def get_templatevalue_default(self):
- return self.UNKNOWN
+ return self.GEDCOM
def get_templatevalue_map(self):
return self.I2S_SRCTEMPLATEMAP
diff --git a/gramps/gen/lib/srctemplate.py b/gramps/gen/lib/srctemplate.py
new file mode 100644
index 000000000..c3bebfee9
--- /dev/null
+++ b/gramps/gen/lib/srctemplate.py
@@ -0,0 +1,300 @@
+#
+# Gramps - a GTK+/GNOME based genealogy program
+#
+# Copyright (C) 2013 Benny Malengier
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+#
+
+# $Id$
+
+"""
+SrcTemplate class for GRAMPS.
+"""
+
+#-------------------------------------------------------------------------
+#
+# GRAMPS modules
+#
+#-------------------------------------------------------------------------
+from .srcattrtype import (SrcAttributeType, REF_TYPE_F, REF_TYPE_S, REF_TYPE_L,
+ GED_AUTHOR, GED_TITLE, GED_PUBINF)
+
+#-------------------------------------------------------------------------
+#
+# SrcTemplate class
+#
+#-------------------------------------------------------------------------
+
+class SrcTemplate(object):
+ """
+ Sources conform to a certain template, which governs their styling when
+ used in reports.
+
+ The SrcTemplate object holds all the logic to do the actual styling.
+ Predefined templates themself are stored in SrcAttributeType, or in extra
+ xml files with defenitions
+
+ The structure typically is a dictionary as follows:
+
+ {
+ REF_TYPE_L: [
+ ('', AUTHOR, '.', EMPTY, False, False, EMPTY, GED_AUTHOR),
+ ('', TITLE, '.', STYLE_QUOTE, False, False, EMPTY, GED_TITLE),
+ ('', PUB_INFO, '', EMPTY, False, False, EMPTY, GED_PUBINF),
+ ],
+ REF_TYPE_F: [
+ ('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ ('', PUB_INFO, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ('', DATE, ' -', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ REF_TYPE_S: [
+ ('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
+ ('', DATE, ' -', EMPTY, False, False, EMPTY, EMPTY),
+ ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ ],
+ }
+
+ This defines the 3 source reference types. A reference type consists of
+ a list of tuples with fieldsdescriptions.
+ A fielddescription consists of the columns:
+ 0/ left delimiter
+ 1/ field, this is a SrcAttributeType
+ 2/ right delimiter
+ 3/ style to use
+ 4/ bool: if field should be private by default on creation
+ 5/ bool: if optional field
+ 6/ shortening algorithm to use, EMPTY indicates no transformation
+ 7/ the REF_TYPE_L reference maps to GEDCOM fields on export via
+ this column. GEDCOM contains Title, Author and Pub.Info field
+ """
+
+ def __init__(self, template_key):
+ """
+ Initialize the template from a given key.
+ If key is an integer, EVIDENCETEMPLATES is used of SrtAttrType.
+ If Key is string, it is first searched as the Key of EVIDENCETEMPLATES,
+ otherwise from xml templates (not implemented yet !!)
+ """
+ self.set_template_key(template_key)
+
+ def empty(self):
+ """
+ remove all computed data
+ """
+ self.refL = None
+ self.refF = None
+ self.refS = None
+ # attrmap will hold mapping of field to normal value and short value
+ # short value will be None if not given
+ self.attrmap = {}
+
+ def set_template_key(self, template_key):
+ """
+ Change to the new template key for reference styling
+ """
+ self.empty()
+ if template_key == SrcAttributeType.UNKNOWN:
+ #for key unknown we use styling according to GEDCOM
+ template_key = SrcAttributeType.GEDCOM
+
+ if isinstance(template_key, int):
+ self.tempstruct = SrcAttributeType.EVIDENCETEMPLATES[template_key]
+ else:
+ try:
+ self.tempstruct = SrcAttributeType.EVIDENCETEMPLATES[
+ K2I_SRCTEMPLATEMAP[template_key]]
+ except:
+ #
+ print ('SrcTemplate: Keyerror "', template_key,
+ '", custom templates templates not implemented?')
+ raise NotImplementedError
+
+ def set_attr_list(self, attr_list):
+ """
+ Set the attribute list of this template. Setting once for difference
+ references saves some time
+ """
+ self.empty()
+ self.attr_list = attr_list or []
+ # store attributes in a dict last to first. this overwrites data so first
+ # attribute will be the one taken if duplicates are present
+ for attr in attr_list[::-1]:
+ lower = False
+ typ = attr.get_type()
+ key = int(typ)
+ keystr = typ.xml_str().lower()
+ if keystr.lower().endswith(' (short)'):
+ #a shorter version, we store with base type
+ key = int(SrcAttributeType(keystr[:-8]))
+ lower = True
+ if key == SrcAttributeType.CUSTOM:
+ key = str(typ)
+ if key in self.attrmap:
+ if lower:
+ self.attrmap[key] = (self.attrmap[key][0], attr.get_value())
+ else:
+ self.attrmap[key] = (attr.get_value(), self.attrmap[key][1])
+ else:
+ if lower:
+ #store also in normal already value of short
+ self.attrmap[key] = (attr.get_value(), attr.get_value())
+ else:
+ self.attrmap[key] = (attr.get_value(), None)
+
+ def reference_L(self, attr_list=None):
+ """
+ Return the list reference based on the passed source attribute list
+ If attr_list is None, same list as before is used.
+ """
+ if attr_list:
+ self.set_attr_list(attr_list)
+ if self.refL is not None:
+ return self.refL
+ self.refL = self._reference(REF_TYPE_L)
+ return self.refL
+
+ def reference_S(self, attr_list=None):
+ """
+ Return the short reference based on the passed source attribute list
+ If attr_list is None, same list as before is used.
+ """
+ if attr_list:
+ self.set_attr_list(attr_list)
+ if self.refS is not None:
+ return self.refS
+ self.refS = self._reference(REF_TYPE_S)
+ return self.refS
+
+ def reference_F(self, attr_list=None):
+ """
+ Return the full reference based on the passed source attribute list
+ If attr_list is None, same list as before is used.
+ """
+ if attr_list:
+ self.set_attr_list(attr_list)
+ if self.refF is not None:
+ return self.refF
+ self.refF = self._reference(REF_TYPE_F)
+ return self.refF
+
+ def _reference(self, reftype, gedcomfield=None):
+ """
+ Compute the reference based on data present.
+ At the moment no style is applied!
+ """
+ reflist = self.tempstruct[reftype]
+ # reflist is typically a list like
+ # [ ('', AUTHOR, ',', EMPTY, False, False, EMPTY, EMPTY),
+ # ('', TITLE, ',', STYLE_QUOTE, False, False, EMPTY, EMPTY),
+ # ('', PUB_INFO, '.', EMPTY, False, False, EMPTY, EMPTY),
+ # ('', DATE, ' -', EMPTY, False, False, EMPTY, EMPTY),
+ # ('', PAGE6S9, '.', EMPTY, False, False, EMPTY, EMPTY),
+ # ]
+ ref = ['']
+ for (ldel, field, rdel, style, priv, opt, short, gedcom) in reflist:
+ if not gedcomfield is None and gedcom != gedcomfield:
+ continue
+ customshort = False
+ #left delimiter
+ if ldel in ['(', '[', '{']:
+ ref += ['']
+ ref[-1] += ldel
+ ldeltodo = ''
+ else:
+ ldeltodo = ldel
+ val = self.attrmap.get(field)
+ #field
+ field = ''
+ if val is not None:
+ if reftype == REF_TYPE_S and val[1] is not None:
+ customshort = True
+ field = val[1]
+ else:
+ field = val[0]
+ if short and not customshort:
+ #we apply the shortening algorithm
+ ## TODO: not implemented yet
+ pass
+ if field:
+ ref[-1] += ldeltodo + field
+ #right delimiter
+ if ')' in rdel:
+ if len(ref[-1] [ref[-1].find('('):]) > 0 :
+ newval = ref[-1] + rdel
+ ref = ref[:-1]
+ ref[-1] += newval
+ else:
+ #no data inside of delimiter, we remove it entirely
+ ref = ref[:-1]
+ elif ']' in rdel:
+ if len(ref[-1] [ref[-1].find(']'):]) > 0 :
+ newval = ref[-1] + rdel
+ ref = ref[:-1]
+ ref[-1] += newval
+ else:
+ #no data inside of delimiter, we remove it entirely
+ ref = ref[:-1]
+ elif '}' in rdel:
+ if len(ref[-1] [ref[-1].find('}'):]) > 0 :
+ newval = ref[-1] + rdel
+ ref = ref[:-1]
+ ref[-1] += newval
+ else:
+ #no data inside of delimiter, we remove it entirely
+ ref = ref[:-1]
+ else:
+ # we add rdel
+ if not ref[-1]:
+ #nothing there, don't add delimiter
+ pass
+ elif len(rdel) and rdel[0] == '.':
+ curval = ref[-1]
+ if len(curval) and curval[-1] == '.':
+ pass
+ elif len(curval) and curval[-1] == ',':
+ ref[-1] = ref[-1][:-1] + rdel
+ else:
+ ref[-1] = ref[-1] + rdel
+ elif len(rdel) and rdel[0] == ',':
+ curval = ref[-1]
+ if len(curval) and curval[-1] == '.':
+ pass
+ elif len(curval) and curval[-1] == ',':
+ pass
+ else:
+ ref[-1] = ref[-1] + rdel
+ else:
+ ref[-1] = ref[-1] + rdel
+
+ ref = ''.join(ref)
+ return ref
+
+ def author_gedcom(self, attr_list=None):
+ if attr_list:
+ self.set_attr_list(attr_list)
+ return self._reference(REF_TYPE_L, GED_AUTHOR)
+
+ def title_gedcom(self, attr_list=None):
+ if attr_list:
+ self.set_attr_list(attr_list)
+ return self._reference(REF_TYPE_L, GED_TITLE)
+
+ def pubinfo_gedcom(self, attr_list=None):
+ if attr_list:
+ self.set_attr_list(attr_list)
+ return self._reference(REF_TYPE_L, GED_PUBINF)
diff --git a/gramps/gui/editors/displaytabs/srctemplatetab.py b/gramps/gui/editors/displaytabs/srctemplatetab.py
index b230b70b0..2b342e29c 100644
--- a/gramps/gui/editors/displaytabs/srctemplatetab.py
+++ b/gramps/gui/editors/displaytabs/srctemplatetab.py
@@ -41,7 +41,8 @@ from gi.repository import Gtk
# Gramps libraries
#
#-------------------------------------------------------------------------
-from gramps.gen.lib.srcattrtype import SrcAttributeType
+from gramps.gen.lib.srcattrtype import (SrcAttributeType, REF_TYPE_F,
+ REF_TYPE_S, REF_TYPE_L)
from gramps.gen.lib.srcattribute import SrcAttribute
from ...autocomp import StandardCustomSelector
from ...widgets.srctemplatetreeview import SrcTemplateTreeView
@@ -138,7 +139,7 @@ class SrcTemplateTab(GrampsTab):
self.inpts = []
row = 1
# now add new fields
- for fielddef in template['F']:
+ for fielddef in template[REF_TYPE_F]:
self.gridfields.insert_row(row)
row += 1
field = fielddef[1]
@@ -178,7 +179,6 @@ class SrcTemplateTab(GrampsTab):
Set attribute of source of type srcattrtype (which is integer!) to
value. If not present, create attribute. If value == '', remove
"""
- print 'set field called', value, srcattrtype
src = self.src
value = value.strip()
foundattr = None
diff --git a/gramps/gui/editors/editprimary.py b/gramps/gui/editors/editprimary.py
index 463a873ef..daef76798 100644
--- a/gramps/gui/editors/editprimary.py
+++ b/gramps/gui/editors/editprimary.py
@@ -82,8 +82,8 @@ class EditPrimary(ManagedWindow, DbGUIElement):
self._local_init()
self._set_size()
- self._create_tabbed_pages()
self._setup_fields()
+ self._create_tabbed_pages()
self._connect_signals()
#if the database is changed, all info shown is invalid and the window
# should close
diff --git a/gramps/gui/editors/editsource.py b/gramps/gui/editors/editsource.py
index b94d65519..051944d65 100644
--- a/gramps/gui/editors/editsource.py
+++ b/gramps/gui/editors/editsource.py
@@ -45,7 +45,7 @@ from gi.repository import Gtk, Gdk
# gramps modules
#
#-------------------------------------------------------------------------
-from gramps.gen.lib import NoteType, Source
+from gramps.gen.lib import NoteType, Source, SrcTemplate
from gramps.gen.db import DbTxn
from gramps.gen.utils.file import media_path_full
from ..thumbnails import get_thumbnail_image
@@ -58,6 +58,7 @@ from .displaytabs import (NoteTab, GalleryTab, SrcAttrEmbedList,
CitationBackRefList, RepoEmbedList)
from ..widgets import MonitoredEntry, PrivacyButton, MonitoredTagList
from ..dialog import ErrorDialog
+from ..utils import is_right_click, open_file_with_default_application
from ..glade import Glade
#-------------------------------------------------------------------------
@@ -213,6 +214,7 @@ class EditSource(EditPrimary):
"""
if self.attr_tab:
self.attr_tab.rebuild_callback()
+ self.update_attr()
def _create_tabbed_pages(self):
notebook = self.glade.get_object('notebook')
diff --git a/gramps/gui/glade/editsource.glade b/gramps/gui/glade/editsource.glade
index 6d13d0b36..c7ddc6240 100644
--- a/gramps/gui/glade/editsource.glade
+++ b/gramps/gui/glade/editsource.glade
@@ -160,6 +160,7 @@
@@ -244,6 +245,7 @@
True
True
•
+ A unique ID to identify the source
True
@@ -531,6 +533,7 @@
@@ -649,6 +652,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gramps/gui/widgets/srctemplatetreeview.py b/gramps/gui/widgets/srctemplatetreeview.py
index eab9e5a10..d549610f7 100644
--- a/gramps/gui/widgets/srctemplatetreeview.py
+++ b/gramps/gui/widgets/srctemplatetreeview.py
@@ -75,9 +75,9 @@ class SrcTemplateTreeView(Gtk.TreeView):
"""
srcattrt = SrcAttributeType()
self.I2Str = srcattrt.I2S_SRCTEMPLATEMAP
- self.I2Key = srcattrt.I2E_SRCTEMPLATEMAP
+ self.I2Key = srcattrt.I2K_SRCTEMPLATEMAP
self.Str2I = srcattrt.S2I_SRCTEMPLATEMAP
- self.Key2I = srcattrt.E2I_SRCTEMPLATEMAP
+ self.Key2I = srcattrt.K2I_SRCTEMPLATEMAP
self.Key2Path = {}
# store (index, key, cat, cat_type, src_type)
self.model = Gtk.TreeStore(int, str, str)
@@ -87,11 +87,18 @@ class SrcTemplateTreeView(Gtk.TreeView):
prevstrval = ['', '']
for alltext in alltexts:
vals = alltext.split('-')
- lastval = vals[-1]
if len(vals) > 3:
vals = [vals[0], vals[1], ' - '.join(vals[2:])]
- lastval = vals[2]
vals = [x.strip() for x in vals]
+ #lastval is last non '' value
+ lastval = vals[-1]
+ if not lastval:
+ lastval = vals[-2]
+ if not lastval:
+ lastval = vals[-3]
+ if vals[0] == 'All':
+ print lastval
+ print vals
truevals = ['','','']
if len(vals) < 3 :
truevals[:len(vals)] = vals[:]
@@ -121,6 +128,7 @@ class SrcTemplateTreeView(Gtk.TreeView):
#only new sublevel1 needed
parentiterlev1 = self.model.append(None, [-10, '', vals[0]])
parentiter = parentiterlev1
+ print 'here', row, alltext
iter = self.model.append(parentiter, row)
else:
#only a top level