{"id":86,"date":"2013-02-12T19:38:49","date_gmt":"2013-02-12T19:38:49","guid":{"rendered":"http:\/\/libraryblogs.is.ed.ac.uk\/redic\/?p=86"},"modified":"2013-02-18T09:32:47","modified_gmt":"2013-02-18T09:32:47","slug":"authority-control","status":"publish","type":"post","link":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/2013\/02\/12\/authority-control\/","title":{"rendered":"Authority Control"},"content":{"rendered":"<h2>Changes in SkylightUI<\/h2>\n<p>Changes to skylight to make the authority control more generic rather than<br \/>\nspecific to dctitle<\/p>\n<p>A more generic label for authority control can be specified using &lt;&lt;search URL&gt;&gt;.xml?field=&lt;&lt;label&gt;&gt;<br \/>\nwhich returns a list of records with (label match, record url) information.<\/p>\n<p>For example, a search on\u00a0<a href=\"http:\/\/redicdev.edina.ac.uk:8145\/skylightui\/search\/microscope.xml?field=dctitle\" target=\"_blank\">http:\/\/redicdev.edina.ac.uk:8145\/skylightui\/search\/microscope.xml?field=dctitle<\/a><\/p>\n<p>would give the following results to feed into dspace (or any external entity) for authority control<\/p>\n<p><code>&lt;records&gt;<br \/>\n&lt;numhits&gt;1&lt;\/numhits&gt;<br \/>\n&lt;record&gt;<br \/>\n&lt;dctitle&gt; Nanoscope I &lt;\/dctitle&gt;<br \/>\n&lt;url&gt; http:\/\/skylightURL\/record\/&lt;&lt;recordid&gt;&gt; &lt;\/url&gt;<br \/>\n&lt;\/record<br \/>\n&lt;\/records&gt;<\/code><\/p>\n<p><a name=\"Changes-in-Dspace\"><\/a><\/p>\n<h2>Changes in Dspace<\/h2>\n<p>Additional classes have been added to dspace\/dspace-api\/src\/main\/java\/org\/dspace\/content\/authority to<br \/>\nsupport the SkylightUI querying protocol as well as provide the authority control feature in dspace<br \/>\nSubmission\/Admin UI.<\/p>\n<p>org\/dsapce\/content\/authority\/SkylightAPIProtocol class supports the querying of skylight UI for search<br \/>\nresults. The results are parsed and then fed into the submission\/admin UI for lookup\/suggest.<\/p>\n<p>org\/dspace\/content\/authority\/SkylightEquipmentTitle class defines the label on which the authority control<br \/>\nfeature is supported and needs to be added to teh choice authority plugin in the dspace configuration.<br \/>\n(In this case, our equipment names are mapped onto dc.title, hence we are more focussed<br \/>\non dctitle, but again this can be configured in any relevant fields)<\/p>\n<p>Finally, the lookup\/suggest feature can be configured in the dspace.cfg file as follows:<\/p>\n<p>plugin.named.org.dspace.content.authority.ChoiceAuthority = \\<br \/>\norg.dspace.content.authority.SkylightEquipmentTitle = ETitle<\/p>\n<p>choices.plugin.dc.title = ETitle<br \/>\nchoices.presentation.dc.title = suggest<br \/>\nauthority.controlled.dc.title = true<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Changes in SkylightUI Changes to skylight to make the authority control more generic rather than specific to dctitle A more generic label for authority control can be specified using &lt;&lt;search URL&gt;&gt;.xml?field=&lt;&lt;label&gt;&gt; which returns a list of records with (label match, &hellip; <a href=\"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/2013\/02\/12\/authority-control\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/posts\/86"}],"collection":[{"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":7,"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/posts\/86\/revisions"}],"predecessor-version":[{"id":127,"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/posts\/86\/revisions\/127"}],"wp:attachment":[{"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/media?parent=86"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/categories?post=86"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/libraryblogs.is.ed.ac.uk\/redic\/wp-json\/wp\/v2\/tags?post=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}