#461: Authorpages: Interface with BibauthorID backend
-------------------------+-------------------------------------------------
Reporter: hweiler | Owner: hweiler
Type: defect | Status: closed
Priority: blocker | Milestone: v1.0
Component: WebSearch | Version:
Resolution: fixed | Keywords: Authorpages, Bibauthorid, exact
| search fallback
-------------------------+-------------------------------------------------
Changes (by Henning Weiler <henning.weiler@…>):
* status: assigned => closed
* resolution: => fixed
Comment:
In [3693b38c4d3c4e9319dcf7f55a8c15c0bae8418a]:
{{{
#!CommitTicketReference repository=""
revision="3693b38c4d3c4e9319dcf7f55a8c15c0bae8418a"
BibAuthorID: fix author page query links
* Improvements for fallback solution in case:
1) No entry in bibauthorid
2) >1 entries in bibauthorid (future: 'did you mean' landing page)
3) BibAuthorID not available
* URL handling improved to accept ?recid= param
while still supporting <recid>:<name> passing.
* Fix links to point to a compound-exact-author-search
that respects all name variants. Interim solution until
author id index is instated.
(closes #461)
* Fixed bad behaviour in which bibauthorid would return
incompatible results. Now low-probability hits are excluded.
* Param escaping to protect from XSS attacks.
* Warning concerning 'this author is not on this paper' case.
}}}
--
Ticket URL: </ticket/461#comment:10>
Invenio <http://invenio-software.org>