profile_name = ![Great Valley State University, Michigan, USA] University art gallery profile_description = Profile for college art gallery profile_use_for_configuration = 1 # name of profile to use as base for extension - specify name without ".profile" extension profile_base = base profile_info_url = http://providence.collectiveaccess.org/wiki/GVSUInstallationProfile # --------------------------------------------------------------------------------------------------------- # Locale definitions # --------------------------------------------------------------------------------------------------------- locales = { en_US = English } # --------------------------------------------------------------------------------------------------------- # List defintions # --------------------------------------------------------------------------------------------------------- lists = { # -------------------------------- place_hierarchies = { preferred_labels = { en_US = { name = Place hierarchies } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { gvsu = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = GVSU Place Authority, name_plural = GVSU Place Authority } } } } }, # -------------------------------- place_sources = { preferred_labels = { en_US = { name = Place sources, } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { gvsu = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = GVSU, name_plural = GVSU } } } } }, # -------------------------------------------------- object_sources = { preferred_labels = { en_US = { name = Object sources, } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { permanent = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = GVSU Permanent Collection, name_plural = GVSU Permanent Collections } } }, study = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = GVSU Study Collection, name_plural = GVSU Study Collections } } } } }, # -------------------------------------------------- object_types = { preferred_labels = { en_US = { name = Object types } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { artwork = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = Artwork, name_plural = Artworks } } } } }, # -------------------------------------------------- object_statuses = { preferred_labels = { en_US = { name = Object status values } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { pending_accession = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = pending accession, name_plural = pending accessions } } }, accession = { is_enabled = 1, is_default = 0, idno = 2, preferred_labels = { en_US = { name_singular = accessioned, name_plural = accessioned } } }, loan = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = loan, name_plural = loans } } }, nonaccession = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = non-accessioned, name_plural = non-accessioned } } }, potential = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = potential acquisition, name_plural = potential acquisitions } } } } }, # -------------------------------------------------- object_acq_types = { preferred_labels = { en_US = { name = Object acquisition types } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { gift = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = gift, name_plural = gifts } } }, bequest = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = bequest, name_plural = bequests } } }, purchase = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = purchase, name_plural = purchases } } } } }, # -------------------------------------------------- object_label_types = { preferred_labels = { en_US = { name = Object label type values } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { alt = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = alternate, name_plural = alternates } } }, uf = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = use for, name_plural = use for } } } } }, # -------------------------------------------------- # Object lot editor lists # -------------------------------------------------- object_lot_types = { preferred_labels = { en_US = { name = Object lot types } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { loan = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = loan, name_plural = loans } } }, donation = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = donation, name_plural = donations } } }, purchase = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = purchase, name_plural = purchases } } } } }, # -------------------------------------------------- object_lot_statuses = { preferred_labels = { en_US = { name = Object lot status values } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { pending_accession = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = pending accession, name_plural = pending accessions } } }, accession = { is_enabled = 1, is_default = 0, idno = 2, preferred_labels = { en_US = { name_singular = accessioned, name_plural = accessioned } } }, loan = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = loan, name_plural = loans } } }, nonaccession = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = non-accessioned, name_plural = non-accessioned } } }, potential = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = potential acquisition, name_plural = potential acquisitions } } } } }, # -------------------------------------------------- object_lot_label_types = { preferred_labels = { en_US = { name = Object lot label type values } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { alt = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = Alternate, name_plural = Alternates } } }, uf = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = use for, name_plural = use for } } } } }, # -------------------------------------------------- # Entity editor lists # -------------------------------------------------- entity_types = { preferred_labels = { en_US = { name = Entity types } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { individual = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = individual, name_plural = individuals } } }, organization = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = organization, name_plural = organizations } } } } }, # -------------------------------------------------- entity_label_types = { preferred_labels = { en_US = { name = Entity label type values } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { alt = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = alternate, name_plural = alternates } } }, uf = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = use for, name_plural = use for } } } } }, # -------------------------------------------------- entity_sources = { preferred_labels = { en_US = { name = Entity sources, } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { i1 = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = GVSU Collection, name_plural = GVSU Collection } } } } }, # -------------------------------------------------- conditions = { preferred_labels = { en_US = { name = Condition values } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { excellent = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = excellent, name_plural = excellent } } }, good = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = good, name_plural = good } } }, fair = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = fair, name_plural = fair } } }, poor = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = poor, name_plural = poor } } } } }, # -------------------------------- # Storage location editor lists # -------------------------------- storage_location_types = { preferred_labels = { en_US = { name = Storage location types } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { campus = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = campuses, name_plural = campuses } } }, building = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = building, name_plural = buildings } } }, floor = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = floor, name_plural = floors } } }, room = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = room, name_plural = rooms } } }, cabinet = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = cabinet, name_plural = cabinets } } }, drawer = { is_enabled = 1, is_default = 0, preferred_labels = { en_US = { name_singular = drawer, name_plural = drawer } } } } }, # -------------------------------- # Object licenses # -------------------------------- object_media_license_types = { preferred_labels = { en_US = { name = Object media license types } }, is_hierarchical = 0, use_as_vocabulary = 0, items = { gvsu = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = "Physical rights are retained by Grand Valley State University. Copyright is retained in accordance with U.S. Copyright laws.", name_plural = "Physical rights are retained by Grand Valley State University. Copyright is retained in accordance with U.S. Copyright laws." } } } } }, # -------------------------------- # Collection types # -------------------------------- collection_types = { preferred_labels = { en_US = { name = Collection types } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { internal = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = Internal, name_plural = Internal } } }, 3rd_party = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = 3rd party, name_plural = 3rd party } } } } }, # -------------------------------- collection_sources = { preferred_labels = { en_US = { name = Collection sources, } }, is_hierarchical = 1, use_as_vocabulary = 0, items = { gvsu = { is_enabled = 1, is_default = 1, preferred_labels = { en_US = { name_singular = GVSU, name_plural = GVSU } } } } }, # -------------------------------- # -------------------------------------------------- } # --------------------------------------------------------------------------------------------------------- # Metadata element set (attribute) definitions # --------------------------------------------------------------------------------------------------------- element_sets = { # -------------------------------- # Generally applicable attributes # -------------------------------- description = { datatype = Text, preferred_labels = { en_US = { name = Description, description = Narrative description. This is the primary text used to document the item. } }, settings = { fieldWidth = 70, fieldHeight = 6, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r2 = { table = ca_places, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r3 = { table = ca_occurrences, type = event, settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r4 = { table = ca_collections, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r5 = { table = ca_storage_locations, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r6 = { table = ca_object_lots, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r7 = { table = ca_sets, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r7 = { table = ca_object_events, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } } } }, # ----------------------------------- description_source = { datatype = Text, preferred_labels = { en_US = { name = Source of description, description = Source of item description. This should be a formal citation if possible. For informal sources a narrative description is acceptable. } }, settings = { fieldWidth = 70, fieldHeight = 3, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r2 = { table = ca_places, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r3 = { table = ca_occurrences, type = event, settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r3 = { table = ca_collections, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } } } }, # ----------------------------------- caption = { datatype = Text, preferred_labels = { en_US = { name = Caption, description = Short descriptive caption for item. } }, settings = { fieldWidth = 70, fieldHeight = 2, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_object_representations, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r2 = { table = ca_representation_annotations, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } }, r3 = { table = ca_set_items, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } } } }, # ----------------------------------- condition = { datatype = List, list = conditions, preferred_labels = { en_US = { name = Condition } }, settings = { fieldWidth = 40, doesNotTakeLocale = 1 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } } } } # -------------------------------------------------- work_description = { datatype = Text, preferred_labels = { en_US = { name = Physical description } }, settings = { fieldWidth = 70, fieldHeight = 5, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- work_medium = { datatype = Text, preferred_labels = { en_US = { name = Medium } }, settings = { fieldWidth = 70, fieldHeight = 2, minChars = 0, maxChars = 2000 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- work_dimensions = { datatype = Text, preferred_labels = { en_US = { name = Dimensions } }, settings = { fieldWidth = 70, fieldHeight = 2, minChars = 0, maxChars = 2000 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # ----------------------------------- work_date = { datatype = DateRange, preferred_labels = { en_US = { name = Object date } }, settings = { fieldWidth = 70, fieldHeight = 1 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 10 } } } }, # ----------------------------------- accession_date = { datatype = DateRange, preferred_labels = { en_US = { name = Accession date } }, settings = { fieldWidth = 70, fieldHeight = 1 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- history = { datatype = Text, preferred_labels = { en_US = { name = Administrative notes } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- historical_context = { datatype = Text, preferred_labels = { en_US = { name = Historical context/exhibition label } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- exhibition_name = { datatype = Text, preferred_labels = { en_US = { name = Exhibition name } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- edition_number = { datatype = Text, preferred_labels = { en_US = { name = Edition number } }, settings = { fieldWidth = 20, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- inscription = { datatype = Text, preferred_labels = { en_US = { name = Inscription } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 255 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- provenance = { datatype = Text, preferred_labels = { en_US = { name = Provenance } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- storage_location_notes = { datatype = Text, preferred_labels = { en_US = { name = Storage location notes } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- credit_line = { datatype = Text, preferred_labels = { en_US = { name = Credit } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { # r1 = { # table = ca_objects, # type = , # settings = { # minAttributesPerRow = 1, # maxAttributesPerRow = 1 # } # }, r2 = { table = ca_object_lots, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- custodial_notes = { datatype = Text, preferred_labels = { en_US = { name = Condition notes } }, settings = { fieldWidth = 70, fieldHeight = 4, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- media_license = { datatype = Text, preferred_labels = { en_US = { name = Media license } }, settings = { fieldWidth = 70, fieldHeight = 2, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- purchase_price = { datatype = Currency, preferred_labels = { en_US = { name = Purchase price } }, settings = { fieldWidth = 70, fieldHeight = 1, }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- media_rights = { datatype = List, list = object_media_license_types, preferred_labels = { en_US = { name = Media rights } }, settings = { fieldWidth = 70 }, documentation_url = , type_restrictions = { r1 = { table = ca_objects, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- nationality = { datatype = Text, preferred_labels = { en_US = { name = Nationality } }, settings = { fieldWidth = 70, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- biography = { datatype = Text, preferred_labels = { en_US = { name = Biography } }, settings = { fieldWidth = 70, fieldHeight = 6, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- alumni_notes = { datatype = Text, preferred_labels = { en_US = { name = Alumni notes } }, settings = { fieldWidth = 70, fieldHeight = 3, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- lot_notes = { datatype = Text, preferred_labels = { en_US = { name = Notes } }, settings = { fieldWidth = 70, fieldHeight = 3, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_object_lots, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- lifespan = { datatype = DateRange, preferred_labels = { en_US = { name = Life dates } }, settings = { fieldWidth = 70, fieldHeight = 1 }, documentation_url = , type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 1, maxAttributesPerRow = 1 } } } }, # -------------------------------------------------- address = { datatype = Container, preferred_labels = { en_US = { name = Address } }, settings = { }, documentation_url = , elements = { line1 = { datatype = Container, preferred_labels = { en_US = { name = Address line 1 } }, settings = { }, documentation_url = , elements = { address1 = { datatype = Text, preferred_labels = { en_US = { name = Address line 1 } }, settings = { fieldWidth = 70, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , } } }, line2 = { datatype = Container, preferred_labels = { en_US = { name = Address line 2 } }, settings = { }, documentation_url = , elements = { address2 = { datatype = Text, preferred_labels = { en_US = { name = Address line 2 } }, settings = { fieldWidth = 70, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , } } }, line3 = { datatype = Container, preferred_labels = { en_US = { name = Address line 3 } }, settings = { }, documentation_url = , elements = { city = { datatype = Text, preferred_labels = { en_US = { name = City } }, settings = { fieldWidth = 20, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , }, stateprovince = { datatype = Text, preferred_labels = { en_US = { name = State/province } }, settings = { fieldWidth = 15, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , }, postalcode = { datatype = Text, preferred_labels = { en_US = { name = Postal/zip code } }, settings = { fieldWidth = 10, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , }, country = { datatype = Text, preferred_labels = { en_US = { name = Country } }, settings = { fieldWidth = 15, fieldHeight = 1, minChars = 0, maxChars = 255 }, documentation_url = , } } } }, type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 1, minimumAttributeBundlesToDisplay = 1 } } } }, # ----------------------------------- telephone = { datatype = Text, preferred_labels = { en_US = { name = Telephone/fax } }, settings = { fieldWidth = 70, fieldHeight = 1, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 10, minimumAttributeBundlesToDisplay = 1 } } } }, # ----------------------------------- url = { datatype = Url, preferred_labels = { en_US = { name = Web site url } }, settings = { fieldWidth = 70, fieldHeight = 1, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 10, minimumAttributeBundlesToDisplay = 1 } } } }, # ----------------------------------- email = { datatype = Text, preferred_labels = { en_US = { name = Email address } }, settings = { fieldWidth = 70, fieldHeight = 1, minChars = 0, maxChars = 65535 }, documentation_url = , type_restrictions = { r1 = { table = ca_entities, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 10, minimumAttributeBundlesToDisplay = 1 } } } }, # -------------------------------- georeference = { datatype = Geocode, preferred_labels = { en_US = { name = Georeference, description = Coordinates documenting the location of the item } }, settings = { fieldWidth = 70, fieldHeight = 1, minChars = 1, maxChars = 65535, doesNotTakeLocale = 1 }, documentation_url = , type_restrictions = { ca_objects = { table = ca_objects, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 100, minimumAttributeBundlesToDisplay = 1 } }, ca_places = { table = ca_places, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 100, minimumAttributeBundlesToDisplay = 1 } }, ca_storage_locations = { table = ca_storage_locations, type = , settings = { minAttributesPerRow = 0, maxAttributesPerRow = 100, minimumAttributeBundlesToDisplay = 1 } } } }, # -------------------------------------------------- } # --------------------------------------------------------------------------------------------------------- # User interface definitions # --------------------------------------------------------------------------------------------------------- uis = { # -------------------------------------------------- standard_object_ui = { preferred_labels = { en_US = { name = Standard object editor } }, type = ca_objects, screens = { s1 = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { idno = { bundle = idno }, source_id = { bundle = source_id }, status = { bundle = status }, access = { bundle = access }, preferred_labels = { bundle = preferred_labels, label = { en_US = Title }, add_label = { en_US = Add title } }, ca_attribute_work_description = { bundle = ca_attribute_work_description }, # ca_attribute_credit_line = { bundle = ca_attribute_credit_line }, ca_attribute_work_medium = { bundle = ca_attribute_work_medium }, ca_attribute_work_dimensions = { bundle = ca_attribute_work_dimensions }, ca_attribute_edition_number = { bundle = ca_attribute_edition_number }, ca_attribute_inscription = { bundle = ca_attribute_inscription }, ca_attribute_work_date = { bundle = ca_attribute_work_date }, ca_entities = { bundle = ca_entities } } }, s2 = { is_default = 0, preferred_labels = { en_US = { name = Administrative info } }, bundles = { ca_object_lots = { bundle = ca_object_lots, label = { en_US = Part of lot: } }, ca_attribute_historical_context = { bundle = ca_attribute_historical_context }, ca_attribute_custodial_notes = { bundle = ca_attribute_custodial_notes }, ca_attribute_condition = { bundle = ca_attribute_condition }, ca_attribute_history = { bundle = ca_attribute_history }, ca_attribute_accession_date = { bundle = ca_attribute_accession_date }, ca_attribute_purchase_price = { bundle = ca_attribute_purchase_price }, ca_attribute_provenance = { bundle = ca_attribute_provenance }, ca_attribute_exhibition_name = { bundle = ca_attribute_exhibition_name } } }, s3 = { is_default = 0, preferred_labels = { en_US = { name = Media } }, bundles = { ca_attribute_media_rights = { bundle = ca_attribute_media_rights }, ca_attribute_media_license = { bundle = ca_attribute_media_license }, ca_object_representations = { bundle = ca_object_representations } } }, s4 = { is_default = 0, preferred_labels = { en_US = { name = Storage } }, bundles = { ca_storage_locations = { bundle = ca_storage_locations, label = { en_US = Storage location(s) }, add_label = { en_US = Add storage location }, }, ca_attribute_storage_location_notes = { bundle = ca_attribute_storage_location_notes }, ca_attribute_georeference = { bundle = ca_attribute_georeference } } }, s5 = { is_default = 0, preferred_labels = { en_US = { name = Alt titles } }, bundles = { nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate titles }, add_label = { en_US = Add alternate title } } } }, s6 = { is_default = 0, preferred_labels = { en_US = { name = Sets } }, bundles = { ca_sets = { bundle = ca_sets } } } } }, # -------------------------------------------------- standard_entity_ui = { preferred_labels = { en_US = { name = Standard entity editor } }, type = ca_entities, screens = { s1 = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { preferred_labels = { bundle = preferred_labels, label = { en_US = Name }, add_label = { en_US = Add name } }, idno = { bundle = idno }, ca_attribute_lifespan = { bundle = ca_attribute_lifespan }, ca_attribute_nationality = { bundle = ca_attribute_nationality }, ca_attribute_biography = { bundle = ca_attribute_biography }, ca_attribute_alumni_notes = { bundle = ca_attribute_alumni_notes } } }, s2 = { is_default = 0, preferred_labels = { en_US = { name = Contact info } }, bundles = { ca_attribute_address = { bundle = ca_attribute_address }, ca_attribute_telephone = { bundle = ca_attribute_telephone }, ca_attribute_email = { bundle = ca_attribute_email }, ca_attribute_url = { bundle = ca_attribute_url } } }, s3 = { is_default = 0, preferred_labels = { en_US = { name = Other names } }, bundles = { nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate name }, add_label = { en_US = Add alternate name } } } } } }, # -------------------------------- place_cataloguers_ui = { preferred_labels = { en_US = { name = Place editor } }, type = ca_places, screens = { basic = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { hierarchy_navigation = { bundle = hierarchy_navigation }, preferred_labels = { bundle = preferred_labels, label = { en_US = Name }, add_label = { en_US = Add name } }, idno = { bundle = idno }, access = { bundle = access }, status = { bundle = status }, ca_attribute_description = { bundle = ca_attribute_description } } }, relationships = { is_default = 0, preferred_labels = { en_US = { name = Relationships } }, bundles = { hierarchy_navigation = { bundle = hierarchy_navigation }, ca_objects = { bundle = ca_objects }, ca_entities = { bundle = ca_entities } } }, location = { is_default = 0, preferred_labels = { en_US = { name = Location } }, bundles = { hierarchy_location = { bundle = hierarchy_location }, ca_attribute_georeference = { bundle = ca_attribute_georeference } } }, altnames = { is_default = 0, preferred_labels = { en_US = { name = Alternate names } }, bundles = { hierarchy_navigation = { bundle = hierarchy_navigation }, nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate names }, add_label = { en_US = Add alternate name } } } } } }, # -------------------------------------------------- standard_collection_ui = { preferred_labels = { en_US = { name = Standard collection editor } }, type = ca_collections, screens = { s1 = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { idno = { bundle = idno }, source_id = { bundle = source_id }, type_id = { bundle = type_id }, preferred_labels = { bundle = preferred_labels, label = { en_US = Name }, add_label = { en_US = Add name } }, } }, s2 = { is_default = 0, preferred_labels = { en_US = { name = Synonyms } }, bundles = { nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate names }, add_label = { en_US = Add alternate name } } } } } }, # -------------------------------------------------- standard_object_lot_ui = { preferred_labels = { en_US = { name = Standard object lot editor } }, type = ca_object_lots, screens = { s1 = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { idno_stub = { bundle = idno_stub }, lot_status_id = { bundle = lot_status_id }, preferred_labels = { bundle = preferred_labels, label = { en_US = Name }, add_label = { en_US = Add name } }, extent = { bundle = extent }, extent_units = { bundle = extent_units }, status = { bundle = status }, ca_attribute_credit_line = { bundle = ca_attribute_credit_line }, ca_attribute_lot_notes = { bundle = ca_attribute_lot_notes } } }, s2 = { is_default = 0, preferred_labels = { en_US = { name = Entities } }, bundles = { ca_entities = { bundle = ca_entities } } }, s3 = { is_default = 0, preferred_labels = { en_US = { name = Objects } }, bundles = { ca_objects = { bundle = ca_objects } } }, s4 = { is_default = 0, preferred_labels = { en_US = { name = Synonyms } }, bundles = { nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate names }, add_label = { en_US = Add alternate name } } } } } }, # -------------------------------- storage_locations_cataloguers_ui = { preferred_labels = { en_US = { name = Storage locations editor } }, type = ca_storage_locations, screens = { basic = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { hierarchy_navigation = { bundle = hierarchy_navigation }, preferred_labels = { bundle = preferred_labels, label = { en_US = Name }, add_label = { en_US = Add name } }, idno = { bundle = idno }, status = { bundle = status }, ca_attribute_description = { bundle = ca_attribute_description } } }, location = { is_default = 0, preferred_labels = { en_US = { name = Location } }, bundles = { hierarchy_location = { bundle = hierarchy_location }, ca_attribute_georeference = { bundle = ca_attribute_georeference } } }, contents = { is_default = 0, preferred_labels = { en_US = { name = Contents } }, bundles = { hierarchy_navigation = { bundle = hierarchy_navigation }, ca_objects = { bundle = ca_objects } } }, altnames = { is_default = 0, preferred_labels = { en_US = { name = Alternate names } }, bundles = { hierarchy_navigation = { bundle = hierarchy_navigation }, nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate names }, add_label = { en_US = Add alternate name } } } } } }, # -------------------------------- sets_cataloguers_ui = { preferred_labels = { en_US = { name = Set editor } }, type = ca_sets, screens = { basic = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { preferred_labels = { bundle = preferred_labels, label = { en_US = Name }, add_label = { en_US = Add name } }, set_code = { bundle = set_code }, access = { bundle = access }, status = { bundle = status }, ca_attribute_description = { bundle = ca_attribute_description } } }, items = { is_default = 0, preferred_labels = { en_US = { name = Items } }, bundles = { ca_set_items = { bundle = ca_set_items } } } } }, # -------------------------------- set_items_cataloguers_ui = { preferred_labels = { en_US = { name = Set item editor } }, type = ca_sets, screens = { basic = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { preferred_labels = { bundle = preferred_labels, label = { en_US = Title }, add_label = { en_US = Add title } }, ca_attribute_caption = { bundle = ca_attribute_caption } } } } }, # -------------------------------- representation_cataloguers_ui = { preferred_labels = { en_US = { name = Object representation editor } }, type = ca_object_representations, screens = { basic = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { preferred_labels = { bundle = preferred_labels, label = { en_US = Title }, add_label = { en_US = Add title } }, media = { bundle = media }, access = { bundle = access }, status = { bundle = status }, ca_attribute_caption = { bundle = ca_attribute_caption } } }, annotations = { is_default = 0, preferred_labels = { en_US = { name = Annotations } }, bundles = { ca_representation_annotations = { bundle = ca_representation_annotations } } }, relationships = { is_default = 0, preferred_labels = { en_US = { name = Relationships } }, bundles = { ca_objects = { bundle = ca_objects }, ca_entities = { bundle = ca_entities }, ca_places = { bundle = ca_places }, ca_occurrences = { bundle = ca_occurrences } } }, altnames = { is_default = 0, preferred_labels = { en_US = { name = Alternate names } }, bundles = { nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate names }, add_label = { en_US = Add alternate name } } } } } }, # -------------------------------- representation_annotation_cataloguers_ui = { preferred_labels = { en_US = { name = Representation annotation editor } }, type = ca_representation_annotations, screens = { basic = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { preferred_labels = { bundle = preferred_labels, label = { en_US = Title }, add_label = { en_US = Add title } }, ca_representation_annotation_properties = { bundle = ca_representation_annotation_properties }, access = { bundle = access }, status = { bundle = status }, ca_attribute_description = { bundle = ca_attribute_description } } }, keywords = { is_default = 0, preferred_labels = { en_US = { name = Keywords } }, bundles = { ca_list_items = { bundle = ca_list_items } } }, relationships = { is_default = 0, preferred_labels = { en_US = { name = Relationships } }, bundles = { ca_objects = { bundle = ca_objects }, ca_entities = { bundle = ca_entities }, ca_places = { bundle = ca_places }, ca_occurrences = { bundle = ca_occurrences } } }, altnames = { is_default = 0, preferred_labels = { en_US = { name = Alternate names } }, bundles = { nonpreferred_labels = { bundle = nonpreferred_labels, label = { en_US = Alternate titles }, add_label = { en_US = Add alternate title } } } } } }, # -------------------------------- object_event_cataloguers_ui = { preferred_labels = { en_US = { name = Object event editor } }, type = ca_object_events, screens = { basic = { is_default = 1, preferred_labels = { en_US = { name = Basic info } }, bundles = { ca_attribute_description = { bundle = ca_attribute_description } } }, relationships = { is_default = 0, preferred_labels = { en_US = { name = Relationships } }, bundles = { ca_entities = { bundle = ca_entities }, ca_places = { bundle = ca_places }, ca_occurrences = { bundle = ca_occurrences }, ca_storage_locations = { bundle = ca_storage_locations } } } } } # -------------------------------------------------- } # --------------------------------------------------------------------------------------------------------- # Relationship types # --------------------------------------------------------------------------------------------------------- relationship_types = { ca_objects_x_entities = { types = { creator = { is_default = 1, preferred_labels = { en_US = { typename = created by, typename_reverse = is creator } }, subtype_left = , subtype_right = }, copyrightHolder = { is_default = 1, preferred_labels = { en_US = { typename = copyright held by, typename_reverse = holds copyright } }, subtype_left = , subtype_right = }, owner = { is_default = 1, preferred_labels = { en_US = { typename = owned by, typename_reverse = owned } }, subtype_left = , subtype_right = }, owner = { is_default = 1, preferred_labels = { en_US = { typename = donated by, typename_reverse = donated } }, subtype_left = , subtype_right = } } }, ca_objects_x_places = { types = { created = { is_default = 0, preferred_labels = { en_US = { typename = was created at, typename_reverse = was creation location of } }, subtype_left = , subtype_right = }, located = { is_default = 0, preferred_labels = { en_US = { typename = was located at, typename_reverse = was location of } }, subtype_left = image, subtype_right = }, depicts = { is_default = 1, preferred_labels = { en_US = { typename = depicts, typename_reverse = is depicted by } }, subtype_left = , subtype_right = }, describes = { is_default = 0, preferred_labels = { en_US = { typename = describes, typename_reverse = is described by } }, subtype_left = , subtype_right = } } }, ca_entities_x_places = { types = { birthplace = { is_default = 1, preferred_labels = { en_US = { typename = was born at, typename_reverse = was birthplace of } }, subtype_left = , subtype_right = }, residence = { is_default = 0, preferred_labels = { en_US = { typename = resided at, typename_reverse = was residence of } }, subtype_left = , subtype_right = }, workplace = { is_default = 0, preferred_labels = { en_US = { typename = worked at, typename_reverse = was workplace of } }, subtype_left = , subtype_right = }, ownership = { is_default = 0, preferred_labels = { en_US = { typename = owned, typename_reverse = was owned by } }, subtype_left = , subtype_right = }, built_by = { is_default = 0, preferred_labels = { en_US = { typename = built, typename_reverse = was built by } }, subtype_left = , subtype_right = } } }, ca_object_lots_x_entities = { types = { donor = { is_default = 1, preferred_labels = { en_US = { typename = was donated by, typename_reverse = is donor of } }, subtype_left = , subtype_right = }, provider = { is_default = 0, preferred_labels = { en_US = { typename = was provided by, typename_reverse = is provider of } }, subtype_left = , subtype_right = } } }, ca_entities_x_entities = { types = { related = { is_default = 1, preferred_labels = { en_US = { typename = is related to, typename_reverse = is related to } }, subtype_left = , subtype_right = }, child = { is_default = 1, preferred_labels = { en_US = { typename = is child of, typename_reverse = is parent of } }, subtype_left = individual, subtype_right = individual }, spouse = { is_default = 1, preferred_labels = { en_US = { typename = is spouse of, typename_reverse = is spouse of } }, subtype_left = individual, subtype_right = individual } } } } # ---------------------------------------------------------------------------------------------------------