Local Contexts
With the Local Contexts plugin users can apply Local Contexts Labels and Notices to Omeka Classic sites and resources. This requires setting up a Local Contexts Hub account and creating Projects in the registry. Then enter the API key into Omeka to bring the chosen Labels and Notices over and apply them to items and exhibits.
What is Local Contexts?
Local Contexts is a global initiative that supports Indigenous communities with tools that can reassert cultural authority in heritage collections and data. Local Contexts has three components of note to Omeka users: Notices, Labels, and Projects.
Notices
This text is from the Local Contexts website:
The Notices are tools for institutions and researchers to identify Indigenous collections and data and recognize Indigenous rights and interests. The Notices were developed to create pathways for partnership, collaboration, and support of Indigenous cultural authority.
Notices can be applied to websites, publications, datasets, museum exhibitions, items in a collection, genetic samples, and more. Institutions and researchers can generate Notices using the Local Contexts Hub.
There are three categories of Notices: Engagement, Disclosure, and Collections Care Notices. See below for more information on the different types of Notices.
Labels
This text is from the Local Contexts website:
The Traditional Knowledge (TK) and Biocultural (BC) Labels are tools for Indigenous communities and local organizations. Developed through sustained partnership and testing within Indigenous communities across multiple countries, the Labels allow communities to express local and specific conditions for sharing and engaging in future research and relationships in ways that are consistent with already existing community rules, governance, and protocols for using, sharing, and circulating knowledge and data.
Labels can be applied to websites, publications, datasets, museum exhibitions, items in a collection, genetic samples, and more. Communities can customize and apply their TK and BC Labels using the Local Contexts Hub.
Projects
This text is from the Local Contexts website:
What is a Local Contexts Project?
Local Contexts Projects describe the context where Labels or Notices are being applied. For example, a Project could include: a website, university syllabus, dissertation, research publication, dataset, museum exhibition, archival record, item in a collection, library database, photography collection, voucher specimen, and/or metadata about a record.
When you create a Local Contexts Project, you will be asked for Project details and contacts, and have the option to add metadata.
Creating Projects allows institutions and researchers to generate Notices and engage, acknowledge, and make visible Indigenous interests in collections, information, and data. Communities may then choose how and when to add their Labels.
Community accounts can apply customized Labels to Projects they create in the Hub, as well as to Projects they have been sent by institution and researcher accounts. You can see Projects that have been added to the Hub publicly on the Projects Board.
Preparing to use the Local Contexts plugin
The Local Contexts plugin is meant to encourage engagement with members of Indigenous communities, in the form of community created Labels or institutionally applied Notices. An "Open to Collaborate" Notice, for example, indicates that collaboration is welcome. As a result, you must be prepared to manage that collaboration. Be sure, if you are using Notices, that your Omeka site has a means for Indigenous community members to participate: account creation for Indigenous community members, the ability to add Local Contexts Projects and Labels to the site, a contact form, comments on items, or a plan for staff responsiveness to contributions. Think about your intended workflow for improving your collections in collaboration before proceeding further.
Local Contexts Hub account
To use this plugin, you must have a Local Contexts Hub account. Creating a profile there allows you to have one or more Projects, which can then be connected to your Omeka installation with an API key.
Go to the Local Contexts website to learn more and set up your Projects.
A Project can be designed for one single object, a collection, an exhibit, or for your entire institution. You may have simple needs - adding an "Open to Collaborate" Notice in your Omeka site footer - or complex ones, such as separate and unique sets of Labels for each of hundreds of items. Familiarize yourself with all of the Local Contexts Notice and Label options, and plan which set of Projects you will need to express your organization's situation. Look at how other institutions in the Hub are using their Projects.
Permissions
This plugin is available to Omeka Classic users at all levels. Any user can enter in a new API key and add new Projects to the Omeka site, and any user can apply those projects to items or exhibits to which they have access (e.g. Contributors can add them to items they create and/or own). Only Super Users can add Projects to the site footer.
Enable images in HTML elements
In order for Local Contexts thumbnail images to consistently appear in item metadata, a site administrator will need to add img
to the "Allowed HTML Elements" list, and img.src
to the "Allowed HTML Attributes" list in the Omeka Classic installation security settings. These settings only apply if HTML filtering is turned on for your site.
How to use the LC plugin
Import projects
With the plugin installed and active on your Omeka site, go to the "Local Contexts" plugin entry in the sidebar of the administrative dashboard. There you will be able to enter in your API key.
You can optionally select only a few of your Projects for import, by entering in their IDs. If you leave the "Projects" field blank, Omeka will load all the projects associated with your Local Contexts API key.
When you save the page, the Projects will load on an "Assign" tab. You will see each Project name and all of its associated Notices or Labels. On this screen you can check the box of each Project you wish to make available from the API key you just input. If you do not check any of these Projects before saving the page, they will not persist in the Omeka site. Assigning Projects at this stage will not make them appear on your site - assigning Projects here only makes them available for future assignment. You will then need to apply them manually to items and exhibits, and place them into the site footer.
Omeka Classic will not save the API key, and does not create a persistent connection. If you update content on the Local Contexts Hubs website, you will need to re-enter the API key to update Omeka's information from the source. Then you will need to re-apply the modified Projects to your footer, items, and exhibits where applicable.
Other users on the Omeka site can add more Projects by entering in another LC API key (or by entering the same key and assigning other Projects). Projects from all sources will be listed together in the Items and Exhibits and can be accessed by any user.
If you return to this page after initially inputting an API key, you will see the same form to enter in a new API key. Ignore this and save the page if you wish to see the list of Projects already imported to your site. This will appear on a "Remove" tab.
This table will allow you to remove Projects from your site. If you wish to add these Projects back later, you will have to re-import them by entering the API key again. This will not change any items or exhibits - anything already assigned will need to be removed manually.
Apply Local Contexts Projects to your site
A Super User can choose to have one or more Projects appear in the site footer. This will display all Labels and Notices attached to that Project (in all languages), along with a link to the Project public view page in the Hub.
Go to the Plugins tab, then find the Local Contexts entry in the table. Click the "Configure" button. You will see a list of Projects that have been added to your site through the API. You can check one or more boxes here to display all the related Notices and Labels for each selected Project.
The LC content will load below the customized footer text that can be set in the theme configuration, and after the copyright information that is set in the installation settings.
Note that Local Contexts Labels and Notices are designed to apply to materials of Indigenous interest. If your Omeka site or institution as a whole does not fit this definition, we do not recommend you use the site footer. Only apply LC Notices and Labels to relevant items and exhibits.
Apply Projects to Omeka items
Site users can apply LC Projects to individual Omeka items, or through batch-editing a number of items. Local Contexts Notices and Labels are used to fill out a metadata field on the item.
Edit an item, then go to the "Local Contexts" tab at the top of the item editing screen. You then assign a LC Project to a specific metadata field.
If you wish to apply only the available Labels or Notices in a specific language, choose one from this dropdown. It will display all languages supplied by the Local Contexts Project that was imported.
Then, select the Project you wish to assign to the item's metadata field. All available Notices and Labels of the Project will be assigned to the item.
When you save these edits, you will see that each intended Notice or Label appears in a separate metadata entry for your chosen field.
You can manually delete each of these Notices or Labels if appropriate, with the "Remove" button on individual metadata entries.
LC Labels and Notices are applied as HTML-formatted metadata entries that call upon images on the LC website and link to the Project public view page. The following image shows you the source code that is loaded into a metadata field when a Project is applied to an item:
If you wish to apply your LC Project to all of the items in a collection, you can select them all and batch-edit them. The Local Contexts options will display in the batch-editing field.
Similarly, you can batch-apply LC Notices or Labels to items based on a tag, a location, or other metadata. Run a search to bring up your desired results, then batch-edit all items in the results set.
Apply Projects to exhibits
You can include Local Contexts Projects in your Omeka Classic exhibits. This plugin adds a new content block to exhibit design pages, which can be added to pages and set to display a Project's Notices and Labels in one or all languages.
To add the block to an exhibit page, edit the page and click the "Local Contexts" block, then click "Add new content block" below. Select the desired Project and choose a language if applicable.
Remove Projects
Once a Project has been added to an item, exhibit block, or the site footer, it has to be removed manually. Edit the item or exhibit and delete the content by hand. Only Super Users can remove Projects from the site footer.
You can remove a Project from the list of Projects displayed in the future, by returning to the Local Contexts plugin entry in the sidebar. Save the empty form that is displayed first; this will show you the list of Projects that have already been assigned. You can remove individual Projects by checking the boxes and saving this page.
Deleting a Project from the list of Projects in the Local Contexts plugin page will not remove that Project from resources to which it has been added. It will only remove the option to add it to resources in the future.