#461: Authorpages: Interface with BibauthorID backend
--------------------------+-------------------------------------------------
Reporter: hweiler | Owner: hweiler
Type: enhancement | Status: assigned
Priority: major | Milestone: v1.0
Component: *general* | Version:
Resolution: | Keywords: Authorpages, Bibauthorid, exact
search fallback
--------------------------+-------------------------------------------------
Changes (by simko):
* status: new => assigned
Comment:
Comments to branch =hweiler/ticket-461-authorpages=:
There are several differences and functional problems when compared to
pre-BibAuthorID version of author pages, e.g. check out a demo author
page like `/author/Ellis%2C%20J`:
1) Frequent co-authors: too many are offered, listed author links are
loosing =Ellis, J= co-author, so they are not pointing to co-authored
papers with the given author, which is the whole point of the Frequent
co-authors box.
2) Records: used to be called Papers (why the change? latter may be
more understandable to users); links used to rely on the collection
concept, however in the branch the links rely on Boolean recID1 or
recID2 or ... type of query, which can grow very big for prolific
authors, which is not practical, e.g. it is not bookmarkable,
RSS-able, etc, so best to be avoided if possible. (Moreover, imagine
on institution pages, these may grow over URL length limits.)
3) Frequent keywords: links are completely broken.
4) Citations: offered links are loosing author name again, just like
in the Frequent co-authors box, so user is not getting what is being
advertized.
5) In HTML brief format, author links used to point to a search query
for the given author giving all his publications, not to his author
page. This branch changes that, which is a visible functionality
change, so it should be wrapped by some `CFG_WEBSEARCH_AUTHOR_LINK`
variable in these release candidate times, keeping the default
unchanged, as it used to be before. Or, better said, you can just
introduce a new optional parameter to bfe_authors like
`link_to_author_page` that people could set to 0 or 1 in their BFTs in
order to achieve the effect they want (either linking to author pages
or to publication list).
--
Ticket URL: <http://invenio-software.org/ticket/461#comment:1>
Invenio <http://invenio-software.org>