Task #5932
closedBug #5812: Rework default skin[s] to use SOLR query
Allow use of PID (or docid) using cgi-registry modification form
0%
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.
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.
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.