Since Koha collects user data, we should have a place for libraries to include their website terms and conditions (and/or cookie policy information). I am thinking a link that appears in the footer area of every page if there is text in a system preference (along the lines of OpacMainUserBlock - free text area that accepts html). The contents of the syspref would be displayed in a page that has the same layout as the home page. I realise that libraries can use a page on their website to do that, but as Koha sometimes stands in for a website for libraries, I think it's important to at least offer a place to put the terms and conditions of use. We could also offer a standardised set of terms and conditions for the syspref (default value) - but a problem here is that people might not edit it, and getting one general enough might be problematic.
Maybe something for an enhanced (CMS-ised) News system? - I add "Bug 14980 - Add a page showing one news" as related.
I am looking into developing this kind of a system. We have self-service libraries and we need to know in Koha if the users have agreed to the "Terms and Conditions" of self-service library use. We use this information to communicate with the self-service devices whether or not users are allowed to access the self-service resources. I already added a custom borrower attribute SST&C (Self-Service Terms & Conditions) where you use the authorised_values-list YES_NO to agree or not. You can easily add another types of T&C to borrower attributes. Now I am looking into where to show the T&C in OPAC. Probably I will have a new tab in the left navigation menu, where using the translation tools there will be placeholders that can be filled from the .po-files, matching the given custom borrower attribute. Or maybe use messaging templates instead. Exacts are fuzzy, but the user must be able to accept T&C from the OPAC. Maybe I need to write a real T&C module, maybe that would be for the best. Whatever the implementation: -one must be able to dynamically CRUD translateable T&Cs and view them in the OPAC -OPAC user must be able to agree or disagree with the T&C at any time. -All user agreement-status changes must be logged, so we know if the users is trying to trick us by switching agreement statuses.
We have cut this feature from the scope of our current self-service automation project.
The reason being. We need to have a stronger level of authentication than simple username + password. For example a strong authentication from the national identification service would suffice. This is out of scope as well :) Regional and Country differences apply.
This bug got derailed, I still think the original feature proposal is a good one.
While a general solution for adding pages to the OPAC would be nice, I agree this would be a good addition.
This can be solved now by using HTML customizations and OPAC pages. :)