Project

General

Profile

Actions

Task #5932

closed

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 11 years ago. Updated over 11 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.

Actions #1

Updated by ben leinfelder over 11 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.

Actions #2

Updated by ben leinfelder over 11 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.

Actions

Also available in: Atom PDF