CVS Commit Overview for 2008-09-06
==================================
2008-09-06 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine.py: Added
get_most_popular_field_values() with Mike. This function is
suitable for making variou summaries of search results. It can be
used later for facetd search. It is a bit more general than
previous get_most_popular*() functions that should be progressively
phased out.
2008-09-06 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_regression_tests.py: Added test
cases for get_most_popular_field_values(), with Mike.
2008-09-06 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_webinterface.py: Plugged
get_most_popular_field_values() to author summary page so that the
first and the additional co-authors are well sorted together.
2008-09-06 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine.py: Enriched
get_most_popular_field_values() to optionally not count repetitive
values found in the same record in the same tag or in a different
tag.
2008-09-06 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_regression_tests.py: Added test
case for counting repetitive occurrences of a value when getting
most popular field values.
2008-09-06 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_webinterface.py: Do not count
repetitive authors when assembling co-author stats for the author
page. This fixes a problem with count numbers in case an author is
mistakenly inputted twice in a record (e.g. 'Yang, Hai Jun' in
INSPIRE).
--
CDS Invenio Developers <[email protected]>