CVS Commit Overview for 2007-03-20
==================================

2007-03-20  Diane Berkovits <[email protected]>

        * modules/websubmit/lib/websubmit_templates.py: Display "main menu"
        link even if the submission is not "finished".  CiVS: Committing in
        .

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/websubmit_engine.py: Replaced the
        exceptions "functionError" and "functionStop" (as raised by
        WebSubmit functions and handled in WebSubmit core) with the
        better-named "InvenioWebSubmitFunctionStop" and
        "InvenioWebSubmitFunctionStop" exceptions.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/websubmit_config.py: Replaced
        'functionError' and 'functionStop' exceptions (as raised by
        WebSubmit functions and handled in WebSubmit core) with
        'InvenioWebSubmitFunctionError' and 'InvenioWebSubmitFunctionStop'
        exceptions; Updated the exception 'InvenioWebSubmitFunctionWarning'
        to follow the same structure (with a value attribute).

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/mail.py: Replaced "functionError"
        with "InvenioWebSubmitFunctionError".

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Report_Number_Generation.py,
        modules/websubmit/lib/functions/Print_Success_APP.py,
        modules/websubmit/lib/functions/Move_to_Pending.py: Replaced
        'functionError' with 'InvenioWebSubmitFunctionError'.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Move_to_Done.py,
        modules/websubmit/lib/functions/Move_From_Pending.py: Replaced
        'functionError' with 'InvenioWebSubmitFunctionError'.

2007-03-20  Jerome Caffaro <[email protected]>

        * modules/webalert/lib/webalert.py: Fixed vulnerability that would
        let users delete alerts that do not belong to them.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Make_Record.py,
        modules/websubmit/lib/functions/Make_Modify_Record.py,
        modules/websubmit/lib/functions/Insert_Record.py,
        modules/websubmit/lib/functions/Insert_Modify_Record.py: Replaced
        'functionError' with 'InvenioWebSubmitFunctionError'.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH.py:
        Replaced 'functionError' with 'InvenioWebSubmitFunctionError';
        Fixed a missed import error (W_OK was not imported from module
        'os'); Fixed some line-length conventions;

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Create_Modify_Interface.py,
        modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py: Replaced
        'functionError' with 'InvenioWebSubmitFunctionError'.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/websubmit_engine.py: Bug Fix: If a
        WebSubmit function returns a NoneType (or indeed a non-string), it
        no longer causes a TypeError due to concatenation of strings with
        non-strings when creating page containing the output of functions.
        NoneTypes returned by functions are now replaced with an empty
        string, and all other return values are casted to a strings;

2007-03-20  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/elements/bfe_field.py: Separators between
        instances are now also displayed when printing a list of subfields
        (that is 'tag' parameter has a specified subcode).

2007-03-20  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/bibformat_bfx_engine_config.py,
        modules/bibformat/etc/format_templates/NLM.bfx: Deleted records in
        NLM format are no longer displayed as an XML tree with empty nodes.

2007-03-20  Jerome Caffaro <[email protected]>

        * modules/bibformat/web/admin/bibformatadmin.py,
        modules/webalert/lib/webalert_webinterface.py,
        modules/webbasket/lib/webbasket_webinterface.py,
        modules/webcomment/lib/webcomment_webinterface.py,
        modules/webmessage/lib/webmessage_webinterface.py,
        modules/websearch/lib/search_engine.py,
        modules/websearch/lib/websearch_webinterface.py,
        modules/websession/lib/websession_webinterface.py,
        modules/websession/lib/webuser.py, modules/webstyle/lib/webpage.py,
        modules/webstyle/lib/webstyle_templates.py,
        modules/websubmit/lib/websubmit_engine.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: Added 'navmenuid'
        parameter in order to let functions creating webpages know in which
        section of the website their webpages belong. Can be used by
        webstyle_templates for highlighting current tab in the navigation
        menu.  WARNING: modified webstyle_templates.py must be updated to
        accept 'navmenuid' parameter in functions 'tmpl_page(..)' and
        'tmpl_pageheader(..)'.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Test_Status.py,
        modules/websubmit/lib/functions/Is_Referee.py,
        modules/websubmit/lib/functions/Is_Original_Submitter.py,
        modules/websubmit/lib/functions/Get_Info.py: Replaced
        'functionStop' with 'InvenioWebSubmitFunctionStop'.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Get_Sysno.py: Replaced
        'functionStop' with 'InvenioWebSubmitFunctionStop'.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/Get_Recid.py: Replaced
        'functionStop' with 'InvenioWebSubmitFunctionStop'. Replaced
        'functionError' with 'InvenioWebSubmitFunctionError'.

2007-03-20  Nicholas Robinson <[email protected]>

        * modules/websubmit/lib/functions/CaseEDS.py: Replaced
        'functionStop' with 'InvenioWebSubmitFunctionStop'. Replaced
        'functionError' with 'InvenioWebSubmitFunctionError'. Minor code
        cleaning.

-- 
CDS Invenio Developers <[email protected]>


Reply via email to