Opac's interface can change with user's information?
I have a problems- or maybe an idea. I have for example, 20 libraries on my host website- i mean 20 home branches libraries (Library A, B, C....). But i can change my OPAC site for only one interface. Is there some ways to change OPAC's interface associate with the user's information? Let me tell u more about this. In our country, it's expensive and impossible to have 1 hosting for 1 library (1 school), so we want to make a hosting for 20 libraries (20 schools) with one website like http://systemlibrary.edu.com. In this Koha library, we have 20 branches libraries with 20 staffs - not superlibrarian. Is there some ways, when patron A (branch library A) login in OPAC site, he can see messages, icon, schoolA's Logo... And when patron B (branch library B) login in the OPAC site, he saw absolutely other things (schoolB's logo, icon and messages...). Sorry for my bad english.
On 2012-06-25, at 10:47 AM, Quoc Uy wrote:
I have a problems- or maybe an idea. I have for example, 20 libraries on my host website- i mean 20 home branches libraries (Library A, B, C....). But i can change my OPAC site for only one interface. Is there some ways to change OPAC's interface associate with the user's information?
hmmm, i think that's not currently possible with Koha... but, it's a great idea! :) you should log this as an 'enhancement' in Koha's bugzilla -> http://bugs.koha-community.org
Thanks. I think we can create first a system opac's interface (When user did login in) Then we have a staff's permission, allow them to change their branch's Opac interface. Current koha has the same Opac's interface (i mean the header, the bottom...) when patrons access website and when they logged in. Hope our developers can do it! Kindest Regards! Nguyen Quoc Uy On 25-06-2012, at 14:47, Mason James <mtj@kohaaloha.com> wrote:
On 2012-06-25, at 10:47 AM, Quoc Uy wrote:
I have a problems- or maybe an idea. I have for example, 20 libraries on my host website- i mean 20 home branches libraries (Library A, B, C....). But i can change my OPAC site for only one interface. Is there some ways to change OPAC's interface associate with the user's information?
hmmm, i think that's not currently possible with Koha...
but, it's a great idea! :)
you should log this as an 'enhancement' in Koha's bugzilla -> http://bugs.koha-community.org
Le 25/06/2012 12:56, Uy a écrit :
Thanks. I think we can create first a system opac's interface (When user did login in) Then we have a staff's permission, allow them to change their branch's Opac interface. The way it could (should?) be made, imo is by adding a mechanism of syspref at branchlevel-level
How I see it : systempreferences would have a branchcode column When calling C4::Context->preference('mysyspref'), if there is a syspref for branchcode = loggedinbranchcode => use it, otherwise, use the common syspref. At OPAC, this could be achieved through branchcode of logged user or/and through a Apache level ENV variable (thus, you would have 20 apache OPAC) I think there is bugzilla entry for this, but not sure -- Paul POULAIN http://www.biblibre.com Expert en Logiciels Libres pour l'info-doc Tel : (33) 4 91 81 35 08
Hi Quoc Uy, Il 25/06/2012 00:47, Quoc Uy ha scritto:
I have a problems- or maybe an idea. I have for example, 20 libraries on my host website- i mean 20 home branches libraries (Library A, B, C....). But i can change my OPAC site for only one interface. Is there some ways to change OPAC's interface associate with the user's information?
Let me tell u more about this. In our country, it's expensive and impossible to have 1 hosting for 1 library (1 school), so we want to make a hosting for 20 libraries (20 schools) with one website like http://systemlibrary.edu.com. In this Koha library, we have 20 branches libraries with 20 staffs - not superlibrarian. Is there some ways, when patron A (branch library A) login in OPAC site, he can see messages, icon, schoolA's Logo... And when patron B (branch library B) login in the OPAC site, he saw absolutely other things (schoolB's logo, icon and messages...).
the easy solution to this problem is to install 20 time Koha on your server, (so 20 MysQL d, 20 different user at command line, etc.). Is it possibile to do this with one Koha db ? Out of the box, no. But if: -- you set up a 21 site and force here the login for all -- you are skilled on apache setup (the main work) -- you setup IndependetBranches -- you can do change on templese and perl scripts -- same tuning on Zebra probalbly you can optain this result with one Koha db. You can also ask about this type of develop to a Koha vendor. The list his here: http://koha-community.org/support/paid-support/ Bye Zeno Tajoli -- Dott. Zeno Tajoli tajoliAT_SPAM_no_prendiATcilea.it fax +39 02 2135520 CILEA - Consorzio Interuniversitario http://www.cilea.it/disclaimer
Op 25-06-12 12:00, Zeno Tajoli schreef:
the easy solution to this problem is to install 20 time Koha on your server, (so 20 MysQL d, 20 different user at command line, etc.). Is it possibile to do this with one Koha db ? Out of the box, no.
It's quite possible to do this out of the box. Use the packages, and use koha-create to create the libraries you want. However, this isn't so great if you want to make it easy to share information between them. Whether this is the right solution depends on your use cases though. -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5957 6D23 8B16 EFAB FEF8 7175 14D3 6485 A99C EB6D
participants (6)
-
Mason James -
Paul Poulain -
Quoc Uy -
Robin Sheat -
Uy -
Zeno Tajoli