[Koha-bugs] [Bug 2839] New: Replace %tabsysprefs with a column in the systempreferences table

bugzilla-daemon at pippin.metavore.com bugzilla-daemon at pippin.metavore.com
Wed Dec 3 08:37:33 CET 2008


http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=2839

           Summary: Replace %tabsysprefs with a column in the
                    systempreferences table
           Product: Koha
           Version: HEAD
          Platform: All
               URL: http://staff-raw.dev.kohalibrary.com/cgi-
                    bin/koha/admin/systempreferences.pl
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: System Administration
        AssignedTo: paul.poulain at free.fr
        ReportedBy: rick at praxis.com.au
         QAContact: koha-bugs at lists.koha.org


The %tabsysprefs hash in admin/systempreferences.pl stores information that
changes on a regular basis, i.e. the relationship between individual sys
prefs and how they are displayed in the tab sets on the web page.

Create a new column in systempreferences called category which holds the
tab category of the preference.


Here are the FIXMEs found in the perl script admin/systempreferences.pl:

# FIXME, shouldnt we store this stuff in the systempreferences table?

# FIXME: This uses hash in a backwards way.  What we really want is:
#       $tabsysprefs{key} = $array_ref;
#               like
#       $tabsysprefs{Cataloguing} = [qw(autoBarcode ISBD marc ...)];
#   
#   Because some things *should* be on more than one tab.
#   And the tabname is the unique part (the key).

Both of the above issues can be addressed by this enhancement.




------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the Koha-bugs mailing list