Move globally scoped variable to SESSION. Currently common/isfdb.py defines a significant number of globally scoped all-uppercase variables which pollute the namespace. We want to consolidate them in the SESSION object.
Part 1 - recognized suffixes:
common/isfdb.py edit/cleanup_report.py mod/common.py nightly/nightly_cleanup.py
Installed in SVN 919 on 2022-05-25. Keeping the SR open.
Anonymous
You seem to have CSS turned off. Please don't fill out this field.
Part 2 - More cleanup reports, marque authors recalculation and future dates:
common/isfdb.py common/viewers.py edit/cleanup_report.py mod/marque.py nightly/suspect_data.py
Installed in SVN 920 on 2022-05-25.
Part 3 - UI elements:
biblio/fc.py biblio/pl.py biblio/publisher_authors.py biblio/publisher_one_author.py biblio/publisheryear.py biblio/pubseries.py biblio/seriesgrid.py biblio/title.py common/isfdb.py common/library.py
Installed in SVN 921 on 2022-05-26.
Part 4 - Currency signs:
common/isfdb.py common/library.py common/pubClass.py common/viewers.py
Installed in SVN 922 on 2022-05-26.
Part 5 - Lists of enumerated values:
biblio/advSearchClass.py biblio/adv_search_results.py biblio/common.py common/isfdb.py common/pubClass.py common/titleClass.py common/viewers.py edit/cleanup_report.py edit/editpub.py edit/isfdblib_print.py edit/mkvariant.py edit/newpub.py nightly/database_corruption.py
Installed in SVN 923 on 2022-05-28.
Part 6 - Defined 'enspace' as a SESSION.ui property:
biblio/pl.py biblio/title.py common/isfdb.py
Installed in SVN 926 on 2022-06-02.
Part 1 - recognized suffixes:
Installed in SVN 919 on 2022-05-25. Keeping the SR open.
Part 2 - More cleanup reports, marque authors recalculation and future dates:
Installed in SVN 920 on 2022-05-25.
Part 3 - UI elements:
Installed in SVN 921 on 2022-05-26.
Part 4 - Currency signs:
Installed in SVN 922 on 2022-05-26.
Part 5 - Lists of enumerated values:
Installed in SVN 923 on 2022-05-28.
Part 6 - Defined 'enspace' as a SESSION.ui property:
Installed in SVN 926 on 2022-06-02.