CVS Commit Overview for 2008-05-29
==================================
2008-05-29 Travis C. Brooks <[email protected]>
* modules/websearch/lib/search_engine.py,
modules/websearch/lib/search_engine_query_parser.py,
modules/websearch/lib/search_engine_query_parser_tests.py: SPIRES
Search syntax as used in Inspire Demo - rado and tcb
2008-05-29 Jerome Caffaro <[email protected]>
* modules/bibformat/etc/format_templates/Default_HTML_actions.bft:
Fixed language parameter in link to personal basket
2008-05-29 Marko Niinimaki <[email protected]>
* config/invenio.conf: added CFG_AUTHORCIT
2008-05-29 Nicholas Robinson <[email protected]>
* modules/miscutil/sql/tabcreate.sql: Update to sbmPARAMETERS
table. Changed the "value" column from varchar(200) to text.
2008-05-29 Tibor Simko <[email protected]>
* Makefile.am: Added sbmPARAMETERS.value column change into
update-v0.99.0-tables.
2008-05-29 Jerome Caffaro <[email protected]>
* modules/websearch/lib/search_engine.py,
modules/websearch/lib/websearch_templates.py,
modules/webstyle/lib/template.py,
modules/webstyle/lib/webstyle_templates.py,
modules/webcomment/lib/webcomment_webinterface.py,
modules/websubmit/lib/websubmit_webinterface.py: Split
webstyle_templates.detailed_record_container(..) into
webstyle_templates.detailed_record_container_top(..) and
webstyle_templates.detailed_record_container_bottom(..), so that it
is possible to flush output faster to client, for example when
displaying the Citations tab.
websearch_templates.tmpl_detailed_record_citations(..) has been
split in several tmpl_detailed_record_citations_*(..) functions
also in order to flush results while they arrive. The above means
APIs change, so please revise your templates accordingly.
2008-05-29 Nicholas Robinson <[email protected]>
* modules/websubmit/lib/functions/Stamp_Uploaded_Files.py: Changes
made to the behaviour of this function: 1. Previously, a LaTeX
template variable's value was FIRST tested for existence as a
file in the current submission's working directory, and if that
file didn't exist, was used as a literal value to be inserted
into the LaTeX template. Now, however, ALL LaTeX template
variable values will be considered as literal strings to be
inserted into the LaTeX template, UNLESS they are prefixed by
"FILE:". For example: Literal: 'TITLE' : 'Invenio
file stamping' In that case, the string "Invenio file
stamping" will be substituted into the LaTeX template in
place of the "TITLE" marker. File example: 'TITLE' :
'FILE:DEMOTHE_TITLE' In that case, Stamp_Uploaded_Files will
look for a file called 'DEMOTHE_TITLE' in the current
submission's working directory, and will substitute the
value found in that file in place of the "TITLE" marker in
the LaTeX template. If however the file does not exist, an
empty string will be substituted for the "TITLE" marker.
2. The other change is to the way that the latex-template-var
"dictionary" string is broken up and turned into a dictionary.
Previously, a variable-value pair was split on all non-escaped
colons. Now it simply splits on the first colon. This was
necessary to allow the "FILE:" instruction. The implication
for templates is that variable markers in the LaTeX template
cannot contain a colon. Values, however, can.
2008-05-29 Marko Niinimaki <[email protected]>
* modules/bibrank/lib/bibrank_citation_indexer.py: better tag
names. error messages. debugging
2008-05-29 Marko Niinimaki <[email protected]>
* modules/bibrank/etc/citation.cfg,
modules/bibrank/etc/template_citation.cfg: more informative tag
names
2008-05-29 Jerome Caffaro <[email protected]>
* modules/webjournal/lib/webjournal_utils.py: Fixed parsing of URI
when display search page.
2008-05-29 Jerome Caffaro <[email protected]>
* modules/webjournal/lib/webjournal_templates.py,
modules/webjournal/lib/webjournal_utils.py: Standardized value
returned by get_journals_ids_and_names(..)
2008-05-29 Jerome Caffaro <[email protected]>
* modules/webjournal/lib/webjournal_webinterface.py: Fixed
redirection of legacy alert url (unicode string cannot be used for
redirection)
2008-05-29 Jerome Caffaro <[email protected]>
* modules/webjournal/lib/webjournal_templates.py: Updated legacy
'alert' URLs with new ones
2008-05-29 Nicholas Robinson <[email protected]>
* modules/websubmit/lib/websubmit_file_stamper.py: Added new
functionality for the escaping of LaTeX meta characters in the
LaTeX template variables that are substituted into the LaTeX
template for stamp creation.
In addition, if the creation of the stamp PDF fails the first time
round, another attempt is made with strict LaTeX meta-character
escaping (i.e ALL characters are escaped.)
2008-05-29 Tibor Simko <[email protected]>
* modules/bibedit/lib/bibrecord_tests.py: Fixed two failing cases
as per the addition of a new demo record.
2008-05-29 Tibor Simko <[email protected]>
* modules/miscutil/demo/democfgdata.sql: Activated English stemming
for some demo indexes.
2008-05-29 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_regression_tests.py: Updated test
cases WRT now-activated stemming.
2008-05-29 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_regression_tests.py: Added test
cases for uppercase/lowercase queries using stemmed indexes.
2008-05-29 Tibor Simko <[email protected]>
* modules/websearch/lib/search_engine.py: When searching in a
stemmed index, call proper Unicode-safe lowering function for the
query term. This fixes the problem with case-sensitivity when
searching for e.g. Dasse vs DASSE in a stemmed index.
2008-05-29 Tibor Simko <[email protected]>
* modules/bibindex/lib/bibindex_engine.py: Lower
phrase-to-be-indexed in a Unicode-friendly manner.
--
CDS Invenio Developers <[email protected]>