#467: BibAuthorID: internationalize user-facing output strings
--------------------------+---------------------
Reporter: simko | Owner: hweiler
Type: enhancement | Status: closed
Priority: minor | Milestone:
Component: BibAuthorID | Version:
Resolution: fixed | Keywords:
--------------------------+---------------------
Changes (by Henning Weiler <henning.weiler@…>):
* status: in_work => closed
* resolution: => fixed
Comment:
In [0b3e81105a01b9775c032dc48d44c8ae6a52aa39]:
{{{
#!CommitTicketReference repository=""
revision="0b3e81105a01b9775c032dc48d44c8ae6a52aa39"
BibAuthorID: major update
* Multiprocessing in Daemon
* Made Daemon multi processing ready
* Fixed: Name removal issue in queue population
* Surname regexp updates
* Introduced hack for last names w/ len < 2. These will
now be matched differently, since it would load too many names
into the cluster.
* Caching introduced to speed up the pid update
process. Bibref/Bibrec pair will be cached in VA entity
* dbquery update to withstand multiprocessing db access
* dbquery update to offer distinct feature to close db connection
* Feature updates and bugfixes
* Allows to configure bibauthorid to focus on one certain collections
or all
* Full unicode support
* Support for Python module unidecode to auto-transliterate
utf-8 encoded names.
* Fix date conversion error for 0 date descriptions
* Firefighting entries that are too long for the colum size.
Truncation in effect accordingly.
* Fix queue.remove incompatibility
* Fix string partition on lastname only cases
* Besides limiting to certain collections, now it's
also possible to exclude collections entirely.
HEPNames exclusion has been hard-coded so far and
with new collections to disregard, this got moved
in another, earlier, stage of the algorithm with
new config options.
* Save the session, save the world!!
* ArXiv login procedures and welcome page
* cmp arxiv user role defined
* Rewritten UI from scratch
* Various backend fixes
* Rewritten internal authorization system
* Claim/attribute others papers
* RT ticketing support and management
* ArXiv export according to RFC
* Fixed relative vs. absolute imports ( fixes #465 )
* New indexes in tables for more efficient queries
* Make some config parameters user-modifiable ( fixes #468 )
- Personid parameters are now in invenio.conf
- Standalone mode checking not to fail imports
- Pythonic arrays from csv in config file using
convert_conf_option
* UI updates and redesigns
* Dictionaries to configure button and link texts
* Extended Access and permission control
* arXiv export
* Indexing authorids requires to determine the ID
of a given author on a given record. A function has
been added to make this request possible.
* The indexing function gets imported by search engine.
Removed search engine imports from header and moved to
function calls.
* Person search with canonical names/ids
* Unfortunately, the session blob field is limited
to 64K of data. Due to the bibref list in paper listings,
this could be exceeded in collaboration papers. Fixed.
* Bibauthorid: Counter-act "too many connections"
Upon updating personid from algorithm, it may
happen that the sql connection count quota
was exceeded when threads ended too fast.
Introduced a new method in dbquery to force
connections to close.
* Tought new canonical name/id to diverse functions to accept is as an
ID
* Optional browser cache killer
Adds a switch to optionally kill the browser's cache
using the killer on the person page leads to unneccesssary
longer loading times.
* Config switches to enable/disable parts of the UI
* Removed JSON import dependency ( fixes #512 )
* I18n for user-facing strings ( fixes #467 )
* Guest, User and Operator views for each "Claim Your Paper",
"Choose Her Papers", "Person Manager"
* New Icon Set
* New Styles
* jQuery 1.5 compatible
* Enriched Demo Personas ( fixes #469 )
Co-authored-by: Carli Samuele <[email protected]>
}}}
--
Ticket URL: </ticket/467#comment:3>
Invenio <http://invenio-software.org>