#514: Upon two records merging, the deleted record URL should redirect to the
new
one
--------------------------------------------------------+------------------
Reporter: skaplun | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: v1.1
Component: *general* | Version:
Keywords: merging renaming record bibdoc redirection |
--------------------------------------------------------+------------------
When two records are merged, one of the two records is simply deleted
(that is, its 980__a is set to DELETED).
Visiting the deleted record URL will simply point out a sad message saying
the record has been deleted. However
However it might be useful to have a different convention and e.g. specify
insted that the record has been MERGED, and have a new subfield (which
one?) specifying the new recid.
In this way visiting the URL of the deleted/merged record will
automatically redirect to the new one.
This convention should be implemented in BibEdit, BibMerge and so on.
At the same time, a similar issue raises when bibdocs are renamed. This
lead me to think that we might have a more generic lookup table, e.g.:
from_recid, to_recid, from_docname, to_docname
Whenever a deleted record is referred, this lookup table is checked to see
if a redirection is needed (and optionally this can happen also for
renamed docnames).
What do you think?
--
Ticket URL: <http://invenio-software.org/ticket/514>
Invenio <http://invenio-software.org>