CDS Invenio v0.92.0 (released 2006-12-21) ========================================= 2006-12-22 Tibor Simko * AUTHORS: Updates for Alberto and Jerome. 2006-12-22 Tibor Simko * NEWS, RELEASE-NOTES: Release of CDS Invenio v0.92.0. 2006-12-22 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_detailed.bft, modules/bibformat/etc/format_templates/Picture_HTML_detailed.bft, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_external_publications.py: Updated bfe_authors to display affiliation of each author. Fixed possible crash in bfe_external_publications.py when used with records not having required fields. 2006-12-22 Jerome Caffaro * modules/bibformat/lib/bibformat_bfx_engine.py: Updated for new empty indicators notation. 2006-12-21 Nicholas Robinson * modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.in, modules/websubmit/etc/bibconvert/config/EDSPICTmodify.tpl, modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.in, modules/websubmit/etc/bibconvert/config/EDSRPICTmodify.tpl: Upgraded demo submission templates. Re-ordered lines by ascending MARC field number; Changed labels for creation and modification template lines - no longer using 'AU','TI', etc - now labelled by MARC field codes; Separated FIRST and ADDITIONAL authors into 100__a for first author, 700__a for additional authors; Added space into empty indicators for datafields; Other general upgrades, including change away from old getfile.py URL to new style of 'WEBURL/record/XXXX/files/; 2006-12-21 Nicholas Robinson * modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.in, modules/websubmit/etc/bibconvert/config/EDSRTEXTmodify.tpl, modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.in, modules/websubmit/etc/bibconvert/config/EDSTEXTmodify.tpl: Upgraded demo submission templates. Re-ordered lines by ascending MARC field number; Changed labels for creation and modification template lines - no longer using 'AU','TI', etc - now labelled by MARC field codes; Separated FIRST and ADDITIONAL authors into 100__a for first author, 700__a for additional authors; Added space into empty indicators for datafields; Other general upgrades; **Note:** Modification of Authors in the TEXT and RTEXT submissions will cause their affiliations to be lost. This needs to be fixed for a future release. 2006-12-21 Nicholas Robinson * modules/miscutil/demo/democfgdata.sql.wml: Updated definition of 'AU' WebSubmit element: changed MARC Code value from '100__a' to '100__a,700__a'. 2006-12-21 Nicholas Robinson * modules/websubmit/lib/functions/Create_Modify_Interface.py: * Updated 'Create_Modify_Interface_getfieldval_fromDBrec' function to enable the retrieval of data from multiple fields. Previously, it was only possible to retrieve data from 1 field (e.g. '100__a'). Now it is possible to pass multiple fields separated by commas (e.g. '100__a,700__a').The field values will be joined into a string, separated by newlines. * Added a better doc-string. * Cleaned some coding style. 2006-12-21 Tibor Simko * modules/websubmit/lib/functions/Send_Modify_Mail.py, modules/websubmit/lib/functions/Send_SRV_Mail.py: Use new style URL for links to detailed record pages in sent emails. 2006-12-21 Tibor Simko * modules/websubmit/lib/websubmit_templates.py: Use new URL schema in the "more information: click here" link on the publication line page. (Note: this functionality is currently broken for the Atlantis demo site, because it points to the detailed record page of a record that has not been uploaded yet!) 2006-12-21 Tibor Simko * modules/websubmit/web/publiline.py: Updated link to the fulltext file location in the sent email. 2006-12-21 Tibor Simko * modules/bibclassify/doc/admin/guide.html.wml: Updated URL to an example document. 2006-12-21 Tibor Simko * modules/websession/lib/websession_templates.py: Use .py extension in links to Your Approvals and Your Submissions pages, as they were not migrated yet to the new URL schema. 2006-12-21 Tibor Simko * modules/websearch/doc/guide.html.wml: Updates to the Spanish and Catalan translations of the Search Guide, thanks to Bea and Ferran. 2006-12-21 Tibor Simko * modules/bibupload/lib/bibupload.py: Write a short information on the input file and the selected input mode into the log file, regardless of verbosity level. Useful for speedy checking of log files. 2006-12-21 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Added tests for restricted access to detailed record pages. 2006-12-21 Tibor Simko * modules/websearch/lib/websearch_webinterface.py: Restrict access to a detailed record page if the record in question belongs to a restricted primary collection. (Note: may break third party code that tries to get MARCXML of any record via search interface without supplying proper access credentials.) 2006-12-21 Jerome Caffaro * modules/bibformat/lib/elements/bfe_authors.py: Removed 'contact person' (field 270 $p) from list of authors. 2006-12-21 Jerome Caffaro * modules/bibharvest/lib/oai_repository.py: Do not output values for records having no id in CFG_OAI_ID_FIELD field. 2006-12-21 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_dblayer.py: Fixed some Undefined Variable problems 2006-12-21 Jerome Caffaro * modules/miscutil/demo/democfgdata.sql.wml: Completed demo set definitions. 2006-12-21 Jerome Caffaro * modules/bibharvest/lib/oaiarchive_engine.py: Moved test for unnecessary call to bibupload where it does not break oaiarchive -d option. 2006-12-21 Tibor Simko * modules/bibupload/lib/bibupload.py: Fixed bad indentation. 2006-12-21 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py: Added possibility to escape values directly when using field access functions of BibFormatObject instances. 2006-12-21 Jerome Caffaro * modules/bibharvest/lib/oaiarchive_engine.py: Do not call bibupload when there is no record to upload. 2006-12-21 Jerome Caffaro * modules/bibharvest/lib/oaiarchiveadminlib.py: Added notice of the need to run oaiarchive utility for the settings in 'OAI Repository Interface' to be taken into account. 2006-12-21 Jerome Caffaro * modules/bibharvest/lib/oaiarchive_engine.py: Fixed possible traceback which would occur when table 'oaiARCHIVE' has non-expected value in column 'setDefinition'. 2006-12-20 Tibor Simko * Makefile.am: Hinted at setting up the proper Apache configuration right after the "make install" step. Updated location of the "Atlantis Institute of Fictive Science" canonical demo site. 2006-12-20 Tibor Simko * INSTALL: Reogranized some parts of the installation instructions, most notably folded up the three commands that are explicitly hinted at during the "make install" process. Added handling of Apache group write privileges. Other minor text updates. 2006-12-20 Tibor Simko * modules/miscutil/bin/dbtest.in: When the DB connection is not working, offer explicit SQL statement how to grant the access rights. 2006-12-20 Tibor Simko * modules/miscutil/lib/testimport.py: Improved the detection of the most probable "site-packages" directory location that could have been false in presence of EGG packages on the system. 2006-12-20 Jerome Caffaro * modules/bibformat/lib/elements/bfe_summary.py: Removed unneeded file. 2006-12-20 Tibor Simko * po/bg.po, 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/hr.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: Update message references in view of forthcoming v0.92.0 release. 2006-12-20 Tibor Simko * modules/bibupload/lib/bibupload.py: When some records could not have been uploaded due to errors such as non-existent record replacement, print the parsed failed records into the standard error stream for easier manual inspection by the admin later. (Note that if the input is a badly formatted XML file to boot, so that some of the records could not have even been properly parsed, the standard error stream will currently contain only a note about the problem, not the precise location of the problematic place in the input file.) 2006-12-20 Jerome Caffaro * modules/bibformat/lib/bibformat_engine_tests.py: Updated 2 tests according to new escaping policy 2006-12-20 Tibor Simko * modules/bibedit/lib/bibrecord.py: Modified record_get_field_values() so that it works with "empty" records. Updated some comment formatting. 2006-12-20 Jerome Caffaro * Makefile.am: Added OAI migration script (from table 'oaiSET' to table 'oaiARCHIVE', v 0.7.1). Added update script for OAIArchive table (from v 0.90.1) 2006-12-20 Jerome Caffaro * modules/bibharvest/lib/bibharvestadminlib.py, modules/bibharvest/lib/oaiarchive_engine.py, modules/bibharvest/lib/oaiarchiveadminlib.py: Reverted back to the use of column 'setDefinition' in table 'oaiARCHIVE' instead of multiple columns 'p1', 'f1', 'm1', 'p2' etc. for storing set definition. Small HTML/Python code cleaning. 2006-12-19 Jerome Caffaro * modules/miscutil/demo/democfgdata.sql.wml, modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabfill.sql.wml: Modified oaiArchive table to have non null values. 2006-12-19 Jerome Caffaro * modules/bibformat/lib/elements/bfe_title.py: Removed double escaping of 'title'. 2006-12-18 Tibor Simko * modules/bibupload/lib/bibupload.py: Fixed correct mode so that only the field instances matching the complete tag+ind1+ind2 combinations found in the input file are corrected. 2006-12-18 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: Enhanced correct mode test. 2006-12-18 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: Added test on the indicator behaviour (empty indicators, blank space indicators). Updated other tests to reflect the new blank space indicator policy (as dictated by MARCXML schema) and the new subfieldless output format for controlfields. 2006-12-18 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py: Updated test MARCXML and expected results according to the new default policy with blank space indicators. 2006-12-18 Tibor Simko * modules/bibedit/lib/bibrecord.py: Updated wash_indicators() docstring and other mostly cosmetic updates related to new default blank-space indicator settings. 2006-12-18 Jerome Caffaro * modules/bibformat/lib/bibformat_utils.py: Updated record_get_xml to produce correct indicator values (whitespace for empty indicators instead of no space). 2006-12-18 Jerome Caffaro * modules/bibedit/lib/bibrecord.py: Made BibRecord handle whitespaces in the same way as blank spaces and underscore for indicator values. 2006-12-18 Tibor Simko * modules/websearch/lib/search_engine.py: Print international collection names in the "no match found..." message that is shown when no direct hits were found in the current collection(s) selected by the user and when some hits are findable in other collections. Thanks to Ferran Jorba for the initial patch addressing the issue. 2006-12-18 Jerome Caffaro * modules/bibformat/lib/elements/bfe_addresses.py, modules/bibformat/lib/elements/bfe_bibtex.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_topbanner.py: Added 'manual' escaping of some format elements producing HTML. 2006-12-18 Tibor Simko * modules/bibupload/lib/bibupload.py: Whenever a blank space indicator (or an old-style "empty" indicator) is encountered, store it as underscore into bibxxx tables. 2006-12-18 Tibor Simko * modules/websearch/lib/search_engine.py: When producing ALEPH sequential-like textual output format (e.g. HTML MARC), do not print fake subfields ($$_) for controlfields (002-009) but rather use standard 001-like output line without any subfields. (NOTE: this correction may break third-party code relying on the old HTML MARC output style for controlfields, wrongly used hitherto.) 2006-12-18 Tibor Simko * modules/miscutil/demo/demobibdata.xml: Use blank space for empty indicators, as per MARCXML schema. 2006-12-18 Jerome Caffaro * modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_notes.py: Escaped some values. Replaced built-in 'map' function with list comprehensions. 2006-12-18 Jerome Caffaro * modules/bibformat/lib/elements/bfe_xml_record.py: Made bfe_xml_record unescaped by default. 2006-12-18 Jerome Caffaro * modules/bibformat/lib/elements/bfe_bibtex.py: Normalized marc in calls to field values. Made the module not escaped by default. Some code reformatting. 2006-12-18 Jerome Caffaro * modules/bibformat/lib/elements/bfe_publi_info.py: Fixed bug when trying to escape 'None' values. 2006-12-15 Jerome Caffaro * modules/bibformat/bin/bibreformat.in, modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/lib/bibformat_config.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/elements/bfe_abstract.py, modules/bibformat/lib/elements/bfe_affiliation.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_bfx_engine.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_edit_record.py, modules/bibformat/lib/elements/bfe_external_publications.py, modules/bibformat/lib/elements/bfe_fulltext.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_photo_resources.py, modules/bibformat/lib/elements/bfe_photo_resources_brief.py, modules/bibformat/lib/elements/bfe_publi_info.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_topbanner.py, modules/bibformat/lib/elements/bfe_url.py: Escaping enabled by default for output produced by all format elements. Added possibility for elements to override this default behaviour through escape_values() function. Modified elements that produced HTML to disable escaping using above function. 2006-12-15 Jerome Caffaro * modules/bibconvert/doc/admin/Makefile.am: Modified to reflect name changes of example files example_oaimarc2xm_collID.kb and example_oaimarc2xm.xsl. 2006-12-15 Jerome Caffaro * modules/bibconvert/doc/admin/doctype.kb, modules/bibconvert/doc/admin/example_oaimarc2xm.xsl, modules/bibconvert/doc/admin/example_oaimarc2xm_collID.kb, modules/bibconvert/doc/admin/oaimarc2marcxml_sample.xsl: Renamed example files. TOBEREMOVED default string in kb has been renamed _DELETE_. Example kb modified to not show a one to one mapping. 2006-12-15 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_engine.py: Corrected undefined variable problems; corrected import of 'acc_deleteUserRole' from 'invenio.access_control_admin'; 2006-12-15 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_templates.py: Fixed unquoted SIZE attribute of INPUT tag in function "tmpl_display_addelementform" (udes to configure a WebSubmit form element); 2006-12-14 Tibor Simko * modules/websubmit/lib/functions/Create_Modify_Interface.py: Fixed import statement typo. 2006-12-14 Tibor Simko * INSTALL: Bump up the version number to v0.92.0. 2006-12-14 Nicholas Robinson * modules/websubmit/lib/websubmit_templates.py: Fixed a bug where text input fields could have a MAXLENGTH of ZERO when a value was not set for MAXLENGTH in the element definition in the WebSubmit DB; Fixed some string escaping for JavaScript repopulation of element values on page-refresh: previously double-quotes would break the JavaScript; Cleaned up a few HTML tags; 2006-12-14 Tibor Simko * INSTALL, po/bg.po, 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/hr.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: Updated message references and version numbers for the forthcoming v0.92.0 release. 2006-12-14 Tibor Simko * configure.ac: Bump up the version number to v0.92.0 in view of the forthcoming release. 2006-12-14 Jerome Caffaro * modules/bibconvert/doc/admin/Makefile.am, modules/bibconvert/doc/admin/doctype.kb, modules/bibconvert/doc/admin/oaimarc2marcxml_sample.xsl: Added sample kb and xsl config file as an example of XSL transformation done with BibConvert, using BibConvert internal formatting functions. 2006-12-14 Tibor Simko * CREDITS: Added Jasna Markovic for the contributions to the Croatian translation. 2006-12-14 Jerome Caffaro * modules/bibconvert/etc/oaidc2marcxml.xsl, modules/bibconvert/etc/oaimarc2marcxml.xsl: Added licence info at beginning of stylesheets. Added comments. 2006-12-14 Jerome Caffaro * modules/bibformat/lib/elements/bfe_issn.py: Added journal-issn mappings collected from http://cdsweb.cern.ch/. Removed 'limit' option which was not necessary (building mappings is fast). 2006-12-14 Jerome Caffaro * modules/bibformat/lib/elements/bfe_issn.py: Added check on CFG_CERN_SITE to select correct field for getting journal name when formatting. Revised function names (build_distant_issns->build_issns_from_distant_site and build_local_issns->build_issns_from_local_site) 2006-12-14 Jerome Caffaro * modules/bibconvert/lib/bibconvert_xslt_engine.py: Simplified calls to BibConvert formatting function from XSL stylesheet by handling node in function in addition to string values. 2006-12-14 Jerome Caffaro * modules/bibconvert/lib/bibconvert.py: Made formatting function 'KB' aware of default KBs directory to load kb files from there when full path not specified in calls to 'KB'. Some code reformatting. 2006-12-13 Tibor Simko * po/hr.po: Added third batch of Croatian translation messages, thanks to Alen and Jasna. 2006-12-13 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: All the regression tests updated to test also HTML MARC output, not only XML MARC. This helps to detect errors in bibxxx table updating, because HTML MARC is currently constructed out of bibxxx tables, not from XML MARC. 2006-12-13 Tibor Simko * modules/bibupload/lib/bibupload.py: Fixed "reference" upload mode to populate bibxxx tables too. bibupload() now returns recid as integer, not string. 2006-12-13 Diane Berkovits * modules/websession/lib/webgroup.py: Infos message indeed not translated(cf previous commit). _ removed to avoid confusion. Need to be investigated later. 2006-12-13 Jerome Caffaro * modules/bibconvert/lib/bibconvert_xslt_engine.py: Added support for BibConvert 'formatting functions' to XSL processors (both libxslt and 4suite). 2006-12-12 Jerome Caffaro * modules/bibconvert/etc/oaimarc2marcxml.xsl: Uses double quotes instead of single quotes for XPath tests. Take http://www.loc.gov/MARC21/slim namespace into acccount. Sources not referring to this namespace will not work. Commented stylesheet to make clear that it is only a sample stylesheet. Added CUSTOMIZEME labels. Added possibility to drop only subfield of collection identifier instead of all 980 field. Changed default dropped field from 980__a to 980__w. Some simplification of the stylesheet. 2006-12-12 Jerome Caffaro * modules/bibconvert/etc/oaidc2marcxml.xsl: Uses double quotes instead of single quotes for XPath tests. 2006-12-12 Tibor Simko * CREDITS: Added Beatriu Piera. Updated info on Thierry Thomas and Ferran Jorba. Added anonymous contributors to Spanish and Japanese translations. 2006-12-12 Tibor Simko * modules/websearch/doc/guide.html.wml: Added Catalan and Spanish translation, thanks to Beatriu Piera and Ferran Jorba. Also, cloned English translation into all the other languages. (This cloning process is to be obsoleted when the WML dependency is released, to make the I18N file editing less heavy.) 2006-12-12 Jerome Caffaro * modules/bibformat/etc/format_templates/NLM.bfx: Added use of BFE_ISSN. Fixed wrong flow of tags inside . 2006-12-12 Jerome Caffaro * modules/bibformat/lib/elements/bfe_issn.py: Added new ISSNs used in Atlantis to default dictionary. Also modified retrieval of journal name from 210__% (CERN specific) to 909C4p (Atlantis specific). Also removed debug code that would produce unwanted output. 2006-12-12 Diane Berkovits * modules/websubmit/lib/websubmit_templates.py: bug fixed: maxlength was not set for text input html elements 2006-12-12 Diane Berkovits * modules/websession/lib/webgroup.py, modules/websession/lib/websession_config.py: bug fixes: info messages were displayed in a bad way _(info) info messages now correctly translated 2006-12-11 Diane Berkovits * modules/bibrank/lib/bibrank_downloads_grapher.py, modules/bibrank/lib/bibrank_downloads_indexer.py, modules/bibrank/lib/bibrank_grapher.py: Bug fixes: bibrank_grapher.py: / missing in the image path bibrank_downloads_indexer.py: for loop replace with list comprehension bibrank_downloads_grapher.py: -creation date set to locate time - 1 year when null -string.atoi replace with int -name of the curve set to "" when 245__a is misssing 2006-12-11 Tibor Simko * po/Makefile.in.in: Do not use @MKINSTALLDIRS@ but rather @install_sh@ that works better with gettext 0.15 that is Debian Sarge's default. 2006-12-11 Tibor Simko * modules/bibclassify/doc/admin/Makefile.am: Do not delete guide images when doing "make clean". 2006-12-08 Tibor Simko * INSTALL: Added PyXML (python2.3-xml in Debian) to the prerequisite recommendations, as it is used for xpath support in BibConvert. 2006-12-08 Tibor Simko * po/POTFILES.in, po/bg.po, 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/hr.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: Removed deleted files from POTFILES.in. Updated message references as per the 0.91.0.20061208 internal release. 2006-12-08 Tibor Simko * configure.ac: Bump up the version number to 0.91.0.20061208. (Internal release for INDICOSEARCH.) 2006-12-08 Tibor Simko * modules/websubmit/lib/websubmitadmin_regression_tests.py: Updated the WebSubmit Admin Guide page availability test to reflect the new (standard) location of the guide. 2006-12-08 Tibor Simko * 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/guide.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: Merged all the separate WebSubmit Admin Guide pages together into one big page, as is standard with all the other admin guides. This is the first step before generally updating and improving the guide to reflect the new WebSubmit Admin tool in Python. 2006-12-07 Tibor Simko * modules/bibedit/doc/admin/index.html.wml, modules/bibformat/doc/admin/index.html.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/webalert/doc/admin/index.html.wml, modules/webbasket/doc/admin/index.html.wml, modules/webcomment/doc/admin/index.html.wml, modules/websearch/doc/admin/index.html.wml, modules/webstyle/doc/admin/index.html.wml: Removed not-very-expressive "This is the gate..." welcome messages on those admin splash pages that still had it, in order to standardize this across all the modules. (The admin interfaces should be generally improved later when the admin pages are moved onto the new URL schema.) 2006-12-07 Tibor Simko * config/cdsnavbar.wml: Fixed BibFormat Admin index link. 2006-12-07 Tibor Simko * config/cdsnavbar.wml: Fixed navbar to respect the new WebSubmit Admin in Python. 2006-12-07 Tibor Simko * 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/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: Removed the old WebSubmit Admin in PHP, now that the new Python version is complete. 2006-12-07 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_engine.py: Added functionality for 'organise submission page'. 2006-12-07 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_templates.py: Added functionality for 'organise submission page'; minor updates to display of all document types. 2006-12-07 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_dblayer.py: Added functionality for 'organise submission page'. 2006-12-07 Nicholas Robinson * modules/websubmit/web/admin/websubmitadmin.py: Plugged in 'organise submission page' functionality. 2006-12-07 Tibor Simko * modules/bibupload/lib/bibupload.py: Changed bibupload behaviour so that it would not modify the "mode" option from record to record. This provides a cleaner fix of the previous mode-saving commit (1.15). Also, fixed time and stats updating in case of "replace_or_insert" mode. 2006-12-07 Tibor Simko * modules/bibupload/lib/bibupload.py: Do not use table aliases in "DELETE x FROM ... LEFT JOIN" SQL statements, because MySQL 4.0 and 5.0 behave differently in this regard. (One version requires aliases to be in x too, the other version forbids it.) 2006-12-07 Jerome Caffaro * modules/bibupload/lib/bibupload.py: Save option insert/replace/both (-r -i) before the upload of each record in order to restore it after, as upload function modifies this option to 'insert' in the case where 'insert_or_replace' mode is used and insertion of record has to be done. 2006-12-07 Jerome Caffaro * modules/websubmit/lib/websubmit_regression_tests.py: Fixed typo. 2006-12-07 Tibor Simko * modules/miscutil/lib/dbquery_tests.py: Added test of table update time detection for empty tables (no indexes, unusual branch). 2006-12-07 Tibor Simko * modules/miscutil/lib/dbquery.py.wml: Fixed problem of table status detection in case of mxdatetime module presence/absence for some MySQLdb versions. (Returning back to the technique of checking for long/None rather than datetime/str types.) 2006-12-07 Jerome Caffaro * modules/miscutil/demo/democfgdata.sql.wml, modules/miscutil/sql/tabfill.sql.wml: Moved (old) BibFormat KBs demo data from tabfill to democfgdata. Added new demo data for new BibFormat to democfgdata. 2006-12-06 Tibor Simko * po/ca.po, po/es.po: Catalan and Spanish translation updates, thanks to Ferran Jorba. 2006-12-06 Jerome Caffaro * modules/bibconvert/etc/oaimarc2marcxml.xsl: Corrected OAI subfield code for Atlantis default config. 2006-12-06 Tibor Simko * modules/elmsubmit/lib/elmsubmit_EZArchive.py: Fixed bad indentation. 2006-12-06 Tibor Simko * modules/elmsubmit/lib/elmsubmit_EZEmail.py: Fixed bad indentation. 2006-12-06 Tibor Simko * modules/websubmit/lib/websubmitadmin_templates.py, modules/websubmit/lib/websubmit_templates.py, modules/elmsubmit/lib/elmsubmit_misc.py: Fixed bad indentation. 2006-12-06 Tibor Simko * modules/websubmit/lib/file.py, modules/websubmit/lib/websubmit_engine.py: Fixed bad indentation. 2006-12-06 Tibor Simko * modules/bibclassify/lib/bibclassifylib.py, modules/websubmit/lib/functions/Add_Files.py: Fixed bad indentation. 2006-12-06 Tibor Simko * modules/bibrank/lib/bibrankadminlib.py, modules/bibindex/lib/bibindexadminlib.py, modules/bibmatch/lib/bibmatch_engine.py, modules/webcomment/lib/webcomment_templates.py: Fixed bad indentation. 2006-12-06 Tibor Simko * modules/bibrank/lib/bibrank_tag_based_indexer.py: Fixed bad indentation. Added spaces around functions. 2006-12-06 Tibor Simko * modules/bibrank/lib/bibrank_record_sorter.py: Fixed bad indentation. 2006-12-06 Tibor Simko * modules/bibrank/lib/bibrank_citation_indexer.py: Fixed bad indentation. Put spaces around functions. 2006-12-06 Tibor Simko * modules/webaccess/lib/access_control_admin.py, modules/webaccess/lib/webaccessadmin_lib.py: Fixed bad indentation. 2006-12-05 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: Adapted to the new "replace_or_insert" mode. 2006-12-05 Tibor Simko * modules/bibupload/lib/bibupload.py: Fixed behaviour of CLI options; no options have values except "stage", "verbose", and "user". Fixed detection of "replace_or_insert" mode. Fixed insertion into bibrec_bibxxx, bibxxx tables in case of "correct" and "replace_or_insert" modes. 2006-12-05 Jerome Caffaro * modules/bibharvest/lib/oaiharvestlib.py: Fixed wrong arguments in call to BibUpload from OAIHarvestlib. 2006-12-05 Jerome Caffaro * modules/bibconvert/etc/oaimarc2marcxml.xsl: Fixed some bugs in oai marc to xml marc XSL stylesheet. 2006-12-05 Jerome Caffaro * modules/bibformat/doc/admin/Makefile.am, modules/bibformat/doc/admin/index.html.wml, modules/bibformat/lib/bibformat_migration_kit_templates.py, modules/bibformat/lib/bibformat_templates.py: Added new index.html file to replace the php one (in case old admin URL has been bookmarked. Also modified migration templates a little bit in order to let users know that they can skip parts of the migration. 2006-12-05 Jerome Caffaro * modules/bibformat/web/admin/index.php.wml: Removed old welcome page content (it was not displayed anyway). 2006-12-05 Tibor Simko * modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py, modules/websubmit/lib/functions/CaseEDS.py, modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH.py, modules/websubmit/lib/functions/Create_Modify_Interface.py, modules/websubmit/lib/functions/Create_Recid.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/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/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/mail.py: (1) Fixed multiple free variable problems (os, re, shutil, string, time, cdsname, run_sql, acc_authorize_action, functionStop, functionError, Get_Field, forge_email, send_email). (2) Fixed Mail_Submitter.py newrnin reading, featuring read() instead of fp.read(). (3) Left Request_Print problem as is, for this function is defined in the WebSubmit engine core (see FIXME). (4) Removed explicit execfile() statements from the functions. (5) To fix the free variable problems to the full satisfaction, the global variable usage should be fully removed. 2006-12-05 Tibor Simko * modules/websubmit/lib/websubmit_engine.py: Fixed free variable problem (_). Moved function exceptions to the config file. 2006-12-05 Tibor Simko * modules/websubmit/lib/websubmit_config.py: Added functionError, functionStop exceptions from the main WebSubmit engine file. (They will still have to be renamed later to keep the naming policy.) 2006-12-05 Jerome Caffaro * modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_field.py, modules/bibformat/lib/elements/bfe_topbanner.py: Bug fix in bfe_field.py. Added ISSN element to makefile. Improved readability of bfe_topbanner.py 2006-12-04 Jerome Caffaro * modules/bibformat/lib/elements/bfe_issn.py: Initial commit of journal to issn builder. 2006-12-04 Tibor Simko * modules/websubmit/lib/functions/mail.py: Fixed free variable problem (time). 2006-12-04 Tibor Simko * modules/websubmit/web/publiline.py: Fixed free variable problems (Get_Field, forge_email, send_email). 2006-12-04 Tibor Simko * modules/websubmit/lib/functions/Makefile.am, modules/websubmit/lib/functions/__init__.py: Added __init__.py so that WebSubmit functions can be imported. 2006-12-04 Tibor Simko * modules/elmsubmit/lib/elmsubmit_EZEmail.py: Fixed free variable problems (ParseDataError, binascii). Left several false positives in lambda(k, v) statements. 2006-12-04 Tibor Simko * modules/elmsubmit/lib/elmsubmit_misc.py: Fixed free variable problems (dirlist, perms). 2006-12-04 Tibor Simko * modules/elmsubmit/lib/elmsubmit_filename_generator.py: Fixed free variable problem (zlib). 2006-12-04 Tibor Simko * modules/bibrank/lib/bibrank_word_indexer.py: Fixed free variable problems (get_date). 2006-12-04 Tibor Simko * modules/bibrank/lib/bibrank_record_sorter.py: Fixed free variable problem (post_calculate_record_relevance). 2006-12-04 Tibor Simko * modules/bibrank/lib/bibrank_tag_based_indexer.py: Fixed free variable problem (write_messag). 2006-12-04 Tibor Simko * modules/bibindex/lib/bibindexadminlib.py: Fixed free variable problems (extra, fldID). 2006-12-04 Tibor Simko * modules/bibharvest/lib/bibharvestadminlib.py, modules/bibharvest/lib/oaiarchiveadminlib.py: Fixed free variable problems (extra). 2006-12-01 Tibor Simko * modules/bibrank/lib/bibrankadminlib.py: Fixed free variable problems (extra). 2006-12-01 Tibor Simko * modules/bibindex/web/admin/bibindexadmin.py, modules/bibrank/web/admin/bibrankadmin.py: Fixed free variable problems (verbose, ln, cdsname). 2006-12-01 Tibor Simko * modules/webaccess/lib/webaccessadmin_lib.py: Fixed free variable problems (extra, subtitle). 2006-12-01 Tibor Simko * modules/websearch/web/admin/websearchadmin.py: Fixed free variable problems (verbose, cdsname). 2006-12-01 Tibor Simko * modules/websearch/lib/websearchadminlib.py: Fixed free variable problems (extra, StandardException, output). 2006-12-01 Tibor Simko * modules/bibformat/web/admin/bibformat_migration_kit_assistant.py: Fixed free variable problems (MySQLdb, error_page). 2006-12-01 Tibor Simko * modules/elmsubmit/lib/elmsubmit.py: Fixed free variable problem (doctype). 2006-12-01 Tibor Simko * modules/bibedit/lib/refextract.py: Fixed free variable problems (UnicodedecodeError, curitem). 2006-11-30 Tibor Simko * modules/websearch/lib/websearch_templates.py: Removed entranous quote in """", fixing Emacs Python mode colouring. 2006-11-30 Tibor Simko * modules/websearch/lib/websearch_templates.py: Do not print "Try your search on..." box on the Advanced Search interface page as per the new external collection searching setup. 2006-11-30 Tibor Simko * modules/miscutil/lib/config.py.wml: Removed CFG_WEBSEARCH_GOOGLE_* variables not needed anymore. 2006-11-30 Tibor Simko * config/config.wml: Removed CFG_GOOGLE_* variables now that the configuration of external collection searching is part of WebSearch Admin. Also, done some cosmetic changes (split long documentation lines). 2006-11-30 Tibor Simko * modules/websearch/lib/search_engine.py: Show I18N collection names in "Search collections:" boxes on the search results page, depending on the current interface language. Thanks to Guido for reporting the problem and to Ferran for a first patch addressing the issue. Closes #3260. 2006-11-30 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: Added regression tests for uploading of records having external SYSNO or OAI ID tag present. 2006-11-30 Tibor Simko * modules/bibupload/lib/bibupload.py: Added support for intelligent upload of records having external SYSNO or OAI ID tag present. It is assumed that these ID tags are not repetitive (usually true), otherwise the first value is taken into account. Added wipe_out_record_from_all_tables() suitable mostly for the regression test suite only. Cleaned up some queries and some code, but more is still desired. 2006-11-30 Tibor Simko * modules/bibupload/lib/bibupload_config.py: Use full location of external SYSNO tag, including indicators and subfield code, otherwise it could lead to problems if the field would be (mis)used to store some other information too. 2006-11-30 Tibor Simko * config/config.wml: Updated doc for external SYSNO tag location (970__a). 2006-11-30 Tibor Simko * po/es.po: Updated Spanish translation, thanks to Ferran Jorba. 2006-11-30 Tibor Simko * po/ca.po: Updated Catalan translation, thanks to Ferran Jorba. 2006-11-29 Tibor Simko * modules/miscutil/lib/dbquery.py.wml: When detecting the position of creation_time column in TABLE STATUS commands in MySQL 4.0, 4.1 and 5.0, use explicit datetime.datetime or str comparisons (due to MySQLdb 0.9.2) instead of the 'not long' shortcut, because of possible NULL values. 2006-11-29 Gregory Favre * po/fr.po: Updated french translation (bibformat and search external collections were added). 2006-11-29 Tibor Simko * modules/bibedit/lib/bibedit_engine.py, modules/bibformat/lib/bibformat_engine.py, modules/elmsubmit/lib/elmsubmit_EZEmail.py, modules/websearch/lib/websearch_external_collections_getter.py: Removed explicit "is" and "is not" comparisons against True/False singletons, as per PEP 8. 2006-11-29 Jerome Caffaro * modules/websearch/lib/search_engine.py: Fixed bug due to checking of 'uid' when 'req' object is not available. 2006-11-28 Tibor Simko * po/bg.po: Updates to the B ulgarian translation,thanks to Nikolay Dyankov. 2006-11-28 Tibor Simko * modules/bibclassify/lib/bibclassifylib.py, modules/bibedit/lib/bibrecord.py, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py, modules/elmsubmit/lib/elmsubmit_generate_marc.py, modules/websession/lib/webaccount.py: Removed explicit == and != comparisons against True/False singletons, as per PEP 8. 2006-11-28 Tibor Simko * modules/miscutil/lib/htmlutils_tests.py: Closed open parenthesis in a test description. 2006-11-28 Tibor Simko * modules/bibconvert/lib/bibconvert_bfx_engine.py, modules/bibedit/lib/bibedit_engine.py, modules/bibedit/lib/bibrecord.py, modules/bibedit/lib/refextract.py, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_bfx_engine.py, modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/lib/elements/bfe_bibtex.py, modules/bibformat/lib/elements/bfe_edit_record.py, modules/bibformat/lib/elements/bfe_publi_info.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/web/admin/bibformatadmin.py, modules/bibharvest/bin/bibharvest.in, modules/bibharvest/lib/oai_repository.py, modules/bibharvest/lib/oaiharvestlib.py, modules/bibupload/lib/bibupload.py, modules/elmsubmit/lib/elmsubmit_EZEmail.py, modules/webbasket/lib/webbasket_migration_kit.py, modules/webbasket/lib/webbasket_templates.py, modules/webmessage/lib/webmessage_dblayer.py, modules/websearch/lib/search_engine.py, modules/websearch/lib/websearch_external_collections.py, modules/websearch/lib/websearch_external_collections_getter.py, modules/websearch/lib/websearch_external_collections_getter_tests.py, modules/websearch/lib/websearch_external_collections_parser.py, modules/websearch/lib/websearch_external_collections_searcher.py, modules/websearch/lib/websearch_external_collections_utils.py, modules/websearch/lib/websearch_webcoll.py, modules/websearch/lib/websearchadminlib.py, modules/websession/lib/websession_webinterface.py, modules/webstyle/lib/webstyle_templates.py, modules/websubmit/lib/file.py, modules/websubmit/lib/websubmit_engine.py, modules/websubmit/lib/websubmit_webinterface.py, modules/websubmit/lib/websubmitadmin_engine.py, modules/websubmit/lib/websubmitadmin_templates.py, modules/websubmit/lib/functions/Is_Original_Submitter.py, modules/websubmit/lib/functions/Move_Files_Archive.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/Upload_Files.py, modules/websubmit/web/publiline.py, modules/websubmit/web/admin/referees.py: When comparing to None, do not use "== None" or "!= None", but rather "is None" or "is not None", as per PEP 8. 2006-11-28 Jerome Caffaro * modules/bibharvest/lib/oaiharvestlib.py: Added '-r' arg to call to BibUpload. 2006-11-28 Jerome Caffaro * modules/bibharvest/doc/admin/guide.html.wml: Added references to new 'sets' feature. 2006-11-28 Jerome Caffaro * modules/bibconvert/etc/Makefile.am, modules/bibconvert/etc/oaimarc2marcxml.xsl: New oai marc to marc xml transformation stylesheet. 2006-11-28 Jerome Caffaro * 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_webinterface.py, modules/bibharvest/lib/oaiharvestlib.py, modules/bibharvest/web/admin/bibharvestadmin.py: Added support for selective harvesting with multiple sets (command-line and web admin interface). Completed implementation of OAI harvesting process (harvest-convert-upload), with still some known bugs. 2006-11-28 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: Aesthetic update of the format test values. 2006-11-28 Tibor Simko * modules/bibupload/lib/bibupload_config.py: Corrected references tag (999, not 909). 2006-11-28 Jerome Caffaro * Makefile.am, modules/miscutil/sql/tabcreate.sql: Added column 'setspecs' to oaiHarvest table. 2006-11-28 Jerome Caffaro * modules/bibconvert/etc/oaidc2marcxml.xsl: Fixed wrong node selection path for OAI Indentifier. 2006-11-27 Tibor Simko * modules/websearch/lib/websearch_external_collections_parser.py: Fixed Google Web and Google Books search engine results parsers, adapting to recent output format changes done by Google. 2006-11-27 Tibor Simko * po/el.po: Updated Greek translation, thanks to Theodoropoulos Theodoros. 2006-11-24 Jerome Caffaro * modules/bibconvert/doc/admin/guide.html.wml: Fixed typo in admin guide. 2006-11-24 Jerome Caffaro * modules/bibformat/bin/bibreformat.in: Updated statistics in BibReformat for new BibFormat. 2006-11-24 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_brief.bft, modules/bibformat/etc/format_templates/Test3.bft, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py: Fixed bug that prevented elements from 'tag' table to output values. Added corresponding test case. Other minor modifications. 2006-11-24 Tibor Simko * AUTHORS: Updated Diane's email address. 2006-11-24 Tibor Simko * AUTHORS: Updated Krzysztof's email address. 2006-11-24 Jerome Caffaro * modules/bibformat/lib/elements/bfe_additional_report_numbers.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_fulltext.py: Escaped values in fulltext links. 2006-11-24 Tibor Simko * po/bg.po, 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/hr.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: Updated messages concerning the external collection searching facility. 2006-11-24 Tibor Simko * modules/websearch/lib/websearch_external_collections_templates.py: Internationalized one forgotten output message. 2006-11-24 Jerome Caffaro * modules/bibconvert/bin/bibconvert.in, modules/bibconvert/doc/admin/guide.html.wml: Updated admin guide and help info. 2006-11-24 Tibor Simko * modules/webstyle/lib/webstyle_templates.py: A quick fix to tmpl_language_selection_box() that did not produce correct footer links after the introduction of create_html_link(). 2006-11-24 Tibor Simko * po/hr.po: Added second batch of Croatian translation messages, thanks to Alen. 2006-11-24 Tibor Simko * modules/websearch/lib/websearch_external_collections.py: Loading external collection states from the database now behaves properly in case of database connection problems. 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_templates.py: Fixed missing urlargd argument to one create_html_link() call. 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_external_collections.py: Print "Haven't found what you were looking for?" links in the grayish "google" style, as it used to be. 2006-11-23 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Initial setup of the external collection searching demo. The setup demonstrates "see also" external linking capabilities inside all demo collections and "search also" external searching capabilities inside Articles & Preprints collections. 2006-11-23 Tibor Simko * modules/miscutil/bin/testsuite.in: Added new htmlutils unit test suite. 2006-11-23 Jerome Caffaro * modules/bibformat/bin/bibreformat.in: Removed 1 commented line... 2006-11-23 Jerome Caffaro * modules/bibformat/bin/bibreformat.in: Code cleaning. Remove unsused imports. 2006-11-23 Gregory Favre * modules/miscutil/lib/Makefile.am, modules/miscutil/lib/htmlutils.py, modules/miscutil/lib/htmlutils_tests.py: Added new test units to htmlutils. Improved htmlutils.HTMLWasher: now escapes URL containing javascript: spelled with uppercase ascii values (e.g. Javascript:). 2006-11-23 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Corrected case of the newly added score column of the sbmCATEGORIES table to the lowercase convention used elsewhere. 2006-11-23 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Added explicit column names for INSERT statements for the sbmCATEGORIES table, to account for the newly added score column. (Explicit column names should be used everywhere to prevent this from happening "by default".) 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_external_collections_templates.py: Print external collection results overview even in case of searching a single collection, because of the presence internal search results overview box. Prettified English output messages and the layout. 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_external_collections_searcher.py: Fixed base urls for SPIRES. Merged KISS book/journal search engine since it was the same. 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_external_collections.py: Renamed perform_external_collection_search()'s parameter from selected_external_collections to selected_external_collections_infos for clarity and coherence with how it is named elsewhere (in search_engine.py). 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_external_collections_config.py: Cleaned all external search engines' names and base urls. 2006-11-23 Tibor Simko * modules/websearch/lib/search_engine.py, modules/websearch/lib/websearch_templates.py: When printing the searh results overview, pay attention as to whether some external collections were selected for searching. If so, then print the overview even when searching in a single Invenio collection. 2006-11-23 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/etc/format_templates/Test3.bft, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py: Added 'escape' parameter by default to all format elements, allowing to escape the HTML chars output by the element. Default behaviour when not specified is the same as before. Updated tests to take this new feature into account. 2006-11-23 Jerome Caffaro * modules/bibconvert/bin/bibconvert.in: Quick fix for broken usage of bibconvert with -Ct and -Cs options. Updated help string. 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_templates.py: Put old tmpl_nice_number() back, not working via locale but via passed thousands_separator character. Also, edited tmpl_searchalso() to prettify the look of the external collection search also box on the search interface pages. 2006-11-23 Nicholas Robinson * modules/miscutil/sql/tabcreate.sql: Added column 'score' (unsigned tinyint) to definition of table 'sbmCATEGORIES'. 2006-11-23 Tibor Simko * modules/websearch/lib/websearchadminlib.py: Improved output messages in the "Configuration of related external collections" part. 2006-11-23 Tibor Simko * modules/websearch/lib/websearch_external_collections_config.py: Use "CERN - Indico" instead of "CERN - CDS Indico" as visible name. 2006-11-23 Jerome Caffaro * modules/bibformat/lib/elements/bfe_authors.py: Added one missing separator for authors displayed in interactive mode. 2006-11-22 Tibor Simko * modules/bibharvest/lib/oai_repository.py: Removed unnecessary parts in "if X and X" boolean tests, thanks to Guido Pelzer. 2006-11-22 Tibor Simko * INSTALL: Cite MySQL 4.1 packages in the apt-get example for Debian "Sarge". 2006-11-22 Gregory Favre * modules/webmessage/lib/webmessage.py, modules/webmessage/lib/webmessage_mailutils.py, modules/webmessage/lib/webmessage_templates.py, modules/webmessage/lib/webmessage_webinterface.py: Fixed XSS problems: now webmessage module correctly escapes HTML, permitting use of some specific tags (e.g. links). Removed references to cgi.escape (now uses miscutil.htmlutils' escape_html function). Refactored code (unused imports, line lengths, etc.). 2006-11-22 Gregory Favre * modules/webstyle/lib/webstyle_templates.py: Suppressed references to miscutil.urlutils a_href function (used create_html_link instead). Minor HTML fixes. 2006-11-22 Gregory Favre * modules/websearch/lib/websearch_external_collections_templates.py, modules/websearch/lib/websearch_templates.py: Adapted templates in order to suppress references to miscutil.urlutils a_href function. 2006-11-22 Gregory Favre * modules/miscutil/lib/urlutils.py: Introduced function create_url and create_html_link. Suppressed a_href function. 2006-11-22 Gregory Favre * modules/miscutil/lib/htmlutils.py: Added new escape_html function. This method should be used instead of HTMLWasher class when HTML formatting has to be completely suppressed. 2006-11-22 Gregory Favre * modules/miscutil/lib/Makefile.am: Added reference for new htmlutils module 2006-11-22 Jerome Caffaro * modules/bibformat/lib/bibformat_bfx_engine.py: Fixed problem of random authors (+other similar fields) displaying in NLM format (+other formats). 2006-11-22 Jerome Caffaro * modules/bibconvert/etc/oaidc2marcxml.xsl: Modified sample OIA->MARCXML stylesheet to remove unused namespaces in result of transformation. Added comment to remind users of changing marc tag for OAI indentifier corresponding to their installation. 2006-11-22 Jerome Caffaro * modules/bibconvert/lib/bibconvert_bfx_engine.py, modules/bibconvert/lib/bibconvert_xslt_engine.py: xsl_engine now fails gently when no XSLT processor found. Removal of benchmark code from __name__ == "__main__". Other minor changes. 2006-11-21 Tibor Simko * modules/webstyle/doc/admin/guide.html.wml: Improved WebStyle Admin Guide. Most notably, introduced the first description of the Pythonic templating system. 2006-11-21 Tibor Simko * modules/webcomment/lib/webcomment.py: Fixed link to the WebComment Admin interface in the abuse report emails. 2006-11-21 Tibor Simko * configure-tests.py: Added tests for the presence of libxml2 and libxlst modules. 2006-11-21 Tibor Simko * INSTALL: Added recommendation to install libxml2/libxslt Python bindings. 2006-11-21 Jerome Caffaro * modules/bibconvert/etc/oaidc2marcxml.bfx, modules/bibconvert/lib/bibconvert_xslt_engine.py: Added oaidc2marcxml.bfx. Modified CFG_BIBCONVERT_XSL_PATH variable name. 2006-11-21 Tibor Simko * ABOUT-NLS: Clarified paragraph on when to remove/leave the trailing punctuation from/in the translatable message. 2006-11-21 Jerome Caffaro * modules/bibconvert/bin/bibconvert.in, modules/bibconvert/etc/Makefile.am, modules/bibconvert/etc/oaidc2marcxml.xsl, modules/bibconvert/lib/Makefile.am, modules/bibconvert/lib/bibconvert.py, modules/bibconvert/lib/bibconvert_bfx_engine.py, modules/bibconvert/lib/bibconvert_xslt_engine.py: Added support for XSL and BFX conversions to bibconvert (provided one supported XSLT processor is installed). 2006-11-21 Jerome Caffaro * modules/bibformat/lib/bibformat_bfx_engine.py: Added support for formatting with templates not in the standard directory for bfx templates (needed for coming bibconvert use of bibformat_bfx). 2006-11-21 Jerome Caffaro * modules/bibformat/web/admin/bibformatadmin.py: Replaced 'import *' and import of variables by import of modules. Some code refactoring/reformatting. 2006-11-21 Jerome Caffaro * modules/bibformat/etc/format_templates/NLM.bfx: Avoid creation of empty nodes when nodes are optional. Output for 'Thesis' is no longer empty (uses same formatting as 'Report'). 2006-11-20 Tibor Simko * modules/webaccess/lib/external_authentication.py: CERN NICE external authentication method updated to use the new CERN NICE web service. 2006-11-20 Gregory Favre * modules/miscutil/lib/htmlutils.py: Fixed a missing object reference. 2006-11-20 Gregory Favre * modules/miscutil/lib/htmlutils.py: Introducing htmlutils. This pythonic module provides a class which escapes HTML text, in order to avoid XSS exploits. 2006-11-17 Jerome Caffaro * modules/bibformat/etc/format_templates/Picture_HTML_brief.bft: Removed usage of '$' in marc notation. 2006-11-16 Tibor Simko * po/bg.po, 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/hr.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: Update message references forthe 0.91.0.20061116 release. 2006-11-16 Tibor Simko * configure.ac: Bump up the version number for the 0.91.0.20061116 release. 2006-11-16 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/lib/webbasket_webinterface.py: Enhanced last quickfix on webbasket (problem while creating new baskets). displa y_public now returns list of all public baskets if no bsk_id is given. General c ode refactoring (line length, conventions and documentation). 2006-11-15 Jerome Caffaro * modules/bibupload/doc/admin/guide.html.wml: Fixed some typos. 2006-11-15 Jerome Caffaro * modules/bibupload/doc/admin/guide.html.wml: Fixed wrong example in bibupload admin guide. 2006-11-15 Jerome Caffaro * modules/bibformat/lib/bibformat_bfx_engine.py: Fixed typos. 2006-11-14 Jerome Caffaro * modules/bibformat/lib/elements/bfe_field.py: Modified bfe_field to have one separator for subfields of an instance, and one separator between instances. DEPRECATES the use of 'separator' parameter for this element. Please check your templates. 2006-11-13 Tibor Simko * po/hr.po: Added first batch of Croatian translation messages, thanks to Alen. 2006-11-13 Jerome Caffaro * modules/bibformat/lib/bibformat_bfx_engine.py: Fixed typo. 2006-11-13 Tibor Simko * ABOUT-NLS, CREDITS, 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/hr.po: Added general support infrastructure for the Croatian translation, with dynamic elements translated by Alen Vodopijevec. The PO message catalogue translation is still to come. 2006-11-13 Jerome Caffaro * modules/bibharvest/lib/oai_repository.py: OAI-compliant repository regarding deleted records. 2006-11-13 Jerome Caffaro * modules/bibharvest/bin/bibharvest.in: Some code reformatted nicely 2006-11-13 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml: Fixed typo. 2006-11-10 Tibor Simko * modules/websearch/lib/search_engine.py: When searching, wash also the "limit to" search pattern argument. Useful for dynamic search options such as "$TODAY$". 2006-11-09 Jerome Caffaro * modules/bibformat/etc/format_templates/Picture_HTML_brief.bft: Prints only English abstract for brief picture format. 2006-11-09 Jerome Caffaro * modules/bibformat/lib/elements/bfe_abstract.py: Fix to let format templates choose the language to print for the abstract. 2006-11-09 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: Use recID 3 instead of 10 for the replace tests. Also, the tests now restore back the original record #3 MARCXML after each replace test (modulo output formats) so that one could continue with most of other tests (e.g. reindexing, search engine) as usual, without having to recreate the demo site. 2006-11-09 Jerome Caffaro * modules/bibformat/bin/bibreformat.in: Updated bin/bibreformat to also reformat records which do not have an 'xm' representation in the bibfmt database. Some code cleaning. 2006-11-09 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Added regressions tests for search results sorting functionality. 2006-11-09 Tibor Simko * modules/websearch/lib/search_engine.py: When sorting search results with a preferential sort pattern ("sp"), compare values regardless of the case. This seems to be more plausible because searches themselves are case-insensitive. 2006-11-09 Tibor Simko * modules/websearch/lib/websearch_webcoll.py: Use BibFormat's format_record() when creating "Latest additions" box. This permits the page to look up-to-date even if the individual records have not been bibreformatted yet, as format_record() will format them on the fly. 2006-11-09 Tibor Simko * modules/bibsched/lib/bibsched.py: When submitting a new periodical task after it has finished, update the task arguments (task id, runtime) properly. Fixes a problem with the automatic mode. 2006-11-08 Tibor Simko * modules/bibedit/lib/bibedit_templates.py: Raise a FIXME message when trying to edit records with controlfields. (Currently BibEdit does not seem to do it properly.) 2006-11-08 Tibor Simko * Makefile.am: Fixed usage of spaces instead of tabs in the last commit. 2006-11-08 Tibor Simko * modules/websearch/lib/websearchadminlib.py: When adding a portalbox, do not exclude those already added, because one may want to reuse them for different language. Thanks to Ferran. 2006-11-08 Jerome Caffaro * modules/bibformat/lib/elements/bfe_abstract.py: Improved kwalitee of element 2006-11-08 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_dblayer.py: Added functions to correct the scores of the categories of a document type, and to enable a category to be moved up or down in score. Also updated functions that manipulate categories to be aware of scores. 2006-11-08 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_engine.py: Added functions to enable a category to be moved up or down in score when configuring a document type. 2006-11-08 Nicholas Robinson * modules/websubmit/lib/websubmitadmin_templates.py: Added arrow buttons enabling the categories of a document type to be moved up or down in score on the interface; Updated the button for adding a new category to a document type to say 'Add Category' instead of 'Save Category'. 2006-11-08 Nicholas Robinson * modules/websubmit/lib/websubmit_engine.py: Modified the display of a document type's categories - now displayed in ascending order of score, then alphabetical order of category long name. 2006-11-08 Nicholas Robinson * modules/websubmit/web/admin/websubmitadmin.py: Added parameters (movecategup, movecategdown, jumpcategout, jumpcategin) necessary to move a category from one score to another when configuring a document type. 2006-11-07 Nicholas Robinson * Makefile.am: Added KEY 'doctype' to table 'sbmCATEGORIES' on column 'doctype'. 2006-11-07 Nicholas Robinson * modules/miscutil/sql/tabcreate.sql: Updated definition of 'sbmCATEGORIES' table to include a PRIMARY KEY on columns 'doctype' and 'sname', and a KEY on column 'doctype'. 2006-11-07 Nicholas Robinson * Makefile.am: Added primary key to table 'sbmCATEGORIES' based on the columns 'doctype' and 'sname'. A document type should never have duplicated categories. 2006-11-06 Jerome Caffaro * modules/bibformat/lib/elements/bfe_abstract.py, modules/bibformat/lib/elements/bfe_additional_report_numbers.py, modules/bibformat/lib/elements/bfe_addresses.py, modules/bibformat/lib/elements/bfe_affiliation.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_bfx_engine.py, modules/bibformat/lib/elements/bfe_bibtex.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_collection.py, modules/bibformat/lib/elements/bfe_contact.py, modules/bibformat/lib/elements/bfe_creation_date.py, modules/bibformat/lib/elements/bfe_date.py, modules/bibformat/lib/elements/bfe_date_rec.py, modules/bibformat/lib/elements/bfe_edit_record.py, modules/bibformat/lib/elements/bfe_editors.py, modules/bibformat/lib/elements/bfe_external_publications.py, modules/bibformat/lib/elements/bfe_field.py, modules/bibformat/lib/elements/bfe_fulltext.py, modules/bibformat/lib/elements/bfe_imprint.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_notes.py, modules/bibformat/lib/elements/bfe_photo_resources.py, modules/bibformat/lib/elements/bfe_photo_resources_brief.py, modules/bibformat/lib/elements/bfe_place.py, modules/bibformat/lib/elements/bfe_publi_info.py, modules/bibformat/lib/elements/bfe_publisher.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/lib/elements/bfe_reprints.py, modules/bibformat/lib/elements/bfe_server_info.py, modules/bibformat/lib/elements/bfe_test_2.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_title_brief.py, modules/bibformat/lib/elements/bfe_topbanner.py, modules/bibformat/lib/elements/bfe_url.py, modules/bibformat/lib/elements/bfe_xml_record.py, modules/bibformat/lib/elements/test_1.py, modules/bibformat/lib/elements/test_5.py: Added docstrings to modules. Small bug fixes. Small doc fixes. 2006-11-06 Jerome Caffaro * modules/miscutil/lib/kwalitee.py: Removed kwalitee test of test_5.py element as it has no docstring on purpose, and would bias the result of kwalitee. 2006-11-06 Tibor Simko * modules/miscutil/lib/kwalitee.py: Removed debug print statement introduced in the previous commit. 2006-11-06 Jerome Caffaro * modules/miscutil/lib/kwalitee.py: Filter non python files when checking kwalitee of some files to prevent division by zero error. 2006-11-06 Tibor Simko * modules/webstyle/lib/webstyle_templates.py: Activated parameters "titleprologue" and "titleepilogue" in tmpl_page(). Removed unnecessary "lastupdated" treatment from the tmpl_page(), since "lastupdated" is treated (and printed) in tmpl_pagefooter(). 2006-11-06 Jerome Caffaro * modules/bibformat/web/admin/bibformat_migration_kit_assistant.py, modules/bibformat/web/admin/bibformatadmin.py: Improved kwalitee of web admin files. 2006-11-03 Jerome Caffaro * modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_migration_kit_dblayer.py, modules/bibformat/lib/bibformat_migration_kit_templates.py, modules/bibformat/lib/bibformatadminlib.py: Improved overall kwalitee of BibFormat. 2006-11-03 Nicholas Robinson * Makefile.am: Added ALTER TABLE rule to 'update-v0.90.1-tables' to add a tinyint field 'score' to sbmCATEGORIES. This will allow the submission categories of a document type to be ordered in the WebSubmit interface. 2006-11-03 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py: Removed parse_tag function from bibformat_engine, and import it from bibformat_utils. Minor modifications to comments. 2006-11-03 Jerome Caffaro * modules/bibformat/lib/elements/bfe_field.py, modules/bibrank/lib/bibrank_citation_indexer.py: Use of parse_tag function of bibformat_utils instead of bibformat_engine 2006-11-03 Jerome Caffaro * modules/bibformat/lib/bibformat_utils.py: Moved 'parse_tag' function from bibformat_engine to bibformat_utils 2006-11-02 Jerome Caffaro * modules/bibformat/lib/elements/bfe_field.py: Fixed bfe_field element to work with control fields. 2006-11-02 Diane Berkovits * modules/webbasket/lib/webbasket.py: Add check for parameter values in perform_request_add when topic and basket are not selected in list boxes. 2006-11-01 Tibor Simko * INSTALL, modules/miscutil/demo/demo-site-apache-user-passwords, modules/websearch/lib/websearch_regression_tests.py, modules/websession/lib/webuser_tests.py: Changed passwords of the demo users Dr. Jekyll and Mr. Hyde in order to have passwords different from usernames (jekyll/j123kyll, hyde/h123yde). Better for regression testing. Added a note on crypt() using the first 8 characters only in the default Apache htpasswd encryption method. 2006-11-01 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Added tests for the Results overview box and links to results in various collections when the "split by collection" is on/off. 2006-11-01 Tibor Simko * 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/lib/bibtaskex.py, modules/bibupload/lib/bibupload.py, modules/websearch/lib/websearch_webcoll.py, modules/websession/lib/webuser.py: When authentifying user-supplied email or nickname, use two SQL queries rather than a single boolean OR query, for the latter one doesn't make use of indexes. This speeds up the authentication for large sites considerably, e.g. about three orders of magnitude for the CERN site. 2006-10-31 Tibor Simko * modules/bibformat/lib/bibformat_engine.py: call_old_bibformat() now also has an on-the-fly mode. Useful for bibreformat when the old formats are still being used. 2006-10-31 Tibor Simko * modules/bibformat/lib/bibformat.py: Pass the on-the-fly parameter to the old formatter too. 2006-10-31 Tibor Simko * modules/bibformat/bin/bibreformat.in: Call format_record() in the on-the-fly mode; this is a must during bibreformatting. 2006-10-31 Tibor Simko * modules/bibformat/bin/bibreformat.in: Removed unnecessary use of pylibdir. 2006-10-31 Tibor Simko * modules/webstyle/lib/webstyle_templates.py: Remove empty space that was printed in the page header before the DOCTYPE line. 2006-10-30 Tibor Simko * modules/websearch/lib/websearch_templates.py: On the search results page, when printing results split by collections, quote the collection name fully in the name of every section so that the links from the search results overview are properly resolved. (Unquoted names worked fine with Firefox or Konqueror but not with MSIE.) 2006-10-30 Tibor Simko * modules/websearch/lib/search_engine.py: Fixed printing of ALEPH sequential-like format when invalid tags were asked for. 2006-10-30 Tibor Simko * modules/websearch/lib/search_engine.py: Removed two extraneous print statements from functions related to ALEPH sequential-like textual format. 2006-10-30 Tibor Simko * modules/websearch/lib/search_engine.py: Use the old output formatter procedure if the "ot" parameter is set. 2006-10-30 Tibor Simko * modules/webalert/lib/webalert_templates.py: Fixed frequency list in tmpl_alert_email_body() where the 'weekly' frequency was missing. 2006-10-25 Gregory Favre * modules/webbasket/lib/webbasket.py: Corrected a bug, introduced with last modification of webbasket_dblayer's get_personal_topics_infos, which prevented from creating a new basket. 2006-10-24 Tibor Simko * modules/websearch/lib/search_engine.py: Fixed get_fieldvalues_alephseq_like() in case the argument "tags_in" is not a list but directly a tag, as used by CERN's CLIsearch tool. 2006-10-24 Tibor Simko * modules/miscutil/lib/dbquery.py.wml: For get_table_update_time() and get_table_status_info() functions, when deciding whether we work with MySQL 4.0 or 4.1/5.0, do not use datetime.datetime types directly as it does not work with MySQLdb 0.9.2 that return strings. Taken into account both possibilities. 2006-10-24 Tibor Simko * modules/elmsubmit/lib/elmsubmit_EZArchive.py, modules/elmsubmit/lib/elmsubmit_filename_generator.py: Do not depend on bz2 globally, only when bz2 files are actually processed at runtime. Useful for platforms where Python is compiled without bz2 support and where bz2 files are not being processed by the mail submission. 2006-10-24 Tibor Simko * modules/webstyle/lib/webinterface_tests.py: Added exists_config_define to the FakeApache module, as it is needed by some mod_python versions. 2006-10-23 Tibor Simko * modules/websession/lib/websession_templates.py: Fixed some XSS vulnerabilities when editing and displaying user groups. 2006-10-23 Tibor Simko * modules/websubmit/lib/websubmit_engine.py: Fixed problem of Propose_Next_Action's language argument not being initialized. 2006-10-23 Tibor Simko * modules/webalert/lib/webalert.py, modules/webalert/lib/webalert_templates.py, modules/webalert/lib/webalert_webinterface.py: Fixed basket checking code when setting up a new alert with no storing of results into any basket. At the same time, fixed the most apparent XSS vulnerability issues of the interface. 2006-10-23 Tibor Simko * modules/webmessage/lib/webmessage_templates.py: Fixed the most obvious XSS vulnerability issues in WebBasket. Beware, in the message display, the "final_body" now gets fully escaped, which results in an impossibility to format messages in HTML. For a less-severe approach, only known vulnerable tags (such as PLAINTEXT, SCRIPT, etc) could be removed; or, even better, only pre-defined whitelisted tags (such as STRONG, EM, P, BR) could be allowed. Currently no HTML is interpreted at all. 2006-10-23 Tibor Simko * modules/webmessage/lib/webmessage.py: Fixed XSS vulnerability in the warning box about non-existent users or groups. 2006-10-23 Tibor Simko * modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_templates.py: Fixed the most visible XSS vulnerability issues in WebBasket. 2006-10-22 Tibor Simko * modules/websearch/lib/websearch_external_collections.py: Escape "Haven't found what you were looking for?" external collection link labels, fixing XSS vulnerability. 2006-10-22 Tibor Simko * modules/websearch/lib/search_engine.py, modules/websearch/lib/websearch_templates.py, modules/websearch/lib/websearch_webinterface.py: Added missing output parameter escaping in several places, satisfying the new XSS regression tests. 2006-10-22 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Introduced basic cross-site scripting vulnerability tests for the search engine. 2006-10-12 Tibor Simko * po/bg.po, po/ca.po, 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: Version increased to v0.91.0. 2006-10-12 Tibor Simko * configure.ac: Version increased to v0.91.0 in view of the forthcoming internal development release. 2006-10-12 Tibor Simko * po/bg.po, 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: Added new phrases from WebSession. 2006-10-12 Tibor Simko * modules/websession/lib/websession_regression_tests.py: Added test for "Lost Your Password" functionality for internal accounts. 2006-10-12 Tibor Simko * po/sk.po: A typo fixed. 2006-10-12 Tibor Simko * modules/websession/lib/websession_webinterface.py: Fixed sending lost passwords for internal accounts (implicit or expressely enabled). Introduced an error message when attempting to send passwords for external authentication system. Separated phrases properly after successful account registration. 2006-10-12 Tibor Simko * modules/websession/lib/websession_templates.py: Added template for the "Lost Your Password" email that reminds users of their passwords. Passed language context in "Lost Your Password" web form. 2006-10-12 Tibor Simko * modules/webaccess/doc/admin/guide.html.wml: Separate "__init__" from "(" so that "_(" does not get interpreted as I18N message. 2006-10-12 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: Reduced bibsched task cleanup interval to 7 days. Fixed rec_fmt cleanup example. Added oai_archive files and enriched oaiharvest cleanup example. (A better common temporary file name policy would be helpful; to be introduced later.) 2006-10-12 Tibor Simko * modules/websession/lib/websession_templates.py: Added missing space between "Lost Your Password?" page phrases. 2006-10-11 Tibor Simko * modules/websession/lib/websession_templates.py: When editing account parameters, if the email address editing is disabled, such as when using the external authentication, pass the email value as read-only anyway when users choose "Set new values". This permits to edit nickname for users using external authentication. 2006-10-11 Tibor Simko * modules/websession/lib/webuser.py: Prettified fix of the previous commit. 2006-10-11 Tibor Simko * modules/websession/lib/webuser.py: Introduced a possibility to register users without having to supply a valid nickname. This is useful for external authentication setups so that people can login without having to register internal accounts first. Thanks to Devin Bougie for reporting the problem. 2006-10-11 Tibor Simko * modules/bibharvest/lib/oaiarchive_engine.py: For temporary directory, use tmpdir instead of /tmp. 2006-10-11 Tibor Simko * modules/bibharvest/lib/oaiarchiveadminlib.py: Fixed escaping problem in "Edit OAI Set" pages. 2006-10-10 Tibor Simko * modules/bibrank/lib/bibrank_downloads_similarity.py: Fixed bug in the calculation of reading similarity lists, caused by false SQL argument escaping (list as string). 2006-10-10 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Harmonized action names to be the same as used during the upgrade. 2006-10-10 Tibor Simko * Makefile.am: Enriched update-v0.7.1-tables target for proper CDSware v0.7.1 to CDS Invenio v0.90.0 migration. Accounts for all table changes and basket migration. Remains to be done: OAI setup migration, international translations. 2006-10-10 Tibor Simko * modules/websession/lib/websession_templates.py: Configure BibHarvest now points to common OAI providing and OAI harvesting admin interfaces. 2006-10-10 Tibor Simko * modules/webhelp/web/admin/index.html.wml: Link to BibHarvest Admin interface now points to the intro page so that admin can choose between going into OAI harvesting or OAI providing admin interfaces. This should better be clarified. 2006-10-10 Tibor Simko * modules/bibharvest/lib/oaiarchiveadmin_regression_tests.py: Added tests for OAI sets `edit' and `delete' pages. 2006-10-09 Tibor Simko * modules/bibupload/lib/bibupload.py: Print task stats in the usual output message format. 2006-10-09 Tibor Simko * po/ca.po, po/es.po: Added translations from Ferran. 2006-10-09 Tibor Simko * ABOUT-NLS: Added Appendix B on integrating translations that were prepared for different software releases. 2006-10-09 Tibor Simko * po/de.po: Added translations from Guido. 2006-10-05 Jerome Caffaro * modules/bibformat/lib/bibformat_templates.py: Fixed wrong label in output format "dependencies" page. 2006-10-05 Jerome Caffaro * modules/bibformat/lib/bibformat_templates.py: Improved layout of template editor: panels resize according to window size, controls have been resized to fit smaller screens. 2006-10-05 Jerome Caffaro * modules/bibformat/web/admin/js_quicktags.js: Reordered toolbar buttons. 2006-10-05 Jerome Caffaro * modules/bibformat/doc/hacking/api.html.wml: Updated APIs. 2006-10-03 Tibor Simko * modules/bibupload/lib/bibupload.py: (1) Put 001 in front of the newly inserted records, fixing a particular regression test case. (2) Avoid treating special tags (FMT, FFT) when updating bibxxx and bibrec_bibxxx tables. (3) Removed unnecessary and repetitive bibxxx table existence checks, speeding up BibUpload by a factor of about 5. 2006-10-03 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py: Added tests for the desired field number argument when adding control- and data- fields. 2006-10-03 Tibor Simko * modules/bibedit/lib/bibrecord.py: Added optional desired_field_number argument for record_add_field(). Useful for BibUpload insert mode to place controlfield 001 at the top. 2006-10-03 Tibor Simko * INSTALL: Added note on the necessity of *not* using MySQLdb 1.2.1_p2, for it leads to a codec error when running webcoll. Versions like 1.2.0 (tested on FreeBSD-6.1) or 1.2.1g2 (tested on Debian/Sarge) are known to work fine. (The problems with 1.2.1_p2 are to be fixed later.) 2006-09-27 Tibor Simko * modules/bibclassify/doc/admin/Makefile.am: Add guide_cloud.jpeg to the distribution tarball. 2006-09-26 Tibor Simko * modules/miscutil/lib/dateutils_tests.py: Added tests for international GUI date output. 2006-09-25 Tibor Simko * po/bg.po, 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: Reflect changes from WebSearch external collections business. 2006-09-25 Tibor Simko * modules/websearch/lib/websearch_external_collections_templates.py: Fixed output formatting string. 2006-09-25 Tibor Simko * modules/miscutil/bin/testsuite.in, modules/websearch/lib/Makefile.am, modules/websearch/lib/websearch_external_collections.py, modules/websearch/lib/websearch_external_collections_getter.py, modules/websearch/lib/websearch_external_collections_getter_tests.py, modules/websearch/lib/websearch_external_collections_page_getter.py, modules/websearch/lib/websearch_external_collections_page_getter_tests.py, modules/websearch/lib/websearch_external_collections_tests.py: Shorten the name of websearch_external_collections_page_getter_tests.py to respect 99 chars limit encountered when making the distribution tarball. 2006-09-25 Tibor Simko * modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/doc/admin/guide_output_format_attributes_tutorial.png, modules/bibformat/doc/admin/guide_output_format_update_attributes_tutorial.png: Shorten the name of guide_output_format_update_attributes_tutorial.png to respect 99 chars limit encountered when making the distribution tarball. 2006-09-25 Tibor Simko * po/bg.po, 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: Importing new I18N messages. 2006-09-25 Tibor Simko * modules/bibformat/lib/elements/bfe_authors.py, modules/websearch/lib/websearch_external_collections_templates.py, modules/websearch/lib/websearch_templates.py, modules/websession/lib/webgroup.py, modules/websession/lib/webgroup_dblayer.py, modules/websession/lib/websession_config.py: A little cleanup of the new I18N messages. 2006-09-25 Tibor Simko * po/POTFILES.in: Added new I18N-capable files. 2006-09-25 Tibor Simko * modules/bibharvest/doc/admin/guide.html.wml: Added clarifications on exposing all (public) records via OAI. 2006-09-25 Tibor Simko * Makefile.am: Added missing user_query_basket table update statement for CDSware v0.7.1 installations. Added schTASK table update statements for CDS Invenio v0.90.1. 2006-09-25 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Added schTASK table indexes on status and runtime columns. 2006-09-25 Tibor Simko * modules/bibsched/lib/bibsched.py, modules/miscutil/lib/config.py.wml: Made BibSched refresh time configurable. Set to 5 seconds by default. Note: the automatic handling of new tasks is far from optimal in case the task queue gets big. 2006-09-22 Tibor Simko * INSTALL, config/cdspage.wml, modules/websearch/lib/websearch_regression_tests.py, modules/websearch/lib/websearch_templates.py, modules/websearch/lib/websearch_webinterface.py, modules/webstyle/lib/webinterface_layout.py, modules/webstyle/lib/webstyle_templates.py: Added RSS 2.0 feed service. The service is available via WEBURL/rss. Currently it serves newly added public records, but can also be used to serve newly added records to a particular collection or newly added records matching a particular query. Note: searching is done live, a per-collection cache is still to be introduced. 2006-09-22 Tibor Simko * modules/webstyle/img/cds.png: Adde basic cds.png, suitable for RSS feed service image. 2006-09-21 Tibor Simko * modules/websubmit/lib/websubmit_config.py, modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py, modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH.py, modules/websubmit/lib/functions/Create_Modify_Interface.py, modules/websubmit/lib/functions/Format_Record.py, modules/websubmit/lib/functions/Get_Info.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/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_MBI.py, modules/websubmit/lib/functions/Report_Number_Generation.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/Upload_Files.py: Fixed WebSubmit MESS functions importing problem. 2006-09-21 Tibor Simko * modules/websearch/lib/search_engine.py: Fixed XML output envelope prologue and epilogue for NLM and RSS formats. Search engine now calls format_records() for XML formats. (The speed of the MARCXML output stream should be checked.) 2006-09-21 Tibor Simko * modules/websearch/lib/websearch_templates.py: Added templates for the XML ouptut's prologue and epilogue, for MARCXML, NLM, and RSS. (DC uses default sanity prologue/epilogue.) 2006-09-21 Tibor Simko * modules/bibformat/etc/format_templates/DC.bfx, modules/bibformat/etc/format_templates/NLM.bfx, modules/bibformat/etc/format_templates/RSS.bfx: Updated DC, NLM and RSS templates to format one record only, since the rest of the formatting infrastructure works this way. 2006-09-21 Tibor Simko * modules/websearch/lib/websearchadminlib.py: Detect properly the timestamp of the last collection cache update. 2006-09-21 Tibor Simko * modules/webstyle/lib/webstyle_templates.py: When page() and pagefooter() receive the last updated timestamp in the CVS $Date$ format, convert it to the standardized dategui I18N format. 2006-09-21 Tibor Simko * modules/websearch/lib/websearch_webcoll.py: Put language-dependent last updated timestamp in the footer. Use the standardized dategui format. 2006-09-21 Tibor Simko * modules/miscutil/lib/dateutils.py, modules/miscutil/lib/dateutils_tests.py: Add forgotten space at the end of CVS Date parse string. 2006-09-21 Tibor Simko * modules/miscutil/lib/dateutils.py, modules/miscutil/lib/dateutils_tests.py: Document the usage of the '$' + 'Date...' technique. 2006-09-21 Tibor Simko * modules/miscutil/lib/dateutils.py, modules/miscutil/lib/dateutils_tests.py: When converting CVS dates, have to use a technique like '$'+'Date: ...', otherwise the commit updates what we plan to match. 2006-09-21 Tibor Simko * modules/miscutil/bin/testsuite.in: Added dateutils unit tests. 2006-09-21 Tibor Simko * modules/miscutil/lib/Makefile.am, modules/miscutil/lib/dateutils_tests.py: Added tests for dateutils datecvs conversion. 2006-09-21 Tibor Simko * modules/miscutil/lib/dateutils.py: Added function for converting CVS dates to datestruct. Useful for Last updated timestamps in page footers. 2006-09-21 Tibor Simko * modules/miscutil/lib/kwalitee.py: Added explicit test for the number of missing docstrings. Currently there are 893 missing docstrings in the whole codebase, with WebSubmit and ElmSubmit accounting for half of them. 2006-09-20 Tibor Simko * modules/websubmit/lib/websubmit_config.py: Leave wildcard config import here, because MESS functions seem to have funny usage of config variables without importing anything. This and the exec stuff should really get refactored one day soon. Left a FIXME note. 2006-09-20 Tibor Simko * modules/bibconvert/lib/bibconvert.py, modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformat_utils.py, modules/bibharvest/lib/bibharvest_templates.py, modules/bibharvest/lib/bibharvestadminlib.py, modules/bibharvest/lib/oai_repository.py, modules/bibharvest/lib/oaiarchive_engine.py, modules/bibharvest/lib/oaiarchiveadminlib.py, modules/bibharvest/lib/oaiharvestlib.py, modules/bibindex/lib/bibindex_engine.py, modules/bibindex/lib/bibindexadminlib.py, modules/bibmatch/lib/bibmatch_engine.py, modules/webaccess/lib/access_control_admin.py, modules/webaccess/lib/access_control_engine.py, modules/webaccess/lib/webaccessadmin_lib.py, modules/websession/lib/webaccount.py, modules/websession/lib/webgroup_dblayer.py, modules/websession/lib/websession_templates.py, modules/websession/lib/websession_webinterface.py, modules/websession/lib/webuser.py, modules/websubmit/lib/file.py, modules/websubmit/lib/websubmit_engine.py, modules/websubmit/lib/websubmit_templates.py, modules/websubmit/lib/websubmit_webinterface.py, modules/websubmit/web/approve.py, modules/websubmit/web/publiline.py, modules/websubmit/web/yourapprovals.py, modules/websubmit/web/yoursubmissions.py, modules/websubmit/web/admin/referees.py: Fixed config wildcard import everywhere. Fixed some randomly spotted import problems, such as sysexiting in case of failure. This should never be done in lib files in case they are imported via Apache environment or via some other clients. 2006-09-20 Tibor Simko * modules/webalert/lib/alert_engine.py, modules/webalert/lib/htmlparser.py, modules/webalert/lib/webalert_templates.py: Removed wildcard config import and fixed some indentation problems. 2006-09-20 Tibor Simko * modules/bibrank/lib/bibrank_downloads_indexer.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_tag_based_indexer.py, modules/bibrank/lib/bibrank_word_indexer.py, modules/bibrank/lib/bibrankadminlib.py: Removed wildcard config import and fixed some randomly spotted basic kwalitee problems. 2006-09-20 Tibor Simko * modules/elmsubmit/lib/myhtmlentitydefs.py: Ignore long lines warning, they are here per design. 2006-09-20 Tibor Simko * modules/webstyle/lib/webpage.py, modules/webstyle/lib/webstyle_templates.py: Removed wildcard config import and fixed some basic kwalitee problems. 2006-09-20 Tibor Simko * modules/bibupload/doc/admin/guide.html.wml: Expanded BibUpload documentation. Added hints on running xmlmarclint, on the usage of external system numbers (970), added examples for various modes, changed wording, etc. 2006-09-20 Tibor Simko * modules/websearch/bin/webcoll.in, modules/websearch/lib/Makefile.am, modules/websearch/lib/websearch_webcoll.py: Split WebSearch executables into (small) bin and (long) lib files. 2006-09-20 Tibor Simko * configure.ac, modules/bibsched/Makefile.am, modules/bibsched/bin/bibsched.in, modules/bibsched/bin/bibtaskex.in, modules/bibsched/lib/.cvsignore, modules/bibsched/lib/Makefile.am, modules/bibsched/lib/bibsched.py, modules/bibsched/lib/bibtaskex.py: BibSched module split into bin/lib completed. Most of the stuff lives in lib. The bin stuff is a simple call of the lib stuff. While doing the split, the code kwalitee improved a bit. 2006-09-20 Tibor Simko * modules/miscutil/lib/config.py.wml: Added CFG_PREFIX. 2006-09-20 Tibor Simko * config/configbis.wml.in: Added PREFIX. 2006-09-18 Tibor Simko * modules/websearch/lib/search_engine.py, modules/websearch/lib/search_engine_tests.py, modules/websearch/lib/websearch_templates.py, modules/websearch/lib/websearchadminlib.py, modules/websearch/web/admin/websearchadmin.py: Improved kwalitee of the code. Removed wildcard imports, put spaces in expressions, etc. 2006-09-18 Tibor Simko * modules/bibclassify/lib/bibclassifylib.py, modules/bibedit/lib/refextract_config.py, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_templates.py, modules/bibindex/lib/bibindex_engine.py, modules/bibindex/lib/bibindex_engine_config.py, modules/bibrank/lib/bibrank_downloads_similarity.py, modules/bibrank/lib/bibrank_record_sorter.py, modules/bibrank/lib/bibrank_tag_based_indexer.py, modules/bibrank/lib/bibrank_word_indexer.py, modules/miscutil/lib/config.py.wml, modules/webcomment/lib/webcomment.py, modules/websearch/bin/webcoll.in, modules/websearch/lib/search_engine.py, modules/websearch/lib/websearch_templates.py, modules/websession/lib/webaccount.py, modules/websession/lib/websession_templates.py, modules/websession/lib/webuser.py, modules/webstyle/lib/template.py, modules/webstyle/lib/webpage.py, modules/websubmit/lib/functions/Move_to_Done.py, modules/websubmit/lib/functions/Upload_Files.py: Harmonized CFG_PATH_* and CFG_WEBSEARCH_* config variable names. 2006-09-15 Tibor Simko * modules/bibformat/etc/format_templates/NLM.bfx: Put explicit namespace into self-uri xlink's. This fixes the problem of XML NLM display on Firefox 1.5. 2006-09-15 Tibor Simko * modules/webcomment/lib/webcomment_webinterface.py: When an anonymous guest wants to enter a comment or a review, do not propose the login box directly here but rather redirect the user to the (potentially secure) login page. This fixes the problem for mixed HTTP/HTTPS site setups. 2006-09-15 Tibor Simko * modules/miscutil/lib/kwalitee.py: Updated to work with the latest pychecker 0.8.17. (Limit on the number of messages, filename stripping.) 2006-09-15 Tibor Simko * modules/bibconvert/lib/bibconvert.py, modules/bibformat/lib/bibformat_utils.py, modules/bibharvest/lib/oai_repository.py, modules/bibharvest/lib/oai_repository_regression_tests.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: Renamed cfg_oai_* config variables to follow the uppercase model. Fixed the case of one WML config variable being read to two different Python variables. 2006-09-15 Tibor Simko * modules/bibindex/doc/admin/guide.html.wml, modules/bibindex/lib/bibindex_engine.py, modules/bibindex/lib/bibindex_engine_stemmer.py, modules/bibindex/lib/bibindex_engine_stopwords.py, modules/miscutil/lib/config.py.wml: Renamed cfg_bibindex_* config variables to follow the uppercase model. 2006-09-15 Tibor Simko * modules/miscutil/lib/config.py.wml, modules/webcomment/lib/webcomment.py, modules/webcomment/lib/webcomment_templates.py, modules/webcomment/lib/webcomment_webinterface.py, modules/websearch/lib/search_engine.py: Renamed cfg_webcomment_* config variables to follow the uppercase model. 2006-09-15 Tibor Simko * modules/bibformat/lib/bibformat_bfx_engine_config.py, modules/bibformat/lib/bibformat_config.py, modules/webcomment/lib/webcomment_config.py, modules/webmessage/lib/webmessage_config.py: Improved kwalitee of the config files. 2006-09-15 Tibor Simko * modules/bibformat/bin/bibreformat.in, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_config.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformatadminlib.py, modules/websearch/lib/search_engine.py: Renamed BibFormat local config variables to follow the CFG_MODULENAME_FOO style. 2006-09-15 Tibor Simko * modules/bibedit/lib/bibrecord.py, modules/bibedit/lib/bibrecord_config.py, modules/bibedit/lib/bibrecord_tests.py, modules/bibformat/lib/bibformat_bfx_engine.py, modules/bibformat/lib/bibformat_bfx_engine_config.py, modules/miscutil/doc/hacking/errorlib.html.wml, modules/webaccess/bin/authaction.in, modules/webaccess/lib/access_control_config.py, modules/webaccess/lib/access_control_engine.py, modules/websession/lib/websession_webinterface.py, modules/websession/lib/webuser.py: Fixed uppercase for all remaining cfg_* module variables except for those located in the global config.py file. 2006-09-14 Tibor Simko * modules/websubmit/lib/websubmitadmin_config.py, modules/websubmit/lib/websubmitadmin_templates.py: Use uppercase WebSubmit Admin module wide config parameters. 2006-09-14 Tibor Simko * modules/bibformat/etc/Makefile.am, modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/lib/Makefile.am, modules/bibformat/lib/elements/Makefile.am: Edited copyright message to refer to CDS Invenio rather that CDSware. 2006-09-14 Tibor Simko * modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_bfx_engine.py, modules/bibformat/lib/bibformat_bfx_engine_config.py, modules/bibformat/lib/bibformat_config.py, modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_migration_kit_dblayer.py, modules/bibformat/lib/bibformat_migration_kit_templates.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformat_utils.py, modules/bibformat/lib/bibformatadmin_regression_tests.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/lib/elements/bfe_abstract.py, modules/bibformat/lib/elements/bfe_additional_report_numbers.py, modules/bibformat/lib/elements/bfe_addresses.py, modules/bibformat/lib/elements/bfe_affiliation.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_bfx_engine.py, modules/bibformat/lib/elements/bfe_bibtex.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_collection.py, modules/bibformat/lib/elements/bfe_contact.py, modules/bibformat/lib/elements/bfe_creation_date.py, modules/bibformat/lib/elements/bfe_date.py, modules/bibformat/lib/elements/bfe_date_rec.py, modules/bibformat/lib/elements/bfe_edit_record.py, modules/bibformat/lib/elements/bfe_editors.py, modules/bibformat/lib/elements/bfe_external_publications.py, modules/bibformat/lib/elements/bfe_field.py, modules/bibformat/lib/elements/bfe_fulltext.py, modules/bibformat/lib/elements/bfe_imprint.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_notes.py, modules/bibformat/lib/elements/bfe_photo_resources.py, modules/bibformat/lib/elements/bfe_photo_resources_brief.py, modules/bibformat/lib/elements/bfe_place.py, modules/bibformat/lib/elements/bfe_publi_info.py, modules/bibformat/lib/elements/bfe_publisher.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/lib/elements/bfe_reprints.py, modules/bibformat/lib/elements/bfe_server_info.py, modules/bibformat/lib/elements/bfe_summary.py, modules/bibformat/lib/elements/bfe_test_2.py, modules/bibformat/lib/elements/bfe_test_4.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_title_brief.py, modules/bibformat/lib/elements/bfe_topbanner.py, modules/bibformat/lib/elements/bfe_url.py, modules/bibformat/lib/elements/bfe_xml_record.py, modules/bibformat/lib/elements/test_1.py, modules/bibformat/lib/elements/test_5.py, modules/bibformat/web/admin/bibformat_migration_kit_assistant.py, modules/elmsubmit/lib/myhtmlentitydefs.py, modules/websession/lib/webgroup_dblayer.py, modules/webstyle/lib/webinterface_tests.py: Added copyright messages to the files where they were missing. Fixed copyright messages that still spoke about CDSware instead of CDS Invenio. 2006-09-14 Tibor Simko * modules/bibclassify/lib/bibclassifylib.py, modules/bibedit/lib/bibedit_dblayer.py, modules/bibedit/lib/bibedit_engine.py, modules/bibedit/lib/bibedit_templates.py, modules/bibedit/lib/bibrecord.py, modules/bibedit/lib/bibrecord_tests.py, modules/bibedit/lib/refextract.py, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_bfx_engine.py, modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_migration_kit_dblayer.py, modules/bibformat/lib/bibformat_migration_kit_templates.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformat_utils.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/lib/elements/bfe_abstract.py, modules/bibformat/lib/elements/bfe_additional_report_numbers.py, modules/bibformat/lib/elements/bfe_addresses.py, modules/bibformat/lib/elements/bfe_affiliation.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_bfx_engine.py, modules/bibformat/lib/elements/bfe_bibtex.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_collection.py, modules/bibformat/lib/elements/bfe_contact.py, modules/bibformat/lib/elements/bfe_creation_date.py, modules/bibformat/lib/elements/bfe_date.py, modules/bibformat/lib/elements/bfe_date_rec.py, modules/bibformat/lib/elements/bfe_edit_record.py, modules/bibformat/lib/elements/bfe_editors.py, modules/bibformat/lib/elements/bfe_external_publications.py, modules/bibformat/lib/elements/bfe_field.py, modules/bibformat/lib/elements/bfe_fulltext.py, modules/bibformat/lib/elements/bfe_imprint.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_notes.py, modules/bibformat/lib/elements/bfe_photo_resources.py, modules/bibformat/lib/elements/bfe_photo_resources_brief.py, modules/bibformat/lib/elements/bfe_place.py, modules/bibformat/lib/elements/bfe_publi_info.py, modules/bibformat/lib/elements/bfe_publisher.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/lib/elements/bfe_reprints.py, modules/bibformat/lib/elements/bfe_server_info.py, modules/bibformat/lib/elements/bfe_summary.py, modules/bibformat/lib/elements/bfe_test_2.py, modules/bibformat/lib/elements/bfe_test_4.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_topbanner.py, modules/bibformat/lib/elements/bfe_url.py, modules/bibformat/lib/elements/bfe_xml_record.py, modules/bibformat/lib/elements/test_1.py, modules/bibformat/lib/elements/test_5.py, modules/bibformat/web/admin/bibformat_migration_kit_assistant.py, modules/bibharvest/lib/bibharvest_templates.py, modules/bibharvest/lib/oai_repository.py, modules/bibrank/lib/bibrank_citation_grapher.py, modules/bibrank/lib/bibrank_citation_indexer.py, modules/bibrank/lib/bibrank_citation_searcher.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_record_sorter.py, modules/elmsubmit/lib/elmsubmit_EZArchive.py, modules/elmsubmit/lib/elmsubmit_EZEmail.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/myhtmlentitydefs.py, modules/elmsubmit/lib/magic/compile_magic.py, modules/miscutil/lib/dateutils.py, modules/miscutil/lib/errorlib.py, modules/miscutil/lib/textutils.py, modules/webaccess/lib/external_authentication.py, modules/webalert/lib/webalert.py, modules/webalert/lib/webalert_templates.py, modules/webalert/lib/webalert_webinterface.py, modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_dblayer.py, modules/webbasket/lib/webbasket_migration_kit.py, modules/webbasket/lib/webbasket_templates.py, modules/webbasket/lib/webbasket_webinterface.py, modules/webcomment/lib/webcomment.py, modules/webcomment/lib/webcomment_templates.py, modules/webcomment/lib/webcomment_tests.py, modules/webcomment/lib/webcommentadminlib.py, modules/webcomment/web/admin/webcommentadmin.py, modules/webmessage/lib/webmessage_dblayer.py, modules/webmessage/lib/webmessage_mailutils.py, modules/webmessage/lib/webmessage_templates.py, modules/webmessage/lib/webmessage_webinterface.py, modules/websearch/lib/websearch_templates.py, modules/websearch/lib/websearch_webinterface.py, modules/websession/lib/session.py, modules/websession/lib/webaccount.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/websession/lib/webuser.py, modules/webstyle/lib/webinterface_handler.py, modules/webstyle/lib/webinterface_layout.py, modules/webstyle/lib/webpage.py, modules/webstyle/lib/webstyle_templates.py, modules/websubmit/lib/file.py, modules/websubmit/lib/websubmit_engine.py, modules/websubmit/lib/websubmit_templates.py, modules/websubmit/lib/websubmit_webinterface.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/Allocate_ALEPH_SYS.py, modules/websubmit/lib/functions/CaseEDS.py, modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH.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/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/lib/functions/mail.py, modules/websubmit/web/approve.py, modules/websubmit/web/publiline.py, modules/websubmit/web/yourapprovals.py, modules/websubmit/web/yoursubmissions.py, modules/websubmit/web/admin/referees.py, modules/websubmit/web/admin/websubmitadmin.py, po/i18n_extract_from_wml_source.py, po/i18n_update_wml_target.py: Added __revision__ for all Python files that did not have it. 2006-09-14 Tibor Simko * modules/bibformat/lib/bibformat_bfx_engine.py, modules/bibformat/lib/bibformat_bfx_engine_config.py, modules/bibformat/lib/bibformat_config.py, modules/miscutil/doc/hacking/errorlib.html.wml, modules/miscutil/lib/errorlib.py, modules/miscutil/lib/miscutil_config.py, modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_config.py, modules/webcomment/lib/webcomment_config.py, modules/webmessage/lib/webmessage_config.py, modules/websession/lib/webgroup.py, modules/websession/lib/websession_config.py, modules/websubmit/lib/websubmitadmin_config.py: Use uppercase for CFG_MODULENAME_ERROR_MESSAGES and CFG_MODULENAME_WARNING_MESSAGES. Modified error library implementation and the guide accordingly. 2006-09-14 Tibor Simko * modules/webhelp/web/hacking/modules.dia: Added DIA source file for the modules JPEG picture. This source file is added only to CVS, it is not put into the distro tarball or installed. 2006-09-14 Tibor Simko * modules/elmsubmit/lib/elmsubmit.py, modules/elmsubmit/lib/elmsubmit_config.py, modules/elmsubmit/lib/elmsubmit_generate_marc.py, modules/elmsubmit/lib/elmsubmit_tests.py: Local config parameters changed to CFG_ELMSUBMIT_*. 2006-09-14 Alberto Pepe * modules/webhelp/web/hacking/modules.jpeg: Added new modules overview diagram (updated: September 2006) 2006-09-14 Alberto Pepe * modules/webhelp/web/hacking/modules.jpeg: Removed old modules.jpeg diagram. 2006-09-14 Tibor Simko * modules/webaccess/lib/access_control_admin.py, modules/webaccess/lib/access_control_engine.py, modules/webaccess/lib/webaccessadmin_lib.py, modules/webalert/lib/webalert_webinterface.py, modules/webbasket/lib/webbasket_webinterface.py, modules/webmessage/lib/webmessage_webinterface.py, modules/websession/lib/webaccount.py, modules/websession/lib/websession_webinterface.py, modules/websession/lib/webuser.py, modules/websubmit/lib/websubmit_webinterface.py, modules/websubmit/web/approve.py, modules/websubmit/web/publiline.py, modules/websubmit/web/yourapprovals.py, modules/websubmit/web/yoursubmissions.py: Fixed cases of importing global access control related parameters via local access control config file. 2006-09-14 Alberto Pepe * modules/webhelp/web/hacking/modules.html.wml: Added short module overview for BibClassify. 2006-09-14 Tibor Simko * modules/bibrank/lib/bibrank_grapher.py, modules/websubmit/lib/file.py, modules/websubmit/lib/websubmit_config.py, modules/websubmit/lib/websubmit_webinterface.py, modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py, modules/websubmit/lib/functions/Mail_Submitter.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/web/approve.py, modules/websubmit/web/publiline.py, modules/websubmit/web/yourapprovals.py, modules/websubmit/web/yoursubmissions.py, modules/websubmit/web/admin/referees.py: Do not re-expose global config variables vie WebSubmit local config. Also, use uppercase for most of WebSubmit local config parameters. 2006-09-14 Jerome Caffaro * modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py: Added the possibility NOT to copy a format template when creating a new one (scenario was no longer possible with introduction of new duplicate feature). 2006-09-14 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Removed information on the line width. Added information on running ``make kwalitee-check''. 2006-09-14 Tibor Simko * modules/webaccess/lib/access_control_admin.py, modules/webaccess/lib/access_control_config.py: Use uppercase local WebAccess config parameters. 2006-09-14 Alberto Pepe * modules/webhelp/web/admin/index.html.wml: Corrected text about BibClassify. 2006-09-14 Alberto Pepe * modules/webhelp/web/hacking/index.html.wml: Added link to Hacking BibClassify pages. 2006-09-14 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml: Documented creation of new template as copy of already existing one. Corrected a typo. VS: ---------------------------------------------------------------------- 2006-09-14 Alberto Pepe * modules/bibclassify/doc/admin/Makefile.am, modules/bibclassify/doc/admin/guide.html.wml, modules/bibclassify/doc/admin/guide_cloud.jpeg: Added BibClassify Admin Guide. 2006-09-14 Jerome Caffaro * modules/bibformat/web/admin/bibformatadmin.py: Adapted web pages urls to support copy of existing template when creating new one. 2006-09-14 Alberto Pepe * modules/bibclassify/doc/hacking/Makefile.am, modules/bibclassify/doc/hacking/extraction-algorithm.html.wml, modules/bibclassify/doc/hacking/hep-taxonomy.html.wml, modules/bibclassify/doc/hacking/index.html.wml: Added documentation about the keyword extraction algorithm and the HEP taxonomy. 2006-09-14 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py: Added possibility to copy code of already existing template when creating a new one. Corrected missleading doc string in bibformat_engine. 2006-09-14 Alberto Pepe * modules/bibclassify/etc/CERESTheme.rdf, modules/bibclassify/etc/HEP.rdf, modules/bibclassify/etc/Makefile.am: Removed CERES example taxonomy. Added HEP taxonomy. 2006-09-14 Jerome Caffaro * modules/bibformat/web/admin/bibformatadmin.py: Feedback to user when he tries to rename a kb with an already existing KB name. 2006-09-14 Jerome Caffaro * modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformatadminlib.py: Fixed problem that occured when a kb was renamed with an already existing kb name. 2006-09-13 Tibor Simko * modules/bibformat/lib/bibformat_config.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_migration_kit_templates.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibharvest/lib/oai_repository_webinterface.py, modules/bibrank/lib/bibrankadminlib.py, modules/webaccess/web/admin/webaccessadmin.py, modules/webcomment/lib/webcomment.py, modules/webcomment/lib/webcomment_templates.py, modules/webcomment/lib/webcomment_webinterface.py: Remove unused __lastupdated__. 2006-09-13 Tibor Simko * configure-tests.py: Use __revision__ instead of __version__. 2006-09-13 Tibor Simko * modules/bibharvest/lib/oai_repository_webinterface.py: Import missing cfg_oai_sleep. 2006-09-13 Tibor Simko * modules/bibconvert/bin/bibconvert.in, modules/bibconvert/lib/bibconvert.py, modules/bibconvert/lib/bibconvert_tests.py, modules/bibedit/bin/xmlmarc2textmarc.in, modules/bibedit/bin/xmlmarclint.in, modules/bibedit/lib/xmlmarc2textmarclib.py, modules/bibedit/web/admin/bibeditadmin.py, modules/bibformat/bin/bibformat.in, modules/bibformat/bin/bibreformat.in, modules/bibformat/lib/elements/bfe_title_brief.py, modules/bibformat/web/admin/bibformatadmin.py, modules/bibharvest/bin/bibharvest.in, modules/bibharvest/bin/oaiarchive.in, modules/bibharvest/lib/bibharvestadminlib.py, modules/bibharvest/lib/oai_repository_tests.py, modules/bibharvest/lib/oai_repository_webinterface.py, modules/bibharvest/lib/oaiarchive_engine.py, modules/bibharvest/lib/oaiarchiveadminlib.py, modules/bibharvest/lib/oaiharvestlib.py, modules/bibharvest/web/admin/bibharvestadmin.py, modules/bibharvest/web/admin/oaiarchiveadmin.py, modules/bibindex/bin/bibstat.in, modules/bibindex/lib/bibindex_engine_stemmer_tests.py, modules/bibindex/lib/bibindex_engine_tests.py, modules/bibindex/lib/bibindexadminlib.py, modules/bibindex/web/admin/bibindexadmin.py, modules/bibmatch/lib/bibmatch_engine.py, modules/bibrank/bin/bibrank.in, modules/bibrank/bin/bibrankgkb.in, modules/bibrank/lib/bibrank_citation_searcher_tests.py, modules/bibrank/lib/bibrank_grapher.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/admin/bibrankadmin.py, modules/bibsched/bin/bibsched.in, modules/bibsched/bin/bibtaskex.in, modules/elmsubmit/bin/elmsubmit.in, modules/elmsubmit/lib/elmsubmit.py, modules/elmsubmit/lib/elmsubmit_tests.py, modules/miscutil/bin/regressiontestsuite.in, modules/miscutil/bin/testsuite.in, modules/miscutil/lib/dbquery.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/webaccess/web/admin/webaccessadmin.py, modules/webalert/bin/alertengine.in, modules/webalert/lib/alert_engine.py, modules/webalert/lib/htmlparser.py, modules/webmessage/bin/webmessageadmin.in, modules/webmessage/lib/webmessage.py, modules/websearch/bin/webcoll.in, modules/websearch/lib/search_engine.py, modules/websearch/lib/websearchadminlib.py, modules/websearch/web/admin/websearchadmin.py, modules/websession/bin/sessiongc.in, modules/webstyle/lib/template.py, modules/webstyle/lib/webinterface_tests.py, modules/websubmit/bin/thumbmaker.in: Removed __version__ in profit of __revision__. 2006-09-13 Tibor Simko * modules/webbasket/lib/webbasket_dblayer.py, modules/webmessage/lib/webmessage_dblayer.py, modules/websession/lib/webgroup.py, modules/websession/lib/websession_config.py, modules/websession/lib/websession_templates.py: Use uppercase CFG_WEBSESSION_* module parameters. (All except errorlib related ones.) 2006-09-13 Tibor Simko * modules/websearch/lib/websearch_external_collections.py, modules/websearch/lib/websearch_external_collections_config.py, modules/websearch/lib/websearch_external_collections_parser.py, modules/websearch/lib/websearch_external_collections_searcher.py, modules/websearch/lib/websearchadminlib.py: Use uppercase CFG_EXTERNAL_COLLECTION* module parameters. 2006-09-13 Tibor Simko * 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: Use uppercase CFG_WEBMESSAGE_* modules parameters. (All except for errorlib related ones). Also, done some ad-hoc spotted kwalitee improvements. 2006-09-13 Tibor Simko * modules/webcomment/lib/webcomment.py, modules/webcomment/lib/webcomment_config.py: Use uppercase CFG_WEBCOMMENT_* module variables. (All except for errorlib related ones.) 2006-09-13 Tibor Simko * modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_config.py, modules/webbasket/lib/webbasket_dblayer.py, modules/webbasket/lib/webbasket_migration_kit.py, modules/webbasket/lib/webbasket_templates.py, modules/webbasket/lib/webbasket_webinterface.py: Use uppercase CFG_WEBBASKET_* module parameters. (All except for errorlib related ones.) 2006-09-13 Tibor Simko * modules/bibedit/lib/refextract.py, modules/bibedit/lib/refextract_config.py: Use uppercase CFG_REFEXTRACT_* module variables. 2006-09-13 Tibor Simko * modules/bibedit/lib/bibrecord.py, modules/bibedit/lib/bibrecord_config.py: Use uppercase CFG_BIBRECORD_* module config parameters. (All except for errorlib related ones.) 2006-09-13 Tibor Simko * modules/bibedit/lib/bibedit_config.py, modules/bibedit/lib/bibedit_engine.py: Use UPPERCASE CFG_BIBEDIT_* module config parameters. 2006-09-13 Tibor Simko * modules/webalert/lib/alert_engine.py, modules/webalert/lib/alert_engine_config.py, modules/webalert/lib/htmlparser.py, modules/webalert/lib/webalert_templates.py: Use UPPERCASE module config parameters. 2006-09-13 Tibor Simko * modules/bibconvert/lib/bibconvert.py, modules/bibharvest/lib/oai_repository_config.py: Fixed the kwalitee problem of re-exposing OAI config variables that are already defined in the global config file. 2006-09-13 Alberto Pepe * modules/bibclassify/lib/bibclassifylib.py: Command Line Interface cleanup (removal of some unnecessary parameters, renaming) Removal of unnecessay loop around composite concepts: performance improvement (BibClassify runs 50% faster) 2006-09-13 Tibor Simko * 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_stopwords.py, modules/bibrank/lib/bibrank_word_indexer.py: Fixed the kwalitee problem of re-exposing some of the global config variables via bibindex engine local config. Also, fixed some kwalitee issues of the stemmer and the stopword facilities. 2006-09-13 Tibor Simko * modules/bibindex/lib/bibindex_engine.py, modules/bibrank/bin/bibrankgkb.in, modules/bibrank/lib/bibrank_record_sorter.py, modules/bibrank/lib/bibrank_tag_based_indexer.py, modules/bibrank/lib/bibrank_word_indexer.py, modules/websearch/bin/webcoll.in, modules/websearch/lib/search_engine.py, modules/websearch/lib/search_engine_config.py, modules/websearch/lib/websearch_templates.py: Fixed the kwalitee problem of re-exposure of some of the global config parameters via the local search engine config. 2006-09-13 Tibor Simko * modules/websearch/lib/search_engine.py, modules/websearch/lib/search_engine_config.py, modules/websearch/lib/websearch_templates.py: Use UPPERCASE global config variables. This habit is to be generalized soon everywhere. 2006-09-13 Tibor Simko * modules/miscutil/lib/errorlib_tests.py, modules/miscutil/lib/errorlib_webinterface.py, modules/miscutil/lib/testimport.py, modules/miscutil/lib/testutils_regression_tests.py, modules/miscutil/lib/urlutils.py: Improved kwalitee of the code. 2006-09-13 Tibor Simko * modules/bibupload/lib/bibupload.py, modules/bibupload/lib/bibupload_config.py, modules/bibupload/lib/bibupload_regression_tests.py: Improved kwalitee of the code. 2006-09-13 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Added tests for accessing and searching restricted collection. 2006-09-12 Tibor Simko * modules/websearch/lib/websearch_external_collections.py, modules/websearch/lib/websearch_external_collections_config.py, modules/websearch/lib/websearch_external_collections_page_getter.py, modules/websearch/lib/websearch_external_collections_page_getter_tests.py, modules/websearch/lib/websearch_external_collections_parser.py, modules/websearch/lib/websearch_external_collections_searcher.py, modules/websearch/lib/websearch_external_collections_templates.py, modules/websearch/lib/websearch_external_collections_tests.py, modules/websearch/lib/websearch_external_collections_utils.py: Removed unnecessary parameter and done some more style changes to improve the kwalitee of the code. 2006-09-12 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Style changes to correct all pychecker- and some pylint-found warnings. 2006-09-12 Tibor Simko * modules/websearch/lib/search_engine_tests.py: Polished style of parts of the code according to pylint. 2006-09-12 Tibor Simko * INSTALL: Recommend MySQL 4.1 or 5.0, because the external collection admin interface now uses SQL commands not available on MySQL 4.0. Also, removed the note about FreeBSD Apache compilation since the current FreeBSD-6.1 packages work just fine. 2006-09-12 Tibor Simko * INSTALL: Mentioned explicitly FreeBSD and Mac OS X in the OS section. Also, clarified the phrase on the necessity of running an MTA. 2006-09-12 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Added tests for the search engine Python and Web API calls. 2006-09-12 Tibor Simko * modules/websearch/lib/search_engine.py: API now returns the list of record IDs also in the case of the detailed record page access. (Example: recid=8&of=id.) 2006-09-12 Tibor Simko * modules/websearch/lib/websearch_webinterface.py: In the API mode, when [] is to be returned, transform it to string, otherwise mod_python gives an internal error. Also, use argd instead or args consistently. 2006-09-12 Gregory Favre * modules/webcomment/lib/webcomment_templates.py: Fixed a bug that happened while adding a new review. Enhanced display of reviews. 2006-09-12 Tibor Simko * modules/miscutil/lib/kwalitee.py: Print complete usage info message in case the modules subdir well exists but does not contain CDS Invenio modules. 2006-09-12 Jerome Caffaro * modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_dblayer.py: Added APIs to BibFormat to choose between preformatted record or on-the-fly formatting. 2006-09-11 Tibor Simko * INSTALL: In the Apache HTTP config example, added explicit port number (80) so that it won't eventually clash with the HTTPS config example. 2006-09-11 Tibor Simko * AUTHORS: Added Nikolay Dyankov. Changed email address of Paulo Cabral. 2006-09-11 Tibor Simko * modules/bibindex/lib/bibindexadminlib.py: Make use of get_table_status_info() rather than invoking SHOW TABLE STATUS directly. Also, done some refactoring. 2006-09-11 Tibor Simko * modules/bibindex/bin/bibstat.in: Make use of get_table_status_info() rather than invoking SHOW TABLE STATUS directly. 2006-09-11 Tibor Simko * modules/miscutil/lib/dbquery.py.wml: Added get_table_status_info() to serve for MySQL 4.x and 5.x versions. 2006-09-08 Tibor Simko * modules/miscutil/lib/kwalitee.py: Fixed detection of pychecker-stripped leading ../../ path. 2006-09-08 Tibor Simko * modules/miscutil/lib/kwalitee.py: Harmonized desirable PyLint score. 2006-09-08 Tibor Simko * modules/miscutil/lib/kwalitee.py: Print a legend for the kwalitee results table. 2006-09-08 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Added a hint on how to influence pylint messages. Added a word on how to check the code kwalitee. 2006-09-08 Tibor Simko * modules/websubmit/lib/websubmit_config.py: Fixed some obvious pylint warnings. 2006-09-08 Tibor Simko * modules/bibformat/lib/bibformat_bfx_engine_config.py, modules/webcomment/lib/webcomment_config.py, modules/websubmit/lib/websubmitadmin_config.py: Fixed some obvious pylint warnings. 2006-09-08 Tibor Simko * modules/webaccess/lib/access_control_config.py: Fixed some pylint warnings. 2006-09-08 Tibor Simko * modules/websession/lib/websession_config.py, modules/webbasket/lib/webbasket_config.py, modules/webalert/lib/alert_engine_config.py: Fixed some obvious pylint warnings. 2006-09-08 Tibor Simko * modules/miscutil/lib/dbquery.py.wml, modules/miscutil/lib/miscutil_config.py: Fixed some obvious pylint warnings. 2006-09-08 Tibor Simko * modules/miscutil/lib/messages.py.wml: Fixed some pylint warnings. 2006-09-08 Tibor Simko * modules/miscutil/lib/config.py.wml: Added __revision__. 2006-09-08 Tibor Simko * modules/bibformat/lib/bibformat_config.py, modules/elmsubmit/lib/elmsubmit_config.py: Fixed away the most obvious pylint warnings. 2006-09-08 Tibor Simko * modules/bibindex/lib/bibindex_engine_config.py, modules/bibupload/lib/bibupload_config.py: Fixed away the most obvious pylint warnings. 2006-09-08 Tibor Simko * modules/bibharvest/lib/oai_repository_config.py: Disable W0611 warning, as the imported config variables are exposed to the business logic from here. 2006-09-08 Tibor Simko * modules/bibedit/lib/bibrecord_config.py, modules/bibedit/lib/refextract_config.py, modules/bibedit/lib/bibedit_config.py: Fixed away the most obvious pylint warnings. 2006-09-08 Tibor Simko * modules/websearch/lib/search_engine_config.py: Disable W0611 warning, as the imported config variables are exposed to the business logic from here. 2006-09-08 Tibor Simko * modules/websearch/lib/websearch_external_collections_config.py: Accept long lines in pylint. 2006-09-08 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml, modules/websearch/lib/websearch_templates.py: Inclusion of the NLM format among the default ones. 2006-09-08 Tibor Simko * Makefile.am, modules/miscutil/lib/kwalitee.py: Improved kwalitee checking CLI API in order to be able to rapidly scan a subset of Python files. (See ``python kwalitee.py --help''.) 2006-09-08 Nikolay Dyankov * modules/bibformat/etc/format_templates/DC.bft, modules/bibformat/etc/format_templates/DC.bfx, modules/bibformat/etc/format_templates/MARCXML.bfx, modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/format_templates/NLM.bft, modules/bibformat/etc/format_templates/NLM.bfx, modules/bibformat/etc/format_templates/RSS.bft, modules/bibformat/etc/format_templates/RSS.bfx, modules/bibformat/etc/format_templates/XMLDC.bft, modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/etc/output_formats/XD.bfo, modules/bibformat/etc/output_formats/XN.bfo, modules/bibformat/etc/output_formats/XR.bfo, modules/bibformat/lib/bibformat_bfx_engine.py, modules/bibformat/lib/bibformat_bfx_engine_config.py, modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_creation_date.py, modules/bibformat/lib/elements/bfe_server_info.py: Added new BFX formats for Dublin Core, NLM and an experimental for MARCXML and RSS generation. Added new elements for getting server variables and record creation date. Improvements to the BFX engine: BFX language permits to store several templates in one file. 2006-09-08 Tibor Simko * modules/bibformat/web/admin/bibformatadmin.py: Fixed link to the Admin Area in the navtrail of the BibFormat Admin index page. 2006-09-08 Tibor Simko * modules/webbasket/lib/webbasket_dblayer.py: Put parentheses around table references in a LEFT JOIN statement, fixing the ``Groups baskets'' page display problem on MySQL-5.0. 2006-09-08 Tibor Simko * modules/websession/lib/websession_templates.py: In the Your Administrative Activities box, link directly to the new BibFormat Admin. 2006-09-07 Tibor Simko * modules/miscutil/lib/kwalitee.py: Fixed cosmetic print of the second separator. 2006-09-07 Tibor Simko * modules/miscutil/lib/kwalitee.py: Print the number of pychecker warnings per 1k source lines in three decimal digits, making clear when a module is fully alright (=0.000). Use the name PyLint instead of Pylint. 2006-09-07 Tibor Simko * modules/bibedit/web/admin/.cvsignore, modules/bibformat/web/admin/.cvsignore, modules/bibindex/web/admin/.cvsignore, modules/bibrank/web/admin/.cvsignore, modules/webaccess/web/admin/.cvsignore, modules/websearch/web/admin/.cvsignore, modules/websubmit/web/.cvsignore: Added *.pyc. 2006-09-07 Tibor Simko * Makefile.am, modules/miscutil/lib/Makefile.am, modules/miscutil/lib/kwalitee.py: Initial release of the Python code kwalitee measurement tool. 2006-09-07 Tibor Simko * po/POTFILES.in, modules/elmsubmit/lib/encdet.py, modules/elmsubmit/lib/encdet_utf8.py: Removed unused encdet files, one of them syntactically wrong. 2006-09-07 Tibor Simko * modules/websubmit/lib/functions/.cvsignore: Added *.pyc. 2006-09-07 Tibor Simko * modules/websubmit/lib/functions/Move_Files_Archive.py: Fixed a syntax error that was introduced in commit 1.4 (2004-09-13!), detected thanks to the kwalitee checking. 2006-09-06 Tibor Simko * modules/bibconvert/lib/bibconvert_tests.py: Disactivate inactive tests rather by renaming them to xtest than by commenting them out. This is in order not to false the code kwalitee statistics. 2006-09-05 Tibor Simko * modules/websearch/lib/websearch_templates.py: Ordered proposed output formats quasi-alphabetically, putting EndNote after DC and before MARC. 2006-09-05 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Added default EndNote output format. 2006-09-05 Tibor Simko * modules/websearch/lib/websearch_templates.py: Added EndNote to the list of default output formats proposed on the Detailed record pages. 2006-09-05 Tibor Simko * modules/websearch/bin/webcoll.in, modules/websearch/lib/search_engine.py, modules/websearch/lib/websearchadminlib.py: Use the new dbquery.get_table_last_updated() function in order to detect properly the table update times for MySQL 4.0, 4.1 and 5.x. 2006-09-05 Nikolay Dyankov * modules/bibformat/etc/format_templates/EndNote.bft, modules/bibformat/etc/format_templates/EndNote.bfx, modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/etc/output_formats/XE.bfo, modules/bibformat/lib/Makefile.am, modules/bibformat/lib/bibformat_bfx_engine.py, modules/bibformat/lib/bibformat_bfx_engine_config.py, modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_bfx_engine.py: Initial release of the XML-based formatting engine (BFX). This engine is to be used for XML, XHTML and text output formats. Added EndNote output format as a first example on how to use it. 2006-09-05 Tibor Simko * modules/miscutil/bin/testsuite.in: Include recently added dbquery tests. 2006-09-05 Tibor Simko * modules/miscutil/lib/Makefile.am, modules/miscutil/lib/dbquery_tests.py: Added tests for get_table_update_time(). 2006-09-05 Tibor Simko * modules/miscutil/lib/dbquery.py.wml: Added get_table_update_time() function to detect properly table update_time values for all MySQL 4.0, 4.1 and 5.x versions. 2006-09-05 Tibor Simko * modules/websearch/lib/websearch_templates.py: Fixed tmpl_nice_number() in case locale.format() receives non-integer input. 2006-09-05 Tibor Simko * modules/websession/lib/session.py: Fixed one variable name change forgotten by previous commit. 2006-09-05 Tibor Simko * modules/websession/lib/session.py: Fixed some pychecker and pylint warnings. 2006-09-05 Tibor Simko * modules/websession/lib/websession.py: Fixed all pychecker warnings as well as some pylint ones. 2006-09-05 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py, modules/bibrank/lib/bibrank_citation_indexer_tests.py, modules/bibupload/lib/bibupload_regression_tests.py: Disable pylint warnings about setUp() function name, since the name is forced on us by the unittest framework. Disable pylint long line warnings. 2006-09-05 Tibor Simko * modules/bibformat/lib/bibformat_engine_tests.py: Deleted extraneous redefinition of a test case. Disable pylint warnings about setUp() function name, since the name is forced on us by the unittest framework. Disable pylint long line warnings. 2006-09-05 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher_tests.py: Switched off the tests that are not implemented. (Names changed from test_foo() to xtest_foo().) 2006-09-05 Tibor Simko * modules/miscutil/bin/testsuite.in: Added webuser tests. 2006-09-05 Tibor Simko * modules/websession/lib/Makefile.am, modules/websession/lib/webuser_tests.py: Added tests for Apache user password and group membership checking. 2006-09-05 Tibor Simko * modules/websession/lib/websession_webinterface.py: Adapted arguments to webuser.updateDataUser() now that req is not needed there. 2006-09-05 Tibor Simko * modules/websession/lib/webuser.py: Changed Apache authentication functions to accept password/group files as an argument; useful for testing. Edited rest of the code to remove some pychecker and pylint warnings. 2006-09-04 Tibor Simko * modules/miscutil/demo/Makefile.am, modules/miscutil/demo/demo-site-apache-user-groups, modules/miscutil/demo/demo-site-apache-user-passwords: Added the demo site Apache user passwords and groups, useful to demo and to test Apache-based access restriction. Two demo users created, 'jekyll' and 'hyde', with passwords having the same values as usernames. Dr. Jekyll can access the Theses demo collection, Mr. Hyde cannot. 2006-09-04 Tibor Simko * modules/websession/lib/webuser.py: Remove forgotten print statement. 2006-09-04 Tibor Simko * modules/websession/lib/webuser.py: If cfg_apache_password_file and cfg_apache_group_file are not absolute pathnames, try to look for them in tmpdir. 2006-09-04 Tibor Simko * config/config.wml: Altered CFG_APACHE_PASSWORD_FILE and CFG_APACHE_GROUP_FILE demo values to prepare the way for the access control regression tests. Added more help for these config variables. 2006-09-04 Tibor Simko * modules/bibedit/bin/xmlmarc2textmarc.in: Instruct Emacs to use Python mode in addition to the file encoding. This declaration is fully PEP-0263 conform even though pylint does not seem to detect it right. But this does not matter much since we do not pylint *.in files much anyway. 2006-09-04 Tibor Simko * modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformatadminlib.py: Adapt to the errorlib API change (file -> stream). 2006-09-04 Tibor Simko * modules/miscutil/doc/hacking/errorlib.html.wml: Reflect the API variable name change (file -> stream). 2006-09-04 Tibor Simko * modules/miscutil/lib/errorlib.py: Used the term `stream' instead of `file' in the errorlib API, since file has already a precise (and different) meaning. Documented this parameter in the docstrings. Used the idiom ``if x is not None and x or y'' that is pychecker friendlier than its inverted statement. Changed name of a dummy variable to `dummy' to please pychecker. 2006-09-04 Tibor Simko * modules/bibupload/lib/bibupload_config.py: Removed extraneous @PYTHON@. 2006-09-04 Tibor Simko * modules/miscutil/lib/testimport.py: Document example directory in deduce_site_packages_location(). 2006-09-04 Tibor Simko * modules/bibharvest/bin/oaiharvest.in: Invoke @PYTHON@ instead of (hardcoded) python2.3. 2006-09-04 Tibor Simko * modules/bibupload/bin/bibupload.in, modules/websession/bin/sessiongc.in: Instruct Emacs to use Python mode in addition to the file encoding. This declaration is fully PEP-0263 conform even though pylint does not seem to detect it right. But this does not matter much since we do not pylint *.in files much anyway. 2006-09-04 Tibor Simko * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/external_authentication.py: Improved docstrings for external authentication examples and templates. Removed some syntax and coding style problems (not all). 2006-09-04 Tibor Simko * modules/bibsched/bin/bibsched.in: Made get_my_pid() to work on all FreeBSD platforms, not only FreeBSD-6. 2006-09-01 Olivier Serres * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/websearch/bin/webcoll.in, modules/websearch/lib/websearch_external_collections.py, modules/websearch/lib/websearch_external_collections_config.py, modules/websearch/lib/websearch_external_collections_searcher.py, modules/websearch/lib/websearch_templates.py, modules/websearch/lib/websearchadminlib.py, modules/websearch/web/admin/websearchadmin.py: Imporved database structure and configuration interface of the external collections. (Warning: collection_externalcollection and externalcollection have to be altered) 2006-09-01 Jerome Caffaro * modules/bibformat/doc/admin/bibformat.gif, modules/bibformat/doc/admin/guide.html.wml: Added documentation regarding BibFormat intergration with Dreamweaver. 2006-09-01 Jerome Caffaro * modules/bibformat/web/admin/bibformatadmin.py: Added entry link to download Dreamweaver BibFormat palette. 2006-09-01 Jerome Caffaro * modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py: Added automatic creation of a Dreamweaver floating panel containing all format elements and their documentation, to help users insert elements in their templates. 2006-08-31 Alberto Pepe * modules/bibharvest/web/admin/bibharvestadmin.py: Remove unnecessary import (import sys) 2006-08-31 Alberto Pepe * modules/bibharvest/lib/bibharvestadminlib.py: Removed unnecessary import (from mod_python import apache) 2006-08-31 Alberto Pepe * modules/bibclassify/lib/bibclassifylib.py: New features: # "--spires" option to output ckw results in the "ckw1,ckw2" format, rather than standard "ckw1:ckw2" # new SKOS tag "note" indicates whether keyword can stand on its own as a mkw or not # ckws can have altLabels: these are considered to compute their occurrences Bugfixes: # ckw double counting problem due to wildcards # ckw occurrence counts in wrong order Code cleanup: # Removed unnecessary imports and unused variables # Renamed some local variables 2006-08-31 Tibor Simko * modules/websearch/lib/websearch_external_collections_page_getter.py: Handle socket.error exception during connecting. 2006-08-30 Tibor Simko * modules/websearch/lib/websearch_external_collections_page_getter_tests.py: Modified the test class so that it integrates well with the rest. Solved the problem of running the tests when invoked via global testsuite executable. 2006-08-30 Olivier Serres * modules/miscutil/bin/testsuite.in, modules/websearch/bin/webcoll.in, modules/websearch/doc/hacking/api.html.wml, modules/websearch/lib/Makefile.am, modules/websearch/lib/websearch_external_collections.py, modules/websearch/lib/websearch_external_collections_page_getter_tests.py, modules/websearch/lib/websearch_external_collections_tests.py, modules/websearch/lib/websearch_external_collections_utils.py: Modification to external collections test suite. 2006-08-30 Olivier Serres * modules/websearch/lib/websearch_external_collections_parser.py: Ignore errors during charset conversions. (fix a problem with python2.3) 2006-08-30 Olivier Serres * modules/websearch/lib/websearch_external_collections_page_getter.py: Correct problem with Python2.3 asyncore.loop and ignore redirection to https. 2006-08-30 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Changed collection_externalcollection column types and added a primary key. 2006-08-30 Tibor Simko * modules/websearch/lib/websearch_external_collections.py: For the table collection_externalcollection and the column is_default, use 0 and 1 instead of False and True. 2006-08-30 Tibor Simko * modules/websearch/lib/websearch_external_collections_searcher.py: Use Python-2.3-way of decorating static methods. 2006-08-30 Tibor Simko * modules/bibconvert/lib/.cvsignore, modules/bibformat/lib/.cvsignore, modules/bibharvest/web/admin/.cvsignore, modules/webcomment/web/admin/.cvsignore, modules/websubmit/lib/.cvsignore, modules/websubmit/web/admin/.cvsignore: Added *.pyc. 2006-08-30 Tibor Simko * Makefile.am: Added update-v0.90.1-tables target due to the new table handling the configuration of external collections. 2006-08-30 Tibor Simko * AUTHORS: Added Olivier Serres. 2006-08-30 Olivier Serres * modules/bibsched/bin/bibsched.in, modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/websearch/bin/webcoll.in, modules/websearch/lib/Makefile.am, modules/websearch/lib/search_engine.py, modules/websearch/lib/websearch_external_collections.py, modules/websearch/lib/websearch_external_collections_config.py, modules/websearch/lib/websearch_external_collections_page_getter.py, modules/websearch/lib/websearch_external_collections_parser.py, modules/websearch/lib/websearch_external_collections_searcher.py, modules/websearch/lib/websearch_external_collections_templates.py, modules/websearch/lib/websearch_external_collections_tests.py, modules/websearch/lib/websearch_external_collections_utils.py, modules/websearch/lib/websearch_templates.py, modules/websearch/lib/websearchadminlib.py, modules/websearch/web/admin/websearchadmin.py, modules/webstyle/css/cds.css: Add external collections searching. 2006-08-30 Tibor Simko * modules/bibconvert/lib/bibconvert_tests.py: Commented out tests that are not implemented. Removed unused import. 2006-08-30 Tibor Simko * modules/webcomment/lib/webcomment_tests.py: Added a FIXME note about tests not being implemented. 2006-08-30 Tibor Simko * modules/webcomment/web/admin/webcommentadmin.py: Replaced calls to undefined error_page() with direct calls to page(). 2006-08-30 Tibor Simko * modules/webcomment/lib/webcommentadminlib.py: Used comID instead of id variable. Removed unused __lastupdated__ global variable. 2006-08-30 Tibor Simko * modules/webmessage/lib/webmessage_templates.py: Renamed dummy variables to dummy. Made use of the language argument to tmpl_warning() even if there is no I18N string in there yet. 2006-08-30 Tibor Simko * modules/webmessage/lib/webmessage_dblayer.py: Removed unused format variable. Added module docstring. 2006-08-30 Tibor Simko * modules/webmessage/lib/webmessage.py: Purposely unused junk variables should have the name `dummy' so that they are not reported neither by pylint nor by pychecker. 2006-08-29 Tibor Simko * modules/webalert/lib/webalert.py, modules/webalert/lib/webalert_templates.py: Do not pass weburl to templates, read it from the config file. Also, removed some unused imports. 2006-08-29 Tibor Simko * modules/webalert/lib/webalert.py: Removed some variables no longer in use. 2006-08-29 Tibor Simko * modules/webalert/lib/alert_engine.py: Fixed some pychecker warnings. 2006-08-29 Tibor Simko * modules/webalert/lib/.cvsignore, modules/websession/lib/.cvsignore: Added *.pyc. 2006-08-29 Tibor Simko * modules/webalert/lib/Makefile.am, modules/webalert/lib/htmlparser.py, modules/webalert/lib/textwrap.py, po/POTFILES.in: Now that we do not support Python 2.2 anymore, removed the file textwrap.py as it is included in standard Python 2.3. 2006-08-29 Tibor Simko * modules/webalert/lib/textwrap.py: Commented out True/False pre-Python-2.3 handling, to please pychecker. 2006-08-29 Tibor Simko * modules/miscutil/lib/testutils.py: Do not import readline. 2006-08-29 Tibor Simko * modules/bibindex/lib/bibindex_engine.py: Used urllib2 instead of urllib, mkstemp() instead of mktemp(), and removed some unused arguments. 2006-08-29 Tibor Simko * modules/webhelp/web/hacking/testsuite.html.wml: Minor updates WRT testsuite/regressiontestsuite distinction. 2006-08-29 Tibor Simko * modules/bibupload/bin/bibupload.in: Updated main module docstring. 2006-08-29 Tibor Simko * modules/bibupload/lib/bibupload.py: Fixed the behaviour of the FMT tag, solving the problem occurred during bibreformatting. Updated usage help string. More of cosmetic readability updates. 2006-08-29 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: Added new tests for the FMT tag behaviour. Small updates to the rest. 2006-08-29 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py: Added tests for the special-tag treatment. (FMT, FFT, XXX) 2006-08-29 Tibor Simko * modules/bibedit/lib/bibrecord.py: When washing, accept FFT and FMT as valid tag names. This fixes the problem of parsing MARCXML files containing special tags when the correct option is switched on. 2006-08-29 Jerome Caffaro * modules/bibformat/web/admin/bibformatadmin.py: Modified preview page of formats to handle search_pattern in the same way as search engine. 2006-08-29 Tibor Simko * modules/webaccess/lib/access_control_engine.py: Fixed error reporting in case of not-yet-activated accounts, caused by commit 1.10. BTW, the whole code should be prettified and tested. 2006-08-29 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py: Removed wrong report of error to invenio log file. 2006-08-29 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/elements/bfe_collection.py: Removed debug code that would make the formatting done twice for each record... Used more standard access to field value in bfe_collection.py 2006-08-29 Tibor Simko * modules/webaccess/lib/.cvsignore: Added *.pyc. 2006-08-29 Tibor Simko * 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/bibrank/lib/bibrank_tag_based_indexer.py, modules/bibrank/lib/bibrank_word_indexer.py, modules/bibupload/lib/bibupload.py, modules/websearch/bin/webcoll.in: Updated every BibSched task to follow the BibTaskEx example of handling task options. Done some more pychecker-related fixes. 2006-08-29 Tibor Simko * modules/bibrank/lib/bibrankadminlib.py: Fixed marshal importing. 2006-08-29 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_brief.bft: Disabled highlighting of authors in search results. 2006-08-28 Tibor Simko * modules/bibsched/bin/bibtaskex.in: Fixed treatment of the global `options' variable of the BibSched task example. Would be good to abstract out the common task code one day so as to ease the creation of various BibSched tasks. 2006-08-28 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Removed an unnecessary LIBDIR line in the pytlint call example. 2006-08-28 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Added a section on running pychecker. 2006-08-28 Tibor Simko * modules/bibindex/lib/.cvsignore: Added *.pyc. 2006-08-28 Tibor Simko * modules/bibindex/lib/bibindex_engine_stemmer_tests.py: Do a direct PyStemmer test too. 2006-08-28 Tibor Simko * modules/bibindex/lib/bibindex_engine_stemmer.py: Removed variable name shading problem. 2006-08-28 Tibor Simko * modules/websearch/lib/search_engine.py: Changed initialization of I18N field and collection names, to please pychecker. 2006-08-28 Tibor Simko * modules/websearch/lib/search_engine.py: Removed unused collection ID argument to get_alphabetically_ordered_collection_list(). 2006-08-28 Tibor Simko * modules/websearch/lib/search_engine.py: Removed unnecessary imports and harmonized usage of split() and string.split(). 2006-08-28 Tibor Simko * modules/bibedit/lib/bibrecord.py: Removed the pre-Python-2.3 way of parsing XML in create_records(). 2006-08-28 Tibor Simko * modules/websearch/lib/search_engine.py: Removed an unnecessary statement and renamed an internal id loop variable. 2006-08-28 Tibor Simko * modules/bibedit/lib/bibedit_engine.py: Compare with False value in a proper way. 2006-08-28 Tibor Simko * modules/bibedit/lib/bibedit_engine.py: Do not pass unnecessary temp parameter to tmpl_table_value(). 2006-08-28 Tibor Simko * modules/bibedit/lib/bibedit_templates.py: Removed unused temp parameter of tmpl_table_value(). 2006-08-28 Tibor Simko * modules/bibupload/lib/bibupload.py: Fail properly when the MARCXML input file could not have been parsed. 2006-08-28 Tibor Simko * modules/bibedit/lib/bibrecord.py: Corrected many problems found by pychecker and pylint. Simplified importing of XML parsers and the decision which one to use. Improved some docstrings. More enhancements would be desirable, e.g. variable names etc. 2006-08-28 Jerome Caffaro * modules/bibformat/lib/bibformat.py: Added 'prologue' and 'eplogue' params to 'format_records' function. Renamed 'prefix', 'suffix' and 'separator' params to 'record_prefix', 'record_suffix' and 'record_separator'. Updated 'create_excel' that calls this function. 2006-08-28 Tibor Simko * modules/websearch/lib/search_engine_tests.py: Removed an extraneous comma. 2006-08-28 Jerome Caffaro * modules/bibformat/lib/bibformat_templates.py: Fixed uninitialized variable. 2006-08-28 Tibor Simko * .cvsignore: Added *.pyc. 2006-08-25 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Added test for nearest terms links for queries of the form author:"Ellis, Z" (quotes included). Started to write boolean and author query tests. 2006-08-25 Tibor Simko * modules/websearch/lib/search_engine.py: When creating nearest terms links, treat also cases like author:"Ellis, Z" (quotes included). 2006-08-25 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_similarity.bft: Added hs template. 2006-08-25 Jerome Caffaro * modules/bibformat/etc/output_formats/HS.bfo: Added HS file... 2006-08-25 Jerome Caffaro * modules/websearch/lib/search_engine.py: Removed test for 'hs' format, which makes hs formatted by BibFormat now. 2006-08-25 Jerome Caffaro * modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/lib/bibformat_config.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_title_brief.py: Added HTML similarity template and output format. Adapted some elements in consequence. Updated BibFormat to consider control field for format elements based on logical fields (not python elements). Remove white space in bibformat_config in one error message code which prevented message to be found. 2006-08-25 Jerome Caffaro * modules/bibformat/lib/bibformat_templates.py: Updated interface to hide backward compatibility if php is not enabled. Added divider in 'templates' list in output format rules web GUI. 2006-08-25 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py: Improved backward compatibility with old BibFormat: if not all formats to which an output formats refers have been migrated, give old BibFormat the opportunity to format the record in non-migrated cases. Updated documentation for this feature. 2006-08-24 Tibor Simko * AUTHORS: Added Eric Stahl. 2006-08-24 Tibor Simko * modules/bibupload/lib/bibupload_regression_tests.py: More tests from Eric. Fixed one case that was not working and did some pychecking and pylinting. 2006-08-24 Tibor Simko * modules/bibupload/lib/bibupload.py: Update from Eric. bibupload() now returns a tuple (error_code, recID) of the processed record. Done some pychecker cleanup. 2006-08-24 Tibor Simko * modules/websearch/lib/websearch_templates.py: Fixed tmpl_print_record_list_for_similarity_boxen() in order to look whether the similar records to be printed are public or not, to filter out the restricted records, quite like the original pre-templated version did. 2006-08-24 Tibor Simko * modules/websearch/lib/search_engine.py: Removed function print_record_list_for_similarity_boxen() that fully lived in the template since some time. Treat the "hs" format (used in similarity boxen) in the old way until the new HS format is prepared, fixing the similarity box display problem. 2006-08-24 Tibor Simko * modules/miscutil/lib/urlutils.py: Added urlargs_replace_text_in_arg() that used to live in search_engine.py. Refactored it a bit (e.g. do not use deprecated string module). 2006-08-24 Tibor Simko * modules/websearch/lib/search_engine.py: Deleted urlargs_replace_text_in_arg() that is not used anymore by the nearest terms boxen. (Function moved to urlutils in case it may become useful elsewhere.) 2006-08-24 Tibor Simko * modules/bibupload/lib/bibupload.py: Committed new version from Eric, and changed behaviour of parse_command() in order not to submit ill-defined tasks. 2006-08-24 Tibor Simko * modules/bibupload/lib/Makefile.am, modules/bibupload/lib/bibupload_regression_tests.py: Added first regression tests for bibupload, adapted from Eric's file. 2006-08-23 Tibor Simko * modules/websearch/lib/websearch_regression_tests.py: Added tests of the behaviour of the nearest terms box for various search types (okay, simple, structured, boolean, phrase). 2006-08-23 Tibor Simko * modules/websearch/lib/search_engine.py: Fixed nearest terms link creation in case of complex boolean queries. 2006-08-23 Tibor Simko * modules/miscutil/lib/Makefile.am, modules/miscutil/lib/testutils_regression_tests.py: Added regression tests for the testutils library itself. 2006-08-23 Tibor Simko * modules/miscutil/lib/testutils.py: Enhanced test_web_page_content() to offer an easy way of checking for a particular link target and/or label, and to log in with a particular password before running the checks. 2006-08-23 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml: Inserted new FAQ in BibFormat guide regarding deleted records. 2006-08-23 Jerome Caffaro * modules/websearch/lib/search_engine.py: Fixed some issue when a deleted record was displayed. 2006-08-23 Tibor Simko * modules/websearch/lib/search_engine.py: Fixed calls to get_fieldvalues_alephseq_like() where tags were not passed as a list but rather in a single string separated by commas. This solves the problem of the HTML MARC display in case of deleted records. 2006-08-23 Jerome Caffaro * modules/bibformat/lib/bibformat_utils.py, modules/bibformat/lib/elements/bfe_photo_resources_brief.py: Changed link of image in Picture_HTML_brief format from something like /search/recid=7 to /record/7. Fixed possible issue in record_get_xml if record has been deleted. 2006-08-23 Jerome Caffaro * modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/web/admin/bibformatadmin.py, modules/bibformat/web/admin/js_quicktags.js: Use 'php' var from config.py to determine if we are allowed to call old BibFormat. Also used to determine if php interface must be shown to users. Corrected login procedure in BibFormat admin interface. Added possibility to get doc of an element directly from template editor through toolbar button. Improved some labels and info strings in admin interface. 2006-08-23 Jerome Caffaro * modules/bibformat/lib/elements/bfe_abstract.py, modules/bibformat/lib/elements/bfe_additional_report_numbers.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_bibtex.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_contact.py, modules/bibformat/lib/elements/bfe_date.py, modules/bibformat/lib/elements/bfe_date_rec.py, modules/bibformat/lib/elements/bfe_fulltext.py, modules/bibformat/lib/elements/bfe_imprint.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_notes.py, modules/bibformat/lib/elements/bfe_photo_resources.py, modules/bibformat/lib/elements/bfe_place.py, modules/bibformat/lib/elements/bfe_publisher.py, modules/bibformat/lib/elements/bfe_reprints.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_title_brief.py, modules/bibformat/lib/elements/bfe_topbanner.py, modules/bibformat/lib/elements/bfe_url.py: Use standard Marc notation in elements. Display bug fixed in bfe_notes. 2006-08-23 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml: Non closed HTML li tag in documentation. 2006-08-23 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml: Admin guide doc improvement. 2006-08-22 Tibor Simko * modules/websearch/lib/search_engine.py: Fixed nearest terms link creation problem introduced by commit 1.134. Reverting to the old behaviour of basically substring pattern replacement, which makes the nearest terms links work again for queries such as ``author:ellis'', or complex queries such as ``author:ellisz AND title:ellisz'' inside ``abstract'' index. 2006-08-22 Tibor Simko * modules/bibharvest/lib/oai_repository_regression_tests.py: Reflect the fact that Identify and ListMetadataFormats does not require to sleep, finishing the web page availability test suite sooner. Also, when required to sleep, sleep for correct number of seconds, as taken from the global config file. 2006-08-22 Tibor Simko * modules/bibharvest/lib/bibharvestadminlib.py: Put back argument checking code bits of revision 1.9 that were reverted by previous commit, fulfilling regression tests again. (Please be careful when updating from CVS!) 2006-08-22 Alberto Pepe * modules/bibharvest/lib/oai_repository_webinterface.py: Fixed erroneous elif typo. 2006-08-22 Alberto Pepe * modules/bibharvest/lib/bibharvestadminlib.py: Fixed two typos in a couple of greater-than tests. 2006-08-22 Alberto Pepe * modules/bibharvest/lib/bibharvest_templates.py: Fixed a typo in a greater-than test. 2006-08-22 Alberto Pepe * modules/bibharvest/lib/oai_repository_webinterface.py: Added a comment on the fact that Identify and ListMetadataFormats requests are now served fast, without waiting for 10 seconds. 2006-08-22 Alberto Pepe * modules/bibharvest/lib/oai_repository_webinterface.py: Added extra condition when checking for availability: if the requested verb is "Identify" or "ListMetadataFormats" data is always provided and the time constraint dropped. 2006-08-22 Alberto Pepe * modules/bibharvest/lib/bibharvest_templates.py: Added a template function to handle HTTP errors. 2006-08-22 Alberto Pepe * modules/bibharvest/lib/bibharvestadminlib.py: Solved some problems linked to the new mechanism of availability checking implemented in the oai repository. HTTP error messages are now output to the user. Also solved some other minor issues due to OAI-PMH validation. 2006-08-22 Tibor Simko * modules/websubmit/lib/websubmit_templates.py: Fixed URL to resume pending submissions on the Your Submissions page. Thanks to Romain Tartiere for reporting the problem. 2006-08-22 Tibor Simko * modules/miscutil/lib/config.py.wml: Added `php' variable that eventually holds path to the PHP CLI executable. Useful for not showing old WebSubmit Admin, old BibFormat Admin, and BibFormat migration assistant for new installations. 2006-08-22 Tibor Simko * configure.ac: Do not stop when PHP is not available. 2006-08-22 Tibor Simko * INSTALL: Dropped requirement of having to use PHP. Removed the configuration philosophy section that became somewhat anachronic now; integrated its interesting parts into the main explanatory text. 2006-08-22 Tibor Simko * README: Do not mention Apache/PHP anymore. 2006-08-22 Tibor Simko * modules/bibupload/lib/bibupload.py: For the time being do not authenticate users but always allow the tasks in, because of automated inserts. 2006-08-22 Tibor Simko * modules/bibformat/lib/bibformatadmin_regression_tests.py: The web page availability tests adapted to test the new BibFormat Admin in Python rather than the old PHP one. 2006-08-22 Tibor Simko * INSTALL: Added instructions on the optional ``make regression-test'' target. 2006-08-22 Jerome Caffaro * modules/websearch/lib/search_engine.py: Modified print_record to use new BibFormat in more cases than previously (for example old hardcoded xml formats were still used because of a check on 'format' parameter value). 2006-08-22 Jerome Caffaro * modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/format_templates/XMLDC.bft, modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/etc/output_formats/XD.bfo, modules/bibformat/lib/elements/bfe_xml_record.py: Added XML Dublin Core as new format. Bug fixed in bfe_xml_record which did not use new name of function record_get_xml(). 2006-08-22 Tibor Simko * po/el.po: Completed Greek translation, thanks to Theodoros. 2006-08-22 Tibor Simko * modules/bibformat/lib/elements/Makefile.am: Removed extraneous EXTRA_DIST. 2006-08-22 Tibor Simko * configure.ac: Added path to bibupload/lib as per the new BibUpload in Python. 2006-08-22 Tibor Simko * modules/bibupload/Makefile.am, modules/bibupload/bin/bibupload.in, modules/bibupload/lib/.cvsignore, modules/bibupload/lib/Makefile.am, modules/bibupload/lib/bibupload.py, modules/bibupload/lib/bibupload_config.py: Initial release of the new BibUpload in Python, with Eric. Await several updates in the coming days. 2006-08-22 Jerome Caffaro * modules/bibformat/lib/elements/bfe_authors.py: Updated link that shows/hides authors in detailed view: now in red, label changed from 'Show All' and 'Show Less' to respectively 'Show All %i Authors' and 'Hide'. 2006-08-22 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_detailed.bft, modules/bibformat/etc/format_templates/Picture_HTML_detailed.bft, modules/bibformat/lib/elements/bfe_edit_record.py: Updated 'Edit this record' link available to admin users in detailed view of a record to be displayed in red, small, aligned right. 2006-08-22 Tibor Simko * modules/miscutil/lib/testutils.py: Make regression test suite warning message a bit more explicit. 2006-08-22 Tibor Simko * Makefile.am: Added regression-test target. 2006-08-22 Jerome Caffaro * modules/bibformat/bin/bibreformat.in, modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_migration_kit_templates.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/web/admin/bibformat_migration_kit_assistant.py: Corrected letter case typo Bibformat -> BibFormat in docstrings. Fixed an issue with bibreformat which did not use 'use_old_bibformat' variable from bibformat_config file. 2006-08-22 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_portfolio.bft, modules/bibformat/etc/format_templates/Picture_HTML_brief.bft, modules/bibformat/lib/elements/bfe_photo_resources_brief.py: Modified portfolio template to display pictures inline. 2006-08-22 Jerome Caffaro * modules/bibformat/lib/bibformatadminlib.py: Fixed bug where warning code would be shown instead of warning message string when formats directory is not readable. 2006-08-21 Tibor Simko * modules/websubmit/lib/file.py: Use `attachment' instead of `file' in the Content-Disposition header, as per RFC 2183. 2006-08-21 Tibor Simko * modules/websubmit/lib/file.py: Fixed an SQL problem for inserting new documents into the bibdoc table that was introduced by the previous file-status related commit. The whole file-status related patch still to be proofread. 2006-08-21 Tibor Simko * CREDITS: Gave credit to Quixote for inspiring the web session and the URL handler code. 2006-08-21 Tibor Simko * config/cdsnavbar.wml: Reflect new BibFormat Admin in the navbar menus. 2006-08-21 Tibor Simko * modules/bibformat/doc/admin/guide.html.wml: Use bibformat-admin-guide selected navbar position. 2006-08-21 Tibor Simko * modules/bibformat/doc/admin/guide.html.wml: In the I18N example, use _("Welcome") instead of _("Welcome") so that it does not get translated. 2006-08-21 Tibor Simko * modules/webhelp/web/admin/index.html.wml: Update link to the new BibFormat Admin. 2006-08-21 Tibor Simko * modules/bibformat/web/admin/index.php.wml: Redirect to the new BibFormat Admin that offers both new and old admin interface. 2006-08-21 Jerome Caffaro * modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_engine.py: Added fail-safe execution in case an error happens when reading the format files directory. Typo fixed in docstring. 2006-08-21 Jerome Caffaro * CREDITS: Added credits to Alex King for its scripts used in new BibFormat web admin interface, for the edition of templates. 2006-08-21 Jerome Caffaro * modules/websearch/lib/search_engine.py: Fixed bug where content type was not set correctly for detailed record pages due to introduction of new BibFormat. 2006-08-21 Tibor Simko * modules/miscutil/bin/testsuite.in: Run also bibformat engine tests. 2006-08-21 Jerome Caffaro * modules/bibformat/lib/elements/test 1.py, modules/bibformat/lib/elements/test_1.py: Renamed test 1.py to test_1.py. 2006-08-21 Jerome Caffaro * modules/bibformat/etc/format_templates/Test 2.bft, modules/bibformat/etc/format_templates/Test_2.bft: Test 2.bft renamed to Test_2.bft. 2006-08-21 Jerome Caffaro * modules/bibformat/lib/Makefile.am, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_config.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformat_utils.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_addresses.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_contact.py, modules/bibformat/lib/elements/bfe_editors.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_photo_resources_brief.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/lib/elements/bfe_summary.py, modules/websearch/lib/search_engine.py: Modified some elements to link to /search?... instead of /search.py?... file. Renamed get_xml to record_get_xml. Added bibformat_engine_test.py to makefile and modified it to test elements copied in /tmp dir of cds installation. Resolved circular import between search_engine, bibformat and bibformat_utils. Added create_excel function to bibformat as an example of complex formatting of multiple records. Added use_old_bibformat variable in config file to disable/enable new bibformat. Added call_old_bibformat to bibformat_engine (mostly refactoring of existing code). Parameter search_pattern of format_record (and co) function is now a list of words corresponding to parsed user search request instead of raw request string. 2006-08-21 Jerome Caffaro * modules/bibformat/web/admin/Makefile.am, modules/bibformat/web/admin/bibformatadmin.py, modules/bibformat/web/admin/js_quicktags.js: Removed possibility to switch from old to new BibFormat in web interface (new enabled by default, can be changed through config file) as it has become unnecessary as BibFormat can use old format if new one not found. Added js file to provide some more advanced edition of format templates in web interface. 2006-08-21 Tibor Simko * modules/bibindex/lib/bibindex_engine_stemmer_tests.py: When the Stemmer module is not available, print more informative WARNING message about test not being run. 2006-08-21 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_detailed.bft, modules/bibformat/etc/format_templates/Excel.bft, modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/output_formats/EXCEL.bfo, modules/bibformat/etc/output_formats/Makefile.am: Added Excel output. Increased limit of authors shown by default from 10 to 25 in detailed HTML page. Modified Makefile to copy test files for bibformat_engine in tmp dir of cds installation. 2006-08-21 Jerome Caffaro * modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/doc/admin/guide_output_format_hb_migrate.png: Added documentation for migration. 2006-08-17 Jerome Caffaro * modules/bibedit/lib/bibrecord.py, modules/bibedit/lib/bibrecord_tests.py: Fixed some wrong docstring. Empty list is now returned for 'no value found' in record_getfield_values() instead of [''] 2006-08-17 Tibor Simko * modules/websession/lib/websession_webinterface.py: Do not permit to guest users to edit account settings, fixing page availability test. 2006-08-17 Tibor Simko * modules/bibharvest/web/admin/oaiarchiveadmin.py: Removed dependency on (unimported) error_page(). Added default arguments to fit page availability regression test cases. 2006-08-17 Tibor Simko * modules/bibharvest/lib/oaiarchiveadminlib.py: Done a very simple argument sanity treatment to fulfill the page availability regression tests. 2006-08-17 Tibor Simko * modules/bibharvest/lib/bibharvestadmin_regression_tests.py: Reflect deletion of modifysource URL in the page availability tests. 2006-08-17 Tibor Simko * modules/bibharvest/lib/bibharvestadminlib.py: Done a very simple argument sanity treatment to fulfill the page availability regression tests. 2006-08-17 Tibor Simko * modules/bibharvest/web/admin/bibharvestadmin.py: Removed dependency on (unimported) error_page(). Added default arguments to fit page availability regression test cases. Deleted modifysource URL that does not seem to be implemented and that seem to be present in editsource URL. 2006-08-17 Tibor Simko * modules/webstyle/lib/webstyle_templates.py: In the error box, initialize properly host/page/browser/etc information, if we cannot extract it from the Apache request object. Fixes some cases of the usage of error_page(). 2006-08-17 Tibor Simko * modules/bibrank/lib/bibrankadminlib.py: Added simple argument sanity checking for ``Modify rank method'' and ``Rank method details'' pages, fixing page availability regression tests. 2006-08-17 Tibor Simko * modules/webaccess/lib/webaccessadmin_lib.py: Refuse access to guest users to the Delegate rights area, solving yet another page accessibility regression test case. 2006-08-17 Tibor Simko * modules/webaccess/lib/webaccessadmin_lib.py: Fixed an English-related typo. 2006-08-17 Tibor Simko * modules/websession/lib/websession_templates.py: Fixed an output message python formatting, correcting Your Administrative Activities page display problem. 2006-08-16 Tibor Simko * modules/webalert/lib/webalert_templates.py: Fixed a typo in the python output formatting, correcting the personal search history page. 2006-08-16 Tibor Simko * modules/websubmit/lib/websubmit_webinterface.py: Handle URLs like /record/123/files without trailing slash, fixing the regression test case on the availability of detailed record pages. 2006-08-16 Tibor Simko * INSTALL: Added /index to the LocationMatch so that legacy URLs of the form (/index.py?c=Poetry) are treated by our URL handler. Dropped index.py from DirectoryIndex as it is not needed anymore. 2006-08-16 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py: Added test for record_get_field_value(). Added basic wildcard test suite for record_get_field_instances(), record_get_field_values() and record_get_field_value(). Discovered two problems, see FIXME lines. Done some more coding style updates for the rest of the test cases. 2006-08-16 Tibor Simko * modules/bibedit/lib/bibrecord.py: Commented out apparently debugging-only print statements from tag_matches_pattern(). 2006-08-15 Nicholas Robinson * modules/bibedit/lib/refextract.py: Cleaning of newly updated nueration recognition patterns. 2006-08-15 Nicholas Robinson * modules/bibedit/lib/refextract.py: Changes to recognition of preprint report numbers: in the user-defined numeration pattern in the knowledge-base, 's' is now recognised as a special character and is transformed into '\s*?'; Some cleaning also done. 2006-08-15 Tibor Simko * po/ca.po, po/es.po: Fixed python-formatting problems of the previous updated. 2006-08-15 Tibor Simko * po/ca.po, po/es.po: Added more translation updates from Ferran. 2006-08-15 Tibor Simko * po/ca.po, po/es.po: Added translation updates from Ferran. 2006-08-15 Tibor Simko * po/bg.po: Completed Bulgarian translation, thanks to Nikolay. 2006-08-15 Tibor Simko * AUTHORS: Fred's email address updated. 2006-08-15 Tibor Simko * modules/bibedit/lib/bibrecord.py: Reapplied revision 1.19 fix that was removed by the previous commit. 2006-08-09 Nicholas Robinson * modules/bibindex/lib/bibindex_engine.py: Fixed a bug relating to the indexation of fulltexts: When the contents of a PDF fulltext are to be indexed, the tool "pdftotext" is used to convert the PDF to plain text. The plaintext should be utf-8 so that search_engine (strip_accents) can replace accented letters with their non-accented cousins. However, pdftotext outputs by default latin-1, so no accented letters could be replaced and were kept and used in the fulltext word index, meaning that if you seached for a word containing accents, within a fulltext, you would never have any results, unless the non-accented "version" of that word also existed in the document. [E.g. searching for "später" would only return results for documents containing "spater" because search engine strips the accent in the search query, meaning that the query can never match the accented word in the fulltext word index.] The problem was fixed by calling pdftotext with its "-enc UTF-8" argument. 2006-08-03 Nicholas Robinson * modules/bibedit/lib/refextract.py: Added 999C6a subfield containing information about status of extracted references; Added (-r,--display-raw) flags to enable the optional inclusion of raw, unprocessed reference lines in the subfield 999C7f; 2006-07-28 Jerome Caffaro * modules/websearch/lib/search_engine.py: redirected import of get_xml from bibformat to bibformat_utils 2006-07-28 Gregory Favre * modules/webcomment/lib/webcomment_templates.py: Fixed a bug (due to the introduction of the new i18n strategy) that occured when posting a review. Thanks to Jean-Yves. 2006-07-28 Jerome Caffaro * modules/bibformat/lib/elements/bfe_external_publications.py: new element (used in Picture_HTML_detailed template) 2006-07-28 Jerome Caffaro * modules/bibformat/bin/bibreformat.in, modules/bibformat/etc/format_templates/Default_HTML_brief.bft, modules/bibformat/etc/format_templates/Default_HTML_detailed.bft, modules/bibformat/etc/format_templates/MARCXML.bft, modules/bibformat/etc/format_templates/Picture_HTML_brief.bft, modules/bibformat/etc/format_templates/Picture_HTML_detailed.bft, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_utils.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_abstract.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_photo_resources.py, modules/bibformat/lib/elements/bfe_publi_info.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_title_brief.py, modules/bibformat/lib/elements/bfe_xml_record.py, modules/websearch/lib/search_engine.py: BibFormat: -added another backward-compatibility layer (old format used if new one not found) -'import' issue fixed (due to temporary recursive imports of bibformat and search_engine during migration phase) -fixed other minor issues (unnecessary escapes of chars, verification of given parameters in functions, etc.) BibFormat utils: -highlight() function now uses create_basic_search_units() of search_engine(). Ignore cases. -implemented get_contextual_content() function Template and element files: -various minor adjustments and bug fixes Search_engine: -can call new BibFormat -added 'search_pattern' and 'uid' param to some methods, for contextual formatting. BibReformat: -completed and corrected implementation of calls to new BibFormat. 2006-07-27 Alberto Pepe * modules/bibclassify/lib/bibclassifylib.py: A first "stable" version. Includes: - Handling of composites keywords - Handling of wildcards and hyphens - Handling of short and dubious keyword hits - Detection of safe (author-assigned) keywords - Possibility to run as a standalone - Fine tuning of output using -n and -N attributes - Text (detailed list) and HTML (tag cloud) outputs - Reorganization of the code/functions - Various other bugs fixed (as a result of tests and evaluation) 2006-07-27 Yohann Paris * modules/websubmit/lib/file.py, modules/websubmit/lib/websubmit_config.py, modules/websubmit/lib/websubmit_webinterface.py: Modified the status field in bibdoc usage to reflect the status of the document: deleted and/or protected. Added a better extension management (ps.gz wouldn't have worked before...) 2006-07-25 Jerome Caffaro * modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/etc/output_formats/XM.bfo: Added MARC XML output format file. 2006-07-25 Jerome Caffaro * modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/web/admin/bibformatadmin.py: Added support for preview of formats with content-type different that 'text/html'. 2006-07-25 Jerome Caffaro * modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_xml_record.py: Added MARC XML element for output. 2006-07-25 Jerome Caffaro * modules/bibformat/etc/format_templates/MARCXML.bft, modules/bibformat/etc/format_templates/Makefile.am: Added MARC XML output. 2006-07-24 Jerome Caffaro * modules/bibformat/bin/bibformat.in: Fixed possible division by zero in PHP code. 2006-07-24 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py: New BibFormat can now call old one when an output format does not exist in new version. 2006-07-24 Jerome Caffaro * modules/bibrank/lib/bibrank_citation_indexer.py: Updated calls to bibrecord functions to make sure that they are compatible with new wildcard support. 2006-07-24 Jerome Caffaro * modules/bibedit/lib/bibrecord.py: Modified record_get_field_values, record_get_field_value and record_get_field_instances to take into account wildcard %. Updated some docstrings. Psyco-ed some functions (minor improvements). 2006-07-24 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_utils.py, modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_affiliation.py: Fixed issue in bibformat_utils.highlight() when None is given for keyword_string. Changed default profiling of bibformat_engine from HB to HD output format. Added non installable files in etcdir of Makefile.am. Simplified bfe_affiliation.py 2006-07-23 Tibor Simko * modules/websession/lib/webgroup.py: Pass language context to display_admin_group() and display_member_group(), again. The change was done in revision 1.3 already, but it got reverted back in revision 1.4. Please pay more attention when resolving CVS conflicts in the future. 2006-07-23 Tibor Simko * configure.ac: Version bump after the release. CDS Invenio v0.90.1 (released 2006-07-23) ========================================= 2006-07-23 Tibor Simko * RELEASE-NOTES: Added instruction to run make update-v0.90.0-tables. 2006-07-23 Tibor Simko * NEWS, RELEASE-NOTES: Release of CDS Invenio v0.90.1. 2006-07-23 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Updated French record ID translation to fit the PO file. Moved Russian translation that was wrongly put into Swedish into its proper place. 2006-07-23 Tibor Simko * modules/bibformat/lib/elements/Makefile.am: Removed test and some unused files like bfe_summary from the distribution. Added only the important missing __init__.py file. 2006-07-23 Tibor Simko * modules/bibformat/lib/elements/Makefile.am: Added missing files for the distribution (e.g. __init__.py, bfe_summary.py, bfe_url.py). All files except "test 1.py" were added. 2006-07-23 Tibor Simko * modules/bibharvest/RTdata: Removing unused, empty RTdata file. 2006-07-23 Tibor Simko * modules/bibformat/etc/format_templates/Makefile.am: Do not include "Test 2.bft" into EXTRA_DIST due to escaping problems. The new BibFormat test suite is not yet plugged into testsuite anyway. Do we need to have a test like that? 2006-07-23 Tibor Simko * modules/webhelp/web/hacking/testsuite.html.wml: Added musings on the regression test suite. Reogranized document to have clean unit testing versus regression testing sectioning. Used simple regression testing examples; this part could be completed later on when we shall develop more helper functions in the testutils library in order to test easily POST pages too. 2006-07-23 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Developed part on testing. Added section on ``keeping it simple'' and on ESR's TAOUP principles. 2006-07-23 Tibor Simko * AUTHORS: Updated description of Fred's contributions. 2006-07-23 Tibor Simko * INSTALL: Added note on PHP having to be compiled with XML support, thanks to Theodoros. 2006-07-23 Tibor Simko * modules/bibformat/doc/hacking/Makefile.am, modules/bibformat/doc/hacking/api.html.wml, modules/bibformat/doc/hacking/api.txt, modules/bibformat/doc/hacking/index.html.wml, modules/webhelp/web/hacking/index.html.wml: BibFormat api.txt moved to api.html.wml to be consistent with what we have in other modules. Written entry page for BibFormat Internals. Plugged these pages into the general Hacking CDS Invenio welcome page. 2006-07-21 Tibor Simko * po/bg.po, 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: Modified PO files to respect the lately added phrases. The files should now be ready for the v0.90.1 release. 2006-07-21 Gregory Favre * modules/webbasket/lib/webbasket_webinterface.py: Fixed a bug introduced by previous release. Couls not subscribe to a basket anymore. 2006-07-21 Gregory Favre * po/fr.po: Introduction of new sentences due to a change in bibEdit module 2006-07-21 Gregory Favre * modules/bibedit/web/admin/bibeditadmin.py: English improvement (thanks to Nick) 2006-07-21 Gregory Favre * modules/webcomment/web/admin/webcommentadmin.py: Added some missing authorization tests. Fixed missing default parameters. 2006-07-21 Gregory Favre * modules/webalert/lib/webalert.py: Fixed bug while trying to access a page without parameter. Added check for basket ownership while setting an alert on it. 2006-07-21 Gregory Favre * modules/bibedit/lib/bibedit_engine.py, modules/bibedit/web/admin/bibeditadmin.py: Fixed missing authorization failure. Fixed missing default parameters. Added some still uninternationalized sentences. 2006-07-21 Gregory Favre * modules/webbasket/lib/webbasket_dblayer.py, modules/webbasket/lib/webbasket_webinterface.py: Fixed bugs discovered by the new regression tests (trying to access functions through web interface without any params). 2006-07-21 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml, modules/miscutil/sql/tabfill.sql.wml: Completed missing Russian translation of a few dynamic terms, thanks to Iaroslav. 2006-07-21 Tibor Simko * modules/bibedit/lib/Makefile.am, modules/bibedit/lib/bibedit_regression_tests.py, modules/bibformat/lib/Makefile.am, modules/bibformat/lib/bibformatadmin_regression_tests.py, modules/bibharvest/lib/Makefile.am, modules/bibharvest/lib/bibharvestadmin_regression_tests.py, modules/bibharvest/lib/oai_repository_regression_tests.py, modules/bibharvest/lib/oaiarchiveadmin_regression_tests.py, modules/bibindex/lib/Makefile.am, modules/bibindex/lib/bibindexadmin_regression_tests.py, modules/bibrank/lib/Makefile.am, modules/bibrank/lib/bibrank_regression_tests.py, modules/bibrank/lib/bibrankadmin_regression_tests.py, modules/miscutil/lib/Makefile.am, modules/miscutil/lib/errorlib_regression_tests.py, modules/webaccess/lib/Makefile.am, modules/webaccess/lib/webaccess_regression_tests.py, modules/webalert/lib/Makefile.am, modules/webalert/lib/webalert_regression_tests.py, modules/webbasket/lib/Makefile.am, modules/webbasket/lib/webbasket_regression_tests.py, modules/webcomment/lib/Makefile.am, modules/webcomment/lib/webcomment_regression_tests.py, modules/webmessage/lib/Makefile.am, modules/webmessage/lib/webmessage_regression_tests.py, modules/websearch/lib/Makefile.am, modules/websearch/lib/websearch_regression_tests.py, modules/websearch/lib/websearchadmin_regression_tests.py, modules/websession/lib/Makefile.am, modules/websession/lib/websession_regression_tests.py, modules/websubmit/lib/Makefile.am, modules/websubmit/lib/websubmit_regression_tests.py, modules/websubmit/lib/websubmitadmin_regression_tests.py: Started massive deployment of the regression test suite. Added basic tests for the availabitily of web pages of all the modules, resulting in 216 URLs checked. The web page availability tests are testing mostly the behaviour of the page when passing no arguments at all. For admin interfaces, the behaviour is tested when logged in as a guest user and as an admin. Full regression functionality tests for each module to be deployed later. 2006-07-21 Tibor Simko * modules/miscutil/lib/testutils.py: Added helper function test_web_page_content() to easily test the availability of web pages. Added helper function make_surl() to create HTTPS URLs. Reformatted info string showed in the beginning of regression test suite run, using stderr where the usual output goes. This permits to write detailed verbose info into a separate stdout stream. More separate helper function (e.g. for logging in) would be added later. 2006-07-21 Tibor Simko * modules/websearch/lib/search_engine.py: Write ... envelope for log() and cache() requests. 2006-07-21 Tibor Simko * po/.cvsignore: Ignore file messages.mo. 2006-07-21 Tibor Simko * modules/webbasket/lib/webbasket_templates.py: Fixed one more problem of string placeholder replacement. 2006-07-21 Jerome Caffaro * modules/bibformat/lib/elements/bfe_editors.py: Corrected bfe_editors bug. 2006-07-21 Tibor Simko * modules/bibedit/lib/bibrecord.py, modules/bibedit/lib/bibrecord_tests.py: Fixed a problem in record_add_field() in case fields were added to a record that have had all the fields deleted. Added a test case for this situation. Thanks to Eric for spotting the problem. 2006-07-21 Jerome Caffaro * modules/bibformat/lib/elements/bfe_editors.py: Corrected bfe_bibtex.py to use already existing bibrecord functions. 2006-07-21 Jerome Caffaro * modules/bibformat/etc/format_templates/BibTeX.bft, modules/bibformat/etc/format_templates/Default_HTML_brief.bft, modules/bibformat/etc/format_templates/Default_HTML_captions.bft, modules/bibformat/etc/format_templates/Default_HTML_detailed.bft, modules/bibformat/etc/format_templates/Default_HTML_portfolio.bft, modules/bibformat/etc/format_templates/Picture_HTML_brief.bft, modules/bibformat/etc/format_templates/Picture_HTML_detailed.bft: Updated description of format templates. 2006-07-21 Jerome Caffaro * modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformatadminlib.py: Corrected docstring in bibformat_engine. Fixed small error in bibformatadminlib. 2006-07-21 Jerome Caffaro * modules/bibformat/etc/format_templates/Default_HTML_detailed.bft, modules/bibformat/etc/format_templates/Picture_HTML_brief.bft, modules/bibformat/etc/format_templates/Picture_HTML_detailed.bft: Modified templates to use format element bfe_date instead of format table. 2006-07-21 Jerome Caffaro * modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/bfe_date.py, modules/bibformat/lib/elements/bfe_place.py: Added missing format element. Removed commented code from bfe_place.py. 2006-07-21 Jerome Caffaro * modules/bibformat/doc/hacking/api.txt: Modified APIs doc to reflect more current version of BibFormat (even if API are still subject to change). 2006-07-21 Tibor Simko * modules/websession/lib/websession_templates.py: Fixed hardcoded image URL (pcusrent01), spotted by Iaroslav. 2006-07-21 Tibor Simko * modules/websession/lib/websession_templates.py: Fixed several output string formatting bugs introduced during yesterday's I18N standardization process. 2006-07-20 Tibor Simko * po/bg.po, 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: Updated PO catalogues after last Greg's cleanup. Modified version number in view of forthcoming release. Fixed a couple of translations in French and Slovak to reflect new string format placeholder names. 2006-07-20 Tibor Simko * modules/websearch/lib/websearch_templates.py: Renamed two string formatting placeholders in two phrases to make it clearer. (x_words became x_word, x_fields became x_field) 2006-07-20 Tibor Simko * modules/webalert/lib/webalert_templates.py, modules/websession/lib/websession_templates.py: Use rather two different %(x_url*_close)s placeholders, for clarity. 2006-07-20 Tibor Simko * configure.ac, INSTALL: Version bump to v0.90.1, preparing for the forthcoming release. 2006-07-20 Jerome Caffaro * modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/web/admin/Makefile.am: Inclusion of important non installable files in EXTRA_DIST. 2006-07-20 Jerome Caffaro * modules/miscutil/sql/tabdrop.sql: Added drop of tables fmtKNOWNLEDGEBASES and fmtKNOWLEDGEBASEMAPPINGS. ---------------------------------------------------------------------- ---------------------------------------------------------------------- 2006-07-20 Jerome Caffaro * AUTHORS, Makefile.am, configure.ac, modules/bibformat/Makefile.am, modules/bibformat/bin/bibreformat.in, modules/bibformat/doc/admin/.cvsignore, modules/bibformat/doc/admin/Makefile.am, modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/doc/admin/guide_output_format_check_dependencies.png, modules/bibformat/doc/admin/guide_output_format_edit_rule.png, modules/bibformat/doc/admin/guide_output_format_edit_rule2.png, modules/bibformat/doc/admin/guide_output_format_hd_rules.png, modules/bibformat/doc/admin/guide_output_format_update_attributes_tutorial.png, modules/bibformat/doc/admin/guide_output_formats_manage_tutorial.png, modules/bibformat/doc/admin/guide_rules_editor_tutorial.png, modules/bibformat/doc/admin/guide_template_attributes_tutorial.png, modules/bibformat/doc/admin/guide_template_editor.png, modules/bibformat/doc/admin/guide_template_editor_tutorial.png, modules/bibformat/doc/admin/guide_template_preview.png, modules/bibformat/doc/admin/guide_templates_manage_tutorial.png, modules/bibformat/doc/admin/guide_url_bar.png, modules/bibformat/doc/hacking/.cvsignore, modules/bibformat/doc/hacking/api.txt, modules/bibformat/etc/.cvsignore, modules/bibformat/etc/Makefile.am, modules/bibformat/etc/format_templates/.cvsignore, modules/bibformat/etc/format_templates/BibTeX.bft, modules/bibformat/etc/format_templates/Default_HTML_brief.bft, modules/bibformat/etc/format_templates/Default_HTML_captions.bft, modules/bibformat/etc/format_templates/Default_HTML_detailed.bft, modules/bibformat/etc/format_templates/Default_HTML_portfolio.bft, modules/bibformat/etc/format_templates/Makefile.am, modules/bibformat/etc/format_templates/Picture_HTML_brief.bft, modules/bibformat/etc/format_templates/Picture_HTML_detailed.bft, modules/bibformat/etc/format_templates/Test 2.bft, modules/bibformat/etc/format_templates/Test1.bft, modules/bibformat/etc/format_templates/Test3.bft, modules/bibformat/etc/format_templates/Test_no_template.test, modules/bibformat/etc/output_formats/.cvsignore, modules/bibformat/etc/output_formats/HB.bfo, modules/bibformat/etc/output_formats/HC.bfo, modules/bibformat/etc/output_formats/HD.bfo, modules/bibformat/etc/output_formats/HP.bfo, modules/bibformat/etc/output_formats/HX.bfo, modules/bibformat/etc/output_formats/Makefile.am, modules/bibformat/etc/output_formats/TEST1.bfo, modules/bibformat/etc/output_formats/TEST2.bfo, modules/bibformat/etc/output_formats/TEST3.bfo, modules/bibformat/lib/.cvsignore, modules/bibformat/lib/Makefile.am, modules/bibformat/lib/bibformat.py, modules/bibformat/lib/bibformat_config.py, modules/bibformat/lib/bibformat_dblayer.py, modules/bibformat/lib/bibformat_engine.py, modules/bibformat/lib/bibformat_engine_tests.py, modules/bibformat/lib/bibformat_migration_kit.py, modules/bibformat/lib/bibformat_migration_kit_assistant_lib.py, modules/bibformat/lib/bibformat_migration_kit_dblayer.py, modules/bibformat/lib/bibformat_migration_kit_templates.py, modules/bibformat/lib/bibformat_templates.py, modules/bibformat/lib/bibformat_utils.py, modules/bibformat/lib/bibformatadminlib.py, modules/bibformat/lib/elements/.cvsignore, modules/bibformat/lib/elements/Makefile.am, modules/bibformat/lib/elements/__init__.py, modules/bibformat/lib/elements/bfe_abstract.py, modules/bibformat/lib/elements/bfe_additional_report_numbers.py, modules/bibformat/lib/elements/bfe_addresses.py, modules/bibformat/lib/elements/bfe_affiliation.py, modules/bibformat/lib/elements/bfe_authors.py, modules/bibformat/lib/elements/bfe_bibtex.py, modules/bibformat/lib/elements/bfe_cited_by.py, modules/bibformat/lib/elements/bfe_collection.py, modules/bibformat/lib/elements/bfe_contact.py, modules/bibformat/lib/elements/bfe_date_rec.py, modules/bibformat/lib/elements/bfe_edit_record.py, modules/bibformat/lib/elements/bfe_editors.py, modules/bibformat/lib/elements/bfe_field.py, modules/bibformat/lib/elements/bfe_fulltext.py, modules/bibformat/lib/elements/bfe_imprint.py, modules/bibformat/lib/elements/bfe_keywords.py, modules/bibformat/lib/elements/bfe_notes.py, modules/bibformat/lib/elements/bfe_photo_resources.py, modules/bibformat/lib/elements/bfe_photo_resources_brief.py, modules/bibformat/lib/elements/bfe_place.py, modules/bibformat/lib/elements/bfe_publi_info.py, modules/bibformat/lib/elements/bfe_publisher.py, modules/bibformat/lib/elements/bfe_references.py, modules/bibformat/lib/elements/bfe_reprints.py, modules/bibformat/lib/elements/bfe_summary.py, modules/bibformat/lib/elements/bfe_test_2.py, modules/bibformat/lib/elements/bfe_test_4.py, modules/bibformat/lib/elements/bfe_title.py, modules/bibformat/lib/elements/bfe_title_brief.py, modules/bibformat/lib/elements/bfe_topbanner.py, modules/bibformat/lib/elements/bfe_url.py, modules/bibformat/lib/elements/test 1.py, modules/bibformat/lib/elements/test3.py, modules/bibformat/lib/elements/test_5.py, modules/bibformat/lib/elements/test_no_element.test, modules/bibformat/web/.cvsignore, modules/bibformat/web/admin/.cvsignore, modules/bibformat/web/admin/Makefile.am, modules/bibformat/web/admin/bibformat_migration_kit_assistant.py, modules/bibformat/web/admin/bibformatadmin.py, modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabfill.sql.wml: Initial release of the new BibFormat in Python. The status is still experimental, the old PHP version is still the default. Adapted format table structure, added two new tables. Test cases to be plugged into the general test suite later. 2006-07-20 Jerome Caffaro * modules/webstyle/lib/webstyle_templates.py: Added forgotten string import. 2006-07-20 Gregory Favre * po/fr.po: New version, compatible with the newly defined strings. Every string should now respect the documentation (ABOUT_NLS). 2006-07-20 Gregory Favre * modules/bibedit/lib/bibedit_templates.py, modules/webalert/lib/webalert.py, modules/webalert/lib/webalert_templates.py, modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_templates.py, modules/webcomment/lib/webcomment.py, modules/webcomment/lib/webcomment_templates.py, modules/webmessage/lib/webmessage_templates.py, modules/websearch/lib/search_engine.py, modules/websearch/lib/websearch_templates.py, modules/websession/lib/webaccount.py, modules/websession/lib/webgroup.py, modules/websession/lib/websession_templates.py, modules/websession/lib/websession_webinterface.py, modules/websubmit/lib/websubmit_templates.py: Update of strings for internationalization. Now the strings are created with respect to documentation (see ABOUT_NLS). 2006-07-19 Tibor Simko * ABOUT-NLS: Updated convention on how to write easily-translatable output messages. 2006-07-19 Tibor Simko * po/bg.po, 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: Regenerated PO catalogue after recent commits and cleanups. Updated Slovak translation. Added Bulgarian translation updates from Nikolay. 2006-07-19 Nicholas Robinson * modules/websession/lib/websession_templates.py: Fixed English for the latest commit. 2006-07-19 Diane Berkovits * modules/websession/lib/webaccount.py, 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: Send webmessage to user when he is accepted or rejected as a new member.Send webmessage to all group member and group admin when a group is deleted.Added check when the page is reloaded to avoid multiple entries.Added docstring.Corrected gui message for internalization.Admin can now reject pending member. 2006-07-19 Tibor Simko * modules/webcomment/web/admin/webcommentadmin.py: Fixed extraneous parenthesis in a page() call. 2006-07-19 Tibor Simko * modules/webcomment/lib/webcomment_templates.py: Fixed wrongly placed parentheses in a tmpl_warnings() call. 2006-07-18 Tibor Simko * po/bg.po, 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: Update of PO catalogues after English message cleanup. Updated Slovak translation. 2006-07-18 Nicholas Robinson * modules/bibedit/lib/bibedit_templates.py, modules/webalert/lib/webalert.py, modules/webalert/lib/webalert_templates.py, modules/webbasket/lib/webbasket_templates.py, modules/webcomment/lib/webcomment_templates.py, modules/webmessage/lib/webmessage.py, modules/websession/lib/websession_templates.py, modules/websession/lib/websession_webinterface.py, modules/websubmit/lib/websubmit_engine.py, modules/websubmit/lib/websubmit_templates.py, modules/websubmit/lib/websubmit_webinterface.py, modules/websubmit/web/publiline.py, modules/websubmit/web/yoursubmissions.py: Fixed English in internationalized output messages. 2006-07-18 Tibor Simko * po/bg.po, 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: Publishing new PO files now that the general cleanup of output messages is over. 2006-07-18 Tibor Simko * modules/websubmit/lib/websubmit_templates.py: Remove dash from e-mail, as used elsewhere. 2006-07-18 Tibor Simko * modules/websession/lib/websession_templates.py: Added forgotten _() to an output phrase. 2006-07-18 Gregory Favre * po/fr.po: New french translation. All messages have been translated. 2006-07-18 Gregory Favre * modules/bibedit/lib/bibedit_templates.py, modules/bibharvest/lib/bibharvest_templates.py, modules/webalert/lib/webalert_templates.py, modules/webbasket/lib/webbasket_templates.py, modules/webcomment/lib/webcomment_templates.py, modules/webmessage/lib/webmessage_templates.py, modules/websearch/lib/search_engine.py, modules/websearch/lib/websearch_templates.py, modules/websession/lib/webaccount.py, modules/websession/lib/websession_templates.py, modules/webstyle/lib/webstyle_templates.py, modules/websubmit/lib/websubmit_engine.py, modules/websubmit/lib/websubmit_templates.py: Updated strings for better internationalizability. 2006-07-18 Tibor Simko * modules/bibedit/lib/bibedit_templates.py, modules/bibharvest/lib/bibharvest_templates.py, modules/bibrank/lib/bibrank_citation_grapher.py, modules/bibrank/lib/bibrank_downloads_grapher.py, modules/webalert/lib/webalert.py, modules/webalert/lib/webalert_templates.py, modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_templates.py, modules/webcomment/lib/webcomment_templates.py, modules/webcomment/lib/webcomment_webinterface.py, modules/webcomment/web/admin/webcommentadmin.py, modules/webmessage/lib/webmessage.py, modules/webmessage/lib/webmessage_templates.py, modules/websearch/lib/search_engine.py, modules/websession/lib/websession_templates.py, modules/websession/lib/websession_webinterface.py, modules/webstyle/lib/webstyle_templates.py, modules/websubmit/lib/websubmit_engine.py, modules/websubmit/lib/websubmit_templates.py, config/cdspage.wml, modules/websubmit/lib/websubmit_webinterface.py: Continued in the process of making the output messages better translatable. 2006-07-18 Tibor Simko * INSTALL: Fixed version number in the instructions (use 0.90.0 instead of 0.90), thanks to Ypatios Asmanidis. 2006-07-17 Tibor Simko * ABOUT-NLS: Added tips for developers on how to write easily translatable phrases. 2006-07-17 Gregory Favre * modules/websubmit/lib/websubmit_engine.py, modules/websubmit/lib/websubmit_templates.py, modules/websubmit/lib/websubmit_webinterface.py, modules/websubmit/web/admin/websubmitadmin.py: Updated strings for internationalization 2006-07-17 Gregory Favre * modules/webstyle/lib/webpage.py, modules/webstyle/lib/webstyle_templates.py: Updated strings for internationalization. 2006-07-17 Gregory Favre * modules/websearch/lib/websearch_templates.py, modules/websearch/lib/websearch_webinterface.py: Updated strings for internationalization 2006-07-17 Gregory Favre * modules/websession/lib/webaccount.py, modules/websession/lib/websession_templates.py, modules/websession/lib/websession_webinterface.py, modules/websession/lib/webuser.py: Updated strings for internationalization. 2006-07-17 Tibor Simko * po/POTFILES.in: Reflect renaming of sessiongc file. 2006-07-17 Gregory Favre * modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_templates.py, modules/webcomment/lib/webcomment_templates.py, modules/webcomment/web/admin/webcommentadmin.py: Updated strings for internationalization 2006-07-17 Tibor Simko * po/sk.po: Completed Slovak translation. 2006-07-17 Gregory Favre * modules/webalert/lib/webalert.py: Modified some still uninternationalizable strings. 2006-07-17 Gregory Favre * modules/webalert/lib/webalert.py, modules/webalert/lib/webalert_templates.py: Refactored HTML output. Modified strings for internationalization. 2006-07-17 Gregory Favre * modules/webstyle/css/cds.css: Added new styles for BibEdit and WebAlert modules. 2006-07-17 Tibor Simko * modules/webcomment/lib/webcomment_webinterface.py: Added forgotten req argument to a redirect_to_url() call. 2006-07-17 Tibor Simko * Makefile.am: Fixed English in the final output message, thanks to Jerome. 2006-07-17 Tibor Simko * ABOUT-NLS: Cite precisely ``no rule to make target'' error phrase. 2006-07-17 Gregory Favre * modules/bibedit/lib/bibedit_templates.py: Improved HTML quality. Modified some strings for better internationalizability. 2006-07-16 Tibor Simko * modules/websession/lib/websession_templates.py: Fixed output message typo (load/loan). 2006-07-16 Tibor Simko * po/sk.po: Continued with the Slovak translation. 2006-07-16 Tibor Simko * po/bg.po: Added translations from Nikolay. 2006-07-16 Tibor Simko * modules/webalert/lib/webalert_templates.py: Respect language context in links and forms. 2006-07-16 Tibor Simko * modules/webalert/lib/webalert.py: Fixed display of alert name after itl update. Respect language context in links. 2006-07-16 Tibor Simko * modules/bibedit/lib/bibedit_templates.py: Fixed some BibEdit output messages. 2006-07-14 Tibor Simko * po/ru.po: Added translations from Iaroslav. 2006-07-13 Tibor Simko * ABOUT-NLS: Added note to developers on the necessity of running ``make update-gmo''. 2006-07-12 Gregory Favre * modules/webbasket/lib/webbasket.py, modules/webbasket/lib/webbasket_templates.py: In order to avoid database inconsistencies, guest users cannot share their baskets anymore. 2006-07-12 Tibor Simko * ABOUT-NLS: Added two extra-PO miscellaneus terms that were previously forgotten. 2006-07-12 Gregory Favre * modules/websession/bin/sessiongc.in: Adapated garbage collection for new version of webbasket module. 2006-07-12 Tibor Simko * config/config.wml, modules/miscutil/demo/democfgdata.sql.wml, modules/miscutil/sql/tabfill.sql.wml: Added Bulgarian translation of dynamic elements, as sent by Nikolay. 2006-07-12 Nicholas Robinson * modules/miscutil/lib/config.py.wml: Added variable 'xmlmarc2textmarc', containing path to 'xmlmarc2textmarc' tool, as used in WebSubmit. 2006-07-12 Tibor Simko * modules/webhelp/web/index.html.wml: Greek updates from Theodoros. 2006-07-12 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/bg.po: General support infrastructure for the Bulgarian translation. Dynamic elements (e.g. collection and field names) to come later. 2006-07-12 Tibor Simko * po/el.po: Updates from Theodoros. 2006-07-12 Tibor Simko * configure.ac, modules/websession/bin/Makefile.am, modules/websession/bin/sessiongc.in, modules/websession/bin/sessiongc.wml: Removed dependency of sessiongc on WML. Added missing import of run_sql. The basket garbage collection part to be updated to the new module. 2006-07-11 Tibor Simko * modules/websession/lib/webgroup.py: Pass language context to display_admin_group() and display_member_group(). 2006-07-11 Tibor Simko * modules/websession/lib/websession_templates.py: Internationalize title phrases for tmpl_group_table_title(). 2006-07-11 Tibor Simko * modules/websubmit/web/yoursubmissions.py: Use I18N title on the Your Submissions page. 2006-07-11 Tibor Simko * modules/webbasket/lib/webbasket_templates.py: Respect language context in tmpl_topic_selection(). 2006-07-11 Tibor Simko * modules/webbasket/lib/webbasket_webinterface.py: Pass language context to perform_request_create_basket(). 2006-07-11 Tibor Simko * modules/webcomment/lib/webcomment_templates.py: Pass language context to print_record(). 2006-07-11 Tibor Simko * modules/webcomment/lib/webcomment_webinterface.py: Pass language context to perform_request_add_comment_or_remark(). 2006-07-11 Tibor Simko * po/el.po: Added translations contributed by Theodoros. 2006-07-11 Nicholas Robinson * modules/bibedit/lib/xmlmarc2textmarclib.py: Corrected a bug: when making an ALEPH MARC record, controlfields other than '001' were given underscored subfields. (e.g. '003 L 7434_SzGeCERN'). Now no controlfields have subfields, so this would appear as '003 L SzGeCERN'. 2006-07-11 Gregory Favre * modules/webbasket/lib/webbasket_dblayer.py: Bugfix: impossible to comment on a group-shared basket if this basket is also public and its public rights are lower than group-level ones. 2006-07-11 Nicholas Robinson * modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH.py: Added docstring. 2006-07-11 Nicholas Robinson * modules/websubmit/lib/functions/Makefile.am: Added 'Convert_RecXML_to_RecALEPH.py' to list of files. 2006-07-11 Nicholas Robinson * modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH.py: Function to convert an XML MARC record to an ALEPH MARC record. 2006-07-11 Nicholas Robinson * modules/websubmit/lib/functions/mail.py: Added copyright message. 2006-07-11 Nicholas Robinson * modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py: Added test for age of lock-file. Admin informed by email if lock-file found to be older than N seconds; Replace InvenioWebSubmitError exceptions with 'functionError' exceptions, for now - to change back later. 2006-07-11 Tibor Simko * modules/webcomment/lib/webcomment.py: Fixed query_get_user_contact_info() to really return (nickname, email, last_login) as documented. Updated some of its callers as needed. 2006-07-11 Nicholas Robinson * modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py: Added copyright message. 2006-07-11 Nicholas Robinson * modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py, modules/websubmit/lib/functions/Makefile.am: First version of function to allocate an ALEPH System number to a record. 2006-06-30 Tibor Simko * configure.ac: Version bump after the v0.90.0 release. CDS Invenio v0.90.0 (released 2006-06-30) ========================================= 2006-06-30 Tibor Simko * ChangeLog, NEWS, RELEASE-NOTES: Releasing v0.90.0. 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. 2005-05-04 Tibor Simko * modules/bibconvert/bin/bibconvert.wml: Quick-fixed the case of the `-d' command line option, as used by WebSubmit. (It wasn't working as of v0.7.0 included!) 2005-05-04 Tibor Simko * config.nice.in: Added --with-clisp, --with-cmucl and --with-sbcl arguments. 2005-05-04 Tibor Simko * configure.ac: Release of v0.7.1. 2005-05-04 Tibor Simko * config/config.wml: Removed CFG_TEMPLATE_SKIN as per the forthcoming v0.7.1 release. Added explicit HTML mode and UTF-8 coding for Emacs. 2005-05-04 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Invert the order of Google Print vs. Google Scholar in the ``Haven't found...'' box. 2005-05-04 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Create a link to Google Print in the ``Haven't found...'' box if the user started her search from the Books collection. 2005-05-04 Tibor Simko * AUTHORS: Updated Anna's address. 2005-05-04 Tibor Simko * modules/websearch/lib/search_engine.py.wml: page_end() now always returns empty list for the `id' output format, regardless of the `req' settings. This is useful for the search engine clients such as the alert engine, because the page_end() was sometimes invoked to terminate a zero-hit search branch. 2005-05-03 Tibor Simko * modules/websearch/doc/index.html.wml: Updated Catalan translation, thanks to Ferran. 2005-05-03 Tibor Simko * config/config.wml: Added Catalan and CFG_TEMPLATE_SKIN for the templating. 2005-05-03 Tibor Simko * config/configbis.wml.in: Added LOCALEDIR, from the EPFL tree. 2005-05-03 Tibor Simko * config/cdswmllib.wml: Added Catalan. 2005-05-03 Tibor Simko * config/messages.wml: Introducing Catalan translation, thanks to Ferran. 2005-05-03 Tibor Simko * modules/webhelp/web/Makefile.am, modules/webhelp/web/index.html.wml, modules/webhelp/web/admin/Makefile.am: Introducing Catalan translation, thanks to Ferran. 2005-05-03 Tibor Simko * modules/miscutil/lib/messages.py.wml: Added Catalan. Added gettext language functions from the EPFL tree. 2005-05-03 Tibor Simko * modules/miscutil/lib/config.py.wml: Introduced Catalan translation. Added WML variables related to templating. 2005-05-03 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Introduced Catalan translation, thanks to Ferran. Updated Spanish translation. 2005-05-03 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Introducing Catalan translations, thanks to Ferran. Updating Spanish translations. 2005-05-03 Tibor Simko * modules/websubmit/doc/Makefile.am, modules/websubmit/doc/admin/Makefile.am: Introducing Catalan translation. 2005-05-03 Tibor Simko * modules/websearch/doc/Makefile.am, modules/websearch/doc/guide.html.wml, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Introducing Catalan translation, thanks to Ferran. 2005-05-02 Tibor Simko * CREDITS: Added Ferran Jorba. 2005-05-02 Tibor Simko * modules/bibformat/doc/admin/guide.html.wml: Cleanup of the bad markup of the old FlexElink manual, thanks to Ferran Jorba. 2005-05-02 Tibor Simko * modules/bibformat/doc/admin/Makefile.am: Added missing BibFormat Admin Guide images to the distribution tarball. (EXTRA_DIST) 2005-04-20 Tibor Simko * INSTALL: Added a recommendation to compile mod_php and mod_python against the same MySQL client library, so that the two Apache modules would use the same MySQL client library. (We saw Apache/PHP/Python problems in the past when they weren't.) 2005-04-12 Tibor Simko * modules/websearch/lib/websearchadminlib.py.wml: Added some try/except statements to catch the case of a not-existing-but-still-being-referenced-to collection. 2005-04-12 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Fixed Greek translation of Articles, thanks to Theodoros. 2005-04-12 Tibor Simko * modules/websubmit/doc/admin/Makefile.am: Fixed LANG_EL typo for the EL translation, thanks to Theodoros. 2005-04-11 Tibor Simko * modules/webhelp/web/index.html.wml, modules/websearch/doc/index.html.wml: Updated Portuguese translation, thanks to Flavio. 2005-04-08 Tibor Simko * config/messages.wml: Updated Portuguese translations, thanks to Flavio. Introduced language-specific FIXME tags (e.g. FIXME_no) so that we can track more easily which language needs updating. 2005-04-06 Tibor Simko * configure.ac: Version bump after the release. CDSware v0.7.0 (released 2005-04-06) ==================================== 2005-04-06 Tibor Simko * NEWS, RELEASE-NOTES: Clarified wording in the v0.7.0 release news. 2005-04-06 Tibor Simko * RELEASE-NOTES, ChangeLog, NEWS: Release of v0.7.0. 2005-04-06 Tibor Simko * modules/bibedit/lib/refextract.py.wml: Fixed errors with umlaut-like corrections. (Nick) 2005-04-06 Tibor Simko * INSTALL: Put a note about xpdf v3, for the reference extractor. Updated info for Common Lisp implementations. Inserted a hint about terminal scrolling speed. 2005-04-06 Tibor Simko * AUTHORS: Updated info for Anna, Diane and Nick. Address change for Eric. 2005-04-06 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Respect language selection when printing record lists for similarity boxen. 2005-04-06 Tibor Simko * config/messages.wml: More `dowloads' typos fixed. Looks like I need a sencha break. 2005-04-06 Tibor Simko * config/messages.wml: Typo for MSG_DOWNLOADS_HISTORY fixed. 2005-04-06 Tibor Simko * modules/bibrank/lib/bibrank_downloads_grapher.py.wml: Fixed users_analysis_text typo. 2005-04-06 Tibor Simko * modules/bibrank/lib/bibrank_downloads_grapher.py.wml: Fixed a typo introduced by one of the previous commits. 2005-04-06 Tibor Simko * modules/bibrank/lib/bibrank_downloads_grapher.py.wml: Fixed a typo introduced by previous commit. 2005-04-06 Tibor Simko * modules/bibrank/lib/bibrank_citation_grapher.py.wml: I18N of the citation history box title. 2005-04-06 Tibor Simko * modules/bibrank/lib/bibrank_downloads_grapher.py.wml: I18N of the downloads history box title. 2005-04-06 Tibor Simko * modules/websearch/lib/search_engine.py.wml: I18N of citation-related and downloads-related boxen. 2005-04-06 Tibor Simko * modules/miscutil/lib/messages.py.wml: Introduce new citation-related and downloads-related messages. 2005-04-06 Tibor Simko * config/messages.wml: Introduce citation-related and download-related messages. 2005-04-06 Tibor Simko * Makefile.am: Make general language code change (cz->cs, se->sv) for target update-v0.5.0-tables. 2005-04-06 Tibor Simko * configure.ac: Version number bump. (v0.7.0) 2005-04-04 Tibor Simko * modules/miscutil/bin/dbexec.wml: Quote access credentials when calling mysql client. 2005-04-01 Tibor Simko * modules/websearch/bin/webcoll.wml: When detecting database's last update timestamp, check also bibfmt table. Useful for the record formats displayed in the ``Latest additions'' boxes on the collection pages. 2005-03-31 Tibor Simko * modules/websearch/bin/webcoll.wml: Introduced collection cache last updated timestamp, in order to relax when no record was modified/added since the last run and no collection definifion/options/portalboxes/etc were updated since the last run. (Closes #WebSearch-016.) In addition, introduced --force option to force cache update regardless of timestamps, and modified slightly the verbose message behaviour. 2005-03-31 Tibor Simko * modules/webstat/bin/webstat.wml: Respect paths to Common Lisp implementations found by configure. 2005-03-31 Tibor Simko * modules/webstat/lib/Makefile.am: Respect names of Common Lisp executables found by configure. Fixed out-of-source-tree building paths, thanks to Fred. 2005-03-31 Tibor Simko * .cvsignore: Added build subdir. 2005-03-29 Tibor Simko * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: Cleaned up add_recIDs_by_date(). 2005-03-29 Tibor Simko * modules/bibrank/lib/bibrank_word_indexer.py.wml: Fixed the bibrank -m option (add_recIDs_by_date). 2005-03-29 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml: Fixed add_recIDs_by_date() in case user wants to index records based on explicitely given modification dates. (bibindex -m) 2005-03-29 Tibor Simko * modules/webstat/doc/admin/guide.html.wml: Added a note that the program is to be used on moderately-sized logs only. Fixed a typo in ETCDIR path. 2005-03-29 Tibor Simko * configure.ac: Added path to websumbit/bin and bibconvert/lib makefiles. Added --with-clisp, --with-cmucl and --with-sbcl optional arguments. 2005-03-24 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Cleaned up the citation/download stuff. Also added missing global cache variables to the cache function, as observed by Paulo. 2005-03-24 Tibor Simko * modules/bibrank/lib/bibrank_downloads_similarity.py.wml: Cleaned the API to reading similarity functions. Also, the records returned are now sorted by and presented with a score deduced not from the number of downloads/pageviews but from the number of different client hosts (readers). This reflects better the purpose of the box ("people who have viewed this page have also viewed") and makes it somewhat harder to artificially push up one's papers (when done in a naive way). 2005-03-24 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher_tests.py.wml: Respect cleaned citation search interface. 2005-03-24 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher.py.wml: Cleaned up and simplified the citation search API. Added optional sorting order. 2005-03-24 Tibor Simko * modules/bibrank/lib/bibrank_citation_grapher.py.wml: Respect cleaned citation search API. Delete a forgotten print statement. 2005-03-24 Tibor Simko * modules/bibrank/lib/bibrank_record_sorter.py.wml: Warning messages cleanup. Citation search cleanup. 2005-03-24 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Psyco typo fixed. 2005-03-24 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Some more words on the minimum information principle. Also added URL to Vademecum and Essays. 2005-03-24 Tibor Simko * modules/websubmit/Makefile.am: Added bin subdir. 2005-03-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Print only one author (and eventually et al) for "hs" output format. 2005-03-23 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher.py.wml: Introduced cache_* variables for citation/reference lists and fixed nullp-related problems. 2005-03-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fixed "record ID" international field name for "hs" output format. 2005-03-23 Tibor Simko * modules/bibrank/lib/bibrank_downloads_grapher.py.wml: Renamed API and improved the docstring a bit. More refactoring needed. 2005-03-23 Tibor Simko * modules/bibrank/lib/bibrank_citation_grapher.py.wml: Started refactoring. More needed. 2005-03-23 Tibor Simko * modules/bibrank/lib/bibrank_grapher.py.wml: Do not use Gnuplot debug flag. Moved set term to the first command position. 2005-03-23 Tibor Simko * modules/websearch/lib/search_engine_config.py.wml: Put cfg_experimental_features to a "no" level, by default. 2005-03-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Refactored a bit citation/dowload thing. More work needed. Introduced cfg_experimental_features to disable citation/download. 2005-03-23 Tibor Simko * modules/websearch/lib/search_engine_config.py.wml: Added option cfg_experimental_features. 2005-03-23 Tibor Simko * modules/bibconvert/Makefile.am: Introduced new subdir (lib). 2005-03-23 Tibor Simko * modules/bibconvert/lib/.cvsignore: Added basic cvsignore file. 2005-03-23 Tibor Simko * modules/bibrank/lib/bibrank_citation_grapher.py.wml: Changed title of Citation history graph. 2005-03-23 Tibor Simko * modules/bibrank/lib/bibrank_downloads_grapher.py.wml: Changed title of HTML box. 2005-03-23 Martin Vesely * modules/miscutil/bin/testsuite.wml: Unit tests for BibConvert module added. 2005-03-23 Martin Vesely * modules/bibconvert/lib/Makefile.am: Makefile.am for bibconvert/lib added. 2005-03-23 Martin Vesely * modules/bibharvest/lib/oai_repository_tests.py.wml: Test cases updated. 2005-03-23 Martin Vesely * modules/bibconvert/lib/bibconvert_tests.py.wml: Framework for BibConvert unit testing defined. Test cases for BibConvert formatting functions added. 2005-03-23 Martin Vesely * modules/bibconvert/lib/bibconvert.py.wml, modules/bibconvert/bin/bibconvert.wml: BibConvert library created from the original bin/bibconvert file. 2005-03-23 Tibor Simko * modules/bibharvest/lib/Makefile.am: Added forgotten oai_repository_tests.py target. 2005-03-23 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Expanded Python coding style guidelines. Fixed some MySQL table names (bibwords->idx) and added more. 2005-03-23 Tibor Simko * modules/websubmit/lib/file.py.wml: Added recognition for many new compressed file extensions to BibDoc:BuildFileList(). The list of compressed file extensions is taken from websubmit_config. 2005-03-23 Tibor Simko * modules/websubmit/lib/websubmit_config.py.wml: Added list of known compressed file extensions. 2005-03-23 Tibor Simko * modules/websubmit/lib/file.py.wml: Fixed BibDoc.BuildFileList() extension detecting for ".gz" files, since the system expects .gz to be a part of extension. 2005-03-23 Tibor Simko * modules/websubmit/lib/file.py.wml: Added quoting of URL arguments to fix problems for filenames with spaces etc. 2005-03-23 Tibor Simko * modules/websubmit/lib/file.py.wml: Fixed BibDoc.BuildFileList() with respect to detecting file basename and extension. 2005-03-22 Tibor Simko * modules/bibrank/lib/bibrank_downloads_grapher.py.wml: Make sure that create_tic_intervals() returns at least two datetime points, for safe graph creation. Useful for recently submitted documents. Also, symbol name cleanup started. Much work remains to be done. 2005-03-22 Tibor Simko * modules/bibrank/lib/bibrank_grapher.py.wml: Rotate xtics only if the number of datetime intervals is greater than one. 2005-03-22 Tibor Simko * modules/bibrank/lib/bibrank_grapher.py.wml: Fixed write_coordinates_in_tmp_file() in case there are no y-axis values. 2005-03-22 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher.py.wml: Fixed case of `unknown' record when getting citations data. 2005-03-21 Tibor Simko * modules/bibrank/lib/bibrank_downloads_indexer.py.wml: Clean dependencies and remove WML versioning. 2005-03-21 Tibor Simko * modules/webhelp/web/admin/howto/marc.html.wml: Added 693 $$f (Facility) to the CERN MARC schema. 2005-03-21 Tibor Simko * modules/websubmit/lib/file.py.wml: Fixed registerDownload function. 2005-03-21 Tibor Simko * modules/bibrank/lib/bibrank_citation_indexer.py.wml: Fixed indentation. Got rid of debugging messages. Started to rename symbols, but much work remains to be done. 2005-03-21 Tibor Simko * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: Add forgotten config parameter to get_citation_weight() call. 2005-03-21 Tibor Simko * modules/bibrank/lib/bibrank_grapher.py.wml: Typo fixed. 2005-03-21 Martin Vesely * modules/bibconvert/lib/bibconvert_tests.py.wml: Unit tests for bibconvert module added. 2005-03-21 Tibor Simko * modules/miscutil/sql/tabbibclean.sql: Truncate also rnkCITATIONDATA, rnkDOWNLOADS, and rnkPAGEVIEWS. 2005-03-21 Martin Vesely * modules/bibconvert/doc/admin/bibtex.cfg: Example updated to default print of record heade. 2005-03-21 Martin Vesely * modules/bibconvert/doc/admin/dcxml-to-marcxml.cfg, modules/bibconvert/doc/admin/dcq.cfg, modules/bibconvert/doc/admin/sample.cfg: Example updated to default print of record header. 2005-03-21 Tibor Simko * modules/websubmit/web/getfile.py.wml: Fixed importing of CDSware Python lib files, broken by the last commit. 2005-03-18 Martin Vesely * modules/bibharvest/web/oai2d.py.wml, modules/bibharvest/lib/oai_repository.py.wml, modules/bibharvest/lib/oai_repository_tests.py.wml: Coding standard check. 2005-03-18 Tibor Simko * modules/webstat/bin/webstat.wml, modules/webstat/lib/Makefile.am: Removed --disable-debugger option for SBCL, for the sake of backwards compatibility with SBCL 0.7.2 that is present on Debian/woody. 2005-03-18 Martin Vesely * modules/miscutil/bin/testsuite.wml, modules/bibharvest/lib/oai_repository_tests.py.wml: Unit tests for bibharvest oai repository added. 2005-03-17 Martin Vesely * modules/bibharvest/lib/oai_repository_tests.py.wml: OAI repository test suite added. 2005-03-17 Tibor Simko * modules/bibedit/lib/refextract.py.wml: Pylint-related code cleanup by Nick. 2005-03-17 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: Added a note on the necessity of doing bibrank -R once in a while. 2005-03-17 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher_tests.py.wml: Make the tests inactive, unless we introduce citation data into the demo site. 2005-03-17 Tibor Simko * modules/miscutil/bin/testsuite.wml: Added bibrank citation and download test suite. 2005-03-17 Tibor Simko * modules/bibrank/lib/bibrank_downloads_indexer_tests.py.wml: Message and code cleanup. 2005-03-17 Tibor Simko * modules/bibrank/lib/bibrank_citation_indexer_tests.py.wml: Renamed class to TestCitationIndexer. 2005-03-17 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher_tests.py.wml: Cleanup. 2005-03-17 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher.py.wml: Cleanup and prevention of co-cited-with troubles for empty citation data. 2005-03-17 Tibor Simko * modules/bibrank/lib/bibrank_citation_indexer_tests.py.wml: Cleanup. 2005-03-16 Diane Berkovits * modules/bibrank/etc/template_download_similarity.cfg.wml, modules/bibrank/etc/template_download_total.cfg.wml, modules/bibrank/etc/template_download_users.cfg.wml: Added config files for ranking-by-download functions. 2005-03-16 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher.py.wml: Fixed get_cited_by_list() in case there are no citations. 2005-03-16 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Added registration of Detailed record page view events for the ``People who viewed this page also viewed'' functionality. Fixed usage of physical machine name instead of weburl. 2005-03-15 Tibor Simko * Makefile.am: Call tabcreate.sql for update-v0.5.0-tables target due to new citation/download ranking tables. 2005-03-15 Tibor Simko * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql: Add table rnkPAGEVIEWS. 2005-03-15 Tibor Simko * modules/bibrank/lib/bibrank_citation_searcher.py.wml: Fixed case of empty citation data. 2005-03-15 Tibor Simko * modules/miscutil/sql/tabdrop.sql: Drop also new tables rnkCITATIONDATA and rnkDOWNLOADS. 2005-03-15 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Create rnkCITATIONDATA and rnkDOWNLOADS tables only if they don't exist. 2005-03-15 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Add rnkDOWNLOADS and rnkCITATIONDATA tables. 2005-03-15 Anna Afshar * modules/websearch/lib/search_engine.py.wml: Added co-cited with functionality. 2005-03-15 Anna Afshar * modules/bibrank/etc/template_citation.cfg.wml: Template for citation ranking configuration file. 2005-03-15 Anna Afshar * modules/bibrank/lib/Makefile.am: Add files related to citation ranking. 2005-03-15 Anna Afshar * modules/bibrank/lib/bibrank_citation_grapher.py.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_citation_indexer.py.wml, modules/bibrank/lib/bibrank_citation_indexer_tests.py.wml, modules/bibrank/lib/bibrank_citation_searcher.py.wml, modules/bibrank/lib/bibrank_citation_searcher_tests.py.wml: Initial release of the citation ranking module. 2005-03-15 Diane Berkovits * modules/websearch/lib/search_engine.py.wml: Introduced ranking by citations/downloads. 2005-03-15 Diane Berkovits * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: Initial release of the citation/download ranking. 2005-03-15 Diane Berkovits * modules/websubmit/lib/file.py.wml, modules/websubmit/web/getfile.py.wml: Added registration of downloading events for the ranking purposes. 2005-03-15 Diane Berkovits * modules/bibrank/lib/Makefile.am, modules/bibrank/lib/bibrank_downloads_grapher.py.wml, modules/bibrank/lib/bibrank_downloads_indexer.py.wml, modules/bibrank/lib/bibrank_downloads_indexer_tests.py.wml, modules/bibrank/lib/bibrank_downloads_similarity.py.wml, modules/bibrank/lib/bibrank_grapher.py.wml: Initial release of the ranking by downloads and the grapher. 2005-03-15 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: Validation against OAI repository explorer version - 1.46 : protocol version - 1.0/1.1/2.0 : January 2005 2005-03-15 Tibor Simko * modules/bibedit/bin/.cvsignore, modules/bibedit/bin/Makefile.am, modules/bibedit/bin/refextract.wml, modules/bibedit/etc/Makefile.am, modules/bibedit/etc/refextract-journal-titles.kb, modules/bibedit/etc/refextract-report-numbers.kb, modules/bibedit/lib/Makefile.am, modules/bibedit/lib/refextract.py.wml, modules/bibedit/lib/refextract_config.py.wml: Initial release of refextract, the reference extraction program. 2005-03-14 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: setSpec display in the oai header bugfix. 2005-03-14 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: SetSpec display in the oai header field bugfix. 2005-03-14 Tibor Simko * modules/webstat/lib/Makefile.am: Put around quotes when testing for existence of Lisp executables. 2005-03-14 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: Error and Exception Conditions bugfix: badVerb 2005-03-14 Tibor Simko * CREDITS: Updated info about Fred's patches. Added Theodoros and Vasyl for the EL and UK translations. 2005-03-14 Tibor Simko * INSTALL: Added notes on Gnuplot and on Common Lisp implementations. 2005-03-14 Tibor Simko * configure.ac: Added checks for Common Lisp implementations and for Gnuplot. Added WebStat module. 2005-03-14 Tibor Simko * configure-tests.py: Added test for presence of the Gnuplot library. Catching keyboard interrupt in the confirmation phase, for better output aesthetics. 2005-03-14 Tibor Simko * config/cdsnavbar.wml: Added WebStat module to the admin menu. 2005-03-14 Tibor Simko * config/configbis.wml.in: Added vars for Common Lisp implementations and Gnuplot. 2005-03-14 Tibor Simko * modules/Makefile.am, modules/webstat/.cvsignore, modules/webstat/Makefile.am, modules/webstat/bin/.cvsignore, modules/webstat/bin/Makefile.am, modules/webstat/bin/webstat.wml, modules/webstat/doc/.cvsignore, modules/webstat/doc/Makefile.am, modules/webstat/doc/admin/.cvsignore, modules/webstat/doc/admin/Makefile.am, modules/webstat/doc/admin/guide.html.wml, modules/webstat/doc/admin/index.html.wml, modules/webstat/doc/hacking/.cvsignore, modules/webstat/doc/hacking/Makefile.am, modules/webstat/etc/.cvsignore, modules/webstat/etc/Makefile.am, modules/webstat/etc/webstat.cfg.wml, modules/webstat/lib/.cvsignore, modules/webstat/lib/Makefile.am, modules/webstat/lib/load.lisp, modules/webstat/lib/webstatlib.lisp: Initial release of the WebStat module. 2005-03-14 Tibor Simko * modules/bibrank/etc/stopwords.kb.wml: Remove unnecessary WML include. 2005-03-14 Tibor Simko * modules/bibrank/etc/stopwords.de.kb.wml: German stopword list, thanks to Guido. 2005-03-11 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Updated UK translations of collection names and of the welcome portalbox, thanks to Vasyl. 2005-03-10 Tibor Simko * config/cdswmllib.wml, config/config.wml, config/messages.wml, modules/miscutil/demo/democfgdata.sql.wml, modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.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/websubmit/doc/Makefile.am, modules/websubmit/doc/admin/Makefile.am, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Added new translation (Ukrainian), thanks to Vasyl. 2005-03-09 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Updated EL translation of Preprints. 2005-03-07 Tibor Simko * config/messages.wml: EL translation update for `approvals'. 2005-03-04 Tibor Simko * Makefile.am: Created update-v0.5.0-tables Makefile target to add session.uid index. 2005-03-04 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Added index on session.uid, thanks to Frederic. 2005-03-03 Tibor Simko * modules/bibedit/doc/admin/guide.html.wml: Added note on how to delete all records. 2005-03-02 Tibor Simko * modules/bibsched/doc/admin/Makefile.am, modules/bibconvert/doc/admin/Makefile.am, modules/bibedit/doc/admin/Makefile.am, modules/bibharvest/doc/admin/Makefile.am, modules/bibindex/doc/admin/Makefile.am, modules/bibupload/doc/admin/Makefile.am, modules/webaccess/doc/admin/Makefile.am, modules/webalert/doc/admin/Makefile.am, modules/websearch/doc/admin/Makefile.am, modules/websession/doc/admin/Makefile.am, modules/webstyle/doc/admin/Makefile.am, modules/websubmit/doc/admin/Makefile.am: cdsnavbar.wml is found in $(top_srcdir), not $(top_builddir). 2005-03-02 Tibor Simko * modules/bibformat/doc/admin/Makefile.am, modules/bibrank/doc/admin/Makefile.am, modules/elmsubmit/doc/admin/Makefile.am, modules/webbasket/doc/admin/Makefile.am: Added dependency on cdsnavbar.wml. 2005-03-02 Tibor Simko * 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/websubmit/doc/Makefile.am, modules/websubmit/doc/admin/Makefile.am, 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: Changed language codes SE->SV and CZ->CS to comply to ISO 639. Introduced EL language. 2005-03-02 Tibor Simko * modules/webhelp/web/hacking/modules.html.wml: Added at least some FIXME placeholders to reflect new modules: BibCheck, BibEdit, BibRank, ElmSubmit, WebStat. 2005-03-02 Tibor Simko * config/config.wml, config/cdswmllib.wml: Moved WML language definitions from config.wml to cdswmllib.wml, cause the end users don't have to see them explicitely. Changed language codes SE->SV and CZ->CS to comply to ISO 639. Introduced EL language. 2005-03-02 Tibor Simko * config/messages.wml: Changed language codes SE->SV and CZ->CS to comply to ISO 639. Introduced EL translations, thanks to Theodoros. 2005-03-02 Tibor Simko * modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.py.wml: Changed language codes SE->SV and CZ->CS to comply to ISO 639. Introduced EL language. 2005-03-02 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml, modules/miscutil/sql/tabfill.sql.wml: Changed language codes SE->SV and CZ->CS to comply to ISO 639. Introduced EL translations, thanks to Theodoros. 2005-03-02 Tibor Simko * modules/miscutil/demo/demobibdata.xml: Added new Greek test record. 2005-03-02 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py.wml: Cleaned up test_for_sanity() a bit. Added test data to account for new record in the demo file. 2005-03-01 Tibor Simko * modules/websearch/web/index.py.wml: Keep language selection for collection-not-found pages. 2005-02-28 Tibor Simko * modules/bibindex/lib/bibindex_engine_stemmer.py.wml: Corrected Swedish code. 2005-02-28 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: string management dangerous in UTF-8 Corrected in function specialchars 2005-02-24 Thomas Baron * modules/websubmit/doc/admin/documents.html.wml: corrected wrong links 2005-02-23 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: mailto removed 2005-02-23 Tibor Simko * modules/bibharvest/lib/oai_repository.py.wml: Include config*.wml that were accidentally deleted in revision 1.11. This fixes OAI daemon problems of CDSware v0.5.0. 2005-02-22 Tibor Simko * modules/webaccess/lib/access_control_config.py.wml: Removed trailing slash when constructing referer's URL for webaccess messages. 2005-02-14 Tibor Simko * modules/bibedit/doc/admin/Makefile.am, modules/bibindex/doc/admin/Makefile.am, modules/bibupload/doc/admin/Makefile.am, modules/webalert/doc/admin/Makefile.am, modules/websession/doc/admin/Makefile.am, modules/websubmit/doc/admin/Makefile.am: Added dependency on the general navbar. 2005-02-14 Tibor Simko * modules/bibconvert/doc/admin/Makefile.am, modules/bibharvest/doc/admin/Makefile.am, modules/bibsched/doc/admin/Makefile.am, modules/webaccess/doc/admin/Makefile.am, modules/websearch/doc/admin/Makefile.am, modules/webstyle/doc/admin/Makefile.am: Added dependency of the general navbar. 2005-02-14 Tibor Simko * .cvsignore, Makefile.am, config.nice.in, configure.ac: Added creation of config.nice a la Apache. 2005-02-08 Thomas Baron * modules/bibupload/bin/bibupload.wml: removed white line after 001 field 2005-01-19 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: bug correction by F. Gobry 2005-01-19 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: bug correction by F. Gobry 2005-01-19 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Added CERN EDMS into the ``Try your search on'' box. 2005-01-18 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Print warnings only when we are in the HTML output format mode, otherwise XML might get broken. 2005-01-18 Tibor Simko * modules/bibrank/lib/bibrankadminlib.py.wml: Show only those I18N language translations that were configured in config.wml. 2005-01-18 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: cdsware--epfl--0.4--patch-32 misc fixes in bibconvert. 2005-01-12 Tibor Simko * config/messages.wml: DE translation fixes, thanks to Guido. 2005-01-12 Thomas Baron * modules/bibupload/bin/bibupload.wml: corrected bug for -f option 2005-01-11 Tibor Simko * modules/websession/web/youraccount.py.wml: Fixed interface for editing local account's email and password. (By putting back a uid2 initialization line that got wrongly left out during 1.37->1.38.) 2005-01-10 Tibor Simko * modules/websearch/lib/search_engine_tests.py.wml: Added test cases for the search query parser. Adapted from a patch by Frederic Gobry. 2005-01-10 Tibor Simko * modules/websearch/lib/search_engine.py.wml: When a phrase search was attempted by the user but the parentheses were unbalanced in his query, make a word search instead. When no exact hit was found, then when trying alternative patterns and to replacing non-alphanumeric characters in stage 2-2, carry out the replacement everywhere, i.e. even in the beginning of the search unit pattern. 2005-01-10 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: BibConvert Configuration Language unification 2005-01-10 Tibor Simko * modules/miscutil/sql/tabbibclean.sql: Clean several submission-related tables as well. 2005-01-10 Tibor Simko * modules/miscutil/sql/tabbibclean.sql: Clean bibdoc-related tables as well. 2005-01-06 Tibor Simko * 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, config/messages.wml, modules/Makefile.am, modules/bibconvert/Makefile.am, modules/bibconvert/bin/Makefile.am, modules/bibconvert/bin/bibconvert.wml, 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/bibedit/Makefile.am, modules/bibedit/bin/Makefile.am, modules/bibedit/bin/xmlmarclint.wml, 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/bibrecord.py.wml, modules/bibedit/lib/bibrecord_config.py.wml, modules/bibedit/lib/bibrecord_tests.py.wml, modules/bibformat/Makefile.am, modules/bibformat/bin/Makefile.am, modules/bibformat/bin/bibformat.wml, modules/bibformat/bin/bibreformat.wml, 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.wml, modules/bibformat/lib/common/global.inc.php.wml, modules/bibformat/lib/core/AEvalLan.inc.php.wml, modules/bibformat/lib/core/FlexElink.inc.php.wml, modules/bibformat/lib/core/FormatRetriever.inc.php.wml, modules/bibformat/lib/core/IntVars.inc.php.wml, modules/bibformat/lib/core/KBRetriever.inc.php.wml, modules/bibformat/lib/core/LinkResolver.inc.php.wml, modules/bibformat/lib/core/Makefile.am, modules/bibformat/lib/core/OAISpecExtractor.inc.php.wml, modules/bibformat/lib/core/Processor.inc.php.wml, modules/bibformat/lib/core/RecordSeparator.inc.php.wml, modules/bibformat/lib/core/Timing.inc.php.wml, modules/bibformat/lib/core/TreeNode.inc.php.wml, modules/bibformat/lib/core/UDFRetriever.inc.php.wml, 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.wml, 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/oai_repository.py.wml, modules/bibharvest/web/Makefile.am, modules/bibharvest/web/oai2d.py.wml, modules/bibindex/Makefile.am, modules/bibindex/bin/Makefile.am, modules/bibindex/bin/bibindex.wml, modules/bibindex/bin/bibstat.wml, modules/bibindex/doc/Makefile.am, modules/bibindex/doc/admin/Makefile.am, modules/bibindex/doc/admin/guide.html.wml, modules/bibindex/lib/Makefile.am, modules/bibindex/lib/bibindex_engine.py.wml, modules/bibindex/lib/bibindex_engine_config.py.wml, modules/bibindex/lib/bibindex_engine_stemmer.py.wml, modules/bibindex/lib/bibindex_engine_stemmer_tests.py.wml, modules/bibindex/lib/bibindex_engine_stopwords.py.wml, modules/bibindex/lib/bibindex_engine_tests.py.wml, modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibindex/web/Makefile.am, modules/bibindex/web/admin/Makefile.am, modules/bibindex/web/admin/bibindexadmin.py.wml, modules/bibindex/web/admin/index.html.wml, modules/bibrank/Makefile.am, modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, modules/bibrank/bin/bibrankgkb.wml, modules/bibrank/doc/Makefile.am, modules/bibrank/doc/admin/Makefile.am, modules/bibrank/doc/admin/guide.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/merge_rank_methods.html.wml, modules/bibrank/doc/hacking/single_tag_rank.html.wml, modules/bibrank/doc/hacking/sort.html.wml, modules/bibrank/doc/hacking/word_similarity.html.wml, modules/bibrank/etc/Makefile.am, 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.wml, modules/bibrank/etc/demo_jif.kb.wml, modules/bibrank/etc/stopwords.kb.wml, modules/bibrank/etc/template_combine_method.cfg.wml, modules/bibrank/etc/template_single_tag_rank_method.cfg.wml, modules/bibrank/etc/template_word_similarity.cfg.wml, modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/Makefile.am, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_record_sorter_tests.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer_tests.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml, modules/bibrank/lib/bibrankadminlib.py.wml, modules/bibrank/web/Makefile.am, modules/bibrank/web/admin/Makefile.am, modules/bibrank/web/admin/bibrankadmin.py.wml, modules/bibrank/web/admin/index.html.wml, modules/bibsched/Makefile.am, modules/bibsched/bin/Makefile.am, modules/bibsched/bin/bibsched.wml, modules/bibsched/bin/bibtaskex.wml, 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.wml, 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.wml, 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.wml, modules/elmsubmit/lib/Makefile.am, modules/elmsubmit/lib/config2pyobj.py.wml, modules/elmsubmit/lib/elmsubmit.py.wml, modules/elmsubmit/lib/elmsubmit_EZArchive.py.wml, modules/elmsubmit/lib/elmsubmit_EZEmail.py.wml, modules/elmsubmit/lib/elmsubmit_doctype_test.py.wml, modules/elmsubmit/lib/elmsubmit_enriched2txt.py.wml, modules/elmsubmit/lib/elmsubmit_field_validation.py.wml, modules/elmsubmit/lib/elmsubmit_filename_generator.py.wml, modules/elmsubmit/lib/elmsubmit_html2txt.py.wml, modules/elmsubmit/lib/elmsubmit_misc.py.wml, modules/elmsubmit/lib/elmsubmit_richtext2txt.py.wml, modules/elmsubmit/lib/elmsubmit_submission_parser.py.wml, modules/elmsubmit/lib/magic/Makefile.am, modules/elmsubmit/lib/magic/compile_magic.py.wml, modules/miscutil/Makefile.am, modules/miscutil/bin/Makefile.am, modules/miscutil/bin/dbexec.wml, modules/miscutil/bin/dbtest.wml, modules/miscutil/bin/testsuite.wml, modules/miscutil/demo/Makefile.am, modules/miscutil/lib/Makefile.am, modules/miscutil/lib/config.py.wml, modules/miscutil/lib/dbquery.py.wml, modules/miscutil/lib/errorHandling.php.wml, modules/miscutil/lib/messages.py.wml, modules/miscutil/sql/Makefile.am, modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/miscutil/sql/tabfill.sql.wml, modules/webaccess/Makefile.am, modules/webaccess/bin/Makefile.am, modules/webaccess/bin/authaction.wml, modules/webaccess/bin/webaccessadmin.wml, modules/webaccess/doc/Makefile.am, modules/webaccess/doc/admin/Makefile.am, modules/webaccess/doc/admin/guide.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.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/access_control_engine.py.wml, modules/webaccess/lib/external_authentication.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml, modules/webaccess/web/Makefile.am, modules/webaccess/web/admin/Makefile.am, modules/webaccess/web/admin/index.html.wml, modules/webaccess/web/admin/webaccessadmin.py.wml, modules/webalert/Makefile.am, modules/webalert/bin/Makefile.am, modules/webalert/bin/alertengine.wml, 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.wml, modules/webalert/lib/htmlparser.py.wml, modules/webalert/lib/webalert.py.wml, modules/webalert/web/Makefile.am, modules/webalert/web/youralerts.py.wml, 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.wml, modules/webbasket/web/Makefile.am, modules/webbasket/web/yourbaskets.py.wml, 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/websearch/Makefile.am, modules/websearch/bin/Makefile.am, modules/websearch/bin/webcoll.wml, 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/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.wml, modules/websearch/lib/search_engine_config.py.wml, modules/websearch/lib/search_engine_tests.py.wml, modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/Makefile.am, modules/websearch/web/index.py.wml, modules/websearch/web/search.py.wml, modules/websearch/web/admin/Makefile.am, modules/websearch/web/admin/index.html.wml, modules/websearch/web/admin/websearchadmin.py.wml, 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.wml, modules/websession/lib/webaccount.py.wml, modules/websession/lib/websession.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/Makefile.am, modules/websession/web/sessinit.inc.php.wml, modules/websession/web/youraccount.py.wml, modules/webstyle/Makefile.am, modules/webstyle/css/Makefile.am, modules/webstyle/css/cds.css.wml, 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/webpage.py.wml, modules/websubmit/Makefile.am, modules/websubmit/bin/Makefile.am, modules/websubmit/bin/thumbmaker.wml, 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.wml, modules/websubmit/lib/websubmit_config.py.wml, modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/functions/Add_Files.py.wml, modules/websubmit/lib/functions/CaseEDS.py.wml, modules/websubmit/lib/functions/Create_Modify_Interface.py.wml, modules/websubmit/lib/functions/Create_Recid.py.wml, modules/websubmit/lib/functions/Finish_Submission.py.wml, modules/websubmit/lib/functions/Format_Record.py.wml, modules/websubmit/lib/functions/Get_Info.py.wml, modules/websubmit/lib/functions/Get_Report_Number.py.wml, modules/websubmit/lib/functions/Get_Sysno.py.wml, modules/websubmit/lib/functions/Insert_Modify_Record.py.wml, modules/websubmit/lib/functions/Insert_Record.py.wml, modules/websubmit/lib/functions/Is_Original_Submitter.py.wml, modules/websubmit/lib/functions/Is_Referee.py.wml, modules/websubmit/lib/functions/Mail_Submitter.py.wml, modules/websubmit/lib/functions/Make_Modify_Record.py.wml, modules/websubmit/lib/functions/Make_Record.py.wml, modules/websubmit/lib/functions/Makefile.am, modules/websubmit/lib/functions/Move_Files_Archive.py.wml, modules/websubmit/lib/functions/Move_From_Pending.py.wml, modules/websubmit/lib/functions/Move_to_Done.py.wml, modules/websubmit/lib/functions/Move_to_Pending.py.wml, modules/websubmit/lib/functions/Print_Success.py.wml, modules/websubmit/lib/functions/Print_Success_APP.py.wml, modules/websubmit/lib/functions/Print_Success_DEL.py.wml, modules/websubmit/lib/functions/Print_Success_MBI.py.wml, modules/websubmit/lib/functions/Print_Success_SRV.py.wml, modules/websubmit/lib/functions/Report_Number_Generation.py.wml, modules/websubmit/lib/functions/Retrieve_Data.py.wml, modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/lib/functions/Send_Modify_Mail.py.wml, modules/websubmit/lib/functions/Send_SRV_Mail.py.wml, modules/websubmit/lib/functions/Test_Status.py.wml, modules/websubmit/lib/functions/Update_Approval_DB.py.wml, modules/websubmit/lib/functions/Upload_Files.py.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/getfile.py.wml, modules/websubmit/web/publiline.py.wml, modules/websubmit/web/sub.py.wml, modules/websubmit/web/submit.py.wml, modules/websubmit/web/summary.py.wml, modules/websubmit/web/yourapprovals.py.wml, modules/websubmit/web/yoursubmissions.py.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/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.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: Updated copyright years. 2005-01-06 Tibor Simko * modules/bibrank/etc/wrd.cfg.wml: Print relevance numbers in between parentheses. 2005-01-06 Tibor Simko * modules/bibrank/lib/bibrank_word_indexer.py.wml: Delete unnecessary calculation of index id from index tablename. (Leftover from BibIndex.) 2005-01-06 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml: Fixed a bug when calculating index id from tablename for indexes greater than id 9. (A leftover from old times when table names were called bibwords11 and such.) The bug manifested itself when determining records modified since the last run. Thanks to Frederic Gobry. 2005-01-03 Trond Aksel Myklebust * modules/bibrank/etc/bibrankgkb.cfg.wml, modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: When -R is used, the program is now properly updating all term weights..or was it weigths... (Wanted to do it before christmas..but was shut out of my office already on the 20.12...) 2005-01-03 Thomas Baron * modules/bibupload/bin/bibupload.wml: bug correction: if insert option only was selected and record was matched, fields inside record were appended to existing one. now such a record is not treated any more. (it will be only if an update mode is selected) 2004-12-17 Tibor Simko * configure.ac: Bump up the version number after the release of v0.5.0. CDSware v0.5.0 (released 2004-12-17) ==================================== 2004-12-17 Tibor Simko * RELEASE-NOTES: Add a note on the necessity to run webcoll when upgrading. 2004-12-17 Tibor Simko * modules/elmsubmit/lib/Makefile.am: Added parser.out to the distro. 2004-12-17 Tibor Simko * modules/elmsubmit/lib/Makefile.am: Added mime.types.edited to the distro. 2004-12-17 Tibor Simko * modules/elmsubmit/lib/magic/Makefile.am: Added magic.ext and magic.ext.mgc to the distro. 2004-12-17 Tibor Simko * Makefile.am: Add RELEASE-NOTES to the distro. 2004-12-17 Tibor Simko * ChangeLog: Release of v0.5.0. 2004-12-17 Tibor Simko * RELEASE-NOTES: Release of v0.5.0. 2004-12-17 Tibor Simko * NEWS: Release of CDSware v0.5.0. Reformatting for aesthetics, so that news can be easily merged from RELEASE-NOTES. 2004-12-17 Tibor Simko * Makefile.am: More ALTER TABLE statements for update-v0.3.3-tables. 2004-12-17 Tibor Simko * INSTALL, UNINSTALL: Added pointer to the RELEASE-NOTES file. 2004-12-17 Tibor Simko * modules/miscutil/sql/Makefile.am: Added dependency on I18N messages. 2004-12-17 Tibor Simko * config/messages.wml: Small modifications of ES/NO/SW ranking-related translations. 2004-12-17 Tibor Simko * modules/websubmit/doc/admin/index.html.wml, modules/websubmit/doc/admin/philosophy.html.wml: The submission philosophy page refined. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.3.3 release notes. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.3.2 release notes. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.3.1 release notes. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.3.0 release notes. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.1.2 release notes. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.1.1 release notes. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.1.0 release notes. 2004-12-16 Tibor Simko * RELEASE-NOTES: CDSware v0.0.9 release notes. 2004-12-16 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Add journal impact factor rank method name. 2004-12-16 Tibor Simko * INSTALL: Added notes on PyRXP and PyStemmer. 2004-12-16 Tibor Simko * CREDITS: Fred updated, Tiberiu added. 2004-12-16 Tibor Simko * AUTHORS: Added Nick, Richard, Alberto, Arturo, Diane, and Anna. Updated Trond and Hector. 2004-12-16 Tibor Simko * configure.ac: Version number bumped to 0.5.0 in view of the forthcoming release. 2004-12-16 Tibor Simko * modules/websession/lib/webuser.py.wml: Respect moving of access control variables into the general config file. 2004-12-16 Tibor Simko * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Reflect moving of the local access control config variables into the general config file. 2004-12-16 Tibor Simko * modules/webaccess/lib/access_control_config.py.wml: Some general access control params moved into general config file. 2004-12-16 Tibor Simko * config/config.wml: Configuration possibilities enriched by the indexation params, the access control params, and some new search engine params. 2004-12-16 Tibor Simko * modules/websession/lib/webaccount.py.wml: Cleaned login/register screen messages. 2004-12-16 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Problems regarding guest user and settings fixed, earlier fixed caused problems when logging in using another method 2004-12-16 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml: Fixed problem where error occured when guest user tried to change his non-existing email/password 2004-12-16 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml: Changed: Not showing which login method is used when only one exists 2004-12-16 Tibor Simko * modules/websearch/lib/search_engine_config.py.wml: Two local config params moved to the general config file. 2004-12-16 Tibor Simko * modules/bibindex/doc/admin/guide.html.wml, modules/bibindex/lib/bibindex_engine.py.wml, modules/bibindex/lib/bibindex_engine_config.py.wml, modules/bibindex/lib/bibindex_engine_stemmer.py.wml, modules/bibindex/lib/bibindex_engine_stopwords.py.wml: Changes due to the move of cfg_* variables into the general config file. 2004-12-16 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: Fixed an error when doing an --repair... 2004-12-16 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml, modules/bibrank/doc/admin/guide.html.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: Changed "rebalance" to "recalculate" 2004-12-16 Thomas Baron * modules/websubmit/web/admin/removeDoctypeEDS.php.wml: delete sbmCOLLECTION_sbmDOCTYPE when doctype is deleted 2004-12-16 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: Added note on periodical cleanup of the BibSched schTASK table. 2004-12-16 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: [no log message] 2004-12-16 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrankadminlib.py.wml: Cleaned up, fixed try/except block in bibrankadmin 2004-12-16 Tibor Simko * modules/bibedit/lib/bibrecord_config.py.wml: Put more comments. 2004-12-16 Tibor Simko * modules/webhelp/web/admin/howto/marc.html.wml: CERN MARC changes for 145, 502, 916 tags. 2004-12-15 Tibor Simko * modules/bibindex/lib/bibindex_engine_stopwords.py.wml: Small cleanup. 2004-12-15 Tibor Simko * modules/bibindex/lib/bibindex_engine_stemmer.py.wml: Docstring improvements and WML cleanup. 2004-12-15 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml: Changed logic when applying stemming (first) and stopword check (second). 2004-12-15 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Added some missing function commentsx 2004-12-15 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml: Fixed regexp for HTML removal. 2004-12-15 Tibor Simko * modules/websearch/lib/search_engine.py.wml: The last commit didn't respect lowercase/uppercase when stripping accents. Fixed now. 2004-12-15 Tibor Simko * modules/websearch/lib/search_engine.py.wml: More I18N of the Google box. Compile regexps important for the indexation, to speed it up. 2004-12-15 Tibor Simko * modules/miscutil/lib/messages.py.wml: New phrase for the Google box. 2004-12-15 Tibor Simko * config/messages.wml: Updated transations for the Google box. 2004-12-15 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml: Precompile all major regexps to speed up the execution. (About 10% faster global word index generation for the demo site.) 2004-12-15 Tibor Simko * modules/webalert/lib/webalert.py.wml, modules/bibharvest/lib/oai_repository.py.wml: Removed unnecessary pylibdir handling. 2004-12-15 Tibor Simko * modules/websubmit/lib/websubmit_engine.py.wml: Cleaned up the import statements. 2004-12-15 Tibor Simko * modules/webaccess/lib/webaccessadmin_lib.py.wml, modules/websubmit/lib/file.py.wml: Cleaned up the import statements. 2004-12-15 Tibor Simko * modules/websession/lib/webuser.py.wml: Cleaned up the import statements. 2004-12-15 Tibor Simko * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Cleaned up the import statements. 2004-12-15 Tibor Simko * modules/bibrank/lib/bibrank_tag_based_indexer_tests.py.wml: Removed wrong comment. 2004-12-15 Tibor Simko * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_record_sorter_tests.py.wml: Cleaned up the import statements. 2004-12-14 Tibor Simko * modules/websearch/web/admin/websearchadmin.py.wml: Use proper function names (perform_checkwebcollstatus instead of perform_runwebcoll). 2004-12-14 Tibor Simko * modules/websearch/lib/websearchadminlib.py.wml: Fixed collection table and webcoll cache update times for old Pythons. Use proper function names (perform_checkwebcollstatus instead of perform_runwebcoll). Added link to Admin Guide on the WebColl Status and the Collections Status pages. 2004-12-14 Tibor Simko * modules/websearch/doc/admin/guide.html.wml: Completed and prettified recent guide additions. 2004-12-14 Tibor Simko * modules/websearch/web/index.py.wml: Reflect new treatment of left-top, title-prologue and title-epilogue portalboxes. 2004-12-14 Tibor Simko * modules/websearch/bin/webcoll.wml: Properly treat left top, title prologue and title epilogue portalboxes. 2004-12-14 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Added title prologue and title epilogue arguments to the page creation function. 2004-12-14 Tibor Simko * modules/webhelp/web/admin/howto/marc.html.wml: Minor updates to CERN MARC tags 080, 340, 506, 906, 981, 999. 2004-12-14 Tibor Simko * configure-tests.py: Added tests for PyStemmer and PyRXP. 2004-12-13 Tibor Simko * modules/bibindex/lib/bibindex_engine_stopwords.py.wml: One forgotten place fixed. 2004-12-13 Tibor Simko * modules/miscutil/bin/testsuite.wml: Added BibIndex stemming tests. 2004-12-13 Tibor Simko * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Reflect minor BibIndex stopwords/stemmer API change. 2004-12-13 Tibor Simko * modules/bibindex/doc/admin/guide.html.wml: Reflect recent stopwords/stemmer refactoring. 2004-12-13 Tibor Simko * modules/bibindex/lib/bibindex_engine_config.py.wml: Renamed stopword/stemmer options, added more explicit help. 2004-12-13 Tibor Simko * modules/bibindex/lib/bibindex_engine_stopwords.py.wml: Refactored redundant functions. Added docstrings. 2004-12-13 Tibor Simko * modules/bibindex/lib/bibindex_engine_stemmer.py.wml: Fixed case when no available stemmer is found. Refactored redundant functions. 2004-12-13 Tibor Simko * modules/bibindex/lib/bibindex_engine_tests.py.wml: Cosmetics. 2004-12-13 Tibor Simko * modules/bibindex/lib/Makefile.am, modules/bibindex/lib/bibindex_engine_stemmer_tests.py.wml: Added a basic unit test file for the stemmer. 2004-12-10 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter_tests.py.wml: [no log message] 2004-12-10 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter_tests.py.wml: fixed testcases, disabled one until I can fix the problem 2004-12-10 Trond Aksel Myklebust * modules/bibindex/lib/bibindexadminlib.py.wml: Added "Manage fields" link in "add fields to index" 2004-12-10 Trond Aksel Myklebust * modules/webaccess/lib/access_control_config.py.wml: disabled cern nice 2004-12-09 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: Updated documentation 2004-12-08 Trond Aksel Myklebust * modules/bibrank/etc/template_word_similarity.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: removed and changed a few options 2004-12-08 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Added comments, added removal of http links when indexing 2004-12-08 Trond Aksel Myklebust * modules/bibindex/lib/bibindex_engine_config.py.wml, modules/bibindex/lib/bibindex_engine_stopwords.py.wml: Changed so that bibrank can use stopword removal while bibindex not 2004-12-06 Trond Aksel Myklebust * modules/bibindex/lib/bibindex_engine_config.py.wml: Turned off stemming/stopword removal as default 2004-12-03 Trond Aksel Myklebust * modules/bibindex/doc/admin/guide.html.wml: Updated guide with new sections 2004-12-03 Trond Aksel Myklebust * modules/websearch/doc/admin/guide.html.wml: Added webcoll/collection status help 2004-12-03 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/doc/hacking/api.html.wml: Updated documentation 2004-12-03 Tibor Simko * config/messages.wml, modules/miscutil/lib/messages.py.wml, modules/webstyle/css/cds.css.wml: Changes related to the ``Haven't found...'' google box and newly introduced ``See also: similar author names'' box. 2004-12-03 Tibor Simko * modules/websearch/lib/search_engine_config.py.wml: Added possibility to enable/disable servers for the `'Haven't found...'' Google box. 2004-12-03 Tibor Simko * modules/websearch/lib/search_engine.py.wml: - ``Try your search on...'' box expanded and moved to the end of page. - Introduced a similar author names search box to handle multiple author name case (initials-only versus full-firstname). 2004-11-30 Tibor Simko * modules/websearch/doc/guide.html.wml: More regular search examples. 2004-11-30 Tibor Simko * modules/websearch/doc/tips.html.wml: Added reference to regular expressions. 2004-11-29 Trond Aksel Myklebust * config/cdsnavbar.wml: Changed the bibindex options from "interface" to "Indexes" and "Fields" 2004-11-29 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/doc/hacking/api.html.wml: Added a few lines about managing login systems 2004-11-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: [no log message] 2004-11-26 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Fixed some code when not doing an full update 2004-11-25 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: code cleaning by Tibi Dondera (EPFL) 2004-11-25 Thomas Baron * modules/websubmit/web/admin/addFunctions.php.wml: bug correction by Tibi Dondera EPFL (IE compatibility) 2004-11-25 Thomas Baron * modules/websubmit/web/admin/viewActionEDS.php.wml: bug corrections by Tibi Dondera EPFL 2004-11-24 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: *Code cleanup 2004-11-23 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml: Just added a information message when changing default login method 2004-11-23 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Fixed a problem with mod_python crashing 2004-11-19 Trond Aksel Myklebust * modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Addded list of 'login via' method to admin interface 2004-11-19 Trond Aksel Myklebust * modules/bibrank/etc/template_word_similarity.cfg.wml, modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Changed variables in preference 2004-11-19 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Use the term Google Web instead of Google for better distinction with Google Scholar. Remove AllTheWeb. 2004-11-19 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: *Possible to authenticate user against external loginserver/function before logging user into cdsware. If local account doesnt exist, but user is verified against external system, the account will be created. 2004-11-19 Trond Aksel Myklebust * modules/webaccess/lib/Makefile.am, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/access_control_engine.py.wml, modules/webaccess/lib/external_authentication.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml, modules/webaccess/web/admin/webaccessadmin.py.wml: *Added possibility to authenticate against an external loginfunction before allowing user to login to cdsware. 2004-11-19 Trond Aksel Myklebust * modules/bibindex/lib/bibindex_engine_stemmer.py.wml, modules/bibindex/lib/bibindex_engine_stopwords.py.wml: forgot to add files... 2004-11-19 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am: [no log message] 2004-11-19 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am, modules/bibrank/etc/template_word_similarity.cfg.wml, modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml, modules/bibrank/lib/bibrankadminlib.py.wml: *Using stopword/stemming from /bibindex/lib and stemming/stopword functions 2004-11-19 Trond Aksel Myklebust * modules/bibindex/lib/Makefile.am, modules/bibindex/lib/bibindex_engine.py.wml, modules/bibindex/lib/bibindex_engine_config.py.wml: Added stemming/stopword functionality. Check /lib/bibindex_engine_config.py for options 2004-11-19 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Added dynamic link to Google Scholar into the ``Try your search on:'' box. 2004-11-17 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Properly treat whitespace inside Simple Search regexp queries. 2004-11-16 Tibor Simko * modules/bibupload/bin/bibupload.wml: BibUpload is now compatible with old MySQL 3.xx servers. (Notably by changing the deletefield() DELETE SQL logic for this server version.) 2004-11-11 Tibor Simko * modules/websearch/doc/guide.html.wml: Added help on the regexp search syntax. 2004-11-11 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Introduced regular expression syntax into Simple Search. (field:/regexp/) 2004-11-03 Tibor Simko * modules/websession/web/youraccount.py.wml: Fixed typo in page() argument for Lost your password box. (`anguage') 2004-11-02 Trond Aksel Myklebust * modules/websession/lib/webuser.py.wml: Looks like the navtrail had vanished 2004-11-02 Tibor Simko * modules/webhelp/web/hacking/cdsware.el: Remove outline mode tweaks since they interfered with the classical outline mode for text files, causing Emacs to be unusably slow when opening them. 2004-11-02 Trond Aksel Myklebust * modules/webbasket/web/yourbaskets.py.wml: *Public baskets are now available even when site is in read only mode 2004-11-02 Trond Aksel Myklebust * modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/getfile.py.wml, modules/websubmit/web/publiline.py.wml, modules/websubmit/web/sub.py.wml, modules/websubmit/web/submit.py.wml, modules/websubmit/web/summary.py.wml, modules/websubmit/web/yourapprovals.py.wml, modules/websubmit/web/yoursubmissions.py.wml: Update related to site open/close functionality added in webaccess 2004-11-02 Trond Aksel Myklebust * modules/webalert/web/youralerts.py.wml: related to site open/close update in webaccess 2004-11-02 Trond Aksel Myklebust * modules/webbasket/web/yourbaskets.py.wml: related to site open/close 2004-11-02 Trond Aksel Myklebust * modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Updated related to site open/close/readonly 2004-11-02 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Added new config variable in access_control_config: 0 - site normal operation 1 - site closed except for searching 2 - site fully closed 2004-11-02 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Print information on sorting by pattern when verbosity level is set high. 2004-11-02 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fixed sorting when sort_by_pattern was activated and the sorting pattern wasn't present in some of the records. 2004-11-02 Trond Aksel Myklebust * modules/webaccess/lib/access_control_config.py.wml: *Removed some misplaced text 2004-11-01 Trond Aksel Myklebust * modules/websession/lib/webuser.py.wml: Modified page_not_authorized 2004-11-01 Trond Aksel Myklebust * modules/webaccess/lib/access_control_config.py.wml: Added a few messages 2004-11-01 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml, modules/bibindex/web/admin/bibindexadmin.py.wml, modules/websearch/web/admin/websearchadmin.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml, modules/bibrank/web/admin/bibrankadmin.py.wml: Using page_not_authorized in webuser 2004-11-01 Tibor Simko * modules/webaccess/lib/access_control_config.py.wml: Made the `currently closed' message softer. 2004-11-01 Tibor Simko * modules/websession/lib/webuser.py.wml: Changed `is closed' to `temporarily closed'. 2004-11-01 Tibor Simko * modules/elmsubmit/bin/.cvsignore: Do not pay CVS attention to elmsubmit executable. 2004-11-01 Tibor Simko * modules/webstyle/css/cds.css.wml: Put the color property explicitely for the input and select elements because some browsers did not properly inherited it. 2004-11-01 Trond Aksel Myklebust * modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: *Added possibility to close the site for all access 2004-11-01 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Fixed problem when creating/modifying portalboxes causing title to dissapear when containing one or more " 2004-11-01 Trond Aksel Myklebust * modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibindex/web/admin/bibindexadmin.py.wml, modules/bibindex/web/admin/index.html.wml: Splitted managing indexes and fields into two interfaces. Fixed interfacebug when modifying: BibIndex Admin -> Edit Logical Field -> Modify MARC tags -> Modify MARC tag 2004-11-01 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: *Added CFG_SITE_OPEN in access_control_config, allows closing of the site for all access 2004-10-28 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: BibFormat's UDF EXTRACT_EMAIL changed to ignore blanks after `@'. (Thanks to Guido.) 2004-10-28 Thomas Baron * modules/bibformat/web/admin/FORMAT_edit.php.wml: corrected bug with   2004-10-26 Trond Aksel Myklebust * modules/websession/lib/webuser.py.wml: *Fixed (hopefully): When a new user opened a page, he would get a message saying "guest user not allowed", even if guest users are allowed. 2004-10-25 Tibor Simko * modules/websession/lib/webuser.py.wml: Remove wrong TLDN's dot-test from checkemail(). 2004-10-25 Trond Aksel Myklebust * modules/websession/lib/webuser.py.wml: Added email check to verify that it is from a valid domain. The email address box on the "Change email/password" screen is disabled if the security level (2) doesnt allow email to be changed 2004-10-25 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: -Added config option in access_control_config to limit the possible email addresses to use to a defined domain (like "cern.ch") 2004-10-25 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: *Not possible any longer for a user to change the email address if the securitylevel is high enough (2) 2004-10-25 Tibor Simko * modules/elmsubmit/lib/magic/Makefile.am: Temporarily removing magic.so target. 2004-10-22 Trond Aksel Myklebust * modules/bibrank/etc/template_word_similarity.cfg.wml, modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml: Fixed a problem in the config files 2004-10-22 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml: [no log message] 2004-10-22 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Added a overview of the current configuration in the admin interface 2004-10-21 Trond Aksel Myklebust * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: [no log message] 2004-10-21 Trond Aksel Myklebust * config/cdsnavbar.wml: manage_accounts changed to manageaccounts 2004-10-21 Trond Aksel Myklebust * modules/bibedit/lib/bibrecord.py.wml: *If a parser not existing was chosen, the 4suite parser would be used if available. 2004-10-20 Trond Aksel Myklebust * modules/websession/web/youraccount.py.wml: Changed some text on the lost password page 2004-10-20 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml, modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml: [no log message] 2004-10-20 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_record_sorter_tests.py.wml: *Fixed a problem with the test case 2004-10-20 Trond Aksel Myklebust * modules/bibedit/lib/bibrecord.py.wml: *Hopefully fixed error when no parser installed 2004-10-20 Trond Aksel Myklebust * modules/bibedit/lib/bibrecord.py.wml: *Fixed 4suite parser 2004-10-20 Trond Aksel Myklebust * modules/bibedit/lib/bibrecord.py.wml: -Hopefully fixed 4suite 2004-10-20 Trond Aksel Myklebust * modules/bibedit/lib/bibrecord.py.wml, modules/bibedit/lib/bibrecord_tests.py.wml: *Fixed minidom parser 2004-10-20 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py.wml: Use proper etcdir when testing for sanity. 2004-10-20 Trond Aksel Myklebust * modules/miscutil/demo/demobibdata.xml: Fixed file...strange characters in beginning of file causing problems 2004-10-20 Trond Aksel Myklebust * modules/bibedit/lib/bibrecord_tests.py.wml: Fixed sanity test 2004-10-20 Tibor Simko * modules/miscutil/demo/demobibdata.xml: Using > instead of > in an abstract now. 2004-10-20 Tibor Simko * modules/bibedit/lib/bibrecord.py.wml: Typo fixed. 2004-10-20 Tibor Simko * modules/bibedit/lib/bibrecord.py.wml: record_get_field_instances() fixed for non-existing tags. encode_for_xml() does not encode > sign anymore. 2004-10-20 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py.wml: Added test for accented UTF-8 letters. 2004-10-20 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/web/youraccount.py.wml: ...modified some text 2004-10-19 Tibor Simko * modules/bibedit/lib/bibrecord.py.wml: String type checks now also check unicode string types. (As per Alexandra.) 2004-10-19 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: +Checking that email entered when editing account settings are unique +Password must be entered twice when registering and when editing account settings 2004-10-19 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py.wml: Added tests for getting field/subfield values/instances. 2004-10-19 Tibor Simko * modules/bibedit/lib/bibrecord.py.wml: record_get_field_instances() now takes optional TAG, IND1 and IND2 arguments. Added field_get_subfield_values() function. 2004-10-19 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/web/youraccount.py.wml: [no log message] 2004-10-19 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml: [no log message] 2004-10-19 Trond Aksel Myklebust * modules/websession/lib/webaccount.py.wml, modules/websession/web/youraccount.py.wml: *Splitted login/register page into two pages 2004-10-19 Trond Aksel Myklebust * modules/webaccess/lib/access_control_config.py.wml: Removed some testing code 2004-10-19 Trond Aksel Myklebust * modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibrank/bin/bibrank.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/access_control_engine.py.wml, modules/webaccess/web/admin/index.html.wml, modules/webaccess/web/admin/webaccessadmin.py.wml, modules/webalert/web/youralerts.py.wml, modules/webbasket/web/yourbaskets.py.wml, modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/index.py.wml, modules/websearch/web/search.py.wml, modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml, modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/getfile.py.wml, modules/websubmit/web/publiline.py.wml, modules/websubmit/web/sub.py.wml, modules/websubmit/web/submit.py.wml, modules/websubmit/web/summary.py.wml, modules/websubmit/web/yourapprovals.py.wml, modules/websubmit/web/yoursubmissions.py.wml: *Added "Access Policy" options. *Possible to send an email to admin/user when a new account is created/deleted/awaiting approval *Guests can be denied access *New accounts can be automatically activated, or manually. *Can decide if the user is allowed to create an account. For changing access policy, look in access_control_config.py and "Manage accounts" in WebAccess Admin Interface 2004-10-19 Trond Aksel Myklebust * modules/webaccess/lib/webaccessadmin_lib.py.wml: Added a new section, "Manage Accounts" for editing accounts 2004-10-19 Trond Aksel Myklebust * config/cdsnavbar.wml: Added a new section for Webaccess in the menu 2004-10-14 Richard Owen * modules/elmsubmit/bin/Makefile.am, modules/elmsubmit/bin/elmsubmit.wml, modules/elmsubmit/etc/Makefile.am, modules/elmsubmit/etc/elmsubmit.cfg.wml, modules/elmsubmit/lib/Makefile.am, modules/elmsubmit/lib/config2pyobj.py.wml, modules/elmsubmit/lib/elmsubmit.py.wml, modules/elmsubmit/lib/elmsubmit_EZArchive.py.wml, modules/elmsubmit/lib/elmsubmit_EZArchive_examples.txt, modules/elmsubmit/lib/elmsubmit_EZEmail.py.wml, modules/elmsubmit/lib/elmsubmit_doctype_test.py.wml, modules/elmsubmit/lib/elmsubmit_enriched2txt.py.wml, modules/elmsubmit/lib/elmsubmit_field_validation.py.wml, modules/elmsubmit/lib/elmsubmit_filename_generator.py.wml, modules/elmsubmit/lib/elmsubmit_html2txt.py.wml, modules/elmsubmit/lib/elmsubmit_misc.py.wml, modules/elmsubmit/lib/elmsubmit_richtext2txt.py.wml, modules/elmsubmit/lib/elmsubmit_submission_parser.py.wml, modules/elmsubmit/lib/encdet.py.wml, modules/elmsubmit/lib/encdet_utf8.py.wml, modules/elmsubmit/lib/lex.py.wml, modules/elmsubmit/lib/lextab.py.wml, modules/elmsubmit/lib/mime.types.edited, modules/elmsubmit/lib/myhtmlentitydefs.py.wml, modules/elmsubmit/lib/parser.out, modules/elmsubmit/lib/parsetab.py.wml, modules/elmsubmit/lib/yacc.py.wml, modules/elmsubmit/lib/magic/Makefile.am, modules/elmsubmit/lib/magic/Makefile.magic, modules/elmsubmit/lib/magic/README, modules/elmsubmit/lib/magic/__init__.py.wml, modules/elmsubmit/lib/magic/compile_magic.py.wml, modules/elmsubmit/lib/magic/magic.ext, modules/elmsubmit/lib/magic/magic.ext.mgc, modules/elmsubmit/lib/magic/py_magic.c, modules/elmsubmit/lib/magic/py_magic.h: Initial full checkin of elmsubmit code. 2004-10-12 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml, modules/bibrank/lib/bibrankadminlib.py.wml: Fixed problem in word indexer: If a document already in the table was reindexed, and there was no modified words, the reverse table was still updated and "term frequency" numbers lost. Fixed it by adding the words in the document to the list of words to recalculate the values for. 2004-10-11 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Do not require the URL link name to be present when making default output format. 2004-10-06 Trond Aksel Myklebust * modules/bibindex/lib/bibindexadminlib.py.wml: Changed textbox to a textarea for the Index description 2004-10-06 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Modified some function used by websearch,bibindex,webaccess and bibrank 2004-10-06 Trond Aksel Myklebust * modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibindex/web/admin/bibindexadmin.py.wml: +Added admin functionality for modifying indexes in addition to fields 2004-10-06 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Fixed problem with item ordering in case there were holes in nb_order range. (Which should have happened all the time as soon as there was more than one basket defined on site due to autoincremented nb_order.) 2004-10-04 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Changed structure of dictionary used by singletagrankmethod,citations and number of downloads. 2004-10-04 Trond Aksel Myklebust * modules/bibrank/etc/stopwords.kb.wml: Added a few stopwords 2004-09-29 Richard Owen * modules/elmsubmit/lib/Makefile.am, modules/elmsubmit/lib/elmsubmit_misc.py.wml: Initial checkin of this file. 2004-09-29 Tibor Simko * configure.ac: Added support for ElmSubmit. 2004-09-29 Tibor Simko * modules/Makefile.am: Added ElmSubmit module. 2004-09-29 Tibor Simko * modules/elmsubmit/.cvsignore, modules/elmsubmit/Makefile.am, modules/elmsubmit/bin/.cvsignore, modules/elmsubmit/bin/Makefile.am, modules/elmsubmit/doc/.cvsignore, modules/elmsubmit/doc/Makefile.am, modules/elmsubmit/doc/admin/.cvsignore, modules/elmsubmit/doc/admin/Makefile.am, modules/elmsubmit/doc/admin/guide.html.wml, modules/elmsubmit/doc/admin/index.html.wml, modules/elmsubmit/doc/hacking/.cvsignore, modules/elmsubmit/doc/hacking/Makefile.am, modules/elmsubmit/etc/.cvsignore, modules/elmsubmit/etc/Makefile.am, modules/elmsubmit/lib/.cvsignore, modules/elmsubmit/lib/Makefile.am, modules/elmsubmit/lib/magic/.cvsignore, modules/elmsubmit/lib/magic/Makefile.am: Added skeleton for ElmSubmit module. 2004-09-29 Tibor Simko * modules/websearch/doc/Makefile.am, modules/websearch/doc/guide.html.wml, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Start splitting of Search Tips into a small tips page and a larger guide page. 2004-09-27 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml, modules/bibindex/lib/bibindex_engine_config.py.wml: Activate our fancy non-interactive URL opener for fail-safe fulltext-indexing of remote files. Access credentials are read from the config file, but are not really all that useful at this stage. More work needed. 2004-09-23 Trond Aksel Myklebust * modules/webaccess/doc/hacking/api.html.wml, modules/webaccess/lib/access_control_engine.py.wml: -Added: Checking if userid submitted actually exists in the user table 2004-09-23 Trond Aksel Myklebust * modules/webaccess/bin/authaction.wml, modules/webaccess/doc/hacking/api.html.wml, modules/webaccess/lib/access_control_config.py.wml, modules/websession/web/sessinit.inc.php.wml: [no log message] 2004-09-23 Trond Aksel Myklebust * modules/bibrank/web/admin/bibrankadmin.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml, modules/websearch/web/admin/websearchadmin.py.wml, modules/bibindex/web/admin/bibindexadmin.py.wml: [no log message] 2004-09-23 Trond Aksel Myklebust * modules/webaccess/lib/access_control_config.py.wml: Changed messages 2004-09-23 Trond Aksel Myklebust * modules/websession/web/sessinit.inc.php.wml: Fixed problem causing string to split up if it contained " , " 2004-09-23 Trond Aksel Myklebust * modules/websession/web/sessinit.inc.php.wml: String is not splitted using " , " 2004-09-23 Trond Aksel Myklebust * modules/webaccess/bin/authaction.wml, modules/webaccess/doc/hacking/api.html.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/access_control_engine.py.wml: Changed message when authorized, and output from authaction 2004-09-23 Trond Aksel Myklebust * modules/webaccess/doc/hacking/api.html.wml: Modified api to reflect changes in output from functions in the webaccess module 2004-09-23 Trond Aksel Myklebust * modules/websearch/web/admin/websearchadmin.py.wml: Modified so that error messages when not authorized is received from webaccess 2004-09-23 Trond Aksel Myklebust * modules/bibrank/web/admin/bibrankadmin.py.wml: Modified error messages, showing message received from webaccess 2004-09-23 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Modified error messages from webaccess 2004-09-23 Trond Aksel Myklebust * modules/websearch/bin/webcoll.wml: Modified error message when not authorized by webaccess 2004-09-23 Trond Aksel Myklebust * modules/webaccess/bin/authaction.wml, modules/webaccess/doc/hacking/api.html.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/access_control_engine.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Modified error messages when not authorized. Different messages based on reason for not getting authorized. Messages placed in access_contr_config 2004-09-23 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml, modules/bibrank/lib/bibrankadminlib.py.wml: -Modified error messages from webaccess -and something else... 2004-09-23 Trond Aksel Myklebust * modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/functions/Is_Original_Submitter.py.wml, modules/websubmit/lib/functions/Is_Referee.py.wml, modules/websubmit/web/publiline.py.wml, modules/websubmit/web/yourapprovals.py.wml, 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.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: Modified error messages from webaccess when calling authaction without getting authorized 2004-09-23 Trond Aksel Myklebust * modules/websession/lib/webuser.py.wml, modules/websession/web/sessinit.inc.php.wml: Modified error messages from webaccess when not authorized (when calling authaction) 2004-09-23 Trond Aksel Myklebust * modules/bibsched/bin/bibtaskex.wml, modules/bibrank/bin/bibrank.wml, modules/bibrank/bin/bibrankgkb.wml: Modified error messages from webaccess when not authorized 2004-09-23 Trond Aksel Myklebust * modules/bibformat/bin/bibreformat.wml, modules/bibformat/web/admin/security.inc.php.wml, modules/bibindex/lib/bibindex_engine.py.wml, modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibindex/web/admin/bibindexadmin.py.wml: Modified error messages when not authorized 2004-09-21 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_word_indexer.py.wml: Changed error message when Psyco is not installed from "ERROR:" to "Warning:" 2004-09-21 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: Modified structure of hash table used by single_tag_rank_method Added exception handling when problem with config file in bibrank_record_sorter 2004-09-20 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: -import datetime statement. Module not in use and not supported by Python 2.2 2004-09-16 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: simpleendaction: exceptions are not caught anymore 2004-09-15 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter_tests.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer_tests.py.wml: [no log message] 2004-09-15 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter_tests.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer_tests.py.wml: Changed some text 2004-09-15 Trond Aksel Myklebust * modules/miscutil/bin/testsuite.wml: Added bibrank test cases 2004-09-15 Trond Aksel Myklebust * modules/bibrank/lib/Makefile.am, modules/bibrank/lib/bibrank_record_sorter_tests.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer_tests.py.wml, modules/bibrank/lib/bibrank_tests.py.wml: Split into one test file per library 2004-09-15 Thomas Baron * modules/bibsched/bin/bibsched.wml: new job status: "DONE WITH ERRORS" 2004-09-15 Thomas Baron * modules/miscutil/sql/tabcreate.sql: change "status" column of schTASK table. 2004-09-15 Thomas Baron * modules/bibupload/bin/bibupload.wml: corrected total number of records. always store absolute path to files 2004-09-15 Trond Aksel Myklebust * modules/bibrank/lib/Makefile.am, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_tests.py.wml: Added a few testcases 2004-09-15 Thomas Baron * modules/bibupload/bin/bibupload.wml: bibupload stops with an error when a file cannot be found 2004-09-15 Thomas Baron * modules/websubmit/doc/admin/Makefile.am, modules/websubmit/doc/admin/index.html.wml, modules/websubmit/doc/admin/philosophy.html.wml: added doc page explaining the relation between a search catalogue and a submission 2004-09-15 Thomas Baron * modules/websubmit/lib/functions/Add_Files.py.wml: added function to insert files which were stored in a "files" directory of the submission directory 2004-09-15 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: added function simplendaction to deal with non-web submissions 2004-09-14 Thomas Baron * modules/websubmit/lib/file.py.wml: os.path.getctime does not exist in python 2.3 2004-09-14 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: [no log message] 2004-09-14 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml: Changed how a new task is submitted because of a bug creating an exception at submit time 2004-09-14 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: [no log message] 2004-09-14 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Changed text from "rearrange by name" to "order alphabetically" 2004-09-14 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Added functionality for rearranging sort options/search fields by name (alphabethically) 2004-09-14 Trond Aksel Myklebust * modules/websearch/web/admin/websearchadmin.py.wml: Added two new functions, rearrangefield/rearrangefieldvalue 2004-09-13 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: Added support for recid:x type of queries for methods using single_tag_rank_method 2004-09-13 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Fixed a few issues regarding sort fields/search options Still a issue when several fields got the same score 2004-09-13 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Modified write_outcome (again) 2004-09-13 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Modified write_outcome 2004-09-13 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Fixed write_outcome when parameter res is empty 2004-09-13 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Fixed some bugs with changing the "score" of fields/fieldvalues 2004-09-13 Thomas Baron * modules/websubmit/lib/file.py.wml, modules/websubmit/lib/functions/Move_Files_Archive.py.wml, modules/websubmit/lib/functions/Move_From_Pending.py.wml: got rid of os.walk which does not exist in python 2.2 replaced with os.listdir: 2004-09-10 Trond Aksel Myklebust * modules/bibrank/doc/hacking/bibrankgkb.html.wml, modules/bibrank/doc/hacking/index.html.wml, modules/bibrank/doc/hacking/merge_rank_methods.html.wml, modules/bibrank/doc/hacking/single_tag_rank.html.wml, modules/bibrank/doc/hacking/word_similarity.html.wml: Modified document width 2004-09-08 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: Changed name of a function from merge_methods to combine_method 2004-09-08 Trond Aksel Myklebust * modules/bibrank/etc/template_combine_method.cfg.wml, modules/bibrank/etc/template_merge_methods.cfg.wml: Changed name of rank method 2004-09-08 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml, modules/bibrank/doc/hacking/api.html.wml, modules/bibrank/doc/hacking/index.html.wml: updated config 2004-09-08 Trond Aksel Myklebust * modules/bibrank/etc/template_merge_methods.cfg.wml: Added template for merge method 2004-09-08 Trond Aksel Myklebust * modules/bibrank/etc/template_word_frequency.cfg.wml: File changed name to template_word_similarity.cfg.wml 2004-09-08 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml, modules/bibrank/doc/hacking/single_tag_rank.html.wml, modules/bibrank/doc/hacking/word_similarity.html.wml: Documentation updated 2004-09-08 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml: Eliminated excessive write_message() function. Reduced serialize/deserialize function numbers. Calling get_datetime(), not getdate(). 2004-09-08 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: Added bibrank process to the list of usually expected daemons. 2004-09-08 Tibor Simko * modules/bibedit/lib/bibrecord_tests.py.wml: Added a FIXME comment on the not-yet-working UTF-8 parsing. 2004-09-08 Tibor Simko * modules/websearch/lib/search_engine.py.wml: User rankscoreinfo class for outputting relevance scores. 2004-09-08 Tibor Simko * modules/webstyle/css/cds.css.wml: Added `rankscoreinfo' for the ranked search engine output. 2004-09-08 Tibor Simko * Makefile.am: Added final bibrank call after demo records have been loaded. 2004-09-08 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Added demo of `journal impact factor' ranking method. 2004-09-08 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Introduced `word similarity' to be a default ranking method. 2004-09-08 Tibor Simko * modules/miscutil/sql/tabbibclean.sql, modules/miscutil/sql/tabdrop.sql: Added support for new BibRank tables. 2004-09-08 Tibor Simko * modules/miscutil/sql/tabcreate.sql: New BibRank tables. 2004-09-08 Tibor Simko * modules/webhelp/web/admin/howto/marc.html.wml: Added section on MARC schema in use at CERN. 2004-09-07 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Changed a function name from word_frequency to word_similarity 2004-09-07 Trond Aksel Myklebust * modules/bibrank/etc/template_word_similarity.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: Changed name from word_frequency to word_similarity 2004-09-07 Trond Aksel Myklebust * modules/bibrank/doc/hacking/api.html.wml, modules/bibrank/doc/hacking/word_similarity.html.wml: Hacking documentation for the Bibrank module 2004-09-07 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: Not much, some naming issues 2004-09-07 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml, modules/bibrank/doc/hacking/Makefile.am, modules/bibrank/doc/hacking/bibrankgkb.html.wml, modules/bibrank/doc/hacking/index.html.wml, modules/bibrank/doc/hacking/single_tag_rank.html.wml: Documentation for the BibRank module updated, especially the hacking section 2004-09-06 Tibor Simko * modules/bibrank/bin/bibrank.wml: Changed bibrank process name to the one expected by bibsched. 2004-09-06 Trond Aksel Myklebust * modules/bibrank/etc/demo_jif.cfg.wml, modules/bibrank/etc/template_single_tag_rank_method.cfg.wml, modules/bibrank/etc/template_word_frequency.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: -Removed no longer used parameter from config files. (overall_importance) 2004-09-06 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml: [no log message] 2004-09-06 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: -Added method for merging the result of various rank methods into one. -Removed a no longer used parameter from config file (overall_importance) 2004-09-03 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: Fixed: If translation of a rank method didnt exist in a language, the code was sent back instead of the translation in the default language. 2004-09-03 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: Verbose output was not returned for some methods 2004-09-03 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml: Modified output text 2004-09-03 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: Changed two %S into %s 2004-09-03 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Modified debug information 2004-09-03 Trond Aksel Myklebust * modules/bibrank/etc/demo_jif.cfg.wml, modules/bibrank/etc/template_single_tag_rank_method.cfg.wml, modules/bibrank/etc/template_word_frequency.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: Modified parameter names 2004-09-03 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Keep selected rank method when doing `jump to record X'. 2004-09-03 Tibor Simko * modules/bibrank/etc/demo_jif.cfg.wml: Demo site uses 909C4 to store publication information. 2004-09-03 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: -Fixed crash if Stemmer is not available 2004-09-03 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_tag_based_indexer.py.wml: Tiny bug fixed...not much.. 2004-09-03 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml, modules/bibrank/etc/demo_jif.cfg.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: -Bibrank_word_indexer: fixed bug when verbose > 0 -bibrank: fixed default options -config files: fixed some naming issues 2004-09-02 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: -Fixed up how the configuration options are handled inside the methods. Only one global variable for the configdata now. 2004-09-02 Trond Aksel Myklebust * modules/websearch/lib/search_engine.py.wml: -Sending verbose value to rank_records 2004-09-02 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: -Fixed get_bibrank_methods. Returning only methods available for the current collection 2004-09-02 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/websearch/lib/search_engine.py.wml: get_bibrank_methods() now accepts colID, not collection name. 2004-09-02 Tibor Simko * modules/websearch/web/index.py.wml: get_colID() is now read from search engine's library. 2004-09-02 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/websearch/lib/search_engine.py.wml: Added collection argument to get_bibrank_method calls. 2004-09-01 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fixed off-by-one search unit counting in stage 2-1. 2004-09-01 Tibor Simko * config/messages.wml: Boolean query warning message changed. Added similarity messages. Rank by message output changed. Minor CZ and SK cleanup. 2004-09-01 Tibor Simko * modules/miscutil/lib/messages.py.wml: Similar records message added. 2004-09-01 Tibor Simko * modules/bibrank/lib/bibrank_record_sorter.py.wml: Deleted extra markup. 2004-09-01 Tibor Simko * modules/bibrank/bin/Makefile.am: Remove bibranktest from the list of common targets. 2004-09-01 Tibor Simko * modules/webstyle/css/cds.css.wml: More information (Detailed record, Similar records) is made smaller. 2004-09-01 Tibor Simko * modules/websearch/bin/webcoll.wml: Support for the ranking and similarity search. 2004-09-01 Tibor Simko * modules/websearch/lib/search_engine.py.wml: - Added support for record ranking and similarity search. - Stage 2-1 behaviour changed so that no warning is emitted for nonexisting search terms if they are preceded or followed by boolean OR operator. - Nearest hits aren't shown for recid type of queries. 2004-09-01 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am, modules/bibrank/lib/bibrank_record_sorter.py.wml: -Turned verbose off 2004-09-01 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: - rank_records returns (a,b,c,d,e) 2004-09-01 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: -Fixed error in rank_records 2004-09-01 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: If error, first parameter returned by rank_records, ([0]) is (None,None) 2004-09-01 Trond Aksel Myklebust * modules/bibrank/etc/demo_jif.cfg.wml, modules/bibrank/etc/template_single_tag_rank_method.cfg.wml, modules/bibrank/etc/template_word_frequency.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: Modified configuration files. Added prefix/postfix 2004-09-01 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: -Modified interfaces mostly 2004-09-01 Tibor Simko * modules/websearch/doc/hacking/stages.html.wml: Stage 2-1 checks now for boolean OR operator in the next unit too. 2004-09-01 Tibor Simko * modules/websearch/doc/hacking/stages.html.wml: Stage 2-1 altered as to retain also zero-hit (p_i, f_i) search unit in case it is preceded by boolean OR operator. 2004-09-01 Tibor Simko * modules/webalert/bin/alertengine.wml: Print run time information with two decimal places only. 2004-08-30 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: -Fixed warning messages 2004-08-30 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: -Added error messages -changed api's. -going to add return of verbose messages 2004-08-30 Trond Aksel Myklebust * modules/bibrank/etc/demo_jif.cfg.wml, modules/bibrank/etc/template_single_tag_rank_method.cfg.wml, modules/bibrank/etc/template_word_frequency.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: Updated configuration files 2004-08-27 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: -get_bibrank_methods now accepts the collectionnames as parameter, but does not yet do anything with it. -find_similar accepts a list of several record ids. 2004-08-27 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: *Fixed: Last document after finding similar documents was never shown. 2004-08-27 Trond Aksel Myklebust * modules/bibrank/etc/template_word_frequency.cfg.wml, modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: *Changed output from rank_records in bibrank_record_sorter, now returning (list,string,string) 2004-08-27 Trond Aksel Myklebust * modules/bibrank/etc/wrd.cfg.wml, modules/bibrank/lib/bibrank_record_sorter.py.wml: Added options for configuring finding similar pages using the word frequency. -A word need to have a minimum length to be used -Maximum number of words to use -A word must exist in minimum nr of documents -A document must exist in maximum nr of documents and other options 2004-08-27 Tibor Simko * AUTHORS: Changed Erik's email address. 2004-08-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: *Fixed: An error caused the stemmer not to stem the query 2004-08-26 Trond Aksel Myklebust * modules/bibrank/etc/template_word_frequency.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: Added parameter in configuration files to use for stemming of search query 2004-08-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml: Added possibility to select language to stem the query in 2004-08-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_word_indexer.py.wml: Modified update of last_update field in rnkMETHOD 2004-08-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_word_indexer.py.wml: *Fixed bug causing nothing to happen if executed before searching worked 2004-08-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_word_indexer.py.wml: Missed an = in a if bla == bla line 2004-08-26 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml: enabled authentication check 2004-08-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_word_indexer.py.wml: Modified error message when PyStemmer is not installed, or language is not supported by PyStemmer 2004-08-26 Trond Aksel Myklebust * modules/bibrank/etc/stopwords.kb.wml: changed to utf-8 2004-08-26 Trond Aksel Myklebust * modules/bibrank/bin/bibrankgkb.wml: Fixed bug causing .kb files with only one # in front of comments to fail. 2004-08-26 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml: Removed some printed text and sys.exit command appearing when problems importing files. 2004-08-26 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml: Modified ranking files, mostly small changes in naming of methods. 2004-08-26 Trond Aksel Myklebust * modules/bibrank/etc/stopwords.kb.wml, modules/bibrank/etc/template_word_frequency.cfg.wml, modules/bibrank/etc/wrd.cfg.wml: Configuration files and stopwordlist (english and french) for use together with ranking based on word frequency 2004-08-26 Trond Aksel Myklebust * modules/bibrank/etc/demo_jif.cfg.wml, modules/bibrank/etc/demo_jif.kb.wml: Configuration files and datafiles for use with the demoinstallation of cdsware to enable Journal Impact Factor ranking 2004-08-26 Trond Aksel Myklebust * modules/bibrank/etc/bibrankgkb.cfg.wml, modules/bibrank/etc/bibrankgkb_jif_conv.kb.wml, modules/bibrank/etc/bibrankgkb_jif_example.kb.wml: Configuration files and datafiles to use as examples when running bibrankgkb 2004-08-26 Tibor Simko * Makefile.am: Added support for localstatedir configuration option. (Thanks to Fred.) Removed unnecessary `install' subtargets for various demo targets. Prepared table updating in view of the next release. (Not fully finished yet.) 2004-08-26 Tibor Simko * configure.ac, config/configbis.wml.in: Added support for localstatedir configuration option. (Thanks to Fred.) 2004-08-25 Tibor Simko * CREDITS: Added Eric Grand. Fixed some grammar. 2004-08-25 Tibor Simko * AUTHORS: Added Alexandra. Updated Trond and Tibor. 2004-08-25 Tibor Simko * config/messages.wml: French translation corrections, thanks to Eric Grand. 2004-08-25 Tibor Simko * configure.ac: New directories in the BibEdit module. 2004-08-25 Tibor Simko * modules/bibedit/Makefile.am, modules/bibedit/bin/.cvsignore, modules/bibedit/bin/Makefile.am, modules/bibedit/bin/xmlmarclint.wml, modules/bibedit/etc/.cvsignore, modules/bibedit/etc/MARC21slim.dtd, modules/bibedit/etc/Makefile.am, modules/bibedit/lib/Makefile.am, modules/bibedit/lib/bibrecord.py.wml, modules/bibedit/lib/bibrecord_config.py.wml, modules/bibedit/lib/bibrecord_tests.py.wml: Initial release of new Alexandra's bibrecord library. 2004-08-25 Tibor Simko * modules/miscutil/bin/testsuite.wml: Add bibrecord test suite. 2004-08-25 Tibor Simko * modules/miscutil/demo/Makefile.am: Install demobibdata.xml into tmp directory, for test suite purposed. 2004-08-25 Tibor Simko * modules/websearch/lib/search_engine_tests.py.wml: test_strip_accents() now calls strip_accents() directly, instead of via wash_pattern(). 2004-08-25 Tibor Simko * modules/bibrank/lib/.cvsignore: Added .pyc extension. 2004-08-25 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, modules/bibrank/bin/bibrankgkb.wml: Added support for "word frequency" ranking. Moved functions from bibrank file to /lib/bibrank_... files 2004-08-25 Trond Aksel Myklebust * modules/bibrank/lib/Makefile.am, modules/bibrank/lib/bibrank_record_sorter.py.wml, modules/bibrank/lib/bibrank_tag_based_indexer.py.wml, modules/bibrank/lib/bibrank_word_indexer.py.wml, modules/bibrank/lib/bibrankadminlib.py.wml: Methods for ranking/sorting records based on various methods like word frequency (using variation of the IDF/TF vector model) 2004-08-25 Tibor Simko * modules/websearch/doc/tips.html.wml: Typos fixed. 2004-08-25 Tibor Simko * modules/bibconvert/bin/Makefile.am, modules/bibconvert/doc/admin/Makefile.am, modules/bibconvert/etc/Makefile.am, modules/bibedit/doc/admin/Makefile.am, modules/bibedit/lib/Makefile.am, modules/bibformat/bin/Makefile.am, modules/bibformat/doc/admin/Makefile.am, modules/bibformat/lib/common/Makefile.am, modules/bibformat/lib/core/Makefile.am, modules/bibformat/web/Makefile.am, modules/bibformat/web/admin/Makefile.am, modules/bibharvest/bin/Makefile.am, modules/bibharvest/doc/admin/Makefile.am, modules/bibharvest/lib/Makefile.am, modules/bibharvest/web/Makefile.am, modules/bibindex/bin/Makefile.am, modules/bibindex/doc/admin/Makefile.am, modules/bibindex/lib/Makefile.am, modules/bibindex/web/admin/Makefile.am, modules/bibrank/bin/Makefile.am, modules/bibrank/doc/admin/Makefile.am, modules/bibrank/doc/hacking/Makefile.am, modules/bibrank/etc/Makefile.am, modules/bibrank/lib/Makefile.am, modules/bibrank/web/admin/Makefile.am, modules/bibsched/bin/Makefile.am, modules/bibsched/doc/admin/Makefile.am, modules/bibupload/bin/Makefile.am, modules/bibupload/doc/admin/Makefile.am, modules/miscutil/bin/Makefile.am, modules/miscutil/demo/Makefile.am, modules/miscutil/lib/Makefile.am, modules/miscutil/sql/Makefile.am, modules/webaccess/bin/Makefile.am, modules/webaccess/doc/admin/Makefile.am, modules/webaccess/doc/hacking/Makefile.am, modules/webaccess/lib/Makefile.am, modules/webaccess/web/admin/Makefile.am, modules/webalert/bin/Makefile.am, modules/webalert/doc/admin/Makefile.am, modules/webalert/lib/Makefile.am, modules/webalert/web/Makefile.am, modules/webbasket/doc/admin/Makefile.am, modules/webbasket/lib/Makefile.am, modules/webbasket/web/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/websearch/bin/Makefile.am, modules/websearch/doc/Makefile.am, modules/websearch/doc/admin/Makefile.am, modules/websearch/doc/hacking/Makefile.am, modules/websearch/lib/Makefile.am, modules/websearch/web/Makefile.am, modules/websearch/web/admin/Makefile.am, modules/websession/bin/Makefile.am, modules/websession/doc/admin/Makefile.am, modules/websession/lib/Makefile.am, modules/websession/web/Makefile.am, modules/webstyle/css/Makefile.am, modules/webstyle/doc/admin/Makefile.am, modules/webstyle/img/Makefile.am, modules/webstyle/lib/Makefile.am, modules/websubmit/bin/Makefile.am, modules/websubmit/doc/Makefile.am, modules/websubmit/doc/admin/Makefile.am, modules/websubmit/etc/bibconvert/KB/Makefile.am, modules/websubmit/etc/bibconvert/config/Makefile.am, modules/websubmit/lib/Makefile.am, modules/websubmit/lib/functions/Makefile.am, modules/websubmit/web/Makefile.am, modules/websubmit/web/admin/Makefile.am: Wildcard expansion now refers to the source directory in order to correctly detect the list of available source files. (Thanks to Frederic.) 2004-08-24 Trond Aksel Myklebust * modules/bibrank/etc/template_merge_rank_methods.cfg.wml: Removed.. 2004-08-24 Trond Aksel Myklebust * modules/bibrank/etc/bibrankgkb.cfg.wml, modules/bibrank/etc/jif.cfg.wml, modules/bibrank/etc/jif.kb.wml, modules/bibrank/etc/jif2.kb.wml, modules/bibrank/etc/jt_conv.kb.wml: Removed some files from the next release, going to be added again later in another form 2004-08-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Strip accents only when searching for words. 2004-08-23 Tibor Simko * configure-tests.py: Added test on maximum MySQLdb version. 2004-08-23 Tibor Simko * INSTALL: Added notes on recommended MySQL 4.0.x and MySQLdb 0.9.2 versions. 2004-08-23 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Revert previous TEXT-into-BLOB changes, since they didn't work with MySQL 4.1.3 anyway, only with MySQL 4.1.0. (FWIW, this shows once more that conceptually wrong quick-fixes are better to be avoided!) 2004-08-23 Tibor Simko * INSTALL: Added note on MySQL's default-character-set=utf8. 2004-08-23 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Changed BLOB to TEXT for the sake of MySQLdb 1.0.0 compliancy. Changed flxLINKTYPEPARAMS/pname varchar width, so that the primary key size for this table will fall within the internal MySQL limit of 1000 bytes per key, when the default charset is UTF-8 (i.e. when there are three bytes per char). 2004-08-16 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Put explicit str() conversion around datetime.datetime objects coming from MySQLdb, since some Python installations (e.g. reported on SUSE) required explicit conversion before comparing to strings. 2004-08-16 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml, modules/websearch/lib/websearchadminlib.py.wml, modules/bibindex/lib/bibindexadminlib.py.wml: Modified feedback messages 2004-08-16 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Modified some textfields 2004-08-16 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Removed excessive element, thanks to Frederic. 2004-08-13 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Fixed presentation bug when deleting the last value associated with a field 2004-08-13 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: fixed a bug in "modify search options" which happened when you added a new search options without selecting a fieldvalue at the same time. 2004-08-13 Trond Aksel Myklebust * modules/websearch/web/admin/websearchadmin.py.wml: Fixed "Modified search options" part of the modify collection page 2004-07-28 Thomas Baron * modules/miscutil/sql/tabcreate.sql: turned schTASK/arguments column into longtext 2004-07-27 Thomas Baron * modules/bibupload/bin/bibupload.wml: bad xml records are counted as errors 2004-07-22 Trond Aksel Myklebust * modules/websearch/lib/Makefile.am: Committed too much, Makefile fixed 2004-07-22 Trond Aksel Myklebust * modules/websearch/lib/Makefile.am, modules/websearch/lib/websearchadminlib.py.wml: fixed lazy coding...see last update of file..... 2004-07-20 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Fixed the date problem. Somehow the mysql server returns 2004-07-19 14:52:48.00 as the date, and for others it returns 2004-07-19 14:52:48 Unsure why, but fixed now I hope. 2004-07-19 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Fixed two bugs, one where the mysql server returned another dateformat than the expected one, only partially fixed atm though. Need to find out how to get the dateformat which mysql will return. The other was where the Progress field of a bibtask was empty. 2004-07-16 Tibor Simko * modules/webhelp/web/admin/index.html.wml: Add link to BibIndex Admin Interface. 2004-07-16 Tibor Simko * configure.ac: Version number bump after the release of v0.3.3. CDSware v0.3.3 (released 2004-07-16) ==================================== 2004-07-16 Tibor Simko * .cvsignore: Added .wmlrc. 2004-07-16 Tibor Simko * modules/websession/lib/webuser.py.wml: Terminology fix: ampersand -> @. 2004-07-16 Tibor Simko * modules/websession/lib/webuser.py.wml: checkemail() made more efficient. 2004-07-15 Tibor Simko * Makefile.am: Don't need .wmlrc in the distribution. 2004-07-15 Tibor Simko * CREDITS: Added Thierry and Frederic. 2004-07-15 Tibor Simko * INSTALL: Added a note on building CDSware out of its source tree. 2004-07-15 Tibor Simko * .wmlrc: Removed. Configure now takes care of creating it. 2004-07-15 Tibor Simko * Makefile.am, configure.ac: Patch from Frederic be able to build CDSware out of its source tree. 2004-07-15 Tibor Simko * modules/bibconvert/bin/Makefile.am, modules/bibconvert/doc/admin/Makefile.am, modules/bibedit/doc/admin/Makefile.am, modules/bibedit/lib/Makefile.am, modules/bibformat/bin/Makefile.am, modules/bibformat/doc/admin/Makefile.am, modules/bibformat/lib/common/Makefile.am, modules/bibformat/lib/core/Makefile.am, modules/bibformat/web/Makefile.am, modules/bibformat/web/admin/Makefile.am, modules/bibharvest/bin/Makefile.am, modules/bibharvest/doc/admin/Makefile.am, modules/bibharvest/lib/Makefile.am, modules/bibharvest/web/Makefile.am, modules/bibindex/bin/Makefile.am, modules/bibindex/doc/admin/Makefile.am, modules/bibindex/lib/Makefile.am, modules/bibindex/web/admin/Makefile.am, modules/bibrank/bin/Makefile.am, modules/bibrank/doc/admin/Makefile.am, modules/bibrank/doc/hacking/Makefile.am, modules/bibrank/etc/Makefile.am, modules/bibrank/lib/Makefile.am, modules/bibrank/web/admin/Makefile.am, modules/bibsched/bin/Makefile.am, modules/bibsched/doc/admin/Makefile.am, modules/bibupload/bin/Makefile.am, modules/bibupload/doc/admin/Makefile.am, modules/miscutil/bin/Makefile.am, modules/miscutil/demo/Makefile.am, modules/miscutil/lib/Makefile.am, modules/miscutil/sql/Makefile.am, modules/webaccess/bin/Makefile.am, modules/webaccess/doc/admin/Makefile.am, modules/webaccess/doc/hacking/Makefile.am, modules/webaccess/lib/Makefile.am, modules/webaccess/web/admin/Makefile.am, modules/webalert/bin/Makefile.am, modules/webalert/doc/admin/Makefile.am, modules/webalert/lib/Makefile.am, modules/webalert/web/Makefile.am, modules/webbasket/doc/admin/Makefile.am, modules/webbasket/lib/Makefile.am, modules/webbasket/web/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/websearch/bin/Makefile.am, modules/websearch/doc/Makefile.am, modules/websearch/doc/admin/Makefile.am, modules/websearch/doc/hacking/Makefile.am, modules/websearch/lib/Makefile.am, modules/websearch/web/Makefile.am, modules/websearch/web/admin/Makefile.am, modules/websession/bin/Makefile.am, modules/websession/doc/admin/Makefile.am, modules/websession/lib/Makefile.am, modules/websession/web/Makefile.am, modules/webstyle/css/Makefile.am, modules/webstyle/doc/admin/Makefile.am, modules/webstyle/lib/Makefile.am, modules/websubmit/bin/Makefile.am, modules/websubmit/doc/Makefile.am, modules/websubmit/doc/admin/Makefile.am, modules/websubmit/etc/bibconvert/KB/Makefile.am, modules/websubmit/etc/bibconvert/config/Makefile.am, modules/websubmit/lib/Makefile.am, modules/websubmit/lib/functions/Makefile.am, modules/websubmit/web/Makefile.am, modules/websubmit/web/admin/Makefile.am: Patch from Frederic be able to build CDSware out of its source tree. 2004-07-15 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: I18N translations of collection names. SUBMIT boxes for the search interface to point to submission pages. 2004-07-15 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: I18N field names for DE,PT,IT,NO. 2004-07-15 Tibor Simko * config/messages.wml: Added PT,IT,DE and NO translations for new phrases. 2004-07-14 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Remove unnecessary trailing commas (causing troubles on some systems). 2004-07-14 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Regular expressions introduced. 2004-07-14 Martin Vesely * modules/bibconvert/doc/admin/dcxml-to-marcxml.cfg: Extraction template modified. 2004-07-13 Tibor Simko * config/messages.wml, modules/miscutil/lib/messages.py.wml: Added record last modified message. 2004-07-13 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix displaying ADD TO BASKET on HTML detailed page. Added record last modified info box. 2004-07-13 Tibor Simko * modules/webstyle/css/cds.css.wml: Added recordlastmodifiedbox. 2004-07-13 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Fix serialized column of the Photo formats due to change in encoding (UTF-8). Fix links in Photo formats to use recid instead of sysnb. 2004-07-13 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Added I18N translations for field names and home collection. 2004-07-13 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Added I18N translations for collection names. 2004-07-13 Tibor Simko * config/messages.wml, modules/miscutil/lib/messages.py.wml: Added `restricted' message. Moved I18N field names into SQL tables. 2004-07-13 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/websearch/lib/search_engine.py.wml, modules/websearch/web/index.py.wml: Respect I18N names of collections and fields. 2004-07-12 Tibor Simko * modules/miscutil/bin/dbexec.wml: Use = instead of == for strict POSIX compliance. (Thanks to Thierry Thomas.) 2004-07-12 Tibor Simko * modules/websearch/doc/hacking/stages.html.wml, modules/websearch/lib/search_engine.py.wml: New behaviour of the search engine on stage 4-2-1: when no hits are found in the collection selected by the user, but there are some hits in other public collections, then do not show list these hits anymore to the end user, but rather propose link to them only. (Often users were confused as to why their collection choice wasn't respected.) 2004-07-12 Tibor Simko * config/messages.wml: Rephrase ``No hits in given collection'' to respect new behaviour of the search engine. 2004-07-12 Tibor Simko * config/cdswmllib.wml: Use adverb to denote CZ and SK languages. 2004-07-12 Tibor Simko * config/messages.wml, modules/miscutil/lib/messages.py.wml: Added I18N message for deleted records. 2004-07-12 Tibor Simko * modules/websearch/lib/search_engine_config.py.wml: Added OAI ID tag from the config file. Suitable for the display of deleted records in order to preserve OAI ID in XML MARC display. 2004-07-12 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Records marked as DELETED (in the collection identifier tag 980) aren't accessible anymore via XML MARC and other formats. 2004-07-12 Tibor Simko * configure.ac, modules/bibedit/Makefile.am, modules/bibedit/lib/.cvsignore, modules/bibedit/lib/Makefile.am: Added BibEdit lib. 2004-07-12 Tibor Simko * INSTALL: Added note for FreeBSD users on Apache 2 threads configuration. 2004-07-12 Thomas Baron * modules/bibupload/bin/bibupload.wml: get rid of beginning of following record if on the same line 2004-07-09 Thomas Baron * modules/bibedit/lib/bibrecord.py.wml: new xml parsing library 2004-07-07 Tibor Simko * modules/webhelp/web/hacking/Makefile.am, modules/webhelp/web/hacking/index.html.wml, modules/webhelp/web/hacking/testsuite.html.wml: Added testsuite hackers' guide. 2004-07-07 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/functions/Get_Info.py.wml, modules/websubmit/lib/functions/Get_Sysno.py.wml, modules/websubmit/lib/functions/Make_Modify_Record.py.wml, modules/websubmit/lib/functions/Make_Record.py.wml, modules/websubmit/lib/functions/Report_Number_Generation.py.wml, modules/websubmit/lib/functions/mail.py.wml: replaced "w+" open mode by "w" 2004-07-07 Thomas Baron * modules/websubmit/doc/admin/implementwebform.html.wml: added comment about mandatory select box elements 2004-07-07 Thomas Baron * modules/websubmit/web/admin/addElement2PageEDS.php.wml: check if new mandatory select box begins with "Select:" 2004-07-07 Tibor Simko * modules/bibindex/lib/bibindex_engine.py.wml, modules/bibindex/lib/bibindex_engine_config.py.wml: Added option to fulltext-index local files only, i.e. remote URLs are skipped if the option is on. 2004-07-07 Thomas Baron * modules/bibupload/bin/bibupload.wml: cumulative record count if several files are passed as parameters 2004-07-05 Thomas Baron * modules/websubmit/web/admin/elementConfigDetsEDS.php.wml: change type of response elements now possible 2004-06-23 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: DC Title extended for 111__a. 2004-06-22 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: [no log message] 2004-06-22 Trond Aksel Myklebust * modules/bibrank/web/admin/bibrankadmin.py.wml: Got redirected to /websearch after loging, fixed 2004-06-15 Tibor Simko * INSTALL: Added note on `make test' to run the test suite. 2004-06-15 Tibor Simko * Makefile.am: Added `make test' target. 2004-06-15 Tibor Simko * modules/websearch/lib/Makefile.am, modules/websearch/lib/search_engine_tests.py.wml: Added search engine unit tests examples. 2004-06-15 Tibor Simko * modules/websearch/lib/.cvsignore: Added .pyc to the list of extensions to ignore. 2004-06-15 Tibor Simko * modules/miscutil/bin/.cvsignore, modules/miscutil/bin/Makefile.am, modules/miscutil/bin/testsuite.wml: Added testsuite bin file. 2004-06-15 Tibor Simko * modules/bibindex/bin/bibindex.wml, modules/bibindex/lib/Makefile.am, modules/bibindex/lib/bibindex_engine.py.wml, modules/bibindex/lib/bibindex_engine_config.py.wml, modules/bibindex/lib/bibindex_engine_tests.py.wml: BibIndex monolithic bin file split into a small bin file and large lib engine and engine_config files. BibIndex unit testing file added. 2004-06-07 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Looks like it was abbreviated monthname and not full which was used... (thanks to may...) 2004-06-07 Trond Aksel Myklebust * modules/bibrank/bin/bibrank.wml: Fixed bugs 2004-06-07 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Modified Webcoll status of the webpage, added more checks 2004-06-04 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: bug fixed in modify_translations 2004-06-04 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Cleaned up frontpage of interface 2004-06-04 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Implementation of regular expressions in destination template configuration. 2004-06-04 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Using name field in rankmethod table instead of i8n names 2004-06-04 Trond Aksel Myklebust * modules/bibindex/lib/bibindexadminlib.py.wml: Changed back to using the name field instead of i8n names 2004-06-04 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Added a overview of collections with error checking 2004-06-04 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Committing to get it over to pcdh91...(need to do something with this soon...) 2004-06-03 Tibor Simko * modules/websearch/bin/webcoll.wml: Nice number printing is now taken from the search engine library and is language-dependent. 2004-06-03 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Nice number printing is now language dependent. 2004-06-03 Tibor Simko * modules/miscutil/lib/messages.py.wml: Added thousands separator. 2004-06-03 Tibor Simko * config/messages.wml: Fixed whitespace treatment. Added thousands separator. 2004-05-28 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/admin/websearchadmin.py.wml: Changed the navigation/work flow in websearch interface 2004-05-27 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Data parsing error corrected (bugfix). 2004-05-27 Martin Vesely * modules/bibconvert/doc/admin/guide.html.wml: Typo corrected. 2004-05-27 Thomas Baron * modules/websubmit/web/admin/removeDoctypeEDS.php.wml: delete all occurrence of the deleted document type in the sbmSUBMISSIONS table 2004-05-27 Thomas Baron * modules/miscutil/sql/tabcreate.sql: corrected sbmCOLLECTION_sbmDOCTYPE table definition id_son is now a 10 characters string to be coherent with the sbmDOCTYPE definition 2004-05-27 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/admin/websearchadmin.py.wml: Prepared for webcoll interface 2004-05-26 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Added a check to see if collection with id==1 exists, if not a form to add it is displayed. 2004-05-26 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Changed terminology of "add collection to tree" 2004-05-25 Tibor Simko * modules/bibconvert/doc/admin/Makefile.am: Added forgotten dcxml-to-marcxml.cfg to the distribution. 2004-05-24 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: No longer mandatory to have a title for a portalbox 2004-05-19 Tibor Simko * modules/webhelp/web/admin/index.html.wml: International name for Admin Area. 2004-05-19 Tibor Simko * modules/miscutil/lib/messages.py.wml: Added `administration' messages. 2004-05-19 Tibor Simko * config/messages.wml: Added `administration' message. Small French fix. 2004-05-19 Tibor Simko * modules/websession/lib/webaccount.py.wml, modules/websession/web/youraccount.py.wml: Added `Your Admin Activities' page. 2004-05-19 Tibor Simko * modules/websession/lib/webuser.py.wml: Add link to `administration' in the personal header. 2004-05-19 Tibor Simko * config/cdsnavbar.wml: Added link to BibIndex Admin Interface. 2004-05-19 Tibor Simko * modules/bibindex/lib/.cvsignore, modules/bibindex/lib/Makefile.am, modules/bibindex/web/.cvsignore, modules/bibindex/web/Makefile.am, modules/bibindex/web/admin/.cvsignore, modules/bibindex/web/admin/Makefile.am: Added appropriate Makefile.am and .cvsignore files. 2004-05-19 Tibor Simko * configure.ac: Added BibIndex lib, web, web/admin dirs. 2004-05-19 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Added cfgbibindex action. 2004-05-19 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Modified up/down arrows 2004-05-19 Trond Aksel Myklebust * modules/bibindex/.cvsignore, modules/bibindex/lib/Makefile, modules/bibindex/lib/Makefile.am, modules/bibindex/lib/Makefile.in, modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibindex/web/Makefile, modules/bibindex/web/Makefile.am, modules/bibindex/web/Makefile.in, modules/bibindex/web/admin/Makefile, modules/bibindex/web/admin/Makefile.am, modules/bibindex/web/admin/Makefile.in: Removed makefiles 2004-05-14 Trond Aksel Myklebust * modules/bibindex/lib/Makefile, modules/bibindex/lib/Makefile.am, modules/bibindex/lib/Makefile.in, modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibindex/web/Makefile, modules/bibindex/web/Makefile.am, modules/bibindex/web/Makefile.in, modules/bibindex/web/admin/Makefile, modules/bibindex/web/admin/Makefile.am, modules/bibindex/web/admin/Makefile.in: Forget Makefiles... 2004-05-14 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Unsure what is change...commiting just to be sure 2004-05-14 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/admin/websearchadmin.py.wml: Changed images used for arrows in websearchadmin, also added random argument to urls to force reload of page 2004-05-14 Trond Aksel Myklebust * modules/bibindex/Makefile.am, modules/bibindex/doc/admin/Makefile.am, modules/bibindex/doc/admin/index.html.wml, modules/bibindex/lib/bibindexadminlib.py.wml, modules/bibindex/web/admin/bibindexadmin.py.wml, modules/bibindex/web/admin/index.html.wml: First version of BibIndex interface CDSware v0.3.2 (released 2004-05-12) ==================================== 2004-05-12 Tibor Simko * modules/websubmit/lib/websubmit_engine.py.wml: Typo fixed (llevel). 2004-05-12 Tibor Simko * NEWS: Release of v0.3.2. 2004-05-12 Tibor Simko * modules/bibrank/doc/admin/guide.html.wml, modules/bibrank/doc/admin/jif.cfg, modules/bibrank/doc/admin/jif.kb: Put jif.{kb,cfg} examples directly into the BibRank Admin Guide. 2004-05-12 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: at 4.2 changed to 2004-05-12 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: Used ispell to fix some typos 2004-05-12 Trond Aksel Myklebust * modules/websearch/web/admin/websearchadmin.py.wml: commented out reload(wsc) 2004-05-12 Trond Aksel Myklebust * modules/bibrank/web/admin/bibrankadmin.py.wml: commented out reload line, changed wsc to brc in add_error 2004-05-11 Tibor Simko * configure.ac: Bumping version number in view of releasing v0.3.2. 2004-05-11 Tibor Simko * INSTALL: Add instructions on how to verify MD5 checksum and GnuPG signature. 2004-05-11 Tibor Simko * Makefile.am: Added update-v0.3.x-tables targets. 2004-05-11 Tibor Simko * modules/websearch/doc/admin/guide.html.wml: Make text on the search options clearer. 2004-05-11 Trond Aksel Myklebust * modules/websearch/doc/admin/guide.html.wml: Merged mine and tibors text about search options 2004-05-11 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml, modules/bibrank/bin/bibrank.wml, modules/bibrank/doc/admin/guide.html.wml, modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/admin/websearchadmin.py.wml: [no log message] 2004-05-11 Tibor Simko * modules/bibconvert/doc/admin/guide.html.wml, modules/bibedit/doc/admin/guide.html.wml, modules/bibformat/doc/admin/guide.html.wml, modules/bibharvest/doc/admin/guide.html.wml, modules/bibindex/doc/admin/guide.html.wml, modules/bibrank/doc/admin/guide.html.wml, modules/bibsched/doc/admin/guide.html.wml, modules/bibupload/doc/admin/guide.html.wml, modules/webaccess/doc/admin/guide.html.wml, modules/webalert/doc/admin/guide.html.wml, modules/webbasket/doc/admin/guide.html.wml, modules/websession/doc/admin/guide.html.wml, modules/webstyle/doc/admin/guide.html.wml, modules/websubmit/doc/admin/index.html.wml: Display version number. 2004-05-11 Tibor Simko * modules/websearch/doc/admin/guide.html.wml: Complete missing 3.x sections. Display version number. 2004-05-11 Tibor Simko * modules/webaccess/doc/hacking/admin-internals.html.wml, modules/webaccess/doc/hacking/api.html.wml, modules/webaccess/doc/hacking/table-structure.html.wml: Display version number. 2004-05-11 Tibor Simko * modules/webhelp/web/hacking/concepts.html.wml, modules/webhelp/web/hacking/directory.html.wml, modules/webhelp/web/hacking/modules.html.wml, modules/webhelp/web/hacking/releases.html.wml, modules/webhelp/web/hacking/style.html.wml, modules/websearch/doc/hacking/api.html.wml, modules/websearch/doc/hacking/stages.html.wml: Display version number. 2004-05-11 Tibor Simko * config/cdswmllib.wml: Added function to pretty print revision/date version strings suitable for Admin Guides. 2004-05-11 Tibor Simko * modules/webhelp/web/admin/howto/marc.html.wml: Add version number. 2004-05-11 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: Display version number. 2004-05-11 Tibor Simko * modules/webhelp/web/admin/howto/migrate.html.wml: Display version number. Add a FIXME note to write up more about collection and OAI IDs. 2004-05-10 Trond Aksel Myklebust * modules/webstyle/css/cds.css.wml: Removed border collapse tag from admin_vwar_nomargin 2004-05-10 Trond Aksel Myklebust * modules/websearch/doc/admin/guide.html.wml, modules/websearch/lib/websearchadminlib.py.wml: Updated guide and bugfix 2004-05-10 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Bugfix 2004-05-10 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: Updated 2004-05-07 Tibor Simko * CREDITS: Added Lyuba for the help with the Russian translation. 2004-05-07 Trond Aksel Myklebust * modules/websearch/web/admin/websearchadmin.py.wml: Fixed securty issue/ added role='cfgwebsearch' 2004-05-07 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml, modules/bibrank/web/admin/bibrankadmin.py.wml: Fixed role/security issue 2004-05-07 Trond Aksel Myklebust * modules/webaccess/lib/webaccessadmin_lib.py.wml: Fixed broken import link. 2004-05-06 Trond Aksel Myklebust * modules/websearch/doc/admin/guide.html.wml: Added explanation to the collection query part 2004-05-06 Trond Aksel Myklebust * modules/websearch/doc/admin/guide.html.wml, modules/websearch/lib/websearchadminlib.py.wml: added link to guide from interface 2004-05-06 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Added link to guide from interface 2004-05-06 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: Fixed typos 2004-05-06 Trond Aksel Myklebust * modules/websearch/doc/admin/guide.html.wml: Changed the language some places. 2004-05-04 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml, modules/websearch/lib/websearchadminlib.py.wml: Changed navbar 2004-05-04 Tibor Simko * modules/websubmit/lib/websubmit_engine.py.wml: Some of the most visible `Catalogue' texts changed to `Document type'. Much work still needed to harmonize the terminology. 2004-05-04 Tibor Simko * 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: Use new Admin Area style. 2004-05-04 Tibor Simko * modules/websubmit/doc/Makefile.am, modules/websubmit/doc/hacking/.cvsignore, modules/websubmit/doc/hacking/Makefile.am: Placeholder for hacker-level documentation. 2004-05-04 Tibor Simko * 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/protection.html.wml: Use new Admin Area common style. 2004-05-04 Tibor Simko * modules/websession/Makefile.am, modules/websession/doc/.cvsignore, modules/websession/doc/Makefile.am, modules/websession/doc/admin/.cvsignore, modules/websession/doc/admin/Makefile.am, modules/websession/doc/admin/guide.html.wml, modules/websession/doc/admin/index.html.wml, modules/websession/doc/hacking/.cvsignore, modules/websession/doc/hacking/Makefile.am, modules/webstyle/Makefile.am, modules/webstyle/doc/.cvsignore, modules/webstyle/doc/Makefile.am, modules/webstyle/doc/admin/.cvsignore, modules/webstyle/doc/admin/Makefile.am, modules/webstyle/doc/admin/guide.html.wml, modules/webstyle/doc/admin/index.html.wml, modules/webstyle/doc/hacking/.cvsignore, modules/webstyle/doc/hacking/Makefile.am: Initial release of the documentation. 2004-05-04 Tibor Simko * modules/websearch/doc/admin/guide.html.wml: Use unified and HTML-valid table of contents. 2004-05-04 Tibor Simko * modules/webhelp/web/admin/howto/migrate.html.wml: Remove old, CDSware v0.0.9 related comments. The text should be made more explicit still. 2004-05-04 Tibor Simko * modules/webhelp/web/admin/howto/marc.html.wml: Rephrase some sentences for clarity. Introduce BibIndex in stead of BibWords. 2004-05-04 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: Make some sentences more explicit. 2004-05-04 Tibor Simko * modules/webhelp/web/admin/index.html.wml: New style of Admin Area pages. 2004-05-04 Tibor Simko * modules/webalert/Makefile.am, modules/webalert/doc/.cvsignore, modules/webalert/doc/Makefile.am, modules/webalert/doc/admin/.cvsignore, modules/webalert/doc/admin/Makefile.am, modules/webalert/doc/admin/guide.html.wml, modules/webalert/doc/admin/index.html.wml, modules/webalert/doc/hacking/.cvsignore, modules/webalert/doc/hacking/Makefile.am, modules/webbasket/Makefile.am, modules/webbasket/doc/.cvsignore, modules/webbasket/doc/Makefile.am, modules/webbasket/doc/admin/.cvsignore, modules/webbasket/doc/admin/Makefile.am, modules/webbasket/doc/admin/guide.html.wml, modules/webbasket/doc/admin/index.html.wml, modules/webbasket/doc/hacking/.cvsignore, modules/webbasket/doc/hacking/Makefile.am: Initial release of the documentation. 2004-05-04 Tibor Simko * modules/webaccess/doc/admin/guide.html.wml: New style of Admin Area documentation. Line width limited in
 context.

2004-05-04  Tibor Simko 

	* modules/webaccess/web/admin/index.html.wml: New style of Admin
	Area documentation.

2004-05-04  Tibor Simko 

	* modules/miscutil/demo/democfgdata.sql.wml: Modified Russian
	welcoming portalbox.  Add Poetry to submission types.  Renamed
	Catalogue to Document types for Submit pages.  (More work needed.)

2004-05-04  Tibor Simko 

	* 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/bibupload/doc/hacking/.cvsignore,
	modules/bibupload/doc/hacking/Makefile.am: New style of the Admin
	Area documentation.

2004-05-04  Tibor Simko 

	* modules/bibsched/bin/bibsched.wml: Lower display refresh
	frequency.  Prepare for time display.

2004-05-04  Martin Vesely 

	* modules/bibconvert/bin/bibconvert.wml: EOF as record separator
	included.

2004-05-04  Tibor Simko 

	* modules/bibsched/Makefile.am, modules/bibsched/doc/.cvsignore,
	modules/bibsched/doc/Makefile.am,
	modules/bibsched/doc/admin/.cvsignore,
	modules/bibsched/doc/admin/Makefile.am,
	modules/bibsched/doc/admin/guide.html.wml,
	modules/bibsched/doc/admin/index.html.wml,
	modules/bibsched/doc/hacking/.cvsignore,
	modules/bibsched/doc/hacking/Makefile.am: Initial release of the
	documentation.

2004-05-04  Tibor Simko 

	* modules/bibrank/doc/admin/guide.html.wml: New style of Admin Area
	documentation.	Removed 
to validate the page. 2004-05-04 Tibor Simko * modules/bibharvest/Makefile.am, modules/bibharvest/doc/.cvsignore, modules/bibharvest/doc/Makefile.am, modules/bibharvest/doc/admin/.cvsignore, modules/bibharvest/doc/admin/Makefile.am, modules/bibharvest/doc/admin/guide.html.wml, modules/bibharvest/doc/admin/index.html.wml, modules/bibharvest/doc/hacking/.cvsignore, modules/bibharvest/doc/hacking/Makefile.am, modules/bibindex/Makefile.am, modules/bibindex/doc/.cvsignore, modules/bibindex/doc/Makefile.am, modules/bibindex/doc/admin/.cvsignore, modules/bibindex/doc/admin/Makefile.am, modules/bibindex/doc/admin/guide.html.wml, modules/bibindex/doc/admin/index.html.wml, modules/bibindex/doc/hacking/.cvsignore, modules/bibindex/doc/hacking/Makefile.am: Initial release of the documentation. 2004-05-04 Tibor Simko * modules/bibformat/web/admin/index.php.wml: New filename for BibFormat Admin Guide. 2004-05-04 Tibor Simko * modules/bibformat/doc/admin/guide.html.wml: New style of Admin Area documentation. 2004-05-04 Tibor Simko * modules/bibconvert/doc/Makefile.am, modules/bibconvert/doc/admin/guide.html.wml, modules/bibconvert/doc/admin/index.html.wml: New Admin Area doc style. 2004-05-04 Tibor Simko * modules/bibconvert/doc/hacking/.cvsignore, modules/bibconvert/doc/hacking/Makefile.am: Added empty hacking placeholder dir. 2004-05-04 Tibor Simko * modules/Makefile.am: Added bibedit module. 2004-05-04 Tibor Simko * modules/bibedit/.cvsignore, modules/bibedit/Makefile.am, modules/bibedit/doc/.cvsignore, modules/bibedit/doc/Makefile.am, modules/bibedit/doc/admin/.cvsignore, modules/bibedit/doc/admin/Makefile.am, modules/bibedit/doc/admin/guide.html.wml, modules/bibedit/doc/admin/index.html.wml, modules/bibedit/doc/hacking/Makefile.am, modules/bibedit/doc/hacking/.cvsignore: Initial release. 2004-05-04 Tibor Simko * configure.ac: Added doc, doc/admin, and doc/hacking directories for each module. 2004-05-04 Tibor Simko * config/messages.wml: Small Russian updates. Removed single quote from Admin Area name. 2004-05-04 Tibor Simko * config/cdsnavbar.wml: Removed unnecessary old main navbar. Completed Admin Area navbars for each CDSware module. Using adminbox style now. 2004-05-04 Tibor Simko * modules/webstyle/css/cds.css.wml: Added adminbox for Admin Area navigation bar. 2004-05-04 Martin Vesely * modules/bibconvert/doc/admin/dcxml-to-marcxml.cfg: dcxml-to-marcxml.cfg bibconvert configuration file created. 2004-05-04 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Fixed sorting bug. 2004-05-04 Trond Aksel Myklebust * modules/websearch/doc/admin/Makefile.am, modules/websearch/doc/admin/guide.html.wml, modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/admin/websearchadmin.py.wml: Added a few lines to the guide. Added the last functionality to the interface, only polishing left atm. 2004-04-30 Trond Aksel Myklebust * modules/websearch/web/admin/websearchadmin.py.wml: Unknown changes..... 2004-04-30 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: Cosmetic code changed 2004-04-30 Tibor Simko * modules/bibrank/lib/Makefile.am: Name bibrankadminlib target properly. 2004-04-30 Tibor Simko * modules/bibrank/web/admin/index.html.wml: Add position in the navbar. 2004-04-30 Tibor Simko * modules/websearch/web/admin/index.html.wml: Added navbar position. 2004-04-30 Tibor Simko * modules/websearch/web/admin/.cvsignore: Add .html extension to be ignored by CVS. 2004-04-30 Tibor Simko * modules/websearch/doc/index.html.wml: Swedish translation by Maja. 2004-04-30 Tibor Simko * modules/websearch/doc/admin/Makefile.am: Respect new filename of the WebSearch Admin Guide. 2004-04-30 Tibor Simko * modules/websearch/doc/admin/guide.html.wml: Initial release of the WebSearch Admin Guide. 2004-04-30 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: Made it easier to add new nametypes, next step: add a config file 2004-04-30 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: fixed missing import of function 2004-04-29 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml, modules/websearch/web/admin/index.html.wml: fixed some typos..again 2004-04-29 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: did a quick fix for the rnkMETHODname error 2004-04-29 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml: trying to fix problem 2004-04-29 Trond Aksel Myklebust * modules/websearch/doc/admin/Makefile.am, modules/websearch/lib/websearchadminlib.py.wml: Changed typo 2004-04-29 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am: removed vectorrank 2004-04-29 Trond Aksel Myklebust * modules/websearch/lib/websearchadminlib.py.wml: ops..small typo 2004-04-29 Trond Aksel Myklebust * modules/webstyle/img/move_from.gif, modules/webstyle/img/move_to.gif, modules/webstyle/img/white_field.gif: gif files for websearch interface 2004-04-29 Trond Aksel Myklebust * modules/websearch/web/admin/Makefile.am, modules/websearch/web/admin/index.html.wml, modules/websearch/web/admin/websearchadmin.py.wml: first version of websearch interface 2004-04-29 Trond Aksel Myklebust * modules/websearch/lib/Makefile.am, modules/websearch/lib/websearchadminlib.py.wml: First version of websearch interface 2004-04-29 Trond Aksel Myklebust * modules/bibrank/doc/hacking/merge_rank_methods.html.wml, modules/bibrank/etc/template_merge_rank_methods.cfg.wml: new rank method 2004-04-29 Trond Aksel Myklebust * modules/bibrank/lib/bibrankadminlib.py.wml, modules/bibrank/web/admin/bibrankadmin.py.wml: Made a few methods more general, changed the translation interface 2004-04-29 Trond Aksel Myklebust * modules/bibrank/lib/bibrank_config.py.wml, modules/bibrank/lib/bibrankadminlib.py.wml, modules/bibrank/web/admin/bibrankadmin.py.wml: Changed the name of the bibrankadminlib 2004-04-27 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: Changed headlines 2004-04-26 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: Changed some presentation errors 2004-04-23 Trond Aksel Myklebust * modules/bibrank/doc/admin/guide.html.wml: changed the file a little 2004-04-23 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, 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/index.html.wml, modules/bibrank/lib/bibrank_config.py.wml, modules/bibrank/web/admin/bibrankadmin.py.wml, modules/bibrank/web/admin/index.html.wml: Changed guide.html mostly. removed an old file. 2004-04-23 Tibor Simko * modules/bibformat/doc/BibFormatAdminGuide.php.wml, modules/bibformat/doc/BibFormatAdminGuide001.gif, modules/bibformat/doc/BibFormatAdminGuide002.png, modules/bibformat/doc/BibFormatAdminGuide003.jpg, modules/bibformat/doc/BibFormatAdminGuide004.gif, modules/bibformat/doc/Makefile.am, modules/bibformat/doc/admin/.cvsignore, modules/bibformat/doc/admin/Makefile.am, modules/bibformat/doc/admin/guide.html.wml, modules/bibformat/doc/admin/guide001.gif, modules/bibformat/doc/admin/guide002.png, modules/bibformat/doc/admin/guide003.jpg, modules/bibformat/doc/admin/guide004.gif, modules/bibformat/doc/hacking/.cvsignore, modules/bibformat/doc/hacking/Makefile.am: Renamed BibFormatAdminGuide* to guide* to comply with the new policy. 2004-04-23 Tibor Simko * modules/bibrank/lib/bibrank_config.py.wml, modules/bibrank/web/admin/index.html.wml: Renamed bibrankadminguide to guide in view of standardizing admin guide names across all CDSware modules. 2004-04-23 Tibor Simko * modules/bibrank/doc/admin/Makefile.am, modules/bibrank/doc/admin/bibrankadminguide.html.wml, modules/bibrank/doc/admin/guide.html.wml, modules/bibrank/doc/admin/index.html.wml: Renamed bibrankadminguide to guide in view of standardization of admin guides across CDSware modules. 2004-04-23 Tibor Simko * modules/bibconvert/doc/admin/BibConvertAdminGuide.html.wml, modules/bibconvert/doc/admin/Makefile.am, modules/bibconvert/doc/admin/guide.html.wml, modules/bibconvert/doc/admin/index.html.wml: Renamed BibConvertAdminGuide to guide in view of harmonization of admin guides across all CDSware modules. 2004-04-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Introduced collection reclist cache timestamp for proper search cache expiry treatment. Introduced automatic variable $TODAY$ for dynamical expansion in the search pattern. 2004-04-21 Tibor Simko * modules/webhelp/web/index.html.wml: Add proper Swedish suffix. 2004-04-21 Tibor Simko * modules/webhelp/web/index.html.wml: Added Swedish translation, thanks to Maja. 2004-04-21 Tibor Simko * modules/websearch/doc/tips.html.wml: Swedish variant added. 2004-04-21 Tibor Simko * modules/websearch/doc/index.html.wml: Swedish placeholders added. 2004-04-21 Tibor Simko * modules/websearch/bin/webcoll.wml: Some informative messages are now printed only for verbose level >= 3. 2004-04-21 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: webcoll example is now shown in its fastest, zero-verbose mode. Added examples for temporary and log files. 2004-04-21 Tibor Simko * modules/webhelp/web/index.html.wml: Added Swedish placeholders. 2004-04-21 Tibor Simko * modules/webhelp/web/Makefile.am, modules/webhelp/web/admin/Makefile.am, modules/websearch/doc/Makefile.am, modules/websubmit/doc/Makefile.am, modules/websubmit/doc/admin/Makefile.am: Added Swedish targets. Also, I18N HTML files are now created within the same WML run, which is much much faster (e.g. 6x for the ``Search Tips'' page). 2004-04-19 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Added Swedish portalbox, thanks to Urban Andersson. 2004-04-19 Tibor Simko * modules/bibsched/bin/bibtaskex.wml, modules/bibindex/bin/bibindex.wml: Correct updating task status message when verbosity level is 9+. 2004-04-16 Trond Aksel Myklebust * modules/webaccess/lib/webaccessadmin_lib.py.wml: changed it to use some of the same methods as bibrank_config and websearch_config 2004-04-15 Thomas Baron * modules/websubmit/lib/functions/Upload_Files.py.wml: allows the deletion of main files 2004-04-15 Martin Vesely * modules/bibharvest/bin/bibharvest.wml: Error handling of misspelled command line options. 2004-04-15 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Remove unwanted auto_increment attribute for several I18N-related fooBARNAME tables. 2004-04-14 Thomas Baron * modules/bibupload/bin/bibupload.wml: corrected double 001 when replacing 2004-04-14 Tibor Simko * modules/webaccess/lib/access_control_config.py.wml, modules/miscutil/sql/tabfill.sql.wml: Added BibRank-related actions. 2004-04-14 Tibor Simko * modules/websearch/lib/search_engine.py.wml: On-the-fly bibformat call is now done via CLI, not via Web. 2004-04-14 Thomas Baron * modules/websubmit/web/admin/addElementDescrEDS.php.wml: the element is created using NOW() SQL function instead of php created variables 2004-04-14 Thomas Baron * modules/websubmit/web/getfile.py.wml: added html comments for start and end of the display of the list of files 2004-04-14 Thomas Baron * modules/websubmit/lib/file.py.wml: correctly send the file name 2004-04-13 Thomas Baron * modules/websubmit/lib/functions/Mail_Submitter.py.wml, modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/lib/functions/Send_Modify_Mail.py.wml, modules/websubmit/lib/functions/Send_SRV_Mail.py.wml: bcc addresses are taken into account 2004-04-08 Tibor Simko * modules/websession/lib/webuser.py.wml: Standardize `request' and `req' names. 2004-04-08 Thomas Baron * modules/websubmit/lib/file.py.wml: file names containing "&" are now working properly 2004-04-06 Thomas Baron * modules/websubmit/lib/file.py.wml: deal with the case where the mime type is not recognised 2004-04-06 Thomas Baron * modules/websubmit/web/direct.py.wml: catches HTTP_REFERER value and stores it into the mainmenu cgi var 2004-04-05 Martin Vesely * modules/bibconvert/doc/admin/BibConvertAdminGuide.html.wml: KB modes extended to support following functionality: bibconvert look-up value in KB_file in one of following modes: =========================================================== 1 - case sensitive / match (default) 2 - not case sensitive / search 3 - case sensitive / search 4 - not case sensitive / match 5 - case sensitive / search (in KB) 6 - not case sensitive / search (in KB) 7 - case sensitive / search (reciprocal) 8 - not case sensitive / search (reciprocal) 9 - replace by _DEFAULT_ only R - not case sensitive / search (reciprocal) (8) replace 2004-04-02 Tibor Simko * config/messages.wml: Fogotten small fix for the Russian translation (dannych->zapisej). 2004-04-02 Tibor Simko * configure.ac: Added missing paths for BibRank web admin and lib. 2004-04-02 Tibor Simko * modules/bibrank/lib/.cvsignore, modules/bibrank/lib/Makefile.am, modules/bibrank/web/.cvsignore, modules/bibrank/web/Makefile.am, modules/bibrank/web/admin/.cvsignore, modules/bibrank/web/admin/Makefile.am: Added missing Makefile and cvsignore files. 2004-04-02 Tibor Simko * CREDITS: Add Urban Andersson for the Swedish translation. 2004-04-02 Tibor Simko * configure.ac: Explicitely update YYYYMMDD in the version number due to many interesting changes. 2004-04-02 Tibor Simko * modules/miscutil/lib/config.py.wml: Added Swedish. 2004-04-02 Tibor Simko * modules/miscutil/lib/messages.py.wml: Added Swedish. Introduced long language names treatment, esp. for the footer. 2004-04-02 Tibor Simko * modules/webaccess/doc/admin/guide.html.wml: Respect pagestripe->pagebodystripe name changes. 2004-04-02 Tibor Simko * modules/websession/lib/webuser.py.wml: Use fancy separator (::) in the user personal box. 2004-04-02 Tibor Simko * modules/websession/lib/webaccount.py.wml: Use page width 90% instead of 100% to please MSIE. 2004-04-02 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Respect pagebodystripe name change. Replace Personalize in on-the-fly header. 2004-04-02 Tibor Simko * modules/webstyle/css/cds.css.wml: - Remove imposed font family as it collided with NN4 font size treatment. It's a good idea anyway to respect default font family of the user. - Add small font to explicit pagestripe elements to please NN4. - New footer treatment. - Improve look and feel with respect to DIV instead of TABLEs. 2004-04-02 Tibor Simko * modules/websearch/bin/webcoll.wml: Using divs instead of tables. 2004-04-02 Tibor Simko * modules/websearch/lib/search_engine.py.wml: - Don't pay attention to case when filtering nearest hits in Browse. - Strip accents when sorting nearest hits in Browse. - Fetch more stuff for Browse than would be needed to work around UTF-8 problems in MySQL 4.0.x. At least some cases are fixed now. (A proper solution requires idxPHRASE stuff.) 2004-04-02 Tibor Simko * config/config.wml: New Swedish translation. Put Personalize in the menu. New footer reflecting full language names. Page boxes are now done via div. 2004-04-02 Tibor Simko * config/messages.wml: Russian translation cleanup, thanks to Lyuba. Swedish translation introduced, thanks to Urban. 2004-04-02 Tibor Simko * config/cdspage.wml: Replace Personalize message in the header. Use pagebodystripe names instead of pagestripe ones for consistence. 2004-04-02 Tibor Simko * config/cdswmllib.wml: Introduce full language names. 2004-04-02 Thomas Baron * modules/websubmit/lib/functions/Create_Modify_Interface.py.wml: bug correction: "Repsonse" field type is now correclt handled 2004-04-02 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: bug correction: - "main menu" button lower than before - "response" field type correctly compiled and handled - "User defined" field type correctly handled 2004-04-01 Thomas Baron * modules/websubmit/web/admin/elementConfigDetsEDS.php.wml: bug correction: response type is now correctly handled 2004-04-01 Thomas Baron * modules/websubmit/lib/functions/Create_Modify_Interface.py.wml: bug correction: Response type is now correctly handled 2004-04-01 Trond Aksel Myklebust * modules/bibrank/Makefile.am, modules/bibrank/bin/.cvsignore, modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, modules/bibrank/bin/bibrankgkb.wml, modules/bibrank/doc/admin/Makefile.am, modules/bibrank/doc/admin/bibrankadminguide.html.wml, modules/bibrank/doc/admin/jif.cfg, modules/bibrank/doc/hacking/bibrankgkb.html.wml, modules/bibrank/doc/hacking/single_tag_rank.html.wml, modules/bibrank/doc/hacking/sort.html.wml, modules/bibrank/etc/jif.cfg.wml, modules/bibrank/etc/template_single_tag_rank_method.cfg.wml, modules/bibrank/lib/bibrank_config.py.wml, modules/bibrank/web/admin/bibrankadmin.py.wml, modules/bibrank/web/admin/index.html.wml: Removed 'name' from cfg files. Changed documentation. Removed bibrankdemoguide.html Added bibrank web interface (web/lib) directory. Added templates for configuration. 2004-04-01 Thomas Baron * modules/websubmit/web/admin/addElementDescrEDS.php.wml: bug correction: marccode column was always empty 2004-04-01 Thomas Baron * modules/websubmit/lib/functions/Print_Success_DEL.py.wml: new function for the deletion action 2004-04-01 Thomas Baron * modules/websubmit/lib/functions/Send_Modify_Mail.py.wml, modules/websubmit/lib/functions/Send_SRV_Mail.py.wml: bug correction: empty parameters raise an error 2004-03-31 Thomas Baron * modules/websubmit/lib/functions/Create_Modify_Interface.py.wml: bug correction: - multiple selection boxes now work fine 2004-03-31 Thomas Baron * modules/websubmit/lib/functions/Create_Modify_Interface.py.wml: bug correction: problem with multiple fields selection (of the form F1+F2+F3) 2004-03-31 Thomas Baron * modules/websubmit/lib/functions/Report_Number_Generation.py.wml: bug correction: already existing report number with "???" inside was not recognised as a dummy report number 2004-03-31 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: corrected bug with None values stored in field val of table sbmFIELDDESC In this case, "None" appeared in each created form field. 2004-03-31 Thomas Baron * modules/websubmit/web/admin/addElement2PageEDS.php.wml: corrected the bug which set the creation and modification dates to '' 2004-03-30 Thomas Baron * modules/bibupload/bin/bibupload.wml: corrected bug on number of updated records 2004-03-26 Trond Aksel Myklebust * modules/webstyle/css/cds.css.wml: changed admin_w200 2004-03-25 Thomas Baron * modules/websubmit/lib/file.py.wml: corrected bug with windows file names 2004-03-24 Tibor Simko * modules/websession/lib/webuser.py.wml: Add missing paren. 2004-03-24 Tibor Simko * modules/websession/lib/webuser.py.wml: Proper handling of getUid(), setUid(), and logoutUser() with respect to the revoking of the session cookie. Fixes also the double guest user creation problem. 2004-03-24 Tibor Simko * modules/websession/lib/websession.py.wml: Proper handling of session expiry time storage. Fixes problem of initial zeros that occurred since session expiry time was attempted to get flushed before the session itself was `maintained' i.e. `saved' i.e. flushed into the DB. 2004-03-24 Tibor Simko * modules/websession/lib/session.py.wml: Add Hector's new wrappers to fix the problem of revoked cookies from the browser but non-revoked from mod_python request cookie list. 2004-03-24 Tibor Simko * modules/bibformat/web/admin/BIBREFORMAT_hand.php.wml, modules/bibformat/web/admin/BIBREFORMAT_process.php.wml, modules/bibformat/web/admin/BIBREFORMAT_tree.php.wml: Remove old v0.0.9 content and point to new BibReformat. 2004-03-24 Tibor Simko * modules/bibformat/web/admin/BIBREFORMAT_display.php.wml: Add information on how to run BibReformat from CLI. (The old page contents was referring to v0.0.9 and is not valid anymore.) 2004-03-24 Tibor Simko * 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: Use general admin navbar. 2004-03-24 Tibor Simko * modules/bibformat/web/admin/BEH_ACTION_add.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_edit.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_tree.php.wml, modules/bibformat/web/admin/FORMAT_display.php.wml, modules/bibformat/web/admin/FORMAT_edit.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_COND_add_edit.php.wml, modules/bibformat/web/admin/LINK_FORMAT_display.php.wml, modules/bibformat/web/admin/LINK_display.php.wml, modules/bibformat/web/admin/LINK_edit.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/UDF_edit.php.wml, modules/bibformat/web/admin/UDF_showone.php.wml, modules/bibformat/web/admin/index.php.wml, modules/bibformat/web/admin/test.php.wml: Introduced proper page location in navtrail. Do not center stuff and do not use 100% page width and non-breakable spaces. Use CDS button style for submit buttons. 2004-03-24 Tibor Simko * config/cdsnavbar.wml: Do not break line for `Reformat Records'. 2004-03-24 Trond Aksel Myklebust * modules/webstyle/css/cds.css.wml: Changed adminlabel and admin_vwar 2004-03-24 Tibor Simko * modules/websession/lib/webaccount.py.wml: Use searchboxheader and searchboxbody classes within searchbox. Get rid of errorbox width 100%. 2004-03-24 Thomas Baron * modules/bibupload/bin/bibupload.wml: the xml format is now recreated when append action is done 2004-03-23 Tibor Simko * modules/websession/lib/webuser.py.wml: Use name create_userinfobox_body() for consistency. 2004-03-23 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Add `record ID' index by default. 2004-03-23 Tibor Simko * modules/webhelp/web/admin/howto/marc.html.wml: New URL to MARC Cataloguer's Reference Shelf. 2004-03-23 Tibor Simko * modules/webalert/lib/webalert.py.wml: Do not import unnecessary stuff from webuser. 2004-03-23 Tibor Simko * modules/bibindex/bin/bibindex.wml: Use run_sql() in easy places. Use `options' instead of `opts_dict' to harmonize things with BibTaskEx. 2004-03-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Remove unnecessary create_user_infobox() import. Adopt to new div-not-tables page body philosophy. Add XML on-the-fly format calls for "x_" formats. Remove unnecessary HTML markup and put it into CSS. 2004-03-23 Tibor Simko * modules/websearch/bin/webcoll.wml: Remove unnecessary HTML markup and put it into CSS. 2004-03-23 Tibor Simko * modules/websearch/web/index.py.wml: Adopt to new page() arguments. 2004-03-23 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Use create_userinfobox_body, create_navtrailbox_body for consistency. Add CDSPAGEBOXLEFTBOTTOM and friends. Use div instead of table philosophy in the main page body. 2004-03-23 Tibor Simko * modules/webstyle/css/cds.css.wml: Left align H1 and friends. Properly collapse table header (for MSIE). Fix margin/padding problem of the page body on MSIE. Use transparent background for pageboxlefttopadd and friends, as they are in use now. Adopt to div philosophy of the main page body. Get rid of horizontal-align in guideimg as per CSS standard. 2004-03-23 Tibor Simko * config/cdspage.wml: Fix navtrail position on the screen. Add missing CDSPAGEBOXLEFTTOP and friends. Use div instead of tables for page body. Get rid of unnecessary HTML markup (cellpadding) and put it into CSS. 2004-03-23 Tibor Simko * config/config.wml: Use meaningful names USERINFOBOXBODY, NAVTRAILBOXBODY. Get rid of unnecessary HTML markup (cellpadding) and put it into CSS. Delete unused CDSPAGESTRIPEWIDTH variable. 2004-03-23 Tibor Simko * modules/webstyle/css/cds.css.wml: Fix border spacing in portalbox display (Konqueror). 2004-03-19 Thomas Baron * modules/bibupload/bin/bibupload.wml: corrected bug preventing the dump of bad XML record to the error channel 2004-03-17 Martin Vesely * modules/bibconvert/doc/admin/BibConvertAdminGuide.html.wml: DEFP() global formatting function included. 2004-03-17 Thomas Baron * modules/webstyle/img/guide_adm_main_page.png, modules/webstyle/img/guide_endaction.png, modules/webstyle/img/guide_form.png, modules/webstyle/img/guide_mainmenu.png, modules/webstyle/img/guide_menudoc.png: rename guide_ images in sbm_admin_guide 2004-03-17 Thomas Baron * modules/webstyle/img/guide_elements.jpg, modules/webstyle/img/guide_endaction.jpg, modules/webstyle/img/guide_form.jpg, modules/webstyle/img/guide_implement.jpg, modules/webstyle/img/guide_listfunctions.jpg, modules/webstyle/img/guide_mainmenu.jpg, modules/webstyle/img/guide_menudoc.jpg, modules/webstyle/img/guide_menupages.jpg, modules/webstyle/img/guide_preview.jpg, modules/webstyle/img/sbm_admin_guide_elements.png, modules/webstyle/img/sbm_admin_guide_endaction.png, modules/webstyle/img/sbm_admin_guide_form.png, modules/webstyle/img/sbm_admin_guide_implement.png, modules/webstyle/img/sbm_admin_guide_listfunctions.png, modules/webstyle/img/sbm_admin_guide_mainmenu.png, modules/webstyle/img/sbm_admin_guide_mainpage.png, modules/webstyle/img/sbm_admin_guide_menudoc.png, modules/webstyle/img/sbm_admin_guide_menupage.png, modules/webstyle/img/sbm_admin_guide_preview.png: replaced jpegs with pngs 2004-03-17 Thomas Baron * modules/websubmit/doc/admin/actionimplement.html.wml, modules/websubmit/doc/admin/description.html.wml, modules/websubmit/doc/admin/example.html.wml, modules/websubmit/doc/admin/implementfunctions.html.wml, modules/websubmit/doc/admin/implementwebform.html.wml: replaced jpgs with pngs 2004-03-17 Tibor Simko * modules/webbasket/lib/webbasket.py.wml, modules/webbasket/web/yourbaskets.py.wml: Added output format argument to basket display functions. 2004-03-16 Thomas Baron * modules/webstyle/img/approval_button.gif, modules/webstyle/img/approve_button.gif, modules/webstyle/img/blank_button.gif, modules/webstyle/img/cover_button.gif, modules/webstyle/img/delete_button.gif, modules/webstyle/img/highlight_approval_button.gif, modules/webstyle/img/highlight_approve_button.gif, modules/webstyle/img/highlight_cover_button.gif, modules/webstyle/img/highlight_delete_button.gif, modules/webstyle/img/highlight_link_button.gif, modules/webstyle/img/highlight_modify_button.gif, modules/webstyle/img/highlight_printshop_button.gif, modules/webstyle/img/highlight_publication_button.gif, modules/webstyle/img/highlight_release_button.gif, modules/webstyle/img/highlight_revision_button.gif, modules/webstyle/img/highlight_send_button.gif, modules/webstyle/img/highlight_submit_button.gif, modules/webstyle/img/highlight_transfer_button.gif, modules/webstyle/img/link_button.gif, modules/webstyle/img/modify_button.gif, modules/webstyle/img/printshop_button.gif, modules/webstyle/img/publication_button.gif, modules/webstyle/img/release_button.gif, modules/webstyle/img/revision_button.gif, modules/webstyle/img/send_button.gif, modules/webstyle/img/submit_button.gif, modules/webstyle/img/transfer_button.gif: got rid of unused websubmit buttons 2004-03-16 Thomas Baron * modules/websubmit/doc/admin/documentremove.html.wml: bad link to php files corrected 2004-03-16 Thomas Baron * modules/websubmit/doc/cookies.html.wml: not needed 2004-03-16 Thomas Baron * modules/webhelp/web/index.html.wml: link to websubmit user guide updated 2004-03-16 Thomas Baron * modules/webstyle/img/sbm_guide_accessnumber.png, modules/webstyle/img/sbm_guide_approvals.png, modules/webstyle/img/sbm_guide_approve_button.png, modules/webstyle/img/sbm_guide_browse.png, modules/webstyle/img/sbm_guide_description.png, modules/webstyle/img/sbm_guide_login.png, modules/webstyle/img/sbm_guide_logout.png, modules/webstyle/img/sbm_guide_modify_button.png, modules/webstyle/img/sbm_guide_revise_button.png, modules/webstyle/img/sbm_guide_submissions.png, modules/webstyle/img/sbm_guide_submit_button.png, modules/webstyle/img/sbm_guide_subnumber.png, modules/webstyle/img/sbm_guide_summary.png: added picture files for websubmit user guide 2004-03-16 Thomas Baron * modules/websubmit/doc/Makefile.am, modules/websubmit/doc/access.html.wml, modules/websubmit/doc/access.php.wml, modules/websubmit/doc/actions.html.wml, modules/websubmit/doc/actions.php.wml, modules/websubmit/doc/approval.html.wml, modules/websubmit/doc/approval.php.wml, modules/websubmit/doc/approvals.html.wml, modules/websubmit/doc/bibliographic_fields.html.wml, modules/websubmit/doc/bibliographic_fields.php.wml, modules/websubmit/doc/completed.php.wml, modules/websubmit/doc/cookies.html.wml, modules/websubmit/doc/cookies.php.wml, modules/websubmit/doc/description.html.wml, modules/websubmit/doc/description.php.wml, modules/websubmit/doc/file_transfer.html.wml, modules/websubmit/doc/file_transfer.php.wml, modules/websubmit/doc/index.html.wml, modules/websubmit/doc/index.php.wml, modules/websubmit/doc/introduction.html.wml, modules/websubmit/doc/introduction.php.wml, modules/websubmit/doc/link.php.wml, modules/websubmit/doc/login.html.wml, modules/websubmit/doc/login.php.wml, modules/websubmit/doc/modification.html.wml, modules/websubmit/doc/modification.php.wml, modules/websubmit/doc/password.html.wml, modules/websubmit/doc/password.php.wml, modules/websubmit/doc/pending.html.wml, modules/websubmit/doc/pending.php.wml, modules/websubmit/doc/revised_version.html.wml, modules/websubmit/doc/revised_version.php.wml, modules/websubmit/doc/submission.html.wml, modules/websubmit/doc/submission.php.wml, modules/websubmit/doc/subnumber.html.wml, modules/websubmit/doc/subnumber.php.wml: websubmit user guide rewritten 2004-03-16 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fixed language box substitution in page_end(). Introduced specific navtrail title for search/browse/detailed-record mode. 2004-03-16 Tibor Simko * modules/webstyle/lib/webpage.py.wml: pagefooteronly() now treats language box too. 2004-03-16 Tibor Simko * modules/websearch/bin/webcoll.wml: Add language argument to Detailed record link when creating format on the fly. 2004-03-16 Thomas Baron * config/cdsnavbar.wml: redesigned websubmit menu 2004-03-16 Thomas Baron * modules/websubmit/doc/admin/implementwebform.html.wml: used css class on images 2004-03-16 Thomas Baron * modules/websubmit/doc/admin/faq.html.wml: corrected 3rd question 2004-03-16 Thomas Baron * 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: got rid of old login menu 2004-03-16 Thomas Baron * modules/webstyle/img/Makefile.am, modules/webstyle/img/guide_adm_main_page.png, modules/webstyle/img/guide_endaction.png, modules/webstyle/img/guide_form.png, modules/webstyle/img/guide_mainmenu.jpg, modules/webstyle/img/guide_mainmenu.png, modules/webstyle/img/guide_menudoc.png: added images for websubmit admin guide 2004-03-16 Thomas Baron * modules/webstyle/css/cds.css.wml: added classes for guides 2004-03-16 Thomas Baron * modules/websubmit/doc/admin/Makefile.am, modules/websubmit/doc/admin/actionimplement.html.wml, modules/websubmit/doc/admin/actionimplement.php.wml, modules/websubmit/doc/admin/actionmodify.html.wml, modules/websubmit/doc/admin/actionmodify.php.wml, modules/websubmit/doc/admin/actionnew.html.wml, modules/websubmit/doc/admin/actionnew.php.wml, modules/websubmit/doc/admin/actionremove.html.wml, modules/websubmit/doc/admin/actionremove.php.wml, modules/websubmit/doc/admin/actions.html.wml, modules/websubmit/doc/admin/actions.php.wml, modules/websubmit/doc/admin/bibconvert.html.wml, modules/websubmit/doc/admin/catalogues.html.wml, modules/websubmit/doc/admin/catalogues.php.wml, modules/websubmit/doc/admin/description.html.wml, modules/websubmit/doc/admin/description.php.wml, modules/websubmit/doc/admin/documentmodify.html.wml, modules/websubmit/doc/admin/documentmodify.php.wml, modules/websubmit/doc/admin/documentnew.html.wml, modules/websubmit/doc/admin/documentnew.php.wml, modules/websubmit/doc/admin/documentremove.html.wml, modules/websubmit/doc/admin/documentremove.php.wml, modules/websubmit/doc/admin/documents.html.wml, modules/websubmit/doc/admin/documents.php.wml, modules/websubmit/doc/admin/example.html.wml, modules/websubmit/doc/admin/example.php.wml, modules/websubmit/doc/admin/faq.html.wml, modules/websubmit/doc/admin/faq.php.wml, modules/websubmit/doc/admin/functiondelete.html.wml, modules/websubmit/doc/admin/functiondelete.php.wml, modules/websubmit/doc/admin/functiondescription.html.wml, modules/websubmit/doc/admin/functiondescription.php.wml, modules/websubmit/doc/admin/functionedit.html.wml, modules/websubmit/doc/admin/functionedit.php.wml, modules/websubmit/doc/admin/functionnew.html.wml, modules/websubmit/doc/admin/functionnew.php.wml, modules/websubmit/doc/admin/functions.html.wml, modules/websubmit/doc/admin/functions.php.wml, modules/websubmit/doc/admin/httpprotection.php.wml, modules/websubmit/doc/admin/implementfunctions.html.wml, modules/websubmit/doc/admin/implementfunctions.php.wml, modules/websubmit/doc/admin/implementwebform.html.wml, modules/websubmit/doc/admin/implementwebform.php.wml, modules/websubmit/doc/admin/index.html.wml, modules/websubmit/doc/admin/index.php.wml, modules/websubmit/doc/admin/introduction.html.wml, modules/websubmit/doc/admin/introduction.php.wml, modules/websubmit/doc/admin/protection.html.wml, modules/websubmit/doc/admin/protection.php.wml, modules/websubmit/doc/admin/uploader.php.wml: rewritting of the websubmit admin guide. 2004-03-15 Tibor Simko * modules/bibharvest/lib/oai_repository.py.wml: Do not call localtime_to_UTC() conversion for empty dates. This is to fix datestamp problems when the OAI archive is empty. 2004-03-15 Tibor Simko * CREDITS: Added Magaly for the ES translation. 2004-03-15 Tibor Simko * config/messages.wml: ES updates from Magaly. 2004-03-15 Tibor Simko * config/messages.wml: DE translation updates, thanks to Guido. 2004-03-12 Tibor Simko * configure.ac: Version number bump after the release of v0.3.1. 2004-03-12 Tibor Simko * ChangeLog: Added missing target for distro. CDSware v0.3.1 (released 2004-03-12) ==================================== 2004-03-12 Tibor Simko * modules/bibrank/doc/admin/Makefile.am: Added sample files to the release. 2004-03-12 Tibor Simko * ChangeLog: Release of v0.3.1. 2004-03-12 Tibor Simko * NEWS: Release of v0.3.1. 2004-03-12 Tibor Simko * modules/miscutil/sql/tabdrop.sql: Added collection_rnkMETHOD. 2004-03-12 Trond Aksel Myklebust * modules/bibrank/bin/.cvsignore: Added bibrankgkb 2004-03-12 Trond Aksel Myklebust * modules/bibrank/doc/admin/bibrankadminguide.html.wml, modules/bibrank/doc/admin/index.html.wml, modules/bibrank/doc/admin/jif.cfg, modules/bibrank/doc/admin/jif.kb, 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/sort.html.wml, modules/bibrank/etc/bibrankgkb.cfg.wml: Added first version of documentation, and some example configuration files 2004-03-12 Trond Aksel Myklebust * modules/bibrank/bin/bibrankgkb.wml, modules/bibrank/etc/jif2.kb.wml, modules/bibrank/etc/jt_conv.kb.wml: Added file, used as example by bibrankgkb 2004-03-12 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, modules/bibrank/doc/admin/Makefile.am, modules/bibrank/doc/hacking/Makefile.am, modules/bibrank/etc/jif.cfg.wml, modules/bibrank/etc/jif.kb.wml: Added documentation, bibrankgkb and some example files, plus bugfixes 2004-03-12 Trond Aksel Myklebust * modules/webhelp/web/hacking/index.html.wml: Added Bibrank Internals to the list under "Module specific information" 2004-03-12 Trond Aksel Myklebust * modules/webhelp/web/admin/index.html.wml: Addded bibrank to the list under "System Librarian" 2004-03-12 Tibor Simko * configure.ac: Version number bumped to 0.3.1. 2004-03-12 Trond Aksel Myklebust * config/cdsnavbar.wml: Added bibrank to /admin navbar 2004-03-12 Tibor Simko * config/messages.wml: Added `submissions' and `approvals'. 2004-03-12 Thomas Baron * modules/websubmit/web/publiline.py.wml: renamed from addresses when mail is sent 2004-03-12 Thomas Baron * modules/websubmit/web/getfile.py.wml: renamed "archive" into "access to fulltext" 2004-03-12 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Long options introduced. 2004-03-12 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Insert JIF rank method. 2004-03-12 Tibor Simko * config/cdswmllib.wml: Print CDSware version number first, to clarify ``CVS $Id$ of CLI interface does not change, of LIB does'' problem. 2004-03-12 Thomas Baron * modules/miscutil/sql/tabfill.sql.wml: changed the names of actions in webSubmit deleted actionbutton column in sbmACTION 2004-03-12 Tibor Simko * config/cdsnavbar.wml: Added link to HOWTO Run. 2004-03-12 Thomas Baron * modules/websubmit/web/admin/addActionEDS.php.wml, modules/websubmit/web/admin/viewActionEDS.php.wml: got rid of the actionbutton form field 2004-03-12 Tibor Simko * modules/webhelp/web/admin/howto/Makefile.am, modules/webhelp/web/admin/howto/index.html.wml: Added HOWTO Run guide. 2004-03-12 Tibor Simko * modules/webhelp/web/admin/howto/run.html.wml: Initial release of the `HOWTO Run' guide. Refinements needed. 2004-03-12 Tibor Simko * modules/webstyle/css/cds.css.wml: Added margin-left for header elements. (Konqueror centering) 2004-03-12 Tibor Simko * modules/miscutil/lib/messages.py.wml: Added submissions and approvals messages for the page header. 2004-03-12 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Options -V, -h modified, getopt module import. CUT formatting function debug. 2004-03-12 Tibor Simko * modules/websession/lib/webaccount.py.wml: Added links to Your Submissions and Your Approvals. 2004-03-12 Tibor Simko * modules/websession/lib/webuser.py.wml: Added isUserSubmitter() and isUserReferee() from WebSubmit. Print submissions and approvals link in the header user box, if appropriate. 2004-03-12 Tibor Simko * modules/websubmit/lib/websubmit_engine.py.wml: Functions isUserSubmitter() and isUserReferee() moved to webuser.py. 2004-03-12 Tibor Simko * modules/websubmit/lib/functions/Makefile.am: Don't want to have old *.php laying around anymore. 2004-03-12 Tibor Simko * modules/websubmit/web/yourapprovals.py.wml, modules/websubmit/web/yoursubmissions.py.wml: Point to Your Account in the navigation trail. 2004-03-12 Tibor Simko * modules/websubmit/web/yourrefereed.py.wml: Renamed into yourapprovals.py.wml. 2004-03-12 Thomas Baron * modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/lib/functions/Send_Modify_Mail.py.wml, modules/websubmit/lib/functions/Send_SRV_Mail.py.wml, modules/websubmit/lib/functions/Upload_Files.py.wml: FROM address updated Upload_Files: first form field mandatory (action selection) 2004-03-12 Thomas Baron * modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSPICTmodify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTmodify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTmodify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTmodify.tpl.wml: capitalised "access to fulltext" keywords go in 6531_a instead of 650__a 2004-03-12 Tibor Simko * modules/bibsched/bin/bibsched.wml: Add `bibrank' to the list of valid bibsched processes. 2004-03-11 Tibor Simko * modules/bibindex/bin/bibindex.wml: Remove fulltext test print. 2004-03-11 Tibor Simko * modules/bibindex/bin/bibindex.wml: Workaround for getfile.py links. Needs bibdoc treatment in the future. 2004-03-11 Tibor Simko * modules/websubmit/lib/file.py.wml: Use absolute URLs for getfile.py links. Useful for fulltext indexer. 2004-03-11 Thomas Baron * modules/bibupload/bin/bibupload.wml: check for the mysql php module, else outputs an error message 2004-03-11 Thomas Baron * modules/bibupload/bin/bibupload.wml: check if pcntl php module is installed, otherwise outputs an error message 2004-03-11 Tibor Simko * INSTALL: Added info on MTA. 2004-03-11 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Let us not forget the portfolio. 2004-03-11 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Call BibFormat on-the-fly for all `hb_*' and `hd_*' `of' arguments. 2004-03-11 Thomas Baron * modules/miscutil/demo/democfgdata.sql.wml: language (LANG) FIELDDESC updated to provide alphabetically ordered list 2004-03-11 Tibor Simko * modules/websearch/web/index.py.wml: Import stuff within functions rather than globally. 2004-03-11 Tibor Simko * modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/getfile.py.wml, modules/websubmit/web/publiline.py.wml, modules/websubmit/web/sub.py.wml, modules/websubmit/web/submit.py.wml, modules/websubmit/web/summary.py.wml, modules/websubmit/web/yourrefereed.py.wml, modules/websubmit/web/yoursubmissions.py.wml, modules/websubmit/web/admin/referees.py.wml: Do not import * from config.py for security reasons. 2004-03-11 Tibor Simko * modules/websession/web/youraccount.py.wml: Import also supportemail. 2004-03-11 Tibor Simko * modules/websearch/web/admin/websearchadmin.py.wml: Import also bindir. 2004-03-11 Tibor Simko * modules/bibharvest/web/oai2d.py.wml: Remove unnecessary config import. 2004-03-11 Tibor Simko * modules/websession/web/youraccount.py.wml: Do not import * from config.py for security reasons. 2004-03-11 Tibor Simko * modules/webalert/web/youralerts.py.wml, modules/webbasket/web/yourbaskets.py.wml: Do not import * from config.py for security reasons. 2004-03-11 Tibor Simko * modules/websearch/web/index.py.wml, modules/websearch/web/admin/websearchadmin.py.wml: Import also weburl. 2004-03-11 Tibor Simko * modules/websearch/web/search.py.wml: Import also weburl, needed for restricted collections. 2004-03-11 Tibor Simko * modules/miscutil/lib/dbquery.py.wml: Read DB params directly from WML not from the general config. 2004-03-11 Tibor Simko * modules/miscutil/lib/config.py.wml: Remove DB related params from the general config. 2004-03-11 Tibor Simko * modules/websearch/web/search.py.wml, modules/websearch/web/admin/websearchadmin.py.wml: Do not import * from config.py for security reasons. 2004-03-11 Tibor Simko * modules/websearch/web/index.py.wml: Do not import * from config.py for security reasons. 2004-03-11 Tibor Simko * modules/bibupload/bin/bibupload.wml, modules/bibformat/bin/bibformat.wml: Added missing newline after version number is printed. 2004-03-11 Thomas Baron * modules/bibformat/bin/bibformat.wml: added -V --version option 2004-03-11 Thomas Baron * modules/bibupload/bin/bibupload.wml: added version output 2004-03-10 Tibor Simko * modules/miscutil/bin/Makefile.am, modules/websession/bin/Makefile.am: Added dependence on cdswmllib. 2004-03-10 Tibor Simko * modules/bibrank/bin/Makefile.am: Remove bibrank_gkb that is unknown yet. Added dependence on cdswmllib. 2004-03-10 Tibor Simko * modules/bibindex/bin/Makefile.am, modules/bibformat/bin/Makefile.am: Added dependence on cdswmllib. 2004-03-10 Tibor Simko * modules/webaccess/bin/Makefile.am: Added dependence of cdswmllib. 2004-03-10 Tibor Simko * modules/webalert/bin/Makefile.am, modules/bibconvert/bin/Makefile.am, modules/bibharvest/bin/Makefile.am: Added dependence on cdswmllib. 2004-03-10 Tibor Simko * config/cdswmllib.wml: Do not use slashes in pretty version output. 2004-03-10 Tibor Simko * modules/webaccess/bin/authaction.wml: Add -h and -V arguments. 2004-03-10 Tibor Simko * modules/webaccess/bin/webaccessadmin.wml: Fix case of zero CLI args. 2004-03-10 Tibor Simko * modules/webaccess/bin/webaccessadmin.wml: Added -h and -V arguments. 2004-03-10 Tibor Simko * modules/bibconvert/bin/bibconvert.wml: Added -V version info argument. 2004-03-10 Tibor Simko * modules/bibharvest/bin/bibharvest.wml: Added -V argument. 2004-03-10 Tibor Simko * modules/miscutil/bin/dbexec.wml: Added -h and -V options. 2004-03-10 Tibor Simko * modules/bibindex/bin/bibstat.wml: Introduced -h and -V options. 2004-03-10 Tibor Simko * modules/websession/bin/sessiongc.wml, modules/webalert/bin/alertengine.wml, modules/bibformat/bin/bibreformat.wml, modules/bibrank/bin/bibrank.wml, modules/bibindex/bin/bibindex.wml: Make pretty version number. 2004-03-10 Tibor Simko * modules/bibsched/bin/bibsched.wml: Make pretty version number. Override stdout/stderr only when needed. 2004-03-10 Tibor Simko * modules/bibsched/bin/bibtaskex.wml: Make pretty version number. Add main docstring. 2004-03-10 Tibor Simko * modules/websearch/bin/Makefile.am, modules/websearch/bin/webcoll.wml, modules/bibsched/bin/Makefile.am: Make pretty version string. 2004-03-10 Tibor Simko * config/cdswmllib.wml: Added function to generate pretty version string from CVS $Id$ keyword. 2004-03-09 Thomas Baron * modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.wml: replaced docid with recid in 8564 tag 2004-03-09 Thomas Baron * modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.wml: added 8564 field for file linking 2004-03-09 Trond Aksel Myklebust * modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, modules/bibrank/etc/jif.cfg.wml: Changed config file and name of function in bibrank 2004-03-08 Tibor Simko * AUTHORS: Trond added. 2004-03-08 Trond Aksel Myklebust * modules/bibrank/etc/.cvsignore: Added *.cfg and *.kb together with usual list of files to ignore. 2004-03-08 Trond Aksel Myklebust * modules/bibrank/.cvsignore, modules/bibrank/Makefile.am, modules/bibrank/bin/.cvsignore, modules/bibrank/bin/Makefile.am, modules/bibrank/bin/bibrank.wml, modules/bibrank/doc/.cvsignore, modules/bibrank/doc/Makefile.am, modules/bibrank/doc/admin/.cvsignore, modules/bibrank/doc/admin/Makefile.am, modules/bibrank/doc/hacking/.cvsignore, modules/bibrank/doc/hacking/Makefile.am, modules/bibrank/etc/Makefile.am, modules/bibrank/etc/jif.cfg.wml, modules/bibrank/etc/jif.kb.wml: Initial import of the BibRank module. 2004-03-08 Trond Aksel Myklebust * configure.ac: Added path to bibrank dirs. 2004-03-08 Trond Aksel Myklebust * modules/Makefile.am: Add BibRank module. 2004-03-08 Thomas Baron * modules/miscutil/demo/democfgdata.sql.wml: got rid of thomas.baron@cern.ch email address in the demo websubmit config 2004-03-05 Tibor Simko * configure.ac: Bump YYYMMDD snapshot after the release of 0.3.0. CDSware v0.3.0 (released 2004-03-05) ==================================== 2004-03-05 Tibor Simko * ChangeLog: Started doing changelogs. 2004-03-05 Tibor Simko * configure.ac: Added path to bibconvert etc. 2004-03-05 Tibor Simko * modules/bibconvert/etc/.cvsignore: Initial release for etc. 2004-03-05 Tibor Simko * modules/bibconvert/etc/Makefile.am: Initial release. 2004-03-05 Tibor Simko * modules/bibconvert/Makefile.am: Added etc subdir. 2004-03-05 Tibor Simko * NEWS: Release of v0.3.0. 2004-03-05 Tibor Simko * configure.ac: Release of v0.3.0. 2004-03-05 Tibor Simko * config/config.wml: Remove blanks in the footer to please Mozilla Firefox. 2004-03-05 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Adapt to the new naming policy. 2004-03-05 Tibor Simko * modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.py.wml: Added `rank by' text. 2004-03-05 Tibor Simko * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/miscutil/sql/tabfill.sql.wml: Adapt to new I18N naming policy. Remove unnecessary user_rules and rules tables. 2004-03-05 Tibor Simko * modules/bibindex/bin/bibindex.wml: Remove second instance of get_field_tags(). 2004-03-05 Tibor Simko * modules/websearch/web/search.py.wml: New `rm' ranking argument. 2004-03-05 Tibor Simko * modules/websearch/lib/search_engine.py.wml: New `rm' argument. Adapted to new collection/field naming policy. 2004-03-05 Tibor Simko * modules/websearch/bin/webcoll.wml: Added `Rank by' box. Adapted to new name/namesuffix policy. 2004-03-05 Tibor Simko * modules/websearch/doc/hacking/api.html.wml: Added `rm' argument. 2004-03-05 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Modification of the KB(,R) option. 2004-03-05 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: OAI related tables modified. 2004-03-05 Martin Vesely * modules/miscutil/sql/tabcreate.sql: OAI related tables modified. 2004-03-05 Martin Vesely * modules/bibconvert/etc/entdec-to-latin1.kb, modules/bibconvert/etc/entdec-to-utf8.kb, modules/bibconvert/etc/enthex-to-latin1.kb, modules/bibconvert/etc/enthex-to-utf8.kb: Conversion tables moved from bibconvert/doc/admin. 2004-03-05 Martin Vesely * modules/bibconvert/doc/admin/dec2latin-1.kb, modules/bibconvert/doc/admin/dec2utf-8.kb, modules/bibconvert/doc/admin/hex2latin-1.kb, modules/bibconvert/doc/admin/hex2utf-8.kb: Conversion tables moved into bibconvert/etc directory. 2004-03-04 Martin Vesely * modules/bibconvert/doc/admin/BibConvertAdminGuide.html.wml: Modification of KB function by introducing ``R'' (Replace) parameter. 2004-03-04 Martin Vesely * modules/bibconvert/doc/admin/dec2latin-1.kb, modules/bibconvert/doc/admin/dec2utf-8.kb, modules/bibconvert/doc/admin/hex2latin-1.kb, modules/bibconvert/doc/admin/hex2utf-8.kb: Added conversion tables for converting SGML numeric character references into Latin-1/UTF-8. 2004-03-04 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: KB formatting function enhanced by ``R'' parameter (read ``REPLACE'') allowing substitutions on the character level. 2004-03-04 Martin Vesely * modules/miscutil/sql/tabcreate.sql: oaiset table extended by setDefinition column for virtual oai sets definition. 2004-03-03 Tibor Simko * config/messages.wml: Using `Narrow by collection now'. Minor FR/SK/CZ corrections. Added MSG_RANK_BY. 2004-03-02 Thomas Baron * modules/miscutil/sql/tabcreate.sql: increased from 10 to 50 the size of the sbmFIELDDESC/marccode column 2004-03-02 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: dataformatted procedure debug 2004-03-02 Tibor Simko * modules/websearch/bin/webcoll.wml: Respect LN when printing records for the `Latest Additions' box body. 2004-03-01 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml: added functions isUserSubmitter and isUserReferee 2004-03-01 Thomas Baron * modules/websubmit/doc/admin/description.php.wml, modules/websubmit/lib/functions/Create_Modify_Interface.py.wml, modules/websubmit/web/admin/addElementDescrEDS.php.wml, modules/websubmit/web/admin/addModifyEDS.php.wml, modules/websubmit/web/admin/allModifyEDS.php.wml, modules/websubmit/web/admin/elementConfigDetsEDS.php.wml, modules/websubmit/web/admin/viewModifyEDS.php.wml: got rid of sbmMODIFY table, everything is now stored in sbmFIELDDESC The web modification pages are modified accordingly 2004-03-01 Thomas Baron * config/cdsnavbar.wml: got rid of link to "Available modification text" everything is now stored on the FIELD edition page 2004-03-01 Thomas Baron * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/miscutil/demo/democfgdata.sql.wml: dropped table sbmMODIFY - replaced with a new column in sbmFIELDDESC 2004-03-01 Thomas Baron * modules/websubmit/web/yoursubmissions.py.wml: separated columns with white line 2004-03-01 Thomas Baron * modules/webstyle/css/cds.css.wml: added mycdscell class for the mycds (yoursubmission.py) 2004-03-01 Thomas Baron * config/config.wml, config/configbis.wml.in: added some variables related to websubmit 2004-03-01 Thomas Baron * Makefile.am: added /var/data creation 2004-02-27 Thomas Baron * modules/websubmit/web/archive.py.wml: archive.py replaced with getfile.py 2004-02-27 Thomas Baron * modules/miscutil/demo/democfgdata.sql.wml: added SRV to PICT submission 2004-02-27 Thomas Baron * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/miscutil/sql/tabfill.sql.wml: small change in file db structure 2004-02-27 Thomas Baron * modules/websubmit/web/admin/commonPhpFunctions.php.wml: few cosmetic changes 2004-02-27 Thomas Baron * modules/websubmit/lib/file.py.wml, modules/websubmit/lib/websubmit_config.py.wml, modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/functions/CaseEDS.py.wml, modules/websubmit/lib/functions/Get_Info.py.wml, modules/websubmit/lib/functions/Get_Sysno.py.wml, modules/websubmit/lib/functions/Insert_Modify_Record.py.wml, modules/websubmit/lib/functions/Is_Original_Submitter.py.wml, modules/websubmit/lib/functions/Is_Referee.py.wml, modules/websubmit/lib/functions/Mail_Submitter.py.wml, modules/websubmit/lib/functions/Test_Status.py.wml, modules/websubmit/lib/functions/Upload_Files.py.wml: bug correction + change in file db structure 2004-02-27 Tibor Simko * modules/bibupload/Makefile.am: added doc subdir 2004-02-27 Tibor Simko * configure.ac: Added path to bibupload doc dir. 2004-02-27 Tibor Simko * modules/bibupload/doc/.cvsignore, modules/bibupload/doc/Makefile.am, modules/bibupload/doc/admin/.cvsignore, modules/bibupload/doc/admin/Makefile.am, modules/bibupload/doc/admin/index.html.wml: Initial import after module reorganization. 2004-02-27 Tibor Simko * modules/bibindex/bin/bibindex.wml: bibwords->bibindex 2004-02-27 Thomas Baron * modules/websubmit/lib/functions/Test_BI.py.wml: not needed anymore 2004-02-27 Thomas Baron * modules/websubmit/lib/functions/Set_Archive_Files.py.wml: not needed anymore 2004-02-27 Thomas Baron * modules/bibupload/bin/bibupload.wml: got rid of bibwords option, corrected some options 2004-02-27 Thomas Baron * modules/websubmit/lib/file.py.wml, modules/websubmit/lib/websubmit_config.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/web/getfile.py.wml, modules/websubmit/web/publiline.py.wml, modules/miscutil/sql/tabcreate.sql: new file management system 2004-02-27 Thomas Baron * modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.wml, modules/websubmit/web/archive.py.wml, modules/websubmit/web/yourrefereed.py.wml, modules/websubmit/web/admin/actionFunctions.php.wml, modules/websubmit/web/admin/addActionEDS.php.wml, modules/websubmit/web/admin/addFunctions.php.wml, modules/websubmit/web/admin/commonPhpFunctions.php.wml, modules/websubmit/web/admin/editActionDets.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/parameterUpdate.php.wml, modules/websubmit/web/admin/veditFunDets.php.wml: new file management system + "MESS" string deleted from admin interface 2004-02-27 Thomas Baron * modules/websubmit/lib/Makefile.am, modules/websubmit/lib/websubmit_engine.py.wml: new file management system 2004-02-27 Thomas Baron * modules/websubmit/lib/functions/Create_Recid.py.wml, modules/websubmit/lib/functions/Get_Existing_Files.py.wml, modules/websubmit/lib/functions/Get_Info.py.wml, modules/websubmit/lib/functions/Get_Sysno.py.wml, modules/websubmit/lib/functions/Insert_Record.py.wml, modules/websubmit/lib/functions/Mail_Submitter.py.wml, modules/websubmit/lib/functions/Make_Record.py.wml, modules/websubmit/lib/functions/Move_Files_Archive.py.wml, modules/websubmit/lib/functions/Move_Pictures_Archive.py.wml, modules/websubmit/lib/functions/Print_Success_SRV.py.wml, modules/websubmit/lib/functions/Report_Number_Generation.py.wml, modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/lib/functions/Upload_Files.py.wml, modules/websubmit/lib/functions/Upload_Pictures.py.wml: modifications due to the brand new file management system 2004-02-25 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Each field entry with '\n' 2004-02-25 Tibor Simko * modules/bibindex/bin/bibindex.wml, modules/websearch/lib/search_engine.py.wml: Adapted to word/wordlist->term/termlist table column name change. 2004-02-25 Tibor Simko * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabfill.sql.wml: Fixed idxINDEX_field regexp treatment. 2004-02-25 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Use term/termlist instead of word/wordlist. 2004-02-25 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Record matching options have been enabled. The overall query string syntax is based on the uploader1.2 query string. -m0'query_string' outputs unmatched records -m1'query string' outputs matched records -m2'query string' outputs ambiguous records 2004-02-24 Thomas Baron * modules/bibupload/bin/bibupload.wml: cosmetic changes on option names changes in the syntax of the call to bibwords verbosity level defaults to 1 2004-02-23 Tibor Simko * Makefile.am: Does not need to remove submit dirs for drop-demo-site target. 2004-02-23 Tibor Simko * modules/bibindex/bin/bibindex.wml: Typo fixed. 2004-02-23 Tibor Simko * modules/webaccess/lib/access_control_config.py.wml, modules/bibsched/bin/bibsched.wml: bibwords->bibindex 2004-02-23 Tibor Simko * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Started adding language argument. 2004-02-23 Tibor Simko * modules/webstyle/css/cds.css.wml: Color of language info boxen. 2004-02-23 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Do not use CDSPAGESTRIPEWIDTH as it is in CSS already. Added some verbose arguments. (to be seen) 2004-02-23 Tibor Simko * Makefile.am: BibUpload now does not need -t argument. 2004-02-23 Tibor Simko * modules/miscutil/lib/messages.py.wml: Added ``this page in...'' text. 2004-02-23 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Typo fixed. 2004-02-23 Tibor Simko * modules/miscutil/sql/tabbibclean.sql, modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/miscutil/sql/tabfill.sql.wml: bibwords->bibindex. idxRANK introduced. 2004-02-23 Tibor Simko * modules/webhelp/web/index.html.wml: Language selection is now done via site template. 2004-02-23 Tibor Simko * modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Language selection is now done by cdspage.wml. 2004-02-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: bibwords*->idxWORD* 2004-02-23 Tibor Simko * config/cdspage.wml: Respect language selection also for HTML/PHP pages. 2004-02-23 Tibor Simko * config/cdswmllib.wml: Added language selection function suitable for HTML output. 2004-02-23 Tibor Simko * config/config.wml: Language selection moved into the footer. 2004-02-23 Tibor Simko * config/messages.wml: ``This page in langauges...'' added. 2004-02-23 Tibor Simko * config/cdsnavbar.wml: bibwords->bibindex, bibdata->bibedit 2004-02-23 Tibor Simko * modules/Makefile.am, Makefile.am, configure.ac: bibwords->bibindex 2004-02-23 Tibor Simko * modules/bibindex/.cvsignore, modules/bibindex/Makefile.am, modules/bibindex/bin/.cvsignore, modules/bibindex/bin/Makefile.am, modules/bibindex/bin/bibindex.wml, modules/bibindex/bin/bibstat.wml: BibWords removed into BibIndex. 2004-02-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Force sc=0 for previous/next links. 2004-02-20 Thomas Baron * modules/websubmit/web/Makefile.am, modules/websubmit/web/personal.py.wml, modules/websubmit/web/yourrefereed.py.wml, modules/websubmit/web/yoursubmissions.py.wml: replaced personal.py with yoursubmissions and yourrefereed 2004-02-20 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/web/admin/referees.py.wml: improved layout 2004-02-20 Thomas Baron * modules/webaccess/lib/access_control_config.py.wml: added default actions/roles for webSubmit 2004-02-20 Thomas Baron * modules/miscutil/sql/tabdrop.sql: added table sbmCOOKIES 2004-02-20 Thomas Baron * modules/websubmit/web/admin/referees.py.wml: CDSware layout 2004-02-20 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/web/archive.py.wml, modules/websubmit/web/personal.py.wml, modules/websubmit/web/publiline.py.wml, modules/websubmit/web/summary.py.wml: new layout closer to the global CDSware one 2004-02-20 Thomas Baron * modules/websubmit/web/Makefile.am: got rid of personal directory 2004-02-20 Thomas Baron * configure.ac: got rid of websubmit/web/personal directory 2004-02-20 Thomas Baron * modules/websubmit/web/Makefile.am, modules/websubmit/web/direct.py.wml, modules/websubmit/web/personal.py.wml: new personal script replacing the directory 2004-02-19 Tibor Simko * modules/websession/bin/sessiongc.wml: Clarify text and fix typos. 2004-02-18 Tibor Simko * modules/websubmit/doc/access.php.wml, modules/websubmit/doc/actions.php.wml, modules/websubmit/doc/approval.php.wml, modules/websubmit/doc/bibliographic_fields.php.wml, modules/websubmit/doc/completed.php.wml, modules/websubmit/doc/cookies.php.wml, modules/websubmit/doc/description.php.wml, modules/websubmit/doc/file_transfer.php.wml, modules/websubmit/doc/index.php.wml, modules/websubmit/doc/introduction.php.wml, modules/websubmit/doc/link.php.wml, modules/websubmit/doc/login.php.wml, modules/websubmit/doc/modification.php.wml, modules/websubmit/doc/password.php.wml, modules/websubmit/doc/pending.php.wml, modules/websubmit/doc/revised_version.php.wml, modules/websubmit/doc/submission.php.wml, modules/websubmit/doc/subnumber.php.wml, modules/websubmit/doc/admin/actionimplement.php.wml, modules/websubmit/doc/admin/actionmodify.php.wml, modules/websubmit/doc/admin/actionnew.php.wml, modules/websubmit/doc/admin/actionremove.php.wml, modules/websubmit/doc/admin/actions.php.wml, modules/websubmit/doc/admin/catalogues.php.wml, modules/websubmit/doc/admin/description.php.wml, modules/websubmit/doc/admin/documentmodify.php.wml, modules/websubmit/doc/admin/documentnew.php.wml, modules/websubmit/doc/admin/documentremove.php.wml, modules/websubmit/doc/admin/documents.php.wml, modules/websubmit/doc/admin/example.php.wml, modules/websubmit/doc/admin/faq.php.wml, modules/websubmit/doc/admin/functiondelete.php.wml, modules/websubmit/doc/admin/functiondescription.php.wml, modules/websubmit/doc/admin/functionedit.php.wml, modules/websubmit/doc/admin/functionnew.php.wml, modules/websubmit/doc/admin/functions.php.wml, modules/websubmit/doc/admin/httpprotection.php.wml, modules/websubmit/doc/admin/implementfunctions.php.wml, modules/websubmit/doc/admin/implementwebform.php.wml, modules/websubmit/doc/admin/index.php.wml, modules/websubmit/doc/admin/introduction.php.wml, modules/websubmit/doc/admin/protection.php.wml, modules/websubmit/doc/admin/uploader.php.wml: Do not call disappeared PHP code. 2004-02-18 Tibor Simko * modules/webstyle/css/cds.css.wml: Use white background for search boxen to make b0rken NN4 happy. 2004-02-18 Thomas Baron * configure.ac: got rid of publiline directory 2004-02-18 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/functions/Move_Files_Archive.py.wml, modules/websubmit/lib/functions/Move_Pictures_Archive.py.wml: few bug corrections 2004-02-18 Thomas Baron * modules/websubmit/web/Makefile.am, modules/websubmit/web/publiline.py.wml, modules/websubmit/web/admin/referees.py.wml: single publiline.py script replaces publiline directory 2004-02-18 Thomas Baron * modules/websubmit/web/archive.py.wml: archive access script 2004-02-17 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Intro portalbox in many languages. 2004-02-17 Tibor Simko * config/messages.wml: Last terms in ES by Hector. 2004-02-17 Thomas Baron * modules/bibsched/bin/bibsched.wml, modules/bibupload/bin/bibupload.wml: changed bibupload parameter list 2004-02-17 Tibor Simko * config/messages.wml: Added missing PT,IT,NO translations for the end of the file. Fixed RU translations. 2004-02-17 Tibor Simko * modules/websearch/lib/search_engine.py.wml: A typo for `May' fixed. 2004-02-16 Tibor Simko * modules/webstyle/css/cds.css.wml: Specify width of pagestiperight column. 2004-02-16 Tibor Simko * modules/webstyle/css/cds.css.wml: Make CSS standard-compliant. 2004-02-16 Tibor Simko * modules/webstyle/css/cds.css.wml: Make transparent background of the right panel due to overlapping. 2004-02-16 Tibor Simko * modules/websession/lib/webaccount.py.wml: Added missing closing tag. 2004-02-16 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Add more header and footer title template expansion. Suitable for the CERN site. 2004-02-16 Tibor Simko * config/cdspage.wml: Add more banner titles. Suitable for the CERN site. 2004-02-16 Thomas Baron * modules/websession/lib/webuser.py.wml, modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/web/admin/referees.py.wml: moved acc_listUsers to websession/lib/webuser list_registered_users corrected small bugs in the refereeing process 2004-02-16 Thomas Baron * modules/webaccess/lib/access_control_admin.py.wml: corrected some buggy run_sql moved acc_listUsers to websession/lib/webuser 2004-02-13 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Add language argument to collection_portalbox. 2004-02-13 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Add main ABOUT portalbox for many languages. 2004-02-13 Tibor Simko * config/messages.wml, modules/miscutil/lib/messages.py.wml: Add targets for CDS site header. 2004-02-13 Tibor Simko * modules/websearch/bin/webcoll.wml: Respect LN in portalboxes. 2004-02-13 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Respect LN in several page_end() calls. 2004-02-12 Thomas Baron * modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/functions/Create_Modify_Interface.py.wml, modules/websubmit/lib/functions/Is_Referee.py.wml, modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/lib/functions/Test_Status.py.wml, modules/websubmit/lib/functions/Update_Approval_DB.py.wml, modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/sub.py.wml, modules/websubmit/web/submit.py.wml, modules/websubmit/web/summary.py.wml: cosmetic changes 2004-02-12 Thomas Baron * modules/webaccess/lib/access_control_admin.py.wml: added few useful functions 2004-02-12 Thomas Baron * modules/websubmit/lib/websubmit_config.py.wml, modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/functions/Get_Existing_Files.py.wml, modules/websubmit/lib/functions/Get_Sysno.py.wml, modules/websubmit/lib/functions/Insert_Modify_Record.py.wml, modules/websubmit/lib/functions/Insert_Record.py.wml, modules/websubmit/lib/functions/Retrieve_Data.py.wml, modules/websubmit/lib/functions/Upload_Files.py.wml, modules/websubmit/lib/functions/Upload_Pictures.py.wml, modules/websubmit/lib/functions/mail.py.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/direct.py.wml, modules/websubmit/web/admin/Makefile.am, modules/websubmit/web/admin/documentEDS.php.wml, modules/websubmit/web/admin/referees.php.wml, modules/websubmit/web/admin/referees.py.wml: new referee selection page several cosmetics changes 2004-02-11 Tibor Simko * modules/websubmit/web/submit.py.wml, modules/websubmit/web/summary.py.wml: Take out MySQLdb import. 2004-02-11 Tibor Simko * modules/websearch/bin/webcoll.wml: User 00..24 hours for Latest Additions hour display. 2004-02-11 Tibor Simko * modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/sub.py.wml, modules/websubmit/web/summary.py.wml: Remove unwanted sys.exit(). 2004-02-11 Tibor Simko * modules/webbasket/web/yourbaskets.py.wml, modules/websearch/web/admin/websearchadmin.py.wml, modules/bibharvest/web/oai2d.py.wml, modules/webalert/web/youralerts.py.wml, modules/websession/web/youraccount.py.wml: Remove unwanted sys.exit(). 2004-02-11 Tibor Simko * modules/websubmit/lib/Makefile.am: Remove deleted specialchars.py target. 2004-02-11 Tibor Simko * modules/websubmit/web/Makefile.am: Add *.html to clean target. 2004-02-11 Tibor Simko * modules/websession/lib/webaccount.py.wml: Remove sys.exit(). 2004-02-11 Tibor Simko * modules/webbasket/lib/webbasket.py.wml, modules/bibharvest/lib/oai_repository.py.wml, modules/webalert/lib/alert_engine.py.wml, modules/webalert/lib/htmlparser.py.wml, modules/webalert/lib/webalert.py.wml: Remove sys.exit(). 2004-02-11 Tibor Simko * modules/bibupload/bin/bibupload.wml: formatfield() switched off since it apparently breaks UTF-8. 2004-02-11 Tibor Simko * modules/miscutil/demo/demobibdata.xml: Added missing . 2004-02-11 Tibor Simko * modules/websearch/lib/search_engine.py.wml: get_creation_date() now accepts format. 2004-02-11 Tibor Simko * modules/websearch/bin/webcoll.wml: Use creation_date instead of modification_date in Latest Additions. Do not print seconds in Latest Additions. 2004-02-11 Tibor Simko * modules/miscutil/lib/dbquery.py.wml: Reconnect only in case of OperationalError. Added function to retrieve last inserted ID. 2004-02-10 Tibor Simko * modules/websearch/bin/webcoll.wml: Typo fixed. 2004-02-10 Thomas Baron * modules/websubmit/lib/functions/Mail_Submitter.py.wml, modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/lib/functions/Send_Modify_Mail.py.wml, modules/websubmit/lib/functions/Send_SRV_Mail.py.wml: changed text of sent mails 2004-02-10 Thomas Baron * modules/websubmit/web/Makefile.am, modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/sub.py.wml, modules/websubmit/web/submit.py.wml: all scripts in one! 2004-02-10 Thomas Baron * modules/websubmit/lib/Makefile.am, modules/websubmit/lib/specialchars.py.wml, modules/websubmit/lib/websubmit_engine.py.wml: not needed anymore 2004-02-10 Thomas Baron * modules/websubmit/lib/Makefile.am, modules/websubmit/lib/websubmit_engine.py.wml, modules/websubmit/lib/global.py.wml: [no log message] 2004-02-10 Thomas Baron * modules/websubmit/web/action.py.wml: [no log message] 2004-02-10 Thomas Baron * modules/websubmit/web/Main.py.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/approve.py.wml, modules/websubmit/web/index.py.wml, modules/websubmit/web/pro.py.wml, modules/websubmit/web/submit.py.wml: ALL SCRIPTS IN SUBMIT.PY.WML 2004-02-10 Thomas Baron * modules/webstyle/css/cds.css.wml: new style for websubmit 2004-02-10 Tibor Simko * modules/websubmit/lib/functions/.cvsignore: Add .py extension. 2004-02-10 Tibor Simko * Makefile.am: Have to call bibupload after bibreformat. Have to use -t option to start bibupload tasks. 2004-02-10 Tibor Simko * Makefile.am: BibUpload is now BibSched task. 2004-02-10 Tibor Simko * config/config.wml: Use cds.support instead of thomas.baron. Fix submit links. 2004-02-10 Tibor Simko * modules/websubmit/lib/Makefile.am, modules/websubmit/lib/__init__.py.wml: We don't need __init__.py.wml here. 2004-02-09 Tibor Simko * config/messages.wml: DE change, thanks to Guido Pelzer. 2004-02-09 Tibor Simko * modules/webhelp/web/index.html.wml: DE corrections, thanks to Guido. 2004-02-09 Tibor Simko * modules/websearch/doc/hacking/api.html.wml, modules/websearch/lib/search_engine.py.wml: Make d2m, d2d differ from d1m, d1d for clarity. 2004-02-06 Thomas Baron * config/config.wml: the header now contains a direct link to the submit home page (instead of html dummy page) 2004-02-05 Thomas Baron * modules/websubmit/doc/admin/faq.php.wml, modules/websubmit/doc/admin/functiondescription.php.wml, modules/websubmit/etc/bibconvert/config/EDSPICT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICT.tpl.wml: [no log message] 2004-02-05 Thomas Baron * modules/miscutil/sql/tabcreate.sql: no need of sbmCOOKIE table anymore 2004-02-05 Thomas Baron * modules/miscutil/demo/democfgdata.sql.wml: new demo webSubmit config 2004-02-05 Thomas Baron * modules/miscutil/sql/tabfill.sql.wml: new default webSubmit parameters 2004-02-05 Thomas Baron * modules/websubmit/lib/websubmit_config.py.wml: got rid of LYNX directive 2004-02-05 Thomas Baron * modules/websubmit/Makefile.am: got rid of /bin directory 2004-02-05 Thomas Baron * modules/webstyle/css/cds.css.wml: new websubmit styles 2004-02-05 Thomas Baron * modules/bibconvert/bin/bibconvert.wml: slightly changed bibconvert default behaviour A line from the template will be output if and only if a matching replacement has been found inside. The only exception to this rule is the new global function DEFP() When applied to a line, this function makes it output by default. 2004-02-05 Thomas Baron * configure.ac: removed unwanted tool checks (ppmquant,ppmtogif etc.) convert does the job brilliantly 2004-02-05 Thomas Baron * configure.ac: removed some directories in websubmit 2004-02-05 Thomas Baron * modules/websubmit/web/Access.php.wml, modules/websubmit/web/Main.php.wml, modules/websubmit/web/approve.php.wml, modules/websubmit/web/direct.php.wml, modules/websubmit/web/index.html.wml, modules/websubmit/web/index.php.wml, modules/websubmit/web/pro.php.wml, modules/websubmit/web/submit.php.wml: removed php files 2004-02-05 Thomas Baron * modules/websubmit/web/Main.py.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/action.py.wml, modules/websubmit/web/approve.py.wml, modules/websubmit/web/direct.py.wml, modules/websubmit/web/index.py.wml, modules/websubmit/web/pro.py.wml, modules/websubmit/web/submit.py.wml, modules/websubmit/web/summary.py.wml: new python files 2004-02-05 Thomas Baron * modules/websubmit/lib/Fake_Navigation_Functions.php.wml, modules/websubmit/lib/commonPhpFunctions.php.wml, modules/websubmit/lib/specialchars.php.wml: remove php files 2004-02-05 Thomas Baron * modules/websubmit/lib/Makefile.am, modules/websubmit/lib/Navigation_Functions.php.wml, modules/websubmit/lib/Print_Summary.php.wml, modules/websubmit/lib/__init__.py.wml, modules/websubmit/lib/global.py.wml, modules/websubmit/lib/specialchars.py.wml, modules/websubmit/lib/websubmit_config.py.wml: new scripts in python php files removed 2004-02-05 Thomas Baron * modules/websubmit/lib/functions/CaseEDS.php.wml, modules/websubmit/lib/functions/Create_Base_Files.php.wml, modules/websubmit/lib/functions/Create_Modify_Interface.php.wml, modules/websubmit/lib/functions/Finish_Submission.php.wml, modules/websubmit/lib/functions/Format_Record.php.wml, modules/websubmit/lib/functions/Get_Info.php.wml, modules/websubmit/lib/functions/Get_Report_Number.php.wml, modules/websubmit/lib/functions/Get_Sysno.php.wml, modules/websubmit/lib/functions/Insert_Record.php.wml, modules/websubmit/lib/functions/Is_Original_Submitter.php.wml, modules/websubmit/lib/functions/Is_Referee.php.wml, modules/websubmit/lib/functions/Mail_Submitter.php.wml, modules/websubmit/lib/functions/Make_Modify_Record.php.wml, modules/websubmit/lib/functions/Make_Weblib_Record.php.wml, modules/websubmit/lib/functions/Move_Files_Archive.php.wml, modules/websubmit/lib/functions/Move_From_Pending.php.wml, modules/websubmit/lib/functions/Move_to_Done.php.wml, modules/websubmit/lib/functions/Move_to_Pending.php.wml, modules/websubmit/lib/functions/Print_Success_APP.php.wml, modules/websubmit/lib/functions/Print_Success_FTT.php.wml, modules/websubmit/lib/functions/Print_Success_MBI.php.wml, modules/websubmit/lib/functions/Print_Success_SRV.php.wml, modules/websubmit/lib/functions/Report_Number_Generation.php.wml, modules/websubmit/lib/functions/Retrieve_Data.php.wml, modules/websubmit/lib/functions/Save_Modify_Values.php.wml, modules/websubmit/lib/functions/Send_APP_Mail.php.wml: removed php function files 2004-02-05 Thomas Baron * modules/websubmit/lib/functions/Send_Approval_Request.php.wml, modules/websubmit/lib/functions/Send_Modify_Mail.php.wml, modules/websubmit/lib/functions/Send_SRV_Mail.php.wml, modules/websubmit/lib/functions/Set_Archive_Files.php.wml, modules/websubmit/lib/functions/Test_BI.php.wml, modules/websubmit/lib/functions/Test_Status.php.wml, modules/websubmit/lib/functions/Update_Approval_DB.php.wml, modules/websubmit/lib/functions/lock.php.wml: [no log message] 2004-02-05 Thomas Baron * modules/websubmit/lib/functions/CaseEDS.py.wml, modules/websubmit/lib/functions/Create_Icon.php.wml, modules/websubmit/lib/functions/Create_Modify_Interface.py.wml, modules/websubmit/lib/functions/Display_Record_Data.php.wml, modules/websubmit/lib/functions/Finish_Submission.py.wml, modules/websubmit/lib/functions/Format_Record.py.wml, modules/websubmit/lib/functions/Get_Existing_Files.py.wml, modules/websubmit/lib/functions/Get_Info.py.wml, modules/websubmit/lib/functions/Get_Report_Number.py.wml, modules/websubmit/lib/functions/Get_Sysno.py.wml, modules/websubmit/lib/functions/Get_TFU_Files.php.wml, modules/websubmit/lib/functions/Insert_Modify_Record.py.wml, modules/websubmit/lib/functions/Insert_Record.py.wml, modules/websubmit/lib/functions/Is_Original_Submitter.py.wml, modules/websubmit/lib/functions/Is_Referee.py.wml, modules/websubmit/lib/functions/Mail_Submitter.py.wml, modules/websubmit/lib/functions/Make_Modify_Record.py.wml, modules/websubmit/lib/functions/Make_Record.py.wml, modules/websubmit/lib/functions/Makefile.am, modules/websubmit/lib/functions/Move_Files_Archive.py.wml, modules/websubmit/lib/functions/Move_From_Pending.py.wml, modules/websubmit/lib/functions/Move_Pictures_Archive.php.wml, modules/websubmit/lib/functions/Move_Pictures_Archive.py.wml, modules/websubmit/lib/functions/Move_Revised_Files.php.wml, modules/websubmit/lib/functions/Move_to_Done.py.wml, modules/websubmit/lib/functions/Move_to_Pending.py.wml, modules/websubmit/lib/functions/Print_Success.py.wml, modules/websubmit/lib/functions/Print_Success_APP.py.wml, modules/websubmit/lib/functions/Print_Success_MBI.py.wml, modules/websubmit/lib/functions/Print_Success_SRV.py.wml, modules/websubmit/lib/functions/Report_Number_Generation.py.wml, modules/websubmit/lib/functions/Retrieve_Data.py.wml, modules/websubmit/lib/functions/Send_APP_Mail.py.wml, modules/websubmit/lib/functions/Send_Approval_Request.py.wml, modules/websubmit/lib/functions/Send_FTT_Mail.php.wml, modules/websubmit/lib/functions/Send_Modify_Mail.py.wml, modules/websubmit/lib/functions/Send_SRV_Mail.py.wml, modules/websubmit/lib/functions/Set_Archive_Files.py.wml, modules/websubmit/lib/functions/Test_BI.py.wml, modules/websubmit/lib/functions/Test_File_Format.php.wml, modules/websubmit/lib/functions/Test_File_Name.php.wml, modules/websubmit/lib/functions/Test_File_Size.php.wml, modules/websubmit/lib/functions/Test_Status.py.wml, modules/websubmit/lib/functions/Update_Approval_DB.py.wml, modules/websubmit/lib/functions/Update_Word_Files.php.wml, modules/websubmit/lib/functions/Upload_Files.py.wml, modules/websubmit/lib/functions/Upload_Included_Files.php.wml, modules/websubmit/lib/functions/Upload_Pictures.py.wml, modules/websubmit/lib/functions/mail.py.wml: new python functions 2004-02-05 Thomas Baron * modules/websubmit/etc/bibconvert/config/EDSPICT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSPICTmodify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSPICTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSPICTmysql_Modify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTmodify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTmysql_Modify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTmodify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTmysql_Modify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTcreate.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTmodify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTmysql_Modify.tpl.wml: corrected default templates 2004-02-04 Tibor Simko * modules/miscutil/demo/demobibdata.xml: Added missing first sentence of Pushkin's poem. 2004-02-04 Martin Vesely * config/config.wml: Deleted records policy introduced. 2004-02-04 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: deleted records policy introduced. 2004-02-03 Thomas Baron * modules/webaccess/lib/access_control_admin.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: corrected bug in lib added acc_isRole function in admin 2004-02-03 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix link to collection search page on the search results page. 2004-02-03 Thomas Baron * modules/bibupload/bin/bibupload.wml: bibupload is now interfaced with bibsched. It also takes new parameters. Basically, there are clearly separated modification and creation options. 2004-01-30 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: Update of error codes for getrecord and listmetadataformats identifiers. one escape for a space in the oai identifier 2004-01-29 Tibor Simko * modules/miscutil/sql/tabbibclean.sql: Add bibwords10 and bibwords10r. 2004-01-28 Thomas Baron * config/configbis.wml.in: [no log message] 2004-01-28 Thomas Baron * modules/webstyle/img/iconeye.gif: new icon needed for websubmit 2004-01-27 Tibor Simko * modules/bibconvert/doc/admin/Makefile.am: Add dcq example to target file. 2004-01-27 Martin Vesely * modules/bibconvert/doc/admin/index.html.wml: Sample configuration for QDC added. 2004-01-27 Martin Vesely * modules/bibconvert/doc/admin/dcq.dat: Sample data file in qualified dublin core (SGML) 2004-01-27 Martin Vesely * modules/bibconvert/doc/admin/dcq.cfg: Sample bibconvert configuration for Qualified Dublin Core into MARCXML conversion. 2004-01-27 Tibor Simko * modules/bibsched/bin/bibsched.wml: Use run_sql() instead of cursor.execute(). 2004-01-27 Tibor Simko * modules/bibsched/bin/bibtaskex.wml, modules/websearch/bin/webcoll.wml: Default sleeptime is now void, not 0. 2004-01-27 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: unfold all uri escape sequences at the url parse. 2004-01-26 Tibor Simko * modules/websearch/bin/webcoll.wml: - Arrival dates in the Advanced Search interface are now deduced from the current year. - Print namesuffix after collection name in the ``Narrow search'' box. 2004-01-26 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Arrival dates in the Advanced Search interface are now deduced from the current year. 2004-01-26 Thomas Baron * modules/webstyle/css/cds.css.wml: new styles for CDS Submit 2004-01-23 Tibor Simko * modules/webalert/lib/alert_engine.py.wml: Use %Y-%m-%d when displaying alert times in email messages. 2004-01-23 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Respect search limits in previous-/next- page links. 2004-01-23 Tibor Simko * modules/webalert/lib/alert_engine.py.wml: Change developer's address to ``supportemail''. 2004-01-22 Martin Vesely * config/config.wml: oai marc tag 0248_a/p -> 909COo/p 2004-01-21 Tibor Simko * config/config.wml: Remove isolatin stuff as it dumps core on RH9. 2004-01-21 Thomas Baron * modules/bibformat/lib/core/FlexElink.inc.php.wml: make sure the record is clean XML 2004-01-21 Martin Vesely * config/config.wml: oaiidtag and oaisettag added 2004-01-21 Martin Vesely * config/config.wml: marc tag for oai identifier and oai set defined in config.wml. 2004-01-21 Martin Vesely * modules/bibharvest/web/oai2d.py.wml: marc tag for oai identifier and oai set defined in config.wml 2004-01-21 Martin Vesely * modules/bibharvest/lib/oai_repository.py.wml: marc tags for oai identifier and oai set defined in config.wml 2004-01-20 Tibor Simko * modules/webstyle/css/cds.css.wml: Use explicit #fff backgroud instead of transparent in Latest Additions boxes in order to please old browsers such as NN4. 2004-01-19 Tibor Simko * modules/webaccess/lib/access_control_admin.py.wml: Syntactic bug fixed. 2004-01-19 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix links in browse_in_bibwords() display. 2004-01-19 Martin Vesely * modules/bibharvest/web/oai2d.py.wml, modules/bibharvest/lib/oai_repository.py.wml: Change of MARC21 tag for oai identifiers. 2004-01-19 Tibor Simko * modules/websearch/bin/webcoll.wml: Fixed `authorr' display problem. Do not print trailing dot in BibSched's progress column. 2004-01-19 Tibor Simko * configure.ac: Year bump in CVS version number. 2004-01-19 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix browse-in-bibwords message display problem. 2004-01-15 Tibor Simko * INSTALL: Cleaned notions on Apache 2. Explained WML problems on RH9. 2004-01-12 Tibor Simko * config/config.wml: Change of the Italian version of CDSNAME. (Tullio) 2003-12-21 Tibor Simko * configure.ac: Bump CVS version number. CDSware v0.1.2 (released 2002-12-21) ==================================== 2003-12-21 Tibor Simko * NEWS: v0.1.2 is released. 2003-12-21 Tibor Simko * configure.ac: Version number bump. 2003-12-21 Tibor Simko * modules/bibconvert/doc/admin/sample.dat: Input is in UTF-8. 2003-12-21 Tibor Simko * modules/bibconvert/doc/admin/index.html.wml: Add -b and -e parameters to the example. 2003-12-21 Tibor Simko * modules/bibconvert/bin/bibconvert.wml: Help message cleanup. 2003-12-21 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Command line arguments info added. 2003-12-21 Tibor Simko * config/messages.wml: New ES messages from Maria, plus some fixes of the old ones. 2003-12-21 Tibor Simko * modules/bibconvert/doc/admin/bibtex.cfg: Added missing = in one subfield element. 2003-12-19 Tibor Simko * configure.ac: Bump of CVS version. 2003-12-19 Tibor Simko * modules/bibformat/bin/bibreformat.wml: Fixed getpass() call. CDSware v0.1.1 (released 2002-12-19) ==================================== 2003-12-19 Tibor Simko * Makefile.am: Added configure-tests.py to the dist. 2003-12-19 Tibor Simko * modules/bibconvert/doc/admin/Makefile.am, modules/bibconvert/doc/admin/index.html.wml: Added references to bibtex.cfg. 2003-12-19 Martin Vesely * modules/bibconvert/doc/admin/bibtex.cfg: BibConvert configuration sample for bibtex format (preliminary version) 2003-12-19 Tibor Simko * NEWS, configure.ac: v0.1.1 released. 2003-12-19 Mikael Vik * modules/webaccess/doc/hacking/index.html.wml: Added link to WebAccess table structure. 2003-12-19 Mikael Vik * modules/webaccess/doc/hacking/table-structure.html.wml: Added explanation of the WebAccess table structure. 2003-12-19 Mikael Vik * modules/webaccess/doc/hacking/Makefile.am: Added table structure explanation. 2003-12-19 Mikael Vik * modules/webaccess/doc/admin/guide.html.wml: Added introduction, cleaned displayed users in the snapshots. 2003-12-19 Mikael Vik * modules/webaccess/lib/access_control_admin.py.wml: Started garbage collector, must be finished. The rest is frozen. 2003-12-19 Tibor Simko * Makefile.am: Change the name of our demo site and rephrase things. 2003-12-19 Tibor Simko * modules/webstyle/css/cds.css.wml: Added snapshot box useful for presenting screenshots. 2003-12-19 Tibor Simko * modules/webaccess/doc/admin/guide.html.wml: Added borders. Title and ending changes. 2003-12-19 Tibor Simko * modules/webhelp/web/index.html.wml, modules/websearch/doc/index.html.wml: IT translation from Tullio. 2003-12-19 Tibor Simko * config/messages.wml: IT messages from Tullio. 2003-12-19 Tibor Simko * modules/webaccess/web/admin/index.html.wml: Add referer to the login link. 2003-12-19 Tibor Simko * CREDITS: Added Tullio for the IT translation. Maja removed since she's in the AUTHORS file already. 2003-12-18 Tibor Simko * INSTALL: Added --with-python configuration option. 2003-12-18 Tibor Simko * configure-tests.py, configure.ac: Add --with-python configuration option and explicit checks for available Python modules and their versions. 2003-12-18 Mikael Vik * modules/webaccess/lib/access_control_admin.py.wml: Only need to finish garbage collector. 2003-12-18 Mikael Vik * modules/webaccess/lib/access_control_admin.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml, modules/webaccess/web/admin/index.html.wml, modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/doc/hacking/api.html.wml: WebAccess finished. 2003-12-18 Tibor Simko * modules/miscutil/bin/.cvsignore, modules/miscutil/bin/Makefile.am, modules/miscutil/bin/pytest.wml: Move Python modules testing during into the initial configure stage. 2003-12-18 Tibor Simko * modules/miscutil/bin/pytest.wml: Added tempfile. 2003-12-18 Tibor Simko * config/messages.wml: Case fixed in DE translation. 2003-12-17 Tibor Simko * INSTALL: Note on Python 2.2.2 as per bug . 2003-12-16 Tibor Simko * modules/miscutil/bin/pytest.wml: Initial release. Non-installable script to test availability and version number of various required and recommended Python modules. 2003-12-16 Tibor Simko * modules/miscutil/bin/.cvsignore, modules/miscutil/bin/Makefile.am: Add pytest. 2003-12-16 Tibor Simko * modules/miscutil/bin/dbtest.wml: Align graphics to pytest style. 2003-12-16 Martin Vesely * config/messages.wml: german translation of a few messages. 2003-12-16 Tibor Simko * config/messages.wml: One forgotten message from the search engine added. New PR phrases. Minor NO fixes. 2003-12-16 Tibor Simko * modules/miscutil/lib/messages.py.wml: One more forgotten message from the search interface. 2003-12-16 Tibor Simko * modules/websession/web/sessinit.inc.php.wml: - Remove much unnecessary stuff. - Interrogate user cookie to see which UID it has. (Do not set up new sessions, these are supposed to be done from Python login stuff or Python guest page hits.) - Added authorization function, calling Pythonic access control engine. 2003-12-16 Tibor Simko * modules/bibformat/web/admin/security.inc.php.wml: Remove unnecessary call to getEmail(). 2003-12-16 Tibor Simko * modules/websession/web/youraccount.py.wml: Added referer to the login page. 2003-12-16 Tibor Simko * modules/websession/lib/webaccount.py.wml: Typos fixed. Added referer field for the login page. 2003-12-16 Tibor Simko * modules/bibformat/bin/bibreformat.wml, modules/bibsched/bin/bibtaskex.wml, modules/websearch/bin/webcoll.wml: Rights are now managed through the access control engine. 2003-12-16 Tibor Simko * modules/bibformat/web/admin/security.inc.php.wml: Call new access control engine. 2003-12-15 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Respect LN when printing collection names in search info headings. 2003-12-15 Tibor Simko * config/messages.wml, modules/miscutil/lib/messages.py.wml, modules/websearch/bin/webcoll.wml: Added msg_collection_contains_no_records. 2003-12-15 Tibor Simko * config/messages.wml: Three more search tags. Fixed RU translation in some places. 2003-12-15 Tibor Simko * modules/miscutil/lib/messages.py.wml: Three more search messages. 2003-12-15 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Added default values for WebAccess. 2003-12-15 Tibor Simko * modules/webaccess/lib/access_control_config.py.wml: Added bibtaskex action. Removed SQL comments at the end. Added role/action descriptions. 2003-12-15 Tibor Simko * modules/webaccess/lib/access_control_config.py.wml: New name chosen (`cfgwebaccess'). 2003-12-15 Tibor Simko * modules/websearch/bin/webcoll.wml: Adapted latest additions box to CSS style. 2003-12-15 Tibor Simko * modules/webstyle/css/cds.css.wml: Added latest additions box stuff. 2003-12-15 Tibor Simko * modules/websearch/bin/webcoll.wml: Changes to Latest additions box. (e.g. displaying YYYY-MM-DD HH:MM:SS) 2003-12-15 Tibor Simko * modules/webaccess/lib/access_control_variables.py.wml: renamed into access_control_config.py.wml 2003-12-15 Mikael Vik * modules/webaccess/web/admin/webaccessadmin.py.wml: Updates and debugging. Changes because of webaccessadmin_lib.py.wml. 2003-12-15 Mikael Vik * modules/webaccess/lib/access_control_admin.py.wml, modules/webaccess/lib/access_control_config.py.wml, modules/webaccess/lib/access_control_engine.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Code updates and debugging. Added acc_addAuthorization. 2003-12-15 Martin Vesely * config/messages.wml: German, Russian and Czech translation of additional messages. 2003-12-15 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Permit to sort by more than one field (accept commas in `sf'). 2003-12-15 Tibor Simko * config/messages.wml: Added PT translation of new items. (thanks to Flavio) Started RU translation of new items. 2003-12-12 Mikael Vik * modules/webstyle/css/cds.css.wml: Changes to WebAccess CSS. 2003-12-12 Mikael Vik * config/messages.wml: Translated the new messages to norwegian. 2003-12-12 Tibor Simko * config/messages.wml: More messages of the search engine, useful when no exact match is found. More messages for the Advanced Search interface. Added messages for the internal error box. 2003-12-12 Tibor Simko * modules/websearch/bin/webcoll.wml: I18N of the `Added since' box. 2003-12-12 Tibor Simko * modules/websearch/lib/search_engine.py.wml: I18N of all the important search engine messages printed in case of no exact match found. 2003-12-12 Tibor Simko * modules/websearch/web/index.py.wml: I18N of the Internal Error boxen. 2003-12-12 Tibor Simko * modules/miscutil/lib/messages.py.wml: More phrases of the search engine are I18N-ized now. 2003-12-12 Tibor Simko * modules/webstyle/lib/webpage.py.wml: I18N of Internal Error box. 2003-12-11 Mikael Vik * modules/webstyle/css/cds.css.wml: Small update to WebAccess CSS, changed background color for .admin_w*. 2003-12-10 Tibor Simko * modules/websearch/bin/webcoll.wml: Respect I18N names in `rg' and `sc' selection boxes. 2003-12-10 Tibor Simko * modules/webhelp/web/index.html.wml, modules/websearch/doc/index.html.wml: Norwegian translation. 2003-12-10 Mikael Vik * config/messages.wml: Upgraded and satisfyingly good norwegian (bokmaal) language translation added. 2003-12-05 Mikael Vik * modules/webaccess/web/admin/webaccessadmin.py.wml: Changed name of function simpleuserdetails -> showroleusers. 2003-12-05 Mikael Vik * modules/webaccess/lib/access_control_admin.py.wml, modules/webaccess/lib/access_control_engine.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Refined Web Interface, more crosslevel links. 2003-12-05 Mikael Vik * config/messages.wml: Revised version of the norwegian entries. 2003-12-05 Mikael Vik * modules/webaccess/web/admin/index.html.wml: Corrected bug for login link. 2003-12-05 Tibor Simko * configure.ac: Development YYYYMMDD snapshot number bumped. 2003-12-05 Tibor Simko * config/config.wml, modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.py.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/index.html.wml, modules/websearch/doc/tips.html.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/index.html.wml, modules/websubmit/doc/Makefile.am, modules/websubmit/doc/admin/Makefile.am: Norwegian support added. 2003-12-05 Mikael Vik * config/messages.wml: Added norwegian (bokmaal) to messages.wml. 2003-12-05 Mikael Vik * modules/webaccess/lib/webaccessadmin_lib.py.wml, modules/webaccess/web/admin/index.html.wml: Fixed bug with . CDSware v0.1.0 (released 2002-12-04) ==================================== 2003-12-04 Tibor Simko * NEWS: News on the 0.1.0 release. 2003-12-04 Tibor Simko * configure.ac: Version bump to 0.1.0. 2003-12-04 Tibor Simko * AUTHORS: New Erik's email address. 2003-12-04 Mikael Vik * modules/webaccess/lib/access_control_admin.py.wml, modules/webaccess/lib/access_control_engine.py.wml: access_control_variables -> access_control_config. 2003-12-04 Mikael Vik * modules/webaccess/lib/webaccessadmin_lib.py.wml: Better navtrail and crosslinking. access_control_variables -> access_control_config. 2003-12-04 Mikael Vik * modules/webaccess/lib/Makefile.am, modules/webaccess/lib/access_control_config.py.wml: Renamed access_control_variables -> access_control_config. 2003-12-03 Tibor Simko * AUTHORS: Added Franck's email address. 2003-12-03 Tibor Simko * modules/webhelp/web/hacking/Makefile.am, modules/webhelp/web/hacking/index.html.wml: Added release versioning scheme. 2003-12-03 Tibor Simko * modules/webhelp/web/hacking/releases.html.wml: Initial release. 2003-12-03 Tibor Simko * modules/webaccess/web/admin/Makefile.am: Added EN as the only language. 2003-12-03 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Make Pictures a public collection. 2003-12-03 Tibor Simko * modules/miscutil/lib/messages.py.wml, modules/websearch/bin/webcoll.wml: Respect user-configured language list choice. 2003-12-03 Tibor Simko * modules/miscutil/lib/Makefile.am: Add dependance on cdswmllib. 2003-12-03 Tibor Simko * config/Makefile.am, config/cdswmllib.wml: Added CDS WML library of functions of general interest. 2003-12-03 Tibor Simko * config/config.wml: Added CDSLANGS to define what languages should be generated. 2003-12-03 Tibor Simko * config/messages.wml: Notes on CREDITS and on how to help with I18N of CDSware. 2003-12-03 Tibor Simko * modules/websubmit/web/Main.php.wml, modules/websubmit/web/pro.php.wml: Fix for including library files. 2003-12-03 Tibor Simko * AUTHORS: Role clarifications. 2003-12-02 Tibor Simko * configure.ac: Add new dirs for bibharvest. 2003-12-02 Tibor Simko * AUTHORS: Describe more details for temporary/past group members. 2003-12-02 Tibor Simko * modules/bibharvest/Makefile.am, modules/bibharvest/lib/.cvsignore, modules/bibharvest/lib/Makefile.am, modules/bibharvest/lib/oai_repository.py.wml, modules/bibharvest/web/.cvsignore, modules/bibharvest/web/Makefile.am, modules/bibharvest/web/oai2d.py.wml: OAI serviced moved from WebSubmit. 2003-12-02 Tibor Simko * modules/websearch/web/Makefile.am, modules/websearch/web/oai2d.py.wml: oai2s moved into bibharvest 2003-12-02 Tibor Simko * modules/websearch/lib/oai_repository.py.wml: moved into bibharvest 2003-12-02 Tibor Simko * modules/websearch/lib/Makefile.am: oai_repository moved into BibHarvest. 2003-12-02 Tibor Simko * modules/webaccess/doc/admin/Makefile.am: Add EN language flag. 2003-12-02 Mikael Vik * modules/webaccess/web/admin/.cvsignore: Added *.html. 2003-12-02 Mikael Vik * modules/webaccess/web/admin/webaccessadmin.py.wml: Separated into interface and implementation. 2003-12-02 Mikael Vik * modules/webaccess/web/admin/Makefile.am, modules/webaccess/web/admin/index.html.wml: Added new index file. 2003-12-02 Mikael Vik * modules/webaccess/lib/access_control_admin.py.wml: Added new functions needed by webaccessadmin. Added optional arguments. ace->acc. 2003-12-02 Mikael Vik * modules/webaccess/lib/access_control_engine.py.wml: Added optional arguments. And also ace->acc. 2003-12-02 Mikael Vik * modules/webaccess/lib/Makefile.am: Added new files. 2003-12-02 Mikael Vik * modules/webaccess/lib/access_control_variables.py.wml, modules/webaccess/lib/webaccessadmin_lib.py.wml: Added library for webaccessadmin web interface and config variables. 2003-12-02 Mikael Vik * modules/webaccess/doc/admin/Makefile.am: Added guide to web interface. 2003-12-02 Mikael Vik * modules/webaccess/doc/hacking/Makefile.am, modules/webaccess/doc/hacking/index.html.wml: Added admin internals. 2003-12-02 Mikael Vik * modules/webaccess/doc/hacking/api.html.wml: Added program flow. 2003-12-02 Mikael Vik * modules/webaccess/doc/admin/guide.html.wml, modules/webaccess/doc/hacking/admin-internals.html.wml: Initial release. 2003-12-02 Mikael Vik * modules/webaccess/bin/authaction.wml: ace->acc change. 2003-12-02 Mikael Vik * modules/webaccess/bin/.cvsignore, modules/webaccess/bin/Makefile.am: Added webaccessadmin. 2003-12-02 Mikael Vik * modules/webaccess/bin/webaccessadmin.wml: Initial release. 2003-12-02 Mikael Vik * modules/webstyle/css/cds.css.wml: Changes to the definitions needed by WebAccess. 2003-12-02 Mikael Vik * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql: ace->acc prefix change 2003-12-02 Tibor Simko * AUTHORS: Update. 2003-12-02 Tibor Simko * CREDITS: Initial release. 2003-12-02 Tibor Simko * configure.ac: Add websession/bin subdir for the session gargabe collector. 2003-12-02 Tibor Simko * modules/websession/bin/.cvsignore, modules/websession/bin/Makefile.am, modules/websession/bin/sessiongc.wml: Initial release of the session garbage collector. 2003-12-02 Tibor Simko * modules/websession/Makefile.am: Add bin. 2003-12-02 Tibor Simko * modules/webhelp/web/hacking/Makefile.am, modules/webhelp/web/hacking/modules.html.wml, modules/webhelp/web/hacking/modules.jpeg: Modules description extended. 2003-12-01 Tibor Simko * modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.py.wml: Added UTF-8 coding information as per PEP-0263. 2003-11-28 Tibor Simko * modules/websubmit/web/.cvsignore, modules/websubmit/web/access/.cvsignore, modules/websubmit/web/access/protected/.cvsignore: Added .php. 2003-11-28 Tibor Simko * modules/websubmit/.cvsignore: Add .php. 2003-11-28 Tibor Simko * modules/websubmit/web/Access.php.wml, modules/websubmit/web/Main.php.wml, modules/websubmit/web/approve.php.wml, modules/websubmit/web/direct.php.wml, modules/websubmit/web/index.php.wml, modules/websubmit/web/pro.php.wml, modules/websubmit/web/submit.php.wml: Fix require'd path. 2003-11-28 Tibor Simko * modules/websession/web/sessinit.inc.php.wml: Get rid of the last blank line. 2003-11-28 Tibor Simko * modules/websubmit/web/admin/.cvsignore, 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/addModifyEDS.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/allModifyEDS.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.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, modules/websubmit/web/admin/viewModifyEDS.php.wml: Initial import after module tree reorganization. 2003-11-28 Tibor Simko * modules/websubmit/Makefile.am: Adding subdirs after module tree reorganization. 2003-11-28 Tibor Simko * modules/websubmit/web/Access.php.wml, modules/websubmit/web/Main.php.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/approve.php.wml, modules/websubmit/web/direct.php.wml, modules/websubmit/web/index.php.wml, modules/websubmit/web/pro.php.wml, modules/websubmit/web/submit.php.wml: Adding files atfter module tree reorganization. 2003-11-28 Tibor Simko * modules/websubmit/web/access/.cvsignore, modules/websubmit/web/access/Makefile.am, modules/websubmit/web/access/action.php.wml, modules/websubmit/web/access/index.php.wml, modules/websubmit/web/access/protected/.cvsignore, modules/websubmit/web/access/protected/Makefile.am, modules/websubmit/web/access/protected/go.php.wml: Initial relase after module tree reorganization. 2003-11-28 Tibor Simko * modules/websubmit/etc/bibconvert/.cvsignore: Added .cvsignore file. 2003-11-28 Tibor Simko * modules/websubmit/etc/bibconvert/KB/.cvsignore: Added .KB. 2003-11-28 Tibor Simko * modules/websubmit/etc/.cvsignore, modules/websubmit/etc/Makefile.am, modules/websubmit/etc/bibconvert/Makefile.am, modules/websubmit/etc/bibconvert/KB/.cvsignore, modules/websubmit/etc/bibconvert/KB/Makefile.am, modules/websubmit/etc/bibconvert/KB/Month.KB.wml, modules/websubmit/etc/bibconvert/config/.cvsignore, modules/websubmit/etc/bibconvert/config/EDSPICT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSPICTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSPICTmysql_Modify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRPICTmysql_Modify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSRTEXTmysql_Modify.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXT.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTmysql.tpl.wml, modules/websubmit/etc/bibconvert/config/EDSTEXTmysql_Modify.tpl.wml, modules/websubmit/etc/bibconvert/config/Makefile.am: Initial import after module tree reorganization. 2003-11-28 Tibor Simko * modules/websubmit/lib/.cvsignore, modules/websubmit/lib/Fake_Navigation_Functions.php.wml, modules/websubmit/lib/Makefile.am, modules/websubmit/lib/Navigation_Functions.php.wml, modules/websubmit/lib/Print_Summary.php.wml, modules/websubmit/lib/commonPhpFunctions.php.wml, modules/websubmit/lib/specialchars.php.wml, modules/websubmit/lib/functions/.cvsignore, modules/websubmit/lib/functions/CaseEDS.php.wml, modules/websubmit/lib/functions/Create_Base_Files.php.wml, modules/websubmit/lib/functions/Create_Icon.php.wml, modules/websubmit/lib/functions/Create_Modify_Interface.php.wml, modules/websubmit/lib/functions/Display_Record_Data.php.wml, modules/websubmit/lib/functions/Finish_Submission.php.wml, modules/websubmit/lib/functions/Format_Record.php.wml, modules/websubmit/lib/functions/Get_Info.php.wml, modules/websubmit/lib/functions/Get_Report_Number.php.wml, modules/websubmit/lib/functions/Get_Sysno.php.wml, modules/websubmit/lib/functions/Get_TFU_Files.php.wml, modules/websubmit/lib/functions/Insert_Record.php.wml, modules/websubmit/lib/functions/Is_Original_Submitter.php.wml, modules/websubmit/lib/functions/Is_Referee.php.wml, modules/websubmit/lib/functions/Mail_Submitter.php.wml, modules/websubmit/lib/functions/Make_Modify_Record.php.wml, modules/websubmit/lib/functions/Make_Weblib_Record.php.wml, modules/websubmit/lib/functions/Makefile.am, modules/websubmit/lib/functions/Move_Files_Archive.php.wml, modules/websubmit/lib/functions/Move_From_Pending.php.wml, modules/websubmit/lib/functions/Move_Pictures_Archive.php.wml, modules/websubmit/lib/functions/Move_Revised_Files.php.wml, modules/websubmit/lib/functions/Move_to_Done.php.wml, modules/websubmit/lib/functions/Move_to_Pending.php.wml, modules/websubmit/lib/functions/Print_Success_APP.php.wml, modules/websubmit/lib/functions/Print_Success_FTT.php.wml, modules/websubmit/lib/functions/Print_Success_MBI.php.wml, modules/websubmit/lib/functions/Print_Success_SRV.php.wml, modules/websubmit/lib/functions/Report_Number_Generation.php.wml, modules/websubmit/lib/functions/Retrieve_Data.php.wml, modules/websubmit/lib/functions/Save_Modify_Values.php.wml, modules/websubmit/lib/functions/Send_APP_Mail.php.wml, modules/websubmit/lib/functions/Send_Approval_Request.php.wml, modules/websubmit/lib/functions/Send_FTT_Mail.php.wml, modules/websubmit/lib/functions/Send_Modify_Mail.php.wml, modules/websubmit/lib/functions/Send_SRV_Mail.php.wml, modules/websubmit/lib/functions/Set_Archive_Files.php.wml, modules/websubmit/lib/functions/Test_BI.php.wml, modules/websubmit/lib/functions/Test_File_Format.php.wml, modules/websubmit/lib/functions/Test_File_Name.php.wml, modules/websubmit/lib/functions/Test_File_Size.php.wml, modules/websubmit/lib/functions/Test_Status.php.wml, modules/websubmit/lib/functions/Update_Approval_DB.php.wml, modules/websubmit/lib/functions/Update_Word_Files.php.wml, modules/websubmit/lib/functions/Upload_Included_Files.php.wml, modules/websubmit/lib/functions/lock.php.wml: Initial import after module tree reorganization. 2003-11-28 Tibor Simko * modules/websubmit/doc/.cvsignore, modules/websubmit/doc/Makefile.am, modules/websubmit/doc/access.php.wml, modules/websubmit/doc/actions.php.wml, modules/websubmit/doc/approval.php.wml, modules/websubmit/doc/bibliographic_fields.php.wml, modules/websubmit/doc/completed.php.wml, modules/websubmit/doc/cookies.php.wml, modules/websubmit/doc/description.php.wml, modules/websubmit/doc/file_transfer.php.wml, modules/websubmit/doc/index.php.wml, modules/websubmit/doc/introduction.php.wml, modules/websubmit/doc/link.php.wml, modules/websubmit/doc/login.php.wml, modules/websubmit/doc/modification.php.wml, modules/websubmit/doc/password.php.wml, modules/websubmit/doc/pending.php.wml, modules/websubmit/doc/revised_version.php.wml, modules/websubmit/doc/submission.php.wml, modules/websubmit/doc/subnumber.php.wml, modules/websubmit/doc/admin/.cvsignore, modules/websubmit/doc/admin/Makefile.am, modules/websubmit/doc/admin/actionimplement.php.wml, modules/websubmit/doc/admin/actionmodify.php.wml, modules/websubmit/doc/admin/actionnew.php.wml, modules/websubmit/doc/admin/actionremove.php.wml, modules/websubmit/doc/admin/actions.php.wml, modules/websubmit/doc/admin/catalogues.php.wml, modules/websubmit/doc/admin/description.php.wml, modules/websubmit/doc/admin/documentmodify.php.wml, modules/websubmit/doc/admin/documentnew.php.wml, modules/websubmit/doc/admin/documentremove.php.wml, modules/websubmit/doc/admin/documents.php.wml, modules/websubmit/doc/admin/example.php.wml, modules/websubmit/doc/admin/faq.php.wml, modules/websubmit/doc/admin/functiondelete.php.wml, modules/websubmit/doc/admin/functiondescription.php.wml, modules/websubmit/doc/admin/functionedit.php.wml, modules/websubmit/doc/admin/functionnew.php.wml, modules/websubmit/doc/admin/functions.php.wml, modules/websubmit/doc/admin/httpprotection.php.wml, modules/websubmit/doc/admin/implementfunctions.php.wml, modules/websubmit/doc/admin/implementwebform.php.wml, modules/websubmit/doc/admin/index.php.wml, modules/websubmit/doc/admin/introduction.php.wml, modules/websubmit/doc/admin/protection.php.wml, modules/websubmit/doc/admin/uploader.php.wml: Initial release after module tree reorganization. 2003-11-28 Tibor Simko * modules/websubmit/bin/.cvsignore: Added thumbmaker filename to ignore. 2003-11-28 Tibor Simko * modules/websubmit/bin/.cvsignore, modules/websubmit/bin/Makefile.am, modules/websubmit/bin/thumbmaker.wml: Initial release after module reorganization. 2003-11-28 Tibor Simko * configure.ac: Added websubmit dirs. 2003-11-28 Tibor Simko * modules/websession/web/sessinit.inc.php.wml: While waiting for PHP->Python UID generation gateway, return `guest'. 2003-11-28 Tibor Simko * modules/webhelp/web/admin/Makefile.am: I18N. 2003-11-28 Tibor Simko * config/config.wml: Added note about linear dependency of speed and CFG_MAX_RECID. 2003-11-28 Tibor Simko * modules/webhelp/web/admin/howto/migrate.html.wml, modules/webhelp/web/index.html.wml, modules/websearch/lib/search_engine.py.wml: Renaming of shtml->php 2003-11-28 Tibor Simko * config/messages.wml: Minor SK/CZ fixes. Added two SUBMIT messages. 2003-11-28 Tibor Simko * config/config.wml: Added BibFormat config part. 2003-11-28 Tibor Simko * config/cdsnavbar.wml: Respecting .shtml -> .php. Correct paths to WebSubmit. (more word needed) 2003-11-28 Tibor Simko * INSTALL: Get rid of .shtml extension. 2003-11-28 Tibor Simko * modules/bibformat/web/admin/.cvsignore, modules/bibformat/web/admin/BEH_ACTION_add.php.wml, modules/bibformat/web/admin/BEH_ACTION_add.shtml.wml, modules/bibformat/web/admin/BEH_ACTION_del.php.wml, modules/bibformat/web/admin/BEH_ACTION_del.shtml.wml, modules/bibformat/web/admin/BEH_ACTION_edit.php.wml, modules/bibformat/web/admin/BEH_ACTION_edit.shtml.wml, modules/bibformat/web/admin/BEH_COND_add.php.wml, modules/bibformat/web/admin/BEH_COND_add.shtml.wml, modules/bibformat/web/admin/BEH_COND_del.php.wml, modules/bibformat/web/admin/BEH_COND_del.shtml.wml, modules/bibformat/web/admin/BEH_COND_edit.php.wml, modules/bibformat/web/admin/BEH_COND_edit.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_add.php.wml, modules/bibformat/web/admin/BEH_OTYPE_add.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_del.php.wml, modules/bibformat/web/admin/BEH_OTYPE_del.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_edit.php.wml, modules/bibformat/web/admin/BEH_OTYPE_edit.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_showone.php.wml, modules/bibformat/web/admin/BEH_OTYPE_showone.shtml.wml, modules/bibformat/web/admin/BEH_display.php.wml, modules/bibformat/web/admin/BEH_display.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_display.php.wml, modules/bibformat/web/admin/BIBREFORMAT_display.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_hand.php.wml, modules/bibformat/web/admin/BIBREFORMAT_hand.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_process.php.wml, modules/bibformat/web/admin/BIBREFORMAT_process.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_tree.php.wml, modules/bibformat/web/admin/BIBREFORMAT_tree.shtml.wml, modules/bibformat/web/admin/FORMAT_add.php.wml, modules/bibformat/web/admin/FORMAT_add.shtml.wml, modules/bibformat/web/admin/FORMAT_del.php.wml, modules/bibformat/web/admin/FORMAT_del.shtml.wml, modules/bibformat/web/admin/FORMAT_display.php.wml, modules/bibformat/web/admin/FORMAT_display.shtml.wml, modules/bibformat/web/admin/FORMAT_edit.php.wml, modules/bibformat/web/admin/FORMAT_edit.shtml.wml, modules/bibformat/web/admin/FORMAT_showone.php.wml, modules/bibformat/web/admin/FORMAT_showone.shtml.wml, modules/bibformat/web/admin/KB_VALUE_add.php.wml, modules/bibformat/web/admin/KB_VALUE_add.shtml.wml, modules/bibformat/web/admin/KB_VALUE_del.php.wml, modules/bibformat/web/admin/KB_VALUE_del.shtml.wml, modules/bibformat/web/admin/KB_add.php.wml, modules/bibformat/web/admin/KB_add.shtml.wml, modules/bibformat/web/admin/KB_del.php.wml, modules/bibformat/web/admin/KB_del.shtml.wml, modules/bibformat/web/admin/KB_display.php.wml, modules/bibformat/web/admin/KB_display.shtml.wml, modules/bibformat/web/admin/KB_edit.php.wml, modules/bibformat/web/admin/KB_edit.shtml.wml, modules/bibformat/web/admin/KB_showone.php.wml, modules/bibformat/web/admin/KB_showone.shtml.wml, modules/bibformat/web/admin/LINK_ACTION_add_edit.php.wml, modules/bibformat/web/admin/LINK_ACTION_add_edit.shtml.wml, modules/bibformat/web/admin/LINK_ACTION_del.php.wml, modules/bibformat/web/admin/LINK_ACTION_del.shtml.wml, modules/bibformat/web/admin/LINK_COND_add_edit.php.wml, modules/bibformat/web/admin/LINK_COND_add_edit.shtml.wml, modules/bibformat/web/admin/LINK_COND_del.php.wml, modules/bibformat/web/admin/LINK_COND_del.shtml.wml, modules/bibformat/web/admin/LINK_FORMAT_add.php.wml, modules/bibformat/web/admin/LINK_FORMAT_add.shtml.wml, modules/bibformat/web/admin/LINK_FORMAT_del.php.wml, modules/bibformat/web/admin/LINK_FORMAT_del.shtml.wml, modules/bibformat/web/admin/LINK_FORMAT_display.php.wml, modules/bibformat/web/admin/LINK_FORMAT_display.shtml.wml, modules/bibformat/web/admin/LINK_add.php.wml, modules/bibformat/web/admin/LINK_add.shtml.wml, modules/bibformat/web/admin/LINK_del.php.wml, modules/bibformat/web/admin/LINK_del.shtml.wml, modules/bibformat/web/admin/LINK_display.php.wml, modules/bibformat/web/admin/LINK_display.shtml.wml, modules/bibformat/web/admin/LINK_edit.php.wml, modules/bibformat/web/admin/LINK_edit.shtml.wml, modules/bibformat/web/admin/LINK_showone.php.wml, modules/bibformat/web/admin/LINK_showone.shtml.wml, modules/bibformat/web/admin/Makefile.am, modules/bibformat/web/admin/OAIER_SF_add.php.wml, modules/bibformat/web/admin/OAIER_SF_add.shtml.wml, modules/bibformat/web/admin/OAIER_SF_del.php.wml, modules/bibformat/web/admin/OAIER_SF_del.shtml.wml, modules/bibformat/web/admin/OAIER_add.php.wml, modules/bibformat/web/admin/OAIER_add.shtml.wml, modules/bibformat/web/admin/OAIER_del.php.wml, modules/bibformat/web/admin/OAIER_del.shtml.wml, modules/bibformat/web/admin/OAIER_display.php.wml, modules/bibformat/web/admin/OAIER_display.shtml.wml, modules/bibformat/web/admin/UDF_add.php.wml, modules/bibformat/web/admin/UDF_add.shtml.wml, modules/bibformat/web/admin/UDF_del.php.wml, modules/bibformat/web/admin/UDF_del.shtml.wml, modules/bibformat/web/admin/UDF_display.php.wml, modules/bibformat/web/admin/UDF_display.shtml.wml, modules/bibformat/web/admin/UDF_edit.php.wml, modules/bibformat/web/admin/UDF_edit.shtml.wml, modules/bibformat/web/admin/UDF_showone.php.wml, modules/bibformat/web/admin/UDF_showone.shtml.wml, modules/bibformat/web/admin/UDF_testcode.php.wml, modules/bibformat/web/admin/UDF_testcode.shtml.wml, modules/bibformat/web/admin/error.inc.php.wml, modules/bibformat/web/admin/error.inc.shtml.wml, modules/bibformat/web/admin/footer.inc.php.wml, modules/bibformat/web/admin/footer.inc.shtml.wml, modules/bibformat/web/admin/header.inc.php.wml, modules/bibformat/web/admin/header.inc.shtml.wml, modules/bibformat/web/admin/index.php.wml, modules/bibformat/web/admin/index.shtml.wml, modules/bibformat/web/admin/localconf.inc.php.wml, modules/bibformat/web/admin/localconf.inc.shtml.wml, modules/bibformat/web/admin/security.inc.php.wml, modules/bibformat/web/admin/security.inc.shtml.wml, modules/bibformat/web/admin/test.php.wml, modules/bibformat/web/admin/test.shtml.wml, modules/bibformat/web/.cvsignore, modules/bibformat/web/Makefile.am, modules/bibformat/web/bibformat.php.wml, modules/bibformat/web/bibformat.shtml.wml: Renaming of shtml->php 2003-11-28 Tibor Simko * modules/bibformat/bin/bibformat.wml: Renaming of shtml->php 2003-11-28 Tibor Simko * modules/bibformat/lib/core/.cvsignore, modules/bibformat/lib/core/AEvalLan.inc.php.wml, modules/bibformat/lib/core/AEvalLan.inc.shtml.wml, modules/bibformat/lib/core/FlexElink.inc.php.wml, modules/bibformat/lib/core/FlexElink.inc.shtml.wml, modules/bibformat/lib/core/FormatRetriever.inc.php.wml, modules/bibformat/lib/core/FormatRetriever.inc.shtml.wml, modules/bibformat/lib/core/IntVars.inc.php.wml, modules/bibformat/lib/core/IntVars.inc.shtml.wml, modules/bibformat/lib/core/KBRetriever.inc.php.wml, modules/bibformat/lib/core/KBRetriever.inc.shtml.wml, modules/bibformat/lib/core/LinkResolver.inc.php.wml, modules/bibformat/lib/core/LinkResolver.inc.shtml.wml, modules/bibformat/lib/core/Makefile.am, modules/bibformat/lib/core/OAISpecExtractor.inc.php.wml, modules/bibformat/lib/core/OAISpecExtractor.inc.shtml.wml, modules/bibformat/lib/core/Processor.inc.php.wml, modules/bibformat/lib/core/Processor.inc.shtml.wml, modules/bibformat/lib/core/RecordSeparator.inc.php.wml, modules/bibformat/lib/core/RecordSeparator.inc.shtml.wml, modules/bibformat/lib/core/Timing.inc.php.wml, modules/bibformat/lib/core/Timing.inc.shtml.wml, modules/bibformat/lib/core/TreeNode.inc.php.wml, modules/bibformat/lib/core/TreeNode.inc.shtml.wml, modules/bibformat/lib/core/UDFRetriever.inc.php.wml, modules/bibformat/lib/core/UDFRetriever.inc.shtml.wml, modules/bibformat/lib/common/.cvsignore, modules/bibformat/lib/common/Makefile.am, modules/bibformat/lib/common/dbparams.inc.php.wml, modules/bibformat/lib/common/dbparams.inc.shtml.wml, modules/bibformat/lib/common/general.inc.php.wml, modules/bibformat/lib/common/general.inc.shtml.wml, modules/bibformat/lib/common/global.inc.php.wml, modules/bibformat/lib/common/global.inc.shtml.wml: Renaming of shtml->php 2003-11-28 Tibor Simko * modules/bibformat/doc/.cvsignore, modules/bibformat/doc/BibFormatAdminGuide.php.wml, modules/bibformat/doc/BibFormatAdminGuide.shtml.wml, modules/bibformat/doc/Makefile.am: Renaming of shtml->php 2003-11-28 Tibor Simko * modules/websession/web/.cvsignore, modules/websession/web/Makefile.am, modules/websession/web/sessinit.inc.php.wml, modules/websession/web/sessinit.inc.shtml.wml: Renaming of shtml->php 2003-11-28 Tibor Simko * modules/miscutil/lib/.cvsignore: Added .php extension. 2003-11-28 Tibor Simko * modules/miscutil/lib/Makefile.am, modules/miscutil/lib/errorHandling.php.wml, modules/miscutil/lib/errorHandling.shtml.wml: Renaming of shtml->php 2003-11-26 Tibor Simko * modules/websession/web/youraccount.py.wml: Put proper CDSNAME into the lost password email. Body rephrased. 2003-11-19 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Add more Latin-1 chars into strip_accents(). 2003-11-19 Tibor Simko * config/config.wml: Portuguese name of Atlantis fixed. 2003-11-19 Tibor Simko * modules/webhelp/web/Makefile.am, modules/webhelp/web/index.html.wml, modules/websearch/doc/Makefile.am, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/index.html.wml: Support for Portuguese. 2003-11-18 Tibor Simko * config/config.wml: Typo fixed. 2003-11-18 Tibor Simko * config/config.wml, config/messages.wml: Support for Portuguese (thanks to Flavio Codeco Coelho). 2003-11-18 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.py.wml: Support for Portuguese. 2003-11-17 Tibor Simko * config/messages.wml, modules/miscutil/lib/messages.py.wml, modules/websession/lib/webuser.py.wml: I18N of the term guest added. 2003-11-17 Tibor Simko * INSTALL: Added a note on MySQL's max_allowed_packet variable. 2003-11-14 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: dataformatted procedure debug 2003-11-12 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix strip_accents() bahaviour for bad inputs. 2003-11-12 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Add initial release of strip_accents() function. 2003-11-12 Tibor Simko * modules/websearch/web/.cvsignore, modules/websearch/web/Makefile.am: Cleanup of Makefile and .cvsignore now that OAI is a mod_python app. 2003-11-11 Tibor Simko * modules/websearch/doc/tips.html.wml: - German translation started (Guido Pelzer) - wording for CERN temporary notes corrected (Tullio Basaglia) 2003-11-10 Tibor Simko * config/config.wml, modules/websearch/bin/webcoll.wml, modules/websearch/lib/search_engine_config.py.wml: Added option CFG_NARROW_SEARCH_SHOW_GRANDSONS to be able to configure whether to show or not grandsons in Narrow Search boxen. 2003-11-10 Tibor Simko * modules/websession/lib/webuser.py.wml: isGuestUser is now more gentle when there's a MySQL problem (and returns true in these case, ehm). 2003-11-10 Tibor Simko * modules/webstyle/lib/webpage.py.wml: create_error_box() now accepts verbose argument. 2003-11-10 Tibor Simko * modules/websearch/lib/search_engine.py.wml, modules/websearch/web/index.py.wml: Display nicer error message in case of MySQL troubles. 2003-11-10 Tibor Simko * modules/websearch/bin/webcoll.wml: Fix the case of various public/restricted collections nested together. 2003-11-06 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Respect field order when returning output for ``ot'' argument of the full form, e.g. ``ot=700__a''. 2003-11-06 Martin Vesely * modules/bibconvert/bin/bibconvert.wml: Debug: repetitive formatting functions for data source subfields enabled. 2003-10-22 Tibor Simko * modules/websearch/doc/tips.html.wml: A typo fixed. 2003-10-22 Tibor Simko * modules/websession/lib/session.py.wml: Added param to the SessionError class constructor as per Hector's instructions. 2003-10-21 Tibor Simko * config/config.wml, config/messages.wml: Fixed Spanish translation, done by Maria Gomez Marti. Prepared Norwegian translation. 2003-10-15 Martin Vesely * config/config.wml: Configuration for oai flow control added. 2003-10-08 Martin Vesely * modules/websearch/lib/Makefile.am, modules/websearch/lib/oai_repository.py.wml, modules/websearch/web/Makefile.am, modules/websearch/web/oai2d.py.wml: OAI server update. 2003-10-06 Martin Vesely * modules/websearch/lib/oai_repository.py.wml: CDSware OAI repository implementation. 2003-10-06 Martin Vesely * modules/websearch/web/oai2d.py.wml: some modifs.. 2003-10-02 Martin Vesely * modules/websearch/web/Makefile.am, modules/websearch/web/oai1d.wml, modules/websearch/web/oai2d.py.wml, modules/websearch/web/oai2d.wml: OAI repository interface in mod_python 2003-10-01 Martin Vesely * modules/websearch/web/oai2d.py.wml: OAI repository interface in mod_python 2003-10-01 Tibor Simko * modules/websearch/doc/tips.html.wml: Clarification of author searches, related to previous commit. 2003-10-01 Tibor Simko * modules/websearch/doc/tips.html.wml: Expanded author searching tips. 2003-09-30 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix the edge numbers in ``records found'' yellow navigation bar. 2003-09-29 Tibor Simko * modules/bibconvert/doc/admin/Makefile.am, modules/bibformat/web/admin/Makefile.am, modules/webaccess/doc/hacking/Makefile.am, modules/webhelp/web/admin/Makefile.am, modules/webhelp/web/admin/howto/Makefile.am, modules/webhelp/web/hacking/Makefile.am, modules/websearch/doc/hacking/Makefile.am: Explicitely choose English for hacker-level docs. 2003-09-29 Tibor Simko * config/config.wml, modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.py.wml, modules/webhelp/web/Makefile.am, modules/webhelp/web/index.html.wml, modules/websearch/bin/webcoll.wml, modules/websearch/doc/Makefile.am, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml, modules/websubmit/web/Makefile.am, modules/websubmit/web/index.html.wml: Added Czech/Slovak variant. 2003-09-29 Tibor Simko * config/messages.wml: Minor Italian fixes. Added Czech/Slovak variant. 2003-09-26 Tibor Simko * config/messages.wml: Russian typo fixed. (More to fix later...) 2003-09-26 Tibor Simko * config/messages.wml: More complete Russian translation. 2003-09-26 Tibor Simko * config/config.wml: Changing default language to English. 2003-09-26 Tibor Simko * config/messages.wml: Initial release. 2003-09-26 Tibor Simko * INSTALL: Add index.en.html and the like to the directory index. 2003-09-26 Tibor Simko * modules/miscutil/lib/Makefile.am, modules/miscutil/lib/config.py.wml, modules/miscutil/lib/messages.py.wml, modules/websession/lib/webuser.py.wml, config/Makefile.am, config/cdspage.wml, config/config.wml: Add multi-language capabilities. 2003-09-26 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/websearch/web/index.py.wml, modules/websearch/web/search.py.wml, modules/webstyle/lib/webpage.py.wml: Add multi-language capabilities. 2003-09-26 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Add multi-language capabilities. Respect sort criterias when of=id too. 2003-09-26 Tibor Simko * modules/websearch/doc/Makefile.am, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Add multi-language capabilities. 2003-09-26 Tibor Simko * modules/websearch/doc/hacking/api.html.wml: Add ``ln'' an option for language interface. 2003-09-26 Tibor Simko * modules/websubmit/web/Makefile.am, modules/websubmit/web/index.html.wml, modules/webhelp/web/Makefile.am, modules/webhelp/web/index.html.wml, modules/webhelp/web/hacking/Makefile.am: Add multi-lingual capabilities. 2003-09-25 Tibor Simko * modules/webstyle/css/cds.css.wml: Add langinfo boxes. 2003-09-24 Tibor Simko * modules/websearch/doc/Makefile.am, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Renaming files. 2003-09-19 Tibor Simko * modules/websearch/doc/tips.html.wml: Update the tips from RFC to the first `real' version. 2003-09-18 Tibor Simko * modules/webstyle/css/cds.css.wml: Change style for headings. 2003-09-16 Tibor Simko * config/configbis.wml.in: Minor help clarification. 2003-09-16 Tibor Simko * modules/webalert/web/youralerts.py.wml, modules/webbasket/web/yourbaskets.py.wml, modules/websession/web/youraccount.py.wml: Add the `last updated' argument for page footer display. 2003-09-16 Tibor Simko * modules/websearch/lib/search_engine.py.wml, modules/websearch/web/index.py.wml: Add proper treatment of `Last updated' for the page footers. 2003-09-16 Tibor Simko * modules/webaccess/Makefile, modules/webaccess/Makefile.in: Remove unnecessary Makefile files. 2003-09-16 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Add a possibility of `Last updated' argument for the page footer. 2003-09-16 Tibor Simko * config/cdspage.wml, config/config.wml: Proper treatment of `Last updated' in the page footer. 2003-09-16 Tibor Simko * configure.ac: Remove PERL. 2003-09-15 Tibor Simko * modules/websession/lib/websession.py.wml: Update session_expiry column in the session table for each web hit. (pSession) 2003-09-10 Tibor Simko * modules/webhelp/web/hacking/modules.html.wml: Add BibConvert and BibHarvest. 2003-09-10 Tibor Simko * modules/Makefile.am: Add BibHarvest module. 2003-09-10 Tibor Simko * configure.ac: Add BibHarvest. 2003-09-10 Tibor Simko * modules/bibharvest/.cvsignore, modules/bibharvest/Makefile.am, modules/bibharvest/bin/.cvsignore, modules/bibharvest/bin/Makefile.am: Makefile stuff to instal the new BibHarvest module. 2003-09-10 Martin Vesely * modules/bibharvest/bin/bibharvest.wml: Initial version of CDSware/bibharvest module. 2003-09-10 Tibor Simko * modules/bibconvert/doc/Makefile.am: Initial release after module reorganization. 2003-09-10 Tibor Simko * configure.ac, modules/Makefile.am: Add BibConvert module. 2003-09-10 Tibor Simko * modules/bibconvert/.cvsignore, modules/bibconvert/Makefile.am, modules/bibconvert/bin/.cvsignore, modules/bibconvert/bin/Makefile.am, modules/bibconvert/bin/bibconvert.wml, modules/bibconvert/doc/.cvsignore, modules/bibconvert/doc/admin/.cvsignore, modules/bibconvert/doc/admin/BibConvertAdminGuide.html.wml, modules/bibconvert/doc/admin/Makefile.am, modules/bibconvert/doc/admin/index.html.wml, modules/bibconvert/doc/admin/sample.cfg, modules/bibconvert/doc/admin/sample.dat, modules/bibconvert/doc/admin/sample.kb: Initial commit after module reorganization. 2003-09-09 Tibor Simko * modules/websearch/web/index.py.wml: Add verbose argument suitable for problem analysis. 2003-09-09 Tibor Simko * Makefile.am: Remove explicit cds.support@cern.ch for demo targets. 2003-09-08 Tibor Simko * INSTALL: Clarify the role of --prefix and --with-webdir installation directories. Fix the DEMO path throughout all the examples. 2003-09-08 Tibor Simko * modules/websearch/lib/search_engine.py.wml: - Import stuff plainly so that mod_python would display import problems directly in the browser. - Fix portfolio output for photos. 2003-09-08 Tibor Simko * modules/websearch/web/search.py.wml: Import stuff plainly so that mod_python would report error directly in the web browser. 2003-09-05 Mikael Vik * modules/webstyle/css/cds.css.wml: Added adminbox stuff for WebAccess. 2003-09-04 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Make output text nicer when an empty search term is ignored. 2003-09-04 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fixed handling of ``field: value'' (with space) queries. 2003-09-04 Tibor Simko * modules/webstyle/lib/webpage.py.wml: create_error_box(): really print traceback. 2003-09-04 Tibor Simko * modules/websearch/web/index.py.wml, modules/websearch/web/search.py.wml, modules/websearch/lib/search_engine.py.wml: Add some error handling. 2003-09-04 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Add create_error_box(). 2003-09-04 Tibor Simko * modules/webstyle/css/cds.css.wml: Added errorbox. 2003-09-04 Tibor Simko * INSTALL: Replace `--with-prefix' by the correct `--prefix'. (Thanks to Guido Pelzer for spotting this.) 2003-08-29 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Add some verbose=9 info. (To be continued.) 2003-08-29 Tibor Simko * modules/websearch/doc/hacking/api.html.wml, modules/websearch/lib/search_engine.py.wml, modules/websearch/web/search.py.wml: Prefer `verbose=LEVEL' argument instead of `dbg'. 2003-08-29 Tibor Simko * modules/websearch/web/admin/websearchadmin.py.wml: Fix missing import module. 2003-08-29 Tibor Simko * modules/bibsched/bin/Makefile.am: Add bibtaskexc for cleaning. 2003-08-29 Tibor Simko * modules/bibformat/bin/bibreformat.wml, modules/bibsched/bin/bibtaskex.wml, modules/websearch/bin/webcoll.wml: Prefer --verbose=LEVEL parameter instead of the old --dbg. 2003-08-22 Tibor Simko * modules/webhelp/web/hacking/Makefile.am, modules/webhelp/web/hacking/index.html.wml: Add path to Directory Overview. Fix pathes to module-specific information. 2003-08-22 Tibor Simko * modules/webhelp/web/hacking/modules.html.wml: Add WebAccess. 2003-08-22 Tibor Simko * modules/webhelp/web/hacking/directory.html.wml: First import of the notes on the directory structure of CDSware sources/targets. 2003-08-22 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Quick-fix the first checking of req.args for non-voidness. (May require a similar, more global fix everywhere later.) 2003-08-21 Tibor Simko * modules/websearch/doc/Makefile.am, modules/websearch/doc/api.html.wml, modules/websearch/doc/internals.html.wml, modules/websearch/doc/stages.html.wml, modules/websearch/doc/admin/.cvsignore, modules/websearch/doc/admin/Makefile.am, modules/websearch/doc/hacking/.cvsignore, 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/webaccess/doc/Makefile.am, modules/webaccess/doc/api.html.wml, modules/webaccess/doc/index.html.wml, modules/webaccess/doc/internals.html.wml, modules/webaccess/doc/admin/.cvsignore, modules/webaccess/doc/admin/Makefile.am, modules/webaccess/doc/hacking/.cvsignore, modules/webaccess/doc/hacking/Makefile.am, modules/webaccess/doc/hacking/api.html.wml, modules/webaccess/doc/hacking/index.html.wml, configure.ac: Split admin-level and hacking-level docs into their respective directories. 2003-08-21 Tibor Simko * modules/websearch/doc/Makefile.am, modules/websearch/doc/api.html.wml, modules/websearch/doc/internals.html.wml, modules/websearch/doc/stages.html.wml: Put consistently all hacker-level information under /hacking URL. 2003-08-20 Tibor Simko * modules/webaccess/lib/access_control_engine.py.wml: Removed unnecessary call to ace_te. 2003-08-20 Tibor Simko * modules/webhelp/web/hacking/index.html.wml: Add path to WebAccess Internals page. 2003-08-20 Tibor Simko * modules/webaccess/.cvsignore, modules/webaccess/Makefile, modules/webaccess/Makefile.am, modules/webaccess/Makefile.in, modules/webaccess/bin/.cvsignore, modules/webaccess/bin/Makefile.am, modules/webaccess/bin/authaction.wml, modules/webaccess/doc/.cvsignore, modules/webaccess/doc/Makefile.am, modules/webaccess/doc/api.html.wml, modules/webaccess/doc/index.html.wml, modules/webaccess/doc/internals.html.wml, modules/webaccess/lib/.cvsignore, modules/webaccess/lib/Makefile.am, modules/webaccess/lib/access_control_admin.py.wml, modules/webaccess/lib/access_control_engine.py.wml, modules/webaccess/web/.cvsignore, modules/webaccess/web/Makefile.am, modules/webaccess/web/admin/.cvsignore, modules/webaccess/web/admin/Makefile.am, modules/webaccess/web/admin/webaccessadmin.py.wml: First import of Mikael's ACE sources. 2003-08-20 Tibor Simko * configure.ac, modules/Makefile.am: Added WebAccess module. 2003-08-13 Tibor Simko * INSTALL: Added note on required PHP's --with-zlib configure option. 2003-07-11 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix display of Results overview in case a collection has changed. 2003-07-11 Erik Simon * modules/webalert/lib/alert_engine.py.wml: passed into production mode 2003-07-11 Erik Simon * modules/webalert/lib/htmlparser.py.wml: [no log message] 2003-07-10 Tibor Simko * modules/websearch/lib/search_engine.py.wml, modules/websearch/web/search.py.wml: Fix handling of dates (d1y, d1m, etc) as integers. 2003-07-10 Mikael Vik * modules/miscutil/sql/tabcreate.sql: did changes, but forgot one comma in aceARGUMENT 2003-07-10 Mikael Vik * modules/miscutil/sql/tabcreate.sql: Added auto_increment to tables in access control engine (aceROLE, aceACTION and aceARGUMENT and new key for aceARGUMENT 2003-07-10 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Deleted surpluss dbg line in print_record(), called in case no MARC XML is stored in the database. 2003-07-09 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Really fix the collection display order when displaying search results. 2003-07-09 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fixed order of collections when displaying search results. 2003-07-09 Tibor Simko * modules/websearch/doc/api.html.wml: Minor rephrasing. 2003-07-09 Tibor Simko * modules/websearch/doc/api.html.wml: Wrong indentation repaired. 2003-07-09 Tibor Simko * modules/webhelp/web/hacking/index.html.wml, modules/webhelp/web/hacking/concepts.html.wml: Title and subtitle fixes. 2003-07-09 Tibor Simko * modules/webhelp/web/hacking/modules.html.wml: - Title and navtrail title fixes. - Start putting some text. 2003-07-09 Tibor Simko * modules/webhelp/web/hacking/style.html.wml: Title and navtrail titles fix. 2003-07-09 Tibor Simko * modules/bibformat/bin/bibreformat.wml: Remove unnecessary tolist() comment. 2003-07-09 Tibor Simko * modules/websearch/bin/webcoll.wml: Use HitSet instead of HitList. 2003-07-09 Tibor Simko * modules/websearch/web/search.py.wml: Introduce new `ap' argument (``alternative patterns'') that governs the behaviour in case of no-exact-match-found: shall we try alternative patterns or not? 2003-07-09 Tibor Simko * modules/websearch/lib/search_engine.py.wml: - Some cleanup for Search Engine APIs. More consistent usage of not-found case via new `ap' argument. - Fix word matching type. - Fixes for multi-stage search processing. - Distinct `hitlist' (marshalled bit vector in the DB) and HitSet class. - When no match found, try to remove non-alphanumeric chars, add also the end of the words. (The ``Todesco, E'' problem.) - Fixes for mod_python Request object display (when not in HTML output format). 2003-07-09 Tibor Simko * modules/websearch/doc/stages.html.wml: Title fixed. 2003-07-09 Tibor Simko * modules/websearch/doc/Makefile.am: Added `stages' and `api' targets. 2003-07-09 Tibor Simko * modules/websearch/doc/internals.html.wml: Added link to API page. 2003-07-09 Tibor Simko * modules/websearch/doc/stages.html.wml: Moved from the internals page here. 2003-07-09 Tibor Simko * modules/websearch/doc/api.html.wml: Initial release. 2003-07-07 Thomas Baron * modules/bibupload/bin/bibupload.wml: got rid of 909C0o mapping 2003-07-04 Mikael Vik * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql: Added tables for access control engine. 2003-07-03 Martin Vesely * modules/bibformat/bin/bibreformat.wml: synchro with search_engine.py module. 2003-06-27 Tibor Simko * modules/webhelp/web/hacking/concepts.html.wml, modules/webhelp/web/hacking/index.html.wml, modules/webhelp/web/hacking/modules.html.wml, modules/webhelp/web/hacking/style.html.wml: Use the term Hacking Corner. 2003-06-27 Tibor Simko * modules/webhelp/web/hacking/Makefile.am: Don't remove cdsware.el when doing make clean. 2003-06-27 Tibor Simko * modules/webstyle/css/cds.css.wml: Header tags are now colored in the headline color by default. 2003-06-27 Tibor Simko * configure.ac: Add webhelp/web/admin stuff. 2003-06-27 Tibor Simko * config/cdsnavbar.wml: Minor renaming of admin-related menus. 2003-06-27 Tibor Simko * modules/webhelp/web/admin/.cvsignore, modules/webhelp/web/admin/Makefile.am, modules/webhelp/web/admin/index.html.wml, modules/webhelp/web/admin/howto/.cvsignore, 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: Initial release after module reorganization. 2003-06-27 Tibor Simko * modules/webhelp/web/hacking/.cvsignore, modules/webhelp/web/hacking/Makefile.am, modules/webhelp/web/hacking/index.html.wml, modules/webhelp/web/hacking/modules.html.wml, modules/webhelp/web/hacking/style.html.wml: Initial release. 2003-06-27 Tibor Simko * modules/webhelp/web/hacking/cdsware.el, modules/webhelp/web/hacking/concepts.html.wml: First release. 2003-06-27 Tibor Simko * modules/webhelp/web/Makefile.am: Add hacking and admin subdirs. 2003-06-27 Tibor Simko * modules/webhelp/web/Makefile.am: Add hacking subdir. 2003-06-27 Tibor Simko * configure.ac: Add webhelp/web/hacking dir. 2003-06-26 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Do not show help when req is None. 2003-06-26 Tibor Simko * INSTALL: Use drop-demo-site instead of destroy-demo-site. 2003-06-26 Tibor Simko * modules/miscutil/sql/tabdrop.sql: Reflect schTASK table renaming. Add two bibwords10, bibwords10r tables. (the year index) 2003-06-26 Tibor Simko * Makefile.am: Fix the other WebColl appearances. Rename destroy-demo-site to drop-demo-site. 2003-06-26 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Introduction of six search stages, according to the ``Search Internals'' document, started. Somehow working, but not finished fully yet. Neither profiled: we may be calling HitList.calculate_nbhits() more often than necessary. It definitely calls it more often than in the past, so a search slowdown may be expected too. Stay tuned. 2003-06-26 Tibor Simko * modules/websearch/web/search.py.wml: Introduce the ``dbg'' URL argument. 2003-06-26 Tibor Simko * modules/websearch/bin/webcoll.wml: - Add BibSched task capabilities, so that WebColl can run as a BibSched task. - Fix handling of the number of restricted collections. - Speed-up things a bit by introducing a basic caching mechanism; consumes quite some memory, though. More refactoring is wanted when time permits. 2003-06-26 Tibor Simko * modules/bibformat/bin/bibreformat.wml: Reflect changes in schTASK table. 2003-06-26 Tibor Simko * modules/bibsched/bin/bibsched.wml: Reflect changes in the schTASK table. Hostname-related capabilities still have to come to be fully functional! 2003-06-26 Tibor Simko * modules/bibsched/bin/bibtaskex.wml: Reflect new changes to the schTASK table. Add a demo of periodicity capabilities. 2003-06-26 Tibor Simko * modules/miscutil/demo/demobibdata.xml: Fix UTF-8 accents. Add a poetry entry. 2003-06-26 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Add Poetry collection to demo UTF-8 capabilities. 2003-06-26 Tibor Simko * modules/miscutil/sql/tabcreate.sql: schTASK table cleaning. New indexes for ``bibfmt''. 2003-06-26 Tibor Simko * modules/webstyle/css/cds.css.wml: Cosmetics. 2003-06-26 Tibor Simko * Makefile.am: When load-demo-records, run BibReformat and WebColl as BibSched tasks. When load-demo-records, clear the database content beforehand. Useful for repeatable invocations of this target. 2003-06-16 Martin Vesely * modules/bibformat/bin/bibreformat.wml: command line arguments default debug. 2003-06-13 Tibor Simko * modules/webbasket/web/yourbaskets.py.wml: Removing reload() for a Python module. 2003-06-12 Thomas Baron * modules/bibsched/bin/bibsched.wml: sleeptime taken into account also in manual mode 2003-06-12 Erik Simon * modules/webalert/lib/alert_engine.py.wml: cosmetics and better debugging information 2003-06-11 Tibor Simko * modules/bibformat/lib/core/UDFRetriever.inc.shtml.wml: Fixed argument escaping trouble. (Hector) 2003-06-11 Erik Simon * modules/webalert/lib/alert_engine.py.wml: bugfix 2003-06-11 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml: Fixed account_list_alerts 2003-06-11 Martin Vesely * modules/bibformat/bin/bibreformat.wml: Max Nr. or records treated in a batch increased to 10000 2003-06-11 Martin Vesely * modules/bibformat/bin/bibreformat.wml: file overwrite debug 2003-06-11 Thomas Baron * modules/bibsched/bin/bibsched.wml: indentation correction 2003-06-11 Erik Simon * modules/webalert/lib/alert_engine.py.wml: added logging, fixed some bugs 2003-06-10 Erik Simon * modules/webalert/lib/alert_engine.py.wml: cosmetics 2003-06-10 Erik Simon * modules/webalert/lib/alert_engine.py.wml: cosmetics 2003-06-10 Erik Simon * modules/webalert/lib/htmlparser.py.wml: cosmetics 2003-06-10 Erik Simon * modules/webalert/lib/alert_engine.py.wml, modules/webalert/lib/htmlparser.py.wml: bug fix in wrap 2003-06-10 Erik Simon * modules/webalert/lib/Makefile.am, modules/webalert/lib/alert_engine.py.wml, modules/webalert/lib/htmlparser.py.wml, modules/webalert/lib/textwrap.py.wml: Added word wrap 2003-06-10 Erik Simon * modules/webalert/lib/alert_engine.py.wml: cosmetics 2003-06-10 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml: Fixed list alerts in account page 2003-06-09 Tibor Simko * modules/websearch/bin/webcoll.wml: Add support for more portalboxes (title epilog, narrow prolog, narrow epilog). 2003-06-06 Erik Simon * modules/webalert/lib/alert_engine.py.wml: Bug fix 2003-06-06 Erik Simon * modules/webalert/bin/alertengine.wml, modules/webalert/lib/alert_engine.py.wml, modules/webalert/lib/htmlparser.py.wml: Added some error handling 2003-06-06 Thomas Baron * modules/bibsched/bin/bibsched.wml: child processes are better targetted to avoid errors in case of multiple processes running at the same time 2003-06-06 Erik Simon * modules/webalert/lib/alert_engine.py.wml, modules/webalert/lib/htmlparser.py.wml: Fixed date arguments in url. 2003-06-05 Thomas Baron * modules/bibsched/bin/bibsched.wml: tasks are now order by date asc bibupload is launched with "-t XXX" instead of "-tXXX" option 2003-06-05 Tibor Simko * modules/websearch/doc/internals.html.wml: Initial release. 2003-06-05 Tibor Simko * modules/websearch/doc/Makefile.am: Add `internals' page. 2003-06-05 Tibor Simko * modules/miscutil/lib/config.py.wml: ALERTENGINEEMAIL added. 2003-06-05 Erik Simon * modules/webalert/lib/alert_engine.py.wml: Bug fix 2003-06-05 Erik Simon * modules/webalert/lib/alert_engine.py.wml: Bugfix for testing. 2003-06-05 Thomas Baron * modules/bibsched/bin/bibsched.wml: use config.py for defining global variables use bindir to launch child processes 2003-06-05 Erik Simon * modules/webalert/lib/alert_engine.py.wml: Added test function. 2003-06-05 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml: Fixed link settings,removed "start new search" link 2003-06-05 Thomas Baron * modules/bibsched/bin/bibsched.wml: daemon also parse the items in date order 2003-06-05 Thomas Baron * modules/bibsched/bin/bibsched.wml: added over the code. Modified menu displays and items ordering (by date) 2003-06-04 Tibor Simko * modules/bibsched/bin/bibsched.wml: Fix Python indentation. 2003-06-04 Thomas Baron * modules/bibsched/bin/bibsched.wml: don't set the RUNNING set of children (they don't like it - bibwords) 2003-06-04 Martin Vesely * modules/bibformat/bin/bibreformat.wml: sleeptime (-s) and date (-t) bibsched compliancy options added. 2003-06-04 Thomas Baron * modules/bibsched/bin/bibsched.wml: added bibreformat in helpers deal with error in children execution 2003-06-04 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml: Fixed error in note comments 2003-06-04 Thomas Baron * modules/bibsched/bin/bibsched.wml: bibsched improvements: - display - gestion of children processes 2003-06-03 Martin Vesely * modules/bibformat/bin/bibreformat.wml: Info header. 2003-06-03 Martin Vesely * modules/bibformat/bin/bibreformat.wml: Various formats handling 2003-06-03 Tibor Simko * modules/websession/lib/webuser.py.wml: Fix Apache password lookup for users with 'similar' names. 2003-06-02 Martin Vesely * modules/bibformat/bin/bibreformat.wml: bibreformat -n debug 2003-06-02 Martin Vesely * modules/bibformat/bin/bibreformat.wml: HB formats only 2003-06-02 Martin Vesely * modules/bibformat/bin/bibreformat.wml: Usage info update. 2003-06-02 Martin Vesely * modules/bibformat/bin/bibreformat.wml: Option -n -noprocess (counts records to be processed only, no process done) 2003-06-02 Martin Vesely * modules/bibformat/bin/bibreformat.wml: Modifications in input parameters (-b -l processed by default) Modifications of all records bibreformat BibSched awareness introduced. 2003-05-30 Tibor Simko * modules/websearch/lib/search_engine.py.wml: `action' argument fix. print_warning() cleanup. Nearest terms cleanup, to distinguish nearest words/phrases. Browse cleanup. 2003-05-30 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Remove unnecessary URL argument from page header creating functions. (We won't be putting URL in the footer.) 2003-05-30 Tibor Simko * Makefile.am: - Add explicit messages after 'make' and 'make install' on next suggested steps to take. - Remove unwanted things from local data install, so that now the collection cache is created on-demand only. 2003-05-30 Tibor Simko * config/config.wml: The `search' module in the header shouldn't be selected for generic CDSware distribution. 2003-05-30 Tibor Simko * modules/websearch/web/search.py.wml: - Use `action' as submit button name. - Introduce new `recid', `recidb', `sysno' and obsolete `id', `idb', `sysnb' to respect our code naming policy. 2003-05-30 Tibor Simko * modules/websearch/bin/webcoll.wml: Use `action' as submit button name. 2003-05-30 Tibor Simko * modules/websearch/bin/Makefile.am: Remove unnecessary install-data-local. 2003-05-30 Tibor Simko * Makefile.am: Remove unnecessary removal of index.wml. Add explicit call to webcoll at the end of install-data-local. 2003-05-30 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix target for fancy collection names. 2003-05-30 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix `split by collection' for restricted collections. 2003-05-30 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix forgotten ALEPH SYSNO location (970). 2003-05-29 Tibor Simko * config/config.wml: New header. New CFG_CERN_SITE variable. Fix Apache pw file location for CDSDEV-bis development. (beware for production) 2003-05-29 Tibor Simko * modules/miscutil/lib/config.py.wml: Fix cfg_cern_site WML variable (don't quote anymore). 2003-05-29 Tibor Simko * modules/websearch/lib/search_engine_config.py.wml: Delete one unused WML variable. 2003-05-29 Tibor Simko * README: Add explicit notes on Unix. Update figures and URL to CDSWEB. Rephrase some things. 2003-05-29 Tibor Simko * INSTALL: Add explicit note on Unix platform. 2003-05-29 Tibor Simko * configure.ac: Add dir to WebSearch Admin. 2003-05-29 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Nearest terms functionality rewritten to propose -5 +5 really closest words. Minor output message cosmetics. Adding records to baskets from the Detailed record pages now works even if the page contains some HTML form. 2003-05-29 Tibor Simko * modules/miscutil/sql/tabfill.sql.wml: Add `year' words index. 2003-05-29 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Add 10th words index for the `year' word index. 2003-05-29 Tibor Simko * modules/websearch/bin/webcoll.wml: New names for matching types in the Advanced Search interface. Respect cfg_cern_site variable and don't propose abstract/keyword indexes. 2003-05-29 Tibor Simko * modules/miscutil/lib/config.py.wml: Add cfg_cern_site variable taken from WML configure file. 2003-05-29 Tibor Simko * modules/websearch/web/admin/.cvsignore, modules/websearch/web/admin/Makefile.am, modules/websearch/web/admin/websearchadmin.py.wml, modules/websearch/web/Makefile.am: Start releasing Python-based admin. 2003-05-29 Tibor Simko * modules/websession/lib/webuser.py.wml: Add head logo in the user personal box. Prefer to print `session' instead of `info' for guest users. 2003-05-29 Tibor Simko * modules/webstyle/img/head.gif, modules/webstyle/img/header_background.gif: Add head image to denote personal feature box. Add header background image. 2003-05-29 Tibor Simko * modules/webstyle/css/cds.css.wml: Remove some transparent background to please NN4. Module boxen shorter due to usage of lowercase. Minor cosmetics. 2003-05-28 Tibor Simko * modules/bibformat/bin/bibreformat.wml: Fix explicit table name in ``SELECT table.id FROM'' queries. 2003-05-28 Erik Simon * modules/webalert/lib/alert_engine.py.wml: Reverted to old record insertion mechanism. 2003-05-27 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml, modules/websession/web/youraccount.py.wml: Fixed more comments 2003-05-27 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml: Fixed comments in some methods 2003-05-26 Tibor Simko * INSTALL: Easthetical cosmetics. 2003-05-26 Tibor Simko * INSTALL: Added note on MySQL 4.1.0 and UTF-8. Added note on PHP process control library. 2003-05-26 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Changed link Your account,cleaning of code in user's login 2003-05-23 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Delete unwanted zlib.decompress() calls now that we call search engine's print_record(). 2003-05-23 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Fix basket display when records don't have pre-stored HTML brief formats. 2003-05-22 Tibor Simko * modules/webalert/lib/webalert.py.wml: Typo (owning alerts, not shelves) fixed. 2003-05-22 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Typo (owning baskets, not alerts) fixed. 2003-05-22 Tibor Simko * INSTALL: Added a note on UTF-8 encoding in the Apache config. 2003-05-22 Tibor Simko * modules/bibformat/lib/core/RecordSeparator.inc.shtml.wml, modules/miscutil/sql/tabfill.sql.wml: Default encoding is now UTF-8. 2003-05-22 Tibor Simko * modules/websession/lib/webuser.py.wml: Do not return table anymore in user info box. 2003-05-22 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Minor design changes. Default encoding is now UTF-8. 2003-05-22 Tibor Simko * modules/webstyle/css/cds.css.wml: Minor look and feel changes. 2003-05-22 Tibor Simko * modules/websearch/bin/webcoll.wml: Minor design changes. 2003-05-22 Tibor Simko * modules/websearch/lib/search_engine.py.wml: New default encoding is now UTF-8. Use `-' instead of `LIKE' whenever possible in SQL queries due to UTF-8 related problem. Minor design changes. 2003-05-22 Tibor Simko * modules/websearch/web/oai1d.wml, modules/websearch/web/oai2d.wml: New default encoding is now UTF-8. 2003-05-22 Tibor Simko * config/cdspage.wml, config/config.wml: Default encoding is now UTF-8. Design changes. 2003-05-22 Tibor Simko * modules/bibupload/bin/bibupload.wml: Really revert Thomas' changes. 2003-05-22 Tibor Simko * modules/bibupload/bin/bibupload.wml: Respect now default UTF-8 encoding. Revert Thomas' changes as they didn't work for demo data. 2003-05-22 Erik Simon * modules/webalert/lib/alert_engine.py.wml: Switched to production mode. 2003-05-21 Erik Simon * modules/webalert/lib/alert_engine.py.wml: Added some debug info. Simplest optimization of worst queries. Added number of records in email. Cosmetics 2003-05-21 Julio Pernia Aznar * modules/websession/web/youraccount.py.wml: Fixed bug in login's user 2003-05-21 Julio Pernia Aznar * modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Fixed error in registration of users 2003-05-21 Julio Pernia Aznar * modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Fixed updation of userinfobox when login and logout 2003-05-21 Julio Pernia Aznar * modules/websession/lib/webuser.py.wml: Fixed userinfobox in guest user 2003-05-21 Julio Pernia Aznar * modules/websession/lib/webuser.py.wml: Quit info option in userinfobox 2003-05-19 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml: fixed bug in perform_update_alert 2003-05-19 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml: Fixed bug in alert search, for account dynamic page 2003-05-19 Julio Pernia Aznar * modules/websession/web/youraccount.py.wml: Fixed sender in sendemail from config 2003-05-19 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml: Fixed error in dynamic acount page 2003-05-19 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml, modules/webbasket/lib/webbasket.py.wml, modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Fixed dynamic page account, quit comments, fixed new info box 2003-05-19 Tibor Simko * modules/websearch/bin/webcoll.wml: Fix create_navtrail_links() separator marks for deep ancestors. 2003-05-16 Hector Sanchez * modules/webalert/lib/webalert.py.wml, modules/webalert/web/youralerts.py.wml: some fixes 2003-05-16 Martin Vesely * modules/bibformat/bin/bibreformat.wml: TMP directory input in bibreformat.wml 2003-05-16 Tibor Simko * config/config.wml: Removed TMPDIR as it's now in the configbis module. 2003-05-16 Tibor Simko * config/configbis.wml.in, modules/miscutil/lib/config.py.wml: Add TMPDIR variable. 2003-05-16 Tibor Simko * Makefile.am: Create tmp dir. 2003-05-16 Tibor Simko * modules/bibformat/bin/.cvsignore, modules/bibformat/bin/Makefile.am, modules/bibformat/bin/bibreformat.wml: Initial release of BibReformat (from Martin). 2003-05-16 Hector Sanchez * modules/webalert/lib/webalert.py.wml: fixed a bug which didn't allow to set up an alert without associated basket 2003-05-15 Tibor Simko * config/config.wml: - Header table width made smaller. (Should move it into CSS, really.) - Fixed one forgotten footer class label. 2003-05-15 Tibor Simko * modules/webstyle/css/cds.css.wml: Nearest terms box added. 2003-05-15 Tibor Simko * modules/websearch/bin/webcoll.wml: Split by collection is now the default. 2003-05-15 Tibor Simko * modules/websearch/lib/search_engine.py.wml: - Fixed several issues with helping screens when no exact match was found. - Fixed nearest terms list in case of several words in a query. - Split by collection is now the default behaviour. Fixed son selection to take only the 'regular' (non-virtual) sons into account. - Browse is now again merging results for various tags (100, 700) into a single list (author) before displaying the results to the user. 2003-05-14 Tibor Simko * modules/webhelp/web/index.html.wml, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml, modules/websubmit/web/index.html.wml: Reflect change in navtrail_previous_links. 2003-05-14 Tibor Simko * modules/webstyle/css/cds.css.wml: Explicit white background instead of transparent one to satisfy NN4. 2003-05-14 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/websearch/lib/search_engine.py.wml, modules/webstyle/lib/webpage.py.wml: Using Home instead of CDSNAME in navtrail. 2003-05-14 Tibor Simko * config/cdspage.wml: Using Home instead of CDSNAME in the navtrail. 2003-05-13 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Make "no match found" messages consistent. 2003-05-13 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Roughly fixed dashless searching for ACC type of queries (replace dashes/slashes by either blank space or underscore, depending on where we are about to search, WRD or ACC.) Fix does not work for complex search patterns that mix ACC and WRD queries in one, as it would require detailed search pattern analysis. Maybe later when the engine will be rewritten. 2003-05-13 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Make `ADD TO BASKET' on the Detailed record pages work. When no hits found, and search pattern(s) contain non-alphanumeric chars between two alphanumeric ones (kinda dash-slash separators), try to replace them by space and do boolean AND query prior to go into "nearest indexed terms" stuff. 2003-05-13 Julio Pernia Aznar * modules/websession/web/youraccount.py.wml: New sender cds.alert@cdsware.cern.ch fixed in send_email method 2003-05-13 Julio Pernia Aznar * modules/websession/web/youraccount.py.wml: Fixed bug in method send_email 2003-05-12 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml, modules/webbasket/lib/webbasket.py.wml, modules/websession/lib/webaccount.py.wml: Method warning, fixed new name warning_guest_user 2003-05-12 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml, modules/webbasket/lib/webbasket.py.wml, modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml, modules/websession/web/youraccount.py.wml: Add perform_guest_user : alert message fixed 2003-05-12 Tibor Simko * modules/websession/lib/webuser.py.wml, modules/webstyle/css/cds.css.wml: New place and decoration for the user info box. 2003-05-12 Tibor Simko * config/config.wml: New place for user info box. 2003-05-09 Tibor Simko * config/config.wml: Make place in the header for user info box inclusion by Python runtime (via HTML comment substitution). Respect new alert link names. 2003-05-09 Tibor Simko * config/cdspage.wml: Get rid of the left sidebar completely. 2003-05-09 Tibor Simko * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml: Fix isGuestUser(). Add get_email(). Add explicit page() parameters. New look and feel of user info box. 2003-05-09 Tibor Simko * modules/websession/web/youraccount.py.wml: Add explicit page() argument names. 2003-05-09 Tibor Simko * modules/webalert/web/youralerts.py.wml: Add explicit page() argument names. Respect new alert link names. 2003-05-09 Tibor Simko * modules/webalert/lib/alert_engine.py.wml, modules/webalert/lib/webalert.py.wml: Respect new alert link names. 2003-05-09 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Fix alert links. 2003-05-09 Tibor Simko * modules/webbasket/web/yourbaskets.py.wml: Add explicit page() argument names. 2003-05-09 Tibor Simko * modules/websearch/bin/webcoll.wml: Does not call WML anymore, but create separate entries for navtrail, pagebody, portalboxes in the collection cache. 2003-05-09 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Fix search_pattern() help messages to respect restricted collection case. 2003-05-09 Tibor Simko * modules/websearch/web/index.py.wml: Respect new page() parameters. 2003-05-09 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Put user info box into the header. Add new parameters to page(). 2003-05-09 Tibor Simko * modules/webstyle/css/cds.css.wml: Put user into box into the header, so changed the look and feel a bit. 2003-05-07 Tibor Simko * modules/websession/lib/webuser.py.wml: Userinfobox cosmetics. 2003-05-07 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: HTML cleanup. 2003-05-07 Julio Pernia Aznar * modules/websession/web/youraccount.py.wml: Fixed sendEmail function for lost of password 2003-05-07 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml, modules/websession/lib/webuser.py.wml: Included method to use with lost password 2003-05-07 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml, modules/webalert/lib/webalert.py.wml, modules/webbasket/lib/webbasket.py.wml: Fixed guest user checking. 2003-05-07 Tibor Simko * modules/bibsched/bin/.cvsignore: Added bibtaskexc. 2003-05-07 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Enhanced browsing capability. Added hb-fly for on-the-fly-bibformat-formatting (mostly CERN specific, beware). 2003-05-07 Tibor Simko * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabfill.sql.wml: Added `name' column to the `tag' table. 2003-05-07 Tibor Simko * modules/webstyle/css/cds.css.wml: Get rid of bottom border lines in search results boxen. 2003-05-07 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Add records to basket: fixed treatment of non-list arguments. 2003-05-06 Julio Pernia Aznar * modules/webbasket/lib/webbasket.py.wml: webbasket.py.wml 2003-05-06 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml: lib/webaccount.py.wml 2003-05-06 Julio Pernia Aznar * modules/webbasket/lib/webbasket.py.wml: webbasket.py.wml 2003-05-06 Julio Pernia Aznar * modules/webalert/lib/webalert.py.wml: webalert.py.wml 2003-05-06 Julio Pernia Aznar * modules/websession/lib/session.py.wml, modules/websession/lib/webuser.py.wml: [no log message] 2003-05-05 Julio Pernia Aznar * modules/websession/web/youraccount.py.wml: youraccount.py 2003-05-05 Julio Pernia Aznar * modules/websession/lib/webaccount.py.wml: webaccount.py.wml 2003-05-05 Julio Pernia Aznar * modules/websession/web/youraccount.py.wml: youraccount.py 2003-05-05 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Move information on associated alerts into the main basket info box. 2003-05-05 Tibor Simko * .cvsignore, aclocal.m4: Remove aclocal.m4 from CVS. 2003-05-05 Tibor Simko * modules/webstyle/img/arrow_down.gif, modules/webstyle/img/arrow_up.gif: Add two missing images for WebBasket ordering. 2003-05-05 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/miscutil/demo/democfgdata.sql.wml, modules/webstyle/lib/webpage.py.wml, modules/webalert/lib/webalert.py.wml, modules/webbasket/lib/webbasket.py.wml: Reflect new CSS style essay. 2003-05-05 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Reflect new CSS essays. Fixed some browse troubles, main browse work still ahead. 2003-05-05 Tibor Simko * config/cdspage.wml, config/config.wml: New style and CSS essays. 2003-05-05 Tibor Simko * modules/webstyle/css/cds.css.wml: New CSS essays. 2003-05-05 Tibor Simko * modules/websession/lib/webuser.py.wml: Reflect new CSS essays. 2003-05-05 Tibor Simko * modules/websession/lib/webaccount.py.wml: Get rid of example images. 2003-04-30 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: Test basket ownership before adding records. 2003-04-30 Tibor Simko * modules/webbasket/lib/webbasket.py.wml, modules/webbasket/web/yourbaskets.py.wml: Added functionality to easily add records to a basket. Useful for the search engine. 2003-04-30 Tibor Simko * modules/webalert/lib/webalert.py.wml: "Display searches" now prefers to display distinct questions. 2003-04-30 Tibor Simko * modules/webalert/bin/.cvsignore: Added alertengine. 2003-04-30 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Added "Mark record" functionality for inclusion into baskets. Enhanced URL argument parameter washing. 2003-04-30 Tibor Simko * modules/webstyle/css/cds.css.wml: New "info" style added. 2003-04-30 Erik Simon * aclocal.m4, configure.ac: Added modules/webalert/bin to the make process. 2003-04-30 Erik Simon * modules/webalert/Makefile.am, modules/webalert/bin/.cvsignore, modules/webalert/bin/Makefile.am, modules/webalert/bin/alertengine.wml, modules/webalert/lib/Makefile.am, modules/webalert/lib/alert_engine.py.wml, modules/webalert/lib/htmlparser.py.wml: Added alert engine, cli and implementation. 2003-04-29 Tibor Simko * modules/websearch/bin/webcoll.wml, modules/websearch/lib/search_engine.py.wml, modules/websearch/web/search.py.wml: Added date-from / date-until search option. 2003-04-29 Thomas Baron * modules/bibupload/bin/bibupload.wml: corrected bug in 970__a matching 2003-04-29 Erik Simon * modules/webalert/lib/webalert.py.wml, modules/webalert/web/youralerts.py.wml: Fixed alert deletion. 2003-04-29 Erik Simon * modules/webalert/lib/webalert.py.wml: Fixed url error for `Execute search' when diplaying alerts. 2003-04-29 Tibor Simko * modules/websession/lib/webuser.py.wml: All run_sql() param quoting fixed. 2003-04-29 Tibor Simko * modules/webbasket/lib/webbasket.py.wml: All run_sql() queries edited to have proper argument quoting. 2003-04-29 Tibor Simko * modules/webalert/lib/webalert.py.wml: Fixed creating new basket call while creating new alert. 2003-04-29 Tibor Simko * modules/miscutil/sql/tabcreate.sql, modules/webalert/lib/webalert.py.wml, modules/websearch/lib/search_engine.py.wml: Reflect new `query' table change. 2003-04-28 Tibor Simko * modules/websession/web/youraccount.py.wml: Fixed forgotten webaccount before perform_display(). 2003-04-28 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Start putting user personal features. Start putting browse. Commit to put things in sync; work needed on the two above. 2003-04-28 Tibor Simko * modules/websearch/web/search.py.wml: Reflect renaming of user into webuser. 2003-04-28 Tibor Simko * modules/websession/lib/Makefile.am, modules/websession/lib/webaccount.py.wml, modules/websession/lib/websession.py.wml, modules/websession/web/youraccount.py.wml, modules/webbasket/lib/webbasket.py.wml, modules/webbasket/web/yourbaskets.py.wml, modules/webalert/lib/webalert.py.wml, modules/webalert/web/youralerts.py.wml: Reflect renaming of user file into webuser. 2003-04-28 Tibor Simko * modules/websession/lib/webuser.py.wml: Renamed from user.py.wml. 2003-04-28 Tibor Simko * modules/websession/lib/user.py.wml: Removed into webuser.py.wml. 2003-04-28 Tibor Simko * modules/websession/web/.cvsignore: Added .py. 2003-04-28 Tibor Simko * modules/websession/web/youraccount.py.wml: Fix import error. 2003-04-28 Tibor Simko * modules/websession/lib/webaccount.py.wml: Removed unnecessary pylib. 2003-04-28 Tibor Simko * modules/websearch/web/search.py.wml: Reflect new location of Apache user authentication stuff. 2003-04-28 Tibor Simko * modules/websession/lib/Makefile.am: Added webaccount target. 2003-04-28 Tibor Simko * modules/websession/lib/webaccount.py.wml: First import. 2003-04-28 Tibor Simko * modules/websession/web/youraccount.py.wml: Initial import of general user account information pages. 2003-04-28 Tibor Simko * modules/websession/lib/user.py.wml: First import of user-related utilities. 2003-04-28 Tibor Simko * modules/websession/lib/session.py.wml: First import of non-persistent session stuff. 2003-04-28 Tibor Simko * modules/websession/lib/Makefile.am: Added session and user targets. 2003-04-28 Tibor Simko * modules/websession/lib/websession.py.wml: Apache-user related authentication stuff moved to user.py, a more logical place. Added persistent web session stuff. 2003-04-28 Tibor Simko * modules/websession/web/Makefile.am: Add youraccount target. 2003-04-28 Tibor Simko * modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Add missing navtrail class to navtrail links. 2003-04-28 Tibor Simko * modules/websubmit/.cvsignore, modules/websubmit/Makefile.am, modules/websubmit/web/.cvsignore, modules/websubmit/web/Makefile.am, modules/websubmit/web/index.html.wml: Add WebSubmit module. The functionality will be added later. 2003-04-28 Tibor Simko * modules/webbasket/.cvsignore, modules/webbasket/Makefile.am, modules/webbasket/lib/.cvsignore, modules/webbasket/lib/Makefile.am, modules/webbasket/lib/webbasket.py.wml, modules/webbasket/web/.cvsignore, modules/webbasket/web/Makefile.am, modules/webbasket/web/yourbaskets.py.wml: Initial introduction. Cleaning needed. 2003-04-28 Tibor Simko * modules/webalert/.cvsignore, modules/webalert/Makefile.am, modules/webalert/lib/.cvsignore, modules/webalert/lib/Makefile.am, modules/webalert/lib/webalert.py.wml, modules/webalert/web/.cvsignore, modules/webalert/web/Makefile.am, modules/webalert/web/youralerts.py.wml: Initial introduction. Much cleaning needed. 2003-04-28 Tibor Simko * configure.ac: Add new module subdirs. 2003-04-28 Tibor Simko * modules/miscutil/sql/tabcreate.sql: Changed session table, now that we have Python and not PHP sessions anymore. 2003-04-28 Tibor Simko * modules/Makefile.am: Added new subdirs. 2003-04-28 Tibor Simko * modules/bibsched/.cvsignore, modules/bibsched/Makefile.am, modules/bibsched/bin/.cvsignore, modules/bibsched/bin/Makefile.am, modules/bibsched/bin/bibsched.wml, modules/bibsched/bin/bibtaskex.wml: First BibSched addition after CVS directory reorganization.X 2003-04-28 Tibor Simko * modules/websearch/bin/webcoll.wml: Try new navtrail position. Need to prettify it, though. Fix two hidden cc arguments. Call WML with special config dir, to be able to call webcoll from any directory. 2003-04-28 Tibor Simko * modules/webstyle/lib/webpage.py.wml: Try new navtrail position. Need to prettify it, though. Make some place for header addings. Need to prettify it, though. 2003-04-28 Tibor Simko * modules/webstyle/css/cds.css.wml: Try new navtrail position. Need to prettify it, though. 2003-04-28 Tibor Simko * config/cdspage.wml: Try new navtrail position. Will have to prettify it though. 2003-04-28 Tibor Simko * config/config.wml: Add explicit links to Baskets and Alerts. 2003-04-28 Tibor Simko * config/Makefile.am: Install WML config files into lib. Useful for calling WML on runtime. 2003-04-22 Thomas Baron * modules/bibupload/bin/bibupload.wml: if correct or replace is requested and the record is not found in the database, then no new record is created and an error message is issued 2003-04-17 Thomas Baron * modules/bibupload/bin/bibupload.wml: added checking on A500 system number 2003-04-14 Tibor Simko * modules/webstyle/css/cds.css.wml: Ligther shade for search boxen. 2003-04-14 Tibor Simko * INSTALL: Added index.py into DirectoryIndex. 2003-04-13 Tibor Simko * modules/websearch/bin/create_collection_pages.wml: Remove create_collection_pages, in profit of webcoll. 2003-04-13 Tibor Simko * modules/websearch/web/goto.shtml.wml, modules/websearch/web/index.py.wml: Added simple error checking for multiple 'c' argument. 2003-04-13 Tibor Simko * configure.ac: Add new atrget dirs for Makefile creation. 2003-04-13 Tibor Simko * Makefile.am: Reflect webcoll introduction instead of create_collection_pages. 2003-04-13 Tibor Simko * config/config.wml: Basic Apache authentication. Help Central links. Use of :: in header/footer. 2003-04-13 Tibor Simko * config/cdspage.wml: New navtrail_position argument. 2003-04-13 Tibor Simko * config/cdsnavbar.wml: New navbar essayes. 2003-04-13 Tibor Simko * modules/Makefile.am: Added web help central module subdir. 2003-04-13 Tibor Simko * modules/bibformat/web/bibformat.shtml.wml: BibFormat common directory fix. Search URL simplification. 2003-04-13 Tibor Simko * modules/miscutil/demo/democfgdata.sql.wml: Demo for restricted and virtual collections. 2003-04-13 Tibor Simko * modules/miscutil/lib/config.py.wml: Basic restricted collections support. 2003-04-13 Tibor Simko * modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabfill.sql.wml: Basic restricted collections support. Virtual collections support. 2003-04-13 Tibor Simko * modules/webhelp/.cvsignore, modules/webhelp/Makefile.am, modules/webhelp/web/.cvsignore, modules/webhelp/web/Makefile.am, modules/webhelp/web/index.html.wml: Initial release of web help central module. 2003-04-13 Tibor Simko * modules/websearch/Makefile.am: Added doc subdir. 2003-04-13 Tibor Simko * modules/websearch/doc/.cvsignore, modules/websearch/doc/Makefile.am, modules/websearch/doc/index.html.wml, modules/websearch/doc/tips.html.wml: Starting to put some search user-level documentation. 2003-04-13 Tibor Simko * modules/websearch/lib/search_engine.py.wml: Move some functionality from callable interafce here. Simple wildcard query sanity checking installed. Should improve it and put it into general config. Reflect webcoll changes. 2003-04-13 Tibor Simko * modules/websearch/bin/.cvsignore: Reflect new wencoll. 2003-04-13 Tibor Simko * modules/websearch/bin/Makefile.am: Reflect new webcoll. 2003-04-13 Tibor Simko * modules/websearch/bin/webcoll.wml: The old create_colection_pages. Creates now HTML files in cache, to be read by Python search interface. No PHP anymore. Updating of collection cache and web page cache is now splitted into two, cf. usage arguments. The implementation is naive, still. But never mind. 2003-04-13 Tibor Simko * modules/websearch/web/search.py.wml: Basic Apache authentication. Calable functions implementation hidden more in the lib code. 2003-04-13 Tibor Simko * modules/websearch/web/index.py.wml: New Python-based search interface. 2003-04-13 Tibor Simko * modules/websearch/web/Makefile.am: Remove goto.shtml in profit of mod_python interface display. 2003-04-13 Tibor Simko * modules/websession/web/sessinit.inc.shtml.wml: Example colour change. 2003-04-13 Tibor Simko * modules/websession/Makefile.am: Added lib subdir. 2003-04-13 Tibor Simko * modules/websession/lib/.cvsignore, modules/websession/lib/Makefile.am, modules/websession/lib/websession.py.wml: Apache authentication code. 2003-04-13 Tibor Simko * modules/webstyle/css/cds.css.wml: Link background reverse video switched off. New search boxes (Focus on, etc). 2003-04-03 Tibor Simko * INSTALL: Add a note on Numeric Python module. 2003-04-03 Tibor Simko * modules/websearch/lib/search_engine.py.wml, modules/websearch/web/search.py.wml: Remove lzo test module. 2003-04-02 Tibor Simko * INSTALL: Update with respect to mod_python, trailing slashes, etc. Added information on "minimal" versions we currently use. 2003-04-02 Tibor Simko * modules/bibformat/web/admin/localconf.inc.shtml.wml, modules/miscutil/lib/.cvsignore, modules/miscutil/lib/Makefile.am, modules/miscutil/lib/errorHandling.shtml.wml: Added PHP error handling. 2003-04-02 Tibor Simko * modules/bibformat/web/Makefile.am: Typo fixed. 2003-04-02 Tibor Simko * configure.ac: Changes to respect new module layout structure. 2003-04-02 Tibor Simko * Makefile.am: Changes to respect new module layout. Split load-sample-data into several create-demo-site, load-demo-records, etc. 2003-04-02 Tibor Simko * config/config.wml: Added several WebSearch related config variables. Fixed trailing slashes. 2003-04-02 Tibor Simko * config/configbis.wml.in: Using new WEBDIR, WEBURL, BINDIR, etc variables. 2003-04-02 Tibor Simko * config/Makefile.am: No newline. 2003-04-02 Tibor Simko * config/cdspage.wml, config/cdsnavbar.wml: Using WEBDIR, WEBURL variables, fixing trailing slash. 2003-04-02 Tibor Simko * modules/bibformat/.cvsignore, modules/bibformat/Makefile.am, modules/bibformat/bin/.cvsignore, modules/bibformat/bin/Makefile.am, modules/bibformat/bin/bibformat.wml, modules/bibformat/doc/.cvsignore, modules/bibformat/doc/BibFormatAdminGuide.shtml.wml, modules/bibformat/doc/BibFormatAdminGuide001.gif, modules/bibformat/doc/BibFormatAdminGuide002.png, modules/bibformat/doc/BibFormatAdminGuide003.jpg, modules/bibformat/doc/BibFormatAdminGuide004.gif, modules/bibformat/doc/Makefile.am, modules/bibformat/lib/.cvsignore, modules/bibformat/lib/Makefile.am, modules/bibformat/lib/common/.cvsignore, modules/bibformat/lib/common/Makefile.am, modules/bibformat/lib/common/dbparams.inc.shtml.wml, modules/bibformat/lib/common/general.inc.shtml.wml, modules/bibformat/lib/common/global.inc.shtml.wml, modules/bibformat/lib/core/.cvsignore, modules/bibformat/lib/core/AEvalLan.inc.shtml.wml, modules/bibformat/lib/core/FlexElink.inc.shtml.wml, modules/bibformat/lib/core/FormatRetriever.inc.shtml.wml, modules/bibformat/lib/core/IntVars.inc.shtml.wml, modules/bibformat/lib/core/KBRetriever.inc.shtml.wml, modules/bibformat/lib/core/LinkResolver.inc.shtml.wml, modules/bibformat/lib/core/Makefile.am, modules/bibformat/lib/core/OAISpecExtractor.inc.shtml.wml, modules/bibformat/lib/core/Processor.inc.shtml.wml, modules/bibformat/lib/core/RecordSeparator.inc.shtml.wml, modules/bibformat/lib/core/Timing.inc.shtml.wml, modules/bibformat/lib/core/TreeNode.inc.shtml.wml, modules/bibformat/lib/core/UDFRetriever.inc.shtml.wml, modules/bibformat/web/.cvsignore, modules/bibformat/web/Makefile.am, modules/bibformat/web/bibformat.shtml.wml, modules/bibformat/web/admin/.cvsignore, modules/bibformat/web/admin/BEH_ACTION_add.shtml.wml, modules/bibformat/web/admin/BEH_ACTION_del.shtml.wml, modules/bibformat/web/admin/BEH_ACTION_edit.shtml.wml, modules/bibformat/web/admin/BEH_COND_add.shtml.wml, modules/bibformat/web/admin/BEH_COND_del.shtml.wml, modules/bibformat/web/admin/BEH_COND_edit.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_add.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_del.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_edit.shtml.wml, modules/bibformat/web/admin/BEH_OTYPE_showone.shtml.wml, modules/bibformat/web/admin/BEH_display.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_display.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_hand.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_process.shtml.wml, modules/bibformat/web/admin/BIBREFORMAT_tree.shtml.wml, modules/bibformat/web/admin/FORMAT_add.shtml.wml, modules/bibformat/web/admin/FORMAT_del.shtml.wml, modules/bibformat/web/admin/FORMAT_display.shtml.wml, modules/bibformat/web/admin/FORMAT_edit.shtml.wml, modules/bibformat/web/admin/FORMAT_showone.shtml.wml, modules/bibformat/web/admin/KB_VALUE_add.shtml.wml, modules/bibformat/web/admin/KB_VALUE_del.shtml.wml, modules/bibformat/web/admin/KB_add.shtml.wml, modules/bibformat/web/admin/KB_del.shtml.wml, modules/bibformat/web/admin/KB_display.shtml.wml, modules/bibformat/web/admin/KB_edit.shtml.wml, modules/bibformat/web/admin/KB_showone.shtml.wml, modules/bibformat/web/admin/LINK_ACTION_add_edit.shtml.wml, modules/bibformat/web/admin/LINK_ACTION_del.shtml.wml, modules/bibformat/web/admin/LINK_COND_add_edit.shtml.wml, modules/bibformat/web/admin/LINK_COND_del.shtml.wml, modules/bibformat/web/admin/LINK_FORMAT_add.shtml.wml, modules/bibformat/web/admin/LINK_FORMAT_del.shtml.wml, modules/bibformat/web/admin/LINK_FORMAT_display.shtml.wml, modules/bibformat/web/admin/LINK_add.shtml.wml, modules/bibformat/web/admin/LINK_del.shtml.wml, modules/bibformat/web/admin/LINK_display.shtml.wml, modules/bibformat/web/admin/LINK_edit.shtml.wml, modules/bibformat/web/admin/LINK_showone.shtml.wml, modules/bibformat/web/admin/Makefile.am, modules/bibformat/web/admin/OAIER_SF_add.shtml.wml, modules/bibformat/web/admin/OAIER_SF_del.shtml.wml, modules/bibformat/web/admin/OAIER_add.shtml.wml, modules/bibformat/web/admin/OAIER_del.shtml.wml, modules/bibformat/web/admin/OAIER_display.shtml.wml, modules/bibformat/web/admin/UDF_add.shtml.wml, modules/bibformat/web/admin/UDF_del.shtml.wml, modules/bibformat/web/admin/UDF_display.shtml.wml, modules/bibformat/web/admin/UDF_edit.shtml.wml, modules/bibformat/web/admin/UDF_showone.shtml.wml, modules/bibformat/web/admin/UDF_testcode.shtml.wml, modules/bibformat/web/admin/error.inc.shtml.wml, modules/bibformat/web/admin/footer.inc.shtml.wml, modules/bibformat/web/admin/header.inc.shtml.wml, modules/bibformat/web/admin/index.shtml.wml, modules/bibformat/web/admin/localconf.inc.shtml.wml, modules/bibformat/web/admin/security.inc.shtml.wml, modules/bibformat/web/admin/test.shtml.wml, modules/.cvsignore, modules/Makefile.am: Initial release after module reorganization. 2003-04-02 Tibor Simko * modules/miscutil/.cvsignore, modules/miscutil/Makefile.am, modules/miscutil/bin/.cvsignore, modules/miscutil/bin/Makefile.am, modules/miscutil/bin/dbexec.wml, modules/miscutil/bin/dbtest.wml, modules/miscutil/demo/.cvsignore, modules/miscutil/demo/Makefile.am, modules/miscutil/demo/demobibdata.xml, modules/miscutil/demo/democfgdata.sql.wml, modules/miscutil/lib/.cvsignore, modules/miscutil/lib/Makefile.am, modules/miscutil/lib/__init__.py.wml, modules/miscutil/lib/config.py.wml, modules/miscutil/lib/dbquery.py.wml, modules/miscutil/sql/.cvsignore, modules/miscutil/sql/Makefile.am, modules/miscutil/sql/tabbibclean.sql, modules/miscutil/sql/tabcreate.sql, modules/miscutil/sql/tabdrop.sql, modules/miscutil/sql/tabfill.sql.wml, modules/bibupload/.cvsignore, modules/bibupload/Makefile.am, modules/bibupload/bin/.cvsignore, modules/bibupload/bin/Makefile.am, modules/bibupload/bin/bibupload.wml: Initial release after module reorganization. 2003-04-02 Tibor Simko * modules/websearch/.cvsignore, modules/websearch/Makefile.am, modules/websearch/bin/.cvsignore, modules/websearch/bin/Makefile.am, modules/websearch/bin/create_collection_pages.wml, modules/websearch/lib/.cvsignore, modules/websearch/lib/Makefile.am, modules/websearch/lib/search_engine.py.wml, modules/websearch/lib/search_engine_config.py.wml, modules/websearch/web/.cvsignore, modules/websearch/web/Makefile.am, modules/websearch/web/goto.shtml.wml, modules/websearch/web/oai1d.wml, modules/websearch/web/oai2d.wml, modules/websearch/web/search.py.wml: Initial release after module reorganization. 2003-04-02 Tibor Simko * modules/webstyle/.cvsignore, modules/webstyle/Makefile.am, modules/webstyle/css/.cvsignore, modules/webstyle/css/Makefile.am, modules/webstyle/css/cds.css.wml, modules/webstyle/img/.cvsignore, modules/webstyle/img/Makefile.am, modules/webstyle/img/answer_bad.gif, modules/webstyle/img/approval_button.gif, modules/webstyle/img/approve_button.gif, modules/webstyle/img/blank_button.gif, modules/webstyle/img/blankicon.gif, modules/webstyle/img/cover_button.gif, modules/webstyle/img/cross_red.gif, modules/webstyle/img/delete_button.gif, modules/webstyle/img/description.gif, modules/webstyle/img/down-trans.gif, modules/webstyle/img/down.gif, modules/webstyle/img/edit1.gif, modules/webstyle/img/forbidden_left.gif, modules/webstyle/img/forbidden_right.gif, modules/webstyle/img/guide_elements.jpg, modules/webstyle/img/guide_endaction.jpg, modules/webstyle/img/guide_form.jpg, modules/webstyle/img/guide_implement.jpg, modules/webstyle/img/guide_listfunctions.jpg, modules/webstyle/img/guide_mainmenu.jpg, modules/webstyle/img/guide_menudoc.jpg, modules/webstyle/img/guide_menupages.jpg, modules/webstyle/img/guide_preview.jpg, modules/webstyle/img/highlight_approval_button.gif, modules/webstyle/img/highlight_approve_button.gif, modules/webstyle/img/highlight_cover_button.gif, modules/webstyle/img/highlight_delete_button.gif, modules/webstyle/img/highlight_link_button.gif, modules/webstyle/img/highlight_modify_button.gif, modules/webstyle/img/highlight_printshop_button.gif, modules/webstyle/img/highlight_publication_button.gif, modules/webstyle/img/highlight_release_button.gif, modules/webstyle/img/highlight_revision_button.gif, modules/webstyle/img/highlight_send_button.gif, modules/webstyle/img/highlight_submit_button.gif, modules/webstyle/img/highlight_transfer_button.gif, modules/webstyle/img/iconcross.gif, modules/webstyle/img/iconpen.gif, modules/webstyle/img/last-right-part-trans.gif, modules/webstyle/img/left-part-topless-trans.gif, modules/webstyle/img/left-part-trans.gif, modules/webstyle/img/left-trans.gif, modules/webstyle/img/left.gif, modules/webstyle/img/line-up-trans.gif, modules/webstyle/img/line.gif, modules/webstyle/img/link_button.gif, modules/webstyle/img/mainmenu.gif, modules/webstyle/img/modify_button.gif, modules/webstyle/img/noway.gif, modules/webstyle/img/okay.gif, modules/webstyle/img/out.gif, modules/webstyle/img/printshop_button.gif, modules/webstyle/img/publication_button.gif, modules/webstyle/img/r.gif, modules/webstyle/img/release_button.gif, modules/webstyle/img/revision_button.gif, modules/webstyle/img/right-part-topless-trans.gif, modules/webstyle/img/right-part-trans.gif, modules/webstyle/img/right-trans.gif, modules/webstyle/img/right.gif, modules/webstyle/img/sb.gif, modules/webstyle/img/sclose.gif, modules/webstyle/img/se.gif, modules/webstyle/img/send_button.gif, modules/webstyle/img/smallbin.gif, modules/webstyle/img/smalldown.gif, modules/webstyle/img/smallfiles.gif, modules/webstyle/img/smallup.gif, modules/webstyle/img/smchk_gr.gif, modules/webstyle/img/smchk_rd.gif, modules/webstyle/img/sn.gif, modules/webstyle/img/sp.gif, modules/webstyle/img/submit_button.gif, modules/webstyle/img/summary.gif, modules/webstyle/img/tick.gif, modules/webstyle/img/transfer_button.gif, modules/webstyle/img/up.gif, modules/webstyle/img/waiting_or.gif, modules/webstyle/lib/.cvsignore, modules/webstyle/lib/Makefile.am, modules/webstyle/lib/webpage.py.wml: Initial release after module reorganization. 2003-04-02 Tibor Simko * modules/websession/.cvsignore, modules/websession/Makefile.am, modules/websession/web/.cvsignore, modules/websession/web/Makefile.am, modules/websession/web/sessinit.inc.shtml.wml: Initial release after module reorganization. 2003-03-26 Tibor Simko * config/config.wml: Left stripe commented out. On its way towards a half-portal page design. 2003-03-26 Tibor Simko * config/cdspage.wml: Left stripe commented out. On its way towards a half-portal page design. 2003-03-26 Tibor Simko * config/cdsnavbar.wml: Main navbar moved to main-old. 2003-03-26 Tibor Simko * .cvsignore: Added configure. 2003-03-26 Tibor Simko * Makefile.am: New CDSware source layout structure (modules). 2003-03-26 Tibor Simko * configure: Remove unnecessary file. 2003-03-26 Tibor Simko * configure.ac: New CDSware source layout structure (modules). 2003-01-22 Tibor Simko * INSTALL: Added info on short_open_tag. 2003-01-14 Tibor Simko * Makefile.am: Removed hardcoded cds.support@cern.ch. 2002-12-02 Tibor Simko * INSTALL: Add info on register_globals in php.ini. 2002-11-12 Tibor Simko * INSTALL: Ditto. 2002-11-12 Tibor Simko * INSTALL: Clarify example on configuration paths and URLs. 2002-10-14 anonymous * NEWS: Revoke test. 2002-10-14 anonymous * NEWS: Test. 2002-09-23 Martin Vesely * config/config.wml: Content URL corrected 2002-09-10 Tibor Simko * Makefile.am: Fix for load-sample-data in order to work with new BibWords user interface. 2002-09-09 Tibor Simko * INSTALL: Added info on Python version. 2002-08-22 Tibor Simko * configure.ac: Cosmetics by Erik. 2002-08-13 Tibor Simko * configure: Added support for Micro$oft PowerPoint and Excel. 2002-08-13 Tibor Simko * INSTALL, configure.ac, config/configbis.wml.in: Added support for Micro$oft PowerPoint and Excel. Fulltext indexer now checks for all the fulltext links available in 'setlink'-like page. Fulltext indexer now uses all the converters available for a given doctype. Fulltext indexer now ignores unauthorized pages. Fulltext indexer now checks for exceptions in case of errors. 2002-08-08 Eduardo Margallo * config/configbis.wml.in: Added MS Word and postscript files support for fulltext indexing. 2002-08-08 Eduardo Margallo * configure.ac: Added MS Word and postscript support for fulltext indexing 2002-08-06 Tibor Simko * aclocal.m4, configure, configure.ac: Version bump to 0.1-pre1. 2002-08-01 Tibor Simko * Makefile.am: Deleted forgotten sbmdir at the end of the file. 2002-08-01 Tibor Simko * ChangeLog: Initial release. 2002-08-01 Tibor Simko * NEWS: Entered news for CDSware v0.0.9 release. 2002-08-01 Tibor Simko * config/config.wml: Further explanation on ADMINEMAIL. 2002-08-01 Tibor Simko * INSTALL: Further explanations on ADMINEMAIL and stuff. 2002-08-01 Tibor Simko * AUTHORS: Added Eduardo. Upgraded descriptions a bit. 2002-08-01 Tibor Simko * config/config.wml: TOC now honors Parts order. 2002-08-01 Tibor Simko * config/config.wml: Parts moved around to ensure that people will change important things. 2002-08-01 Tibor Simko * aclocal.m4: [no log message] 2002-08-01 Tibor Simko * configure.ac, configure: Shorten width of help text at the end of configure process. 2002-08-01 Tibor Simko * Makefile.am: Added WebSubmit symbolic link creation for sample data. 2002-08-01 Tibor Simko * config/cdsnavbar.wml: Deleting BibFormat's USER_display as the task was now taken over by WebAccess manager. 2002-08-01 Tibor Simko * config/config.wml: Fixed path to log dir, reflecting change cdsdev -> cdsweb. 2002-08-01 Tibor Simko * Makefile.am: Sample data: incrementing number of demo documents for BibWords. Sample data: BibFormat called later, after BibUpload, with the explicit otype arguments. 2002-08-01 Martin Vesely * config/config.wml: CERN specific configuration removed. 2002-07-31 Martin Vesely * config/config.wml: OAI identifier modification. 2002-07-31 Tibor Simko * .cvsignore: Adding autom4.cache. 2002-07-31 Tibor Simko * aclocal.m4: is this needed? :-) 2002-07-31 Tibor Simko * configure, configure.ac: Version bump to 0.0.9. Use new variables instead of deprecated ones for OUTPUT handling. 2002-07-31 Martin Vesely * config/config.wml: OAI interface configuration updated. OAI-identifier modified according to a recommendation. 2002-07-24 Tibor Simko * aclocal.m4: Reflect recent move to LoC MARC XML also in the doc files. 2002-07-23 Tibor Simko * config/config.wml: Setting default admin email to cds.support@cern.ch. 2002-07-23 Tibor Simko * configure, configure.ac: Versoin number bump. 2002-07-22 Eduardo Margallo * config/cdsnavbar.wml: Changed naming of reformatting tool from REFLEX to BIBREFORMAT Moved the storage from files in temp directory to database in flxREFORMAT table Improved the user interface after JY suggestions. Added support for fulltext search to search.wml perhaps incomplete (must check) Added support for fulltext indexing to bibwords.wml there is still some work to do to clean the interface and implementation so that is good enough for cdsware we'll have to isolate CERN hacks from clean cdsware 2002-07-13 Eduardo Margallo * config/cdsnavbar.wml, config/config.wml: Makefile: Now it takes the reflex python script into account. search.wml: should be untouched. cdsnavbar: has a new link for the reflex stuff. Added the interface for reformatting records through flexelink through a python script (reflex) and three PHP web pages acting as front-ends 2002-06-26 Thomas Baron * aclocal.m4, configure: run autoreconf 2002-06-26 Thomas Baron * configure.ac: changed prerelease version 2002-06-25 Thomas Baron * INSTALL: comment about the ADMINEMAIL config variable 2002-06-25 Thomas Baron * INSTALL: added explanatory text about ADMINEMAIL variable 2002-06-25 Thomas Baron * config/config.wml: got rid of the ADMINEMAIL varaiable value 2002-06-20 Thomas Baron * aclocal.m4, configure, configure.ac: last updates in the test configurations for websubmit 2002-06-18 Thomas Baron * config/config.wml: added ARCHIVEURL variable 2002-06-18 Thomas Baron * config/config.wml: standard archive + counter + storage default directories 2002-06-17 Thomas Baron * aclocal.m4, configure.ac: updated configure.ac 2002-06-17 Thomas Baron * configure, configure.ac, config/cdsnavbar.wml, config/config.wml, config/configbis.wml.in: updated configuration files to be used with new admins + submit module 2002-06-14 Thomas Baron * config/cdsnavbar.wml, config/cdspage.wml, config/config.wml: added config for submit and updated navbar main + submit+ search_documentation 2002-06-06 Tibor Simko * configure.ac, configure: Version number bump. 2002-06-06 Tibor Simko * config/cdsnavbar.wml: BibData Admin added. 2002-06-06 Tibor Simko * config/cdspage.wml: No JavaScript hints to satisfy MSIE. 2002-05-31 Tibor Simko * configure, configure.ac: Prerelease version number bumped. 2002-05-31 Tibor Simko * Makefile.am: load-sample-data and clean-sample-data targets now refletc new test dataset. 2002-05-31 Tibor Simko * config/cdspage.wml: New navbar placement. (under title) 2002-05-31 Tibor Simko * config/cdsnavtrail.wml: Added class navtrail to href links. 2002-05-31 Tibor Simko * config/cdsnavbar.wml: Search navbar changed. 2002-05-31 Tibor Simko * config/config.wml: Defaults changed to generate "Atlantis Institute of Science" doc server. 2002-04-29 Tibor Simko * .cvsignore: index.wml added. (index.wml is created in this dir by create_collection_pages) 2002-04-29 Tibor Simko * Makefile.am: index.wml added into CLEANFILES. (index.wml is created in this dir by create_collection_pages) 2002-04-29 Tibor Simko * AUTHORS: Cosmetics. 2002-04-29 Tibor Simko * configure: Added path to htdocs/admin/howto/Makefile. 2002-04-29 Tibor Simko * Makefile.am: Changes in loading defaults because of introduction of tabfill.sql.wml. 2002-04-29 Tibor Simko * config/cdsnavbar.wml: Added Admins' HOWTO navbars. 2002-04-29 Tibor Simko * config/config.wml: Cosmetics. 2002-04-26 Tibor Simko * config/cdsnavbar.wml: Added Admin's HOWTO navbar. 2002-04-26 Tibor Simko * configure.ac: Added path to htdocs/admin/howto/Makefile. 2002-04-26 Tibor Simko * configure: Bumped version number. Minor name changes. 2002-04-26 Tibor Simko * Makefile.am: Respect new names. 2002-04-26 Tibor Simko * NEWS, INSTALL: Cosmetics. 2002-04-26 Tibor Simko * AUTHORS: Updated. 2002-04-26 Tibor Simko * configure.ac: Added htdocs/admin/* directories. Added more explicit error messaged when soft likw WML is not found in PATH. 2002-04-26 Tibor Simko * config/cdsnavbar.wml: Added administration navbars. 2002-04-26 Tibor Simko * config/cdspage.wml: Added DO NOT EDIT info on the top. 2002-04-11 Tibor Simko * config/config.wml: Unnecessary OAI tags deleted. CDSware version number printed in the footer. 2002-04-11 Tibor Simko * config/configbis.wml.in: PERL tag deleted. VERSION tag added. 2002-04-11 Tibor Simko * configure.ac, configure: Check for PERL deleted. VERSION variable passed on. Version number bumped. 2002-04-11 Tibor Simko * INSTALL: Added help text on httpd.conf and php.ini settings. 2002-04-11 Martin Vesely * config/config.wml: OAI config tags modified. 2002-04-09 Tibor Simko * INSTALL: Added PHP standalone executable (instead of Perl). Cosmetics. 2002-04-09 Tibor Simko * Makefile.am: Added load-sample-data and clean-sample-data targets. 2002-04-09 Tibor Simko * config/configbis.wml.in, configure: Added PHP standalone executable. 2002-04-09 Tibor Simko * configure.ac: Added check for standalone PHP executable. Cosmetics. 2002-04-08 Tibor Simko * INSTALL, README, UNINSTALL: Signature changes, again. 2002-04-08 Tibor Simko * INSTALL, README, UNINSTALL: CDS replaced by CDSware in the signature. 2002-04-08 Tibor Simko * .cvsignore, .wmlrc, AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, UNINSTALL, aclocal.m4, configure, configure.ac, install-sh, missing, mkinstalldirs, config/.cvsignore, config/Makefile.am, config/cdsnavbar.wml, config/cdsnavtrail.wml, config/cdspage.wml, config/config.wml, config/configbis.wml.in: Initial revision 2002-04-08 Tibor Simko * .cvsignore, .wmlrc, AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, UNINSTALL, aclocal.m4, configure, configure.ac, install-sh, missing, mkinstalldirs, config/.cvsignore, config/Makefile.am, config/cdsnavbar.wml, config/cdsnavtrail.wml, config/cdspage.wml, config/config.wml, config/configbis.wml.in: cdsware - previous history not logged - - end of file -