Structured Transcription Plugin?

My library is interested in building a digital archive of local music history by opening up an extensive digitized poster collection for crowdsourced transcription. The idea is similar to NYPL Labs "What's on the Menu" project (menus.nypl.org) - basically, we'll ask our users to create the metadata for images in our collection. Is there a plugin that provides this functionality? Has anyone adapted Scripto or the Contribution plugin to this end? Does anyone have a suggestion for how we could do this in Omeka? Thanks

Interesting! That does sound different enough from both Scripto and Contribution (and Commenting, which also seems similar) that it seems like it would be a difficult adjustment. It would probably call for a new plugin.

My first thoughts about such a plugin are that it might not be too tricky. If you know the specific metadata fields in advance, then you could attach a form to collect those elements to the public facing item show page.

Hi,

There is the Crow-Ed plugin used by MBDA archive too (for Omeka 1.5).

The ideal would be a main plugin that allows contributions, metadata corrections, commenting, tagging and transcription.

Sincerely,

Daniel Berthereau
Infodoc & Knowledge management

Thanks Patrick and Daniel. These suggestions are super useful!

That's an interesting project. I would like to see a plugin with all those features Daniel describes. A crowd sourced effort needs some way to make contributions easy and also allow for easy corrections, since the crowd is likely to contribute conflicting data or stories. I suppose, having experience with genealogy, where there are multiple claims on facts and persons, it might be good to allow more than one version of a story or fact to exist.

Hi,

In fact, this main plugin exists already: this is Omeka! Just need to add a role with specific rights, to adapt some views, and to improve the user view...

Sincerely,

Daniel Berthereau
Infodoc & Knowledge management

Hi Daniel, how simple or complex is manipulating user roles in Omeka? There are no current roles that meet our interactivity needs, so the flexibility of roles in Omeka will really impact our choice to join the community.

Hi,

To add a role is not complex, but it can't be done via UI currently. See the guest-user plugin. Here an exemple to add the role my_role and to allow users with this role to see private items.


public function hookDefineAcl($args)
{
$acl = $args['acl'];
$acl->addRole(new Zend_Acl_Role('my_role'), null);
$acl->allow('my_role', 'Items', 'showNotPublic');
}

The users page allows to set the role for each user.
Anyway, a complete and specific theme should be created from the admin one.

Sincerely,

Daniel Berthereau
Infodoc & Knowledge management