Project

General

Profile

Task #5932

Bug #5812: Rework default skin[s] to use SOLR query

Allow use of PID (or docid) using cgi-registry modification form

Added by ben leinfelder over 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
05/03/2013
Due date:
% Done:

0%

Estimated time:

Description

The SOLR search results XSLT includes a section for editing packages via the Perl registry. But the registry assumes docid (scope.docid or scope.docid.rev) and not PID.
It would be nice if the registry could handle PID as well.

History

#1 Updated by ben leinfelder over 8 years ago

Another option would be to "look-up" the docid from Metacat using the pid and a yet-to-be-defined new Metacat API servlet action. This would force the client (the search results page) to figure out the docid rather than the cgi. It's a slippery slope when we start adding in PID support directly to the Metacat API since so much of it relies on the scope.docid.rev Metacat format.

#2 Updated by ben leinfelder over 8 years ago

  • Status changed from New to Closed

The registry now calls a new Metacat servlet method: getDocid(pid). Then it continues on as though the docid was provided in the initial request.

Also available in: Atom PDF