koha.git
14 years ago[HEAD](bug #3318) Granular renew permissions
Nahuel ANGELINETTI [Wed, 10 Jun 2009 12:18:20 +0000 (14:18 +0200)]
[HEAD](bug #3318) Granular renew permissions

This patch move the renewals allowed permissions to issuing rules.
It permit to define renewals right using CircControl and branchcode/itemtype/categorycode, and allow librarian to define more granular rules.
It drop contraints on issuingrules table to allow librarian to have "defaults" rules(for the moment a bug exist because of use "*").

14 years agoItalian translation Update from Zeno
Henri-Damien LAURENT [Wed, 8 Jul 2009 12:33:15 +0000 (14:33 +0200)]
Italian translation Update from Zeno

14 years agoMerge commit 'official/master' into reconcile_HD_30X
Henri-Damien LAURENT [Fri, 3 Jul 2009 07:44:01 +0000 (09:44 +0200)]
Merge commit 'official/master' into reconcile_HD_30X

Conflicts:
C4/Amazon.pm
C4/Auth.pm
C4/AuthoritiesMarc.pm
C4/Biblio.pm
C4/Branch.pm
C4/Calendar.pm
C4/Category.pm
C4/Circulation.pm
C4/ItemCirculationAlertPreference.pm
C4/ItemType.pm
C4/Items.pm
C4/Koha.pm
C4/Labels.pm
C4/Letters.pm
C4/Matcher.pm
C4/NewsChannels.pm
C4/Reports/Guided.pm
C4/SIP/ILS.pm
C4/SIP/ILS/Item.pm
C4/SIP/ILS/Transaction/Checkout.pm
C4/Search.pm
C4/VirtualShelves/Page.pm
C4/XSLT.pm
acqui/spent.pl
admin/auth_subfields_structure.pl
admin/auth_tag_structure.pl
admin/authorised_values.pl
admin/branches.pl
admin/itemtypes.pl
admin/marc_subfields_structure.pl
admin/systempreferences.pl
catalogue/detail.pl
catalogue/moredetail.pl
cataloguing/addbiblio.pl
cataloguing/additem.pl
cataloguing/value_builder/unimarc_field_010.pl
cataloguing/z3950_search.pl
circ/branchtransfers.pl
circ/circulation.pl
circ/overdue.pl
circ/returns.pl
circ/view_holdsqueue.pl
docs/history.txt
etc/zebradb/marc_defs/unimarc/authorities/record.abs
etc/zebradb/marc_defs/unimarc/biblios/record.abs
install_misc/debian-lenny.packages
install_misc/debian.packages
installer/data/mysql/en/mandatory/sysprefs.sql
installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[CCODE].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[CCODE].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[COUNTRY].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[COUNTRY].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[DAMAGED].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[DAMAGED].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[LANG].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[LANG].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[LOC].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[LOC].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[LOST].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[LOST].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[NOT_LOAN].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[NOT_LOAN].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[RESTRICTED].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[RESTRICTED].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[STACK].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[STACK].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[SUGGEST].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[SUGGEST].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[WITHDRAWN].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[WITHDRAWN].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[classif].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[classif].csv.txt
installer/data/mysql/ru-RU/authorised_values/authorised_values_[rusmarc856].csv.sql
installer/data/mysql/ru-RU/authorised_values/authorised_values_[rusmarc856].csv.txt
installer/data/mysql/ru-RU/mandatory/class_sources.sql
installer/data/mysql/ru-RU/mandatory/class_sources.txt
installer/data/mysql/ru-RU/mandatory/message_transport_types.sql
installer/data/mysql/ru-RU/mandatory/message_transport_types.txt
installer/data/mysql/ru-RU/mandatory/stopwords.sql
installer/data/mysql/ru-RU/mandatory/stopwords.txt
installer/data/mysql/ru-RU/mandatory/subtag_registry.sql
installer/data/mysql/ru-RU/mandatory/subtag_registry.txt
installer/data/mysql/ru-RU/mandatory/system_preferences_optimal.sql
installer/data/mysql/ru-RU/mandatory/system_preferences_optimal.txt
installer/data/mysql/ru-RU/mandatory/user_flags.sql
installer/data/mysql/ru-RU/mandatory/user_flags.txt
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/authorities_subfields_[DEFAULT].csv
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/authorities_subfields_[DEFAULT].csv.txt
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/authorities_tags_[DEFAULT].csv
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/authorities_tags_[DEFAULT].csv.txt
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/unimarc_bibliographic_subfields_[DEFAULT].csv.sql
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/unimarc_bibliographic_subfields_[DEFAULT].csv.txt
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/unimarc_bibliographic_tags_[DEFAULT].csv.sql
installer/data/mysql/ru-RU/marcflavour/unimarc/mandatory/unimarc_bibliographic_tags_[DEFAULT].csv.txt
installer/data/mysql/ru-RU/optional/acqusion_book_funds.sql
installer/data/mysql/ru-RU/optional/acqusion_book_funds.txt
installer/data/mysql/ru-RU/optional/example_branches.sql
installer/data/mysql/ru-RU/optional/example_branches.txt
installer/data/mysql/ru-RU/optional/holidays.sql
installer/data/mysql/ru-RU/optional/holidays.txt
installer/data/mysql/ru-RU/optional/library_item_types.sql
installer/data/mysql/ru-RU/optional/library_item_types.txt
installer/data/mysql/ru-RU/optional/patron_categories.sql
installer/data/mysql/ru-RU/optional/patron_categories.txt
installer/data/mysql/ru-RU/optional/print_labels.sql
installer/data/mysql/ru-RU/optional/print_labels.txt
installer/data/mysql/ru-RU/optional/sample_cities.sql
installer/data/mysql/ru-RU/optional/sample_cities.txt
installer/data/mysql/ru-RU/optional/sample_currency.sql
installer/data/mysql/ru-RU/optional/sample_currency.txt
installer/data/mysql/ru-RU/optional/sample_news.sql
installer/data/mysql/ru-RU/optional/sample_news.txt
installer/data/mysql/ru-RU/optional/sample_notices.sql
installer/data/mysql/ru-RU/optional/sample_notices.txt
installer/data/mysql/ru-RU/optional/sample_notices_message_attributes.sql
installer/data/mysql/ru-RU/optional/sample_notices_message_attributes.txt
installer/data/mysql/ru-RU/optional/sample_notices_message_transports.sql
installer/data/mysql/ru-RU/optional/sample_notices_message_transports.txt
installer/data/mysql/ru-RU/optional/sample_user_suggestions.sql
installer/data/mysql/ru-RU/optional/sample_user_suggestions.txt
installer/data/mysql/ru-RU/optional/z39-50servers_collection.sql
installer/data/mysql/ru-RU/optional/z39-50servers_collection.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[CCODE].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[CCODE].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[COUNTRY].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[COUNTRY].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[DAMAGED].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[DAMAGED].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[LANG].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[LANG].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[LOC].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[LOC].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[LOST].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[LOST].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[NOT_LOAN].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[NOT_LOAN].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[RESTRICTED].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[RESTRICTED].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[STACK].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[STACK].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[SUGGEST].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[SUGGEST].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[WITHDRAWN].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[WITHDRAWN].csv.txt
installer/data/mysql/uk-UA/authorised_values/authorised_values_[classif].csv.sql
installer/data/mysql/uk-UA/authorised_values/authorised_values_[classif].csv.txt
installer/data/mysql/uk-UA/mandatory/class_sources.sql
installer/data/mysql/uk-UA/mandatory/class_sources.txt
installer/data/mysql/uk-UA/mandatory/message_transport_types.sql
installer/data/mysql/uk-UA/mandatory/message_transport_types.txt
installer/data/mysql/uk-UA/mandatory/permissions.sql
installer/data/mysql/uk-UA/mandatory/permissions.txt
installer/data/mysql/uk-UA/mandatory/stopwords.sql
installer/data/mysql/uk-UA/mandatory/stopwords.txt
installer/data/mysql/uk-UA/mandatory/subtag_registry.sql
installer/data/mysql/uk-UA/mandatory/subtag_registry.txt
installer/data/mysql/uk-UA/mandatory/system_preferences_optimal.sql
installer/data/mysql/uk-UA/mandatory/system_preferences_optimal.txt
installer/data/mysql/uk-UA/mandatory/user_flags.sql
installer/data/mysql/uk-UA/mandatory/user_flags.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/authorities_subfields_[DEFAULT].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/authorities_subfields_[DEFAULT].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/authorities_tags_[DEFAULT].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/authorities_tags_[DEFAULT].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/unimarc_bibliographic_subfields_[DEFAULT].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/unimarc_bibliographic_subfields_[DEFAULT].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/unimarc_bibliographic_tags_[DEFAULT].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/mandatory/unimarc_bibliographic_tags_[DEFAULT].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/biblio_framework_codes.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/biblio_framework_codes.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[AN].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[AN].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[AUD].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[AUD].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[BOOK].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[BOOK].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[EL].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[EL].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[MIN].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[MIN].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[NOTE].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[NOTE].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[PER].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[PER].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[TECH].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_subfields_[TECH].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[AN].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[AN].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[AUD].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[AUD].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[BOOK].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[BOOK].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[EL].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[EL].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[MIN].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[MIN].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[NOTE].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[NOTE].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[PER].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[PER].csv.txt
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[TECH].csv.sql
installer/data/mysql/uk-UA/marcflavour/unimarc/optional/unimarc_bibliographic_tags_[TECH].csv.txt
installer/data/mysql/uk-UA/optional/acqusion_book_funds.sql
installer/data/mysql/uk-UA/optional/acqusion_book_funds.txt
installer/data/mysql/uk-UA/optional/example_branches.sql
installer/data/mysql/uk-UA/optional/example_branches.txt
installer/data/mysql/uk-UA/optional/holidays.sql
installer/data/mysql/uk-UA/optional/holidays.txt
installer/data/mysql/uk-UA/optional/library_item_types.sql
installer/data/mysql/uk-UA/optional/library_item_types.txt
installer/data/mysql/uk-UA/optional/patron_categories.sql
installer/data/mysql/uk-UA/optional/patron_categories.txt
installer/data/mysql/uk-UA/optional/print_labels.sql
installer/data/mysql/uk-UA/optional/print_labels.txt
installer/data/mysql/uk-UA/optional/sample_cities.sql
installer/data/mysql/uk-UA/optional/sample_cities.txt
installer/data/mysql/uk-UA/optional/sample_currency.sql
installer/data/mysql/uk-UA/optional/sample_currency.txt
installer/data/mysql/uk-UA/optional/sample_news.sql
installer/data/mysql/uk-UA/optional/sample_news.txt
installer/data/mysql/uk-UA/optional/sample_notices.sql
installer/data/mysql/uk-UA/optional/sample_notices.txt
installer/data/mysql/uk-UA/optional/sample_notices_message_attributes.sql
installer/data/mysql/uk-UA/optional/sample_notices_message_attributes.txt
installer/data/mysql/uk-UA/optional/sample_notices_message_transports.sql
installer/data/mysql/uk-UA/optional/sample_notices_message_transports.txt
installer/data/mysql/uk-UA/optional/sample_user_suggestions.sql
installer/data/mysql/uk-UA/optional/sample_user_suggestions.txt
installer/data/mysql/uk-UA/optional/z39-50servers_collection.sql
installer/data/mysql/uk-UA/optional/z39-50servers_collection.txt
installer/data/mysql/updatedatabase.pl
koha-tmpl/intranet-tmpl/prog/en/css/print.css
koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
koha-tmpl/intranet-tmpl/prog/en/includes/background-job.inc
koha-tmpl/intranet-tmpl/prog/en/includes/biblio-view-menu.inc
koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc
koha-tmpl/intranet-tmpl/prog/en/includes/file-upload.inc
koha-tmpl/intranet-tmpl/prog/en/includes/members-menu.inc
koha-tmpl/intranet-tmpl/prog/en/includes/sysprefs-menu.inc
koha-tmpl/intranet-tmpl/prog/en/modules/about.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/auth_subfields_structure.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/authtypes.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/branches.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/categorie.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/currency.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/systempreferences.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/z3950servers.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/authorities/authorities.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/issuehistory.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/moredetail.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_115a.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_128a.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/bookcount.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/selectbranchprinter.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/waitingreserves.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/labels/result.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/members/messaging.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/reports/guided_reports_start.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/tools/manage-marc-import.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/tools/stage-marc-import.tmpl
koha-tmpl/intranet-tmpl/prog/en/modules/tools/viewlog.tmpl
koha-tmpl/opac-tmpl/prog/en/css/opac.css
koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc
koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc
koha-tmpl/opac-tmpl/prog/en/js/basket.js
koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js
koha-tmpl/opac-tmpl/prog/en/js/sco.js
koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-MARCdetail.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-browser.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-opensearch.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-tags_subject.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-userupdate.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tmpl
koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl
koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl
kohaversion.pl
labels/label-item-search.pl
labels/label-print-pdf.pl
members/memberentry.pl
members/messaging.pl
members/moremember.pl
misc/cronjobs/fines.pl
misc/migration_tools/rebuild_nozebra.pl
misc/migration_tools/rebuild_zebra.pl
misc/sax_parser_print.pl
misc/translator/po/it-IT-i-opac-t-prog-v-3000000.po
misc/translator/po/it-IT-i-staff-t-prog-v-3000000.po
opac/oai.pl
opac/opac-ISBDdetail.pl
opac/opac-addbybiblionumber.pl
opac/opac-basket.pl
opac/opac-browser.pl
opac/opac-detail.pl
opac/opac-reserve.pl
opac/opac-search.pl
opac/opac-tags.pl
opac/opac-user.pl
opac/sco/sco-main.pl
reports/catalogue_stats.pl
reports/dictionary.pl
reports/guided_reports.pl
reserve/request.pl
rewrite-config.PL
suggestion/acceptorreject.pl
t/Dates.t
tools/export.pl
tools/import_borrowers.pl
tools/letter.pl
tools/overduerules.pl
tools/viewlog.pl
virtualshelves/addbybiblionumber.pl

14 years ago(bug #3284) fix superlibrarian check
Nahuel ANGELINETTI [Fri, 26 Jun 2009 09:25:01 +0000 (11:25 +0200)]
(bug #3284) fix superlibrarian check

This fix the superlibrarian check in the previous fix.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #3284) fix borrower deletion in independantbranches mode
Nahuel ANGELINETTI [Thu, 25 Jun 2009 10:57:35 +0000 (12:57 +0200)]
(bug #3284) fix borrower deletion in independantbranches mode

This patch fix the checks deleting a borrower in independantbranches mode.
Now, we check the user and the librarian are from the same branch, else we deny the deletion(and disable the link to delete).

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #3363) do not reload parent if you add a biblio in shelf
Nahuel ANGELINETTI [Thu, 25 Jun 2009 10:44:11 +0000 (12:44 +0200)]
(bug #3363) do not reload parent if you add a biblio in shelf

this patch make the script not reloading the parent if the user add a biblio in a already existing shelf(useless).

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3229: Fixes sort-by feature for jquery tablesorter in lists.
Garry Collum [Wed, 24 Jun 2009 01:42:05 +0000 (21:42 -0400)]
Bug 3229: Fixes sort-by feature for jquery tablesorter in lists.

This patch adds some variables for the sortfield that are passed through the URL so that the sort-by feature works when the jquery tablesorter is used for a list of titles in opac-shelves.tmpl.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3347: Follow-up patch. Added logic for non-loggedin user.
Garry Collum [Sat, 20 Jun 2009 21:00:53 +0000 (17:00 -0400)]
Bug 3347: Follow-up patch. Added logic for non-loggedin user.

Adds a login message, instead of a "New List" link, to the public list table, if a non-logged in user views the table.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3347: Inconsistencies with public and private list tables in opac-shelves.tmpl.
Garry Collum [Sat, 20 Jun 2009 02:42:46 +0000 (22:42 -0400)]
Bug 3347: Inconsistencies with public and private list tables in opac-shelves.tmpl.

This patch fixes inconsistencies with the public and private list tables in opac-shelves.tmpl.  It adds a "new list" link to the public list view, and it adds a "sort by" column.

This patch also removes the toggle variables from the tables in opac-shelves.tmpl and Page.pm, and uses the template __odd__ variable for table highlighting if javascript is turned off.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3346: Fixes invalid XHTML in opac-shelves.tmpl
Garry Collum [Sat, 20 Jun 2009 00:58:15 +0000 (20:58 -0400)]
Bug 3346: Fixes invalid XHTML in opac-shelves.tmpl

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoRemoving hard-coded $ symbols from the template, addressing Bug 2547
Owen Leonard [Mon, 29 Jun 2009 16:17:49 +0000 (11:17 -0500)]
Removing hard-coded $ symbols from the template, addressing Bug 2547

Pending a system for displaying the correct currency symbol based on the system's default currency all dollar-specific symbols should be removed in favor of no symbol.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoTweaking CSS on z39.50 popup to improve readability (Bug 3269)
Owen Leonard [Mon, 29 Jun 2009 18:23:22 +0000 (13:23 -0500)]
Tweaking CSS on z39.50 popup to improve readability (Bug 3269)

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoModifying the text of the error message for clarity and accuracy.
Owen Leonard [Mon, 29 Jun 2009 15:08:30 +0000 (10:08 -0500)]
Modifying the text of the error message for clarity and accuracy.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCorrecting validation errors.
Owen Leonard [Thu, 25 Jun 2009 15:44:46 +0000 (10:44 -0500)]
Correcting validation errors.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3360: Fix for unclosed <ol> element in export.tmpl
Garry Collum [Thu, 25 Jun 2009 00:23:39 +0000 (20:23 -0400)]
Bug 3360: Fix for unclosed <ol> element in export.tmpl

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3362: Fixes invalid xhtml in stage-marc-import.tmpl
Garry Collum [Thu, 25 Jun 2009 02:23:46 +0000 (22:23 -0400)]
Bug 3362: Fixes invalid xhtml in stage-marc-import.tmpl

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoMisplaced </tbody> breaks table sorting. Fixes Bug 3365.
Owen Leonard [Mon, 29 Jun 2009 13:43:04 +0000 (08:43 -0500)]
Misplaced </tbody> breaks table sorting. Fixes Bug 3365.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoReformatting interface for Notice Triggers (Bug 3366)
Owen Leonard [Thu, 25 Jun 2009 16:45:02 +0000 (11:45 -0500)]
Reformatting interface for Notice Triggers (Bug 3366)

Breaking up the table of options into three separate ones for first, second, and third notices, each in its own tab.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoPutting text form field first ensures field will correctly be given focus.
Owen Leonard [Thu, 25 Jun 2009 14:02:26 +0000 (09:02 -0500)]
Putting text form field first ensures field will correctly be given focus.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #3364) add itemnotes in itemslost report
Nahuel ANGELINETTI [Thu, 25 Jun 2009 13:19:37 +0000 (15:19 +0200)]
(bug #3364) add itemnotes in itemslost report

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #3368) index 464$t in unimarc
Nahuel ANGELINETTI [Fri, 26 Jun 2009 07:13:50 +0000 (09:13 +0200)]
(bug #3368) index 464$t in unimarc

this patch add 464$t part of Title index

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #3369) add 995$* unimarc fields in "item" index
Nahuel ANGELINETTI [Fri, 26 Jun 2009 11:24:14 +0000 (13:24 +0200)]
(bug #3369) add 995$* unimarc fields in "item" index

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoSpelling correction per convention: cataloguing -> cataloging (Bug 3277)
Owen Leonard [Sat, 27 Jun 2009 15:43:17 +0000 (10:43 -0500)]
Spelling correction per convention: cataloguing -> cataloging (Bug 3277)

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Cleaned up toggle variable in opac-readingrecord.tmpl. Disregard previous...
Garry Collum [Fri, 26 Jun 2009 00:27:56 +0000 (20:27 -0400)]
Bug 2889: Cleaned up toggle variable in opac-readingrecord.tmpl. Disregard previous patch.

Cleaned up toggle variable in opac-readingrecord.pl and tmpl.  Used __odd__ variable instead.

Missed </TMPL_UNLESS> in previous patch.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from z3950_search.pl.
Garry Collum [Fri, 26 Jun 2009 00:35:14 +0000 (20:35 -0400)]
Bug 2889: Removed toggle variable from z3950_search.pl.

Removed unused toggle variable from z3959_search.pl.  Added __odd__ variable to table in z3950_search.tmpl for non-javascript users.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoAnother fix for Bug 3119 (Add date due to circ history)
Owen Leonard [Thu, 25 Jun 2009 13:28:42 +0000 (08:28 -0500)]
Another fix for Bug 3119 (Add date due to circ history)

Moving links (non-table data) out of table to correct persistent table border display issue.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoModified fines.pl to not throw warning if --out not specified
J. David Bavousett [Thu, 25 Jun 2009 14:43:39 +0000 (10:43 -0400)]
Modified fines.pl to not throw warning if --out not specified

It appears, in Ryan's patch, that he wants to throw a warning to the log if
the directory specified in --out is not present.  (Further messages will
be given when the open-or-die occurs a few lines later.)  However, it was
throwing the warning if --out was not specified at all, which is
undesirable.  This patch modifies that bit to check for the presence of
whatever directory is going to be used, either --out, ENV{TMPDIR}, or /tmp.
As before, if the write to the directory fails for any reason--including
its' non-existence--that is handled later, but this message will help
inform the troubleshooter.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agobug 3359 changed "registration branch" to "library" on moremember.tmpl for the sake...
Liz Rea [Thu, 25 Jun 2009 14:46:31 +0000 (09:46 -0500)]
bug 3359 changed "registration branch" to "library" on moremember.tmpl for the sake of consistency.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3301 - Speed up rebuild_zebra script
Frédéric Demians [Sun, 14 Jun 2009 05:17:40 +0000 (07:17 +0200)]
Bug 3301 - Speed up rebuild_zebra script

With this patch, rebuild_zebra can re-index a whole Koha DB
quickly:

  rebuild_zebra -r -b -nosanitize

Biblio (authority) records are dump directly in a file
from marcxml field without beeing transformed into
MARC::Record object and corrected.

DOCUMENTATION:

rebuild_zebra.pl new paramater:

-nosanitize  export biblio/authority records directly from DB marcxml
             field without sanitizing records. It speed up
             dump process but could fail if DB contains badly
             encoded records. Works now only with -x and -b

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoPreparing 3.0.3 v3.00.03
Henri-Damien LAURENT [Fri, 26 Jun 2009 13:57:18 +0000 (15:57 +0200)]
Preparing 3.0.3

14 years agoBug Fixing : 3334
Henri-Damien LAURENT [Fri, 19 Jun 2009 11:23:33 +0000 (13:23 +0200)]
Bug Fixing : 3334

MANIFEST.SKIP with grouping orig back and old
had a problem with hold-transfer-slip.pl

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug Fix 3320 : condition on enabling field input was wrong
Henri-Damien LAURENT [Fri, 26 Jun 2009 08:05:30 +0000 (10:05 +0200)]
Bug Fix 3320 : condition on enabling field input was wrong

14 years agoReturns reworking to handle empty GetItemIssue
Joe Atzberger [Thu, 18 Jun 2009 16:31:33 +0000 (11:31 -0500)]
Returns reworking to handle empty GetItemIssue

Code cannot rely on issueinformation being populated.

Note there is room for better efficiency to have AddReturn also provide the
itemnumber (where existing) so that GetItemnumberFromBarcode is not called
at both levels.  Unfortunately there is discrepancy between this idea (for
efficiency) and the stated purpose of the $iteminformation object returned,
since $iteminformation is specifically the info from the issues table and
MUST be empty when the item was not in fact issued.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agocheckoverdues should not require $dbh
Joe Atzberger [Sat, 20 Jun 2009 00:32:42 +0000 (19:32 -0500)]
checkoverdues should not require $dbh

Passing $dbh around is an ancient style that doesn't know
to use C4::Context.  C4::Context->dbh is efficient, especially
for modules that already use Context, including almost all C4.

I also internalized $today into the SQL using NOW() in the query
and removed sth->finish.  Even though I dislike the return style
that gives the count, then the array, I left it becuase I don't
have time to fix/test all the callers.  However, I did convert
it so it doesn't require a $count variable and its own loop.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoReturn amount for CREDITS, POD rework.
Joe Atzberger [Sat, 20 Jun 2009 00:32:44 +0000 (19:32 -0500)]
Return amount for CREDITS, POD rework.

The main change here is to get an {amount} field for CREDITS,
not just CHARGES.  I also use a fallback to default value (5)
in case noissuescharge has been deleted or set to 0.

POD is reworked to keep the salient chunks
about patronflags in the correct section and format them for
easier reference.  Deprecated display layer code.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCleanup Members.pm - minor
Joe Atzberger [Sat, 20 Jun 2009 00:32:45 +0000 (19:32 -0500)]
Cleanup Members.pm - minor

MoveMemberToDeleted is problematic.  It has a bad name, since it
only copies, not moves.  Also the POD for it referenced a totally
different function name and was largely useless.  Sanity checks inserted.

A couple sth->finish removed.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoRemove unused variable and add FIXME.
Joe Atzberger [Sat, 20 Jun 2009 00:32:43 +0000 (19:32 -0500)]
Remove unused variable and add FIXME.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoAdding installation documentation for Ubuntu
Chris Nighswonger [Tue, 23 Jun 2009 17:18:04 +0000 (13:18 -0400)]
Adding installation documentation for Ubuntu

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agofixed table row highlighting CSS class
Galen Charlton [Wed, 24 Jun 2009 14:09:27 +0000 (09:09 -0500)]
fixed table row highlighting CSS class

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoEnable warnings in addbooks.pl Fix code generating undef and mis-matched op warnings...
Colin Campbell [Tue, 23 Jun 2009 08:14:31 +0000 (09:14 +0100)]
Enable warnings in addbooks.pl Fix code generating undef and mis-matched op warnings Remove toggle variable

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoFunctional SIP run and shutdown scripts. Update example SIPconfig.xml
Joe Atzberger (siptest [Sat, 20 Jun 2009 00:32:41 +0000 (19:32 -0500)]
Functional SIP run and shutdown scripts. Update example SIPconfig.xml

Note the shutdown script is quick and dirty, and probably
platform (debian) specific.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug # 2368 Change holds to pull default date range
Jane Wagner [Fri, 19 Jun 2009 13:10:20 +0000 (09:10 -0400)]
Bug # 2368 Change holds to pull default date range

Delivered range was 10 years ago to yesterday; changed default
to be two days ago to today.  Also removed notes field from report
output; 5xx fields can be quite large and including them in the
display resulted in a very lengthy printout for staff.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3350 - fail on queued emails w/ no address
Joe Atzberger [Mon, 22 Jun 2009 19:40:56 +0000 (14:40 -0500)]
Bug 3350 - fail on queued emails w/ no address

If a patron has no email address, we need to avoid stockpiling all
their messages indefinitely.  Otherwise they get mailbombed when
their email IS added.

Note that overdues should not be affected, since the overdues job
checks whether the patron email exists before sending the message
(falling back to the admin).  The other messaging features are the
targets affected by this patch.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3351 - Limit Serials Search for Biblio to an item type
Frédéric Demians [Tue, 23 Jun 2009 12:01:14 +0000 (14:01 +0200)]
Bug 3351 - Limit Serials Search for Biblio to an item type

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoAdding links to guided reports wizard, dictionary, create from sql to reports home...
Liz Rea [Tue, 23 Jun 2009 18:11:24 +0000 (13:11 -0500)]
Adding links to guided reports wizard, dictionary, create from sql to reports home page.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoFrench and greek updates
Chris Cormack [Mon, 22 Jun 2009 23:23:30 +0000 (11:23 +1200)]
French and greek updates

14 years agoBug Fixing : 3334
Henri-Damien LAURENT [Fri, 19 Jun 2009 11:23:33 +0000 (13:23 +0200)]
Bug Fixing : 3334

MANIFEST.SKIP with grouping orig back and old
had a problem with hold-transfer-slip.pl

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCorrect POD and misleading variable names from copy/paste laziness
Joe Atzberger [Thu, 18 Jun 2009 16:31:32 +0000 (11:31 -0500)]
Correct POD and misleading variable names from copy/paste laziness

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #3339) fix rollover showed value
Nahuel ANGELINETTI [Thu, 18 Jun 2009 13:43:29 +0000 (15:43 +0200)]
(bug #3339) fix rollover showed value

This patch just print the value of "whenmorethan1", that was missed.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3338: Fix for missing closing brackets in authorities/detail.tmpl
Garry Collum [Thu, 18 Jun 2009 09:18:26 +0000 (05:18 -0400)]
Bug 3338: Fix for missing closing brackets in authorities/detail.tmpl

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agobug 2893: extend conditions handled by AllowNotForLoanOverride
Galen Charlton [Wed, 17 Jun 2009 13:00:57 +0000 (08:00 -0500)]
bug 2893: extend conditions handled by AllowNotForLoanOverride

Prior to this patch, turning AllowNotForLoanOverride on
allowed the circ operator to permit the loan of an
item who's individual not-for-loan flag was set, but did
not allow the loan of an item whose item type's not-for-loan
flag was set.  This patch extends the definition of the
system preference so that both cases are covered.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agouse Memoize to cache results of GetAuthorisedValues
Galen Charlton [Wed, 17 Jun 2009 21:27:34 +0000 (16:27 -0500)]
use Memoize to cache results of GetAuthorisedValues

Thanks to Frédéric Demians for the original impetus
to improve this function and for doing profiling.

Note that Memoize is a core module since at least 5.8.0.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoTetun, German and Turkish updates
Chris Cormack [Thu, 18 Jun 2009 13:57:56 +0000 (01:57 +1200)]
Tetun, German and Turkish updates

14 years agoAdd MARC21 Fast-add Framework.
Ryan Higgins [Mon, 15 Jun 2009 22:20:29 +0000 (17:20 -0500)]
Add MARC21 Fast-add Framework.

Development is in progress for brief records
in Koha; until that's done, this framework can
be used to add a minimal record.
Created by debra.denault@liblime.com

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoRevision to my earlier patch for displaying the user name on checked-out items
Jane Wagner [Tue, 16 Jun 2009 16:28:06 +0000 (12:28 -0400)]
Revision to my earlier patch for displaying the user name on checked-out items

My earlier patch (using the new syspref OPACShowCheckoutName mistakenly
displayed the Koha borrower number instead of the patron barcode number
in the OPAC display; this revises the script/template to use barcode.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoExpand interactive SIP tests.
Joe Atzberger (siptest [Tue, 16 Jun 2009 17:11:35 +0000 (12:11 -0500)]
Expand interactive SIP tests.

Also tweak interactive item dump to suppress huge fields (marc, marcxml).

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3317: Author displaying inconsistently or not at all. Revision to previous patch.
Garry Collum [Wed, 17 Jun 2009 00:37:51 +0000 (20:37 -0400)]
Bug 3317: Author displaying inconsistently or not at all. Revision to previous patch.

Revision to previous patch for bug 3317.  Removes the EXPR command from opac-basket.tmpl, which was polluting the apache logs.

NTS: Don't use EXPR.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #2829) allow isbn13 in sql requests
Nahuel ANGELINETTI [Wed, 17 Jun 2009 13:46:45 +0000 (15:46 +0200)]
(bug #2829) allow isbn13 in sql requests

this patch add the support of the plugin to search for isbn13.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #2829) mistake un isbn field
Nahuel ANGELINETTI [Wed, 17 Jun 2009 12:39:02 +0000 (14:39 +0200)]
(bug #2829) mistake un isbn field

I compare the bad part of the isbn in my first version, now fixed.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoTurkish updates
Chris Cormack [Tue, 16 Jun 2009 02:53:17 +0000 (14:53 +1200)]
Turkish updates

14 years agoBug 3317: Author displaying inconsistently or not at all in Cart.
Garry Collum [Sun, 14 Jun 2009 21:43:37 +0000 (17:43 -0400)]
Bug 3317: Author displaying inconsistently or not at all in Cart.

This patch fixes the author and added author fields for the 'More Details' view of opac-basket.tmpl.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3325: Fixes XHTML errors in opac-basket.tmpl.
Garry Collum [Sat, 13 Jun 2009 02:44:27 +0000 (22:44 -0400)]
Bug 3325: Fixes XHTML errors in opac-basket.tmpl.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 3228: Fix for Type: label in XSLT displays.
Garry Collum [Sat, 13 Jun 2009 14:51:45 +0000 (10:51 -0400)]
Bug 3228: Fix for Type: label in XSLT displays.

Empty nodes must be generated in the XML for MARC21slim2OPACResults - typeOf008 and MARC21slim2OPACResults - materialTypeCode when the fields in the Marc record do not exist.  This patch fixes the "Type: " label.  More testing needs to be done to see if any other labels appear in the Opac if the data is not defined in the MARC record.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoAdd a Debian Lenny package
Frédéric Demians [Sun, 14 Jun 2009 05:17:42 +0000 (07:17 +0200)]
Add a Debian Lenny package

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from member.pl and .tmpl
Garry Collum [Sun, 14 Jun 2009 08:36:16 +0000 (04:36 -0400)]
Bug 2889: Removed toggle variable from member.pl and .tmpl

Removed toggle variable from member.pl and member.tmpl.  Replaced with template variable __odd__.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoAdd Getopt::Long to fines.pl, and option to specify log output directory.
Ryan Higgins [Mon, 15 Jun 2009 03:20:42 +0000 (22:20 -0500)]
Add Getopt::Long to fines.pl, and option to specify log output directory.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years ago(bug #3329) Dependency missing in inventory.pl
Nahuel ANGELINETTI [Mon, 15 Jun 2009 10:19:37 +0000 (12:19 +0200)]
(bug #3329) Dependency missing in inventory.pl

The called function AddReturn is in C4::Circulation which is not loaded, this patch do it.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoUse strftime to format sessionlog times
MJ Ray [Mon, 15 Jun 2009 12:51:43 +0000 (13:51 +0100)]
Use strftime to format sessionlog times

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoFix an unstranslatable string in JavaScript
Frédéric Demians [Mon, 15 Jun 2009 15:32:51 +0000 (17:32 +0200)]
Fix an unstranslatable string in JavaScript

For an explanation, see:

http://wiki.koha.org/doku.php?id=en:development:codingguidelines#translatable_text

This bug blocks entirely serials module. It isn't possible
to create/edit a subscription. Brocken JavaScript prevents
Search for a vendor and Search for Biblio dialog box
to pop-up.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoUpdate references to batchRebuildBiblioTables
Joe Atzberger [Mon, 15 Jun 2009 16:32:19 +0000 (11:32 -0500)]
Update references to batchRebuildBiblioTables

Also fixed escaping of literal "$" characters in usage.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoFix bug 3330 - Report notes modification
Frédéric Demians [Mon, 15 Jun 2009 17:18:51 +0000 (19:18 +0200)]
Fix bug 3330 - Report notes modification

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoGerman and Turkish updates
Chris Cormack [Sun, 14 Jun 2009 19:30:48 +0000 (07:30 +1200)]
German and Turkish updates

14 years agoCleanup stopwords.pl and .tmpl
Joe Atzberger [Fri, 12 Jun 2009 22:33:02 +0000 (17:33 -0500)]
Cleanup stopwords.pl and .tmpl

Remove "toggle" code and useless javascript.
Rework "SimpleSearch" to use just one argument.
Remove unnecessary dependencies.
Remove incorrectly pasted comments.
Remove queries that didn't do anything.
Enable warnings.  Use one $dbh.  Remove $sth->finish calls.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCleanup - moremember.pl and .tmpl
Joe Atzberger [Fri, 12 Jun 2009 22:33:03 +0000 (17:33 -0500)]
Cleanup - moremember.pl and .tmpl

Removed last 3 EXPR statements.  Removed toggle code.
Fixed jquery for warning on image deletion.
Fixed permission check for image upload to be granular.
Lots of formatting/whitespace cleanup.
Removed useless form and unused template vars.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agobug Fixing opac/opac-reserve.pl was broken
Henri-Damien LAURENT [Fri, 12 Jun 2009 19:51:51 +0000 (21:51 +0200)]
bug Fixing opac/opac-reserve.pl was broken

14 years agoAdding a notes column, fixing a typo in TMPL_VAR statement that caused notes not...
Liz Rea [Fri, 12 Jun 2009 13:02:59 +0000 (08:02 -0500)]
Adding a notes column, fixing a typo in TMPL_VAR statement that caused notes not to display.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from auth_tag_structure.pl and auth_subfields_struc...
Garry Collum [Thu, 11 Jun 2009 19:15:38 +0000 (15:15 -0400)]
Bug 2889: Removed toggle variable from auth_tag_structure.pl and auth_subfields_structure.pl

Removed toggle variable from auth_tag_structure.pl and .tmpl.  Used template __odd__ in auth_tag_structure.tmpl.

Removed toggle variable from auth_subfields_structure.pl and .tmpl. Use __odd__. Removed a type in the highlight class definition. Fixed a minor xhtml error.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agofollowup - restore correct conditional
Galen Charlton [Fri, 12 Jun 2009 15:31:10 +0000 (10:31 -0500)]
followup - restore correct conditional

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agofixed broken link in patron label search
Galen Charlton [Fri, 12 Jun 2009 15:08:40 +0000 (10:08 -0500)]
fixed broken link in patron label search

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoMissed Chris Nighswonger from the developer list, fixed
Chris Cormack [Thu, 11 Jun 2009 18:53:31 +0000 (06:53 +1200)]
Missed Chris Nighswonger from the developer list, fixed

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed unused toggle variables from booksellers.pl. Added table highlighti...
Garry Collum [Thu, 11 Jun 2009 21:38:59 +0000 (17:38 -0400)]
Bug 2889: Removed unused toggle variables from booksellers.pl. Added table highlighting to booksellers.tmpl.

Removed unused toggle and line(even) variables from booksellers.pl.  Added highlighting to the two display tables in booksellers.tmpl.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCleanup: biblio_framework and marctagstructure
Joe Atzberger [Wed, 10 Jun 2009 21:53:28 +0000 (16:53 -0500)]
Cleanup: biblio_framework and marctagstructure

Removed unused javascript.  Enabled warnings.  Use common $dbh.
Removed sth->finish calls.  Removed toggle code.  Added row highlight where
none had been implemented.  Repaired validation error w/ mislocated input tag.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCleanup classsources.pl and .tmpl
Joe Atzberger [Wed, 10 Jun 2009 21:53:27 +0000 (16:53 -0500)]
Cleanup classsources.pl and .tmpl

Relatively minor cleaning.
Remove unused javascript.  Add row highlighting to both tables.  Remove conditionals where the
behavior is the same for both possibilities.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle from marc_subfields_structure.pl and .tmpl
Garry Collum [Thu, 11 Jun 2009 20:44:30 +0000 (16:44 -0400)]
Bug 2889: Removed toggle from marc_subfields_structure.pl and .tmpl

Removed toggle variable from marc_subfields_structure.pl and marc_subfields_structure.tmpl.  Used template __odd__ variable instead.

Corrected a typo in the highlight class definition in .tmpl.

Corrected a readability issue with the description when deleting a subfield in .tmpl.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from stopwords.pl and .tmpl.
Garry Collum [Wed, 10 Jun 2009 23:59:01 +0000 (19:59 -0400)]
Bug 2889: Removed toggle variable from stopwords.pl and .tmpl.

Removed toggle variable from stopwords.pl and stopwords.tmpl. Used template __odd_ variable instead.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCleanup - admin scripts
Joe Atzberger [Fri, 12 Jun 2009 14:25:47 +0000 (09:25 -0500)]
Cleanup - admin scripts

Fixed useless redirect statements that weren't even printed.
Removed unused javascript and script variables;
Removed sth->finish.  Use get instead of post on "cancel" button (no data to post).
Reduce duplicative variables (e.g. scriptname and script_name).

Many other problems are still in the scripts, including use of META-REFRESH instead of
redirect, and the whole idea of redirecting back to the same page for no valid reason.
We should be able to formulate the right response on THIS pass, not ask the browser to start over.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed unused toggle variable from pcard-member-search.pl. Added table...
Garry Collum [Fri, 12 Jun 2009 00:42:37 +0000 (20:42 -0400)]
Bug 2889: Removed unused toggle variable from pcard-member-search.pl. Added table highlighting to .tmpl.

Removed unused toggle variable form pcard-member-search.pl.

Added highlighting to pcard-members-search.tmpl and fixed some XHMTL errors.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from aqbudget.tmpl. Used template variable __odd__...
Garry Collum [Mon, 8 Jun 2009 19:52:37 +0000 (15:52 -0400)]
Bug 2889: Removed toggle variable from aqbudget.tmpl. Used template variable __odd__ instead.

Removed toggle variable from aqbudget.pl and aqbudget.tmpl. Used template variable __odd__ instead.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoAdd +(" ")+ to make few strings translatable (with Paul & Galen fix)
Frédéric Demians [Tue, 9 Jun 2009 14:24:37 +0000 (16:24 +0200)]
Add +(" ")+ to make few strings translatable (with Paul & Galen fix)

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoAdding 10,000th commit to the history
Chris Cormack [Tue, 9 Jun 2009 19:47:07 +0000 (07:47 +1200)]
Adding 10,000th commit to the history

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Added template __odd__ variable to letter.tmpl
Garry Collum [Tue, 9 Jun 2009 22:13:26 +0000 (18:13 -0400)]
Bug 2889: Added template __odd__ variable to letter.tmpl

Used __odd__ variable instead of toggle in letter.tmpl.  No toggle variable was defined in letter.pl.

The table in letter.tmpl uses jquery for highlighting so the above may not be necessary, unless javascript is turned off.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from categorie.pl and categorie.tmpl.
Garry Collum [Tue, 9 Jun 2009 22:34:55 +0000 (18:34 -0400)]
Bug 2889: Removed toggle variable from categorie.pl and categorie.tmpl.

Removed toggle variable from categorie.pl and categorie.tmpl.  Used template __odd__variable in categorie.tmpl.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from aqbookfund.pl and aqbookfund.tmpl.
Garry Collum [Tue, 9 Jun 2009 22:35:24 +0000 (18:35 -0400)]
Bug 2889: Removed toggle variable from aqbookfund.pl and aqbookfund.tmpl.

Removed toggle variable from aqbookfund.pl and aqbookfund.tmpl. Used template __odd__ variable in aqbookfund.tmpl.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoCleanup authtypes and currency .pl and .tmpl
Joe Atzberger [Wed, 10 Jun 2009 19:04:50 +0000 (14:04 -0500)]
Cleanup authtypes and currency .pl and .tmpl

Removed unused javascript.  Enabled warnings.  Use common $dbh.
Removed sth->finish calls.  Removed toggle code.  Added row highlight where
none had been implemented.  Added some HTML escaping in TMPL.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variables from z3950servers.pl and .tmpl
Garry Collum [Wed, 10 Jun 2009 23:48:40 +0000 (19:48 -0400)]
Bug 2889: Removed toggle variables from z3950servers.pl and .tmpl

Removed toggle variables from z3950servers.pl and z3950servers.tmpl.  Used template __odd__variable instead.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Added highlighting to smart-rules.tmpl
Garry Collum [Thu, 11 Jun 2009 00:23:52 +0000 (20:23 -0400)]
Bug 2889: Added highlighting to smart-rules.tmpl

Removed unused toggle variable form smart-rules.pl and added highlighting to smart-rules.tmpl through template __odd__.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoBug 2889: Removed toggle variable from roadtype.pl and .tmpl.
Garry Collum [Thu, 11 Jun 2009 00:47:31 +0000 (20:47 -0400)]
Bug 2889: Removed toggle variable from roadtype.pl and .tmpl.

Removed toggle variable from roadtype.pl and roadtype.tmpl.  Corrected typo in class definition in roadtype.tmpl and add highlighting through the templated __odd__ variable.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
14 years agoTurkish updates
Chris Cormack [Thu, 11 Jun 2009 11:01:05 +0000 (23:01 +1200)]
Turkish updates

14 years agoHindi and Turkish translations
Chris Cormack [Tue, 9 Jun 2009 19:45:27 +0000 (07:45 +1200)]
Hindi and Turkish translations

14 years agoremoving disused C4::Serials functions
Galen Charlton [Tue, 9 Jun 2009 14:29:14 +0000 (09:29 -0500)]
removing disused C4::Serials functions

The following functions are no longer in use:

* old_newsubscription
* old_modsubscription
* old_getserials

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>