Hi, lately I've been wondering how many functions have been written over the years and then been forgotten about but remain still in the Invenio codebase. Here are the results of my research :
In total, there are 7029 functions in Invenio. 5770 of these functions have unique names. Please note that my research was basic and I considered that one name is one function. So my numbers are probably a bit off. Doing it right (i.e. analyze the imports for each module) would take me more than the 20 minutes I spent on the problem. Searching for all the function names was straightforward as it is possible to do it with grep. Then I concatenated all the code of Invenio in one gigantic file. Some cleaning allowed me to bring the size of the file to around 70.000 interesting lines. Using only one file is more efficient as I can use grep on one file only instead of using a recursive grep that would have taken ages. Finally I looked for each function name in the code and saw if it is used (i.e if not preceded by 'def '). I found 721 orphan functions. That is a pretty big number as it represents a bit more than 10% of the functions in Invenio. Probably a part of these functions is meant to be orphan (e.g. __str__() functions are used for manual debugging only) but some if these functions could be discarded. Advantages would be: * faster install. * no pylint errors because of dusty old code. * easier code reading. Of course there are also some inconvenience as people might have developed code relying on some currently unused functions. Benoit. PS: Attached is a file containing all the orphan functions I found. PPS: Here is a breakdown of the number of orphan functions per module: bibcatalog 2 bibcheck 1 bibcirculation 49 bibclassify 6 bibconvert 9 bibedit 16 bibexport 2 bibformat 60 bibharvest 11 bibindex 14 bibknowledge 6 bibmatch 1 bibmerge 4 bibrank 35 bibsched 9 bibupload 5 elmsubmit 33 miscutil 67 webaccess 25 webalert 9 webbasket 26 webcomment 10 webjournal 39 webmessage 9 websearch 34 websession 18 webstat 7 webstyle 43 websubmit 172
./modules/bibcatalog/lib/bibcatalog_system.py:ticket_assign( ./modules/bibcatalog/lib/bibcatalog_system_rt.py:ticket_assign( ./modules/bibcheck/web/admin/bibcheckadmin.py:verify( ./modules/bibcirculation/lib/bibcirculation.py:perform_get_pending_request( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:verify_office_reference( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_holdings_info( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_loan_details( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_due_date_loan( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_holdings_info_no_requests( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_barcode( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_due_date( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_number_requests( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_number_requests2( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_number_copies( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_all_requests_for_item_order_by_status( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_all_requests_for_item_order_by_name( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_all_requests_order_by_status( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_all_requests_order_by_name( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_all_requests_order_by_item( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:search_user_by_email( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_borrower_request_details_order_by_item( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_borrower_request_details_order_by_status( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_borrower_request_details_order_by_from( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_borrower_request_details_order_by_to( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_nb_copies_on_loan( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:add_new_note( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:add_new_library_note( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:add_new_purchase_note( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_ill_item_received( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_ill_item_returned( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_ill_request_closed( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:update_ill_request_sent( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:update_ill_request_cancelled( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:update_ill_item_received( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:update_ill_item_returned( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:update_ill_request_closed( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_vendors( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:get_total_of_loans( ./modules/bibcirculation/lib/bibcirculation_dblayer.py:delete_ill_req( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_new_request( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_next_loan_request_done( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_loan_on_desk_step4( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_update_item_info_step6( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_order_new_copy_step3( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_ill_request_details_step2( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_ill_request_details_step3( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_ordered_book_details_step3( ./modules/bibcirculation/lib/bibcirculation_templates.py:tmpl_register_ill_request_from_borrower_page_step3( ./modules/bibcirculation/lib/bibcirculation_utils.py:get_list_of_ILL_requests( ./modules/bibcirculation/lib/bibcirculation_utils.py:create_item_details_url( ./modules/bibcirculation/lib/bibcirculationadminlib.py:order_new_copy_step2 ( ./modules/bibcirculation/web/admin/bibcirculationadmin.py:order_new_copy_step2 ( ./modules/bibclassify/lib/bibclassify_cli.py:get_recids_list( ./modules/bibclassify/lib/bibclassify_daemon.py:_task_submit_elaborate_specific_parameter( ./modules/bibclassify/lib/bibclassify_daemon.py:_task_run_core( ./modules/bibclassify/lib/bibclassify_daemon.py:_task_submit_check_options( ./modules/bibclassify/lib/bibclassify_engine.py:_skw_matches_comparator( ./modules/bibclassify/lib/bibclassify_engine.py:_ckw_matches_comparator( ./modules/bibconvert/lib/bibconvert.py:get_other_par( ./modules/bibconvert/lib/bibconvert.py:append_to_output_file( ./modules/bibconvert/lib/bibconvert.py:parse_template( ./modules/bibconvert/lib/bibconvert.py:parse_common_template( ./modules/bibconvert/lib/bibconvert.py:parse_input_data_f( ./modules/bibconvert/lib/bibconvert.py:sub_empty_lines( ./modules/bibconvert/lib/bibconvert_bfx_engine.py:get_num_elements( ./modules/bibconvert/lib/bibconvert_xslt_engine.py:bibconvert_function_libxslt( ./modules/bibconvert/lib/bibconvert_xslt_engine.py:bibconvert_function_4suite( ./modules/bibedit/lib/bibedit_webinterface.py:compare_revisions( ./modules/bibedit/lib/bibedit_webinterface.py:new_ticket( ./modules/bibedit/lib/bibedit_webinterface.py:__call__( ./modules/bibedit/lib/bibeditmulti_engine.py:replace_text( ./modules/bibedit/lib/bibrecord.py:field_add_subfield( ./modules/bibedit/lib/bibrecord.py:print_errors( ./modules/bibedit/lib/bibrecord.py:_order_by_ord( ./modules/bibedit/lib/bibrecord.py:_compare_lists( ./modules/bibedit/lib/refextract.py:_chop_spaces_in_url_match( ./modules/bibedit/lib/refextract.py:_compfunc_bylen( ./modules/bibedit/lib/refextract.py:_cmp_bystrlen_reverse( ./modules/bibedit/lib/refextract.py:_by_len( ./modules/bibedit/lib/refextract.py:markup_reportnum_followedby_title_as_marcxml( ./modules/bibedit/lib/refextract.py:remove_leading_garbage_lines_from_reference_section( ./modules/bibedit/lib/refextract.py:test_get_reference_lines( ./modules/bibedit/lib/xmlmarc2textmarclib.py:get_aleph_001( ./modules/bibexport/lib/bibexport_method_fieldexporter.py:__str__( ./modules/bibexport/lib/bibexport_method_sitemap.py:get_number_of_urls( ./modules/bibformat/lib/bibformat_bfx_engine.py:get_num_elements( ./modules/bibformat/lib/bibformat_bfx_engine.py:print_bfx_record( ./modules/bibformat/lib/bibformat_bfx_engine.py:record_fields_value( ./modules/bibformat/lib/bibformat_bfx_engine.py:record_add_field_instance( ./modules/bibformat/lib/bibformat_bfx_engine.py:record_num_parts( ./modules/bibformat/lib/bibformat_bfx_engine.py:xml_unescape( ./modules/bibformat/lib/bibformat_dblayer.py:get_tag_from_name( ./modules/bibformat/lib/bibformat_dblayer.py:get_name_from_tag( ./modules/bibformat/lib/bibformat_dblayer.py:name_exists_for_tag( ./modules/bibformat/lib/bibformat_engine.py:insert_element_code( ./modules/bibformat/lib/bibformat_engine.py:search_lang_tag( ./modules/bibformat/lib/bibformat_engine.py:clean_language_tag( ./modules/bibformat/lib/bibformat_templates.py:tmpl_admin_add_format_element( ./modules/bibformat/lib/bibformat_utils.py:replace_highlight( ./modules/bibformat/lib/bibformat_utils.py:make_verbatim( ./modules/bibformat/lib/bibformat_utils.py:make_bold( ./modules/bibformat/lib/bibformat_utils.py:make_emph( ./modules/bibformat/lib/bibformat_xslt_engine.py:get_creation_date_libxslt( ./modules/bibformat/lib/bibformat_xslt_engine.py:get_creation_date_4suite( ./modules/bibformat/lib/bibformat_xslt_engine.py:get_modification_date_libxslt( ./modules/bibformat/lib/bibformat_xslt_engine.py:get_modification_date_4suite( ./modules/bibformat/lib/bibformat_xslt_engine.py:eval_bibformat_libxslt( ./modules/bibformat/lib/bibformat_xslt_engine.py:eval_bibformat_4suite( ./modules/bibformat/lib/bibformatadminlib.py:filter_elem( ./modules/bibformat/lib/bibformatadminlib.py:filter_elem( ./modules/bibformat/lib/elements/bfe_abstract.py:escape_values( ./modules/bibformat/lib/elements/bfe_addresses.py:escape_values( ./modules/bibformat/lib/elements/bfe_affiliation.py:escape_values( ./modules/bibformat/lib/elements/bfe_appears_in_collections.py:escape_values( ./modules/bibformat/lib/elements/bfe_authors.py:escape_values( ./modules/bibformat/lib/elements/bfe_bfx_engine.py:escape_values( ./modules/bibformat/lib/elements/bfe_cited_by.py:escape_values( ./modules/bibformat/lib/elements/bfe_comments.py:escape_values( ./modules/bibformat/lib/elements/bfe_edit_files.py:escape_values( ./modules/bibformat/lib/elements/bfe_edit_record.py:escape_values( ./modules/bibformat/lib/elements/bfe_external_publications.py:escape_values( ./modules/bibformat/lib/elements/bfe_fulltext.py:escape_values( ./modules/bibformat/lib/elements/bfe_fulltext_mini.py:escape_values( ./modules/bibformat/lib/elements/bfe_isbn.py:escape_values( ./modules/bibformat/lib/elements/bfe_keywords.py:escape_values( ./modules/bibformat/lib/elements/bfe_notes.py:escape_values( ./modules/bibformat/lib/elements/bfe_photo_resources_brief.py:escape_values( ./modules/bibformat/lib/elements/bfe_photos.py:escape_values( ./modules/bibformat/lib/elements/bfe_publi_info.py:escape_values( ./modules/bibformat/lib/elements/bfe_references.py:escape_values( ./modules/bibformat/lib/elements/bfe_title.py:escape_values( ./modules/bibformat/lib/elements/bfe_topbanner.py:escape_values( ./modules/bibformat/lib/elements/bfe_url.py:escape_values( ./modules/bibformat/lib/elements/bfe_xml_record.py:escape_values( ./modules/bibformat/web/admin/bibformatadmin.py:output_formats_manage( ./modules/bibformat/web/admin/bibformatadmin.py:output_format_update_attributes( ./modules/bibformat/web/admin/bibformatadmin.py:output_format_delete( ./modules/bibformat/web/admin/bibformatadmin.py:output_format_add( ./modules/bibformat/web/admin/bibformatadmin.py:format_templates_manage( ./modules/bibformat/web/admin/bibformatadmin.py:format_template_update_attributes( ./modules/bibformat/web/admin/bibformatadmin.py:format_template_delete( ./modules/bibformat/web/admin/bibformatadmin.py:format_template_add( ./modules/bibformat/web/admin/bibformatadmin.py:format_template_show_preview_or_save( ./modules/bibformat/web/admin/bibformatadmin.py:format_elements_doc( ./modules/bibformat/web/admin/bibformatadmin.py:download_dreamweaver_floater( ./modules/bibharvest/lib/bibharvest_templates.py:tmpl_output_table( ./modules/bibharvest/lib/bibharvest_templates.py:tmpl_output_normal_frame( ./modules/bibharvest/lib/oai_harvest_admin.py:perform_request_viewholdingpen( ./modules/bibharvest/lib/oai_harvest_dblayer.py:__str__( ./modules/bibharvest/lib/oai_harvest_dblayer.py:get_holdingpen_entry( ./modules/bibharvest/lib/oai_repository_admin.py:bar_text( ./modules/bibharvest/lib/oai_repository_updater.py:oairepositoryupdater_task( ./modules/bibharvest/lib/oai_repository_webinterface.py:__call__( ./modules/bibharvest/web/admin/oaiharvestadmin.py:reharvest( ./modules/bibharvest/web/admin/oaiharvestadmin.py:getHoldingPenData( ./modules/bibharvest/web/admin/oaiharvestadmin.py:get_entries_fragment( ./modules/bibindex/lib/bibindex_engine.py:get_associated_subfield_value( ./modules/bibindex/lib/bibindex_engine.py:get_words_from_fulltext( ./modules/bibindex/lib/bibindex_engine.py:get_nothing_from_phrase( ./modules/bibindex/lib/bibindex_engine.py:get_pairs_from_phrase( ./modules/bibindex/lib/bibindex_engine.py:get_phrases_from_phrase( ./modules/bibindex/lib/bibindex_engine.py:get_fuzzy_authors_from_phrase( ./modules/bibindex/lib/bibindex_engine.py:get_exact_authors_from_phrase( ./modules/bibindex/lib/bibindex_engine.py:remove_subfields( ./modules/bibindex/lib/bibindex_engine.py:get_index_name_from_index_id( ./modules/bibindex/lib/bibindex_engine.py:truncate_index_table( ./modules/bibindex/lib/bibindex_engine.py:lookup_words( ./modules/bibindex/lib/bibindex_engine.py:task_stop_table_close_fnc( ./modules/bibindex/lib/bibindex_engine_tokenizer.py:scan_string( ./modules/bibindex/lib/bibindexadminlib.py:compare_on_val( ./modules/bibknowledge/lib/bibknowledge.py:get_kb_mapping( ./modules/bibknowledge/lib/bibknowledge.py:get_kbt_items( ./modules/bibknowledge/lib/bibknowledge_dblayer.py:kb_key_rules( ./modules/bibknowledge/lib/bibknowledge_dblayer.py:kb_value_rules( ./modules/bibknowledge/lib/bibknowledge_dblayer.py:get_kb_mapping_value( ./modules/bibknowledge/lib/bibknowledge_webinterface.py:__call__( ./modules/bibmatch/lib/bibmatch_engine.py:change_search_mode( ./modules/bibmerge/lib/bibmerge_differ.py:_same_indicators( ./modules/bibmerge/lib/bibmerge_differ.py:match_subfields( ./modules/bibmerge/lib/bibmerge_templates.py:all_fields_and_indicators( ./modules/bibmerge/lib/bibmerge_webinterface.py:__call__( ./modules/bibrank/lib/bibrank_citation_indexer.py:__call__( ./modules/bibrank/lib/bibrank_citation_indexer.py:create_record_tuple( ./modules/bibrank/lib/bibrank_citation_indexer.py:create_analysis_tables( ./modules/bibrank/lib/bibrank_citation_searcher.py:get_author_cited_by( ./modules/bibrank/lib/bibrank_citation_searcher.py:get_self_cited_in( ./modules/bibrank/lib/bibrank_citerank_indexer.py:get_external_links_from_db_old( ./modules/bibrank/lib/bibrank_citerank_indexer.py:leaves( ./modules/bibrank/lib/bibrank_citerank_indexer.py:statistics_on_sparse( ./modules/bibrank/lib/bibrank_citerank_indexer.py:spearman_rank_correlation_coef( ./modules/bibrank/lib/bibrank_citerank_indexer.py:citerank( ./modules/bibrank/lib/bibrank_downloads_grapher.py:sort_list_tuple_by_date( ./modules/bibrank/lib/bibrank_downloads_grapher.py:add_month( ./modules/bibrank/lib/bibrank_downloads_indexer.py:append_to_file( ./modules/bibrank/lib/bibrank_downloads_indexer.py:new_downloads_to_index ( ./modules/bibrank/lib/bibrank_downloads_indexer.py:filter_downloads_per_hour_with_docid ( ./modules/bibrank/lib/bibrank_downloads_indexer.py:filter_downloads_per_hour ( ./modules/bibrank/lib/bibrank_record_sorter.py:compare_on_val( ./modules/bibrank/lib/bibrank_record_sorter.py:combine_method( ./modules/bibrank/lib/bibrank_record_sorter.py:word_similarity( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:citation_repair_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:download_weight_filtering_user_repair_exec ( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:download_weight_total_repair_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:file_similarity_by_times_downloaded_repair_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:single_tag_rank_method_repair_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:citation_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:download_weight_filtering_user_exec ( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:download_weight_total_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:file_similarity_by_times_downloaded_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:single_tag_rank_method_exec( ./modules/bibrank/lib/bibrank_tag_based_indexer.py:single_tag_rank_method( ./modules/bibrank/lib/bibrank_word_indexer.py:prompt_user_passwd( ./modules/bibrank/lib/bibrank_word_indexer.py:http_error_401( ./modules/bibrank/lib/bibrank_word_indexer.py:lookup_words( ./modules/bibrank/lib/bibrank_word_indexer.py:word_similarity( ./modules/bibrank/lib/bibrankadminlib.py:compare_on_val( ./modules/bibsched/lib/bibsched.py:count_processes( ./modules/bibsched/lib/bibsched.py:__str__( ./modules/bibsched/lib/bibsched.py:monitor( ./modules/bibsched/lib/bibsched.py:report_queue_status( ./modules/bibsched/lib/bibsched.py:restart( ./modules/bibsched/lib/bibtask.py:_task_sig_sleep( ./modules/bibsched/lib/bibtask.py:_task_sig_stop( ./modules/bibsched/lib/bibtask.py:_task_sig_suicide( ./modules/bibsched/lib/bibtask.py:_task_sig_dumb( ./modules/bibupload/lib/batchuploader_webinterface.py:docsubmit( ./modules/bibupload/lib/batchuploader_webinterface.py:robotupload( ./modules/bibupload/lib/batchuploader_webinterface.py:metasubmit( ./modules/bibupload/lib/batchuploader_webinterface.py:__call__( ./modules/bibupload/lib/bibupload.py:bibupload_pending_recids( ./modules/elmsubmit/lib/elmsubmit.py:create_files( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_received_ip_and_host( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:parent_handler( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:multipart_alternative_sort( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_application_applefile( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_application_octetstream( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_application_pgpencrypted( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_application_pgpkeys( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_application_pgpsignature( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_application_rtf( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_message_externalbody( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_message_partial( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_message_rfc822( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_alternative( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_appledouble( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_encrypted( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_mixed( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_signed( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_unrecognized( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_parallel( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_multipart_related( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_text_enriched( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_text_html( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_text_plain( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_text_richtext( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mime_handler_text_rtf( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mimeify_attach_message( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:_mimeify_attach_file( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:__str__( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:__str__( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:__str__( ./modules/elmsubmit/lib/elmsubmit_EZEmail.py:__str__( ./modules/elmsubmit/lib/elmsubmit_html2txt.py:unknown_charref( ./modules/miscutil/lib/asyncproc.py:alarm_handler( ./modules/miscutil/lib/asyncproc.py:__del__( ./modules/miscutil/lib/asyncproc.py:__reader( ./modules/miscutil/lib/asyncproc.py:__feeder( ./modules/miscutil/lib/asyncproc.py:_peek( ./modules/miscutil/lib/asyncproc.py:reapall( ./modules/miscutil/lib/asyncproc.py:_P1( ./modules/miscutil/lib/asyncproc.py:_P2( ./modules/miscutil/lib/dateutils.py:get_datestruct( ./modules/miscutil/lib/dateutils.py:create_year_inputbox( ./modules/miscutil/lib/dbdump.py:_dbdump_elaborate_submit_param( ./modules/miscutil/lib/dbdump.py:_dbdump_run_task_core( ./modules/miscutil/lib/dbquery.py:_db_logout( ./modules/miscutil/lib/dbquery.py:log_sql_query_cached( ./modules/miscutil/lib/dbquery.py:log_sql_query( ./modules/miscutil/lib/errorlib.py:send_sms( ./modules/miscutil/lib/htmlutils.py:handle_starttag( ./modules/miscutil/lib/htmlutils.py:handle_endtag( ./modules/miscutil/lib/htmlutils.py:handle_startendtag( ./modules/miscutil/lib/htmlutils.py:handle_charref( ./modules/miscutil/lib/htmlutils.py:handle_entityref( ./modules/miscutil/lib/invenio_connector.py:search_similar_records( ./modules/miscutil/lib/invenio_connector.py:search_records_cited_by( ./modules/miscutil/lib/invenio_connector.py:get_records_from_basket( ./modules/miscutil/lib/invenio_connector.py:upload_marcxml( ./modules/miscutil/lib/invenio_connector.py:__str__( ./modules/miscutil/lib/invenio_connector.py:startElement( ./modules/miscutil/lib/invenio_connector.py:endElement( ./modules/miscutil/lib/kwalitee.py:cmd_check_all( ./modules/miscutil/lib/kwalitee.py:cmd_check_some( ./modules/miscutil/lib/kwalitee.py:cmd_stats( ./modules/miscutil/lib/mailutils.py:email_strip_html( ./modules/miscutil/lib/messages.py:square( ./modules/miscutil/lib/pep8.py:maximum_line_length( ./modules/miscutil/lib/pep8.py:extraneous_whitespace( ./modules/miscutil/lib/pep8.py:tabs_or_spaces( ./modules/miscutil/lib/pep8.py:tabs_obsolete( ./modules/miscutil/lib/pep8.py:trailing_whitespace( ./modules/miscutil/lib/pep8.py:trailing_blank_lines( ./modules/miscutil/lib/pep8.py:missing_newline( ./modules/miscutil/lib/pep8.py:maximum_line_length( ./modules/miscutil/lib/pep8.py:extraneous_whitespace( ./modules/miscutil/lib/pep8.py:missing_whitespace( ./modules/miscutil/lib/pep8.py:whitespace_before_parameters( ./modules/miscutil/lib/pep8.py:whitespace_around_operator( ./modules/miscutil/lib/pep8.py:whitespace_around_comma( ./modules/miscutil/lib/pep8.py:imports_on_separate_lines( ./modules/miscutil/lib/pep8.py:compound_statements( ./modules/miscutil/lib/pep8.py:python_3000_has_key( ./modules/miscutil/lib/pep8.py:python_3000_raise_comma( ./modules/miscutil/lib/pep8.py:readline_check_physical( ./modules/miscutil/lib/pep8.py:get_error_statistics( ./modules/miscutil/lib/pep8.py:get_warning_statistics( ./modules/miscutil/lib/pluginutils.py:default_plugin_builder( ./modules/miscutil/lib/pluginutils.py:enable_plugin( ./modules/miscutil/lib/pluginutils.py:disable_plugin( ./modules/miscutil/lib/pluginutils.py:plugin_enabled_p( ./modules/miscutil/lib/pluginutils.py:get_plugin_filesystem_path( ./modules/miscutil/lib/pluginutils.py:get_plugin( ./modules/miscutil/lib/pluginutils.py:__len__( ./modules/miscutil/lib/pluginutils.py:get_enabled_plugins( ./modules/miscutil/lib/shellutils.py:call_the_process( ./modules/miscutil/lib/textutils.py:remove_line_breaks( ./modules/miscutil/lib/urlutils.py:urlargs_replace_text_in_arg( ./modules/miscutil/lib/urlutils.py:isnotmethod( ./modules/miscutil/lib/urlutils.py:__getattr__( ./modules/miscutil/lib/w3c_validator.py:w3c_validate_p( ./modules/webaccess/lib/access_control_admin.py:acc_delete_action( ./modules/webaccess/lib/access_control_admin.py:acc_verify_action( ./modules/webaccess/lib/access_control_admin.py:acc_delete_argument( ./modules/webaccess/lib/access_control_admin.py:acc_delete_argument_names( ./modules/webaccess/lib/access_control_admin.py:acc_delete_role_action_arguments_names( ./modules/webaccess/lib/access_control_admin.py:acc_find_possible_actions_user_from_user_info( ./modules/webaccess/lib/access_control_admin.py:acc_cleanup_arguments( ./modules/webaccess/lib/access_control_firerole.py:store_role_definition( ./modules/webaccess/lib/access_control_firerole.py:_mkip ( ./modules/webaccess/lib/access_control_mailcookie.py:mail_cookie_create_role( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:__del__( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:ccid_is_nice( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:get_groups_for_user( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:user_is_member_of_list( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:user_is_member_of_group( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:search_groups( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:get_user_info_ex( ./modules/webaccess/lib/external_authentication_cern_wrapper.py:list_users( ./modules/webaccess/lib/external_authentication_ldap.py:_ldap_try ( ./modules/webaccess/lib/external_authentication_ldap.py:_check ( ./modules/webaccess/lib/external_authentication_ldap.py:_check ( ./modules/webaccess/lib/external_authentication_ldap.py:_get_nickname( ./modules/webaccess/lib/external_authentication_ldap.py:_get_groups( ./modules/webaccess/lib/external_authentication_ldap.py:_get_personal_infos( ./modules/webaccess/lib/webaccessadmin_lib.py:headeritalic( ./modules/webalert/lib/alert_engine.py:process_alert_queries_for_user( ./modules/webalert/lib/alert_engine.py:run_alerts( ./modules/webalert/lib/htmlparser.py:handle_starttag( ./modules/webalert/lib/htmlparser.py:handle_startendtag( ./modules/webalert/lib/htmlparser.py:handle_endtag( ./modules/webalert/lib/htmlparser.py:handle_comment( ./modules/webalert/lib/htmlparser.py:handle_charref( ./modules/webalert/lib/htmlparser.py:handle_entityref( ./modules/webalert/lib/webalert_webinterface.py:modify( ./modules/webbasket/lib/webbasket_dblayer.py:get_basket_topic( ./modules/webbasket/lib/webbasket_dblayer.py:get_basket_record( ./modules/webbasket/lib/webbasket_dblayer.py:add_to_many_baskets( ./modules/webbasket/lib/webbasket_dblayer.py:get_external_colid_and_url( ./modules/webbasket/lib/webbasket_dblayer.py:get_group_name( ./modules/webbasket/lib/webbasket_dblayer.py:get_all_group_baskets_names( ./modules/webbasket/lib/webbasket_dblayer.py:is_shared_to( ./modules/webbasket/lib/webbasket_dblayer.py:get_external_baskets_infos( ./modules/webbasket/lib/webbasket_dblayer.py:get_all_external_baskets_names( ./modules/webbasket/lib/webbasket_dblayer.py:get_basket_general_infos( ./modules/webbasket/lib/webbasket_dblayer.py:count_public_baskets( ./modules/webbasket/lib/webbasket_dblayer.py:get_public_baskets_list( ./modules/webbasket/lib/webbasket_dblayer.py:count_groups_user_member_of( ./modules/webbasket/lib/webbasket_migration_kit.py:v071filter( ./modules/webbasket/lib/webbasket_migration_kit.py:v090filter( ./modules/webbasket/lib/webbasket_migration_kit.py:__update_baskets( ./modules/webbasket/lib/webbasket_migration_kit.py:basket_updater( ./modules/webbasket/lib/webbasket_migration_kit.py:user_updater( ./modules/webbasket/lib/webbasket_migration_kit.py:usergroup_updater( ./modules/webbasket/lib/webbasket_migration_kit.py:records_updater( ./modules/webbasket/lib/webbasket_templates.py:tmpl_back_link( ./modules/webbasket/lib/webbasket_templates.py:tmpl_xml_basket( ./modules/webbasket/lib/webbasket_webinterface.py:answer_get( ./modules/webbasket/lib/webbasket_webinterface.py:answer_put( ./modules/webbasket/lib/webbasket_webinterface.py:display_item( ./modules/webbasket/lib/webbasket_webinterface.py:modify( ./modules/webcomment/lib/webcomment.py:count_comments( ./modules/webcomment/lib/webcomment.py:count_reviews( ./modules/webcomment/lib/webcomment.py:check_int_arg_is_in_range( ./modules/webcomment/lib/webcomment_washer.py:handle_starttag( ./modules/webcomment/lib/webcomment_washer.py:handle_endtag( ./modules/webcomment/lib/webcomment_washer.py:handle_startendtag( ./modules/webcomment/lib/webcomment_washer.py:handle_entityref( ./modules/webcomment/lib/webcomment_webinterface.py:answer_get( ./modules/webcomment/lib/webcommentadminlib.py:migrate_comments_populate_threads_index( ./modules/webcomment/web/admin/webcommentadmin.py:unreport_com( ./modules/webjournal/lib/elements/bfe_webjournal_archive.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_article_admin_links.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_article_author.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_article_body.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_article_body.py:__add_publish_buttons( ./modules/webjournal/lib/elements/bfe_webjournal_article_title.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_articles.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_articles_overview.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_imprint.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_info.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_main_navigation.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_rss.py:escape_values( ./modules/webjournal/lib/elements/bfe_webjournal_sub_navigation.py:escape_values( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_config.py:__str__( ./modules/webjournal/lib/webjournal_utils.py:clear_cache_for_article( ./modules/webjournal/lib/webjournal_webinterface.py:__call__( ./modules/webjournal/lib/webjournal_webinterface.py:regenerate( ./modules/webjournal/lib/webjournaladminlib.py:delete_journal_issue( ./modules/webjournal/lib/webjournaladminlib.py:replace_body( ./modules/webjournal/lib/widgets/bfe_webjournal_widget_featureRecord.py:escape_values( ./modules/webjournal/lib/widgets/bfe_webjournal_widget_latestPhoto.py:escape_values( ./modules/webjournal/lib/widgets/bfe_webjournal_widget_seminars.py:escape_values( ./modules/webjournal/lib/widgets/bfe_webjournal_widget_weather.py:escape_values( ./modules/webjournal/lib/widgets/bfe_webjournal_widget_whatsNew.py:escape_values( ./modules/webjournal/web/admin/webjournaladmin.py:regenerate( ./modules/webmessage/lib/webmessage.py:strip_spaces( ./modules/webmessage/lib/webmessage.py:listing( ./modules/webmessage/lib/webmessage_dblayer.py:enter_dict( ./modules/webmessage/lib/webmessage_dblayer.py:enter_dict( ./modules/webmessage/lib/webmessage_dblayer.py:enter_dict( ./modules/webmessage/lib/webmessage_dblayer.py:not_users_quotas_has_key( ./modules/webmessage/lib/webmessage_dblayer.py:enter_dict( ./modules/webmessage/lib/webmessage_dblayer.py:clean_messages( ./modules/webmessage/lib/webmessage_dblayer.py:tuplize( ./modules/websearch/lib/search_engine.py:create_inputdate_box( ./modules/websearch/lib/search_engine.py:create_andornot_box( ./modules/websearch/lib/search_engine.py:create_matchtype_box( ./modules/websearch/lib/search_engine.py:get_tag_name( ./modules/websearch/lib/search_engine.py:_get_most_popular_field_values_helper_sorter( ./modules/websearch/lib/search_engine_config.py:__str__( ./modules/websearch/lib/search_engine_query_parser.py:create_replacement_pattern( ./modules/websearch/lib/search_engine_query_parser.py:create_replacement_pattern( ./modules/websearch/lib/search_engine_query_parser.py:create_replacement_pattern( ./modules/websearch/lib/search_engine_query_parser.py:create_replacement_pattern( ./modules/websearch/lib/search_engine_query_parser.py:create_replacement_pattern( ./modules/websearch/lib/search_engine_query_parser.py:create_replacement_pattern( ./modules/websearch/lib/websearch_external_collections_getter.py:handle_connect( ./modules/websearch/lib/websearch_external_collections_getter.py:handle_expt( ./modules/websearch/lib/websearch_external_collections_getter.py:handle_read( ./modules/websearch/lib/websearch_external_collections_getter.py:handle_close( ./modules/websearch/lib/websearch_webcoll.py:create_searchexample( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearch_webinterface.py:logout_SSO_hook( ./modules/websearch/lib/websearch_webinterface.py:answer( ./modules/websearch/lib/websearch_webinterface.py:openurl( ./modules/websearch/lib/websearch_webinterface.py:opensearchdescription( ./modules/websearch/lib/websearch_webinterface.py:legacy_collection( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearch_webinterface.py:__call__( ./modules/websearch/lib/websearchadminlib.py:compare_on_val( ./modules/websearch/lib/websearchadminlib.py:get_fmt_nametypes( ./modules/websearch/lib/websearchadminlib.py:add_fmt( ./modules/websearch/web/admin/websearchadmin.py:runwebcoll( ./modules/websession/lib/session.py:initial_http_ip( ./modules/websession/lib/session.py:initial_https_ip( ./modules/websession/lib/session.py:is_new( ./modules/websession/lib/session.py:last_accessed( ./modules/websession/lib/session.py:__del__( ./modules/websession/lib/session.py:_unlock_session_cleanup( ./modules/websession/lib/webaccount.py:template_account( ./modules/websession/lib/webgroup.py: perform_request_delete_group( ./modules/websession/lib/webgroup.py:synchronize_groups_with_login_method( ./modules/websession/lib/webgroup_dblayer.py:get_groups_by_login_method( ./modules/websession/lib/webgroup_dblayer.py:get_groups_with_description( ./modules/websession/lib/webgroup_dblayer.py:get_group_login_method( ./modules/websession/lib/websession_webinterface.py:resetpassword( ./modules/websession/lib/websession_webinterface.py:__call__( ./modules/websession/lib/webuser.py:session_param_del( ./modules/websession/lib/webuser.py:session_param_list( ./modules/websession/lib/webuser.py:list_users_in_role( ./modules/websession/lib/webuser.py:http_get_credentials( ./modules/webstat/lib/webstat.py:get_url_customevent( ./modules/webstat/lib/webstat_engine.py:get_keyevent_trend_search_frequency( ./modules/webstat/lib/webstat_engine.py:get_keyevent_trend_download_frequency( ./modules/webstat/lib/webstat_engine.py:export_to_python( ./modules/webstat/lib/webstat_engine.py:export_to_csv( ./modules/webstat/lib/webstat_webinterface.py:__call__( ./modules/webstat/lib/webstat_webinterface.py:customevent_register( ./modules/webstyle/lib/fckeditor_invenio_connector.py:setHeader( ./modules/webstyle/lib/httptest_webinterface.py:__call__( ./modules/webstyle/lib/httptest_webinterface.py:sso( ./modules/webstyle/lib/httptest_webinterface.py:post1( ./modules/webstyle/lib/httptest_webinterface.py:post2( ./modules/webstyle/lib/template.py:new_method( ./modules/webstyle/lib/template.py:method_wrapper( ./modules/webstyle/lib/webdoc.py:get_param_and_remove( ./modules/webstyle/lib/webdoc.py:search_lang_tag( ./modules/webstyle/lib/webdoc.py:clean_language_tag( ./modules/webstyle/lib/webdoc_webinterface.py:__call__( ./modules/webstyle/lib/webinterface_handler.py:__call__( ./modules/webstyle/lib/webinterface_handler.py:_profiler( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_wsgi_environ( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_response_sent_p( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_buffer( ./modules/webstyle/lib/webinterface_handler_wsgi.py:set_content_type( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_unparsed_uri( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_uri( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_headers_in( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_subprocess_env( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_args( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_remote_ip( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_remote_host( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_header_only( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_method( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_hostname( ./modules/webstyle/lib/webinterface_handler_wsgi.py:set_encoding( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_bytes_sent( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_content_type_set_p( ./modules/webstyle/lib/webinterface_handler_wsgi.py:get_allowed_methods( ./modules/webstyle/lib/webinterface_handler_wsgi.py:application( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:set_expires( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:get_expires( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:__str__( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:__getattr__( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:__del__( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:__getattr__( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:__iter__( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:__len__( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:getfirst( ./modules/webstyle/lib/webinterface_handler_wsgi_utils.py:getlist( ./modules/webstyle/lib/webinterface_layout.py:__call__( ./modules/websubmit/lib/bibdocfile.py:normalize_version( ./modules/websubmit/lib/bibdocfile.py:__str__( ./modules/websubmit/lib/bibdocfile.py:get_docid( ./modules/websubmit/lib/bibdocfile.py:__init__ ( ./modules/websubmit/lib/bibdocfile.py:__str__( ./modules/websubmit/lib/bibdocfile.py:pdf_a_p( ./modules/websubmit/lib/bibdocfile.py:__str__( ./modules/websubmit/lib/bibdocfile.py:get_content( ./modules/websubmit/lib/bibdocfile.py:bibdocfile_url_to_fullpath( ./modules/websubmit/lib/bibdocfile.py:get_docid_from_bibdocfile_fullpath( ./modules/websubmit/lib/bibdocfile.py:decompose_bibdocfile_old_url( ./modules/websubmit/lib/bibdocfile.py:get_format_from_url( ./modules/websubmit/lib/bibdocfile.py:readfile( ./modules/websubmit/lib/bibdocfilecli.py:_ids_ranges_callback( ./modules/websubmit/lib/bibdocfilecli.py:_date_range_callback( ./modules/websubmit/lib/functions/Add_Files.py:Add_Files( ./modules/websubmit/lib/functions/Allocate_ALEPH_SYS.py:Allocate_ALEPH_SYS( ./modules/websubmit/lib/functions/Ask_For_Record_Details_Confirmation.py:Ask_For_Record_Details_Confirmation( ./modules/websubmit/lib/functions/CaseEDS.py:CaseEDS( ./modules/websubmit/lib/functions/Check_Group.py:Check_Group( ./modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH.py:Convert_RecXML_to_RecALEPH( ./modules/websubmit/lib/functions/Convert_RecXML_to_RecALEPH_DELETE.py:Convert_RecXML_to_RecALEPH_DELETE( ./modules/websubmit/lib/functions/Create_Cplx_Approval.py:Create_Cplx_Approval( ./modules/websubmit/lib/functions/Create_Modify_Interface.py:Create_Modify_Interface( ./modules/websubmit/lib/functions/Create_Recid.py:Create_Recid( ./modules/websubmit/lib/functions/Finish_Submission.py:Finish_Submission( ./modules/websubmit/lib/functions/Format_Record.py:Format_Record( ./modules/websubmit/lib/functions/Generate_Group_File.py:Generate_Group_File( ./modules/websubmit/lib/functions/Get_Info.py:Get_Info( ./modules/websubmit/lib/functions/Get_Recid.py:Get_Recid( ./modules/websubmit/lib/functions/Get_Report_Number.py:Get_Report_Number( ./modules/websubmit/lib/functions/Get_Sysno.py:Get_Sysno( ./modules/websubmit/lib/functions/Insert_Modify_Record.py:Insert_Modify_Record( ./modules/websubmit/lib/functions/Insert_Record.py:Insert_Record( ./modules/websubmit/lib/functions/Is_Original_Submitter.py:Is_Original_Submitter( ./modules/websubmit/lib/functions/Is_Referee.py:Is_Referee( ./modules/websubmit/lib/functions/Mail_Approval_Request_to_Committee_Chair.py:Mail_Approval_Request_to_Committee_Chair( ./modules/websubmit/lib/functions/Mail_Approval_Request_to_Referee.py:Mail_Approval_Request_to_Referee( ./modules/websubmit/lib/functions/Mail_Approval_Withdrawn_to_Referee.py:Mail_Approval_Withdrawn_to_Referee( ./modules/websubmit/lib/functions/Mail_New_Record_Notification.py:Mail_New_Record_Notification( ./modules/websubmit/lib/functions/Mail_Submitter.py:Mail_Submitter( ./modules/websubmit/lib/functions/Make_Dummy_MARC_XML_Record.py:Make_Dummy_MARC_XML_Record( ./modules/websubmit/lib/functions/Make_Modify_Record.py:Make_Modify_Record( ./modules/websubmit/lib/functions/Make_Record.py:Make_Record( ./modules/websubmit/lib/functions/Move_FCKeditor_Files_to_Storage.py:Move_FCKeditor_Files_to_Storage( ./modules/websubmit/lib/functions/Move_FCKeditor_Files_to_Storage.py:translate_link( ./modules/websubmit/lib/functions/Move_Files_Archive.py:Move_Files_Archive( ./modules/websubmit/lib/functions/Move_Files_to_Storage.py:Move_Files_to_Storage( ./modules/websubmit/lib/functions/Move_Files_to_Storage.py:get_pa_tag_content( ./modules/websubmit/lib/functions/Move_From_Pending.py:Move_From_Pending( ./modules/websubmit/lib/functions/Move_Photos_to_Storage.py:Move_Photos_to_Storage( ./modules/websubmit/lib/functions/Move_Photos_to_Storage.py:create_photos_manager_interface( ./modules/websubmit/lib/functions/Move_to_Done.py:Move_to_Done( ./modules/websubmit/lib/functions/Move_to_Pending.py:Move_to_Pending( ./modules/websubmit/lib/functions/Move_Uploaded_Files_to_Storage.py:Move_Uploaded_Files_to_Storage( ./modules/websubmit/lib/functions/Print_Success.py:Print_Success( ./modules/websubmit/lib/functions/Print_Success_APP.py:Print_Success_APP( ./modules/websubmit/lib/functions/Print_Success_Approval_Request.py:Print_Success_Approval_Request( ./modules/websubmit/lib/functions/Print_Success_CPLX.py:Print_Success_CPLX( ./modules/websubmit/lib/functions/Print_Success_DEL.py:Print_Success_DEL( ./modules/websubmit/lib/functions/Print_Success_MBI.py:Print_Success_MBI( ./modules/websubmit/lib/functions/Print_Success_SRV.py:Print_Success_SRV( ./modules/websubmit/lib/functions/Register_Approval_Request.py:Register_Approval_Request( ./modules/websubmit/lib/functions/Register_Referee_Decision.py:Register_Referee_Decision( ./modules/websubmit/lib/functions/Report_Number_Generation.py:get_pa_tag_content( ./modules/websubmit/lib/functions/Second_Report_Number_Generation.py:Second_Report_Number_Generation( ./modules/websubmit/lib/functions/Second_Report_Number_Generation.py:get_pa_tag_content( ./modules/websubmit/lib/functions/Send_APP_Mail.py:Send_APP_Mail ( ./modules/websubmit/lib/functions/Send_Approval_Request.py:Send_Approval_Request ( ./modules/websubmit/lib/functions/Send_Delete_Mail.py:Send_Delete_Mail( ./modules/websubmit/lib/functions/Send_Modify_Mail.py:Send_Modify_Mail ( ./modules/websubmit/lib/functions/Send_Request_For_Direct_Approval.py:Send_Request_For_Direct_Approval( ./modules/websubmit/lib/functions/Send_Request_For_Publication.py:Send_Request_For_Publication( ./modules/websubmit/lib/functions/Send_Request_For_Refereeing_Process.py:Send_Request_For_Refereeing_Process( ./modules/websubmit/lib/functions/Send_SRV_Mail.py:Send_SRV_Mail( ./modules/websubmit/lib/functions/Shared_Functions.py:createIcon( ./modules/websubmit/lib/functions/Stamp_Replace_Single_File_Approval.py:Stamp_Replace_Single_File_Approval( ./modules/websubmit/lib/functions/Stamp_Uploaded_Files.py:Stamp_Uploaded_Files( ./modules/websubmit/lib/functions/Stamp_Uploaded_Files.py:visit_for_stamping( ./modules/websubmit/lib/functions/Test_Status.py:Test_Status( ./modules/websubmit/lib/functions/Update_Approval_DB.py:Update_Approval_DB( ./modules/websubmit/lib/functions/User_is_Record_Owner_or_Curator.py:User_is_Record_Owner_or_Curator( ./modules/websubmit/lib/functions/Withdraw_Approval_Request.py:Withdraw_Approval_Request( ./modules/websubmit/lib/hocrlib.py:line_cmp( ./modules/websubmit/lib/hocrlib.py:handle_starttag( ./modules/websubmit/lib/hocrlib.py:handle_entityref( ./modules/websubmit/lib/hocrlib.py:handle_charref( ./modules/websubmit/lib/unoconv.py:__str__( ./modules/websubmit/lib/unoconv.py:closeOutput( ./modules/websubmit/lib/unoconv.py:writeBytes( ./modules/websubmit/lib/websubmit_config.py:__str__( ./modules/websubmit/lib/websubmit_config.py:__str__( ./modules/websubmit/lib/websubmit_config.py:__str__( ./modules/websubmit/lib/websubmit_config.py:__str__( ./modules/websubmit/lib/websubmit_config.py:__str__( ./modules/websubmit/lib/websubmit_config.py:__str__( ./modules/websubmit/lib/websubmit_dblayer.py:doctype_has_submission( ./modules/websubmit/lib/websubmit_dblayer.py:get_approval_request_category( ./modules/websubmit/lib/websubmit_engine.py:Get_Parameters ( ./modules/websubmit/lib/websubmit_engine.py:action_details ( ./modules/websubmit/lib/websubmit_engine.py:Propose_Next_Action ( ./modules/websubmit/lib/websubmit_file_converter.py:get_missing_formats( ./modules/websubmit/lib/websubmit_file_converter.py:unoconv( ./modules/websubmit/lib/websubmit_file_converter.py:any2djvu( ./modules/websubmit/lib/websubmit_file_converter.py:pdf2ps( ./modules/websubmit/lib/websubmit_file_converter.py:ps2pdfa( ./modules/websubmit/lib/websubmit_file_converter.py:pdf2text( ./modules/websubmit/lib/websubmit_file_converter.py:txt2text( ./modules/websubmit/lib/websubmit_file_converter.py:html2text( ./modules/websubmit/lib/websubmit_file_converter.py:handle_entityref( ./modules/websubmit/lib/websubmit_file_converter.py:handle_charref( ./modules/websubmit/lib/websubmit_file_converter.py:djvu2text( ./modules/websubmit/lib/websubmit_file_converter.py:djvu2ps( ./modules/websubmit/lib/websubmit_file_converter.py:tiff2pdf( ./modules/websubmit/lib/websubmit_file_converter.py:pstotext( ./modules/websubmit/lib/websubmit_file_converter.py:gzip( ./modules/websubmit/lib/websubmit_file_converter.py:gunzip( ./modules/websubmit/lib/websubmit_file_metadata.py:plugin_builder_function( ./modules/websubmit/lib/websubmit_file_metadata.py:dictionary_callback( ./modules/websubmit/lib/websubmit_templates.py:tmpl_submit_field( ./modules/websubmit/lib/websubmit_templates.py:tmpl_submit_summary ( ./modules/websubmit/lib/websubmit_templates.py:tmpl_publiline_displaydocplxaction( ./modules/websubmit/lib/websubmit_templates.py:tmpl_publiline_displaycplxrecom( ./modules/websubmit/lib/websubmit_templates.py:displaycplxdoc_displayauthaction( ./modules/websubmit/lib/websubmit_webinterface.py:__call__( ./modules/websubmit/lib/websubmit_webinterface.py:websubmit_legacy_getfile( ./modules/websubmit/lib/websubmit_webinterface.py:managedocfiles( ./modules/websubmit/lib/websubmit_webinterface.py:managedocfilesasync( ./modules/websubmit/lib/websubmit_webinterface.py:uploadfile( ./modules/websubmit/lib/websubmit_webinterface.py:getuploadedfile( ./modules/websubmit/lib/websubmit_webinterface.py:attachfile( ./modules/websubmit/lib/websubmit_webinterface.py:answer_get( ./modules/websubmit/lib/websubmit_webinterface.py:direct( ./modules/websubmit/lib/websubmitadmin_dblayer.py:update_score_of_allfunctions_from_score_within_step_in_submission_reduce_by_val( ./modules/websubmit/lib/websubmitadmin_dblayer.py:move_position_submissionfunction_fromposn_toposn( ./modules/websubmit/lib/websubmitadmin_dblayer.py:get_subname_pagenb_element_use( ./modules/websubmit/lib/websubmitadmin_dblayer.py:get_parameters_name_and_value_for_function_of_doctype( ./modules/websubmit/lib/websubmitadmin_engine.py:_delete_referee_doctype( ./modules/websubmit/lib/wsm_extractor_plugin.py:can_read_local( ./modules/websubmit/lib/wsm_pdftk_plugin.py:can_read_local( ./modules/websubmit/lib/wsm_pdftk_plugin.py:can_write_local( ./modules/websubmit/lib/wsm_pdftk_plugin.py:write_metadata_local( ./modules/websubmit/lib/wsm_pyexiv2_plugin.py:can_read_local( ./modules/websubmit/lib/wsm_pyexiv2_plugin.py:can_read_remote( ./modules/websubmit/lib/wsm_pyexiv2_plugin.py:can_write_local( ./modules/websubmit/lib/wsm_pyexiv2_plugin.py:write_metadata_local( ./modules/websubmit/lib/wsm_pyexiv2_plugin.py:read_metadata_remote( ./modules/websubmit/web/admin/websubmitadmin.py:showall( ./modules/websubmit/web/admin/websubmitadmin.py:doctypelist( ./modules/websubmit/web/admin/websubmitadmin.py:jschecklist( ./modules/websubmit/web/admin/websubmitadmin.py:actionlist( ./modules/websubmit/web/admin/websubmitadmin.py:functionlist( ./modules/websubmit/web/admin/websubmitadmin.py:elementlist( ./modules/websubmit/web/admin/websubmitadmin.py:actionadd( ./modules/websubmit/web/admin/websubmitadmin.py:actionedit( ./modules/websubmit/web/admin/websubmitadmin.py:jscheckadd( ./modules/websubmit/web/admin/websubmitadmin.py:jscheckedit( ./modules/websubmit/web/admin/websubmitadmin.py:elementadd( ./modules/websubmit/web/admin/websubmitadmin.py:elementedit( ./modules/websubmit/web/admin/websubmitadmin.py:functionadd( ./modules/websubmit/web/admin/websubmitadmin.py:functionedit( ./modules/websubmit/web/admin/websubmitadmin.py:functionusage( ./modules/websubmit/web/admin/websubmitadmin.py:doctyperemove( ./modules/websubmit/web/admin/websubmitadmin.py:doctypeadd( ./modules/websubmit/web/admin/websubmitadmin.py:doctypeconfiguresubmissionpageelements( ./modules/websubmit/web/admin/websubmitadmin.py:doctypeconfiguresubmissionpagespreview( ./modules/websubmit/web/admin/websubmitadmin.py:doctypeconfiguresubmissionpages( ./modules/websubmit/web/admin/websubmitadmin.py:doctypeconfiguresubmissionfunctionsparameters( ./modules/websubmit/web/admin/websubmitadmin.py:doctypeconfiguresubmissionfunctions( ./modules/websubmit/web/admin/websubmitadmin.py:doctypeconfigure( ./modules/websubmit/web/admin/websubmitadmin.py:organisesubmissionpage( ./modules/websubmit/web/publiline.py:perform_request_save_comment(

