[Koha-devel] Branch Specific System Preferences
Paul Poulain
paul.poulain at biblibre.com
Thu May 10 14:15:53 CEST 2012
Le 10/05/2012 02:47, Ian Walls a écrit :
> RFC up on the wiki:
> http://wiki.koha-community.org/wiki/Contextual_Preferences_RFC
A question: do we really need a new table ?
I think that the systempreference table can be extended with those
columns, with a rule saying "branchcode/categorycode/itemtype = empty =>
default value"
For example:
variable | branchcode | value
LibraryName | | "Welcome to the union catalog"
LibraryName |BRANCH1| "Welcome to branch 1, a library of the union catalog"
The C4::Context->preference("LibraryName") would then be:
SELECT * FROM systempreference WHERE variable="LibraryName" and branchcode=?
if (fetchrow is empty) {
return the result of SELECT * FROM systempreference WHERE
variable="LibraryName" and branchcode IS NULL
}
--
Paul POULAIN
http://www.biblibre.com
Expert en Logiciels Libres pour l'info-doc
Tel : (33) 4 91 81 35 08
More information about the Koha-devel
mailing list