Sorry, I'm getting lost more and more. You mean authors in metadata
within the bitstreams? Like PDF metadata?
the author i'm referring to is the metadata dc field: 'dc.contributor.author' When I insert new item in a collection in the submission form, I have to compile dc.contributor.author. cit: "... /When collecting a value for an authority-controlled field, the interactive submission UI has to help the user choose a value from the authority set. Typically the user enters a clue or partial value and is then presented with a list of /matches/ from which to choose .../" (https://wiki.duraspace.org/display/DSPACE/Authority+Control+of+Metadata+Values#AuthorityControlofMetadataValues-Behavior)

"/... To declare a field as authority-controlled, just add a property like this, /in addition to/ its Choices plugin declaration: ../." (https://wiki.duraspace.org/display/DSPACE/Authority+Control+of+Metadata+Values#AuthorityControlofMetadataValues-AuthorityControlconfiguration)

   authority.controlled.dc.contributor.author = true

After the activation and restart, the field dc.contributor.author (in submission form) come with the possibility of choosing an author from a list. Looking at plugins like org.dspace.content.authority.LCNameAuthority I see that it makes a request to a servlet of an external repository, so i think that maybe it exists a way to request a list from my DSpace repository, just index author with solr or make a direct SQL select.
I don't think Solr contains the authority information at all. I just
looked again and didn't see it. Do you need me to give you the SQL?

Or maybe there is a misunderstanding over the concept of authority.
Besides, give me a pseudo SQL and let's see what you mean about it.

At last, only question I really want to know is: '_can I choose dc.contributor.author from a list of authors that I recently added within the items in my collection?'_

thanks, you are so polite
But I'm searching for an existing one, I think it is a exploited feature.
Pardon?
if the customization of plugin is the response to my question I wonder if there is an implementation:
cit: "./.. Adding ChoiceAuthority Plugin
You'll probably want to implement or adapt your own version of a ChoiceAuthority plugin. See the API description for more details, and consult the sample implementations in the org.dspace.content.authority package. .../" (https://wiki.duraspace.org/display/DSPACE/Authority+Control+of+Metadata+Values#AuthorityControlofMetadataValues-Customization)

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to