Modifying the Webform¶
AMI spreadsheet imports allow the admin to set whatever metadata fields they want, but this is not reflected in the default webform. If the admin wants to include a custom metadata field in an ADO upload using the webform, they can’t.
This also raises issues when editing existing ADOs. There are three ways to edit an existing ADO:
AMI batch update
JSON edit
Edit Descriptive Metadata webform
The webform is the most user-friendly option. However, if the ADO has metadata not in the default webform, the admin is unable to edit those fields.
How to start editing¶
Go to
/admin/structure/webform.From the list, locate the webform you wish to edit. Click “Build” at the right hand of the table.
You should now see a list of all fields included in that webform.
Changes made to the Default Descriptive Metadata webform¶
The Default Descriptive Metadata webform is the one used when creating a new ADO of any worktype except Collection and CreativeWorkSeries.
Media Type¶
Click “Edit”. Scroll to “Element Options”. Change “Options” to Custom options.... Add all worktypes to the list.
Interview Details¶
- Click “Visible”. Change the conditionals so that it is
VisiblewhenAnyof the following is met: MediaTypeValue isAudioObjectMediaTypeValue isVideobject
Interviewee¶
- Click “Visible”. Change the conditionals so that it is
VisiblewhenAnyof the following is met: MediaTypeValue isAudioObjectMediaTypeValue isVideobject
Interviewer¶
- Click “Visible”. Change the conditionals so that it is
VisiblewhenAnyof the following is met: MediaTypeValue isAudioObjectMediaTypeValue isVideobject
Duration¶
- Click “Visible”. Change the conditionals so that it is
VisiblewhenAnyof the following is met: MediaTypeValue isAudioObjectMediaTypeValue isVideobject
URL of the original Website¶
Click “Visible”. Remove all conditionals.
Description¶
Change “allowed number of values” to “Unlimited”.
Publisher¶
Change “allowed number of values” to “Unlimited”.
General Note¶
Change “allowed number of values” to “Unlimited”.
Physical Description Extent¶
Change “allowed number of values” to “Unlimited”.
Upload Document Files¶
Click “Visible”. Get rid of all conditionals.
Map Details¶
This is a new element.
At the top beside “Basic Descriptive Metadata”, click “Add element”.
Select “Fieldset” for type. Name the element “Map Details”.
- Go to “Conditions” tab and create a conditional so that it is
VisiblewhenAllof the following is met: MediaTypeValue isMap
- Go to “Conditions” tab and create a conditional so that it is
Projection¶
This is a new element.
Beside “Map Details”, click “Add element”.
Select “Text field” for type. Name the element “Projection”.
- Go to “Conditions” tab and create a conditional so that it is
VisiblewhenAllof the following is met: MediaTypeValue isMap
- Go to “Conditions” tab and create a conditional so that it is
State/Edition of Map¶
This is a new element.
Beside “Map Details”, click “Add element”.
Select “Fieldset” for type. Name the element “State/Edition of Map”.
- Go to “Conditions” tab and create a conditional so that it is
VisiblewhenAllof the following is met: MediaTypeValue isMap
- Go to “Conditions” tab and create a conditional so that it is
Changes made to the Default Digital Object Collection webform¶
The Default Digital Object Collection webform is used when creating/editing a Collection or CreativeWorkSeries.
Description¶
Change “allowed number of values” to “Unlimited”.
General Note¶
Change “allowed number of values” to “Unlimited”.
Physical Description Extent¶
Change “allowed number of values” to “Unlimited”.
Building Information¶
This is a new element.
At the top beside “Basic Descriptive Metadata”, click “Add element”.
Select “Fieldset” for type. Name the element “Building Information”.
- Go to “Conditions” tab and create a conditional so that it is
VisiblewhenAllof the following is met: Collection/Compound TypeValue isCreativeWorkSeries
- Go to “Conditions” tab and create a conditional so that it is
Building History¶
This is a new element.
Beside “Building Information”, click “Add element”.
Select “Textarea” for type. Name the element “Building History”.
- Go to “Conditions” tab and create a conditional so that it is
VisiblewhenAllof the following is met: Collection/Compound TypeValue isCreativeWorkSeries
- Go to “Conditions” tab and create a conditional so that it is
Date Built¶
This is a new element.
Beside “Building Information”, click “Add element”.
Select “Text field” for type. Name the element “Date Built”.
- Go to “Conditions” tab and create a conditional so that it is
VisiblewhenAllof the following is met: Collection/Compound TypeValue isCreativeWorkSeries
- Go to “Conditions” tab and create a conditional so that it is
Date Razed¶
This is a new element.
Beside “Building Information”, click “Add element”.
Select “Text field” for type. Name the element “Date Razed”.
- Go to “Conditions” tab and create a conditional so that it is
VisiblewhenAllof the following is met: Collection/Compound TypeValue isCreativeWorkSeries
- Go to “Conditions” tab and create a conditional so that it is