diff --git a/ChangeLog b/ChangeLog index 765dc219ce..50a1ad6dd7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,6718 @@ +CDS Invenio v0.90.0 (released 2006-06-30) +========================================= + +2006-06-30 Tibor Simko + + * modules/bibconvert/doc/hacking/api.html.wml: Added "subject to + change" note. + +2006-06-30 Tibor Simko + + * modules/bibconvert/doc/hacking/Makefile.am: Added apparently + forgotten Makefile. + +2006-06-30 Tibor Simko + + * Makefile.am: Add CREDITS file to the distribution. + +2006-06-30 Tibor Simko + + * modules/miscutil/lib/Makefile.am: Added testutils.py for the + distribution. + +2006-06-30 Tibor Simko + + * config.nice.in: Added SWEBURL writing. + +2006-06-30 Tibor Simko + + * README: Updated main features list. Taken basically from the + brochure with some updates. + +2006-06-30 Tibor Simko + + * INSTALL: Added /getfile to httpd.conf example snippets. + +2006-06-30 Tibor Simko + + * Makefile.am: Put a warning on ``make update-v0.7.1-tables'' + target. + +2006-06-30 Tibor Simko + + * po/ca.po, po/cds-invenio.pot, po/cs.po, po/de.po, po/el.po, + po/en.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/no.po, + po/pl.po, po/pt.po, po/ru.po, po/sk.po, po/sv.po, po/uk.po: + Updating message catalog for the v0.90.0 release. + +2006-06-30 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py, + modules/websubmit/lib/websubmitadmin_engine.py: Fixed a bug - + parameters weren't displayed for document types without any values + for those parameters initialised + +2006-06-30 Tibor Simko + + * modules/websession/lib/websession_webinterface.py: Take out + unnecessary force_https false setting for Your Groups pages. + +2006-06-30 Diane Berkovits + + * modules/websession/lib/webgroup.py, + modules/websession/lib/webgroup_dblayer.py, + modules/websession/lib/websession_config.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/websession_webinterface.py: Refined output + messages and removed unnecessary empty select boxes. + +2006-06-30 Tibor Simko + + * configure.ac: Version bump to v0.90.0. + +2006-06-30 Tibor Simko + + * modules/websubmit/lib/websubmitadmin_config.py, + modules/websubmit/lib/websubmitadmin_dblayer.py, + modules/websubmit/lib/websubmitadmin_engine.py, + modules/websubmit/web/admin/websubmitadmin.py: Added copyright + messages to the new WebSubmit Admin. + +2006-06-30 Tibor Simko + + * modules/websubmit/web/admin/index.php.wml: Added link to the new + WebSubmit Admin. Added small explanatory text. + +2006-06-30 Tibor Simko + + * modules/websubmit/lib/websubmitadmin_templates.py: In the + navtrail, point to the common new-old WebSubmit Admin page. Also, + added copyright message. + +2006-06-30 Tibor Simko + + * modules/websubmit/web/admin/referees.py: Make Finished link point + to the new Python version of WebSubmit Admin. + +2006-06-30 Nicholas Robinson + + * modules/websubmit/web/admin/websubmitadmin.py: Made some changes + in default arguments + +2006-06-30 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Fixed some badly + named exceptions + +2006-06-30 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_templates.py: changed links + to 'organise main page' page + +2006-06-30 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Plugged in more + error checking + +2006-06-30 Tibor Simko + + * modules/websubmit/web/publiline.py: Return a ``cannot display'' + message in case getInfo() fails for rejected documents. This + function should be properly fixed later. Also, fixed display of + documents that have never been requested for approval. + +2006-06-30 Tibor Simko + + * modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/lib/websubmit_webinterface.py, + modules/websubmit/web/approve.py: Fixed old links still pointing to + sub.py. + +2006-06-30 Tibor Simko + + * modules/bibedit/lib/bibedit_templates.py: Output message cosmetic + change. (s/Record/record) + +2006-06-30 Yohann Paris + + * modules/bibedit/lib/bibedit_engine.py, + modules/bibedit/lib/bibedit_templates.py: Change error message. + +2006-06-30 Yohann Paris + + * modules/bibedit/lib/bibedit_dblayer.py, + modules/bibedit/lib/bibedit_engine.py, + modules/bibedit/lib/bibedit_templates.py, + modules/bibedit/web/admin/bibeditadmin.py: Add function to make + input form more easier. Clean code, and use pylint. + +2006-06-29 Tibor Simko + + * INSTALL, modules/websession/lib/Makefile.am, + modules/websession/lib/group.py, + modules/websession/lib/group_dblayer.py, + modules/websession/lib/webgroup.py, + modules/websession/lib/webgroup_dblayer.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/websession_webinterface.py, + modules/webstyle/lib/webinterface_layout.py: Plugging Your Groups + pages to the site. Fixed problem of HTTPS in groups pages. Fixed + problem of displaying join group interface for the first group + ever. Listing brief group link in the user info box. Listing more + verbose group link in the Your Account page. Output messages not + yet cleaned. + +2006-06-29 Tibor Simko + + * Makefile.am: Alter submission field table definition when + upgrading from v0.7. + +2006-06-29 Tibor Simko + + * modules/miscutil/sql/tabcreate.sql: Changed join policy and user + status column types of group-related tables. Updated length of the + submission field table. + +2006-06-29 Tibor Simko + + * modules/websession/lib/webuser.py: Added get_nickname() function. + +2006-06-29 Gregory Favre + + * modules/webmessage/lib/webmessage_templates.py: Fixed some + internationalization issues (sentences difficult to translate + because of the HTML inside sentence) + +2006-06-29 Gregory Favre + + * modules/webmessage/lib/webmessage_dblayer.py: Changes calls to + table user_usergroup. Now handles the user_status defined by + groups.py (used for pending users). + +2006-06-29 Gregory Favre + + * modules/webbasket/lib/webbasket_dblayer.py: Modified calls to + user_usergroup table. Now handles the user_status used by + groups.py. + +2006-06-29 Gregory Favre + + * modules/webstyle/img/webbasket_usergroup_gray.png: Introduced a + gray version of usergroup icon (to be used for pending users in + group.py) + +2006-06-29 Yohann Paris + + * modules/bibedit/lib/bibedit_engine.py, + modules/bibedit/lib/bibedit_templates.py: New button method to edit + field; Add foonction to make link easier. + +2006-06-29 Gregory Favre + + * modules/websession/lib/webuser.py: Modified nickname validity + check. Now uses regexp defined at beginning of module + (sre_invalid_nickname). Nicknames cannot contain ',@ characters or + begin/end with whitespaces. This could also be the usage for group + names. + +2006-06-29 Diane Berkovits + + * modules/websession/lib/Makefile.am, + modules/websession/lib/group.py, + modules/websession/lib/group_dblayer.py, + modules/websession/lib/websession_config.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/websession_webinterface.py: Introduce group + management features. Users can create, delete and modify group(if + the user is the group creator). Group creator can specify join + level.If joining a group needs an approval the group's admin has to + accept manually new members. User can join or leave group. + +2006-06-29 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Added + functionality for configuring function parameters for a document + type + +2006-06-29 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Added functions + for manipulating the value of function parameters for a document + type; + +2006-06-29 Tibor Simko + + * modules/websession/lib/websession_webinterface.py: Fixed email + argument typo in one of change() failed branches, thanks to Greg. + +2006-06-29 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_config.py: Added new + exception 'InvenioWebSubmitAdminWarningIOError', used when file + operations fail; added 'functions_with_file_params' list - used to + determine which functions have parameter that are files to be + edited + +2006-06-29 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_templates.py: added the + templates for editing function parameters and for editing a + parameter file + +2006-06-29 Nicholas Robinson + + * modules/websubmit/web/admin/websubmitadmin.py: Plugged in the + edit function parameters functionality; plugged in placeholder for + 'showall' functionality - currently defaults to index, to be + updated + +2006-06-29 Tibor Simko + + * Makefile.am, modules/bibformat/bin/bibreformat.in, + modules/bibharvest/bin/oaiarchive.in, + modules/bibharvest/lib/oaiharvestlib.py, + modules/bibindex/lib/bibindex_engine.py, + modules/bibrank/bin/bibrank.in, modules/bibsched/bin/bibtaskex.in, + modules/websearch/bin/webcoll.in: BibSched task authentication now + accepts nicknames as usernames too. Modified demo site + installation process accordingly, e.g. now we can run tasks as + 'admin' in the batch mode instead of asking users to enter + ADMINEMAIL interactively for each task. + +2006-06-28 Martin Vesely + + * modules/bibconvert/doc/hacking/api.html.wml, + modules/bibconvert/doc/hacking/index.html.wml, + modules/webhelp/web/hacking/index.html.wml: BibConvert API Guide + updated. + +2006-06-28 Martin Vesely + + * modules/bibmatch/doc/admin/guide.html.wml: BibMatch Admin Guide + update. + +2006-06-28 Martin Vesely + + * modules/bibharvest/doc/admin/guide.html.wml: BibHarvest Admin + Guide update. + +2006-06-28 Martin Vesely + + * modules/bibharvest/lib/oaiarchiveadminlib.py, + modules/bibharvest/web/admin/oaiarchiveadmin.py, + config/cdsnavbar.wml, modules/bibharvest/doc/admin/index.html.wml: + BibHarvest OAI repository and archive admin update (2/2). + +2006-06-28 Tibor Simko + + * modules/webaccess/lib/webaccessadmin_lib.py, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/websession_webinterface.py, + modules/websession/lib/webuser.py: Added treatment of nicknames. + For new users, it is now mandatory to create nickname when + registering. For existing users, nickname can be set at most once. + When logging in, both nicknames and email addresses are now + accepted as usernames. In the user info box and on the personal + pages, nicknames are now preferred to be shown instead of email + addresses. As I went along I refactored some of the WebSession + code, but much more refactoring would be desirable to improve this + module. + +2006-06-28 Gregory Favre + + * modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_config.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcomment_webinterface.py: Introduced + checks for multiple submissions of reviews. Fixed wrong text + alignmen t in textarea bug. Fixed internationalization issues + (should work for any langua ge). Added error messages. Reply and + report links are now visible on every page. + +2006-06-28 Yohann Paris + + * modules/bibedit/web/admin/bibeditadmin.py: Add User authorisation + ti edit Record. + +2006-06-28 Yohann Paris + + * modules/bibedit/lib/bibedit_engine.py, + modules/bibedit/lib/bibedit_templates.py: Modify User interface for + Save and Cancel Button. + +2006-06-28 Tibor Simko + + * po/es.po: Added Ferran's contributions. + +2006-06-28 Martin Vesely + + * modules/bibharvest/web/admin/Makefile.am, + modules/bibharvest/web/admin/oaiarchiveadmin.py, + modules/bibharvest/lib/oaiarchiveadminlib.py, + modules/bibharvest/lib/Makefile.am: BibHarvest OAI repository and + archive admin update (1/2). + +2006-06-27 Tibor Simko + + * po/POTFILES.in: Remove deleted bibeditadminlib.py file. + +2006-06-27 Tibor Simko + + * modules/miscutil/bin/testsuite.in: Documented import order. + +2006-06-27 Yohann Paris + + * modules/webstyle/img/iconpen.gif: Replaced the pen icon, using + blue instead of red. + +2006-06-27 Yohann Paris + + * modules/bibedit/lib/bibedit_engine.py, + modules/bibedit/lib/bibedit_templates.py, + modules/bibedit/lib/bibeditadminlib.py, + modules/bibedit/web/admin/bibeditadmin.py: Added functionality for + deleting records. Slight changes to the menus. Adapted to the new + BibRecord adding field function. + +2006-06-27 Frederic Gobry + + * modules/miscutil/bin/testsuite.in, + modules/webstyle/lib/webinterface_tests.py: fixed + webinterface_tests so that it manages to import mod_python properly + +2006-06-27 Tibor Simko + + * po/sk.po: Added more translations. + +2006-06-27 Tibor Simko + + * po/ca.po: Translation updates from Ferran. + +2006-06-27 Tibor Simko + + * modules/webcomment/lib/webcomment_templates.py: Fixed output + message typo, thanks to Ferran. + +2006-06-27 Tibor Simko + + * modules/bibupload/bin/bibupload.in: Cosmetic update in the usage + help string. + +2006-06-27 Tibor Simko + + * modules/webstyle/lib/webinterface_tests.py: Changed test cases + value names in order not to use CDSware and Invenio terms that + interfered with codebase-wide name use checking procedures. + +2006-06-27 Tibor Simko + + * modules/webbasket/lib/webbasket_dblayer.py: Fixed copyright + message that got reverted back to CDSware during revision 1.5. + +2006-06-27 Tibor Simko + + * modules/miscutil/sql/tabfill.sql.wml, + modules/webaccess/lib/access_control_config.py, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession_templates.py: Prepared access + control infrastructure for BibEdit and added the BibEdit link to + Your Administrative Activities page. + +2006-06-27 Tibor Simko + + * modules/webmessage/lib/webmessage_templates.py: Preserve language + context in the Your Account navtrail link. + +2006-06-27 Tibor Simko + + * modules/webalert/lib/webalert_webinterface.py: Preserve language + context in the Your Account navtrail link. + +2006-06-27 Tibor Simko + + * modules/webbasket/lib/webbasket_webinterface.py: Preserve + language context in the Your Account navtrail link. + +2006-06-27 Tibor Simko + + * modules/bibharvest/bin/bibharvest.in: Handle possibly-invalid OAI + provider's Retry-After response by retrying in 10 seconds by + default. (Fixing the problem reported by Guido Pelzer.) Also, + fixed final ``harvesting interrupted'' message. + +2006-06-26 Tibor Simko + + * po/ca.po: Added translation contributed by Ferran. + +2006-06-23 Tibor Simko + + * po/ca.po, po/cds-invenio.pot, po/cs.po, po/de.po, po/el.po, + po/en.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/no.po, + po/pl.po, po/pt.po, po/ru.po, po/sk.po, po/sv.po, po/uk.po: + Imported new and updated messages from the source files, preparing + for the wider-scale L10N campaign. Removed obsoleted messages. + Started to work on completing the French and Slovak translations as + working examples. + +2006-06-23 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_config.py: Added new + exception 'InvenioWebSubmitAdminWarningNoUpdate'. + +2006-06-23 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Replaced + mechanism for moving a WebSubmit function from one location to + another + +2006-06-23 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Wrote new + function for moving a WebSubmit function from one location to + another + +2006-06-23 Tibor Simko + + * modules/webbasket/lib/webbasket_templates.py: More output message + cleaning. + +2006-06-23 Tibor Simko + + * AUTHORS: Added Yohann. Updated info on Diane and Krzysztof's + work. + +2006-06-23 Tibor Simko + + * modules/webbasket/lib/webbasket_templates.py: More output + messages cleanup. + +2006-06-23 Tibor Simko + + * modules/webalert/lib/alert_engine_config.py: Set email-sending + failover parameters (number of tries, sleeptime between tries). + +2006-06-23 Tibor Simko + + * modules/webalert/lib/alert_engine.py: Slightly changed and + documented send_email() API. Its failover retry and sleeptime + parameters are now configurable by the caller. The defaults were + set to less demaning timeouts, suitable for other CDS Invenio + modules that use this function to send email (e.g. WebComment). + +2006-06-23 Gregory Favre + + * modules/webstyle/img/group_admin.png: Added Files: + group_admin.png Log Message: Added icon for group's + administrator(s) (basically same as webbasket_us but in red). + +2006-06-23 Gregory Favre + + * modules/webstyle/img/groups_admin.png: Renaming groups_admin.png + to group_admin.png + +2006-06-23 Gregory Favre + + * modules/webstyle/img/groups_admin.png: Added icon for group + administrators (basically same as webbasket_us but in red). + +2006-06-22 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py, + modules/websubmit/web/admin/websubmitadmin.py: plugged the 'add a + function to submission' functionality in + +2006-06-22 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_config.py: changed name of + exception 'InvenioWebSubmitAdminWarningForeignKeyViolation' to + 'InvenioWebSubmitAdminWarningReferentialIntegrityViolation'. + +2006-06-22 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: changed some + exception names; added function to add a new WebSubmit function at + a particular score/step, correcting scores of all other functions + within that step; improved the names of some functions; + +2006-06-22 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_templates.py: more updates + to templates for configuring submission functions + +2006-06-22 Tibor Simko + + * modules/bibedit/lib/bibedit_templates.py: After a record was + submitted, the go-back link now points to the BibEdit Admin + interface, not only to the BibEdit Admin welcome page. + +2006-06-22 Tibor Simko + + * modules/bibedit/lib/bibedit_templates.py: Fixed weburl_bibedit + WTR trailing slash. + +2006-06-22 Yohann Paris + + * modules/bibedit/doc/admin/guide.html.wml, + modules/bibedit/lib/Makefile.am, + modules/bibedit/lib/bibedit_config.py, + modules/bibedit/lib/bibedit_dblayer.py, + modules/bibedit/lib/bibedit_engine.py, + modules/bibedit/lib/bibedit_templates.py, + modules/bibedit/web/admin/bibeditadmin.py: Initial release of the + BibEdit Admin interface. + +2006-06-22 Frederic Gobry + + * po/POTFILES.in: fixed path to webbasket_webinterface in + POTFILES.in + +2006-06-22 Tibor Simko + + * modules/websession/lib/webuser.py, + modules/webstyle/lib/webstyle_templates.py: Waterproofed situation + when page() is called without req argument. Now both the user info + box and the language selection box return something usable in this + case. + +2006-06-22 Tibor Simko + + * modules/webaccess/lib/webaccessadmin_lib.py: Pass req object to + page(). + +2006-06-22 Tibor Simko + + * modules/bibindex/lib/bibindexadminlib.py: Adapted to the use of + WebSearch's tmpl_nice_number() instead of the now-inexisting + nice_number(). + +2006-06-22 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Deleted extraneous + definition of tmpl_nice_number(). Kept the version working via + locales. Added default language argument. + +2006-06-21 Frederic Gobry + + * configure-tests.py: refactored a function that waits for the user + to confirm, and ensured it does not fail when runned from a script + (where there is no access to the tty) + +2006-06-21 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Put proper nearest + terms box body CSS class name when printing searched word versus + its nearest terms, as we used to have before templatization. + +2006-06-21 Tibor Simko + + * modules/miscutil/doc/hacking/errorlib.html.wml, + modules/webaccess/doc/admin/guide.html.wml, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webalert/lib/webalert.py, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webmessage/lib/webmessage_templates.py: Started cleanup of + the output messages so that we can have them fixed before launching + wider-scale L10N campaign. + +2006-06-21 Tibor Simko + + * modules/websession/lib/websession_templates.py: Harmonize order + of personal features to be identical in the user info box in the + site header and on the Your Account page. The order is: your + messages, baskets, alerts, submissions, etc. + +2006-06-21 Tibor Simko + + * INSTALL: Split Debian/Sarge apt-get example in order to single + out those recommended packages that are not available on all + architectures (especially on 64-bit systems). + +2006-06-21 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Enrich detailed + record page's description metadata with abstract and full author + list. Use comma as detailed record page's keywords metadata + delimiter as per the W3C standard. + +2006-06-21 Gregory Favre + + * modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/lib/webbasket_webinterface.py: Fixed bugs due to + URL schema migration (comments were unavailable). + +2006-06-21 Frederic Gobry + + * modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_templates.py: added templatized + description headers for /record/ pages + +2006-06-21 Tibor Simko + + * modules/miscutil/bin/testsuite.in: Print info line on stderr + rather than on stdout, following where the test cases print. + +2006-06-21 Tibor Simko + + * modules/bibedit/lib/bibrecord_tests.py: Added test cases for + record_delete_field(). + +2006-06-21 Tibor Simko + + * modules/websession/lib/websession_templates.py, + modules/websession/lib/webuser.py: Changed url_referrer to + url_referer. Even if it is wrong spelling, the term referer is + used in the HTML standard and so is followed everywhere in our + codebase. + +2006-06-21 Frederic Gobry + + * modules/websession/lib/webuser.py: generate an absolute referrer + URL when creating the user infobox, to avoid switching from http to + https in unexpected ways. + +2006-06-20 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_templates.py: Updated + templates related to configuring functions of a submission; + corrected displaying of warning messages to user in several + templates; + +2006-06-20 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Plugged 'delete a + function from a submission' functionality; other cleaning; + +2006-06-20 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Some cleaning of + function names and docstrings; Added function to correct the scores + of functions within a particular step of a submission + +2006-06-20 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_config.py: Changed names of + exceptions to reflect that they are WARNINGS + +2006-06-20 Nicholas Robinson + + * modules/websubmit/web/admin/websubmitadmin.py: Corrected Access + control; added new arguments when configuring submission functions; + +2006-06-20 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_config.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/webmessage/lib/webmessage_templates.py, + modules/webmessage/lib/webmessage_webinterface.py: Fixed issues + generated by new url shema. Enhanced quota display. Fixed every FIX + ME still present in the code. Changed the get_groupnames_like + function: now retu rns only visible or already joined usergroups in + a dictionnary {group id: group name) + +2006-06-20 Tibor Simko + + * modules/miscutil/doc/hacking/dbquery.html.wml, + modules/miscutil/lib/dbquery.py.wml: Improved documentation of + run_sql() API. Documented escape_string() and exception handling + use by the client code. + +2006-06-20 Frederic Gobry + + * modules/websearch/lib/search_engine.py: restored display of HTML + MARC when no &ot= argument is specified + +2006-06-20 Tibor Simko + + * modules/bibclassify/lib/bibclassifylib.py, + modules/bibformat/bin/bibreformat.in, + modules/bibharvest/bin/oaiarchive.in, + modules/bibharvest/lib/bibharvestadminlib.py, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oaiharvestlib.py, + modules/bibharvest/web/admin/bibharvestadmin.py, + modules/bibindex/lib/bibindex_engine.py, + modules/bibindex/lib/bibindex_engine_config.py, + modules/bibindex/lib/bibindexadminlib.py, + modules/bibindex/web/admin/bibindexadmin.py, + modules/bibrank/bin/bibrank.in, modules/bibrank/bin/bibrankgkb.in, + modules/bibrank/lib/bibrank_citation_indexer.py, + modules/bibrank/lib/bibrank_record_sorter.py, + modules/bibrank/lib/bibrank_tag_based_indexer.py, + modules/bibrank/lib/bibrank_word_indexer.py, + modules/bibrank/lib/bibrankadminlib.py, + modules/bibrank/web/admin/bibrankadmin.py, + modules/bibsched/bin/bibsched.in, + modules/webaccess/lib/access_control_admin.py, + modules/webaccess/lib/access_control_engine.py, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webbasket/lib/webbasket_dblayer.py, + modules/webbasket/lib/webbasket_migration_kit.py, + modules/webcomment/web/admin/webcommentadmin.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/websearch/bin/webcoll.in, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_webinterface.py, + modules/websearch/lib/websearchadminlib.py, + modules/websearch/web/admin/websearchadmin.py, + modules/websession/lib/webuser.py, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_webinterface.py, + modules/websubmit/lib/websubmitadmin_dblayer.py, + modules/websubmit/web/publiline.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py, + modules/websubmit/web/admin/referees.py: Changed database access + code in order not to depend on MySQLdb but rather on dbquery only. + Functions like escape_string() or exceptions like DatabaseError + should rather be imported from there. Useful for potential future + database abstraction. + +2006-06-20 Tibor Simko + + * modules/websearch/lib/search_engine.py: Corrected + {collection,field} cache timestamp updating in situations such as + database being down. Now the search engine wakes up properly when + the database is up again. + +2006-06-20 Tibor Simko + + * modules/websession/lib/webuser.py: Clarify getUid() docstring. + +2006-06-20 Tibor Simko + + * modules/websession/lib/websession.py: Handle OperationalError + database exception (in case the database connection is down) in + which case set user ID to -1 as for the permission denied case. + +2006-06-20 Tibor Simko + + * modules/websession/lib/webuser.py: Handle OperationalError + database exception (in case the database connection is down) and + return appropriate values for this case. + +2006-06-20 Tibor Simko + + * modules/miscutil/lib/dbquery.py.wml: Expose Python DB API 2.0 + exceptions and escape_string() to the clients so that they can use + and import them from here. Retry more safely the establishing of + the database connection in case the database is down. (BTW, note + that this version of persistence database connectivity is not + thread-safe, we should replace it with the thread-friendly + connection pool technique in the future.) + +2006-06-20 Tibor Simko + + * modules/bibrank/lib/bibrank_citation_searcher.py: In case + database is down, initialize citation dictionaries as empty. + +2006-06-18 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Added functions + used to configure submission interfaces. More to follow... + +2006-06-18 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_templates.py: Updates to + templates used for the configuration of submission interfaces. More + to follow... + +2006-06-18 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Updates to + configuration of submission interfaces. More to follow... + +2006-06-18 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_config.py: Added some + Exceptions and warnings to be used in error/warning checking and + logging. More to follow... + +2006-06-18 Nicholas Robinson + + * modules/websubmit/web/admin/websubmitadmin.py: Updates to + configuration of submission interfaces. More to follow... + +2006-06-16 Gregory Favre + + * modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_dblayer.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/lib/webbasket_webinterface.py: Fixed problems + with new url schema. Enhanced design and code quality. Suppressed + all wash functions. Fixed some minor bugs. + +2006-06-16 Martin Vesely + + * modules/bibconvert/bin/bibconvert.in, + modules/bibconvert/lib/bibconvert.py: BibConvert API extension + callable via: from invenio.bibconvert import format_field, generate + value_fmt = format_field(value_raw, "function(parameters)") + value_gen = generate("function(parameters)") + +2006-06-16 Gregory Favre + + * modules/webmessage/lib/webmessage_dblayer.py: + get_groupnames_like() now accept a second parameter, specifying if + id of group must be returned (will be used by websession module) + +2006-06-16 Frederic Gobry + + * modules/webstyle/lib/webinterface_layout.py: support of the + legacy /oai2d.py URL + +2006-06-16 Tibor Simko + + * INSTALL, modules/miscutil/doc/hacking/errorlib.html.wml, + modules/webbasket/lib/webbasket_templates.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webmessage/lib/Makefile.am, + modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_templates.py, + modules/webmessage/web/Makefile.am, + modules/webmessage/web/yourmessages.py, + modules/webstyle/lib/webinterface_layout.py, po/POTFILES.in, + modules/webmessage/lib/webmessage_webinterface.py: WebMessage + module is now using the new URL style. The yourmessages links + updated everywhere in the codebase. Updated PO source files and + INSTALL guide to reflect these changes. + +2006-06-15 Martin Vesely + + * config/config.wml, modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oai_repository_config.py, + modules/bibharvest/lib/oai_repository_webinterface.py, + modules/bibharvest/lib/oaiarchive_engine.py, + modules/miscutil/lib/config.py.wml, + modules/websearch/lib/search_engine.py: Unification of OAI + configuration variables naming. + +2006-06-15 Tibor Simko + + * INSTALL, modules/bibharvest/doc/admin/guide.html.wml, + modules/bibharvest/lib/Makefile.am, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oai_repository_webinterface.py, + modules/bibharvest/web/Makefile.am, + modules/bibharvest/web/oai2d.py, + modules/webstyle/lib/webinterface_layout.py, po/POTFILES.in: + BibHarvest module (OAI repository application) is now using the new + URL style. The oai2d links updated everywhere in the codebase. + Updated INSTALL guide to reflect these changes. + +2006-06-15 Tibor Simko + + * modules/webalert/lib/webalert_webinterface.py, + modules/websession/lib/websession_webinterface.py, + modules/websubmit/lib/websubmit_webinterface.py: Use absolute URL + when calling redirect_to_url(), as the installation may be done + into a subdir. + +2006-06-15 Tibor Simko + + * INSTALL, modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/errorlib.py, modules/miscutil/web/Makefile.am, + modules/miscutil/web/error.py, + modules/webstyle/lib/webinterface_layout.py, + modules/webstyle/lib/webstyle_templates.py, po/POTFILES.in, + modules/miscutil/lib/errorlib_webinterface.py: MiscUtil module is + now using the new URL style. The changes concern error library + application. The error links updated everywhere in the codebase. + Updated PO source files and INSTALL guide to reflect these changes. + Also, improved error sending function to refuse sending message in + case some important parameters are missing. Also, I18N-ed the + output of the error sending function. + +2006-06-15 Tibor Simko + + * INSTALL, modules/webcomment/lib/Makefile.am, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcomment_webinterface.py, + modules/webcomment/web/Makefile.am, + modules/webcomment/web/comments.py, + modules/webstyle/lib/webinterface_layout.py, po/POTFILES.in: + WebComment module is now using the new URL style. The comments + links updated everywhere in the codebase. Updated PO source files + and INSTALL guide to reflect these changes. + +2006-06-15 Tibor Simko + + * INSTALL, modules/webaccess/lib/webaccessadmin_lib.py, + modules/webbasket/lib/Makefile.am, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/lib/webbasket_webinterface.py, + modules/webbasket/web/Makefile.am, + modules/webbasket/web/yourbaskets.py, + modules/webhelp/web/hacking/testsuite.html.wml, + modules/websearch/lib/websearch_templates.py, + modules/websession/lib/websession_templates.py, + modules/webstat/etc/webstat.cfg.wml, + modules/webstyle/lib/webinterface_layout.py, po/POTFILES.in: + WebBasket module is now using the new URL style. Your Baskets + links updated everywhere in the codebase. Updated PO source files + and INSTALL guide to reflect these changes. Left some FIXMEs for + Greg to look at and fix. + +2006-06-14 Gregory Favre + + * modules/webcomment/lib/webcomment.py: Fixed incorrect calculation + of average review score. + +2006-06-14 Tibor Simko + + * modules/webalert/lib/webalert_webinterface.py: Cosmetic docstring + update. + +2006-06-14 Tibor Simko + + * modules/websession/lib/webaccount.py: Removed usused imagesurl + global variable. + +2006-06-14 Tibor Simko + + * INSTALL, modules/webaccess/lib/webaccessadmin_lib.py, + modules/webalert/doc/admin/guide.html.wml, + modules/webalert/lib/Makefile.am, modules/webalert/lib/webalert.py, + modules/webalert/lib/webalert_templates.py, + modules/webalert/lib/webalert_webinterface.py, + modules/webalert/web/Makefile.am, + modules/webalert/web/youralerts.py, + modules/websession/lib/websession_templates.py, + modules/webstat/etc/webstat.cfg.wml, + modules/webstyle/lib/webinterface_layout.py, po/POTFILES.in: + WebAlert module is now using the new URL style. Your Alerts links + updated everywhere in the codebase. Updated PO source files and + INSTALL guide to reflect these changes. + +2006-06-14 Gregory Favre + + * modules/webbasket/lib/webbasket_templates.py: Fixed an exception + which occured while displaying comments of an unexisiting record. + +2006-06-14 Gregory Favre + + * modules/webbasket/lib/webbasket_migration_kit.py: Added new tests + before proceeding to migration. Now user is warned if no migration + is necessary or if needed tables are missing or already full. + +2006-06-14 Tibor Simko + + * modules/webalert/web/youralerts.py: Delete unused + relative_redirect() and errorMsg() functions. + +2006-06-13 Tibor Simko + + * modules/webalert/lib/webalert_templates.py: Print the `Detailed + record' link after record was displayed, as it used to be before + the templates were introduced. Do not pass the hit number to + tmpl_alert_email_record(), let the caller to take care of the + context. Read the max. number of records to be sent from the new + alert engine config file. Optimize empty newline cosmetics. + +2006-06-13 Tibor Simko + + * modules/webalert/lib/alert_engine.py: Read the old DEBUGLEVEL + variable from the new alert engine config file. Removed the old + DEVELOPERADDR, as the email is being sent to supportemail. + +2006-06-13 Tibor Simko + + * modules/webalert/lib/Makefile.am: Added new + alert_engine_config.py source file. + +2006-06-13 Tibor Simko + + * modules/webalert/lib/alert_engine_config.py: Centralize all the + various WebAlert free parameters here. + +2006-06-13 Tibor Simko + + * modules/webalert/lib/htmlparser.py: Remove "Detailed record" and + "Similar records" text from the output. Always provide link to + detailed record pages after record is printed. Remove HTML tags + also when RecordHTMLParser fails. Initialize the old WRAPWIDTH + variable from the new alert engine config file. + +2006-06-12 Tibor Simko + + * modules/webalert/lib/webalert_templates.py: Small email + notification template updates, e.g. use configuration-based CDSNAME + instead of hardcoded "CERN Document Server". + +2006-06-12 Tibor Simko + + * modules/webalert/lib/alert_engine.py: Adaped to the new URL + schema induced search engine API change (string->int date + arguments). + +2006-06-12 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/websearch_templates.py: pass the collection + name in webcoll body's template so that webcoll pages can be + customized depending on the collection. + +2006-06-12 Frederic Gobry + + * modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_templates.py: pass the collection + id to the templates so that different collection can use this id to + generate different displays (useful for rotating colormaps for + instance) + +2006-06-12 Tibor Simko + + * modules/websearch/doc/hacking/api.html.wml, + modules/websearch/lib/search_engine.py: Modified high-level API + signature according to the new URL schema philosophy. For example, + argument type is now washed *before* perform_request_search() is + called, leading to the date arguments expected already of the + integer type. + +2006-06-12 Tibor Simko + + * modules/websearch/lib/search_engine_tests.py: Added test cases + for the washing of the date arguments. + +2006-06-12 Tibor Simko + + * modules/webalert/lib/webalert.py: Fixed arguments to + create_personal_baskets_selection_box(). + +2006-06-12 Tibor Simko + + * modules/webbasket/lib/Makefile.am: Add webbasket_migration_kit.py + to the tarball. + +2006-06-09 Gregory Favre + + * modules/webbasket/lib/webbasket_migration_kit.py: Added migration + kit for webbasket (v.0.7.1 to 0.9). This utility will copy every + basket of the old webbasket module to the new one. + +2006-06-09 Tibor Simko + + * modules/webstyle/lib/webstyle_templates.py: Put one more space + around languages in the page footer. The space disappeared during + recent URL schema changes. We actually used to have three spaces + there before, but two are enough. + +2006-06-09 Tibor Simko + + * modules/webalert/web/youralerts.py: Fixed last updated timestamp + that still used WML call. + +2006-06-09 Tibor Simko + + * po/POTFILES.in: Added/removed files that were + introduced/obsoleted by the new URL handler in the WebSubmit + module. + +2006-06-09 Tibor Simko + + * INSTALL: Add /submit to be recognizable by the new URL handler. + +2006-06-09 Tibor Simko + + * modules/bibconvert/lib/bibconvert_tests.py: Put FIXME statements + next to placeholder-only assertions. + +2006-06-09 Tibor Simko + + * modules/webstyle/lib/webinterface_tests.py: Fail appropriately + when mod_python.util.FieldStorage import fails. + +2006-06-09 Tibor Simko + + * modules/bibedit/lib/bibrecord_tests.py: Improved accented Unicode + letters test case: now it is checking directly the output of + record_xml_output(). + +2006-06-09 Tibor Simko + + * modules/bibedit/lib/bibrecord.py: Fixed record_xml_output() for + records containing Unicode characters. + +2006-06-09 Tibor Simko + + * config/config.wml, modules/bibedit/doc/admin/index.html.wml, + modules/bibformat/web/admin/security.inc.php.wml, + modules/bibharvest/doc/admin/index.html.wml, + modules/bibindex/doc/admin/index.html.wml, + modules/bibrank/doc/admin/index.html.wml, + modules/bibsched/doc/admin/index.html.wml, + modules/webaccess/doc/admin/index.html.wml, + modules/webaccess/lib/access_control_config.py, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webalert/doc/admin/index.html.wml, + modules/webalert/web/youralerts.py, + modules/webbasket/doc/admin/index.html.wml, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/web/yourbaskets.py, + modules/webcomment/doc/admin/index.html.wml, + modules/webcomment/lib/webcomment_templates.py, + modules/webmessage/lib/webmessage_templates.py, + modules/websearch/doc/admin/index.html.wml, + modules/websearch/web/admin/websearchadmin.py, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession_templates.py, + modules/webstyle/doc/admin/index.html.wml, + modules/webstyle/lib/webstyle_templates.py, + modules/websubmit/web/publiline.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py: Use /youraccount instead + of /youraccount.py in the codebase everywhere. + +2006-06-09 Frederic Gobry + + * modules/websubmit/lib/websubmit_webinterface.py: added missing + import for /submit/direct + +2006-06-09 Tibor Simko + + * modules/webstyle/lib/webinterface_layout.py: Use absolute + imports. + +2006-06-09 Tibor Simko + + * modules/webstyle/lib/.cvsignore: Ignore pyc files. + +2006-06-09 Tibor Simko + + * modules/websearch/lib/search_engine.py: Use absolute imports. + +2006-06-09 Frederic Gobry + + * config/config.wml, modules/webstyle/lib/webinterface_layout.py, + modules/webstyle/lib/webstyle_templates.py, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/lib/websubmit_webinterface.py, + modules/websubmit/lib/functions/CaseEDS.py, + modules/websubmit/lib/functions/Get_Info.py, + modules/websubmit/lib/functions/Get_Sysno.py, + modules/websubmit/lib/functions/Is_Original_Submitter.py, + modules/websubmit/lib/functions/Is_Referee.py, + modules/websubmit/lib/functions/Test_Status.py, + modules/websubmit/web/Makefile.am, modules/websubmit/web/direct.py, + modules/websubmit/web/sub.py, modules/websubmit/web/summary.py: + moved some websubmit subpages in the /submit/ url namespace, and + fixed corresponding references all over the place. + +2006-06-09 Tibor Simko + + * modules/bibedit/lib/bibrecord.py: Fixed problem of incrementing + field numbers when adding a new field to an existing record. + Refactored record_add_field() along the way to make it more + intelligible and directly usable for adding data fields. Further + refactoring of the whole library would be desirable, though. + +2006-06-09 Tibor Simko + + * modules/bibedit/lib/bibrecord_tests.py: Added test cases for + adding fields. + +2006-06-07 Frederic Gobry + + * modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_templates.py: provide the user's id + in the template's user action, to enable specific template behavior + (esp. for EPFL) + +2006-06-06 Frederic Gobry + + * modules/websubmit/lib/websubmit_webinterface.py: added actual + handler for the /submit/ urls + +2006-06-06 Frederic Gobry + + * modules/websearch/lib/websearch_webinterface.py: use absolute + imports instead of relative ones + +2006-06-06 Frederic Gobry + + * modules/websearch/lib/websearch_webinterface.py, + modules/webstyle/lib/webinterface_layout.py, + modules/websubmit/lib/Makefile.am, + modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/lib/functions/Retrieve_Data.py, + modules/websubmit/web/Makefile.am, + modules/websubmit/web/getfile.py, modules/websubmit/web/submit.py: + added support for getting fulltexts via + /files/...> urls. + +2006-06-06 Tibor Simko + + * modules/webstyle/lib/webinterface_handler.py: When importing + mod_python stuff, import util first (before publisher), fixing some + weird publisher importing problems. See the code comment for more. + +2006-06-05 Tibor Simko + + * modules/websearch/lib/websearch_webinterface.py: When the site is + in the DB-less maintenance mode, do not allow display of record + pages, just like the search interface and the search results pages. + +2006-06-05 Tibor Simko + + * modules/websearch/lib/websearch_webinterface.py: Return page not + found for detailed record pages with non-positive recIDs. + +2006-06-05 Tibor Simko + + * modules/websearch/lib/websearch_webinterface.py: Display record + #1 for URLs /record and /record/ without a number. + +2006-06-05 Tibor Simko + + * modules/miscutil/lib/dbquery.py.wml: Do not connect to the + database or run queries when the site is closed for maintenance (as + governed by CFG_ACCESS_CONTROL_LEVEL_SITE). Return empty run_sql() + result immediately in this case. Useful when the business logic + layer code did not pay attention to CFG_ACCESS_CONTROL_LEVEL_SITE. + +2006-06-05 Tibor Simko + + * modules/bibrank/lib/bibrank_downloads_similarity.py: + CFG_ACCESS_CONTROL_LEVEL_SITE is located in the main config file. + +2006-06-05 Tibor Simko + + * modules/bibrank/lib/bibrank_downloads_similarity.py: Do not + register page view event if we are in read-only access control site + mode. + +2006-06-05 Tibor Simko + + * modules/bibedit/web/admin/bibeditadmin.py: Updated docstrings to + reflect urlargs->req change. + +2006-06-05 Tibor Simko + + * modules/bibindex/web/admin/bibindexadmin.py, + modules/bibharvest/web/admin/bibharvestadmin.py: Updated page() + arguments: req in, urlargs out. + +2006-06-05 Tibor Simko + + * modules/bibrank/web/admin/bibrankadmin.py: Updated page() + arguments: req in, urlargs out. Fixed indenting cosmetics in one + case. + +2006-06-05 Tibor Simko + + * modules/miscutil/lib/messages.py.wml: Deleted unneeded function + create_language_selection_box(), as it was integrated into + webstyle_templates. + +2006-06-05 Tibor Simko + + * modules/miscutil/web/error.py: Deleted urlargs parameter to + page(). + +2006-06-05 Tibor Simko + + * modules/webalert/web/youralerts.py: Updated page() arguments: req + in, urlargs out. + +2006-06-05 Tibor Simko + + * modules/webcomment/web/admin/webcommentadmin.py: Deleted + unnecessary urlargs parameters to page(). + +2006-06-05 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Updated docstring + to tmpl_browse_pattern() to describe colls parameter. + +2006-06-05 Tibor Simko + + * modules/websearch/web/admin/websearchadmin.py: Updated page() + arguments: req in, urlargs out. + +2006-06-05 Tibor Simko + + * modules/websession/lib/webuser.py: Pass req parameter to page() + call in page_not_authorized(). + +2006-06-05 Tibor Simko + + * modules/websession/lib/websession_webinterface.py: Cosmetics: put + req parameters in page() calls on new lines. + +2006-06-05 Tibor Simko + + * modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py: Updated docstrings to + reflect urlargs->req change. + +2006-06-05 Tibor Simko + + * modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/web/approve.py, modules/websubmit/web/direct.py, + modules/websubmit/web/getfile.py, + modules/websubmit/web/publiline.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py, + modules/websubmit/web/admin/referees.py: Updated page() arguments: + req in, urlargs out. + +2006-06-02 Nicholas Robinson + + * modules/bibedit/lib/xmlmarc2textmarclib.py: Fixed a bug: in + certain cases when making an ALEPH MARC record, lines were not + terminated with a newline; Corrected an error message + +2006-06-02 Gregory Favre + + * modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_templates.py: Fixed bugs: couldn't + create new basket while copying item. Fixed formatting of dates + while displaying a basket item. Corrected an error that occured + while deleting a comment. + +2006-06-02 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Added functions + to test whether or not a user has correct access rights to perform + an action + +2006-06-02 Nicholas Robinson + + * modules/websubmit/web/admin/websubmitadmin.py: Added access + restrictions to WebSubmit Admin + +2006-06-02 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Added functions + to enable the manipulation of the functions belonging to a + doctype/submission. + +2006-06-02 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Added the + necessary functions to enable functions belonging to a + doctype/submission to be manpulated. + +2006-06-02 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_templates.py: Added + templates for the interface for viewing/manipulating the functions + of a doctype/submission. + +2006-06-02 Nicholas Robinson + + * modules/websubmit/web/admin/websubmitadmin.py: Added + functionality for viewing the functions of a doctype/submission + +2006-06-02 Nicholas Robinson + + * modules/bibedit/lib/xmlmarc2textmarclib.py: Changed behaviour in + situation when multiple SYS found for record when running in ALEPH + MARC mode. Previously, execution ended; Now, the record is skipped. + +2006-06-02 Nicholas Robinson + + * modules/bibedit/lib/xmlmarc2textmarclib.py: Changed the way that + random System numbers are created - added generator for creation of + sequential SYS' when multiple records without 970__a are processed. + +2006-06-02 Nicholas Robinson + + * modules/bibedit/bin/xmlmarc2textmarc.in: Corrected an error when + writing to stderr stream. + +2006-06-01 Frederic Gobry + + * modules/websearch/lib/websearch_regression_tests.py, + modules/websearch/lib/websearch_templates.py: fixed a few search + behavior bugs introduced by the templates and the new argd handlers + +2006-05-31 Gregory Favre + + * modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_config.py, + modules/webbasket/lib/webbasket_dblayer.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/web/yourbaskets.py: Added new "edit basket" + function (replacement of move/delete/rights management). Users can + now also rename their baskets. Added new display of list of + publicly accessible baskets. Corrected minor bugs, improved the + coding. + +2006-05-31 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/websearch_regression_tests.py, + modules/websearch/lib/websearch_templates.py: pass "ln" to the + webcoll_body template, and fix generation of "cc" in the search + form + +2006-05-31 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/websearch_templates.py: delegated more layout + to the template code when generating the narrow/focus/instant + browse boxes for webcoll + +2006-05-31 Frederic Gobry + + * modules/miscutil/bin/.cvsignore: CVS should ignore the generated + regressiontestsuite script + +2006-05-30 Frederic Gobry + + * modules/websearch/lib/websearch_templates.py: the default + collection should point to the root of the site + +2006-05-30 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_templates.py: fixed navtrail + generation + +2006-05-30 Tibor Simko + + * modules/miscutil/bin/regressiontestsuite.in: Added standard CLI + `help' and `version' argument handling. + +2006-05-30 Tibor Simko + + * modules/bibedit/bin/xmlmarc2textmarc.in, + modules/bibedit/lib/xmlmarc2textmarclib.py: Added version variable, + fixing -V,--version CLI option. + +2006-05-30 Krzysztof Jedrzejek + + * modules/elmsubmit/lib/Makefile.am, + modules/elmsubmit/lib/elmsubmit.py, + modules/elmsubmit/lib/elmsubmit_config.py, + modules/elmsubmit/lib/elmsubmit_tests.py, + modules/elmsubmit/lib/elmsubmit_tests_1.mbox, + modules/elmsubmit/lib/elmsubmit_tests_2.mbox: Added test case + messages. Modified the xml structure of desired test case output. + +2006-05-30 Frederic Gobry + + * modules/websession/lib/websession_templates.py, + modules/websession/lib/webuser.py: use a better argument name for + the referrer page which displaying the user infobox + +2006-05-30 Frederic Gobry + + * modules/websearch/lib/websearch_regression_tests.py, + modules/websearch/lib/websearch_templates.py, + modules/websearch/lib/websearch_webinterface.py: The [>> more] link + now leads again to a standard search, not to the + /collection/...?jrec=... syntax recently introduced, which was + causing confusion. + +2006-05-30 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_regression_tests.py, + modules/websearch/lib/websearch_templates.py: fixed websearch + template code and API so that it passes the regression test suite + again + +2006-05-29 Tibor Simko + + * config/config.wml: Explain new philosophy behind + CFG_CALL_BIBFORMAT setting. + +2006-05-29 Tibor Simko + + * modules/websearch/lib/search_engine.py: Call BibFormat on the fly + for all situations, except when creating HB, when the configuration + variable CFG_CALL_BIBFORMAT on whether we should do so or not is + consulted. This is in accordance with the move to dynamic detailed + record pages. Note: when BibFormat on the fly returns XML with FMT + tag containing the HTML output format, as suited for the upload of + precreated formats, call_bibformat() strips the XML envelope and + returns HTML body only using Fred's patch, making it possible to + have a mixed precreated/on-the-fly formatting philosophy. + +2006-05-29 Tibor Simko + + * Makefile.am, + modules/bibformat/web/admin/BIBREFORMAT_display.php.wml, + modules/webhelp/web/admin/howto/run.html.wml: New output format + philosophy: prestoring only HB formats. HD ones will be + dynamically created. See recent discussion on the mailing list. + +2006-05-29 Tibor Simko + + * modules/bibedit/doc/admin/guide.html.wml, + modules/bibformat/web/bibformat.php.wml, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/web/comments.py, + modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/lib/functions/Mail_Submitter.py, + modules/websubmit/lib/functions/Send_APP_Mail.py: Prefer to use + /record/ instead of /search?recid= style of URLs. + +2006-05-29 Tibor Simko + + * modules/webstat/etc/webstat.cfg.wml, + modules/webstat/lib/webstatlib.lisp: Accept both old and new style + search URLs. Preparing ground mostly, will need more checks later. + +2006-05-29 Tibor Simko + + * modules/miscutil/demo/demobibdata.xml: Fixed links to the demo + photo CERN-HI-6206002. + +2006-05-29 Tibor Simko + + * modules/miscutil/sql/tabfill.sql.wml: Respect new /search and + /record URLs. + +2006-05-29 Tibor Simko + + * modules/webalert/lib/alert_engine.py, + modules/webalert/lib/htmlparser.py, + modules/webalert/lib/webalert_templates.py: Reflect new search URL. + +2006-05-29 Tibor Simko + + * modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/lib/functions/Mail_Submitter.py, + modules/websubmit/lib/functions/Send_APP_Mail.py: Reflect new + search URL. + +2006-05-29 Tibor Simko + + * modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/web/comments.py, + modules/webstat/etc/webstat.cfg.wml, + modules/webstat/lib/webstatlib.lisp: Reflect new search URL. + +2006-05-29 Tibor Simko + + * modules/bibformat/web/bibformat.php.wml, + modules/bibedit/doc/admin/guide.html.wml: Reflect new search URL. + +2006-05-29 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_templates.py, + modules/websearch/lib/websearch_webinterface.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/websession_webinterface.py, + modules/websession/lib/webuser.py, modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py: More flexible template + interface, with less unnecessary arguments (usually, global + configuration variables, like weburl or supportemail). + +2006-05-29 Tibor Simko + + * modules/websearch/doc/guide.html.wml: Replaced search.py by + search as per the new URL schema. Replaced Q1 2004 by Q1 2007 for + some CERN-related tips. + +2006-05-29 Tibor Simko + + * modules/miscutil/lib/config.py.wml, + modules/websearch/doc/tips.html.wml: Replaced search.py by search + as per the new URL schema. + +2006-05-26 Tibor Simko + + * modules/bibedit/bin/.cvsignore: Ignore xmlmarc2textmarc. + +2006-05-26 Tibor Simko + + * modules/bibedit/lib/.cvsignore: Ignore pyc files. + +2006-05-26 Tibor Simko + + * modules/websearch/lib/websearch_webinterface.py: When URL + /collection/ is not followed by any collection name, display home + collection. + +2006-05-26 Tibor Simko + + * INSTALL: Add (optional) dependence on the mechanize Python + library. Add Apache httpd.conf snippets for the new URL handler. + +2006-05-26 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: In the new + navigation trail, when proposing links to collections, point to the + search interface pages, not to the search results pages. + +2006-05-26 Tibor Simko + + * po/POTFILES.in: Added/removed files that were + introduced/obsoleted by the new URL handler. + +2006-05-26 Tibor Simko + + * modules/bibedit/lib/xmlmarc2textmarclib.py: Fixed `except Error' + statements. + +2006-05-26 Nicholas Robinson + + * modules/bibedit/bin/Makefile.am, modules/bibedit/lib/Makefile.am: + Initial release of the xmlmarc2textmarc utility. + +2006-05-26 Nicholas Robinson + + * configure.ac, modules/bibedit/lib/xmlmarc2textmarclib.py, + modules/bibedit/bin/xmlmarc2textmarc.in: Initial release of the + xmlmarc2textmarc utility. + +2006-05-24 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Do not print prolog + and epilog when printing grandsons, as it used to be with the old + handler. Also, print whitespace around grandsons, as it used to be + with the old handler. + +2006-05-24 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Put back border="0" + for beg/prev/next/end icons, fixing display problem. + +2006-05-24 Tibor Simko + + * modules/miscutil/bin/testsuite.in, + modules/webstyle/lib/Makefile.am, + modules/webstyle/lib/webinterface_test.py, + modules/webstyle/lib/webinterface_tests.py: webinterface_test.py + renamed to webinterface_tests.py to conform to the usual unit test + file naming. + +2006-05-24 Tibor Simko + + * modules/bibedit/bin/xmlmarclint.in: Aligned help output. + +2006-05-24 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/websearch_templates.py: fixed on-the-fly + formatting of records + +2006-05-24 Frederic Gobry + + * configure.ac, modules/miscutil/bin/Makefile.am, + modules/miscutil/bin/regressiontestsuite.in, + modules/miscutil/bin/testsuite.in, + modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/testutils.py, + modules/miscutil/lib/urlutils.py, modules/websearch/bin/webcoll.in, + modules/websearch/lib/Makefile.am, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_regression_tests.py, + modules/websearch/lib/websearch_templates.py, + modules/websearch/lib/websearch_webinterface.py, + modules/websearch/web/Makefile.am, modules/websearch/web/index.py, + modules/websearch/web/search.py, + modules/websession/lib/Makefile.am, + modules/websession/lib/websession_webinterface.py, + modules/websession/web/Makefile.am, + modules/websession/web/youraccount.py, + modules/webstyle/lib/Makefile.am, + modules/webstyle/lib/webinterface_handler.py, + modules/webstyle/lib/webinterface_layout.py, + modules/webstyle/lib/webinterface_test.py: Implementation of the + new URL scheme (/record/... and friends) for websearch and + websession. Implementation of a regression test harness, applied so + far at websearch only. + +2006-05-24 Tibor Simko + + * po/POTFILES.in: Removed deleted file elmsubmit_doctype_test.py. + +2006-05-23 Tibor Simko + + * UNINSTALL: Updated text to read CDS Invenio instead of CDSware. + Minor phrasing changes. + +2006-05-23 Tibor Simko + + * modules/webhelp/web/admin/howto/run.html.wml: Minor fixes + including an invocation of the bibsched daemon, an explicit example + how to rebalance ranking weights every month, using neutral prefix + path in examples, minor phrasing updates, cosmetic output cleanup. + +2006-05-23 Tibor Simko + + * modules/webaccess/lib/external_authentication.py: Updated + CERN-IT-IS server name for the CERN NICE authentication example. + +2006-05-23 Tibor Simko + + * modules/miscutil/lib/testimport.py: Initial release of the + importing test, suggesting how to create Python module symlink in + case the admin have not done so. + +2006-05-23 Tibor Simko + + * modules/miscutil/lib/Makefile.am: Run importing test during `make + install'. + +2006-05-23 Tibor Simko + + * modules/miscutil/bin/dbtest.in: Output messages formatting + cosmetics. Harmonization with the importing test. + +2006-05-23 Tibor Simko + + * INSTALL: Moved symlink creation step into its new logical place. + +2006-05-23 Tibor Simko + + * configure.ac, Makefile.am: Output messages formatting cosmetics. + +2006-05-23 Tibor Simko + + * configure-tests.py: Python versions lower than 2.3 are now + treated as error, not as warning. Also, updated output messages + with nicer formatting cosmetics. + +2006-05-22 Tibor Simko + + * modules/websearch/bin/webcoll.in: Keep staying in Simple or + Advanced Search interface in the ``instant browse'' box's links. + +2006-05-22 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: + tmpl_instant_browse() now accepts Advanced Search argument, to be + able to stay with Simple or Advanced Search interface in the `more' + link. + +2006-05-17 Nicholas Robinson + + * modules/websubmit/lib/websubmit_engine.py: Removed function + 'simpleendaction' - it wasn't used; Did some cleaning of code style + - put spaces between arguments in calls to functions, etc + +2006-05-16 Tibor Simko + + * modules/elmsubmit/lib/elmsubmit_doctype_test.py: Not needed + anymore. + +2006-05-16 Nicholas Robinson + + * modules/websubmit/lib/websubmit_engine.py: Corrected call to + function 'print_function_calls' from within function + 'simpleendaction'. Removed the language (ln) argument from that + function call, as there is no language paramter passed to + 'simpleendaction'. + +2006-05-16 Nicholas Robinson + + * modules/websubmit/lib/websubmit_engine.py: Corrected function + 'print_function_calls' to include the language as a parameter, as + this language was used by the WebSubmit template + 'tmpl_function_output'; Also corrected all calls to the function + 'print_function_calls', passing the language 'ln' to them. + +2006-05-15 Tibor Simko + + * modules/elmsubmit/lib/elmsubmit_tests.py: Replaced cdsware import + with invenio. Standardized test case messages. When test files do + not exist, fail with a warning. + +2006-05-12 Krzysztof Jedrzejek + + * modules/elmsubmit/lib/elmsubmit.py, + modules/elmsubmit/lib/elmsubmit_config.py, + modules/elmsubmit/lib/elmsubmit_tests.py: Corrected the handling of + test case files written into tmpdir. + +2006-05-12 Tibor Simko + + * modules/websubmit/etc/bibconvert/config/EDSRTEXTmodify.tpl: Use + controlfield instead of datafield for tag 001. + +2006-05-11 Tibor Simko + + * modules/miscutil/bin/testsuite.in: Do not try-except when + importing Invenio modules. + +2006-05-10 Tibor Simko + + * modules/miscutil/sql/tabdrop.sql: Drop also table bskEXTFMT. + +2006-05-10 Tibor Simko + + * modules/miscutil/sql/tabcreate.sql: Added missing table + bskEXTFMT. Deleted doubly defined id key for bskEXTREC and + bskRECORDCOMMENT tables. + +2006-05-09 Tibor Simko + + * INSTALL: Align properly the --with-foo options under each other. + (Layout cosmetics.) + +2006-05-09 Tibor Simko + + * INSTALL: Added explanation on the HTTPS setup. + +2006-05-09 Tibor Simko + + * configure.ac: Used proper --with-weburl and --with-sweburl + examples, and updated message wording. + +2006-05-09 Tibor Simko + + * modules/websession/web/youraccount.py: Ask for secure page + elements when creating Your Account pages, fixing broken-lock icon + display problem. + +2006-05-09 Tibor Simko + + * modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py: Added an option to + produce secure page elements in page() and pageheader() functions. + When chosen, the output page links to HTTPS-secure CSS, fixing + broken-lock browser icon display problem. + +2006-05-09 Tibor Simko + + * modules/webaccess/lib/access_control_config.py, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webalert/web/youralerts.py, + modules/webcomment/lib/webcomment_templates.py, + modules/websearch/web/admin/websearchadmin.py, + modules/websession/lib/websession_templates.py, + modules/websession/web/youraccount.py, + modules/webstyle/lib/webstyle_templates.py, + modules/websubmit/web/publiline.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py: Point to secure web URL + when referring to youraccount pages. (More of the similar work + ahead for other personal account related pages.) + +2006-05-08 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_templates.py: Added template + for page requesting the user to confirm the deletion a submission + from a document type + +2006-05-08 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Added functions + to delete a submission from a document type + +2006-05-08 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Added + functionality to delete a submission from a document type + +2006-05-08 Nicholas Robinson + + * modules/websubmit/web/admin/websubmitadmin.py: Added flags to + enable deletion of a submission from a document type + +2006-05-08 Tibor Simko + + * modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_dblayer.py, + modules/webbasket/lib/webbasket_templates.py: Fixed English in the + unsubscribe from baskets context. + +2006-05-08 Tibor Simko + + * modules/webcomment/lib/webcomment_config.py: English phrase + cleanup. + +2006-05-06 Frederic Gobry + + * configure.ac, config/configbis.wml.in, + modules/miscutil/lib/config.py.wml, + modules/webbasket/lib/webbasket_templates.py, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession_templates.py: renamed httpsurl + into sweburl to be more coherent with weburl. + +2006-05-05 Frederic Gobry + + * configure.ac, config/configbis.wml.in, + modules/miscutil/lib/config.py.wml, + modules/webbasket/lib/webbasket_templates.py, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession_templates.py: added support for + login over https + +2006-05-05 Tibor Simko + + * modules/websession/lib/webuser.py: Don't assume grep to be + located in /bin. Useful for platform independence. Thanks to Mike + Marino for reporting the problem. + +2006-05-05 Martin Vesely + + * modules/miscutil/sql/tabcreate.sql, + modules/miscutil/sql/tabdrop.sql, + modules/miscutil/sql/tabfill.sql.wml, + modules/miscutil/demo/democfgdata.sql.wml: Merge of oaiSET and + oaiARCHIVE tables. (Note: data conversion needed) + +2006-05-05 Frederic Gobry + + * modules/websubmit/web/getfile.py: i18n'ed the error and warning + messages + +2006-05-04 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_engine.py: Fixed process for + cloning new submission from another document type when applied both + at 'create a new document type' level and at 'add new submission to + existing document type' level; corrected name of function + '_clone_functionparameters_foraction_fromdoctype_todoctype' (it was + called '_clone_functionparamaters_foraction_fromdoctype_todoctype' + - parameters was misspelled); other cleaning performed. + +2006-05-04 Nicholas Robinson + + * modules/websubmit/lib/websubmitadmin_dblayer.py: Added function + to get a list of action IDs (actname) for all actions implemented + by a given document type (function: + 'get_actname_all_submissions_doctype'); corrected function + 'insert_submission_details_clonefrom_submission': added IFNULL + function call to handle case when 'buttonorder' field is empty, + corrected bug which meant that number of pages was always set to 0 + for cloned submissions. + +2006-05-04 Tibor Simko + + * ABOUT-NLS, AUTHORS, CREDITS, INSTALL, Makefile.am, NEWS, README, + TODO, UNINSTALL, config.nice.in, configure-tests.py, configure.ac, + config/Makefile.am, config/cdsnavbar.wml, config/cdsnavtrail.wml, + config/cdspage.wml, config/cdswmllib.wml, config/config.wml, + config/configbis.wml.in, modules/Makefile.am, + modules/bibclassify/Makefile.am, + modules/bibclassify/bin/Makefile.am, + modules/bibclassify/bin/bibclassify.in, + modules/bibclassify/doc/Makefile.am, + modules/bibclassify/doc/admin/Makefile.am, + modules/bibclassify/doc/admin/guide.html.wml, + modules/bibclassify/doc/admin/index.html.wml, + modules/bibclassify/etc/CERESTheme.rdf, + modules/bibclassify/etc/Makefile.am, + modules/bibclassify/lib/Makefile.am, + modules/bibclassify/lib/bibclassifylib.py, + modules/bibconvert/Makefile.am, modules/bibconvert/bin/Makefile.am, + modules/bibconvert/bin/bibconvert.in, + modules/bibconvert/doc/Makefile.am, + modules/bibconvert/doc/admin/Makefile.am, + modules/bibconvert/doc/admin/guide.html.wml, + modules/bibconvert/doc/admin/index.html.wml, + modules/bibconvert/etc/Makefile.am, + modules/bibconvert/lib/Makefile.am, + modules/bibconvert/lib/bibconvert.py, + modules/bibconvert/lib/bibconvert_tests.py, + modules/bibedit/Makefile.am, modules/bibedit/bin/Makefile.am, + modules/bibedit/bin/refextract.in, + modules/bibedit/bin/xmlmarclint.in, + modules/bibedit/doc/Makefile.am, + modules/bibedit/doc/admin/Makefile.am, + modules/bibedit/doc/admin/guide.html.wml, + modules/bibedit/doc/admin/index.html.wml, + modules/bibedit/etc/MARC21slim.dtd, + modules/bibedit/etc/Makefile.am, modules/bibedit/lib/Makefile.am, + modules/bibedit/lib/bibedit_templates.py, + modules/bibedit/lib/bibeditadminlib.py, + modules/bibedit/lib/bibrecord.py, + modules/bibedit/lib/bibrecord_config.py, + modules/bibedit/lib/bibrecord_tests.py, + modules/bibedit/lib/refextract.py, + modules/bibedit/lib/refextract_config.py, + modules/bibedit/web/Makefile.am, + modules/bibedit/web/admin/Makefile.am, + modules/bibedit/web/admin/bibeditadmin.py, + modules/bibformat/Makefile.am, modules/bibformat/bin/Makefile.am, + modules/bibformat/bin/bibformat.in, + modules/bibformat/bin/bibreformat.in, + modules/bibformat/doc/Makefile.am, + modules/bibformat/doc/admin/Makefile.am, + modules/bibformat/doc/admin/guide.html.wml, + modules/bibformat/lib/Makefile.am, + modules/bibformat/lib/common/Makefile.am, + modules/bibformat/lib/common/dbparams.inc.php.wml, + modules/bibformat/lib/common/general.inc.php, + modules/bibformat/lib/common/global.inc.php.wml, + modules/bibformat/lib/core/AEvalLan.inc.php, + modules/bibformat/lib/core/FlexElink.inc.php, + modules/bibformat/lib/core/FormatRetriever.inc.php, + modules/bibformat/lib/core/IntVars.inc.php, + modules/bibformat/lib/core/KBRetriever.inc.php, + modules/bibformat/lib/core/LinkResolver.inc.php, + modules/bibformat/lib/core/Makefile.am, + modules/bibformat/lib/core/OAISpecExtractor.inc.php, + modules/bibformat/lib/core/Processor.inc.php, + modules/bibformat/lib/core/RecordSeparator.inc.php, + modules/bibformat/lib/core/Timing.inc.php, + modules/bibformat/lib/core/TreeNode.inc.php, + modules/bibformat/lib/core/UDFRetriever.inc.php, + modules/bibformat/web/Makefile.am, + modules/bibformat/web/bibformat.php.wml, + modules/bibformat/web/admin/BEH_ACTION_add.php.wml, + modules/bibformat/web/admin/BEH_ACTION_del.php.wml, + modules/bibformat/web/admin/BEH_ACTION_edit.php.wml, + modules/bibformat/web/admin/BEH_COND_add.php.wml, + modules/bibformat/web/admin/BEH_COND_del.php.wml, + modules/bibformat/web/admin/BEH_COND_edit.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_add.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_del.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_edit.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_showone.php.wml, + modules/bibformat/web/admin/BEH_display.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_display.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_hand.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_process.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_tree.php.wml, + modules/bibformat/web/admin/FORMAT_add.php.wml, + modules/bibformat/web/admin/FORMAT_del.php.wml, + modules/bibformat/web/admin/FORMAT_display.php.wml, + modules/bibformat/web/admin/FORMAT_edit.php.wml, + modules/bibformat/web/admin/FORMAT_showone.php.wml, + modules/bibformat/web/admin/KB_VALUE_add.php.wml, + modules/bibformat/web/admin/KB_VALUE_del.php.wml, + modules/bibformat/web/admin/KB_add.php.wml, + modules/bibformat/web/admin/KB_del.php.wml, + modules/bibformat/web/admin/KB_display.php.wml, + modules/bibformat/web/admin/KB_edit.php.wml, + modules/bibformat/web/admin/KB_showone.php.wml, + modules/bibformat/web/admin/LINK_ACTION_add_edit.php.wml, + modules/bibformat/web/admin/LINK_ACTION_del.php.wml, + modules/bibformat/web/admin/LINK_COND_add_edit.php.wml, + modules/bibformat/web/admin/LINK_COND_del.php.wml, + modules/bibformat/web/admin/LINK_FORMAT_add.php.wml, + modules/bibformat/web/admin/LINK_FORMAT_del.php.wml, + modules/bibformat/web/admin/LINK_FORMAT_display.php.wml, + modules/bibformat/web/admin/LINK_add.php.wml, + modules/bibformat/web/admin/LINK_del.php.wml, + modules/bibformat/web/admin/LINK_display.php.wml, + modules/bibformat/web/admin/LINK_edit.php.wml, + modules/bibformat/web/admin/LINK_showone.php.wml, + modules/bibformat/web/admin/Makefile.am, + modules/bibformat/web/admin/OAIER_SF_add.php.wml, + modules/bibformat/web/admin/OAIER_SF_del.php.wml, + modules/bibformat/web/admin/OAIER_add.php.wml, + modules/bibformat/web/admin/OAIER_del.php.wml, + modules/bibformat/web/admin/OAIER_display.php.wml, + modules/bibformat/web/admin/UDF_add.php.wml, + modules/bibformat/web/admin/UDF_del.php.wml, + modules/bibformat/web/admin/UDF_display.php.wml, + modules/bibformat/web/admin/UDF_edit.php.wml, + modules/bibformat/web/admin/UDF_showone.php.wml, + modules/bibformat/web/admin/UDF_testcode.php.wml, + modules/bibformat/web/admin/error.inc.php.wml, + modules/bibformat/web/admin/footer.inc.php.wml, + modules/bibformat/web/admin/header.inc.php.wml, + modules/bibformat/web/admin/index.php.wml, + modules/bibformat/web/admin/localconf.inc.php.wml, + modules/bibformat/web/admin/security.inc.php.wml, + modules/bibformat/web/admin/test.php.wml, + modules/bibharvest/Makefile.am, modules/bibharvest/bin/Makefile.am, + modules/bibharvest/bin/bibharvest.in, + modules/bibharvest/bin/oaiarchive.in, + modules/bibharvest/bin/oaiharvest.in, + modules/bibharvest/doc/Makefile.am, + modules/bibharvest/doc/admin/Makefile.am, + modules/bibharvest/doc/admin/guide.html.wml, + modules/bibharvest/doc/admin/index.html.wml, + modules/bibharvest/lib/Makefile.am, + modules/bibharvest/lib/bibharvest_templates.py, + modules/bibharvest/lib/bibharvestadminlib.py, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oai_repository_config.py, + modules/bibharvest/lib/oai_repository_tests.py, + modules/bibharvest/lib/oaiarchive_engine.py, + modules/bibharvest/lib/oaiharvestlib.py, + modules/bibharvest/web/Makefile.am, + modules/bibharvest/web/oai2d.py, + modules/bibharvest/web/admin/Makefile.am, + modules/bibharvest/web/admin/bibharvestadmin.py, + modules/bibindex/Makefile.am, modules/bibindex/bin/Makefile.am, + modules/bibindex/bin/bibindex.in, modules/bibindex/bin/bibstat.in, + modules/bibindex/doc/Makefile.am, + modules/bibindex/doc/admin/Makefile.am, + modules/bibindex/doc/admin/guide.html.wml, + modules/bibindex/doc/admin/index.html.wml, + modules/bibindex/lib/Makefile.am, + modules/bibindex/lib/bibindex_engine.py, + modules/bibindex/lib/bibindex_engine_config.py, + modules/bibindex/lib/bibindex_engine_stemmer.py, + modules/bibindex/lib/bibindex_engine_stemmer_tests.py, + modules/bibindex/lib/bibindex_engine_stopwords.py, + modules/bibindex/lib/bibindex_engine_tests.py, + modules/bibindex/lib/bibindexadminlib.py, + modules/bibindex/web/Makefile.am, + modules/bibindex/web/admin/Makefile.am, + modules/bibindex/web/admin/bibindexadmin.py, + modules/bibmatch/Makefile.am, modules/bibmatch/bin/Makefile.am, + modules/bibmatch/bin/bibmatch.in, modules/bibmatch/doc/Makefile.am, + modules/bibmatch/doc/admin/Makefile.am, + modules/bibmatch/doc/admin/guide.html.wml, + modules/bibmatch/doc/admin/index.html.wml, + modules/bibmatch/etc/Makefile.am, modules/bibmatch/lib/Makefile.am, + modules/bibmatch/lib/bibmatch_engine.py, + modules/bibrank/Makefile.am, modules/bibrank/bin/Makefile.am, + modules/bibrank/bin/bibrank.in, modules/bibrank/bin/bibrankgkb.in, + modules/bibrank/doc/Makefile.am, + modules/bibrank/doc/admin/Makefile.am, + modules/bibrank/doc/admin/guide.html.wml, + modules/bibrank/doc/admin/index.html.wml, + modules/bibrank/doc/hacking/Makefile.am, + modules/bibrank/doc/hacking/api.html.wml, + modules/bibrank/doc/hacking/bibrankgkb.html.wml, + modules/bibrank/doc/hacking/index.html.wml, + modules/bibrank/doc/hacking/single_tag_rank.html.wml, + modules/bibrank/doc/hacking/word_similarity.html.wml, + modules/bibrank/etc/Makefile.am, + modules/bibrank/etc/bibrankgkb.cfg.in, + modules/bibrank/etc/bibrankgkb_jif_conv.kb, + modules/bibrank/etc/bibrankgkb_jif_example.kb, + modules/bibrank/etc/demo_jif.cfg.in, + modules/bibrank/etc/demo_jif.kb, + modules/bibrank/etc/stopwords.de.kb, + modules/bibrank/etc/stopwords.kb, + modules/bibrank/etc/template_citation.cfg, + modules/bibrank/etc/template_combine_method.cfg, + modules/bibrank/etc/template_download_similarity.cfg, + modules/bibrank/etc/template_download_total.cfg, + modules/bibrank/etc/template_download_users.cfg, + modules/bibrank/etc/template_single_tag_rank_method.cfg.in, + modules/bibrank/etc/template_word_similarity.cfg.wml, + modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/Makefile.am, + modules/bibrank/lib/bibrank_citation_grapher.py, + modules/bibrank/lib/bibrank_citation_indexer.py, + modules/bibrank/lib/bibrank_citation_indexer_tests.py, + modules/bibrank/lib/bibrank_citation_searcher.py, + modules/bibrank/lib/bibrank_citation_searcher_tests.py, + modules/bibrank/lib/bibrank_downloads_grapher.py, + modules/bibrank/lib/bibrank_downloads_indexer.py, + modules/bibrank/lib/bibrank_downloads_indexer_tests.py, + modules/bibrank/lib/bibrank_downloads_similarity.py, + modules/bibrank/lib/bibrank_grapher.py, + modules/bibrank/lib/bibrank_record_sorter.py, + modules/bibrank/lib/bibrank_record_sorter_tests.py, + modules/bibrank/lib/bibrank_tag_based_indexer.py, + modules/bibrank/lib/bibrank_tag_based_indexer_tests.py, + modules/bibrank/lib/bibrank_word_indexer.py, + modules/bibrank/lib/bibrankadminlib.py, + modules/bibrank/web/Makefile.am, + modules/bibrank/web/admin/Makefile.am, + modules/bibrank/web/admin/bibrankadmin.py, + modules/bibsched/Makefile.am, modules/bibsched/bin/Makefile.am, + modules/bibsched/bin/bibsched.in, + modules/bibsched/bin/bibtaskex.in, + modules/bibsched/doc/Makefile.am, + modules/bibsched/doc/admin/Makefile.am, + modules/bibsched/doc/admin/guide.html.wml, + modules/bibsched/doc/admin/index.html.wml, + modules/bibupload/Makefile.am, modules/bibupload/bin/Makefile.am, + modules/bibupload/bin/bibupload.in, + modules/bibupload/doc/Makefile.am, + modules/bibupload/doc/admin/Makefile.am, + modules/bibupload/doc/admin/guide.html.wml, + modules/bibupload/doc/admin/index.html.wml, + modules/elmsubmit/Makefile.am, modules/elmsubmit/bin/Makefile.am, + modules/elmsubmit/bin/elmsubmit.in, + modules/elmsubmit/doc/Makefile.am, + modules/elmsubmit/doc/admin/Makefile.am, + modules/elmsubmit/doc/admin/guide.html.wml, + modules/elmsubmit/doc/admin/index.html.wml, + modules/elmsubmit/doc/hacking/Makefile.am, + modules/elmsubmit/etc/Makefile.am, + modules/elmsubmit/etc/elmsubmit.cfg.in, + modules/elmsubmit/lib/Makefile.am, + modules/elmsubmit/lib/elmsubmit.py, + modules/elmsubmit/lib/elmsubmit_EZArchive.py, + modules/elmsubmit/lib/elmsubmit_EZEmail.py, + modules/elmsubmit/lib/elmsubmit_config.py, + modules/elmsubmit/lib/elmsubmit_doctype_test.py, + modules/elmsubmit/lib/elmsubmit_enriched2txt.py, + modules/elmsubmit/lib/elmsubmit_field_validation.py, + modules/elmsubmit/lib/elmsubmit_filename_generator.py, + modules/elmsubmit/lib/elmsubmit_generate_marc.py, + modules/elmsubmit/lib/elmsubmit_html2txt.py, + modules/elmsubmit/lib/elmsubmit_misc.py, + modules/elmsubmit/lib/elmsubmit_richtext2txt.py, + modules/elmsubmit/lib/elmsubmit_submission_parser.py, + modules/elmsubmit/lib/elmsubmit_tests.py, + modules/elmsubmit/lib/magic/Makefile.am, + modules/elmsubmit/lib/magic/compile_magic.py, + modules/miscutil/Makefile.am, modules/miscutil/bin/Makefile.am, + modules/miscutil/bin/dbexec.in, modules/miscutil/bin/dbtest.in, + modules/miscutil/bin/testsuite.in, + modules/miscutil/demo/Makefile.am, + modules/miscutil/demo/democfgdata.sql.wml, + modules/miscutil/doc/Makefile.am, + modules/miscutil/doc/hacking/Makefile.am, + modules/miscutil/doc/hacking/dateutils.html.wml, + modules/miscutil/doc/hacking/dbquery.html.wml, + modules/miscutil/doc/hacking/errorlib.html.wml, + modules/miscutil/doc/hacking/index.html.wml, + modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/config.py.wml, + modules/miscutil/lib/dateutils.py, + modules/miscutil/lib/dbquery.py.wml, + modules/miscutil/lib/errorHandling.php.wml, + modules/miscutil/lib/errorlib.py, + modules/miscutil/lib/errorlib_tests.py, + modules/miscutil/lib/messages.py.wml, + modules/miscutil/lib/miscutil_config.py, + modules/miscutil/lib/textutils.py, + modules/miscutil/lib/urlutils.py, modules/miscutil/sql/Makefile.am, + modules/miscutil/sql/tabcreate.sql, + modules/miscutil/sql/tabdrop.sql, + modules/miscutil/sql/tabfill.sql.wml, + modules/miscutil/web/Makefile.am, modules/miscutil/web/error.py, + modules/webaccess/Makefile.am, modules/webaccess/bin/Makefile.am, + modules/webaccess/bin/authaction.in, + modules/webaccess/bin/webaccessadmin.in, + modules/webaccess/doc/Makefile.am, + modules/webaccess/doc/admin/Makefile.am, + modules/webaccess/doc/admin/guide.html.wml, + modules/webaccess/doc/admin/index.html.wml, + modules/webaccess/doc/hacking/Makefile.am, + modules/webaccess/doc/hacking/admin-internals.html.wml, + modules/webaccess/doc/hacking/api.html.wml, + modules/webaccess/doc/hacking/index.html.wml, + modules/webaccess/doc/hacking/table-structure.html.wml, + modules/webaccess/lib/Makefile.am, + modules/webaccess/lib/access_control_admin.py, + modules/webaccess/lib/access_control_config.py, + modules/webaccess/lib/access_control_engine.py, + modules/webaccess/lib/external_authentication.py, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webaccess/web/Makefile.am, + modules/webaccess/web/admin/Makefile.am, + modules/webaccess/web/admin/webaccessadmin.py, + modules/webalert/Makefile.am, modules/webalert/bin/Makefile.am, + modules/webalert/bin/alertengine.in, + modules/webalert/doc/Makefile.am, + modules/webalert/doc/admin/Makefile.am, + modules/webalert/doc/admin/guide.html.wml, + modules/webalert/doc/admin/index.html.wml, + modules/webalert/lib/Makefile.am, + modules/webalert/lib/alert_engine.py, + modules/webalert/lib/htmlparser.py, + modules/webalert/lib/webalert.py, + modules/webalert/lib/webalert_templates.py, + modules/webalert/web/Makefile.am, + modules/webalert/web/youralerts.py, modules/webbasket/Makefile.am, + modules/webbasket/doc/Makefile.am, + modules/webbasket/doc/admin/Makefile.am, + modules/webbasket/doc/admin/guide.html.wml, + modules/webbasket/doc/admin/index.html.wml, + modules/webbasket/lib/Makefile.am, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_config.py, + modules/webbasket/lib/webbasket_dblayer.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/web/Makefile.am, + modules/webbasket/web/yourbaskets.py, + modules/webcomment/Makefile.am, modules/webcomment/doc/Makefile.am, + modules/webcomment/doc/admin/Makefile.am, + modules/webcomment/doc/admin/guide.html.wml, + modules/webcomment/doc/admin/index.html.wml, + modules/webcomment/doc/hacking/Makefile.am, + modules/webcomment/lib/Makefile.am, + modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_config.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcomment_tests.py, + modules/webcomment/lib/webcommentadminlib.py, + modules/webcomment/web/Makefile.am, + modules/webcomment/web/comments.py, + modules/webcomment/web/admin/Makefile.am, + modules/webcomment/web/admin/webcommentadmin.py, + modules/webhelp/Makefile.am, modules/webhelp/web/Makefile.am, + modules/webhelp/web/index.html.wml, + modules/webhelp/web/admin/Makefile.am, + modules/webhelp/web/admin/index.html.wml, + modules/webhelp/web/admin/howto/Makefile.am, + modules/webhelp/web/admin/howto/index.html.wml, + modules/webhelp/web/admin/howto/marc.html.wml, + modules/webhelp/web/admin/howto/migrate.html.wml, + modules/webhelp/web/admin/howto/run.html.wml, + modules/webhelp/web/hacking/Makefile.am, + modules/webhelp/web/hacking/cdsware.el, + modules/webhelp/web/hacking/concepts.html.wml, + modules/webhelp/web/hacking/directory.html.wml, + modules/webhelp/web/hacking/index.html.wml, + modules/webhelp/web/hacking/modules.html.wml, + modules/webhelp/web/hacking/releases.html.wml, + modules/webhelp/web/hacking/style.html.wml, + modules/webhelp/web/hacking/testsuite.html.wml, + modules/webmessage/Makefile.am, modules/webmessage/bin/Makefile.am, + modules/webmessage/bin/webmessageadmin.in, + modules/webmessage/doc/Makefile.am, + modules/webmessage/doc/admin/Makefile.am, + modules/webmessage/doc/admin/guide.html.wml, + modules/webmessage/doc/admin/index.html.wml, + modules/webmessage/lib/Makefile.am, + modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_config.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/webmessage/lib/webmessage_mailutils.py, + modules/webmessage/lib/webmessage_templates.py, + modules/webmessage/web/Makefile.am, + modules/webmessage/web/yourmessages.py, + modules/websearch/Makefile.am, modules/websearch/bin/Makefile.am, + modules/websearch/bin/webcoll.in, + modules/websearch/doc/Makefile.am, + modules/websearch/doc/guide.html.wml, + modules/websearch/doc/index.html.wml, + modules/websearch/doc/tips.html.wml, + modules/websearch/doc/admin/Makefile.am, + modules/websearch/doc/admin/guide.html.wml, + modules/websearch/doc/admin/index.html.wml, + modules/websearch/doc/hacking/Makefile.am, + modules/websearch/doc/hacking/api.html.wml, + modules/websearch/doc/hacking/index.html.wml, + modules/websearch/doc/hacking/stages.html.wml, + modules/websearch/lib/Makefile.am, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/search_engine_config.py, + modules/websearch/lib/search_engine_tests.py, + modules/websearch/lib/websearch_templates.py, + modules/websearch/lib/websearchadminlib.py, + modules/websearch/web/Makefile.am, modules/websearch/web/index.py, + modules/websearch/web/search.py, + modules/websearch/web/admin/Makefile.am, + modules/websearch/web/admin/websearchadmin.py, + modules/websession/Makefile.am, modules/websession/bin/Makefile.am, + modules/websession/bin/sessiongc.wml, + modules/websession/doc/Makefile.am, + modules/websession/doc/admin/Makefile.am, + modules/websession/doc/admin/guide.html.wml, + modules/websession/doc/admin/index.html.wml, + modules/websession/lib/Makefile.am, + modules/websession/lib/session.py, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/webuser.py, + modules/websession/web/Makefile.am, + modules/websession/web/sessinit.inc.php.wml, + modules/websession/web/youraccount.py, modules/webstat/Makefile.am, + modules/webstat/bin/Makefile.am, modules/webstat/bin/webstat.in, + modules/webstat/doc/Makefile.am, + modules/webstat/doc/admin/Makefile.am, + modules/webstat/doc/admin/guide.html.wml, + modules/webstat/doc/admin/index.html.wml, + modules/webstat/doc/hacking/Makefile.am, + modules/webstat/etc/Makefile.am, modules/webstat/lib/Makefile.am, + modules/webstat/lib/load.lisp, modules/webstat/lib/webstatlib.lisp, + modules/webstyle/Makefile.am, modules/webstyle/css/Makefile.am, + modules/webstyle/css/cds.css, modules/webstyle/doc/Makefile.am, + modules/webstyle/doc/admin/Makefile.am, + modules/webstyle/doc/admin/guide.html.wml, + modules/webstyle/doc/admin/index.html.wml, + modules/webstyle/img/Makefile.am, modules/webstyle/lib/Makefile.am, + modules/webstyle/lib/template.py, modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py, + modules/websubmit/Makefile.am, modules/websubmit/bin/Makefile.am, + modules/websubmit/bin/thumbmaker.in, + modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/access.html.wml, + modules/websubmit/doc/actions.html.wml, + modules/websubmit/doc/approval.html.wml, + modules/websubmit/doc/approvals.html.wml, + modules/websubmit/doc/bibliographic_fields.html.wml, + modules/websubmit/doc/description.html.wml, + modules/websubmit/doc/file_transfer.html.wml, + modules/websubmit/doc/index.html.wml, + modules/websubmit/doc/introduction.html.wml, + modules/websubmit/doc/login.html.wml, + modules/websubmit/doc/modification.html.wml, + modules/websubmit/doc/password.html.wml, + modules/websubmit/doc/pending.html.wml, + modules/websubmit/doc/revised_version.html.wml, + modules/websubmit/doc/submission.html.wml, + modules/websubmit/doc/subnumber.html.wml, + modules/websubmit/doc/admin/Makefile.am, + modules/websubmit/doc/admin/actionimplement.html.wml, + modules/websubmit/doc/admin/actionmodify.html.wml, + modules/websubmit/doc/admin/actionnew.html.wml, + modules/websubmit/doc/admin/actionremove.html.wml, + modules/websubmit/doc/admin/actions.html.wml, + modules/websubmit/doc/admin/bibconvert.html.wml, + modules/websubmit/doc/admin/catalogues.html.wml, + modules/websubmit/doc/admin/description.html.wml, + modules/websubmit/doc/admin/documentmodify.html.wml, + modules/websubmit/doc/admin/documentnew.html.wml, + modules/websubmit/doc/admin/documentremove.html.wml, + modules/websubmit/doc/admin/documents.html.wml, + modules/websubmit/doc/admin/example.html.wml, + modules/websubmit/doc/admin/faq.html.wml, + modules/websubmit/doc/admin/functiondelete.html.wml, + modules/websubmit/doc/admin/functiondescription.html.wml, + modules/websubmit/doc/admin/functionedit.html.wml, + modules/websubmit/doc/admin/functionnew.html.wml, + modules/websubmit/doc/admin/functions.html.wml, + modules/websubmit/doc/admin/implementfunctions.html.wml, + modules/websubmit/doc/admin/implementwebform.html.wml, + modules/websubmit/doc/admin/index.html.wml, + modules/websubmit/doc/admin/introduction.html.wml, + modules/websubmit/doc/admin/philosophy.html.wml, + modules/websubmit/doc/admin/protection.html.wml, + modules/websubmit/etc/Makefile.am, + modules/websubmit/etc/bibconvert/Makefile.am, + modules/websubmit/etc/bibconvert/KB/Makefile.am, + modules/websubmit/etc/bibconvert/config/Makefile.am, + modules/websubmit/lib/Makefile.am, modules/websubmit/lib/file.py, + modules/websubmit/lib/websubmit_config.py, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/lib/websubmitadmin_config.py, + modules/websubmit/lib/websubmitadmin_dblayer.py, + modules/websubmit/lib/websubmitadmin_engine.py, + modules/websubmit/lib/websubmitadmin_templates.py, + modules/websubmit/lib/functions/Add_Files.py, + modules/websubmit/lib/functions/CaseEDS.py, + modules/websubmit/lib/functions/Create_Modify_Interface.py, + modules/websubmit/lib/functions/Create_Recid.py, + modules/websubmit/lib/functions/Finish_Submission.py, + modules/websubmit/lib/functions/Format_Record.py, + modules/websubmit/lib/functions/Get_Info.py, + modules/websubmit/lib/functions/Get_Report_Number.py, + modules/websubmit/lib/functions/Get_Sysno.py, + modules/websubmit/lib/functions/Insert_Modify_Record.py, + modules/websubmit/lib/functions/Insert_Record.py, + modules/websubmit/lib/functions/Is_Original_Submitter.py, + modules/websubmit/lib/functions/Is_Referee.py, + modules/websubmit/lib/functions/Mail_Submitter.py, + modules/websubmit/lib/functions/Make_Modify_Record.py, + modules/websubmit/lib/functions/Make_Record.py, + modules/websubmit/lib/functions/Makefile.am, + modules/websubmit/lib/functions/Move_Files_Archive.py, + modules/websubmit/lib/functions/Move_From_Pending.py, + modules/websubmit/lib/functions/Move_to_Done.py, + modules/websubmit/lib/functions/Move_to_Pending.py, + modules/websubmit/lib/functions/Print_Success.py, + modules/websubmit/lib/functions/Print_Success_APP.py, + modules/websubmit/lib/functions/Print_Success_DEL.py, + modules/websubmit/lib/functions/Print_Success_MBI.py, + modules/websubmit/lib/functions/Print_Success_SRV.py, + modules/websubmit/lib/functions/Report_Number_Generation.py, + modules/websubmit/lib/functions/Retrieve_Data.py, + modules/websubmit/lib/functions/Send_APP_Mail.py, + modules/websubmit/lib/functions/Send_Approval_Request.py, + modules/websubmit/lib/functions/Send_Modify_Mail.py, + modules/websubmit/lib/functions/Send_SRV_Mail.py, + modules/websubmit/lib/functions/Test_Status.py, + modules/websubmit/lib/functions/Update_Approval_DB.py, + modules/websubmit/lib/functions/Upload_Files.py, + modules/websubmit/web/Makefile.am, + modules/websubmit/web/approve.py, modules/websubmit/web/direct.py, + modules/websubmit/web/getfile.py, + modules/websubmit/web/publiline.py, modules/websubmit/web/sub.py, + modules/websubmit/web/submit.py, modules/websubmit/web/summary.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py, + modules/websubmit/web/admin/Makefile.am, + modules/websubmit/web/admin/actionFunctions.php.wml, + modules/websubmit/web/admin/addActionEDS.php.wml, + modules/websubmit/web/admin/addCheckEDS.php.wml, + modules/websubmit/web/admin/addElement2PageEDS.php.wml, + modules/websubmit/web/admin/addElementDescrEDS.php.wml, + modules/websubmit/web/admin/addFunctions.php.wml, + modules/websubmit/web/admin/allActionsEDS.php.wml, + modules/websubmit/web/admin/allChecksEDS.php.wml, + modules/websubmit/web/admin/allElementsEDS.php.wml, + modules/websubmit/web/admin/commonPhpFunctions.php.wml, + modules/websubmit/web/admin/doctypeCategoriesEDS.php.wml, + modules/websubmit/web/admin/documentEDS.php.wml, + modules/websubmit/web/admin/editActionDets.php.wml, + modules/websubmit/web/admin/editCatalogues.php.wml, + modules/websubmit/web/admin/editDoctypeEDS.php.wml, + modules/websubmit/web/admin/editPageElementEDS.php.wml, + modules/websubmit/web/admin/editRecordFile.php.wml, + modules/websubmit/web/admin/elementConfigDetsEDS.php.wml, + modules/websubmit/web/admin/func.php.wml, + modules/websubmit/web/admin/funcUsage.php.wml, + modules/websubmit/web/admin/index.php.wml, + modules/websubmit/web/admin/listFunctions.php.wml, + modules/websubmit/web/admin/newDoctypeEDS.php.wml, + modules/websubmit/web/admin/newFunc.php.wml, + modules/websubmit/web/admin/newSubmissionEDS.php.wml, + modules/websubmit/web/admin/pageDetsEDS.php.wml, + modules/websubmit/web/admin/parameterUpdate.php.wml, + modules/websubmit/web/admin/referees.py, + modules/websubmit/web/admin/removeDoctypeEDS.php.wml, + modules/websubmit/web/admin/veditFunDets.php.wml, + modules/websubmit/web/admin/viewActionEDS.php.wml, + modules/websubmit/web/admin/viewChecksEDS.php.wml, + modules/websubmit/web/admin/viewEditSubmissionEDS.php.wml, + modules/websubmit/web/admin/websubmitadmin.py, po/LINGUAS, + po/Makefile.in.in, po/ca.po, po/cds-invenio.pot, po/cdsware.pot, + po/cs.po, po/de.po, po/el.po, po/en.po, po/es.po, po/fr.po, + po/i18n_extract_from_wml_source.py, po/i18n_update_wml_target.py, + po/it.po, po/ja.po, po/no.po, po/pl.po, po/pt.po, po/ru.po, + po/sk.po, po/sv.po, po/uk.po: Implemented name change CDSware to + CDS Invenio. Also, introduced new configure policy (webdir is now + automatically equal to prefix/var/www). May need more refinements + and comments later. + +2006-05-02 Tibor Simko + + * modules/miscutil/sql/tabdrop.sql: Added new tables from the + WebBasket and WebComment modules. + +2006-05-02 Tibor Simko + + * INSTALL, Makefile.am, configure-tests.py, configure.ac, + config/Makefile.am, config/cdsnavbar.wml, config/cdsnavtrail.wml, + config/cdspage.wml, config/cdswmllib.wml, config/config.wml, + config/configbis.wml.in, modules/Makefile.am, + modules/bibclassify/Makefile.am, + modules/bibclassify/bin/Makefile.am, + modules/bibclassify/bin/bibclassify.in, + modules/bibclassify/doc/Makefile.am, + modules/bibclassify/doc/admin/Makefile.am, + modules/bibclassify/doc/admin/guide.html.wml, + modules/bibclassify/doc/admin/index.html.wml, + modules/bibclassify/etc/Makefile.am, + modules/bibclassify/lib/Makefile.am, + modules/bibclassify/lib/bibclassifylib.py, + modules/bibconvert/Makefile.am, modules/bibconvert/bin/Makefile.am, + modules/bibconvert/bin/bibconvert.in, + modules/bibconvert/doc/Makefile.am, + modules/bibconvert/doc/admin/Makefile.am, + modules/bibconvert/doc/admin/guide.html.wml, + modules/bibconvert/doc/admin/index.html.wml, + modules/bibconvert/etc/Makefile.am, + modules/bibconvert/lib/Makefile.am, + modules/bibconvert/lib/bibconvert.py, + modules/bibconvert/lib/bibconvert_tests.py, + modules/bibedit/Makefile.am, modules/bibedit/bin/Makefile.am, + modules/bibedit/bin/refextract.in, + modules/bibedit/bin/xmlmarclint.in, + modules/bibedit/doc/Makefile.am, + modules/bibedit/doc/admin/Makefile.am, + modules/bibedit/doc/admin/guide.html.wml, + modules/bibedit/doc/admin/index.html.wml, + modules/bibedit/etc/MARC21slim.dtd, + modules/bibedit/etc/Makefile.am, modules/bibedit/lib/Makefile.am, + modules/bibedit/lib/bibedit_templates.py, + modules/bibedit/lib/bibeditadminlib.py, + modules/bibedit/lib/bibrecord.py, + modules/bibedit/lib/bibrecord_config.py, + modules/bibedit/lib/bibrecord_tests.py, + modules/bibedit/lib/refextract.py, + modules/bibedit/lib/refextract_config.py, + modules/bibedit/web/Makefile.am, + modules/bibedit/web/admin/Makefile.am, + modules/bibedit/web/admin/bibeditadmin.py, + modules/bibformat/Makefile.am, modules/bibformat/bin/Makefile.am, + modules/bibformat/bin/bibformat.in, + modules/bibformat/bin/bibreformat.in, + modules/bibformat/doc/Makefile.am, + modules/bibformat/doc/admin/Makefile.am, + modules/bibformat/doc/admin/guide.html.wml, + modules/bibformat/lib/Makefile.am, + modules/bibformat/lib/common/Makefile.am, + modules/bibformat/lib/common/dbparams.inc.php.wml, + modules/bibformat/lib/common/general.inc.php, + modules/bibformat/lib/common/global.inc.php.wml, + modules/bibformat/lib/core/AEvalLan.inc.php, + modules/bibformat/lib/core/FlexElink.inc.php, + modules/bibformat/lib/core/FormatRetriever.inc.php, + modules/bibformat/lib/core/IntVars.inc.php, + modules/bibformat/lib/core/KBRetriever.inc.php, + modules/bibformat/lib/core/LinkResolver.inc.php, + modules/bibformat/lib/core/Makefile.am, + modules/bibformat/lib/core/OAISpecExtractor.inc.php, + modules/bibformat/lib/core/Processor.inc.php, + modules/bibformat/lib/core/RecordSeparator.inc.php, + modules/bibformat/lib/core/Timing.inc.php, + modules/bibformat/lib/core/TreeNode.inc.php, + modules/bibformat/lib/core/UDFRetriever.inc.php, + modules/bibformat/web/Makefile.am, + modules/bibformat/web/bibformat.php.wml, + modules/bibformat/web/admin/BEH_ACTION_add.php.wml, + modules/bibformat/web/admin/BEH_ACTION_del.php.wml, + modules/bibformat/web/admin/BEH_ACTION_edit.php.wml, + modules/bibformat/web/admin/BEH_COND_add.php.wml, + modules/bibformat/web/admin/BEH_COND_del.php.wml, + modules/bibformat/web/admin/BEH_COND_edit.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_add.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_del.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_edit.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_showone.php.wml, + modules/bibformat/web/admin/BEH_display.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_display.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_hand.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_process.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_tree.php.wml, + modules/bibformat/web/admin/FORMAT_add.php.wml, + modules/bibformat/web/admin/FORMAT_del.php.wml, + modules/bibformat/web/admin/FORMAT_display.php.wml, + modules/bibformat/web/admin/FORMAT_edit.php.wml, + modules/bibformat/web/admin/FORMAT_showone.php.wml, + modules/bibformat/web/admin/KB_VALUE_add.php.wml, + modules/bibformat/web/admin/KB_VALUE_del.php.wml, + modules/bibformat/web/admin/KB_add.php.wml, + modules/bibformat/web/admin/KB_del.php.wml, + modules/bibformat/web/admin/KB_display.php.wml, + modules/bibformat/web/admin/KB_edit.php.wml, + modules/bibformat/web/admin/KB_showone.php.wml, + modules/bibformat/web/admin/LINK_ACTION_add_edit.php.wml, + modules/bibformat/web/admin/LINK_ACTION_del.php.wml, + modules/bibformat/web/admin/LINK_COND_add_edit.php.wml, + modules/bibformat/web/admin/LINK_COND_del.php.wml, + modules/bibformat/web/admin/LINK_FORMAT_add.php.wml, + modules/bibformat/web/admin/LINK_FORMAT_del.php.wml, + modules/bibformat/web/admin/LINK_FORMAT_display.php.wml, + modules/bibformat/web/admin/LINK_add.php.wml, + modules/bibformat/web/admin/LINK_del.php.wml, + modules/bibformat/web/admin/LINK_display.php.wml, + modules/bibformat/web/admin/LINK_edit.php.wml, + modules/bibformat/web/admin/LINK_showone.php.wml, + modules/bibformat/web/admin/Makefile.am, + modules/bibformat/web/admin/OAIER_SF_add.php.wml, + modules/bibformat/web/admin/OAIER_SF_del.php.wml, + modules/bibformat/web/admin/OAIER_add.php.wml, + modules/bibformat/web/admin/OAIER_del.php.wml, + modules/bibformat/web/admin/OAIER_display.php.wml, + modules/bibformat/web/admin/UDF_add.php.wml, + modules/bibformat/web/admin/UDF_del.php.wml, + modules/bibformat/web/admin/UDF_display.php.wml, + modules/bibformat/web/admin/UDF_edit.php.wml, + modules/bibformat/web/admin/UDF_showone.php.wml, + modules/bibformat/web/admin/UDF_testcode.php.wml, + modules/bibformat/web/admin/error.inc.php.wml, + modules/bibformat/web/admin/footer.inc.php.wml, + modules/bibformat/web/admin/header.inc.php.wml, + modules/bibformat/web/admin/index.php.wml, + modules/bibformat/web/admin/localconf.inc.php.wml, + modules/bibformat/web/admin/security.inc.php.wml, + modules/bibformat/web/admin/test.php.wml, + modules/bibharvest/Makefile.am, modules/bibharvest/bin/Makefile.am, + modules/bibharvest/bin/bibharvest.in, + modules/bibharvest/bin/oaiharvest.in, + modules/bibharvest/doc/Makefile.am, + modules/bibharvest/doc/admin/Makefile.am, + modules/bibharvest/doc/admin/guide.html.wml, + modules/bibharvest/doc/admin/index.html.wml, + modules/bibharvest/lib/Makefile.am, + modules/bibharvest/lib/bibharvest_templates.py, + modules/bibharvest/lib/bibharvestadminlib.py, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oai_repository_config.py, + modules/bibharvest/lib/oai_repository_tests.py, + modules/bibharvest/lib/oaiharvestlib.py, + modules/bibharvest/web/Makefile.am, + modules/bibharvest/web/oai2d.py, + modules/bibharvest/web/admin/Makefile.am, + modules/bibharvest/web/admin/bibharvestadmin.py, + modules/bibindex/Makefile.am, modules/bibindex/bin/Makefile.am, + modules/bibindex/bin/bibindex.in, modules/bibindex/bin/bibstat.in, + modules/bibindex/doc/Makefile.am, + modules/bibindex/doc/admin/Makefile.am, + modules/bibindex/doc/admin/guide.html.wml, + modules/bibindex/doc/admin/index.html.wml, + modules/bibindex/lib/Makefile.am, + modules/bibindex/lib/bibindex_engine.py, + modules/bibindex/lib/bibindex_engine_config.py, + modules/bibindex/lib/bibindex_engine_stemmer.py, + modules/bibindex/lib/bibindex_engine_stemmer_tests.py, + modules/bibindex/lib/bibindex_engine_stopwords.py, + modules/bibindex/lib/bibindex_engine_tests.py, + modules/bibindex/lib/bibindexadminlib.py, + modules/bibindex/web/Makefile.am, + modules/bibindex/web/admin/Makefile.am, + modules/bibindex/web/admin/bibindexadmin.py, + modules/bibmatch/bin/Makefile.am, + modules/bibmatch/doc/admin/guide.html.wml, + modules/bibmatch/doc/admin/index.html.wml, + modules/bibmatch/lib/Makefile.am, modules/bibrank/Makefile.am, + modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.in, + modules/bibrank/bin/bibrankgkb.in, modules/bibrank/doc/Makefile.am, + modules/bibrank/doc/admin/Makefile.am, + modules/bibrank/doc/admin/guide.html.wml, + modules/bibrank/doc/admin/index.html.wml, + modules/bibrank/doc/hacking/Makefile.am, + modules/bibrank/doc/hacking/api.html.wml, + modules/bibrank/doc/hacking/bibrankgkb.html.wml, + modules/bibrank/doc/hacking/index.html.wml, + modules/bibrank/doc/hacking/single_tag_rank.html.wml, + modules/bibrank/doc/hacking/word_similarity.html.wml, + modules/bibrank/etc/Makefile.am, + modules/bibrank/etc/bibrankgkb.cfg.in, + modules/bibrank/etc/bibrankgkb_jif_conv.kb, + modules/bibrank/etc/bibrankgkb_jif_example.kb, + modules/bibrank/etc/demo_jif.cfg.in, + modules/bibrank/etc/demo_jif.kb, + modules/bibrank/etc/stopwords.de.kb, + modules/bibrank/etc/stopwords.kb, + modules/bibrank/etc/template_citation.cfg, + modules/bibrank/etc/template_combine_method.cfg, + modules/bibrank/etc/template_download_similarity.cfg, + modules/bibrank/etc/template_download_total.cfg, + modules/bibrank/etc/template_download_users.cfg, + modules/bibrank/etc/template_single_tag_rank_method.cfg.in, + modules/bibrank/etc/template_word_similarity.cfg.wml, + modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/Makefile.am, + modules/bibrank/lib/bibrank_citation_grapher.py, + modules/bibrank/lib/bibrank_citation_indexer.py, + modules/bibrank/lib/bibrank_citation_indexer_tests.py, + modules/bibrank/lib/bibrank_citation_searcher.py, + modules/bibrank/lib/bibrank_citation_searcher_tests.py, + modules/bibrank/lib/bibrank_downloads_grapher.py, + modules/bibrank/lib/bibrank_downloads_indexer.py, + modules/bibrank/lib/bibrank_downloads_indexer_tests.py, + modules/bibrank/lib/bibrank_downloads_similarity.py, + modules/bibrank/lib/bibrank_grapher.py, + modules/bibrank/lib/bibrank_record_sorter.py, + modules/bibrank/lib/bibrank_record_sorter_tests.py, + modules/bibrank/lib/bibrank_tag_based_indexer.py, + modules/bibrank/lib/bibrank_tag_based_indexer_tests.py, + modules/bibrank/lib/bibrank_word_indexer.py, + modules/bibrank/lib/bibrankadminlib.py, + modules/bibrank/web/Makefile.am, + modules/bibrank/web/admin/Makefile.am, + modules/bibrank/web/admin/bibrankadmin.py, + modules/bibsched/Makefile.am, modules/bibsched/bin/Makefile.am, + modules/bibsched/bin/bibsched.in, + modules/bibsched/bin/bibtaskex.in, + modules/bibsched/doc/Makefile.am, + modules/bibsched/doc/admin/Makefile.am, + modules/bibsched/doc/admin/guide.html.wml, + modules/bibsched/doc/admin/index.html.wml, + modules/bibupload/Makefile.am, modules/bibupload/bin/Makefile.am, + modules/bibupload/bin/bibupload.in, + modules/bibupload/doc/Makefile.am, + modules/bibupload/doc/admin/Makefile.am, + modules/bibupload/doc/admin/guide.html.wml, + modules/bibupload/doc/admin/index.html.wml, + modules/elmsubmit/Makefile.am, modules/elmsubmit/bin/Makefile.am, + modules/elmsubmit/bin/elmsubmit.in, + modules/elmsubmit/doc/Makefile.am, + modules/elmsubmit/doc/admin/Makefile.am, + modules/elmsubmit/doc/admin/guide.html.wml, + modules/elmsubmit/doc/admin/index.html.wml, + modules/elmsubmit/doc/hacking/Makefile.am, + modules/elmsubmit/etc/Makefile.am, + modules/elmsubmit/etc/elmsubmit.cfg.in, + modules/elmsubmit/lib/Makefile.am, + modules/elmsubmit/lib/elmsubmit.py, + modules/elmsubmit/lib/elmsubmit_EZArchive.py, + modules/elmsubmit/lib/elmsubmit_EZEmail.py, + modules/elmsubmit/lib/elmsubmit_config.py, + modules/elmsubmit/lib/elmsubmit_doctype_test.py, + modules/elmsubmit/lib/elmsubmit_enriched2txt.py, + modules/elmsubmit/lib/elmsubmit_field_validation.py, + modules/elmsubmit/lib/elmsubmit_filename_generator.py, + modules/elmsubmit/lib/elmsubmit_generate_marc.py, + modules/elmsubmit/lib/elmsubmit_html2txt.py, + modules/elmsubmit/lib/elmsubmit_misc.py, + modules/elmsubmit/lib/elmsubmit_richtext2txt.py, + modules/elmsubmit/lib/elmsubmit_submission_parser.py, + modules/elmsubmit/lib/elmsubmit_tests.py, + modules/elmsubmit/lib/magic/Makefile.am, + modules/elmsubmit/lib/magic/compile_magic.py, + modules/miscutil/Makefile.am, modules/miscutil/bin/Makefile.am, + modules/miscutil/bin/dbexec.in, modules/miscutil/bin/dbtest.in, + modules/miscutil/bin/testsuite.in, + modules/miscutil/demo/Makefile.am, + modules/miscutil/doc/Makefile.am, + modules/miscutil/doc/hacking/Makefile.am, + modules/miscutil/doc/hacking/dateutils.html.wml, + modules/miscutil/doc/hacking/dbquery.html.wml, + modules/miscutil/doc/hacking/errorlib.html.wml, + modules/miscutil/doc/hacking/index.html.wml, + modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/config.py.wml, + modules/miscutil/lib/dateutils.py, + modules/miscutil/lib/dbquery.py.wml, + modules/miscutil/lib/errorHandling.php.wml, + modules/miscutil/lib/errorlib.py, + modules/miscutil/lib/errorlib_tests.py, + modules/miscutil/lib/messages.py.wml, + modules/miscutil/lib/miscutil_config.py, + modules/miscutil/lib/textutils.py, + modules/miscutil/lib/urlutils.py, modules/miscutil/sql/Makefile.am, + modules/miscutil/sql/tabcreate.sql, + modules/miscutil/sql/tabdrop.sql, + modules/miscutil/sql/tabfill.sql.wml, + modules/miscutil/web/Makefile.am, modules/miscutil/web/error.py, + modules/webaccess/Makefile.am, modules/webaccess/bin/Makefile.am, + modules/webaccess/bin/authaction.in, + modules/webaccess/bin/webaccessadmin.in, + modules/webaccess/doc/Makefile.am, + modules/webaccess/doc/admin/Makefile.am, + modules/webaccess/doc/admin/guide.html.wml, + modules/webaccess/doc/admin/index.html.wml, + modules/webaccess/doc/hacking/Makefile.am, + modules/webaccess/doc/hacking/admin-internals.html.wml, + modules/webaccess/doc/hacking/api.html.wml, + modules/webaccess/doc/hacking/index.html.wml, + modules/webaccess/doc/hacking/table-structure.html.wml, + modules/webaccess/lib/Makefile.am, + modules/webaccess/lib/access_control_admin.py, + modules/webaccess/lib/access_control_config.py, + modules/webaccess/lib/access_control_engine.py, + modules/webaccess/lib/external_authentication.py, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webaccess/web/Makefile.am, + modules/webaccess/web/admin/Makefile.am, + modules/webaccess/web/admin/webaccessadmin.py, + modules/webalert/Makefile.am, modules/webalert/bin/Makefile.am, + modules/webalert/bin/alertengine.in, + modules/webalert/doc/Makefile.am, + modules/webalert/doc/admin/Makefile.am, + modules/webalert/doc/admin/guide.html.wml, + modules/webalert/doc/admin/index.html.wml, + modules/webalert/lib/Makefile.am, + modules/webalert/lib/alert_engine.py, + modules/webalert/lib/htmlparser.py, + modules/webalert/lib/webalert.py, + modules/webalert/lib/webalert_templates.py, + modules/webalert/web/Makefile.am, + modules/webalert/web/youralerts.py, modules/webbasket/Makefile.am, + modules/webbasket/doc/Makefile.am, + modules/webbasket/doc/admin/Makefile.am, + modules/webbasket/doc/admin/guide.html.wml, + modules/webbasket/doc/admin/index.html.wml, + modules/webbasket/lib/Makefile.am, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_config.py, + modules/webbasket/lib/webbasket_dblayer.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/web/Makefile.am, + modules/webbasket/web/yourbaskets.py, + modules/webcomment/Makefile.am, modules/webcomment/doc/Makefile.am, + modules/webcomment/doc/admin/Makefile.am, + modules/webcomment/doc/admin/guide.html.wml, + modules/webcomment/doc/admin/index.html.wml, + modules/webcomment/doc/hacking/Makefile.am, + modules/webcomment/lib/Makefile.am, + modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_config.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcomment_tests.py, + modules/webcomment/lib/webcommentadminlib.py, + modules/webcomment/web/Makefile.am, + modules/webcomment/web/comments.py, + modules/webcomment/web/admin/Makefile.am, + modules/webcomment/web/admin/webcommentadmin.py, + modules/webhelp/Makefile.am, modules/webhelp/web/Makefile.am, + modules/webhelp/web/index.html.wml, + modules/webhelp/web/admin/Makefile.am, + modules/webhelp/web/admin/index.html.wml, + modules/webhelp/web/admin/howto/Makefile.am, + modules/webhelp/web/admin/howto/index.html.wml, + modules/webhelp/web/admin/howto/marc.html.wml, + modules/webhelp/web/admin/howto/migrate.html.wml, + modules/webhelp/web/admin/howto/run.html.wml, + modules/webhelp/web/hacking/Makefile.am, + modules/webhelp/web/hacking/cdsware.el, + modules/webhelp/web/hacking/concepts.html.wml, + modules/webhelp/web/hacking/directory.html.wml, + modules/webhelp/web/hacking/index.html.wml, + modules/webhelp/web/hacking/modules.html.wml, + modules/webhelp/web/hacking/releases.html.wml, + modules/webhelp/web/hacking/style.html.wml, + modules/webhelp/web/hacking/testsuite.html.wml, + modules/webmessage/Makefile.am, modules/webmessage/bin/Makefile.am, + modules/webmessage/bin/webmessageadmin.in, + modules/webmessage/doc/Makefile.am, + modules/webmessage/doc/admin/Makefile.am, + modules/webmessage/doc/admin/guide.html.wml, + modules/webmessage/doc/admin/index.html.wml, + modules/webmessage/lib/Makefile.am, + modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_config.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/webmessage/lib/webmessage_mailutils.py, + modules/webmessage/lib/webmessage_templates.py, + modules/webmessage/web/Makefile.am, + modules/webmessage/web/yourmessages.py, + modules/websearch/Makefile.am, modules/websearch/bin/Makefile.am, + modules/websearch/bin/webcoll.in, + modules/websearch/doc/Makefile.am, + modules/websearch/doc/guide.html.wml, + modules/websearch/doc/index.html.wml, + modules/websearch/doc/tips.html.wml, + modules/websearch/doc/admin/Makefile.am, + modules/websearch/doc/admin/guide.html.wml, + modules/websearch/doc/admin/index.html.wml, + modules/websearch/doc/hacking/Makefile.am, + modules/websearch/doc/hacking/api.html.wml, + modules/websearch/doc/hacking/index.html.wml, + modules/websearch/doc/hacking/stages.html.wml, + modules/websearch/lib/Makefile.am, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/search_engine_config.py, + modules/websearch/lib/search_engine_tests.py, + modules/websearch/lib/websearch_templates.py, + modules/websearch/lib/websearchadminlib.py, + modules/websearch/web/Makefile.am, modules/websearch/web/index.py, + modules/websearch/web/search.py, + modules/websearch/web/admin/Makefile.am, + modules/websearch/web/admin/websearchadmin.py, + modules/websession/Makefile.am, modules/websession/bin/Makefile.am, + modules/websession/bin/sessiongc.wml, + modules/websession/doc/Makefile.am, + modules/websession/doc/admin/Makefile.am, + modules/websession/doc/admin/guide.html.wml, + modules/websession/doc/admin/index.html.wml, + modules/websession/lib/Makefile.am, + modules/websession/lib/session.py, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/webuser.py, + modules/websession/web/Makefile.am, + modules/websession/web/sessinit.inc.php.wml, + modules/websession/web/youraccount.py, modules/webstat/Makefile.am, + modules/webstat/bin/Makefile.am, modules/webstat/bin/webstat.in, + modules/webstat/doc/Makefile.am, + modules/webstat/doc/admin/Makefile.am, + modules/webstat/doc/admin/guide.html.wml, + modules/webstat/doc/admin/index.html.wml, + modules/webstat/doc/hacking/Makefile.am, + modules/webstat/etc/Makefile.am, modules/webstat/lib/Makefile.am, + modules/webstat/lib/load.lisp, modules/webstat/lib/webstatlib.lisp, + modules/webstyle/Makefile.am, modules/webstyle/css/Makefile.am, + modules/webstyle/css/cds.css, modules/webstyle/doc/Makefile.am, + modules/webstyle/doc/admin/Makefile.am, + modules/webstyle/doc/admin/guide.html.wml, + modules/webstyle/doc/admin/index.html.wml, + modules/webstyle/img/Makefile.am, modules/webstyle/lib/Makefile.am, + modules/webstyle/lib/template.py, modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py, + modules/websubmit/Makefile.am, modules/websubmit/bin/Makefile.am, + modules/websubmit/bin/thumbmaker.in, + modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/access.html.wml, + modules/websubmit/doc/actions.html.wml, + modules/websubmit/doc/approval.html.wml, + modules/websubmit/doc/approvals.html.wml, + modules/websubmit/doc/bibliographic_fields.html.wml, + modules/websubmit/doc/description.html.wml, + modules/websubmit/doc/file_transfer.html.wml, + modules/websubmit/doc/index.html.wml, + modules/websubmit/doc/introduction.html.wml, + modules/websubmit/doc/login.html.wml, + modules/websubmit/doc/modification.html.wml, + modules/websubmit/doc/password.html.wml, + modules/websubmit/doc/pending.html.wml, + modules/websubmit/doc/revised_version.html.wml, + modules/websubmit/doc/submission.html.wml, + modules/websubmit/doc/subnumber.html.wml, + modules/websubmit/doc/admin/Makefile.am, + modules/websubmit/doc/admin/actionimplement.html.wml, + modules/websubmit/doc/admin/actionmodify.html.wml, + modules/websubmit/doc/admin/actionnew.html.wml, + modules/websubmit/doc/admin/actionremove.html.wml, + modules/websubmit/doc/admin/actions.html.wml, + modules/websubmit/doc/admin/bibconvert.html.wml, + modules/websubmit/doc/admin/catalogues.html.wml, + modules/websubmit/doc/admin/description.html.wml, + modules/websubmit/doc/admin/documentmodify.html.wml, + modules/websubmit/doc/admin/documentnew.html.wml, + modules/websubmit/doc/admin/documentremove.html.wml, + modules/websubmit/doc/admin/documents.html.wml, + modules/websubmit/doc/admin/example.html.wml, + modules/websubmit/doc/admin/faq.html.wml, + modules/websubmit/doc/admin/functiondelete.html.wml, + modules/websubmit/doc/admin/functiondescription.html.wml, + modules/websubmit/doc/admin/functionedit.html.wml, + modules/websubmit/doc/admin/functionnew.html.wml, + modules/websubmit/doc/admin/functions.html.wml, + modules/websubmit/doc/admin/implementfunctions.html.wml, + modules/websubmit/doc/admin/implementwebform.html.wml, + modules/websubmit/doc/admin/index.html.wml, + modules/websubmit/doc/admin/introduction.html.wml, + modules/websubmit/doc/admin/philosophy.html.wml, + modules/websubmit/doc/admin/protection.html.wml, + modules/websubmit/etc/Makefile.am, + modules/websubmit/etc/bibconvert/Makefile.am, + modules/websubmit/etc/bibconvert/KB/Makefile.am, + modules/websubmit/etc/bibconvert/config/Makefile.am, + modules/websubmit/lib/Makefile.am, modules/websubmit/lib/file.py, + modules/websubmit/lib/websubmit_config.py, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/lib/functions/Add_Files.py, + modules/websubmit/lib/functions/CaseEDS.py, + modules/websubmit/lib/functions/Create_Modify_Interface.py, + modules/websubmit/lib/functions/Create_Recid.py, + modules/websubmit/lib/functions/Finish_Submission.py, + modules/websubmit/lib/functions/Format_Record.py, + modules/websubmit/lib/functions/Get_Info.py, + modules/websubmit/lib/functions/Get_Report_Number.py, + modules/websubmit/lib/functions/Get_Sysno.py, + modules/websubmit/lib/functions/Insert_Modify_Record.py, + modules/websubmit/lib/functions/Insert_Record.py, + modules/websubmit/lib/functions/Is_Original_Submitter.py, + modules/websubmit/lib/functions/Is_Referee.py, + modules/websubmit/lib/functions/Mail_Submitter.py, + modules/websubmit/lib/functions/Make_Modify_Record.py, + modules/websubmit/lib/functions/Make_Record.py, + modules/websubmit/lib/functions/Makefile.am, + modules/websubmit/lib/functions/Move_Files_Archive.py, + modules/websubmit/lib/functions/Move_From_Pending.py, + modules/websubmit/lib/functions/Move_to_Done.py, + modules/websubmit/lib/functions/Move_to_Pending.py, + modules/websubmit/lib/functions/Print_Success.py, + modules/websubmit/lib/functions/Print_Success_APP.py, + modules/websubmit/lib/functions/Print_Success_DEL.py, + modules/websubmit/lib/functions/Print_Success_MBI.py, + modules/websubmit/lib/functions/Print_Success_SRV.py, + modules/websubmit/lib/functions/Report_Number_Generation.py, + modules/websubmit/lib/functions/Retrieve_Data.py, + modules/websubmit/lib/functions/Send_APP_Mail.py, + modules/websubmit/lib/functions/Send_Approval_Request.py, + modules/websubmit/lib/functions/Send_Modify_Mail.py, + modules/websubmit/lib/functions/Send_SRV_Mail.py, + modules/websubmit/lib/functions/Test_Status.py, + modules/websubmit/lib/functions/Update_Approval_DB.py, + modules/websubmit/lib/functions/Upload_Files.py, + modules/websubmit/web/Makefile.am, + modules/websubmit/web/approve.py, modules/websubmit/web/direct.py, + modules/websubmit/web/getfile.py, + modules/websubmit/web/publiline.py, modules/websubmit/web/sub.py, + modules/websubmit/web/submit.py, modules/websubmit/web/summary.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py, + modules/websubmit/web/admin/Makefile.am, + modules/websubmit/web/admin/actionFunctions.php.wml, + modules/websubmit/web/admin/addActionEDS.php.wml, + modules/websubmit/web/admin/addCheckEDS.php.wml, + modules/websubmit/web/admin/addElement2PageEDS.php.wml, + modules/websubmit/web/admin/addElementDescrEDS.php.wml, + modules/websubmit/web/admin/addFunctions.php.wml, + modules/websubmit/web/admin/allActionsEDS.php.wml, + modules/websubmit/web/admin/allChecksEDS.php.wml, + modules/websubmit/web/admin/allElementsEDS.php.wml, + modules/websubmit/web/admin/commonPhpFunctions.php.wml, + modules/websubmit/web/admin/doctypeCategoriesEDS.php.wml, + modules/websubmit/web/admin/documentEDS.php.wml, + modules/websubmit/web/admin/editActionDets.php.wml, + modules/websubmit/web/admin/editCatalogues.php.wml, + modules/websubmit/web/admin/editDoctypeEDS.php.wml, + modules/websubmit/web/admin/editPageElementEDS.php.wml, + modules/websubmit/web/admin/editRecordFile.php.wml, + modules/websubmit/web/admin/elementConfigDetsEDS.php.wml, + modules/websubmit/web/admin/func.php.wml, + modules/websubmit/web/admin/funcUsage.php.wml, + modules/websubmit/web/admin/index.php.wml, + modules/websubmit/web/admin/listFunctions.php.wml, + modules/websubmit/web/admin/newDoctypeEDS.php.wml, + modules/websubmit/web/admin/newFunc.php.wml, + modules/websubmit/web/admin/newSubmissionEDS.php.wml, + modules/websubmit/web/admin/pageDetsEDS.php.wml, + modules/websubmit/web/admin/parameterUpdate.php.wml, + modules/websubmit/web/admin/referees.py, + modules/websubmit/web/admin/removeDoctypeEDS.php.wml, + modules/websubmit/web/admin/veditFunDets.php.wml, + modules/websubmit/web/admin/viewActionEDS.php.wml, + modules/websubmit/web/admin/viewChecksEDS.php.wml, + modules/websubmit/web/admin/viewEditSubmissionEDS.php.wml, + po/ca.po, po/cs.po, po/de.po, po/el.po, po/en.po, po/es.po, + po/fr.po, po/i18n_extract_from_wml_source.py, + po/i18n_update_wml_target.py, po/it.po, po/ja.po, po/no.po, + po/pl.po, po/pt.po, po/ru.po, po/sk.po, po/sv.po, po/uk.po: Updated + copyright years. + +2006-05-02 Tibor Simko + + * po/POTFILES.in, po/ca.po, po/cdsware.pot, po/cs.po, po/de.po, + po/el.po, po/en.po, po/es.po, po/fr.po, po/it.po, po/ja.po, + po/no.po, po/pl.po, po/pt.po, po/ru.po, po/sk.po, po/sv.po, + po/uk.po: General update of the POTFILES list. Removed old unused + files, added recently created files. Reflected corresponding + changes on the POT and PO files. + +2006-05-02 Tibor Simko + + * modules/bibindex/lib/bibindexadminlib.py: Fixed the display of + ``Overview of indexes'' when there was no translation defined. + +2006-05-02 Tibor Simko + + * modules/websubmit/lib/websubmitadmin_templates.py: Fixed + WebSubmit Admin navigation trail link. + +2006-04-28 Nicholas Robinson + + * modules/websubmit/web/admin/Makefile.am, + modules/websubmit/web/admin/websubmitadmin.py, + modules/websubmit/lib/Makefile.am, + modules/websubmit/lib/websubmitadmin_config.py, + modules/websubmit/lib/websubmitadmin_dblayer.py, + modules/websubmit/lib/websubmitadmin_engine.py, + modules/websubmit/lib/websubmitadmin_templates.py: Initial release + of the WebSubmit Admin in Python. (unplugged) + +2006-04-28 Martin Vesely + + * config/config.wml, modules/miscutil/lib/config.py.wml, + modules/bibharvest/Makefile.am, + modules/bibharvest/lib/oai_repository_config.py, + modules/bibharvest/web/oai2d.py: Configurable sleeptime between + consecutive OAI requests. + +2006-04-28 Tibor Simko + + * modules/bibrank/doc/hacking/index.html.wml, + modules/bibrank/doc/hacking/merge_rank_methods.html.wml, + modules/bibrank/doc/hacking/sort.html.wml: Removed old + documentation (e.g. we do not use star categories anymore). + +2006-04-28 Tibor Simko + + * modules/webhelp/web/index.html.wml, + modules/websearch/doc/guide.html.wml, + modules/websearch/doc/index.html.wml, + modules/websearch/doc/tips.html.wml, + modules/websubmit/doc/admin/description.html.wml, + modules/websubmit/doc/admin/documents.html.wml, + modules/websubmit/doc/admin/example.html.wml, + modules/websubmit/doc/admin/index.html.wml, + modules/websubmit/doc/admin/introduction.html.wml, + modules/websubmit/doc/admin/philosophy.html.wml: Removed explicit + warnings about translations not being available. + +2006-04-28 Alberto Pepe + + * modules/bibclassify/lib/bibclassifylib.py: Added detection of + acronyms and abbreviation (i.e. case sensitive search is performed + for uppercase words). E.g. USA != usa, but "United States" = + "united states". + +2006-04-28 Tibor Simko + + * modules/bibindex/doc/admin/Makefile.am, + modules/bibindex/doc/admin/index.html.wml, + modules/bibindex/web/admin/Makefile.am, + modules/bibindex/web/admin/index.html.wml, + modules/bibrank/doc/admin/Makefile.am, + modules/bibrank/doc/admin/index.html.wml, + modules/bibrank/web/admin/Makefile.am, + modules/bibrank/web/admin/index.html.wml, + modules/webaccess/doc/admin/Makefile.am, + modules/webaccess/doc/admin/index.html.wml, + modules/webaccess/web/admin/Makefile.am, + modules/webaccess/web/admin/index.html.wml, + modules/webcomment/doc/admin/Makefile.am, + modules/webcomment/doc/admin/index.html.wml, + modules/webcomment/web/admin/Makefile.am, + modules/webcomment/web/admin/index.html.wml, + modules/websearch/doc/admin/Makefile.am, + modules/websearch/doc/admin/index.html.wml, + modules/websearch/web/admin/Makefile.am, + modules/websearch/web/admin/index.html.wml: Moved admin index pages + from web to doc directory so that their location would be + homogeneous across all the modules. + +2006-04-28 Tibor Simko + + * modules/bibharvest/doc/admin/index.html.wml, + modules/bibharvest/web/admin/Makefile.am, + modules/bibharvest/web/admin/index.html.wml: Updated, and removed a + surplus, BibHarvest Admin index page. + +2006-04-28 Tibor Simko + + * modules/bibedit/doc/admin/index.html.wml, + modules/bibedit/web/admin/Makefile.am, + modules/bibedit/web/admin/index.html.wml: Updated, and removed a + surplus, BibEdit Admin index page. + +2006-04-28 Tibor Simko + + * modules/elmsubmit/doc/admin/guide.html.wml: Put standard FIXME + placeholder. + +2006-04-28 Tibor Simko + + * modules/elmsubmit/doc/admin/index.html.wml: Remove info on the + necessity of login, as ElmSubmit Admin does not have a web + interface. + +2006-04-28 Tibor Simko + + * modules/bibmatch/doc/admin/Makefile.am, + modules/bibmatch/doc/admin/guide.html.wml, + modules/bibmatch/doc/admin/index.html.wml: Added placeholders for + BibMatch Admin. + +2006-04-28 Tibor Simko + + * modules/webhelp/web/admin/index.html.wml: Added descriptions of + BibMatch Admin, ElmSubmit Admin, WebStat Admin, and WebMessage + Admin into the main page body. Also, explicitly quote the note + class comments. + +2006-04-28 Tibor Simko + + * modules/webhelp/web/hacking/modules.html.wml: Added placeholders + for missing BibClassify, BibMatch, WebComment and WebMessage module + descriptions. + +2006-04-28 Tibor Simko + + * config/cdsnavbar.wml: Added navbar links to BibMatch Admin and + ElmSubmit Admin. + +2006-04-28 Tibor Simko + + * modules/bibclassify/doc/admin/guide.html.wml, + modules/bibclassify/doc/admin/index.html.wml: Remove MSG_* to use + the new I18N philosophy. + +2006-04-27 Alberto Pepe + + * modules/bibclassify/bin/bibclassify.in: Replaced Python path bug + (was linking statically to "/usr/bin/python2.3") + +2006-04-27 Alberto Pepe + + * INSTALL: Added RDFLib module to Python optional requirements + +2006-04-27 Alberto Pepe + + * CREDITS, configure.ac, config/cdsnavbar.wml, modules/Makefile.am, + modules/bibclassify/.cvsignore, modules/bibclassify/Makefile.am, + modules/bibclassify/bin/.cvsignore, + modules/bibclassify/bin/Makefile.am, + modules/bibclassify/bin/bibclassify.in, + modules/bibclassify/doc/.cvsignore, + modules/bibclassify/doc/Makefile.am, + modules/bibclassify/doc/admin/.cvsignore, + modules/bibclassify/doc/admin/Makefile.am, + modules/bibclassify/doc/admin/guide.html.wml, + modules/bibclassify/doc/admin/index.html.wml, + modules/bibclassify/doc/hacking/.cvsignore, + modules/bibclassify/doc/hacking/Makefile.am, + modules/bibclassify/etc/.cvsignore, + modules/bibclassify/etc/CERESTheme.rdf, + modules/bibclassify/etc/Makefile.am, + modules/bibclassify/lib/.cvsignore, + modules/bibclassify/lib/Makefile.am, + modules/bibclassify/lib/bibclassifylib.py, + modules/webhelp/web/admin/index.html.wml: Initial release of the + BibClassify module. + +2006-04-27 Tibor Simko + + * modules/websearch/lib/search_engine.py: In the text MARC output + format, do not output multiple times the same tag in case user + specified it more than once. (Closes task #3384.) + +2006-04-26 Martin Vesely + + * modules/bibsched/bin/bibsched.in, + modules/miscutil/sql/tabfill.sql.wml, + modules/bibharvest/bin/oaiarchive.in, + modules/bibharvest/lib/oaiarchive_engine.py: BibSched awareness for + OAI repository archive. + +2006-04-26 Tibor Simko + + * modules/elmsubmit/bin/elmsubmit.in: Added standard `help' and + `version' command line arguments. + +2006-04-26 Tibor Simko + + * modules/elmsubmit/lib/elmsubmit.py: Added __version__ number. + +2006-04-26 Tibor Simko + + * modules/bibsched/bin/bibsched.in: Fixed treatment of long command + line option names (e.g. `--version'). + +2006-04-26 Tibor Simko + + * modules/webalert/lib/alert_engine.py: Fixed `try' statement typo + introduced by commit 1.31. + +2006-04-25 Tibor Simko + + * modules/websearch/lib/search_engine.py: Do not display MySQL + wildcards (%) in the nearest terms box message for zero-hit boolean + queries either. See also commit 1.127. + +2006-04-25 Tibor Simko + + * modules/miscutil/bin/testsuite.in: Call the ElmSubmit test suite. + +2006-04-25 Krzysztof Jedrzejek + + * modules/elmsubmit/lib/Makefile.am, + modules/elmsubmit/lib/config2pyobj.py, + modules/elmsubmit/lib/elmsubmit.py, + modules/elmsubmit/lib/elmsubmit_EZEmail.py, + modules/elmsubmit/lib/elmsubmit_config.py, + modules/elmsubmit/lib/elmsubmit_generate_marc.py, + modules/elmsubmit/lib/elmsubmit_misc.py, + modules/elmsubmit/lib/elmsubmit_submission_parser.py, + modules/elmsubmit/lib/elmsubmit_tests.py, + modules/elmsubmit/lib/lex.py, modules/elmsubmit/lib/lextab.py, + modules/elmsubmit/lib/parser.out, + modules/elmsubmit/lib/parsetab.py, modules/elmsubmit/lib/yacc.py: + Cleanup of the elmsubmit module. Changes include: removal of + lex/yacc based parsing, addition of standard config file, changing + the submission to generate xml_marc and hand it to bibupload + instead of using the websubmit module, removing document type + specific modules handling submission files, general refactoring and + removing obsolte dependencies between modules + +2006-04-21 Nicholas Robinson + + * modules/webstyle/css/cds.css: Added classes for forms with + hyperlink-styled submit buttons, as used in WebSubmit admin. + +2006-04-18 Tibor Simko + + * modules/webalert/lib/alert_engine.py, + modules/websearch/bin/webcoll.in, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearchadminlib.py, + modules/webstyle/lib/webstyle_templates.py: Do not explicitly + request leading zeros in time.strftime() formats, as they are added + automatically anyway. Required for compatibility with OSes such as + Solaris and Mac OS X. See also: + . + +2006-04-18 Tibor Simko + + * config/Makefile.am, config/config.wml, config/messages.wml, + modules/miscutil/lib/Makefile.am, modules/miscutil/sql/Makefile.am, + modules/miscutil/sql/tabfill.sql.wml, + modules/webstyle/doc/admin/guide.html.wml: Removing messages.wml + and its last traces now that we use different I18N philosophy. + +2006-04-18 Martin Vesely + + * modules/miscutil/demo/democfgdata.sql.wml: setDescription in both + oaiSET and oaiARCHIVE tables for potential migration purposes. + Adjusting demo site. + +2006-04-13 Martin Vesely + + * modules/bibformat/bin/bibreformat.in: Bug #3220: bibreformat + format type lookup fixed. + +2006-04-13 Gregory Favre + + * modules/miscutil/sql/tabcreate.sql: Added new tables for new + webbasket module. Removed tables created by old webbasket module. + +2006-04-13 Gregory Favre + + * modules/websession/web/youraccount.py: Adapted display of account + to new webbasket module. + +2006-04-13 Gregory Favre + + * modules/miscutil/lib/urlutils.py: Fixed bus in urlutils + +2006-04-13 Gregory Favre + + * modules/miscutil/lib/dateutils.py: Fixed minor bugs in dateutils. + +2006-04-13 Gregory Favre + + * modules/webstyle/img/stars-except.gif, + modules/webstyle/img/webbasket_create.png, + modules/webstyle/img/webbasket_create_small.png, + modules/webstyle/img/webbasket_delete.png, + modules/webstyle/img/webbasket_down.png, + modules/webstyle/img/webbasket_extern.png, + modules/webstyle/img/webbasket_intern.png, + modules/webstyle/img/webbasket_move.png, + modules/webstyle/img/webbasket_ugs.png, + modules/webstyle/img/webbasket_up.png, + modules/webstyle/img/webbasket_us.png, + modules/webstyle/img/webbasket_user.png, + modules/webstyle/img/webbasket_usergroup.png, + modules/webstyle/img/webbasket_world.png, + modules/webstyle/img/webbasket_ws.png: Added new icons to be used + with new webbasket module. Removed stars-except.gif (no longer used + by webcomment module) + +2006-04-13 Gregory Favre + + * modules/webstyle/css/cds.css: Added new styles to cds.css for the + new webbasket module + +2006-04-13 Gregory Favre + + * modules/webalert/lib/alert_engine.py, + modules/webalert/lib/webalert.py, + modules/webalert/lib/webalert_templates.py, + modules/webalert/web/youralerts.py: Adapted webalert module to the + new webbasket module. (now calls the correct functions) + +2006-04-13 Gregory Favre + + * modules/webbasket/web/yourbaskets.py: New webbasket module: web + interface. + +2006-04-13 Gregory Favre + + * modules/webbasket/lib/.cvsignore, + modules/webbasket/lib/Makefile.am, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_templates.py: New webbasket module: + business logic and templating + +2006-04-13 Gregory Favre + + * modules/webbasket/lib/webbasket_config.py: Introduction of new + webbasket_module: this is configuration file + +2006-04-13 Gregory Favre + + * modules/webbasket/lib/webbasket_dblayer.py: Introduction of new + webbasket module. This is database access functions + +2006-04-12 Martin Vesely + + * modules/miscutil/demo/democfgdata.sql.wml, + modules/miscutil/sql/tabcreate.sql, + modules/miscutil/sql/tabdrop.sql: Adding OAI repository update + changes in miscutil. + +2006-04-12 Martin Vesely + + * modules/bibupload/bin/bibupload.in: Removing OAI identifier tag + from the list of strong fields. + +2006-04-12 Martin Vesely + + * modules/bibharvest/bin/.cvsignore, + modules/bibharvest/bin/Makefile.am, + modules/bibharvest/bin/oaiarchive.in, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oaiarchive_engine.py, configure.ac, + modules/bibharvest/lib/.cvsignore, + modules/bibharvest/lib/Makefile.am: OAI repository archive and + management tool. Main features include creation, update and + deletion of OAI sets on top of the CDS database. + +2006-04-11 Tibor Simko + + * po/Makefile.in.in, modules/bibconvert/doc/admin/Makefile.am, + modules/bibedit/doc/admin/Makefile.am, + modules/bibedit/web/admin/Makefile.am, + modules/bibformat/doc/admin/Makefile.am, + modules/bibformat/lib/common/Makefile.am, + modules/bibformat/web/Makefile.am, + modules/bibformat/web/admin/Makefile.am, + modules/bibharvest/doc/admin/Makefile.am, + modules/bibharvest/web/admin/Makefile.am, + modules/bibindex/doc/admin/Makefile.am, + modules/bibindex/web/admin/Makefile.am, + modules/bibrank/doc/admin/Makefile.am, + modules/bibrank/doc/hacking/Makefile.am, + modules/bibrank/etc/Makefile.am, + modules/bibrank/web/admin/Makefile.am, + modules/bibsched/doc/admin/Makefile.am, + modules/bibupload/doc/admin/Makefile.am, + modules/elmsubmit/doc/admin/Makefile.am, + modules/elmsubmit/doc/hacking/Makefile.am, + modules/miscutil/doc/hacking/Makefile.am, + modules/webaccess/doc/admin/Makefile.am, + modules/webaccess/doc/hacking/Makefile.am, + modules/webaccess/web/admin/Makefile.am, + modules/webalert/doc/admin/Makefile.am, + modules/webbasket/doc/admin/Makefile.am, + modules/webcomment/doc/admin/Makefile.am, + modules/webcomment/web/admin/Makefile.am, + modules/webhelp/web/Makefile.am, + modules/webhelp/web/admin/Makefile.am, + modules/webhelp/web/admin/howto/Makefile.am, + modules/webhelp/web/hacking/Makefile.am, + modules/webmessage/doc/admin/Makefile.am, + modules/websearch/doc/Makefile.am, + modules/websearch/doc/admin/Makefile.am, + modules/websearch/doc/hacking/Makefile.am, + modules/websearch/web/admin/Makefile.am, + modules/websession/bin/Makefile.am, + modules/websession/doc/admin/Makefile.am, + modules/websession/web/Makefile.am, + modules/webstat/doc/admin/Makefile.am, + modules/webstat/doc/hacking/Makefile.am, + modules/webstat/etc/Makefile.am, + modules/webstyle/doc/admin/Makefile.am, + modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/admin/Makefile.am, + modules/websubmit/web/admin/Makefile.am: Respect new names for + i18n_extract_from_wml_source.py, i18n_update_wml_target.py. + +2006-04-11 Tibor Simko + + * po/i18n_extract_from_wml.py, po/i18n_extract_from_wml_source.py: + Renaming i18n_extract_from_wml.py to + i18n_extract_from_wml_source.py. + +2006-04-11 Tibor Simko + + * po/i18n_update_wml.py, po/i18n_update_wml_target.py: Renaming + i18n_update_wml.py to i18n_update_wml_target.py. + +2006-04-11 Tibor Simko + + * modules/websearch/web/admin/Makefile.am: Revert back to not + creating many I18N index files, for the sake of harmony with the + other modules. We may possibly choose different common approach + later. (See also the commit log for revision 1.7.) + +2006-04-11 Tibor Simko + + * modules/bibconvert/doc/admin/guide.html.wml, + modules/bibconvert/doc/admin/index.html.wml, + modules/bibedit/doc/admin/guide.html.wml, + modules/bibedit/doc/admin/index.html.wml, + modules/bibedit/web/admin/index.html.wml, + modules/bibformat/doc/admin/guide.html.wml, + modules/bibformat/web/admin/BEH_ACTION_add.php.wml, + modules/bibformat/web/admin/BEH_ACTION_edit.php.wml, + modules/bibformat/web/admin/BEH_COND_edit.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_del.php.wml, + modules/bibformat/web/admin/BEH_OTYPE_showone.php.wml, + modules/bibformat/web/admin/BEH_display.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_display.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_hand.php.wml, + modules/bibformat/web/admin/BIBREFORMAT_tree.php.wml, + modules/bibformat/web/admin/FORMAT_display.php.wml, + modules/bibformat/web/admin/KB_display.php.wml, + modules/bibformat/web/admin/LINK_FORMAT_display.php.wml, + modules/bibformat/web/admin/LINK_display.php.wml, + modules/bibformat/web/admin/OAIER_SF_add.php.wml, + modules/bibformat/web/admin/OAIER_display.php.wml, + modules/bibformat/web/admin/UDF_display.php.wml, + modules/bibformat/web/admin/index.php.wml, + modules/bibformat/web/admin/test.php.wml, + modules/bibharvest/doc/admin/guide.html.wml, + modules/bibharvest/doc/admin/index.html.wml, + modules/bibharvest/web/admin/index.html.wml, + modules/bibindex/doc/admin/guide.html.wml, + modules/bibindex/web/admin/index.html.wml, + modules/bibrank/doc/admin/guide.html.wml, + modules/bibrank/web/admin/index.html.wml, + modules/bibsched/doc/admin/guide.html.wml, + modules/bibsched/doc/admin/index.html.wml, + modules/bibupload/doc/admin/guide.html.wml, + modules/bibupload/doc/admin/index.html.wml, + modules/elmsubmit/doc/admin/guide.html.wml, + modules/elmsubmit/doc/admin/index.html.wml, + modules/webalert/doc/admin/guide.html.wml, + modules/webalert/doc/admin/index.html.wml, + modules/webbasket/doc/admin/guide.html.wml, + modules/webbasket/doc/admin/index.html.wml, + modules/webcomment/doc/admin/guide.html.wml, + modules/webcomment/web/admin/index.html.wml, + modules/webhelp/web/Makefile.am, + modules/webhelp/web/admin/Makefile.am, + modules/webhelp/web/admin/index.html.wml, + modules/webmessage/doc/admin/guide.html.wml, + modules/webmessage/doc/admin/index.html.wml, + modules/websession/doc/admin/guide.html.wml, + modules/websession/doc/admin/index.html.wml, + modules/webstat/doc/admin/guide.html.wml, + modules/webstat/doc/admin/index.html.wml, + modules/webstyle/doc/admin/guide.html.wml, + modules/webstyle/doc/admin/index.html.wml, + modules/websubmit/web/admin/Makefile.am, + modules/websubmit/web/admin/actionFunctions.php.wml, + modules/websubmit/web/admin/addActionEDS.php.wml, + modules/websubmit/web/admin/addCheckEDS.php.wml, + modules/websubmit/web/admin/addElement2PageEDS.php.wml, + modules/websubmit/web/admin/addElementDescrEDS.php.wml, + modules/websubmit/web/admin/addFunctions.php.wml, + modules/websubmit/web/admin/allActionsEDS.php.wml, + modules/websubmit/web/admin/allChecksEDS.php.wml, + modules/websubmit/web/admin/allElementsEDS.php.wml, + modules/websubmit/web/admin/doctypeCategoriesEDS.php.wml, + modules/websubmit/web/admin/documentEDS.php.wml, + modules/websubmit/web/admin/editActionDets.php.wml, + modules/websubmit/web/admin/editCatalogues.php.wml, + modules/websubmit/web/admin/editDoctypeEDS.php.wml, + modules/websubmit/web/admin/editPageElementEDS.php.wml, + modules/websubmit/web/admin/editRecordFile.php.wml, + modules/websubmit/web/admin/elementConfigDetsEDS.php.wml, + modules/websubmit/web/admin/func.php.wml, + modules/websubmit/web/admin/funcUsage.php.wml, + modules/websubmit/web/admin/index.php.wml, + modules/websubmit/web/admin/listFunctions.php.wml, + modules/websubmit/web/admin/newDoctypeEDS.php.wml, + modules/websubmit/web/admin/newFunc.php.wml, + modules/websubmit/web/admin/newSubmissionEDS.php.wml, + modules/websubmit/web/admin/pageDetsEDS.php.wml, + modules/websubmit/web/admin/parameterUpdate.php.wml, + modules/websubmit/web/admin/removeDoctypeEDS.php.wml, + modules/websubmit/web/admin/veditFunDets.php.wml, + modules/websubmit/web/admin/viewActionEDS.php.wml, + modules/websubmit/web/admin/viewChecksEDS.php.wml, + modules/websubmit/web/admin/viewEditSubmissionEDS.php.wml: Adapted + to the new way of I18N, removing MSG_ dependencies. + +2006-04-11 Tibor Simko + + * modules/websearch/web/admin/Makefile.am: Create proper I18N index + pages. + +2006-04-11 Tibor Simko + + * modules/websearch/web/admin/index.html.wml: Adapted to the new + way of I18N. + +2006-04-11 Tibor Simko + + * modules/miscutil/lib/messages.py.wml: Do not initialize all the + msg_* strings anymore now that all the client code was updated to + use the new I18N gettext philosophy. + +2006-04-11 Tibor Simko + + * modules/websubmit/lib/file.py, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/web/approve.py, modules/websubmit/web/direct.py, + modules/websubmit/web/getfile.py, + modules/websubmit/web/publiline.py, modules/websubmit/web/sub.py, + modules/websubmit/web/submit.py, modules/websubmit/web/summary.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py, + modules/websubmit/web/admin/referees.py: Removed the old way of + importing I18N messages. + +2006-04-11 Tibor Simko + + * modules/websession/lib/webaccount.py: Automatically add rights to + `cfgwebcomment' for `superadmin' users in `Your Administrative + Activities' page. + +2006-04-11 Tibor Simko + + * modules/websession/lib/websession_templates.py: Added link + `Configure WebComment' in the `Your Administrative Activities' + page. + +2006-04-11 Tibor Simko + + * modules/bibrank/lib/bibrankadminlib.py, + modules/bibrank/web/admin/bibrankadmin.py, + modules/websession/lib/webuser.py: Removed the old way of importing + I18N messages. + +2006-04-11 Tibor Simko + + * modules/bibindex/web/admin/bibindexadmin.py, + modules/bibharvest/lib/bibharvestadminlib.py: Removed the old way + of importing I18N messages. + +2006-04-11 Tibor Simko + + * modules/bibindex/lib/bibindexadminlib.py: Removed the old way of + importing I18N messages. + +2006-04-11 Tibor Simko + + * modules/websearch/lib/websearchadminlib.py: Removed the old way + of importing I18N messages. + +2006-04-10 Martin Vesely + + * modules/bibharvest/Makefile.am, modules/bibharvest/RTdata, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/web/oai2d.py: OAI cache created within make + install. RTdata moved into $(localstatedir)/cache/. + +2006-04-10 Tibor Simko + + * modules/bibformat/bin/bibformat.in: Added standard `help' CLI + option. + +2006-04-10 Tibor Simko + + * modules/bibmatch/lib/bibmatch_engine.py: Added standard `version' + CLI option. Modified usage() function to display script name. + +2006-04-10 Tibor Simko + + * modules/websubmit/bin/thumbmaker.in: Added standard `help' and + `version' CLI options. + +2006-04-10 Tibor Simko + + * modules/bibformat/bin/bibformat.in, + modules/bibupload/bin/bibupload.in: Use single quotes around the + version number so that it gets printed nicely. + +2006-04-10 Tibor Simko + + * modules/bibharvest/lib/oaiharvestlib.py: Initialize version + number as for the other CLI files. + +2006-04-10 Tibor Simko + + * modules/miscutil/bin/dbexec.in: Use single quotes around the + version number so that it gets printed nicely. + +2006-04-10 Tibor Simko + + * modules/webstat/bin/webstat.in: Use exit status 0 when looking + for help or version number. + +2006-04-10 Tibor Simko + + * modules/webstat/bin/webstat.in: Use single quotes around the + version number so that it gets printed nicely. Use double quotes + in comparisons. Refine error messages. + +2006-04-10 Tibor Simko + + * modules/bibformat/bin/bibreformat.in: Do not use WML call in the + version string. + +2006-04-10 Tibor Simko + + * modules/websearch/bin/webcoll.in: Deleted superfluous usage() + function definition. + +2006-04-10 Tibor Simko + + * modules/miscutil/bin/testsuite.in: Added standard `help' and + `version' CLI options. + +2006-04-10 Tibor Simko + + * modules/bibedit/bin/xmlmarclint.in: Fix order of + help-version-verbose arguments. + +2006-04-10 Tibor Simko + + * modules/webstat/bin/webstat.in: Added standard `help' and + `version' CLI options. + +2006-04-10 Tibor Simko + + * modules/bibedit/bin/xmlmarclint.in: Introduced standard `help' + and `version' CLI options. Fixed case of reporting nothing for + non-MARCXML input files. Minor code cleanup. + +2006-04-10 Tibor Simko + + * modules/bibedit/lib/bibrecord.py: record_xml_output() now returns + plain ``'' instead of throwing traceback for empty + records. + +2006-04-06 Tibor Simko + + * modules/bibmatch/.cvsignore, modules/bibmatch/bin/.cvsignore, + modules/bibmatch/doc/.cvsignore, + modules/bibmatch/doc/admin/.cvsignore, + modules/bibmatch/etc/.cvsignore, modules/bibmatch/lib/.cvsignore: + Added basic .cvsignore files. + +2006-04-06 Tibor Simko + + * modules/websearch/lib/search_engine.py: Do not remove quotes from + the search pattern when getting nearest terms and the number of + hits in phrase indexes, fixing browsing problems for author names + such as O'Shea. + +2006-04-06 Tibor Simko + + * modules/websearch/lib/search_engine.py: Do not display MySQL + wildcards (%) in the nearest terms box message for partial phrase + queries that gave no hits. + +2006-04-06 Tibor Simko + + * modules/websearch/lib/search_engine.py: When a phrase index does + not exist (``not773''), return empty hit set instead of searching + in the author field. + +2006-04-06 Tibor Simko + + * modules/websearch/bin/webcoll.in: create_formatoptions() now + returns the created box, fixing the ``Output format'' display + problem on the Advanced Search pages. + +2006-04-06 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Fixed search + results page fragment identifier links (#colX) for the ``Results + overview'' box. + +2006-04-06 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Properly escape all + hidden form arguments, fixing problem with ``jump to record'' box + and double-quoted search patterns. + +2006-04-06 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Added missing dot + after the hit number in the search results list. + +2006-04-03 Nicholas Robinson + + * modules/websubmit/web/admin/newSubmissionEDS.php.wml: fixed bug + in cloning an action - added call to mysql_escape_string to escape + values for field items + +2006-03-31 Martin Vesely + + * configure.ac, modules/Makefile.am: Adding global config for + BibMatch. + +2006-03-31 Tibor Simko + + * modules/bibrank/lib/bibrank_downloads_similarity.py: Properly + escape SQL query arguments when calculating reading similarity + lists. + +2006-03-30 Tibor Simko + + * TODO: Moved all tasks to Savannah. File not active anymore. + +2006-03-29 Nicholas Robinson + + * modules/miscutil/demo/democfgdata.sql.wml: Added + class="adminbutton" to descriptions of "EndButton", "EndButton2" + and "button_validate" WebSubmit Elements + +2006-03-27 Tibor Simko + + * modules/websearch/lib/search_engine.py: Return empty hit set when + searching in a non-existing word index. + +2006-03-27 Tibor Simko + + * modules/websearch/lib/search_engine.py: Pass "limit to" search + pattern option to the search box display template. + +2006-03-27 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Fixed "Limit to" + search box display problem, template used `p1' instead of `pl'. + +2006-03-17 Martin Vesely + + * modules/bibmatch/Makefile.am, modules/bibmatch/bin/Makefile.am, + modules/bibmatch/lib/Makefile.am, modules/bibmatch/doc/Makefile.am, + modules/bibmatch/doc/admin/Makefile.am, + modules/bibmatch/etc/Makefile.am: Adding Makefiles associated to + the BibMatch module. + +2006-03-17 Martin Vesely + + * modules/bibmatch/lib/bibmatch_engine.py: Adding BibMatch engine + that allows to match individual records parsed from an input + MARCXML file against the database content. + +2006-03-17 Martin Vesely + + * modules/bibmatch/bin/bibmatch.in: Adding BibMatch module that + allows to match MARCXML files against database content and identify + records already existing in the database. + +2006-03-17 Tibor Simko + + * modules/bibedit/doc/admin/guide.html.wml: Update information on + `deleting' versus `hiding' records. + +2006-03-17 Tibor Simko + + * modules/bibindex/doc/admin/guide.html.wml: Fixed slow/fast typo + in the Reindexing section. + +2006-03-03 Frederic Gobry + + * modules/webalert/bin/alertengine.in, + modules/webalert/lib/alert_engine.py, + modules/webalert/lib/htmlparser.py, + modules/webalert/lib/webalert_templates.py: Templatized the + webalert email. In the process, added an option to run alertengine + as if we were another day (for debugging purpose), which led to the + use of the "datetime" module for date computations, instead of + plain "time". + +2006-02-28 Frederic Gobry + + * modules/websearch/lib/search_engine.py: removed another source of + noise in the XML stream + +2006-02-28 Frederic Gobry + + * modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/web/yourapprovals.py: Fixed display of "your + approvals" for people that are only referee for a given category. + +2006-02-28 Frederic Gobry + + * modules/websearch/lib/search_engine.py: improved similar author + matching (finds non-accented version when an accented form is + presented, but not yet the other way around), and better matching + of letter c plus accent. + +2006-02-28 Frederic Gobry + + * modules/websearch/web/search.py: use the configured default + language for search results when no ln= is specified + +2006-02-28 Frederic Gobry + + * modules/webalert/lib/alert_engine.py: use the standard python + email library to forge the alert emails, so that the headers are + properly encoded + +2006-02-28 Frederic Gobry + + * modules/websubmit/web/yoursubmissions.py: Submission directories + are usually not empty. Use rmtree to get rid of them, instead of + rmdir. + +2006-02-28 Frederic Gobry + + * modules/websubmit/web/direct.py: The return URL used when a + submission is over must be escaped when passed as a query element. + +2006-02-28 Frederic Gobry + + * modules/websearch/lib/search_engine.py: Properly mark deleted + records as 980$c DELETED (not 980$a) + +2006-02-27 Frederic Gobry + + * modules/websearch/lib/search_engine.py: i18n'ed warning messages + when sorting does not occur, and avoided their display in the + middle of an XML stream. + +2006-02-27 Frederic Gobry + + * modules/websubmit/lib/file.py: escape the proposed filename (in + the http header) when downloading a fulltext + +2006-02-27 Frederic Gobry + + * modules/webbasket/web/yourbaskets.py: Don't export baskets in XML + as if it were an HTML page. + +2006-02-24 Frederic Gobry + + * modules/bibupload/bin/bibupload.in, + modules/miscutil/lib/errorHandling.php.wml: For non-CERN sites, + bibupload should match records on their 970$a field in a + case-sensitive manner. + +2006-02-22 Frederic Gobry + + * modules/websearch/lib/search_engine.py: discard the XML envelop + around on-the-fly formatted records, only keep the HTML content. + +2006-02-17 Martin Vesely + + * modules/bibharvest/lib/oai_repository.py: Inserting explicit + namespace declarations for the MARC21 metadata format to facilitate + validation against MARC XML Schema (http://www.loc.gov/MARC21/slim) + +2006-02-17 Martin Vesely + + * modules/bibharvest/lib/oai_repository.py: Inserting explicit + namespace declarations for the Dublin Core metadata format to + facilitate validation against DC XML Schema + (http://purl.org/dc/elements/1.1/) + +2006-02-14 Gregory Favre + + * modules/bibsched/bin/bibsched.in: Bibsched is now compatible with + MacOSX (except page up and page down). Fixed the problem while + using bibsched through some ssh clients. (see bug report: + http://cdsware.cern.ch/lists/project-cdsware-users/archive/msg00456.shtml) + +2006-02-13 Gregory Favre + + * modules/webcomment/lib/webcomment.py: Fixed a bug on display of + dates which occured with python 2.3.4. + +2006-02-13 Gregory Favre + + * modules/miscutil/lib/config.py.wml: Added missing WebComment + configurations variables + (cfg_webcomment_timelimit_vote_validity_in_days, + cfg_webcomment_timelimit_report_validity_in_days) + +2006-02-12 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added two missing WebComment + configuration variables. + (cfg_webcomment_timelimit_processing_comments_in_seconds, + cfg_webcomment_timelimit_processing_reviews_in_seconds) + +2006-02-10 Tibor Simko + + * modules/miscutil/lib/messages.py.wml: Fixed typos in + initializations of two messages for Spanish, Catalan, and Slovak. + (msg_no_exact_match_for_foo_using_bar_instead, msg_no_boolean_hits) + +2006-02-09 Gregory Favre + + * modules/miscutil/lib/dateutils.py: Fixed a problem with output of + the default date in convert_datestruct_to_dategui. Python 2.3 does + not raise errors with strftime (python 2.2 did it). + +2006-02-08 Gregory Favre + + * modules/miscutil/lib/dbquery.py.wml: Added a function to log all + queries in order to help debugging. + +2006-02-08 Alberto Pepe + + * modules/webhelp/web/admin/howto/run.html.wml: Added explanation + of how to clean up temporary files created by The BibHarvest admin + tool. + +2006-02-08 Alberto Pepe + + * modules/bibharvest/lib/oaiharvestlib.py: Modified some parts of + the function call_bibharvest that would cause problems when + harvesting very large portions of metadata. Harvested metadata + (previously handled by popen) is now handled by merging the output + files written to disk. (Thanks to David Bourillot for this patch). + +2006-02-05 Tibor Simko + + * modules/bibindex/doc/admin/guide.html.wml: Added sections on the + bibindex normal operation, on checking and repairing indexes, and + on the best way of how to reindex. + +2006-02-02 Tibor Simko + + * modules/miscutil/sql/tabcreate.sql: Delete superfluous `>' + characters in the new oaiARCHIVE table definition. + +2006-02-01 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_templates.py: Webmessage bugfix: + - while writing a message, hitting the 'add to users' button leaded + to a python error --fixed - sending a message to a group could + possibly lead to the display of another user's inbox --fixed - + corrected texts for a better user comprehension + +2006-01-31 Martin Vesely + + * modules/miscutil/sql/tabcreate.sql: OAI repository database + structure change. OAI db structure upgraded to facilitate storage + of additional maintenance data. + +2006-01-31 Tibor Simko + + * modules/bibharvest/web/oai2d.py: Import required os module. + +2006-01-31 Tibor Simko + + * ABOUT-NLS: Added hints on how to see modified PO files in action. + +2006-01-31 Tibor Simko + + * config/Makefile.am: Do not remove configbis.wml while doing make + clean. + +2006-01-31 Tibor Simko + + * modules/miscutil/lib/Makefile.am: During make clean, remove only + those Python files that were produced out of WML sources. + +2006-01-30 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Fixed ``added from + x until y'' date selection box on the Advanced Search page, by (1) + fixing tmpl_inputdate() calls and (2) removing suspicious + comparisons from tmpl_is_selected(). + +2006-01-27 Alberto Pepe + + * modules/bibconvert/bin/bibconvert.in, + modules/bibconvert/lib/bibconvert.py: Added possibility to include + parameters such as RECSEP and RECHEAD at a configuration level + (previously such parameters could only be passed from the command + line) + +2006-01-17 Gregory Favre + + * modules/miscutil/doc/hacking/dateutils.html.wml, + modules/miscutil/doc/hacking/dbquery.html.wml, + modules/miscutil/doc/hacking/errorlib.html.wml: Fixed a display + problem: replaced underscores '_' with '_' + +2006-01-17 Gregory Favre + + * modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_config.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcommentadminlib.py, + modules/webcomment/web/comments.py, + modules/webcomment/web/admin/webcommentadmin.py: Refactoring of + webcomment module: - Internationalized every string in html output + - Added a new logging system for user input in order to avoid + flooding, or voting on/reporting a review more than once - + Integrated new functions available since the creation of webmessage + module - Added administrative functions to suppress abuse reports - + refined coding, HTML compliance and design - reviewed the code and + suppressed minor bugs. + +2006-01-17 Gregory Favre + + * modules/miscutil/lib/urlutils.py: Added a new function to + urlutils: def get_client_ip_address(req): """ Returns IP + address as string from an apache request """ + +2006-01-17 Gregory Favre + + * modules/miscutil/sql/tabcreate.sql: Added a new table + (cmtACTIONHISTORY). This table will be used by webcomment module to + store user actions (vote for a review, report an abusive comment, + avoid flooding when posting new comments). + +2006-01-17 Gregory Favre + + * modules/webstyle/img/stars-0-0.png, + modules/webstyle/img/stars-0-5.png, + modules/webstyle/img/stars-1-0.gif, + modules/webstyle/img/stars-1-0.png, + modules/webstyle/img/stars-1-5.gif, + modules/webstyle/img/stars-1-5.png, + modules/webstyle/img/stars-2-0.gif, + modules/webstyle/img/stars-2-0.png, + modules/webstyle/img/stars-2-5.gif, + modules/webstyle/img/stars-2-5.png, + modules/webstyle/img/stars-3-0.gif, + modules/webstyle/img/stars-3-0.png, + modules/webstyle/img/stars-3-5.gif, + modules/webstyle/img/stars-3-5.png, + modules/webstyle/img/stars-4-0.gif, + modules/webstyle/img/stars-4-0.png, + modules/webstyle/img/stars-4-5.gif, + modules/webstyle/img/stars-4-5.png, + modules/webstyle/img/stars-5-0.gif, + modules/webstyle/img/stars-5-0.png: Removed every stars*.gif + (currently only used by webcomment module) The stars are used to + display the average score of a review. Created new images from + scratch, and saved them as PNG. + +2006-01-17 Gregory Favre + + * modules/webstyle/css/cds.css: Updated classes for webcomment + module. Added a redefinition for the 'dd' tag, mainly used in + documentation + +2006-01-15 Tibor Simko + + * ABOUT-NLS, config/cdswmllib.wml, config/config.wml, + modules/miscutil/demo/democfgdata.sql.wml, + modules/miscutil/lib/config.py.wml, + modules/miscutil/sql/tabfill.sql.wml, + modules/webhelp/web/Makefile.am, + modules/webhelp/web/index.html.wml, + modules/webhelp/web/admin/Makefile.am, + modules/websearch/doc/Makefile.am, + modules/websearch/doc/guide.html.wml, + modules/websearch/doc/index.html.wml, + modules/websearch/lib/websearch_templates.py, + modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/admin/Makefile.am, po/LINGUAS, po/pl.po: + Introducing Polish translation. (General supporting + infrastructure, plus dynamic elements translated by Krzysztof.) + +2006-01-11 Tibor Simko + + * modules/miscutil/demo/democfgdata.sql.wml: Introduced Japanese + translation of demo collection names and of welcome page + portalboxes, thanks to Paulo's friends. + +2006-01-11 Tibor Simko + + * modules/miscutil/sql/tabfill.sql.wml: Introduced Japanese + translation of field names, thanks to Paulo's friends. + +2006-01-11 Tibor Simko + + * po/ja.po: Updated Results overview message, thanks to Paulo's + friends. + +2006-01-11 Tibor Simko + + * config/config.wml: Updated Japanese translation. + +2006-01-10 Tibor Simko + + * modules/bibconvert/doc/admin/Makefile.am, + modules/bibedit/doc/admin/Makefile.am, + modules/bibedit/web/admin/Makefile.am, + modules/bibformat/doc/admin/Makefile.am, + modules/bibformat/lib/common/Makefile.am, + modules/bibformat/web/Makefile.am, + modules/bibharvest/doc/admin/Makefile.am, + modules/bibharvest/web/admin/Makefile.am, + modules/bibindex/doc/admin/Makefile.am, + modules/bibindex/web/admin/Makefile.am, + modules/bibrank/doc/admin/Makefile.am, + modules/bibrank/doc/hacking/Makefile.am, + modules/bibrank/etc/Makefile.am, + modules/bibrank/web/admin/Makefile.am, + modules/bibsched/doc/admin/Makefile.am, + modules/bibupload/doc/admin/Makefile.am, + modules/elmsubmit/doc/admin/Makefile.am, + modules/elmsubmit/doc/hacking/Makefile.am, + modules/miscutil/doc/hacking/Makefile.am, + modules/webaccess/doc/admin/Makefile.am, + modules/webaccess/doc/hacking/Makefile.am, + modules/webaccess/web/admin/Makefile.am, + modules/webalert/doc/admin/Makefile.am, + modules/webbasket/doc/admin/Makefile.am, + modules/webcomment/doc/admin/Makefile.am, + modules/webcomment/web/admin/Makefile.am, + modules/webhelp/web/admin/howto/Makefile.am, + modules/webhelp/web/hacking/Makefile.am, + modules/webmessage/doc/admin/Makefile.am, + modules/websearch/doc/admin/Makefile.am, + modules/websearch/doc/hacking/Makefile.am, + modules/websearch/web/admin/Makefile.am, + modules/websession/bin/Makefile.am, + modules/websession/doc/admin/Makefile.am, + modules/websession/web/Makefile.am, + modules/webstat/doc/admin/Makefile.am, + modules/webstat/doc/hacking/Makefile.am, + modules/webstat/etc/Makefile.am, + modules/webstyle/doc/admin/Makefile.am: Added call to + i18n_update_wml.py to update header/footer/etc in otherwise fully + non-I18N WML target files. These are mostly admin- and + hacker-level documentation pages. (We may consider producing + several I18N target files out of them anyway, so that the footer's + language links would work for these essentially English only pages + as well.) + +2006-01-10 Gregory Favre + + * modules/webalert/lib/alert_engine.py: - Fixed a small importation + bug + +2005-12-22 Tibor Simko + + * modules/bibconvert/bin/bibconvert.in: Use "from cdsware import + foo" rather than "import cdsware.foo". + +2005-12-22 Tibor Simko + + * modules/bibformat/web/admin/Makefile.am: Added i18n_update_wml.py + call to update _(Foo)_ strings in PHP files generated from WML + sources. + +2005-12-21 Tibor Simko + + * modules/websubmit/web/admin/Makefile.am: Added i18n_update_wml.py + call to update _(Foo)_ strings in PHP files generated from WML + sources. + +2005-12-21 Tibor Simko + + * modules/websession/web/youraccount.py: Fixed login() function + when invoked in I18N context. Fixed several indentation problems. + +2005-12-21 Tibor Simko + + * modules/websession/lib/webaccount.py: Added language argument to + the login link. + +2005-12-21 Tibor Simko + + * modules/websession/lib/websession_templates.py: Added hidden + language field into the login form, fixing I18N logging. Added + language argument to many links. + +2005-12-21 Tibor Simko + + * ABOUT-NLS, config/cdswmllib.wml, config/config.wml, + modules/miscutil/lib/config.py.wml, + modules/miscutil/sql/tabfill.sql.wml, + modules/webhelp/web/Makefile.am, + modules/webhelp/web/index.html.wml, + modules/webhelp/web/admin/Makefile.am, + modules/websearch/doc/Makefile.am, + modules/websearch/doc/guide.html.wml, + modules/websearch/doc/index.html.wml, + modules/websearch/doc/tips.html.wml, + modules/websearch/lib/websearch_templates.py, + modules/websearch/web/index.py, modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/admin/Makefile.am, po/LINGUAS: General + support infrastructure for the Japanese translation. Dynamic + elements (e.g. collection and field names) to come later. Static + pages changed to use _(Foo)_ instead of , but more is + needed. A call to i18n_update_wml.py added to the Makefile.am + files when needed. + +2005-12-21 Tibor Simko + + * po/ja.po: Initial release of the Japanese translation, + contributed by Paulo's friends, to be acknowledged in the CREDITS + file. + +2005-12-21 Tibor Simko + + * config/cdspage.wml: Use _(Foo)_ instead of for I18N + messages, now that we have gettext. + +2005-12-21 Gregory Favre + + * modules/websession/lib/webuser.py: Fixed forgotten relative + imports. + +2005-12-21 Tibor Simko + + * modules/websession/lib/webuser.py: Fixed two relative imports + buried deeply in the code. + +2005-12-20 Tibor Simko + + * modules/miscutil/doc/.cvsignore, + modules/miscutil/doc/hacking/.cvsignore: Added missing .cvsignore + file. + +2005-12-20 Gregory Favre + + * modules/miscutil/lib/errorlib_tests.py: - tests separated in + multiple functions. + +2005-12-20 Gregory Favre + + * modules/webhelp/web/hacking/index.html.wml: - small english + inconsistencies + +2005-12-20 Tibor Simko + + * modules/miscutil/bin/Makefile.am: Add chmod to install-data-local + too. + +2005-12-20 Tibor Simko + + * INSTALL, modules/bibconvert/bin/bibconvert.in, + modules/bibconvert/lib/bibconvert.py, + modules/bibconvert/lib/bibconvert_tests.py, + modules/bibedit/bin/refextract.in, + modules/bibedit/bin/xmlmarclint.in, + modules/bibedit/lib/bibedit_templates.py, + modules/bibedit/lib/bibrecord.py, + modules/bibedit/lib/bibrecord_config.py, + modules/bibedit/lib/bibrecord_tests.py, + modules/bibedit/lib/refextract.py, + modules/bibedit/lib/refextract_config.py, + modules/bibharvest/bin/bibharvest.in, + modules/bibharvest/bin/oaiharvest.in, + modules/bibharvest/lib/bibharvest_templates.py, + modules/bibharvest/lib/bibharvestadminlib.py, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oai_repository_config.py, + modules/bibharvest/lib/oai_repository_tests.py, + modules/bibharvest/lib/oaiharvestlib.py, + modules/bibharvest/web/oai2d.py, + modules/bibharvest/web/admin/bibharvestadmin.py, + modules/bibindex/bin/bibindex.in, modules/bibindex/bin/bibstat.in, + modules/bibindex/lib/bibindex_engine.py, + modules/bibindex/lib/bibindex_engine_config.py, + modules/bibindex/lib/bibindex_engine_stemmer.py, + modules/bibindex/lib/bibindex_engine_stemmer_tests.py, + modules/bibindex/lib/bibindex_engine_stopwords.py, + modules/bibindex/lib/bibindex_engine_tests.py, + modules/bibindex/lib/bibindexadminlib.py, + modules/bibindex/web/admin/bibindexadmin.py, + modules/bibrank/bin/bibrank.in, modules/bibrank/bin/bibrankgkb.in, + modules/bibrank/lib/bibrank_citation_grapher.py, + modules/bibrank/lib/bibrank_citation_indexer.py, + modules/bibrank/lib/bibrank_citation_indexer_tests.py, + modules/bibrank/lib/bibrank_citation_searcher.py, + modules/bibrank/lib/bibrank_citation_searcher_tests.py, + modules/bibrank/lib/bibrank_downloads_grapher.py, + modules/bibrank/lib/bibrank_downloads_indexer.py, + modules/bibrank/lib/bibrank_downloads_indexer_tests.py, + modules/bibrank/lib/bibrank_downloads_similarity.py, + modules/bibrank/lib/bibrank_grapher.py, + modules/bibrank/lib/bibrank_record_sorter.py, + modules/bibrank/lib/bibrank_record_sorter_tests.py, + modules/bibrank/lib/bibrank_tag_based_indexer.py, + modules/bibrank/lib/bibrank_tag_based_indexer_tests.py, + modules/bibrank/lib/bibrank_word_indexer.py, + modules/bibrank/lib/bibrankadminlib.py, + modules/bibsched/bin/bibsched.in, + modules/bibsched/bin/bibtaskex.in, + modules/elmsubmit/bin/elmsubmit.in, + modules/miscutil/bin/testsuite.in, + modules/miscutil/lib/messages.py.wml, + modules/webaccess/bin/authaction.in, + modules/webaccess/bin/webaccessadmin.in, + modules/webaccess/lib/access_control_admin.py, + modules/webaccess/lib/access_control_config.py, + modules/webaccess/lib/access_control_engine.py, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webalert/bin/alertengine.in, + modules/webalert/lib/alert_engine.py, + modules/webalert/lib/htmlparser.py, + modules/webalert/lib/webalert.py, + modules/webalert/lib/webalert_templates.py, + modules/webalert/web/youralerts.py, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_templates.py, + modules/webbasket/web/yourbaskets.py, + modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_config.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcomment_tests.py, + modules/webcomment/lib/webcommentadminlib.py, + modules/webcomment/web/comments.py, + modules/webcomment/web/admin/webcommentadmin.py, + modules/webmessage/bin/webmessageadmin.in, + modules/websearch/bin/webcoll.in, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/search_engine_config.py, + modules/websearch/lib/search_engine_tests.py, + modules/websearch/lib/websearch_templates.py, + modules/websearch/lib/websearchadminlib.py, + modules/websearch/web/search.py, + modules/websession/bin/sessiongc.wml, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/webuser.py, + modules/websession/web/youraccount.py, + modules/webstyle/lib/template.py, modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py, + modules/websubmit/lib/file.py, + modules/websubmit/lib/websubmit_config.py, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/web/approve.py, modules/websubmit/web/direct.py, + modules/websubmit/web/getfile.py, + modules/websubmit/web/publiline.py, modules/websubmit/web/sub.py, + modules/websubmit/web/submit.py, modules/websubmit/web/summary.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py: Python imports are now + done in an absolute way (from cdsware.foo import bar) regardless of + whether we are in bin, lib, or web context. + +2005-12-20 Gregory Favre + + * modules/webhelp/web/hacking/index.html.wml: Added link to new + miscutil documentation + +2005-12-20 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_config.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/webmessage/lib/webmessage_mailutils.py, + modules/webmessage/lib/webmessage_templates.py, + modules/webmessage/web/yourmessages.py: - Adapted code to new + import strategy - Enhanced error handling (now uses new errorlib, + tests more accurately) + +2005-12-20 Gregory Favre + + * configure.ac: - CDSWare new version number: 0.9.0.20051220 - + added reference to miscutil/doc + +2005-12-20 Gregory Favre + + * modules/miscutil/Makefile.am, modules/miscutil/bin/testsuite.in, + modules/miscutil/doc/Makefile.am, + modules/miscutil/doc/hacking/Makefile.am, + modules/miscutil/doc/hacking/dateutils.html.wml, + modules/miscutil/doc/hacking/dbquery.html.wml, + modules/miscutil/doc/hacking/errorlib.html.wml, + modules/miscutil/doc/hacking/index.html.wml, + modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/dateutils.py, + modules/miscutil/lib/errorlib.py, + modules/miscutil/lib/errorlib_tests.py, + modules/miscutil/lib/miscutil_config.py, + modules/miscutil/lib/textutils.py, + modules/miscutil/lib/urlutils.py: -added hacking documentation for + miscutil -added urlutils (for the moment: wash_url_argument, + redirect_to_url functions) -adapted python modules for new import + strategy + +2005-12-15 Gregory Favre + + * modules/miscutil/lib/errorlib.py, + modules/miscutil/lib/errorlib_tests.py, + modules/miscutil/lib/miscutil_config.py: - Solved an importation + problem. - Added a special error when module_config exist but + doesn't provide a dictionary. - Enhanced testing with special + errors + +2005-12-15 Gregory Favre + + * modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py: Handles new errorlib + module. Errors are internationalized. MOdified create_error_box + header (accepts language) + +2005-12-15 Gregory Favre + + * modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/errorlib.py, + modules/miscutil/lib/errorlib_tests.py, + modules/miscutil/lib/miscutil_config.py: Errors are now + internationalized. Minor bug fixes, global code improvement. To + properly handle errors: Create a file named following this pattern: + modulename_config.py (e.g. webcomment_config.py) + + In this file developers should declare the following dictionnaries: + - cfg_modulename_error_messages - cfg_modulename_warning_messages + + Content of these dictionaries: ERR_MODULENAME_ERROR_NAME: + '_("internationalized text with eventual text replacement strings + %s %i")' + + Errorlib will actually interpret strings for internationalization + if they begin with '_(' and end with ')'. + + NOTE: ERR_MODULENAME must be uppercase; names of dictionary and + config file must respect the rules defined above. + + Example: + + file miscutil_config.py: cfg_miscutil_error_messages = \ { + 'ERR_MISCUTIL_BAD_FILE_ARGUMENT_PASSED': '_("Invalid argument %s + was passed")', 'ERR_MISCUTIL_WRITE_FAILED': '_("Unable to write + to file %s")', 'ERR_MISCUTIL_NO_ERROR_MESSAGE': '_("Trying to + write a non error message to error log")' } + + cfg_miscutil_warning_messages = \ { 'WRN_MISCUTIL_SOME_WARNING': + '_("example warning (%s)")', 'ERR_MISCUTIL_STRANGE_WARNING': + '_("Warnings can also be displayed as errors")' } + +2005-12-14 Tibor Simko + + * modules/miscutil/sql/tabfill.sql.wml: First commit of the BibTeX + format support, thanks to Oyvind. The changes notably are: + + - Added HX (=HTML BibTeX) behaviour, to be called on the fly. + + - Added HX format to the format table, and renamed some existing + formats (e.g. MARCXML instead of XML MARC). Note to self: the + formatname table is to be prefilled if we want to have full I18N + format names. + + - Added _FULL_BIBTEX format to the flxFORMATS table, in a + monolithic + form. The `non-standard' fields such as URL, abstract, eprint + number, etc are to be studied and the treatment refined + (e.g. journal page numbers versus report numbers). Also, the + monolithic form of this format is not admin-friendly, to be + refactored or possibly pybliographerized. + + - Added KB demo values for the mapping of tag 980 values to the + BibTeX entry types. + + - Added four supporting UDFs (STR_BUFFER, GET_NAME, SPLIT_LINE, + GET_MONTH, GET_YEAR). May come handy independently of BibTeX. + +2005-12-14 Tibor Simko + + * modules/miscutil/sql/tabcreate.sql, + modules/miscutil/sql/tabdrop.sql: Added flxKBDBCOLLID2BIBTEX table + for the BibTeX support. + +2005-12-14 Tibor Simko + + * modules/websearch/lib/search_engine.py: Added BibTeX format + support. + +2005-12-14 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Added BibTeX format + link to the Detailed record page. Also, do not print ``People who + viewed this page...'' and similar boxen unless for HTML Detailed + format. + +2005-12-06 Nicholas Robinson + + * modules/websubmit/web/yoursubmissions.py: Corrected an error that + was encountered when trying to display the name of a document type + that no longer exists in the system. (This situation can occur + when listing the details of submissions made for a given doctype + which has since been deleted from the system. In this case the + system can no longer find the full name for the doctype.) Now, + instead of an error, the document type's long name is shown as + '***Unknown Document Type - ([doctype short name])'. + +2005-12-06 Gregory Favre + + * modules/webstyle/css/cds.css: Corrected minor which prevented + validation. Suppressed several unused lines e.g. when setting + border-collapse: collapse, the browser won't do anything with + border-spacing... e.g. Set margin: 1px 2px 3px 4px; instead of: + margin-top: 1px; margin-right: 2px; + margin-bottom: 3px; margin-left: 4px; + +2005-12-05 Tibor Simko + + * modules/bibindex/lib/bibindex_engine.py: Quick fix in order to be + able to fulltext-index Indico URLs that do not contain explicit + file extensions. When indexing fulltext files (8564), an attention + is payed to the link name $$y so that if it contains filename with + a known extension such as example.pdf, it is assumed that the $$u + leads to the PDF file, so that no further direct/indirect URL + analysis is performed as would be the case for SetLink style URLs. + +2005-12-05 Gregory Favre + + * modules/miscutil/lib/dateutils.py: Corrected return values when + giving default values (return N/A on GUI) + +2005-12-05 Tibor Simko + + * ABOUT-NLS: Added appendix on introducing a new language, + describing how to send us translations for dynamic elements that + are currently not located in the PO file. (One day they should.) + +2005-12-04 Tibor Simko + + * ABOUT-NLS: Written CDSware-specific NLS information for + administrators, translators, and programmers. + +2005-12-04 Tibor Simko + + * TODO: Added BibFormat-20051010, Miscellaneous-20051114, + WebSearch-20051017, WebSearch-20051102. + +2005-12-04 Tibor Simko + + * Makefile.am: Added creation of var/run directory for bibsched pid + file. Added some ALTER TABLE statements for updating v0.7.1 + tables. + +2005-12-04 Tibor Simko + + * modules/websearch/web/admin/websearchadmin.py: Fixed import of + gettext_set_language. + +2005-11-27 Tibor Simko + + * po/i18n_extract_from_wml.py: Use more descriptive variable names + and the help text. + +2005-11-26 Tibor Simko + + * po/.cvsignore: Added .pyc to the list of CVS ignored files. + +2005-11-26 Tibor Simko + + * po/.cvsignore, po/Makefile.in.in, po/ca.po, po/cdsware.pot, + po/cs.po, po/de.po, po/el.po, po/en.po, po/es.po, po/fr.po, + po/i18n_extract_from_wml.py, po/it.po, po/no.po, po/pt.po, + po/ru.po, po/sk.po, po/sv.po, po/uk.po: Quick fix in order to use + relative paths for WML files as well. + +2005-11-25 Frederic Gobry + + * ABOUT-NLS, Makefile.am, acinclude.m4, config.rpath, configure.ac, + po/ChangeLog, po/Makefile.in.in, po/Makevars, po/Rules-quot, + po/boldquot.sed, po/en@boldquot.header, po/en@quot.header, + po/insert-header.sin, po/quot.sed: Cleanup of the gettext support + framework. C-specific checks were discarded, extra po manipulation + rules were removed. The ABOUT-NLS file needs to stay as it is + checked by automake directly. The content however has been changed + to reflect the situation of CDSware. + + The m4 directory has been compacted and put into acinclude.m4. It + could be merged into the main configure.ac file, but at a loss of + readability IMHO. + +2005-11-25 Frederic Gobry + + * po/cdsware.pot: added cdsware.pot in CVS as it avoids rebuilding + the po files for nothing + +2005-11-24 Tibor Simko + + * po/POTFILES.in: Removed some .py files that are generated from + .wml. + +2005-11-24 Tibor Simko + + * po/quot.sed: Added file that is required for make dist. + +2005-11-24 Frederic Gobry + + * ABOUT-NLS, Makefile.am, config.rpath, configure.ac, missing, + mkinstalldirs, modules/miscutil/Makefile.am, + modules/websearch/doc/Makefile.am, + modules/websearch/doc/admin/Makefile.am, + modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/admin/Makefile.am, po/.cvsignore, + po/ChangeLog, po/LINGUAS, po/Makefile.in.in, po/Makevars, + po/POTFILES.in, po/Rules-quot, po/boldquot.sed, po/ca.po, po/cs.po, + po/de.po, po/el.po, po/en.po, po/en@boldquot.header, + po/en@quot.header, po/es.po, po/fr.po, po/i18n_extract_from_wml.py, + po/i18n_update_wml.py, po/insert-header.sin, po/it.po, po/no.po, + po/pt.po, po/remove-potcdate.sin, po/ru.po, po/sk.po, po/sv.po, + po/uk.po: make use of the standard gettext infrastructure, with the + translations in a po/ directory, and the list of available + languages in po/LINGUAS. + + There is also no message.wml extractor, as all the used messages + have already been moved to the corresponding .po files. + +2005-11-24 Diane Berkovits + + * modules/bibrank/lib/bibrank_grapher.py: Code washed using pylint. + +2005-11-23 Frederic Gobry + + * modules/bibrank/lib/bibrank_citation_grapher.py, + modules/bibrank/lib/bibrank_downloads_grapher.py, + modules/webstyle/lib/webpage.py: replaced a few more MSG_ + occurences. Now all the messages from message.wml should be present + in the po files. + +2005-11-23 Diane Berkovits + + * modules/bibrank/lib/bibrank_downloads_grapher.py: Code washed + using pylint. + +2005-11-23 Frederic Gobry + + * modules/websearch/doc/Makefile.am, + modules/websearch/lib/websearch_templates.py, + modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/access.html.wml, + modules/websubmit/doc/actions.html.wml, + modules/websubmit/doc/approval.html.wml, + modules/websubmit/doc/approvals.html.wml, + modules/websubmit/doc/bibliographic_fields.html.wml, + modules/websubmit/doc/description.html.wml, + modules/websubmit/doc/file_transfer.html.wml, + modules/websubmit/doc/index.html.wml, + modules/websubmit/doc/introduction.html.wml, + modules/websubmit/doc/login.html.wml, + modules/websubmit/doc/modification.html.wml, + modules/websubmit/doc/password.html.wml, + modules/websubmit/doc/pending.html.wml, + modules/websubmit/doc/revised_version.html.wml, + modules/websubmit/doc/submission.html.wml, + modules/websubmit/doc/subnumber.html.wml, + modules/websubmit/doc/admin/Makefile.am, + modules/websubmit/doc/admin/actionimplement.html.wml, + modules/websubmit/doc/admin/actionmodify.html.wml, + modules/websubmit/doc/admin/actionnew.html.wml, + modules/websubmit/doc/admin/actionremove.html.wml, + modules/websubmit/doc/admin/actions.html.wml, + modules/websubmit/doc/admin/bibconvert.html.wml, + modules/websubmit/doc/admin/catalogues.html.wml, + modules/websubmit/doc/admin/description.html.wml, + modules/websubmit/doc/admin/documentmodify.html.wml, + modules/websubmit/doc/admin/documentnew.html.wml, + modules/websubmit/doc/admin/documentremove.html.wml, + modules/websubmit/doc/admin/documents.html.wml, + modules/websubmit/doc/admin/example.html.wml, + modules/websubmit/doc/admin/faq.html.wml, + modules/websubmit/doc/admin/functiondelete.html.wml, + modules/websubmit/doc/admin/functiondescription.html.wml, + modules/websubmit/doc/admin/functionedit.html.wml, + modules/websubmit/doc/admin/functionnew.html.wml, + modules/websubmit/doc/admin/functions.html.wml, + modules/websubmit/doc/admin/implementfunctions.html.wml, + modules/websubmit/doc/admin/implementwebform.html.wml, + modules/websubmit/doc/admin/index.html.wml, + modules/websubmit/doc/admin/introduction.html.wml, + modules/websubmit/doc/admin/philosophy.html.wml, + modules/websubmit/doc/admin/protection.html.wml: Migrated the HTML + part of websubmit to the gettext translation tools + +2005-11-23 Frederic Gobry + + * INSTALL, configure.ac: Added autoconf checking for gettext, and a + few rules to properly package the translations during a make dist. + +2005-11-23 Frederic Gobry + + * modules/websearch/doc/Makefile.am, + modules/websearch/doc/guide.html.wml, + modules/websearch/doc/index.html.wml, + modules/websearch/doc/tips.html.wml, + modules/websearch/doc/admin/Makefile.am, + modules/websearch/doc/admin/guide.html.wml: Added support for + detecting and replacing translations in static html files. The + websearch module is now completely MSG_... free. + +2005-11-22 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Added missing ca, + el, and uk locales to the internal locale map. Added security + fallback in tmpl_nice_number() to use the default locale in case a + client locale is not found in this internal map. + +2005-11-22 Frederic Gobry + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_templates.py, + modules/websearch/web/index.py, + modules/websearch/web/admin/websearchadmin.py: Completed + translation of the python part of websearch. This makes use of 105 + of the 124 messages available, which is a good start. + +2005-11-22 Diane Berkovits + + * modules/bibrank/lib/bibrank_grapher.py: Changed graph type for + the download statistics graph. + +2005-11-22 Diane Berkovits + + * modules/bibrank/lib/bibrank_downloads_grapher.py: Fixed a problem + with small periods of time. Refactored way of calculating time + intervals. + +2005-11-22 Diane Berkovits + + * modules/bibrank/lib/bibrank_citation_grapher.py: Fixed problem + with year treatment by checking the format of tag 260. + +2005-11-22 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Added + pagestripemiddle element to the page body in order to circumvent a + right-margin overfloat problem of MS Internet Explorer. (Other + browsers behave as expected.) + +2005-11-22 Gregory Favre + + * modules/webstyle/css/cds.css: Corrected some MSIE bugs (see + pagebody, pagebodystripemiddle). corrected webmessage related + classes + +2005-11-22 Gregory Favre + + * modules/webmessage/bin/webmessageadmin.in: suppressed a buggy + function. this binary has to be improved for batch using + +2005-11-22 Gregory Favre + + * modules/webmessage/bin/webmessageadmin.in, + modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/webmessage/lib/webmessage_templates.py, + modules/webmessage/web/yourmessages.py: updated entire module. + Design has been refined, for better user experience. + +2005-11-22 Gregory Favre + + * modules/websession/lib/websession_templates.py: Added a link to + messages module. (for registered users only). + +2005-11-21 Frederic Gobry + + * configure.ac, modules/miscutil/Makefile.am: added skeleton of + gettext support: + + - in miscutil/i18n are the actual translation files, and the + specific tools + needed to maintain them up to date + + - in miscutil/lib, there will be a few tools needed during the + transition + to gettext (to generate wml files for instance) + + The translation files are not yet filled in. + +2005-11-16 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_templates.py: Adapted webmessage + to the new dateutils library. + +2005-11-16 Gregory Favre + + * modules/miscutil/lib/dateutils.py: Clarified function names. + added every necessary convert function. Lexicon datetext: + textual format => 'YEAR-MONTH-DAY HOUR:MINUTE:SECOND' e.g. + '2005-11-16 15:11:44' default value: '0000-00-00 00:00:00' + + datestruct: + tuple format => see + http://docs.python.org/lib/module-time.html + (YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, WEEKDAY, YEARDAY, + DAYLIGHT) + e.g. (2005, 11, 16, 15, 11, 44, 2, 320, 0) + default value: (0, 0, 0, 0, 0, 0, 0, 0, 0) + + dategui: + textual format for output => 'DAY MONTH YEAR, HOUR:MINUTE' + e.g. '16 nov 2005, 15:11' + default value: _("N/A") + +2005-11-16 Alberto Pepe + + * modules/bibrank/lib/bibrankadminlib.py: Added DATE_FORMAT for two + sql queries to rnkMETHOD table + +2005-11-16 Tibor Simko + + * modules/bibrank/lib/bibrankadminlib.py: Fixed tupletotable() code + that was showing problems with MySQLdb 1.2.1. + +2005-11-16 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/webmessage/lib/webmessage_templates.py: minor bug + corrections + +2005-11-16 Gregory Favre + + * modules/miscutil/lib/dateutils.py: function name have changed! + bugs due to python2.2 corrected + +2005-11-16 Gregory Favre + + * modules/miscutil/lib/dateutils.py: corrected i18n bug in + create_year... + +2005-11-16 Gregory Favre + + * modules/miscutil/lib/dateutils.py: Changed function + create_year_selectbox. Now it can begin with current year MOdified + function create_year_inputbox: blocked to 4 chars. + +2005-11-15 Gregory Favre + + * modules/webmessage/lib/webmessage_config.py, + modules/webmessage/lib/webmessage_dblayer.py: When cleaning, added + a a delay, configurable via webmessage_config: + cfg_webmessage_days_before_delete_orphans = 60. clean_messages + function won't do anything for too recent messages (i.e. launching + clean function as a user is writing a message) + +2005-11-15 Gregory Favre + + * modules/webmessage/bin/webmessageadmin.in: orrected an + importation bug + +2005-11-15 Tibor Simko + + * INSTALL, configure-tests.py: Release constraint about MySQLdb + 0.9.2 version number. + +2005-11-15 Tibor Simko + + * modules/websession/lib/websession.py: Compatibility with recent + MySQLdb. + +2005-11-15 Tibor Simko + + * modules/miscutil/lib/dbquery.py.wml: Compatibility with recent + MySQLdb (1.0.0 and later). + +2005-11-15 Gregory Favre + + * configure.ac, modules/webmessage/Makefile.am, + modules/webmessage/bin/.cvsignore, + modules/webmessage/bin/Makefile.am, + modules/webmessage/bin/webmessageadmin.in, + modules/webmessage/lib/webmessage_dblayer.py: Added + webmessageadmin, added clean_messages() function to db_layer + +2005-11-15 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_config.py, + modules/webmessage/lib/webmessage_dblayer.py: Roles mentionned in + webmessage_config.py have no more quota. function + wash_url_argument has been removed from webmessage. Replaced by the + version in search_engine + +2005-11-15 Gregory Favre + + * modules/websession/lib/webuser.py: added 2 functions: + + def list_users_in_role(role): """List all users of a given role + (see table accROLE) @param role: role of user (string) + @return list of uids""" + + def list_users_in_roles(role_list): """List all users of given + roles (see table accROLE) @param role_list: list of roles + [string] @return list of uids""" + +2005-11-15 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Fixed display + problem in the ``search within'' selection box, for cases when + users search in a specific physical MARC tag (f=100 when opposed to + f=author). + +2005-11-14 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_dblayer.py: compatible with + python 2.2. note: python 2.2 does not support datetime lib and + dict.fromkeys function + +2005-11-14 Gregory Favre + + * modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_mailutils.py: Suppress + convert_date function as it finds place in + modules/miscutils/lib/dateutils.py. Backwards compatibility with + python 2.2 (library datetime doesn't exist in 2.2) + +2005-11-14 Gregory Favre + + * modules/miscutil/lib/dateutils.py: Made change to dateutils, + importing module time rather than datetime, for backward + compatibility + +2005-11-14 Gregory Favre + + * modules/webmessage/web/yourmessages.py: Removed a reference to a + testing file. Should now work on every distribution + +2005-11-11 Nicholas Robinson + + * modules/websubmit/lib/functions/Send_Approval_Request.py: Added + condition based on 'cfg_websubmit_copy_emails_to_admin' flag, + enabling conditional copying of email to Admin. + +2005-11-11 Nicholas Robinson + + * modules/websubmit/lib/functions/Send_APP_Mail.py: Added condition + based on 'cfg_websubmit_copy_emails_to_admin' flag, enabling + conditional copying of email to Admin. + +2005-11-11 Nicholas Robinson + + * modules/websubmit/lib/functions/Send_Modify_Mail.py: Corrected + bug concerning sending of mail + +2005-11-11 Nicholas Robinson + + * modules/websubmit/lib/functions/Send_Modify_Mail.py: Added + condition based on 'cfg_websubmit_copy_emails_to_admin' flag, + enabling conditional copying of email to Admin. Corrected bug + concerning bounced emails when 'emailFile' empty. + +2005-11-10 Gregory Favre + + * modules/webmessage/lib/webmessage_templates.py: Now module is + HTML 4.0.1 compliant (had problems with tfoot tags and ampersands) + Note: tags should nest in this order table thead tr tfoot + tr tbody tr + + a problem is that old browser won't like it! ;) + +2005-11-10 Gregory Favre + + * modules/webstyle/css/cds.css: modified webmessage's stylemodified + webmessage's styless + +2005-11-10 Nicholas Robinson + + * modules/websubmit/lib/functions/Send_SRV_Mail.py: Added condition + based on 'cfg_websubmit_copy_emails_to_admin' flag, enabling + conditional copying of email to Admin. Corrected bug concerning + bounced emails when 'emailFile' empty. + +2005-11-10 Gregory Favre + + * modules/websession/lib/websession_templates.py: Modified HTML + output (added 'alt' attribute to an image, to be HTML 4.0.1 + transitional compatible) + +2005-11-10 Tibor Simko + + * modules/websubmit/lib/functions/Mail_Submitter.py: Added + condition based on 'cfg_websubmit_copy_mails_to_admin' flag, thus + enabling conditional copying of mail to Admin. Corrected bug + concerning bounced emails when 'emailFile' empty. + +2005-11-10 Tibor Simko + + * modules/websubmit/lib/websubmit_config.py: Added configuration + flag (cfg_websubmit_copy_mails_to_admin): Provides capability to + enable/disable copying of e-mails to admin + +2005-11-08 Tibor Simko + + * modules/miscutil/sql/tabcreate.sql: Fixed to-be-eliminated + comments. + +2005-11-08 Gregory Favre + + * modules/webmessage/doc/admin/Makefile.am, + modules/webmessage/doc/admin/index.html.wml: Added entry page to + WebMessage Admin. + +2005-11-08 Gregory Favre + + * config/cdsnavbar.wml: Added WebMessage Admin menu. + +2005-11-08 Gregory Favre + + * modules/webstyle/css/cds.css: Added style elements for WebMessage + (plus some forthcoming WebBasket elements too). + +2005-11-08 Gregory Favre + + * modules/websession/web/youraccount.py: Added Your Messages. + +2005-11-08 Gregory Favre + + * modules/websession/lib/webaccount.py, + modules/websession/lib/websession_templates.py: Added treatment for + Your Messages. + +2005-11-08 Gregory Favre + + * modules/miscutil/sql/tabcreate.sql, + modules/miscutil/sql/tabdrop.sql: Added tables for WebMessage. + +2005-11-08 Gregory Favre + + * modules/Makefile.am, configure.ac: Added WebMessage module. + +2005-11-08 Gregory Favre + + * modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/dateutils.py, + modules/miscutil/lib/textutils.py: Added date and text utilities. + +2005-11-08 Gregory Favre + + * modules/webmessage/.cvsignore, modules/webmessage/Makefile.am, + modules/webmessage/doc/.cvsignore, + modules/webmessage/doc/Makefile.am, + modules/webmessage/doc/admin/.cvsignore, + modules/webmessage/doc/admin/Makefile.am, + modules/webmessage/doc/admin/guide.html.wml, + modules/webmessage/doc/hacking/.cvsignore, + modules/webmessage/doc/hacking/Makefile.am, + modules/webmessage/lib/.cvsignore, + modules/webmessage/lib/Makefile.am, + modules/webmessage/lib/webmessage.py, + modules/webmessage/lib/webmessage_config.py, + modules/webmessage/lib/webmessage_dblayer.py, + modules/webmessage/lib/webmessage_mailutils.py, + modules/webmessage/lib/webmessage_templates.py, + modules/webmessage/web/.cvsignore, + modules/webmessage/web/Makefile.am, + modules/webmessage/web/yourmessages.py: Initial release of the + WebMessage module. + +2005-11-07 Martin Vesely + + * modules/bibharvest/web/oai2d.py: BibHarvest security update + disallow concurrent requests. + +2005-10-17 Nicholas Robinson + + * modules/websubmit/web/admin/viewEditSubmissionEDS.php.wml: + Removed email messages when page moved or deleted; removed + JavaScript alert when page moved or deleted. + +2005-10-17 Nicholas Robinson + + * modules/websubmit/web/admin/parameterUpdate.php.wml: Removed + email to admin + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/viewActionEDS.php.wml: Fixed a bug + concerning caller and doctype variables. + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/viewActionEDS.php.wml: Fixed HTML tag + attribute errors; General cleaning; + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/allElementsEDS.php.wml: Removed + JavaScript; General cleaning. + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/pageDetsEDS.php.wml: cleaning + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/viewEditSubmissionEDS.php.wml: Fixed + HTML tag attribute errors; General cleaning. + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/veditFunDets.php.wml: Fixed HTML tag + attribute errors; Removed JavaScript; General cleaning + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/newFunc.php.wml: Fixed HTML tag + attribute errors; removed JavaScript alert; general cleaning; + +2005-10-14 Nicholas Robinson + + * modules/websubmit/web/admin/editActionDets.php.wml: Fixed HTML + tag attribute errors; general cleaning + +2005-10-13 Nicholas Robinson + + * modules/websubmit/lib/functions/Send_Approval_Request.py: Fixed a + bug when closing date file. + +2005-10-13 Nicholas Robinson + + * modules/websubmit/lib/functions/Print_Success_SRV.py: Removed + pointless string concatenation + +2005-10-13 Nicholas Robinson + + * modules/websubmit/lib/functions/Print_Success_DEL.py: Removed + pointless string concatenation. + +2005-10-13 Nicholas Robinson + + * modules/websubmit/lib/functions/Print_Success.py: Corrected + success message. + +2005-10-13 Nicholas Robinson + + * modules/websubmit/lib/functions/Create_Modify_Interface.py: + Corrected Bug: When page was reloaded (by certain dynamic form + elements), values previously changed in fields were lost because + field values were once again pulled from the record in the DB, via + Get_Field. Added functionality to handle this situation - now gets + field values from DB record only one first call to page. On any + subsequent calls to page (after reload), field values are taken + from text files on server, so user's changes are no longer lost. + +2005-10-13 Nicholas Robinson + + * modules/websubmit/lib/functions/Create_Modify_Interface.py: Added + functionality to fix dates that are pulled back from the DB. If + they are stored in format '12 Oct 2005' and '2005-10-12', they are + now transformed into format '12/10/2005' before being put into form + field; Also fixed HTML attribute quoting errors. + +2005-10-12 Nicholas Robinson + + * modules/websubmit/lib/websubmit_engine.py: Added functionality to + replace in form input tag (not types D or R(esponse)) with + today's date. With this a date field will be automatically + populated with today's date in the submission interface if the + input element was configured with a value of . + +2005-10-12 Nicholas Robinson + + * modules/websubmit/web/admin/removeDoctypeEDS.php.wml: Fixed HTML + tag attribute errors; General cleaning; + +2005-10-12 Nicholas Robinson + + * modules/websubmit/web/admin/viewChecksEDS.php.wml: Removed some + JavaScript alerts (they were shown when acheck had been updated to + signal success or fail; now message printed on screen); Other minor + cleaning + +2005-10-12 Nicholas Robinson + + * modules/websubmit/web/admin/elementConfigDetsEDS.php.wml: Removed + JavaScript popup; Cleaned some comments; + +2005-10-12 Nicholas Robinson + + * modules/websubmit/web/admin/actionFunctions.php.wml: Removed + JavaScript alert after function deletion. + +2005-10-06 Tibor Simko + + * modules/webhelp/web/admin/howto/marc.html.wml: Updated URL + pointing to MARC 21 description. + +2005-09-30 Frederic Gobry + + * modules/bibsched/bin/bibsched.in: reverted to a more violent + killing of bibsched as a daemon: in the current version, it uses + os.system to start sub-tasks. While these tasks run, it probably + ignores more friendly signals, like SIGINT. + +2005-09-30 Frederic Gobry + + * modules/bibsched/bin/bibsched.in: fixed problems reported by + Tibor: + + - no more explicit user / group management + - proper handling of the Manual <-> Auto switches + +2005-09-28 Paulo Cabral + + * modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_templates.py: fixed email-style + reply and tweaked some small display querks + +2005-09-28 Paulo Cabral + + * modules/webcomment/web/comments.py: fixed display bug - 'add + comment' and 'add review' now displayed properly + +2005-09-23 Nicholas Robinson + + * modules/websubmit/web/admin/doctypeCategoriesEDS.php.wml: Updated + some code comments + +2005-09-23 Nicholas Robinson + + * modules/websubmit/web/admin/documentEDS.php.wml: Removed outdated + comments + +2005-09-23 Nicholas Robinson + + * modules/websubmit/web/admin/addElementDescrEDS.php.wml: Removed + some out-dated comments + +2005-09-23 Nicholas Robinson + + * modules/websubmit/web/admin/addElement2PageEDS.php.wml: Removed + some JavaScript alerts - they were not necessary. + +2005-09-23 Nicholas Robinson + + * modules/websubmit/web/admin/editRecordFile.php.wml: Tightened + security for file opening - path now stripped and only basename + used. + +2005-09-23 Nicholas Robinson + + * modules/websubmit/web/admin/editRecordFile.php.wml: Fixed + handling of file opening for bibconvert upload templates. Path to + templates no longer passed - now set inside script code.; Removed + JavaScript pop-up messages for errors, etc.; Removed some pointless + comments. + +2005-09-23 Nicholas Robinson + + * modules/websubmit/web/admin/func.php.wml: Fixed links to + upload-template files for Make_Record and Make_Modify_Record + functions (also removed filepath from link - now just filename.) + +2005-09-15 Paulo Cabral + + * modules/webcomment/lib/webcomment.py: Possibly fixed unicode + encoding problem. Needs more testing. + +2005-09-15 Nicholas Robinson + + * modules/websubmit/lib/websubmit_engine.py: Added help comment to + 'home' function + +2005-09-15 Paulo Cabral + + * modules/miscutil/lib/errorlib.py: changed filename of where + warnings are logged from cdsware.wrn to cdsware.log. Also changed + time format of logged messages. + +2005-09-15 Paulo Cabral + + * modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/web/comments.py, + modules/webcomment/lib/webcomment_config.py: Give nice message when + no record ID is given to comments functions + +2005-09-15 Nicholas Robinson + + * modules/websubmit/lib/websubmit_templates.py: Corrected + 'tmpl_submit_home_catalogs_doctype' function: Removed JavaScript + calls to non-existent pop-up window functions. + +2005-09-15 Tibor Simko + + * modules/webhelp/web/admin/index.html.wml: Added WebComment Admin + section. + +2005-09-15 Tibor Simko + + * modules/webcomment/doc/admin/guide.html.wml: Fixed navtrail link. + +2005-09-15 Nicholas Robinson + + * modules/bibformat/lib/common/.cvsignore: Added some php files + that is generated during make. + +2005-09-15 Nicholas Robinson + + * modules/bibharvest/bin/.cvsignore: Added oaiharvest that is + generated during configure. + +2005-09-15 Nicholas Robinson + + * modules/bibrank/etc/.cvsignore: Added *.cfg files that are + generated during configure/make. + +2005-09-14 Paulo Cabral + + * modules/webcomment/lib/webcomment.py: Fixed exception raised when + no recid sent to comments.py/display function. Fixed voting values. + +2005-09-14 Paulo Cabral + + * modules/webcomment/web/admin/webcommentadmin.py: Fixed typo + uid-->auid that was causing strange behaviour + +2005-09-14 Paulo Cabral + + * modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_templates.py: Added comments and + reviews to appear at bottom of detailed record page + +2005-09-14 Paulo Cabral + + * modules/webcomment/lib/webcomment_templates.py: Exchanged 'reply' + and 'report abuse' placement in html page + +2005-09-14 Paulo Cabral + + * modules/webcomment/lib/webcomment.py: Fixed email details + +2005-09-14 Paulo Cabral + + * modules/webcomment/web/comments.py: Fixed exception caused by + default language of external function + +2005-09-14 Paulo Cabral + + * modules/websession/lib/webaccount.py: Changed places where + default language of a function was set to nothing, i.e. ln='', to + the usual, ln=cdslang + +2005-09-14 Paulo Cabral + + * modules/websession/lib/websession_templates.py: Fixed badly + formed register link in tmpl_login_form + +2005-09-13 Tibor Simko + + * modules/miscutil/sql/tabfill.sql.wml: Grouped together BibHarvest + actions. + +2005-09-13 Tibor Simko + + * modules/miscutil/sql/tabfill.sql.wml: Fixed identical IDs of the + accACTION table. + +2005-09-13 Paulo Cabral + + * modules/webaccess/lib/access_control_config.py: Added + cfgwebcomment action. + +2005-09-13 Paulo Cabral + + * modules/miscutil/sql/tabcreate.sql, + modules/miscutil/sql/tabdrop.sql, + modules/miscutil/sql/tabfill.sql.wml: New table created for + comments. Adding a nickname for admin. Setting up role for + WebComment administration. + +2005-09-13 Paulo Cabral + + * modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcommentadminlib.py: Udating webcomment + module to respect new database column names + +2005-09-13 Tibor Simko + + * modules/webcomment/lib/webcomment_templates.py: Moved importing + of bibrankadminlib to the template function it is used in, avoiding + circular import problem. + +2005-09-13 Tibor Simko + + * modules/miscutil/lib/.cvsignore: CVS should ignore only three .py + files that are built from the WML sources. (And not all .py + files.) + +2005-09-13 Tibor Simko + + * modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/__init__.py, + modules/miscutil/lib/__init__.py.wml: Treat properly WML and + non-WML source files. + +2005-09-13 Paulo Cabral + + * modules/webstyle/img/stars-1-0.gif, + modules/webstyle/img/stars-1-5.gif, + modules/webstyle/img/stars-2-0.gif, + modules/webstyle/img/stars-2-5.gif, + modules/webstyle/img/stars-3-0.gif, + modules/webstyle/img/stars-3-5.gif, + modules/webstyle/img/stars-4-0.gif, + modules/webstyle/img/stars-4-5.gif, + modules/webstyle/img/stars-5-0.gif, + modules/webstyle/img/stars-except.gif: Added star images for the + WebComment module. + +2005-09-13 Paulo Cabral + + * modules/webcomment/web/.cvsignore: Added *.pyc. + +2005-09-13 Paulo Cabral + + * modules/webcomment/.cvsignore, modules/webcomment/Makefile.am, + modules/webcomment/doc/.cvsignore, + modules/webcomment/doc/Makefile.am, + modules/webcomment/doc/admin/.cvsignore, + modules/webcomment/doc/admin/Makefile.am, + modules/webcomment/doc/admin/guide.html.wml, + modules/webcomment/doc/hacking/.cvsignore, + modules/webcomment/doc/hacking/Makefile.am, + modules/webcomment/lib/.cvsignore, + modules/webcomment/lib/Makefile.am, + modules/webcomment/lib/webcomment.py, + modules/webcomment/lib/webcomment_config.py, + modules/webcomment/lib/webcomment_templates.py, + modules/webcomment/lib/webcomment_tests.py, + modules/webcomment/lib/webcommentadminlib.py, + modules/webcomment/web/.cvsignore, + modules/webcomment/web/Makefile.am, + modules/webcomment/web/comments.py, + modules/webcomment/web/admin/.cvsignore, + modules/webcomment/web/admin/Makefile.am, + modules/webcomment/web/admin/index.html.wml, + modules/webcomment/web/admin/webcommentadmin.py: Initial release of + the WebComment module. + +2005-09-13 Paulo Cabral + + * modules/miscutil/lib/.cvsignore: Added *.pyc. + +2005-09-13 Paulo Cabral + + * modules/miscutil/sql/.cvsignore: Added .pyc. + +2005-09-13 Paulo Cabral + + * modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py: Introduced new error + box treatment. + +2005-09-13 Paulo Cabral + + * modules/webstyle/css/cds.css: Added style classes for WebComment. + +2005-09-13 Paulo Cabral + + * modules/miscutil/Makefile.am, modules/miscutil/web/.cvsignore, + modules/miscutil/web/Makefile.am, modules/miscutil/web/error.py: + Added web subdir containing the error page. + +2005-09-13 Paulo Cabral + + * configure.ac: Added miscutil/web Makefile. + +2005-09-13 Paulo Cabral + + * modules/miscutil/lib/Makefile.am, + modules/miscutil/lib/errorlib.py, + modules/miscutil/lib/errorlib_tests.py: Added error library. + +2005-09-13 Paulo Cabral + + * modules/miscutil/lib/config.py.wml: Added config variables for + the WebComment module. + +2005-09-13 Paulo Cabral + + * modules/Makefile.am: Added WebComment. + +2005-09-13 Paulo Cabral + + * configure.ac: Added WebComment Makefiles. + +2005-09-13 Paulo Cabral + + * config/cdsnavbar.wml: Added links to WebComment Admin. + +2005-09-13 Tibor Simko + + * TODO: Added BibUpload-20050913 (XML MARC obtained via OAI). + +2005-09-12 Tibor Simko + + * config/messages.wml: DE translation correction, thanks to Guido. + +2005-09-01 Tibor Simko + + * modules/websearch/lib/search_engine_tests.py: Added new test for + leading boolean operators in the search patterns. (And changed old + tests to respect the new behaviour for leading boolean operators.) + +2005-09-01 Tibor Simko + + * modules/websearch/lib/search_engine.py: Do not force template + importing so that search_engine can be used from the command line. + + Respect leading boolean operator in the search patterns; for + example, the query ``-ellis'' now gives all the documents except + those that contain the word ellis. + +2005-09-01 Tibor Simko + + * configure.ac: Added oaiharvest. + +2005-09-01 Tibor Simko + + * Makefile.am: update-v0.7.0-tables should read + update-v0.7.1-tables. Fixed. + +2005-08-30 Alberto Pepe + + * modules/websession/lib/websession_templates.py: Added + "cfgbibharvest" to the list of superadmin activities. Added lambda + functions to sort alphabetically list of admin options. + +2005-08-30 Alberto Pepe + + * modules/websession/lib/webaccount.py: Added "cfgbibharvest" to + the list of superadmin activities. + +2005-08-30 Alberto Pepe + + * Makefile.am: Added section "update-v0.7.0-tables": - removes + unused table oaiHARVEST and calls tabcreate to recreate it (in its + new form) - registers new actions runoaiharvest and cfgbibharvest + +2005-08-30 Alberto Pepe + + * modules/bibharvest/lib/oaiharvestlib.py, + modules/miscutil/sql/tabcreate.sql: Modified column names of table + oaiHARVEST (removed CamelCase) + +2005-08-30 Alberto Pepe + + * modules/bibharvest/lib/bibharvestadminlib.py: Modified column + names for table oaiHARVEST (removed CamelCase) + +2005-08-29 Alberto Pepe + + * modules/miscutil/sql/tabfill.sql.wml: Added oaiharvest-related + actions. + +2005-08-29 Alberto Pepe + + * modules/bibsched/bin/bibsched.in: Added oaiharvest to the list of + valid bibsched task process names. + +2005-08-29 Alberto Pepe + + * modules/bibharvest/doc/admin/guide.html.wml: Added section under + OAI Data Harvesting: Periodical harvesting. Renamed "bibharvest + command line tool" -> One time harvesting. Removed initial warning + ("Guide incomplete...") + +2005-08-29 Alberto Pepe + + * modules/bibharvest/web/admin/index.html.wml: Added entry point to + bibharvest admin interface + +2005-08-29 Alberto Pepe + + * modules/bibharvest/web/admin/bibharvestadmin.py: added methods + for the BibHarvest Admin Interface + +2005-08-29 Alberto Pepe + + * modules/bibharvest/lib/oaiharvestlib.py: oaiharvest module for + periodical oai harvesting. all functions defined here. + +2005-08-29 Alberto Pepe + + * modules/bibharvest/lib/bibharvest_templates.py: added bulk of + functions for the HTML generation of the BibHarvest Admin user + interface + +2005-08-29 Alberto Pepe + + * modules/bibharvest/lib/bibharvestadminlib.py: module that handles + the functions for the BibHarvest Admin web interface + +2005-08-29 Alberto Pepe + + * modules/bibharvest/lib/Makefile.am: added paths to + bibharvestadminlib.py bibharvest_templates.py oaiharvestlib.py + +2005-08-29 Alberto Pepe + + * modules/bibharvest/bin/oaiharvest.in: oaiharvest module: runs + perodical harvesting schedules from selected oai repositories. + +2005-08-29 Alberto Pepe + + * modules/bibharvest/bin/Makefile.am: Added path to oaiharvest + executable. + +2005-08-29 Alberto Pepe + + * modules/miscutil/sql/tabcreate.sql: modified oaiHARVEST table to + suit bibharvest admin. + +2005-08-29 Alberto Pepe + + * modules/webaccess/lib/access_control_config.py: added actions for + bibharvest admin: 'cfgbibharvest', 'runoaiharvest'. + +2005-08-24 Frederic Gobry + + * modules/bibsched/bin/bibsched.in: This patch makes bibsched + usable as a init.d/ script. You can invoke it as + + bibsched start + + ...to start it in the background, running as the user cdsware or + the user defined in the file /etc/bibsched/config. + Similarly, you can stop it by running + + bibsched stop + + The previous invocation modes are kept for compatibility. + +2005-08-15 Tibor Simko + + * modules/websearch/lib/websearch_templates.py: Fixed bad + indentation of the ``jump to record'' box. + +2005-08-15 Tibor Simko + + * modules/websearch/bin/webcoll.in, + modules/websearch/lib/Makefile.am, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/websearch_templates.py: Adding templating + code. + +2005-08-15 Tibor Simko + + * modules/websubmit/lib/Makefile.am, modules/websubmit/lib/file.py, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_templates.py, + modules/websubmit/web/getfile.py, + modules/websubmit/web/publiline.py, + modules/websubmit/web/summary.py, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yoursubmissions.py: Adding templating code. + +2005-08-15 Tibor Simko + + * modules/websession/lib/Makefile.am, + modules/websession/lib/webaccount.py, + modules/websession/lib/websession_templates.py, + modules/websession/lib/webuser.py, + modules/websession/web/youraccount.py: Adding templating code. + +2005-08-15 Tibor Simko + + * modules/webalert/lib/Makefile.am, + modules/webalert/lib/webalert.py, + modules/webalert/lib/webalert_templates.py, + modules/webalert/web/youralerts.py: Adding templating code. + +2005-08-12 Tibor Simko + + * modules/webbasket/lib/Makefile.am, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket_templates.py: Adding templating + code. + +2005-08-12 Tibor Simko + + * modules/websession/lib/webaccount.py: Added language argument to + warning_guest_user(). + +2005-08-12 Tibor Simko + + * modules/websearch/lib/search_engine.py: Do not print non-public + records in similarity box. Add conference titles (111) into + similarity box. + +2005-08-12 Tibor Simko + + * TODO: Added BibFormat-20050527, WebAlert-20050812, + WebSearch-20050617, WebSearch-20050624, WebSubmit-20050628, + WebSubmit-20050713. + +2005-07-25 Tibor Simko + + * modules/webhelp/web/admin/howto/run.html.wml: Added explicit -f + option for bibindex and bibrank tasks. + +2005-07-22 Martin Vesely + + * modules/miscutil/lib/config.py.wml: OAI variable + nb_identifiers_in_resume returned to the config. + +2005-07-14 Martin Vesely + + * config/config.wml: OAI tags compliancy for the CDSware demo site. + +2005-07-07 Martin Vesely + + * modules/bibharvest/lib/oai_repository.py: OAI from parameter does + not require the until parameter. + +2005-07-06 Alberto Pepe + + * modules/bibharvest/lib/Makefile.am, + modules/bibharvest/lib/bibharvest_templates.py: Added bibharvest + web templates file. + +2005-07-06 Alberto Pepe + + * config/cdsnavbar.wml: Added BibHarvest Admin Interface to the + navbar. + +2005-07-06 Alberto Pepe + + * modules/bibharvest/lib/Makefile.am, + modules/bibharvest/lib/bibharvestadminlib.py, + modules/bibharvest/web/Makefile.am, + modules/bibharvest/web/admin/.cvsignore, + modules/bibharvest/web/admin/Makefile.am, + modules/bibharvest/web/admin/bibharvestadmin.py, + modules/bibharvest/web/admin/index.html.wml, configure.ac: Added + infrastructure for BibHarvest Admin interface. + +2005-07-06 Alberto Pepe + + * modules/webhelp/web/admin/index.html.wml: Added pointers to + BibHarvest and BibEdit Admin interfaces. + +2005-07-04 Tibor Simko + + * modules/bibedit/Makefile.am, modules/bibedit/lib/Makefile.am, + modules/bibedit/lib/bibedit_templates.py, + modules/bibedit/lib/bibeditadminlib.py, + modules/bibedit/web/.cvsignore, modules/bibedit/web/Makefile.am, + modules/bibedit/web/admin/.cvsignore, + modules/bibedit/web/admin/Makefile.am, + modules/bibedit/web/admin/bibeditadmin.py, + modules/bibedit/web/admin/index.html.wml, configure.ac, + config/cdsnavbar.wml: Added infrustructure for BibEdit Admin web + interface. + +2005-07-04 Martin Vesely + + * config/config.wml: OAIIDTAG and OAISETTAG defaults changed + according to MARC21 recommendation. + +2005-07-04 Martin Vesely + + * modules/bibconvert/bin/bibconvert.in: option -d shouldn't require + -Cx + +2005-06-24 Tibor Simko + + * AUTHORS: Updated Anna's email address. + +2005-06-22 Tibor Simko + + * modules/websearch/lib/search_engine.py: Added Scirus in the + ``Haven't found what you were looking for?'' box. + +2005-06-09 Tibor Simko + + * modules/webstat/bin/webstat.in: Test existence of + greater-than-zero Lisp image file, as per recent change of creating + empty image files is case a CL implementation is not used. + +2005-06-09 Tibor Simko + + * modules/webstat/lib/Makefile.am: Create empty file for missing CL + implementations. + +2005-06-09 Tibor Simko + + * modules/miscutil/bin/Makefile.am: dbexec made executable too, + during make stage. (Useful for ``make update-v0.x.y-tables'' + commands.) + +2005-06-09 Tibor Simko + + * Makefile.am: Removed reference to non-existing dbexec.wml. + +2005-06-09 Tibor Simko + + * modules/miscutil/bin/Makefile.am: Make dbtest executable prior to + executing it. + +2005-05-27 Tibor Simko + + * modules/webhelp/web/hacking/modules.html.wml, + modules/webhelp/web/hacking/modules.jpeg: New version of the + modules relationship JPEG image. + +2005-05-23 Tibor Simko + + * configure.ac: Respect some more .wml->.in changes. + +2005-05-23 Tibor Simko + + * modules/webstat/bin/webstat.in: Fixed etcdir. + +2005-05-23 Tibor Simko + + * modules/bibrank/etc/.cvsignore, modules/bibrank/etc/Makefile.am, + modules/bibrank/etc/bibrankgkb.cfg.in, + modules/bibrank/etc/bibrankgkb.cfg.wml, + modules/bibrank/etc/bibrankgkb_jif_conv.kb.wml, + modules/bibrank/etc/bibrankgkb_jif_example.kb.wml, + modules/bibrank/etc/demo_jif.cfg.in, + modules/bibrank/etc/demo_jif.cfg.wml, + modules/bibrank/etc/demo_jif.kb.wml, + modules/bibrank/etc/stopwords.de.kb.wml, + modules/bibrank/etc/stopwords.kb.wml, + modules/bibrank/etc/template_citation.cfg.wml, + modules/bibrank/etc/template_combine_method.cfg, + modules/bibrank/etc/template_combine_method.cfg.wml, + modules/bibrank/etc/template_download_similarity.cfg.wml, + modules/bibrank/etc/template_download_total.cfg.wml, + modules/bibrank/etc/template_download_users.cfg.wml, + modules/bibrank/etc/template_single_tag_rank_method.cfg.in, + modules/bibrank/etc/template_single_tag_rank_method.cfg.wml, + modules/bibrank/etc/template_word_similarity.cfg.wml, + modules/bibrank/etc/wrd.cfg.wml: Getting rid of WML. + +2005-05-23 Tibor Simko + + * modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.in, + modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.in, + modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.in, + modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.in, + modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.wml, + modules/websubmit/etc/bibconvert/config/Makefile.am: Getting rid of + WML. + +2005-05-23 Tibor Simko + + * modules/elmsubmit/etc/Makefile.am, + modules/elmsubmit/etc/elmsubmit.cfg.in, + modules/elmsubmit/etc/elmsubmit.cfg.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * configure.ac: Added many `bin' files to AC_CONFIG_FILES. + +2005-05-13 Tibor Simko + + * modules/websubmit/bin/Makefile.am, + modules/websubmit/bin/thumbmaker.in, + modules/websubmit/bin/thumbmaker.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/webstat/bin/Makefile.am, modules/webstat/bin/webstat.in, + modules/webstat/bin/webstat.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/webaccess/bin/Makefile.am, + modules/webaccess/bin/authaction.in, + modules/webaccess/bin/authaction.wml, + modules/webaccess/bin/webaccessadmin.in, + modules/webaccess/bin/webaccessadmin.wml, + modules/webalert/bin/Makefile.am, + modules/webalert/bin/alertengine.in, + modules/webalert/bin/alertengine.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/miscutil/bin/Makefile.am, modules/miscutil/bin/dbexec.in, + modules/miscutil/bin/dbexec.wml, modules/miscutil/bin/dbtest.in, + modules/miscutil/bin/dbtest.wml, modules/miscutil/bin/testsuite.in, + modules/miscutil/bin/testsuite.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibupload/bin/Makefile.am, + modules/bibupload/bin/bibupload.in, + modules/bibupload/bin/bibupload.wml, + modules/elmsubmit/bin/Makefile.am, + modules/elmsubmit/bin/elmsubmit.in, + modules/elmsubmit/bin/elmsubmit.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibsched/bin/Makefile.am, + modules/bibsched/bin/bibsched.in, + modules/bibsched/bin/bibsched.wml, + modules/bibsched/bin/bibtaskex.in, + modules/bibsched/bin/bibtaskex.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.in, + modules/bibrank/bin/bibrank.wml, modules/bibrank/bin/bibrankgkb.in, + modules/bibrank/bin/bibrankgkb.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibindex/bin/Makefile.am, + modules/bibindex/bin/bibindex.in, + modules/bibindex/bin/bibindex.wml, modules/bibindex/bin/bibstat.in, + modules/bibindex/bin/bibstat.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/websearch/bin/webcoll.in: Updated __version__. + +2005-05-13 Tibor Simko + + * modules/bibharvest/bin/Makefile.am, + modules/bibharvest/bin/bibharvest.in, + modules/bibharvest/bin/bibharvest.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibformat/lib/core/FlexElink.inc.php: Removed invalid + include. + +2005-05-13 Tibor Simko + + * modules/bibformat/bin/Makefile.am, + modules/bibformat/bin/bibformat.in, + modules/bibformat/bin/bibformat.wml, + modules/bibformat/bin/bibreformat.in, + modules/bibformat/bin/bibreformat.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibedit/bin/Makefile.am, + modules/bibedit/bin/refextract.in, + modules/bibedit/bin/refextract.wml, + modules/bibedit/bin/xmlmarclint.in, + modules/bibedit/bin/xmlmarclint.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibconvert/bin/Makefile.am, + modules/bibconvert/bin/bibconvert.in, + modules/bibconvert/bin/bibconvert.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/websearch/bin/.cvsignore, + modules/websearch/bin/Makefile.am, + modules/websearch/bin/webcoll.in, + modules/websearch/bin/webcoll.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * TODO: Harmonized item titles to read MODULE-YYYYMMDD. Beware, + titles have changed. Beware, when the date was not known or was + identical, I have simply incremented them around. So some pre-2005 + item dates aren't always `correct'. But this doesn't matter here. + +2005-05-13 Tibor Simko + + * modules/websearch/web/search.py: Removed leftover usage of + WML variable. + +2005-05-13 Tibor Simko + + * modules/webaccess/lib/webaccessadmin_lib.py: Replaced + WML variable by its Pythonic equivalent. + +2005-05-13 Tibor Simko + + * modules/webaccess/lib/webaccessadmin_lib.py, + modules/webaccess/web/admin/webaccessadmin.py: Removed forgotten <: + ... :> WML call. + +2005-05-13 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added variables for + bibindex_engine_config. + +2005-05-13 Tibor Simko + + * modules/bibindex/lib/Makefile.am, + modules/bibindex/lib/bibindex_engine_config.py, + modules/bibindex/lib/bibindex_engine_config.py.wml: Getting rid of + WML. + +2005-05-13 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added variables for + oai_repository_config. + +2005-05-13 Tibor Simko + + * modules/bibharvest/lib/Makefile.am, + modules/bibharvest/lib/oai_repository_config.py, + modules/bibharvest/lib/oai_repository_config.py.wml: Getting rid of + WML. + +2005-05-13 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added variables for + access_control_config. + +2005-05-13 Tibor Simko + + * modules/webaccess/lib/Makefile.am, + modules/webaccess/lib/access_control_config.py, + modules/webaccess/lib/access_control_config.py.wml: Getting rid of + WML. + +2005-05-13 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added variables for + websubmit_config. + +2005-05-13 Tibor Simko + + * modules/websubmit/lib/Makefile.am, + modules/websubmit/lib/websubmit_config.py, + modules/websubmit/lib/websubmit_config.py.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/miscutil/lib/dbquery.py.wml: Added a note on why dbhost + etc WML variables are read here and not in config.py.wml. + +2005-05-13 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added config variables useful + for WebSearch. + +2005-05-13 Tibor Simko + + * modules/websearch/lib/Makefile.am, + modules/websearch/lib/search_engine_config.py, + modules/websearch/lib/search_engine_config.py.wml: Getting rid of + WML. + +2005-05-13 Tibor Simko + + * modules/bibharvest/web/.cvsignore, + modules/bibharvest/web/Makefile.am, + modules/bibharvest/web/oai2d.py, + modules/bibharvest/web/oai2d.py.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/bibrank/web/admin/.cvsignore, + modules/bibrank/web/admin/Makefile.am, + modules/bibrank/web/admin/bibrankadmin.py, + modules/bibrank/web/admin/bibrankadmin.py.wml, + modules/bibindex/web/admin/.cvsignore, + modules/bibindex/web/admin/Makefile.am, + modules/bibindex/web/admin/bibindexadmin.py, + modules/bibindex/web/admin/bibindexadmin.py.wml: Getting rid of + WML. + +2005-05-13 Tibor Simko + + * modules/webaccess/web/admin/.cvsignore, + modules/webaccess/web/admin/Makefile.am, + modules/webaccess/web/admin/webaccessadmin.py, + modules/webaccess/web/admin/webaccessadmin.py.wml: Getting rid of + WML. + +2005-05-13 Tibor Simko + + * modules/webbasket/web/.cvsignore, + modules/webbasket/web/Makefile.am, + modules/webbasket/web/yourbaskets.py, + modules/webbasket/web/yourbaskets.py.wml, + modules/webalert/web/.cvsignore, modules/webalert/web/Makefile.am, + modules/webalert/web/youralerts.py, + modules/webalert/web/youralerts.py.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/websubmit/web/.cvsignore, + modules/websubmit/web/Makefile.am, + modules/websubmit/web/approve.py, + modules/websubmit/web/approve.py.wml, + modules/websubmit/web/direct.py, + modules/websubmit/web/direct.py.wml, + modules/websubmit/web/getfile.py, + modules/websubmit/web/getfile.py.wml, + modules/websubmit/web/publiline.py, + modules/websubmit/web/publiline.py.wml, + modules/websubmit/web/sub.py, modules/websubmit/web/sub.py.wml, + modules/websubmit/web/submit.py, + modules/websubmit/web/submit.py.wml, + modules/websubmit/web/summary.py, + modules/websubmit/web/summary.py.wml, + modules/websubmit/web/yourapprovals.py, + modules/websubmit/web/yourapprovals.py.wml, + modules/websubmit/web/yoursubmissions.py, + modules/websubmit/web/yoursubmissions.py.wml, + modules/websubmit/web/admin/.cvsignore, + modules/websubmit/web/admin/Makefile.am, + modules/websubmit/web/admin/referees.py, + modules/websubmit/web/admin/referees.py.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/websession/web/.cvsignore, + modules/websession/web/Makefile.am, + modules/websession/web/youraccount.py, + modules/websession/web/youraccount.py.wml: Getting rid of WML. + +2005-05-13 Tibor Simko + + * modules/websearch/web/admin/.cvsignore, + modules/websearch/web/admin/Makefile.am, + modules/websearch/web/admin/websearchadmin.py, + modules/websearch/web/admin/websearchadmin.py.wml: Getting rid of + WML. + +2005-05-13 Tibor Simko + + * INSTALL: Added note on setting up PythonPath in httpd.conf. + +2005-05-13 Tibor Simko + + * modules/websearch/web/.cvsignore, + modules/websearch/web/Makefile.am, modules/websearch/web/index.py, + modules/websearch/web/index.py.wml, + modules/websearch/web/search.py, + modules/websearch/web/search.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * modules/bibconvert/lib/.cvsignore, + modules/bibconvert/lib/Makefile.am, + modules/bibconvert/lib/bibconvert.py, + modules/bibconvert/lib/bibconvert.py.wml, + modules/bibconvert/lib/bibconvert_tests.py, + modules/bibconvert/lib/bibconvert_tests.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * modules/bibedit/lib/.cvsignore, modules/bibedit/lib/Makefile.am, + modules/bibedit/lib/bibrecord.py, + modules/bibedit/lib/bibrecord.py.wml, + modules/bibedit/lib/bibrecord_config.py, + modules/bibedit/lib/bibrecord_config.py.wml, + modules/bibedit/lib/bibrecord_tests.py, + modules/bibedit/lib/bibrecord_tests.py.wml, + modules/bibedit/lib/refextract.py, + modules/bibedit/lib/refextract.py.wml, + modules/bibedit/lib/refextract_config.py, + modules/bibedit/lib/refextract_config.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added pdftotext variable. + +2005-05-12 Tibor Simko + + * modules/bibformat/lib/common/.cvsignore, + modules/bibformat/lib/common/Makefile.am, + modules/bibformat/lib/common/general.inc.php, + modules/bibformat/lib/common/general.inc.php.wml, + modules/bibformat/lib/common/global.inc.php.wml, + modules/bibformat/lib/core/.cvsignore, + modules/bibformat/lib/core/AEvalLan.inc.php, + modules/bibformat/lib/core/AEvalLan.inc.php.wml, + modules/bibformat/lib/core/FlexElink.inc.php, + modules/bibformat/lib/core/FlexElink.inc.php.wml, + modules/bibformat/lib/core/FormatRetriever.inc.php, + modules/bibformat/lib/core/FormatRetriever.inc.php.wml, + modules/bibformat/lib/core/IntVars.inc.php, + modules/bibformat/lib/core/IntVars.inc.php.wml, + modules/bibformat/lib/core/KBRetriever.inc.php, + modules/bibformat/lib/core/KBRetriever.inc.php.wml, + modules/bibformat/lib/core/LinkResolver.inc.php, + modules/bibformat/lib/core/LinkResolver.inc.php.wml, + modules/bibformat/lib/core/Makefile.am, + modules/bibformat/lib/core/OAISpecExtractor.inc.php, + modules/bibformat/lib/core/OAISpecExtractor.inc.php.wml, + modules/bibformat/lib/core/Processor.inc.php, + modules/bibformat/lib/core/Processor.inc.php.wml, + modules/bibformat/lib/core/RecordSeparator.inc.php, + modules/bibformat/lib/core/RecordSeparator.inc.php.wml, + modules/bibformat/lib/core/Timing.inc.php, + modules/bibformat/lib/core/Timing.inc.php.wml, + modules/bibformat/lib/core/TreeNode.inc.php, + modules/bibformat/lib/core/TreeNode.inc.php.wml, + modules/bibformat/lib/core/UDFRetriever.inc.php, + modules/bibformat/lib/core/UDFRetriever.inc.php.wml: Getting rid of + WML. + +2005-05-12 Tibor Simko + + * modules/bibharvest/lib/.cvsignore, + modules/bibharvest/lib/Makefile.am, + modules/bibharvest/lib/oai_repository.py, + modules/bibharvest/lib/oai_repository.py.wml, + modules/bibharvest/lib/oai_repository_config.py, + modules/bibharvest/lib/oai_repository_config.py.wml, + modules/bibharvest/lib/oai_repository_tests.py, + modules/bibharvest/lib/oai_repository_tests.py.wml: Getting rid of + WML. + +2005-05-12 Tibor Simko + + * modules/bibindex/lib/.cvsignore, + modules/bibindex/lib/Makefile.am, + modules/bibindex/lib/bibindex_engine.py, + modules/bibindex/lib/bibindex_engine.py.wml, + modules/bibindex/lib/bibindex_engine_stemmer.py.wml, + modules/bibindex/lib/bibindex_engine_stemmer_tests.py, + modules/bibindex/lib/bibindex_engine_stemmer_tests.py.wml, + modules/bibindex/lib/bibindex_engine_stopwords.py.wml, + modules/bibindex/lib/bibindex_engine_tests.py, + modules/bibindex/lib/bibindex_engine_tests.py.wml, + modules/bibindex/lib/bibindexadminlib.py, + modules/bibindex/lib/bibindexadminlib.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * modules/bibrank/lib/bibrankadminlib.py: Get rid of one forgotten + <: ... :> WML call. + +2005-05-12 Tibor Simko + + * modules/bibrank/lib/.cvsignore, modules/bibrank/lib/Makefile.am, + modules/bibrank/lib/bibrank_citation_grapher.py, + modules/bibrank/lib/bibrank_citation_grapher.py.wml, + modules/bibrank/lib/bibrank_citation_indexer.py, + modules/bibrank/lib/bibrank_citation_indexer.py.wml, + modules/bibrank/lib/bibrank_citation_indexer_tests.py, + modules/bibrank/lib/bibrank_citation_indexer_tests.py.wml, + modules/bibrank/lib/bibrank_citation_searcher.py, + modules/bibrank/lib/bibrank_citation_searcher.py.wml, + modules/bibrank/lib/bibrank_citation_searcher_tests.py, + modules/bibrank/lib/bibrank_citation_searcher_tests.py.wml, + modules/bibrank/lib/bibrank_downloads_grapher.py, + modules/bibrank/lib/bibrank_downloads_grapher.py.wml, + modules/bibrank/lib/bibrank_downloads_indexer.py, + modules/bibrank/lib/bibrank_downloads_indexer.py.wml, + modules/bibrank/lib/bibrank_downloads_indexer_tests.py.wml, + modules/bibrank/lib/bibrank_downloads_similarity.py, + modules/bibrank/lib/bibrank_downloads_similarity.py.wml, + modules/bibrank/lib/bibrank_grapher.py, + modules/bibrank/lib/bibrank_grapher.py.wml, + modules/bibrank/lib/bibrank_record_sorter.py, + modules/bibrank/lib/bibrank_record_sorter.py.wml, + modules/bibrank/lib/bibrank_record_sorter_tests.py, + modules/bibrank/lib/bibrank_record_sorter_tests.py.wml, + modules/bibrank/lib/bibrank_tag_based_indexer.py, + modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, + modules/bibrank/lib/bibrank_tag_based_indexer_tests.py, + modules/bibrank/lib/bibrank_tag_based_indexer_tests.py.wml, + modules/bibrank/lib/bibrank_word_indexer.py, + modules/bibrank/lib/bibrank_word_indexer.py.wml, + modules/bibrank/lib/bibrankadminlib.py, + modules/bibrank/lib/bibrankadminlib.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * modules/elmsubmit/lib/.cvsignore, + modules/elmsubmit/lib/Makefile.am, + modules/elmsubmit/lib/config2pyobj.py, + modules/elmsubmit/lib/config2pyobj.py.wml, + modules/elmsubmit/lib/elmsubmit.py, + modules/elmsubmit/lib/elmsubmit.py.wml, + modules/elmsubmit/lib/elmsubmit_EZArchive.py, + modules/elmsubmit/lib/elmsubmit_EZArchive.py.wml, + modules/elmsubmit/lib/elmsubmit_EZEmail.py, + modules/elmsubmit/lib/elmsubmit_EZEmail.py.wml, + modules/elmsubmit/lib/elmsubmit_doctype_test.py, + modules/elmsubmit/lib/elmsubmit_doctype_test.py.wml, + modules/elmsubmit/lib/elmsubmit_enriched2txt.py, + modules/elmsubmit/lib/elmsubmit_enriched2txt.py.wml, + modules/elmsubmit/lib/elmsubmit_field_validation.py, + modules/elmsubmit/lib/elmsubmit_field_validation.py.wml, + modules/elmsubmit/lib/elmsubmit_filename_generator.py, + modules/elmsubmit/lib/elmsubmit_filename_generator.py.wml, + modules/elmsubmit/lib/elmsubmit_html2txt.py, + modules/elmsubmit/lib/elmsubmit_html2txt.py.wml, + modules/elmsubmit/lib/elmsubmit_misc.py, + modules/elmsubmit/lib/elmsubmit_misc.py.wml, + modules/elmsubmit/lib/elmsubmit_richtext2txt.py, + modules/elmsubmit/lib/elmsubmit_richtext2txt.py.wml, + modules/elmsubmit/lib/elmsubmit_submission_parser.py, + modules/elmsubmit/lib/elmsubmit_submission_parser.py.wml, + modules/elmsubmit/lib/encdet.py, + modules/elmsubmit/lib/encdet.py.wml, + modules/elmsubmit/lib/encdet_utf8.py, + modules/elmsubmit/lib/encdet_utf8.py.wml, + modules/elmsubmit/lib/lex.py, modules/elmsubmit/lib/lex.py.wml, + modules/elmsubmit/lib/lextab.py, + modules/elmsubmit/lib/lextab.py.wml, + modules/elmsubmit/lib/myhtmlentitydefs.py, + modules/elmsubmit/lib/myhtmlentitydefs.py.wml, + modules/elmsubmit/lib/parsetab.py, + modules/elmsubmit/lib/parsetab.py.wml, + modules/elmsubmit/lib/yacc.py, modules/elmsubmit/lib/yacc.py.wml, + modules/elmsubmit/lib/magic/.cvsignore, + modules/elmsubmit/lib/magic/Makefile.am, + modules/elmsubmit/lib/magic/__init__.py.wml, + modules/elmsubmit/lib/magic/compile_magic.py, + modules/elmsubmit/lib/magic/compile_magic.py.wml: Getting rid of + WML. + +2005-05-12 Tibor Simko + + * modules/webaccess/lib/.cvsignore, + modules/webaccess/lib/Makefile.am, + modules/webaccess/lib/access_control_admin.py, + modules/webaccess/lib/access_control_admin.py.wml, + modules/webaccess/lib/access_control_config.py, + modules/webaccess/lib/access_control_config.py.wml, + modules/webaccess/lib/access_control_engine.py, + modules/webaccess/lib/access_control_engine.py.wml, + modules/webaccess/lib/external_authentication.py, + modules/webaccess/lib/external_authentication.py.wml, + modules/webaccess/lib/webaccessadmin_lib.py, + modules/webaccess/lib/webaccessadmin_lib.py.wml: Getting rid of + WML. + +2005-05-12 Tibor Simko + + * modules/webalert/lib/.cvsignore, + modules/webalert/lib/Makefile.am, + modules/webalert/lib/alert_engine.py, + modules/webalert/lib/alert_engine.py.wml, + modules/webalert/lib/htmlparser.py, + modules/webalert/lib/htmlparser.py.wml, + modules/webalert/lib/textwrap.py.wml, + modules/webalert/lib/webalert.py, + modules/webalert/lib/webalert.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * modules/webbasket/lib/.cvsignore, + modules/webbasket/lib/Makefile.am, + modules/webbasket/lib/webbasket.py, + modules/webbasket/lib/webbasket.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * modules/websearch/lib/.cvsignore, + modules/websearch/lib/Makefile.am, + modules/websearch/lib/search_engine.py, + modules/websearch/lib/search_engine.py.wml, + modules/websearch/lib/search_engine_tests.py, + modules/websearch/lib/search_engine_tests.py.wml, + modules/websearch/lib/websearchadminlib.py, + modules/websearch/lib/websearchadminlib.py.wml: Getting rid of WML. + +2005-05-12 Tibor Simko + + * TODO: Added BibUpload-20050512 and BibRank-20050504. + +2005-05-10 Tibor Simko + + * modules/websession/lib/.cvsignore, + modules/websession/lib/Makefile.am, + modules/websession/lib/session.py.wml, + modules/websession/lib/webaccount.py, + modules/websession/lib/webaccount.py.wml, + modules/websession/lib/websession.py.wml, + modules/websession/lib/webuser.py.wml: Getting rid of WML. + +2005-05-10 Tibor Simko + + * modules/websession/bin/sessiongc.wml: Removed wrong file heading + info. + +2005-05-10 Tibor Simko + + * modules/websubmit/lib/.cvsignore, + modules/websubmit/lib/Makefile.am, modules/websubmit/lib/file.py, + modules/websubmit/lib/file.py.wml, + modules/websubmit/lib/websubmit_engine.py, + modules/websubmit/lib/websubmit_engine.py.wml: Getting rid of WML. + +2005-05-10 Tibor Simko + + * modules/websubmit/lib/functions/.cvsignore, + modules/websubmit/lib/functions/Add_Files.py, + modules/websubmit/lib/functions/Add_Files.py.wml, + modules/websubmit/lib/functions/CaseEDS.py, + modules/websubmit/lib/functions/CaseEDS.py.wml, + modules/websubmit/lib/functions/Create_Modify_Interface.py, + modules/websubmit/lib/functions/Create_Modify_Interface.py.wml, + modules/websubmit/lib/functions/Create_Recid.py, + modules/websubmit/lib/functions/Create_Recid.py.wml, + modules/websubmit/lib/functions/Finish_Submission.py, + modules/websubmit/lib/functions/Finish_Submission.py.wml, + modules/websubmit/lib/functions/Format_Record.py, + modules/websubmit/lib/functions/Format_Record.py.wml, + modules/websubmit/lib/functions/Get_Info.py, + modules/websubmit/lib/functions/Get_Info.py.wml, + modules/websubmit/lib/functions/Get_Report_Number.py, + modules/websubmit/lib/functions/Get_Report_Number.py.wml, + modules/websubmit/lib/functions/Get_Sysno.py, + modules/websubmit/lib/functions/Get_Sysno.py.wml, + modules/websubmit/lib/functions/Insert_Modify_Record.py, + modules/websubmit/lib/functions/Insert_Modify_Record.py.wml, + modules/websubmit/lib/functions/Insert_Record.py, + modules/websubmit/lib/functions/Insert_Record.py.wml, + modules/websubmit/lib/functions/Is_Original_Submitter.py, + modules/websubmit/lib/functions/Is_Original_Submitter.py.wml, + modules/websubmit/lib/functions/Is_Referee.py, + modules/websubmit/lib/functions/Is_Referee.py.wml, + modules/websubmit/lib/functions/Mail_Submitter.py, + modules/websubmit/lib/functions/Mail_Submitter.py.wml, + modules/websubmit/lib/functions/Make_Modify_Record.py, + modules/websubmit/lib/functions/Make_Modify_Record.py.wml, + modules/websubmit/lib/functions/Make_Record.py, + modules/websubmit/lib/functions/Make_Record.py.wml, + modules/websubmit/lib/functions/Makefile.am, + modules/websubmit/lib/functions/Move_Files_Archive.py, + modules/websubmit/lib/functions/Move_Files_Archive.py.wml, + modules/websubmit/lib/functions/Move_From_Pending.py, + modules/websubmit/lib/functions/Move_From_Pending.py.wml, + modules/websubmit/lib/functions/Move_to_Done.py, + modules/websubmit/lib/functions/Move_to_Done.py.wml, + modules/websubmit/lib/functions/Move_to_Pending.py, + modules/websubmit/lib/functions/Move_to_Pending.py.wml, + modules/websubmit/lib/functions/Print_Success.py, + modules/websubmit/lib/functions/Print_Success.py.wml, + modules/websubmit/lib/functions/Print_Success_APP.py, + modules/websubmit/lib/functions/Print_Success_APP.py.wml, + modules/websubmit/lib/functions/Print_Success_DEL.py, + modules/websubmit/lib/functions/Print_Success_DEL.py.wml, + modules/websubmit/lib/functions/Print_Success_MBI.py, + modules/websubmit/lib/functions/Print_Success_MBI.py.wml, + modules/websubmit/lib/functions/Print_Success_SRV.py, + modules/websubmit/lib/functions/Print_Success_SRV.py.wml, + modules/websubmit/lib/functions/Report_Number_Generation.py, + modules/websubmit/lib/functions/Report_Number_Generation.py.wml, + modules/websubmit/lib/functions/Retrieve_Data.py, + modules/websubmit/lib/functions/Retrieve_Data.py.wml, + modules/websubmit/lib/functions/Send_APP_Mail.py, + modules/websubmit/lib/functions/Send_APP_Mail.py.wml, + modules/websubmit/lib/functions/Send_Approval_Request.py, + modules/websubmit/lib/functions/Send_Approval_Request.py.wml, + modules/websubmit/lib/functions/Send_Modify_Mail.py, + modules/websubmit/lib/functions/Send_Modify_Mail.py.wml, + modules/websubmit/lib/functions/Send_SRV_Mail.py, + modules/websubmit/lib/functions/Send_SRV_Mail.py.wml, + modules/websubmit/lib/functions/Test_Status.py, + modules/websubmit/lib/functions/Test_Status.py.wml, + modules/websubmit/lib/functions/Update_Approval_DB.py, + modules/websubmit/lib/functions/Update_Approval_DB.py.wml, + modules/websubmit/lib/functions/Upload_Files.py, + modules/websubmit/lib/functions/Upload_Files.py.wml, + modules/websubmit/lib/functions/mail.py.wml: Getting rid of WML. + +2005-05-10 Tibor Simko + + * modules/websubmit/etc/bibconvert/config/.cvsignore, + modules/websubmit/etc/bibconvert/config/EDSPICT.tpl, + modules/websubmit/etc/bibconvert/config/EDSPICT.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSPICTmodify.tpl, + modules/websubmit/etc/bibconvert/config/EDSPICTmodify.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSRPICT.tpl, + modules/websubmit/etc/bibconvert/config/EDSRPICT.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSRPICTmodify.tpl, + modules/websubmit/etc/bibconvert/config/EDSRPICTmodify.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSRTEXT.tpl, + modules/websubmit/etc/bibconvert/config/EDSRTEXT.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSRTEXTmodify.tpl, + modules/websubmit/etc/bibconvert/config/EDSRTEXTmodify.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSTEXT.tpl, + modules/websubmit/etc/bibconvert/config/EDSTEXT.tpl.wml, + modules/websubmit/etc/bibconvert/config/EDSTEXTmodify.tpl, + modules/websubmit/etc/bibconvert/config/EDSTEXTmodify.tpl.wml, + modules/websubmit/etc/bibconvert/config/Makefile.am: Getting rid of + WML. + +2005-05-10 Tibor Simko + + * modules/websubmit/etc/bibconvert/KB/.cvsignore, + modules/websubmit/etc/bibconvert/KB/Makefile.am, + modules/websubmit/etc/bibconvert/KB/Month.KB.wml: Getting rid of + WML. + +2005-05-10 Tibor Simko + + * modules/webstyle/lib/Makefile.am, + modules/webstyle/lib/template.py, + modules/webstyle/lib/webstyle_templates.py, + modules/webstyle/lib/webstyle_templates_default.py: Do not use + _default in the template filename. + +2005-05-10 Tibor Simko + + * modules/webstyle/lib/Makefile.am, + modules/webstyle/lib/template.py, + modules/webstyle/lib/webstyle_templates.py, + modules/webstyle/lib/webstyle_templates_default.py: Renamed + webstyle_templates.py to webstyle_templates_default.py. + +2005-05-10 Tibor Simko + + * config/config.wml: Add back CFG_TEMPLATE_SKIN. + +2005-05-10 Tibor Simko + + * modules/webstyle/lib/template.py: Fixed indentation and some + pylint complaints. + +2005-05-10 Tibor Simko + + * modules/webstyle/css/Makefile.am, modules/webstyle/css/cds.css: + Getting rid of WML. + +2005-05-10 Tibor Simko + + * modules/webstyle/css/cds.css.wml: Renaming to cds.css. + +2005-05-10 Tibor Simko + + * modules/webstyle/lib/.cvsignore, + modules/webstyle/lib/Makefile.am, modules/webstyle/lib/template.py, + modules/webstyle/lib/webpage.py, + modules/webstyle/lib/webstyle_templates.py: Adding templating code, + getting rid of WML. + +2005-05-10 Tibor Simko + + * modules/webstyle/lib/webpage.py.wml: Renamed to webpage.py. + +2005-05-10 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Added other page box + elements. + +2005-05-04 Tibor Simko + + * configure.ac: Version bump after the release. + CDSware v0.7.1 (released 2005-05-04) ==================================== +2005-05-04 Tibor Simko + + * ChangeLog: Release of v0.7.1. + 2005-05-04 Tibor Simko * RELEASE-NOTES, NEWS: Release of v0.7.1. diff --git a/NEWS b/NEWS index 1cdcbfdfd1..39eccb2caf 100644 --- a/NEWS +++ b/NEWS @@ -7,6 +7,63 @@ Here is a short summary of the most notable changes in CDSware releases. For more info about the current release, please consult RELEASE-NOTES. For more info about changes, please consult ChangeLog. +CDS Invenio v0.90.0 -- released 2006-06-30 +------------------------------------------ + + *) formerly known as CDSware; the application name change clarifies + the relationship with respect to the CDS Sofware Consortium + producing two flagship applications (CDS Indico and CDS Invenio) + + *) version number increased to v0.90 in the anticipation of the + forthcoming v1.0 release after all the major codebase changes are + now over + + *) new possibility to define user groups (WebGroup) + + *) new personal basket organization in topics (WebBasket) + + *) new basket sharing among user groups (WebBasket) + + *) new open peer reviewing and commenting on documents (WebComment) + + *) new user and group web messaging system (WebMessage) + + *) new ontology-based document classification system (BibClassify) + + *) new WebSubmit Admin (WebSubmit) + + *) new record editing web interface (BibEdit) + + *) new record matching tool (BibMatch) + + *) new OAI repository administration tool (BibHarvest) + + *) new OAI periodical harvesting tool (BibHarvest) + + *) new web layout templating system (WebStyle) + + *) new clean URL schema (e.g. /collection/Theses, /record/1234) + (WebStyle) + + *) new BibTeX output format support (BibFormat) + + *) new possibility of secure HTTPS authentication while keeping the + rest of the site non-HTTPS (WebSession) + + *) new centralized error library (MiscUtil) + + *) new gettext-based international translations, with two new beta + translations (Japanese, Polish) + + *) new regression testing suite framework (MiscUtil) + + *) new all prerequisites are now apt-gettable for Debian "Sarge" + GNU/Linux + + *) new full support for Mac OS X + + *) ... plus many fixes and changes worth one year of development + CDSware v0.7.1 -- released 2005-05-04 ------------------------------------- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index aa4c9cf7ae..d9ce37e88b 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,40 +1,74 @@ -------------------------------------------------------------------- -CDSware v0.7.1 is released -May 4, 2005 +CDS Invenio v0.90.0 is released +June 30, 2006 http://cdsware.cern.ch/news/ -------------------------------------------------------------------- -CDSware v0.7.1 was released on May 4, 2005. +CDS Invenio v0.90.0 was released on June 30, 2006. What's new: ----------- - *) important bugfix for bibconvert's ``source data in a directory'' - mode, as invoked by the web submission system (BibConvert) + *) formerly known as CDSware; the application name change clarifies + the relationship with respect to the CDS Sofware Consortium + producing two flagship applications (CDS Indico and CDS Invenio) - *) minor bugfix in the search engine, thanks to Frédéric Gobry - (WebSearch) + *) version number increased to v0.90 in the anticipation of the + forthcoming v1.0 release after all the major codebase changes are + now over - *) minor bugfix in the WebSearch Admin interface (WebSearch) + *) new possibility to define user groups (WebGroup) - *) automatic linking to Google Print in the ``Haven't found what you - were looking for...'' page box (WebSearch) + *) new personal basket organization in topics (WebBasket) - *) BibFormat Admin Guide cleaned, thanks to Ferran Jorba + *) new basket sharing among user groups (WebBasket) - *) new Catalan translation, thanks to Ferran Jorba + *) new open peer reviewing and commenting on documents (WebComment) + + *) new user and group web messaging system (WebMessage) + + *) new ontology-based document classification system (BibClassify) + + *) new WebSubmit Admin (WebSubmit) + + *) new record editing web interface (BibEdit) + + *) new record matching tool (BibMatch) + + *) new OAI repository administration tool (BibHarvest) + + *) new OAI periodical harvesting tool (BibHarvest) + + *) new web layout templating system (WebStyle) + + *) new clean URL schema (e.g. /collection/Theses, /record/1234) + (WebStyle) + + *) new BibTeX output format support (BibFormat) + + *) new possibility of secure HTTPS authentication while keeping the + rest of the site non-HTTPS (WebSession) - *) updated Greek and Portuguese translations, thanks to Theodoros - Theodoropoulos and Flávio C. Coelho + *) new centralized error library (MiscUtil) - *) updated Spanish translation + *) new gettext-based international translations, with two new beta + translations (Japanese, Polish) + + *) new regression testing suite framework (MiscUtil) + + *) new all prerequisites are now apt-gettable for Debian "Sarge" + GNU/Linux + + *) new full support for Mac OS X + + *) ... plus many fixes and changes worth one year of development Download: --------- - - - + + + Installation notes: ------------------- @@ -44,98 +78,11 @@ Please follow the INSTALL file bundled in the distribution tarball. Upgrade notes: -------------- -If you are upgrading from CDSware v0.7.0, then please follow the -following steps: - - - Launch the bibsched monitor and wait until all active bibsched - tasks are finished. Then put bibsched daemon into sleeping - (manual) mode. - - - Stop all submission procedures and other write operations: for - example, you may want to switch your site to read-only mode (set - CFG_ACCESS_CONTROL_LEVEL_SITE to 1 in access_control_config.py - and restart Apache) or you may want to stop Apache completely. - - - Optionally you may want to backup your current MySQL database and - your CDSware installation directory. (This step is not really - mandatory for the 0.7.0 -> 0.7.1 transition, since the changes - are of minor nature only.) - - - Untar new sources and rerun configure with old arguments (see - /path/to/cdsware/lib/wml/cdsware/etc/build/config.nice). - - - Merge your old config.wml with the new one. (Your old config.wml - can be found in /path/to/cdsware/lib/wml/cdsware/config.wml.) - The only novelty in the new config.wml file is the introduction - of the Catalan translation in the CDSNAMEINTL and CDSLANGS - options, so that merging should be straightforward. Note that - you may directly reuse your old config.wml file in case you do - not plan to provide your user interface in Catalan. - - - Run make. - - - If you have customized your /path/to/cdsware/etc/ files since the - last installation (for example to edit the stopwords list or - configure language stemmers), then back them up now. - - - Run make install. - - - If you have backed up your old /path/to/cdsware/etc/ directory as - mentioned before, then restore your old etc files now. - - - Optionally update your tables with the new Catalan and Spanish - field names: - - $ grep "'ca'" modules/miscutil/sql/tabfill.sql | \ - ./modules/miscutil/bin/dbexec - $ echo "UPDATE fieldname SET value='materia' \ - WHERE value='' AND id_field=7 AND ln='es';" | \ - ./modules/miscutil/bin/dbexec - $ echo "UPDATE fieldname SET value='división' \ - WHERE value='' AND id_field=11 AND ln='es';" | \ - ./modules/miscutil/bin/dbexec - $ echo "UPDATE fieldname SET value='experimento' \ - WHERE value='' AND id_field=13 AND ln='es';" | \ - ./modules/miscutil/bin/dbexec - $ echo "UPDATE fieldname SET value='registro núm.' \ - WHERE value='' AND id_field=14 AND ln='es';" | \ - ./modules/miscutil/bin/dbexec - - - Optionally run webcoll to regenerate Catalan and Spanish search - interface pages. - - - Re-enable write access if you have disabled it before and restart - your Apache server. - - - Put the bibsched daemon back into the automatic mode. You are - done. - -Known problems: ---------------- - - *) Several modules of the this release (e.g. the mail submission - system, citation and download ranking) are experimental and not - yet activated. You may have a peek at what is planned, but please - do not rely on them. - - *) The admin-level functionality for several modules is not fully - developed yet. - - *) Fulltext file storage management is not yet linked with the - metadata management. - -What's next: ------------- - - *) Fixing the problems mentioned above. - - *) Developing clearer relations and dependencies between metadata - records and fulltext files. - - *) Introducing page templating to ease the customization of CDSware - interface. - - *) Introducing a new tool for matching external XML MARC records - against the database content. +If you want to upgrade from CDSware v0.7.1 or earlier versions, please +do not use this release for production environment yet. The codebase +has undergone very important changes during the last year. You can +use this release to check out the new CDS Invenio features and test it +in your environment. Full-scale upgrade instructions and tools will +be provided with the forthcoming update release in July 2006. - end of file - \ No newline at end of file