Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Convert installing from GitHub to step-by-step instructions.

...

Here you will see all of the forms currently installed on your site. From this point you can take existing forms and copy, edit, view, export, delete, or associate those existing forms.

...

GitHub sources for Islandora Forms

Here are some sources for forms:

How to Install a Form from XML (ie. from Github)

1) Click to "Islandora" in the admin menu across the top of the page.

...

Importing forms used by other sites can be a good way to look for source material beyond the built in forms that come with an out-of-the-box Islandora install.

Here are some sources for forms:

for source material beyond the built in forms that come with an out-of-the-box Islandora install.

3)  Locate a form on GitHub that you want to explore.  Download To install a form, download the XML file from GitHub.

4)  Then in In Islandora, go to Islandora > Form Builder (admin/islandora/xmlform), and click "Import Form" along the top of the screen.  Click through to install the form on your site.

5)  Now, set the form association for the form you just installed.  Think what content model you would like that form to appear for.  On your Islandora > Form Builder (admin/islandora/xmlform), look next to the default form for the content model you want to associate the new form with, and click "Associate" on the default form.  This will bring up a screen showing you the settings for the form association.  On your new form that you want to association with that content model, go to Islandora > Form Builder (admin/islandora/xmlform), and click "Associate" next to the form you are working with.  Set up the new form association based on the form association you pulled from the default form for that content model.


This Installing a form from GitHub, lets you look at forms used by other institutions or organizations.  Keep in mind that forms used by other organizations may have specific requirements or local metadata profiles that don't matter to you.  Also, keep in mind, Islandora is displaying content models on the web interface based on the MODS datastream, and the stylesheets installed on the form association are expecting MODS as input.  Not all, but definitely some forms available for download from GitHub work with other metadata formats.

The main reason for examining forms used by the wider community is to find examples of how specific fields are handled.  For example, if something like ORCID is not handled in a default form, you may be able to get an example implementation from another institution using Islandora.

...

.

...

How to Edit an Existing Form

...