@@ -, +, @@ --- koha-tmpl/opac-tmpl/ccsr/en/css/babeltheque.css | 152 - koha-tmpl/opac-tmpl/ccsr/en/css/colors.css | 751 ----- koha-tmpl/opac-tmpl/ccsr/en/css/datatables.css | 265 -- koha-tmpl/opac-tmpl/ccsr/en/css/hierarchy.css | 105 - koha-tmpl/opac-tmpl/ccsr/en/css/jquery.rating.css | 14 - koha-tmpl/opac-tmpl/ccsr/en/css/mobile.css | 628 ---- koha-tmpl/opac-tmpl/ccsr/en/css/opac.css | 2871 ------------------ .../opac-tmpl/ccsr/en/css/persona-buttons.css | 228 -- koha-tmpl/opac-tmpl/ccsr/en/css/print.css | 227 -- koha-tmpl/opac-tmpl/ccsr/en/css/right-to-left.css | 252 -- koha-tmpl/opac-tmpl/ccsr/en/css/sco.css | 353 --- .../opac-tmpl/ccsr/en/includes/doc-head-close.inc | 145 - koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc | 249 -- .../opac-tmpl/ccsr/en/includes/navigation.inc | 9 - .../opac-tmpl/ccsr/en/includes/opac-bottom.inc | 136 - koha-tmpl/opac-tmpl/ccsr/en/includes/top-bar.inc | 73 - koha-tmpl/opac-tmpl/ccsr/en/includes/usermenu.inc | 38 - koha-tmpl/opac-tmpl/ccsr/en/js/amazonimages.js | 14 - .../opac-tmpl/ccsr/en/js/bakertaylorimages.js | 11 - koha-tmpl/opac-tmpl/ccsr/en/js/basket.js | 546 ---- koha-tmpl/opac-tmpl/ccsr/en/js/datatables.js | 100 - koha-tmpl/opac-tmpl/ccsr/en/js/google-jackets.js | 76 - .../ccsr/en/js/googleindictransliteration.js | 27 - koha-tmpl/opac-tmpl/ccsr/en/js/localcovers.js | 44 - koha-tmpl/opac-tmpl/ccsr/en/js/openlibrary.js | 67 - koha-tmpl/opac-tmpl/ccsr/en/js/overdrive.js | 61 - koha-tmpl/opac-tmpl/ccsr/en/js/script.js | 128 - koha-tmpl/opac-tmpl/ccsr/en/js/tags.js | 145 - koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS.js | 525 ---- koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS_fx.js | 136 - .../opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5.zip | Bin 180408 -> 0 bytes .../ccsr/en/lib/greybox/GreyBox_v5_5/LGPL.txt | 502 ---- .../ccsr/en/lib/greybox/GreyBox_v5_5/about.html | 50 - .../GreyBox_v5_5/adobe_images/nav_buttons.psd | Bin 165140 -> 0 bytes .../en/lib/greybox/GreyBox_v5_5/advance_usage.html | 182 -- .../ccsr/en/lib/greybox/GreyBox_v5_5/combiner.py | 134 - .../greybox/GreyBox_v5_5/compressing_greybox.html | 55 - .../GreyBox_v5_5/compression_lib/AJS_minify.py | 255 -- .../GreyBox_v5_5/compression_lib/__init__.py | 1 - .../ccsr/en/lib/greybox/GreyBox_v5_5/examples.html | 95 - .../GreyBox_v5_5/greybox_source/auto_deco.js | 67 - .../GreyBox_v5_5/greybox_source/base/AJS.js | 1371 --------- .../GreyBox_v5_5/greybox_source/base/AJS_fx.js | 194 -- .../GreyBox_v5_5/greybox_source/base/base.css | 32 - .../GreyBox_v5_5/greybox_source/base/base.js | 192 -- .../GreyBox_v5_5/greybox_source/base/indicator.gif | Bin 8238 -> 0 bytes .../greybox_source/base/loader_frame.html | 104 - .../greybox_source/gallery/g_close.gif | Bin 541 -> 0 bytes .../greybox_source/gallery/gallery.css | 51 - .../GreyBox_v5_5/greybox_source/gallery/gallery.js | 114 - .../GreyBox_v5_5/greybox_source/set/next.gif | Bin 528 -> 0 bytes .../GreyBox_v5_5/greybox_source/set/prev.gif | Bin 525 -> 0 bytes .../GreyBox_v5_5/greybox_source/set/set.css | 20 - .../greybox/GreyBox_v5_5/greybox_source/set/set.js | 101 - .../greybox_source/window/header_bg.gif | Bin 1188 -> 0 bytes .../GreyBox_v5_5/greybox_source/window/w_close.gif | Bin 74 -> 0 bytes .../GreyBox_v5_5/greybox_source/window/window.css | 39 - .../GreyBox_v5_5/greybox_source/window/window.js | 109 - .../en/lib/greybox/GreyBox_v5_5/installation.html | 49 - .../en/lib/greybox/GreyBox_v5_5/normal_usage.html | 126 - .../lib/greybox/GreyBox_v5_5/static_files/help.css | 93 - .../lib/greybox/GreyBox_v5_5/static_files/help.js | 52 - .../lib/greybox/GreyBox_v5_5/static_files/logo.gif | Bin 4514 -> 0 bytes .../GreyBox_v5_5/static_files/night_valley.jpg | Bin 46740 -> 0 bytes .../static_files/night_valley_thumb.gif | Bin 4410 -> 0 bytes .../static_files/night_valley_thumb.jpg | Bin 2524 -> 0 bytes .../lib/greybox/GreyBox_v5_5/static_files/salt.jpg | Bin 54124 -> 0 bytes .../GreyBox_v5_5/static_files/salt_thumb.gif | Bin 3061 -> 0 bytes .../opac-tmpl/ccsr/en/lib/greybox/g_close.gif | Bin 541 -> 0 bytes .../opac-tmpl/ccsr/en/lib/greybox/gb_scripts.js | 436 --- .../opac-tmpl/ccsr/en/lib/greybox/gb_styles.css | 158 - .../opac-tmpl/ccsr/en/lib/greybox/header_bg.gif | Bin 1188 -> 0 bytes .../opac-tmpl/ccsr/en/lib/greybox/indicator.gif | Bin 8238 -> 0 bytes .../ccsr/en/lib/greybox/loader_frame.html | 104 - koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/next.gif | Bin 528 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/prev.gif | Bin 525 -> 0 bytes .../opac-tmpl/ccsr/en/lib/greybox/w_close.gif | Bin 74 -> 0 bytes .../lib/jquery/images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../lib/jquery/images/ui-icons_454545_256x240.png | Bin 4369 -> 0 bytes .../opac-tmpl/ccsr/en/lib/jquery/jquery-ui.css | 5 - .../opac-tmpl/ccsr/en/lib/jquery/jquery-ui.js | 6 - koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery.js | 4 - .../en/lib/jquery/plugins/jquery.checkboxes.min.js | 13 - .../en/lib/jquery/plugins/jquery.highlight-3.js | 53 - .../jquery/plugins/jquery.hoverIntent.minified.js | 9 - .../en/lib/jquery/plugins/jquery.metadata.min.js | 8 - .../ccsr/en/lib/jquery/plugins/jquery.rating.js | 392 --- koha-tmpl/opac-tmpl/ccsr/images/Star0.gif | Bin 1360 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/Star1.gif | Bin 1395 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/Star2.gif | Bin 1410 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/Star3.gif | Bin 1391 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/Star4.gif | Bin 1380 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/Star5.gif | Bin 1284 -> 0 bytes .../opac-tmpl/ccsr/images/arrow-left-grey-11x6.png | Bin 2911 -> 0 bytes .../ccsr/images/arrow-right-grey-11x6.png | Bin 1099 -> 0 bytes .../ccsr/images/arrow-right-grey-logo.png | Bin 1064 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/asc.gif | Bin 250 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/ascdesc.gif | Bin 264 -> 0 bytes .../opac-tmpl/ccsr/images/bg-result-light.png | Bin 1064 -> 0 bytes .../opac-tmpl/ccsr/images/bg-results-control.png | Bin 1023 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/bg-search-bar.png | Bin 1024 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/bonus.png | Bin 1768 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/browse-next.gif | Bin 186 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/browse-prev.gif | Bin 189 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/btn-search-bar.png | Bin 2258 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/caret.gif | Bin 63 -> 0 bytes .../ccsr/images/datatables/back_disabled.jpg | Bin 612 -> 0 bytes .../ccsr/images/datatables/back_enabled.jpg | Bin 807 -> 0 bytes .../ccsr/images/datatables/forward_disabled.jpg | Bin 635 -> 0 bytes .../ccsr/images/datatables/forward_enabled.jpg | Bin 852 -> 0 bytes .../opac-tmpl/ccsr/images/datatables/sort_asc.png | Bin 263 -> 0 bytes .../ccsr/images/datatables/sort_asc_disabled.png | Bin 252 -> 0 bytes .../opac-tmpl/ccsr/images/datatables/sort_both.png | Bin 282 -> 0 bytes .../opac-tmpl/ccsr/images/datatables/sort_desc.png | Bin 260 -> 0 bytes .../ccsr/images/datatables/sort_desc_disabled.png | Bin 251 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/delete.gif | Bin 752 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/desc.gif | Bin 61 -> 0 bytes .../opac-tmpl/ccsr/images/feed-icon-16x16.png | Bin 764 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/filefind.png | Bin 2479 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_bg_header.png | Bin 153 -> 0 bytes .../opac-tmpl/ccsr/images/img_bg_login-bottom.png | Bin 297 -> 0 bytes .../opac-tmpl/ccsr/images/img_bg_login-top.png | Bin 961 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_bg_login.png | Bin 212 -> 0 bytes .../ccsr/images/img_bg_search-control-left.png | Bin 514 -> 0 bytes .../ccsr/images/img_bg_search-control-right.png | Bin 515 -> 0 bytes .../opac-tmpl/ccsr/images/img_bg_search-left.png | Bin 560 -> 0 bytes .../opac-tmpl/ccsr/images/img_bg_search-right.png | Bin 555 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_bg_submit.png | Bin 139 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_logo_koha.jpg | Bin 2699 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_puce_liste.png | Bin 573 -> 0 bytes .../opac-tmpl/ccsr/images/img_puce_search.png | Bin 240 -> 0 bytes .../opac-tmpl/ccsr/images/img_select-puce.png | Bin 579 -> 0 bytes .../ccsr/images/img_sep_account-bottom.png | Bin 205 -> 0 bytes .../opac-tmpl/ccsr/images/img_sep_account-top.png | Bin 167 -> 0 bytes .../opac-tmpl/ccsr/images/img_sep_account.png | Bin 114 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_sep_footer.png | Bin 118 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_sep_header.png | Bin 179 -> 0 bytes .../ccsr/images/img_sep_search-bottom.png | Bin 164 -> 0 bytes .../opac-tmpl/ccsr/images/img_sep_search-top.png | Bin 192 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_sep_search.png | Bin 114 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/img_sep_tabs.png | Bin 154 -> 0 bytes .../ccsr/images/img_toolbar-button-cart.png | Bin 706 -> 0 bytes .../ccsr/images/img_toolbar-button-lists.png | Bin 659 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/item-bullet.gif | Bin 59 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/koha-logo.gif | Bin 1469 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/loading.gif | Bin 3208 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/logo-koha.png | Bin 5291 -> 0 bytes .../opac-tmpl/ccsr/images/mobile-menu-button.png | Bin 2546 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/social-sprite.png | Bin 2802 -> 0 bytes .../opac-tmpl/ccsr/images/socnet/delicious16.gif | Bin 89 -> 0 bytes .../opac-tmpl/ccsr/images/socnet/facebook16.png | Bin 727 -> 0 bytes .../opac-tmpl/ccsr/images/socnet/linkedin16.png | Bin 751 -> 0 bytes .../opac-tmpl/ccsr/images/socnet/mailto16.png | Bin 792 -> 0 bytes .../opac-tmpl/ccsr/images/socnet/twitter16.png | Bin 780 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/sprite.png | Bin 8381 -> 0 bytes .../opac-tmpl/ccsr/images/star-ratings-empty.gif | Bin 187 -> 0 bytes .../opac-tmpl/ccsr/images/star-ratings-sprite.png | Bin 2000 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/star-ratings.gif | Bin 295 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/star.gif | Bin 815 -> 0 bytes .../opac-tmpl/ccsr/images/tag-small-disabled.png | Bin 317 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/images/tag-small.png | Bin 347 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.gif | Bin 3769 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.jpg | Bin 4513 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/DVD.gif | Bin 3188 -> 0 bytes .../ccsr/itemtypeimg/Seshat/DVDreserve.gif | Bin 3153 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.gif | Bin 3440 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.jpg | Bin 4349 -> 0 bytes .../ccsr/itemtypeimg/Seshat/archivalCD.gif | Bin 3081 -> 0 bytes .../ccsr/itemtypeimg/Seshat/archivalDVD.gif | Bin 3126 -> 0 bytes .../ccsr/itemtypeimg/Seshat/archivalVHS.gif | Bin 3645 -> 0 bytes .../ccsr/itemtypeimg/Seshat/archivalVHS.jpg | Bin 4541 -> 0 bytes .../ccsr/itemtypeimg/Seshat/archivaltape.gif | Bin 3852 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/book.gif | Bin 3137 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cd.gif | Bin 3170 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/cdrom.gif | Bin 3322 -> 0 bytes .../ccsr/itemtypeimg/Seshat/cdromreserve.gif | Bin 3440 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/download.gif | Bin 3405 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/ebook.gif | Bin 3117 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/key.gif | Bin 3110 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/key.jpg | Bin 3926 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/newbook.gif | Bin 3334 -> 0 bytes .../ccsr/itemtypeimg/Seshat/referencebook.gif | Bin 3097 -> 0 bytes .../ccsr/itemtypeimg/Seshat/reservebook.gif | Bin 3066 -> 0 bytes .../ccsr/itemtypeimg/Seshat/reservecd.gif | Bin 3104 -> 0 bytes .../ccsr/itemtypeimg/Seshat/reservetape.gif | Bin 3856 -> 0 bytes .../ccsr/itemtypeimg/Seshat/reservevhs.gif | Bin 3642 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/tape.gif | Bin 3805 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/Seshat/vhs.gif | Bin 3627 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/2d_art.gif | Bin 978 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/3d_art.gif | Bin 988 -> 0 bytes .../ccsr/itemtypeimg/bridge/7Day_book.gif | Bin 1833 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/archive.gif | Bin 986 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/audio.gif | Bin 1530 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/book.gif | Bin 1051 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/cd_music.gif | Bin 883 -> 0 bytes .../ccsr/itemtypeimg/bridge/computer_file.gif | Bin 880 -> 0 bytes .../ccsr/itemtypeimg/bridge/digital_audio.gif | Bin 1032 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/dvd.gif | Bin 895 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/e_book.gif | Bin 1145 -> 0 bytes .../ccsr/itemtypeimg/bridge/e_journal.gif | Bin 898 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/e_video.gif | Bin 1891 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/journal.gif | Bin 1909 -> 0 bytes .../ccsr/itemtypeimg/bridge/juvenile_book.gif | Bin 1869 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/kit.gif | Bin 878 -> 0 bytes .../ccsr/itemtypeimg/bridge/laserdisk.gif | Bin 976 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/map.gif | Bin 1333 -> 0 bytes .../ccsr/itemtypeimg/bridge/noncirc_book.gif | Bin 1887 -> 0 bytes .../ccsr/itemtypeimg/bridge/noncirc_dvd.gif | Bin 1755 -> 0 bytes .../ccsr/itemtypeimg/bridge/periodical.gif | Bin 977 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/realia.gif | Bin 1662 -> 0 bytes .../ccsr/itemtypeimg/bridge/reference.gif | Bin 1870 -> 0 bytes .../ccsr/itemtypeimg/bridge/reserve_book.gif | Bin 1810 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/score.gif | Bin 833 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/software.gif | Bin 1792 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/sound.gif | Bin 1041 -> 0 bytes .../ccsr/itemtypeimg/bridge/tape_music.gif | Bin 1119 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/vhs.gif | Bin 836 -> 0 bytes .../ccsr/itemtypeimg/bridge/vinyl_music.gif | Bin 1340 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/bridge/web.gif | Bin 1943 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/carredart/bd.png | Bin 1207 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/carredart/cd.png | Bin 2005 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/carredart/cdrom.png | Bin 787 -> 0 bytes .../itemtypeimg/carredart/dossier_de_presse.png | Bin 820 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/carredart/dvd.png | Bin 1929 -> 0 bytes .../ccsr/itemtypeimg/carredart/dvd_musical.png | Bin 2131 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/carredart/livre.png | Bin 403 -> 0 bytes .../ccsr/itemtypeimg/carredart/livre_ancien.png | Bin 2611 -> 0 bytes .../ccsr/itemtypeimg/carredart/livre_artiste.png | Bin 1039 -> 0 bytes .../ccsr/itemtypeimg/carredart/livre_audio.png | Bin 1886 -> 0 bytes .../carredart/livre_en_gros_caracteres.png | Bin 1279 -> 0 bytes .../itemtypeimg/carredart/livre_multimedia.png | Bin 1372 -> 0 bytes .../ccsr/itemtypeimg/carredart/partition.png | Bin 976 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/carredart/revue.png | Bin 624 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/carredart/vhs.png | Bin 632 -> 0 bytes .../crystal-clear/Internet_Connection_Tools.png | Bin 2577 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/Quicktime.png | Bin 2086 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/_COPYING.txt | 120 - .../ccsr/itemtypeimg/crystal-clear/_README.txt | 27 - .../ccsr/itemtypeimg/crystal-clear/aktion.png | Bin 1475 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/binary.png | Bin 1067 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/blockdevice.png | Bin 2541 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/bookmark.png | Bin 2215 -> 0 bytes .../itemtypeimg/crystal-clear/books-closed-32.png | Bin 4766 -> 0 bytes .../itemtypeimg/crystal-clear/books-open-32.png | Bin 4110 -> 0 bytes .../itemtypeimg/crystal-clear/books-open-cd-32.png | Bin 4690 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/browser.png | Bin 2958 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/build.png | Bin 2564 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/calc.png | Bin 1884 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/camera.png | Bin 2619 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/cardgame.png | Bin 2412 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/cdimage.png | Bin 2107 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/cdrom_mount.png | Bin 2926 -> 0 bytes .../itemtypeimg/crystal-clear/cdrom_unmount.png | Bin 2845 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/cdtrack.png | Bin 1749 -> 0 bytes .../itemtypeimg/crystal-clear/cdwriter_mount.png | Bin 2993 -> 0 bytes .../itemtypeimg/crystal-clear/cdwriter_unmount.png | Bin 2921 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/decrypted.png | Bin 1837 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/demo.png | Bin 2643 -> 0 bytes .../itemtypeimg/crystal-clear/desktopshare.png | Bin 2815 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/display.png | Bin 2352 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/document.png | Bin 1056 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/document2.png | Bin 1890 -> 0 bytes .../itemtypeimg/crystal-clear/download_manager.png | Bin 2358 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/dvd_mount.png | Bin 3056 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/dvd_mount_2.png | Bin 2827 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/dvd_unmount.png | Bin 2980 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/edit.png | Bin 1704 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/editpaste.png | Bin 1522 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/encrypted.png | Bin 1180 -> 0 bytes .../itemtypeimg/crystal-clear/file_temporary.png | Bin 2151 -> 0 bytes .../itemtypeimg/crystal-clear/floppy_mount.png | Bin 1833 -> 0 bytes .../itemtypeimg/crystal-clear/floppy_unmount.png | Bin 1040 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/folder_blue.png | Bin 1807 -> 0 bytes .../itemtypeimg/crystal-clear/folder_green.png | Bin 1833 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/folder_grey.png | Bin 1033 -> 0 bytes .../itemtypeimg/crystal-clear/folder_grey_open.png | Bin 1402 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/folder_html.png | Bin 2494 -> 0 bytes .../itemtypeimg/crystal-clear/folder_image.png | Bin 2324 -> 0 bytes .../itemtypeimg/crystal-clear/folder_images.png | Bin 2205 -> 0 bytes .../itemtypeimg/crystal-clear/folder_locked.png | Bin 2235 -> 0 bytes .../itemtypeimg/crystal-clear/folder_music.png | Bin 2082 -> 0 bytes .../itemtypeimg/crystal-clear/folder_print.png | Bin 2156 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/folder_red.png | Bin 1848 -> 0 bytes .../itemtypeimg/crystal-clear/folder_sound.png | Bin 2462 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/folder_txt.png | Bin 2244 -> 0 bytes .../itemtypeimg/crystal-clear/folder_video.png | Bin 2563 -> 0 bytes .../itemtypeimg/crystal-clear/folder_yellow.png | Bin 1777 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/hdd_mount.png | Bin 2441 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/html.png | Bin 2072 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/image.png | Bin 1918 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/image2.png | Bin 2271 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/info.png | Bin 2598 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/internet.png | Bin 2773 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/joystick.png | Bin 1980 -> 0 bytes .../itemtypeimg/crystal-clear/kaddressbook.png | Bin 2484 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kbackgammon.png | Bin 2105 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kcmdf.png | Bin 2449 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kcmmidi.png | Bin 1779 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kcoloredit.png | Bin 2689 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kdict.png | Bin 2500 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kedit.png | Bin 2347 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/keyboard.png | Bin 1060 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/klaptop.png | Bin 2001 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kmid.png | Bin 2384 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/korganizer.png | Bin 2646 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kpackage.png | Bin 2860 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kpat.png | Bin 1975 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kpoker.png | Bin 1769 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kscd.png | Bin 2525 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/ksnapshot.png | Bin 2423 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kuser2.png | Bin 2321 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kwrite.png | Bin 2842 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/kxkb.png | Bin 1612 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/lock-silver.png | Bin 3723 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/lock.png | Bin 1966 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/lock_-_pink.png | Bin 2228 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/log.png | Bin 1640 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/lsongs.png | Bin 2667 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/make.png | Bin 2016 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/man.png | Bin 1813 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/message.png | Bin 2055 -> 0 bytes .../itemtypeimg/crystal-clear/mime-postscript.png | Bin 1599 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/mime_txt.png | Bin 1880 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/mp3player.png | Bin 2222 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/mp3player2.png | Bin 1812 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/musicstore.png | Bin 2612 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/musicstore2.png | Bin 2639 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/mymac.png | Bin 2070 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/nfs_mount.png | Bin 2572 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/nfs_unmount.png | Bin 2400 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/palm.png | Bin 1595 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/pda.png | Bin 1961 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/pda_black.png | Bin 1866 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/pda_blue.png | Bin 1804 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/print_class.png | Bin 2254 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/readme.png | Bin 1925 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/reminders.png | Bin 1719 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/scanner.png | Bin 2059 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/schedule.png | Bin 1801 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/starthere.png | Bin 2630 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/tablet.png | Bin 2026 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/tutorials.png | Bin 2021 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/tv.png | Bin 1742 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/usb.png | Bin 1822 -> 0 bytes .../crystal-clear/usbpendrive_mount.png | Bin 2881 -> 0 bytes .../crystal-clear/usbpendrive_unmount.png | Bin 2758 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/viewmag.png | Bin 2019 -> 0 bytes .../itemtypeimg/crystal-clear/voice-support.png | Bin 2051 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/xmms.png | Bin 2946 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/zip_mount.png | Bin 2172 -> 0 bytes .../ccsr/itemtypeimg/crystal-clear/zip_unmount.png | Bin 1968 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/addtobasket.gif | Bin 2540 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/addtocart.png | Bin 3479 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/addtoshelf.gif | Bin 2956 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/addtoshelf.png | Bin 4838 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/audiobook-cd.gif | Bin 2927 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/audiobook-cd.png | Bin 4468 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/audiobook.gif | Bin 2867 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/audiobook.png | Bin 4205 -> 0 bytes .../liblime-kids/beginner-reader-book.gif | Bin 2936 -> 0 bytes .../itemtypeimg/liblime-kids/beginner-reader.png | Bin 4651 -> 0 bytes .../itemtypeimg/liblime-kids/big-book-icon.gif | Bin 3193 -> 0 bytes .../itemtypeimg/liblime-kids/big-book-icon.png | Bin 5069 -> 0 bytes .../itemtypeimg/liblime-kids/book-bag-icon.png | Bin 4820 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/book-bag.gif | Bin 3047 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-60px.gif | Bin 2255 -> 0 bytes .../liblime-kids/book-icon-author-search.gif | Bin 5399 -> 0 bytes .../liblime-kids/book-icon-author-search.png | Bin 5397 -> 0 bytes .../liblime-kids/book-icon-biography.gif | Bin 3135 -> 0 bytes .../liblime-kids/book-icon-biography.png | Bin 5462 -> 0 bytes .../liblime-kids/book-icon-call-number.gif | Bin 3982 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-mystery.gif | Bin 3009 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-mystery.png | Bin 4591 -> 0 bytes .../liblime-kids/book-icon-mystery2.gif | Bin 3006 -> 0 bytes .../liblime-kids/book-icon-non-fiction.gif | Bin 2840 -> 0 bytes .../liblime-kids/book-icon-non-fiction.png | Bin 4520 -> 0 bytes .../liblime-kids/book-icon-scifi-60px.gif | Bin 2892 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-sifi.png | Bin 5037 -> 0 bytes .../liblime-kids/book-icon-subject-search.gif | Bin 5595 -> 0 bytes .../liblime-kids/book-icon-subject-search.png | Bin 5059 -> 0 bytes .../liblime-kids/book-icon-title-search.gif | Bin 5467 -> 0 bytes .../liblime-kids/book-icon-title-search.png | Bin 5120 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-western.gif | Bin 2966 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-western.png | Bin 4324 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/book-icon.png | Bin 3631 -> 0 bytes .../itemtypeimg/liblime-kids/book-large-print.gif | Bin 3037 -> 0 bytes .../itemtypeimg/liblime-kids/book-large-print.png | Bin 4329 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/brief..gif | Bin 1843 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/card.gif | Bin 2324 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/card.png | Bin 2316 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/cd-rom-icon.png | Bin 3350 -> 0 bytes .../itemtypeimg/liblime-kids/clear-book-bag.gif | Bin 3081 -> 0 bytes .../itemtypeimg/liblime-kids/clear-book-bag.png | Bin 4866 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/detail.gif | Bin 1866 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/detail.png | Bin 2478 -> 0 bytes .../liblime-kids/faculty-course-manual.png | Bin 2132 -> 0 bytes .../liblime-kids/faculty-course-materials.gif | Bin 1969 -> 0 bytes .../itemtypeimg/liblime-kids/icon-reference.gif | Bin 3111 -> 0 bytes .../itemtypeimg/liblime-kids/icon-refrence.png | Bin 4466 -> 0 bytes .../itemtypeimg/liblime-kids/keyword-search.gif | Bin 4334 -> 0 bytes .../itemtypeimg/liblime-kids/keyword-search.png | Bin 3529 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/music-CD.gif | Bin 2832 -> 0 bytes .../ccsr/itemtypeimg/liblime-kids/music-cd.png | Bin 4120 -> 0 bytes .../itemtypeimg/liblime-kids/newspaper-icon.gif | Bin 3461 -> 0 bytes .../itemtypeimg/liblime-kids/newspaper-icon.png | Bin 5212 -> 0 bytes .../itemtypeimg/liblime-kids/videocassette.gif | Bin 3572 -> 0 bytes .../itemtypeimg/liblime-kids/videocassette.png | Bin 5108 -> 0 bytes .../liblime-kids/vinyl-sound-recordings.gif | Bin 2875 -> 0 bytes .../liblime-kids/vynal-sound-recording.png | Bin 4493 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/AVA.gif | Bin 405 -> 0 bytes .../npl/Adult-nonfiction-book-on-cassette.gif | Bin 306 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Audiobook.gif | Bin 306 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Biography.gif | Bin 222 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Book-on-CD.gif | Bin 277 -> 0 bytes .../ccsr/itemtypeimg/npl/Book-on-Tape.gif | Bin 263 -> 0 bytes .../ccsr/itemtypeimg/npl/CD-ROM-software.gif | Bin 322 -> 0 bytes .../itemtypeimg/npl/DVD-Juvenile-nonfiction.gif | Bin 337 -> 0 bytes .../ccsr/itemtypeimg/npl/DVD-Juvenile.gif | Bin 337 -> 0 bytes .../ccsr/itemtypeimg/npl/DVD-nonfiction.gif | Bin 336 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD.gif | Bin 281 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/EDLS.gif | Bin 431 -> 0 bytes .../ccsr/itemtypeimg/npl/Ed.-Curriculum.gif | Bin 304 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/FLAG.gif | Bin 231 -> 0 bytes .../itemtypeimg/npl/Faculty-Course-Materials.gif | Bin 211 -> 0 bytes .../ccsr/itemtypeimg/npl/Fiction-large-print.gif | Bin 293 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Fiction.gif | Bin 222 -> 0 bytes .../ccsr/itemtypeimg/npl/Juvenile-audiobook.gif | Bin 288 -> 0 bytes .../ccsr/itemtypeimg/npl/Juvenile-biography.gif | Bin 294 -> 0 bytes .../itemtypeimg/npl/Juvenile-book-tape-kit.gif | Bin 380 -> 0 bytes .../ccsr/itemtypeimg/npl/Juvenile-fiction.gif | Bin 235 -> 0 bytes .../ccsr/itemtypeimg/npl/Juvenile-non-fiction.gif | Bin 365 -> 0 bytes .../npl/Juvenile-nonfiction-book-on-CD.gif | Bin 406 -> 0 bytes .../npl/Juvenile-nonfiction-book-on-cassette.gif | Bin 398 -> 0 bytes .../itemtypeimg/npl/Juvenile-picture-books.gif | Bin 282 -> 0 bytes .../ccsr/itemtypeimg/npl/Juvenile-reference.gif | Bin 400 -> 0 bytes .../ccsr/itemtypeimg/npl/Local-history.gif | Bin 254 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Magazine.gif | Bin 351 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Microfiche.gif | Bin 278 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Microfilm.gif | Bin 262 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Music-CD.gif | Bin 241 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Mystery.gif | Bin 283 -> 0 bytes .../itemtypeimg/npl/Non-fiction-large-print.gif | Bin 292 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction.gif | Bin 221 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Pamphlet.gif | Bin 254 -> 0 bytes .../ccsr/itemtypeimg/npl/Paperback-romance.gif | Bin 216 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Rare-Book.gif | Bin 295 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Reference.gif | Bin 331 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SIRS.gif | Bin 236 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SS.gif | Bin 171 -> 0 bytes .../ccsr/itemtypeimg/npl/ScienceFictionFantasy.gif | Bin 276 -> 0 bytes .../npl/Videocassette-juvenile-non-fiction.gif | Bin 289 -> 0 bytes .../itemtypeimg/npl/Videocassette-juvenile.gif | Bin 289 -> 0 bytes .../itemtypeimg/npl/Videocassette-non-fiction.gif | Bin 289 -> 0 bytes .../ccsr/itemtypeimg/npl/Videocassette.gif | Bin 294 -> 0 bytes .../itemtypeimg/npl/Vinyl-Sound-Recordings.gif | Bin 411 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/WEB.gif | Bin 350 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/npl/Western.gif | Bin 309 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/YAC.gif | Bin 263 -> 0 bytes .../ccsr/itemtypeimg/npl/Young-Adult-fiction.gif | Bin 223 -> 0 bytes .../itemtypeimg/npl/Young-Adult-non-fiction.gif | Bin 251 -> 0 bytes .../npl/Young-adult-fiction-book-on-CD.gif | Bin 262 -> 0 bytes .../npl/Young-adult-nonfiction-book-on-CD.gif | Bin 295 -> 0 bytes .../Young-adult-nonfiction-book-on-cassette.gif | Bin 289 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/ACT-32px.png | Bin 2261 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT.png | Bin 6277 -> 0 bytes .../ccsr/itemtypeimg/vokal/BLURAY-32px.png | Bin 2145 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY.png | Bin 5201 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/Book-32px.png | Bin 897 -> 0 bytes .../ccsr/itemtypeimg/vokal/Book-On-CD-32px.png | Bin 1559 -> 0 bytes .../ccsr/itemtypeimg/vokal/Book-On-Tape-32px.png | Bin 1368 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/Book.png | Bin 3825 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/BookOnCD.png | Bin 5019 -> 0 bytes .../ccsr/itemtypeimg/vokal/BookOnTape.png | Bin 3666 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/DVD-32px.png | Bin 1693 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD.png | Bin 4111 -> 0 bytes .../ccsr/itemtypeimg/vokal/Download-Audio-32px.png | Bin 1056 -> 0 bytes .../ccsr/itemtypeimg/vokal/DownloadableAudio.png | Bin 2735 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/EDUC-32px.png | Bin 1939 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/EDUC.png | Bin 4864 -> 0 bytes .../ccsr/itemtypeimg/vokal/EQUIP-32px.png | Bin 1570 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP.png | Bin 6915 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/FIC-32px.png | Bin 1110 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC.png | Bin 3973 -> 0 bytes .../ccsr/itemtypeimg/vokal/HOLIDAY-32px.png | Bin 1522 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY.png | Bin 2974 -> 0 bytes .../ccsr/itemtypeimg/vokal/Hardware-32px.png | Bin 1753 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/Hardware.png | Bin 3695 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/ILL-32px.png | Bin 1227 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL.png | Bin 2289 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/Kit-32px.png | Bin 1185 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit.png | Bin 3073 -> 0 bytes .../ccsr/itemtypeimg/vokal/Kit_Backpack_Image.png | Bin 2765 -> 0 bytes .../ccsr/itemtypeimg/vokal/Kit_Backpack_Word.png | Bin 2899 -> 0 bytes .../ccsr/itemtypeimg/vokal/Kit_Bag_Image.png | Bin 2475 -> 0 bytes .../ccsr/itemtypeimg/vokal/Kit_Bag_Word-32px.png | Bin 1185 -> 0 bytes .../ccsr/itemtypeimg/vokal/Kit_Bag_Word.png | Bin 3073 -> 0 bytes .../ccsr/itemtypeimg/vokal/LargePrint-32px.png | Bin 907 -> 0 bytes .../ccsr/itemtypeimg/vokal/LargePrint.png | Bin 1685 -> 0 bytes .../ccsr/itemtypeimg/vokal/MuseumPass-32px.png | Bin 1620 -> 0 bytes .../ccsr/itemtypeimg/vokal/MuseumPass.png | Bin 5204 -> 0 bytes .../ccsr/itemtypeimg/vokal/Music-32px.png | Bin 2602 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/Music.png | Bin 4869 -> 0 bytes .../ccsr/itemtypeimg/vokal/NEWBK-32px.png | Bin 1358 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK.png | Bin 4448 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/NFIC-32px.png | Bin 1357 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/NFIC.png | Bin 4000 -> 0 bytes .../ccsr/itemtypeimg/vokal/Periodical-32px.png | Bin 1472 -> 0 bytes .../ccsr/itemtypeimg/vokal/Periodical.png | Bin 4906 -> 0 bytes .../ccsr/itemtypeimg/vokal/PlayAway-32px.png | Bin 1863 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway.png | Bin 3415 -> 0 bytes .../ccsr/itemtypeimg/vokal/Reference-32px.png | Bin 1057 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/Reference.png | Bin 1970 -> 0 bytes .../ccsr/itemtypeimg/vokal/Special-32px.png | Bin 1620 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/Special.png | Bin 5204 -> 0 bytes .../opac-tmpl/ccsr/itemtypeimg/vokal/VHS-32px.png | Bin 889 -> 0 bytes koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS.png | Bin 1528 -> 0 bytes koha-tmpl/opac-tmpl/prog/en/css/babeltheque.css | 171 -- koha-tmpl/opac-tmpl/prog/en/css/colors.css | 0 koha-tmpl/opac-tmpl/prog/en/css/datatables.css | 265 -- koha-tmpl/opac-tmpl/prog/en/css/hierarchy.css | 105 - koha-tmpl/opac-tmpl/prog/en/css/jquery.rating.css | 14 - koha-tmpl/opac-tmpl/prog/en/css/opac.css | 3080 -------------------- .../opac-tmpl/prog/en/css/persona-buttons.css | 228 -- koha-tmpl/opac-tmpl/prog/en/css/print.css | 227 -- koha-tmpl/opac-tmpl/prog/en/css/right-to-left.css | 237 -- koha-tmpl/opac-tmpl/prog/en/css/sco.css | 353 --- .../en/includes/authorities-search-results.inc | 141 - koha-tmpl/opac-tmpl/prog/en/includes/calendar.inc | 77 - .../opac-tmpl/prog/en/includes/datatables.inc | 20 - .../opac-tmpl/prog/en/includes/date-format.inc | 1 - .../opac-tmpl/prog/en/includes/doc-head-close.inc | 147 - .../opac-tmpl/prog/en/includes/doc-head-open.inc | 4 - .../prog/en/includes/item-status-schema-org.inc | 9 - .../opac-tmpl/prog/en/includes/item-status.inc | 51 - koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc | 210 -- .../opac-tmpl/prog/en/includes/navigation.inc | 9 - .../prog/en/includes/opac-authorities.inc | 66 - .../opac-tmpl/prog/en/includes/opac-bottom.inc | 101 - .../prog/en/includes/opac-detail-sidebar.inc | 72 - .../opac-tmpl/prog/en/includes/opac-facets.inc | 61 - .../opac-tmpl/prog/en/includes/opac-topissues.inc | 47 - .../opac-tmpl/prog/en/includes/page-numbers.inc | 6 - .../opac-tmpl/prog/en/includes/patron-title.inc | 5 - .../opac-tmpl/prog/en/includes/resort_form.inc | 70 - .../opac-tmpl/prog/en/includes/search/facets.inc | 56 - .../prog/en/includes/search/page-numbers.inc | 17 - .../prog/en/includes/search/resort_form.inc | 23 - .../opac-tmpl/prog/en/includes/shelfbrowser.inc | 143 - .../prog/en/includes/subtypes_unimarc.inc | 209 -- koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc | 39 - koha-tmpl/opac-tmpl/prog/en/js/amazonimages.js | 14 - .../opac-tmpl/prog/en/js/bakertaylorimages.js | 11 - koha-tmpl/opac-tmpl/prog/en/js/basket.js | 532 ---- .../opac-tmpl/prog/en/js/browserid_include.js | 1 - koha-tmpl/opac-tmpl/prog/en/js/datatables.js | 100 - koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js | 76 - .../prog/en/js/googleindictransliteration.js | 29 - koha-tmpl/opac-tmpl/prog/en/js/localcovers.js | 51 - koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js | 67 - koha-tmpl/opac-tmpl/prog/en/js/overdrive.js | 61 - koha-tmpl/opac-tmpl/prog/en/js/script.js | 85 - koha-tmpl/opac-tmpl/prog/en/js/tags.js | 146 - koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS.js | 525 ---- koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS_fx.js | 136 - .../opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5.zip | Bin 180408 -> 0 bytes .../prog/en/lib/greybox/GreyBox_v5_5/LGPL.txt | 504 ---- .../prog/en/lib/greybox/GreyBox_v5_5/about.html | 50 - .../GreyBox_v5_5/adobe_images/nav_buttons.psd | Bin 165140 -> 0 bytes .../en/lib/greybox/GreyBox_v5_5/advance_usage.html | 182 -- .../prog/en/lib/greybox/GreyBox_v5_5/combiner.py | 134 - .../greybox/GreyBox_v5_5/compressing_greybox.html | 55 - .../GreyBox_v5_5/compression_lib/AJS_minify.py | 255 -- .../GreyBox_v5_5/compression_lib/__init__.py | 1 - .../prog/en/lib/greybox/GreyBox_v5_5/examples.html | 95 - .../GreyBox_v5_5/greybox_source/auto_deco.js | 67 - .../GreyBox_v5_5/greybox_source/base/AJS.js | 1371 --------- .../GreyBox_v5_5/greybox_source/base/AJS_fx.js | 194 -- .../GreyBox_v5_5/greybox_source/base/base.css | 32 - .../GreyBox_v5_5/greybox_source/base/base.js | 192 -- .../GreyBox_v5_5/greybox_source/base/indicator.gif | Bin 8238 -> 0 bytes .../greybox_source/base/loader_frame.html | 104 - .../greybox_source/gallery/g_close.gif | Bin 541 -> 0 bytes .../greybox_source/gallery/gallery.css | 51 - .../GreyBox_v5_5/greybox_source/gallery/gallery.js | 114 - .../GreyBox_v5_5/greybox_source/set/next.gif | Bin 528 -> 0 bytes .../GreyBox_v5_5/greybox_source/set/prev.gif | Bin 525 -> 0 bytes .../GreyBox_v5_5/greybox_source/set/set.css | 20 - .../greybox/GreyBox_v5_5/greybox_source/set/set.js | 101 - .../greybox_source/window/header_bg.gif | Bin 1188 -> 0 bytes .../GreyBox_v5_5/greybox_source/window/w_close.gif | Bin 74 -> 0 bytes .../GreyBox_v5_5/greybox_source/window/window.css | 39 - .../GreyBox_v5_5/greybox_source/window/window.js | 109 - .../en/lib/greybox/GreyBox_v5_5/installation.html | 49 - .../en/lib/greybox/GreyBox_v5_5/normal_usage.html | 126 - .../lib/greybox/GreyBox_v5_5/static_files/help.css | 93 - .../lib/greybox/GreyBox_v5_5/static_files/help.js | 52 - .../lib/greybox/GreyBox_v5_5/static_files/logo.gif | Bin 4514 -> 0 bytes .../GreyBox_v5_5/static_files/night_valley.jpg | Bin 46740 -> 0 bytes .../static_files/night_valley_thumb.gif | Bin 4410 -> 0 bytes .../static_files/night_valley_thumb.jpg | Bin 2524 -> 0 bytes .../lib/greybox/GreyBox_v5_5/static_files/salt.jpg | Bin 54124 -> 0 bytes .../GreyBox_v5_5/static_files/salt_thumb.gif | Bin 3061 -> 0 bytes .../opac-tmpl/prog/en/lib/greybox/g_close.gif | Bin 541 -> 0 bytes .../opac-tmpl/prog/en/lib/greybox/gb_scripts.js | 436 --- .../opac-tmpl/prog/en/lib/greybox/gb_styles.css | 158 - .../opac-tmpl/prog/en/lib/greybox/header_bg.gif | Bin 1188 -> 0 bytes .../opac-tmpl/prog/en/lib/greybox/indicator.gif | Bin 8238 -> 0 bytes .../prog/en/lib/greybox/loader_frame.html | 104 - koha-tmpl/opac-tmpl/prog/en/lib/greybox/next.gif | Bin 528 -> 0 bytes koha-tmpl/opac-tmpl/prog/en/lib/greybox/prev.gif | Bin 525 -> 0 bytes .../opac-tmpl/prog/en/lib/greybox/w_close.gif | Bin 74 -> 0 bytes .../lib/jquery/images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../lib/jquery/images/ui-icons_454545_256x240.png | Bin 4369 -> 0 bytes .../lib/jquery/images/ui-icons_888888_256x240.png | Bin 4369 -> 0 bytes .../opac-tmpl/prog/en/lib/jquery/jquery-ui.css | 5 - .../opac-tmpl/prog/en/lib/jquery/jquery-ui.js | 6 - koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery.js | 4 - .../en/lib/jquery/plugins/jquery.checkboxes.min.js | 13 - .../en/lib/jquery/plugins/jquery.highlight-3.js | 53 - .../jquery/plugins/jquery.hoverIntent.minified.js | 9 - .../en/lib/jquery/plugins/jquery.metadata.min.js | 8 - .../prog/en/lib/jquery/plugins/jquery.rating.js | 392 --- koha-tmpl/opac-tmpl/prog/en/modules/errors/400.tt | 30 - koha-tmpl/opac-tmpl/prog/en/modules/errors/401.tt | 31 - koha-tmpl/opac-tmpl/prog/en/modules/errors/402.tt | 30 - koha-tmpl/opac-tmpl/prog/en/modules/errors/403.tt | 30 - koha-tmpl/opac-tmpl/prog/en/modules/errors/404.tt | 30 - koha-tmpl/opac-tmpl/prog/en/modules/errors/500.tt | 30 - koha-tmpl/opac-tmpl/prog/en/modules/ilsdi.tt | 738 ----- koha-tmpl/opac-tmpl/prog/en/modules/maintenance.tt | 27 - .../opac-tmpl/prog/en/modules/opac-ISBDdetail.tt | 57 - .../opac-tmpl/prog/en/modules/opac-MARCdetail.tt | 220 -- .../opac-tmpl/prog/en/modules/opac-account.tt | 79 - .../prog/en/modules/opac-addbybiblionumber.tt | 89 - .../opac-tmpl/prog/en/modules/opac-advsearch.tt | 368 --- .../prog/en/modules/opac-alert-subscribe.tt | 43 - .../prog/en/modules/opac-auth-MARCdetail.tt | 60 - .../opac-tmpl/prog/en/modules/opac-auth-detail.tt | 112 - koha-tmpl/opac-tmpl/prog/en/modules/opac-auth.tt | 121 - .../prog/en/modules/opac-authorities-home.tt | 62 - .../en/modules/opac-authoritiessearchresultlist.tt | 101 - koha-tmpl/opac-tmpl/prog/en/modules/opac-basket.tt | 407 --- .../opac-tmpl/prog/en/modules/opac-blocked.tt | 32 - .../opac-tmpl/prog/en/modules/opac-browser.tt | 57 - .../prog/en/modules/opac-course-details.tt | 78 - .../prog/en/modules/opac-course-reserves.tt | 65 - koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt | 1641 ----------- .../opac-tmpl/prog/en/modules/opac-downloadcart.tt | 32 - .../prog/en/modules/opac-downloadshelf.tt | 45 - .../prog/en/modules/opac-full-serial-issues.tt | 266 -- .../opac-tmpl/prog/en/modules/opac-imageviewer.tt | 92 - koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt | 85 - .../modules/opac-memberentry-update-submitted.tt | 29 - .../opac-tmpl/prog/en/modules/opac-memberentry.tt | 776 ----- .../opac-tmpl/prog/en/modules/opac-messaging.tt | 164 -- .../opac-tmpl/prog/en/modules/opac-mymessages.tt | 24 - .../opac-tmpl/prog/en/modules/opac-opensearch.tt | 106 - .../prog/en/modules/opac-overdrive-search.tt | 171 -- koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt | 62 - .../opac-tmpl/prog/en/modules/opac-privacy.tt | 75 - .../prog/en/modules/opac-readingrecord.tt | 146 - .../en/modules/opac-registration-confirmation.tt | 71 - .../en/modules/opac-registration-email-sent.tt | 29 - .../prog/en/modules/opac-registration-invalid.tt | 31 - .../opac-tmpl/prog/en/modules/opac-reserve.tt | 604 ---- .../prog/en/modules/opac-results-grouped.tt | 321 -- .../opac-tmpl/prog/en/modules/opac-results.tt | 777 ----- koha-tmpl/opac-tmpl/prog/en/modules/opac-review.tt | 80 - .../prog/en/modules/opac-search-history.tt | 196 -- .../opac-tmpl/prog/en/modules/opac-sendbasket.tt | 158 - .../prog/en/modules/opac-sendbasketform.tt | 38 - .../opac-tmpl/prog/en/modules/opac-sendshelf.tt | 167 -- .../prog/en/modules/opac-sendshelfform.tt | 49 - .../prog/en/modules/opac-serial-issues.tt | 146 - .../opac-tmpl/prog/en/modules/opac-shareshelf.tt | 74 - .../opac-tmpl/prog/en/modules/opac-shelves.tt | 839 ------ .../opac-tmpl/prog/en/modules/opac-showmarc.tt | 10 - .../prog/en/modules/opac-showreviews-rss.tt | 36 - .../opac-tmpl/prog/en/modules/opac-showreviews.tt | 116 - .../opac-tmpl/prog/en/modules/opac-suggestions.tt | 243 -- koha-tmpl/opac-tmpl/prog/en/modules/opac-tags.tt | 128 - .../opac-tmpl/prog/en/modules/opac-tags_subject.tt | 43 - .../opac-tmpl/prog/en/modules/opac-topissues.tt | 159 - koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt | 539 ---- koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tt | 48 - .../opac-tmpl/prog/en/modules/sco/printslip.tt | 26 - koha-tmpl/opac-tmpl/prog/en/modules/sco/receipt.tt | 55 - .../opac-tmpl/prog/en/modules/sco/sco-main.tt | 333 --- .../opac-tmpl/prog/en/modules/search/results.tt | 108 - .../opac-tmpl/prog/en/modules/svc/shelfbrowser.tt | 2 - .../opac-tmpl/prog/en/modules/svc/suggestion.tt | 36 - .../prog/en/modules/text/explodedterms.tt | 8 - .../prog/en/xslt/MARC21slim2OPACDetail.xsl | 1143 -------- .../prog/en/xslt/MARC21slim2OPACResults.xsl | 1282 -------- .../opac-tmpl/prog/en/xslt/MARC21slimUtils.xsl | 200 -- .../prog/en/xslt/NORMARCslim2OPACDetail.xsl | 639 ---- .../prog/en/xslt/NORMARCslim2OPACResults.xsl | 958 ------ .../opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl | 229 -- .../prog/en/xslt/UNIMARCslim2OPACDetail.xsl | 533 ---- .../prog/en/xslt/UNIMARCslim2OPACResults.xsl | 253 -- .../opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl | 368 --- koha-tmpl/opac-tmpl/prog/en/xslt/compact.xsl | 88 - koha-tmpl/opac-tmpl/prog/en/xslt/plainMARC.xsl | 59 - koha-tmpl/opac-tmpl/prog/images/asc.gif | Bin 250 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/ascdesc.gif | Bin 264 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/bonus.png | Bin 1768 -> 0 bytes .../prog/images/datatables/back_disabled.jpg | Bin 612 -> 0 bytes .../prog/images/datatables/back_enabled.jpg | Bin 807 -> 0 bytes .../prog/images/datatables/forward_disabled.jpg | Bin 635 -> 0 bytes .../prog/images/datatables/forward_enabled.jpg | Bin 852 -> 0 bytes .../opac-tmpl/prog/images/datatables/sort_asc.png | Bin 263 -> 0 bytes .../prog/images/datatables/sort_asc_disabled.png | Bin 252 -> 0 bytes .../opac-tmpl/prog/images/datatables/sort_both.png | Bin 282 -> 0 bytes .../opac-tmpl/prog/images/datatables/sort_desc.png | Bin 260 -> 0 bytes .../prog/images/datatables/sort_desc_disabled.png | Bin 251 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/desc.gif | Bin 61 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/favicon.ico | Bin 1406 -> 0 bytes .../opac-tmpl/prog/images/feed-icon-16x16.png | Bin 764 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/filefind.png | Bin 2479 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/koha-logo.gif | Bin 1469 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/loading.gif | Bin 3208 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/sign_in_green.png | Bin 1803 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/social-sprite.png | Bin 2802 -> 0 bytes koha-tmpl/opac-tmpl/prog/images/sprite.png | Bin 3348 -> 0 bytes .../opac-tmpl/prog/images/star-ratings-sprite.png | Bin 2000 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.gif | Bin 3769 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.jpg | Bin 4513 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/DVD.gif | Bin 3188 -> 0 bytes .../prog/itemtypeimg/Seshat/DVDreserve.gif | Bin 3153 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/ILL.gif | Bin 3440 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/ILL.jpg | Bin 4349 -> 0 bytes .../prog/itemtypeimg/Seshat/archivalCD.gif | Bin 3081 -> 0 bytes .../prog/itemtypeimg/Seshat/archivalDVD.gif | Bin 3126 -> 0 bytes .../prog/itemtypeimg/Seshat/archivalVHS.gif | Bin 3645 -> 0 bytes .../prog/itemtypeimg/Seshat/archivalVHS.jpg | Bin 4541 -> 0 bytes .../prog/itemtypeimg/Seshat/archivaltape.gif | Bin 3852 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/book.gif | Bin 3137 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cd.gif | Bin 3170 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/cdrom.gif | Bin 3322 -> 0 bytes .../prog/itemtypeimg/Seshat/cdromreserve.gif | Bin 3440 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/download.gif | Bin 3405 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/ebook.gif | Bin 3117 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/key.gif | Bin 3110 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/key.jpg | Bin 3926 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/newbook.gif | Bin 3334 -> 0 bytes .../prog/itemtypeimg/Seshat/referencebook.gif | Bin 3097 -> 0 bytes .../prog/itemtypeimg/Seshat/reservebook.gif | Bin 3066 -> 0 bytes .../prog/itemtypeimg/Seshat/reservecd.gif | Bin 3104 -> 0 bytes .../prog/itemtypeimg/Seshat/reservetape.gif | Bin 3856 -> 0 bytes .../prog/itemtypeimg/Seshat/reservevhs.gif | Bin 3642 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/tape.gif | Bin 3805 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/Seshat/vhs.gif | Bin 3627 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/2d_art.gif | Bin 978 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/3d_art.gif | Bin 988 -> 0 bytes .../prog/itemtypeimg/bridge/7Day_book.gif | Bin 1833 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/archive.gif | Bin 986 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/audio.gif | Bin 1530 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/book.gif | Bin 1051 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/cd_music.gif | Bin 883 -> 0 bytes .../prog/itemtypeimg/bridge/computer_file.gif | Bin 880 -> 0 bytes .../prog/itemtypeimg/bridge/digital_audio.gif | Bin 1032 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/dvd.gif | Bin 895 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/e_book.gif | Bin 1145 -> 0 bytes .../prog/itemtypeimg/bridge/e_journal.gif | Bin 898 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/e_video.gif | Bin 1891 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/journal.gif | Bin 1909 -> 0 bytes .../prog/itemtypeimg/bridge/juvenile_book.gif | Bin 1869 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/kit.gif | Bin 878 -> 0 bytes .../prog/itemtypeimg/bridge/laserdisk.gif | Bin 976 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/map.gif | Bin 1333 -> 0 bytes .../prog/itemtypeimg/bridge/noncirc_book.gif | Bin 1887 -> 0 bytes .../prog/itemtypeimg/bridge/noncirc_dvd.gif | Bin 1755 -> 0 bytes .../prog/itemtypeimg/bridge/periodical.gif | Bin 977 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/realia.gif | Bin 1662 -> 0 bytes .../prog/itemtypeimg/bridge/reference.gif | Bin 1870 -> 0 bytes .../prog/itemtypeimg/bridge/reserve_book.gif | Bin 1810 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/score.gif | Bin 833 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/software.gif | Bin 1792 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/sound.gif | Bin 1041 -> 0 bytes .../prog/itemtypeimg/bridge/tape_music.gif | Bin 1119 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/vhs.gif | Bin 836 -> 0 bytes .../prog/itemtypeimg/bridge/vinyl_music.gif | Bin 1340 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/bridge/web.gif | Bin 1943 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/carredart/bd.png | Bin 1207 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/carredart/cd.png | Bin 2005 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/carredart/cdrom.png | Bin 787 -> 0 bytes .../itemtypeimg/carredart/dossier_de_presse.png | Bin 820 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/carredart/dvd.png | Bin 1929 -> 0 bytes .../prog/itemtypeimg/carredart/dvd_musical.png | Bin 2131 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/carredart/livre.png | Bin 403 -> 0 bytes .../prog/itemtypeimg/carredart/livre_ancien.png | Bin 2611 -> 0 bytes .../prog/itemtypeimg/carredart/livre_artiste.png | Bin 1039 -> 0 bytes .../prog/itemtypeimg/carredart/livre_audio.png | Bin 1886 -> 0 bytes .../carredart/livre_en_gros_caracteres.png | Bin 1279 -> 0 bytes .../itemtypeimg/carredart/livre_multimedia.png | Bin 1372 -> 0 bytes .../prog/itemtypeimg/carredart/partition.png | Bin 976 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/carredart/revue.png | Bin 624 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/carredart/vhs.png | Bin 632 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/000000.png | Bin 2817 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/006600.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/3333cc.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/660000.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/6600cc.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/663333.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/6666cc.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/66cc66.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/990000.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/996633.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/999999.png | Bin 2820 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/9999cc.png | Bin 2820 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/99cc33.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/cc3333.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/cc6666.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/cc66cc.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/cc9999.png | Bin 2820 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/cc99cc.png | Bin 2820 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/cccc00.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/ffff33.png | Bin 2819 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/ffffcc.png | Bin 2820 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/colors/ffffff.png | Bin 2818 -> 0 bytes .../crystal-clear/Internet_Connection_Tools.png | Bin 2577 -> 0 bytes .../prog/itemtypeimg/crystal-clear/Quicktime.png | Bin 2086 -> 0 bytes .../prog/itemtypeimg/crystal-clear/_COPYING.txt | 122 - .../prog/itemtypeimg/crystal-clear/_README.txt | 27 - .../prog/itemtypeimg/crystal-clear/aktion.png | Bin 1475 -> 0 bytes .../prog/itemtypeimg/crystal-clear/binary.png | Bin 1067 -> 0 bytes .../prog/itemtypeimg/crystal-clear/blockdevice.png | Bin 2541 -> 0 bytes .../prog/itemtypeimg/crystal-clear/bookmark.png | Bin 2215 -> 0 bytes .../itemtypeimg/crystal-clear/books-closed-32.png | Bin 4766 -> 0 bytes .../itemtypeimg/crystal-clear/books-open-32.png | Bin 4110 -> 0 bytes .../itemtypeimg/crystal-clear/books-open-cd-32.png | Bin 4690 -> 0 bytes .../prog/itemtypeimg/crystal-clear/browser.png | Bin 2958 -> 0 bytes .../prog/itemtypeimg/crystal-clear/build.png | Bin 2564 -> 0 bytes .../prog/itemtypeimg/crystal-clear/calc.png | Bin 1884 -> 0 bytes .../prog/itemtypeimg/crystal-clear/camera.png | Bin 2619 -> 0 bytes .../prog/itemtypeimg/crystal-clear/cardgame.png | Bin 2412 -> 0 bytes .../prog/itemtypeimg/crystal-clear/cdimage.png | Bin 2107 -> 0 bytes .../prog/itemtypeimg/crystal-clear/cdrom_mount.png | Bin 2926 -> 0 bytes .../itemtypeimg/crystal-clear/cdrom_unmount.png | Bin 2845 -> 0 bytes .../prog/itemtypeimg/crystal-clear/cdtrack.png | Bin 1749 -> 0 bytes .../itemtypeimg/crystal-clear/cdwriter_mount.png | Bin 2993 -> 0 bytes .../itemtypeimg/crystal-clear/cdwriter_unmount.png | Bin 2921 -> 0 bytes .../prog/itemtypeimg/crystal-clear/decrypted.png | Bin 1837 -> 0 bytes .../prog/itemtypeimg/crystal-clear/demo.png | Bin 2643 -> 0 bytes .../itemtypeimg/crystal-clear/desktopshare.png | Bin 2815 -> 0 bytes .../prog/itemtypeimg/crystal-clear/display.png | Bin 2352 -> 0 bytes .../prog/itemtypeimg/crystal-clear/document.png | Bin 1056 -> 0 bytes .../prog/itemtypeimg/crystal-clear/document2.png | Bin 1890 -> 0 bytes .../itemtypeimg/crystal-clear/download_manager.png | Bin 2358 -> 0 bytes .../prog/itemtypeimg/crystal-clear/dvd_mount.png | Bin 3056 -> 0 bytes .../prog/itemtypeimg/crystal-clear/dvd_mount_2.png | Bin 2827 -> 0 bytes .../prog/itemtypeimg/crystal-clear/dvd_unmount.png | Bin 2980 -> 0 bytes .../prog/itemtypeimg/crystal-clear/edit.png | Bin 1704 -> 0 bytes .../prog/itemtypeimg/crystal-clear/editpaste.png | Bin 1522 -> 0 bytes .../prog/itemtypeimg/crystal-clear/encrypted.png | Bin 1180 -> 0 bytes .../itemtypeimg/crystal-clear/file_temporary.png | Bin 2151 -> 0 bytes .../itemtypeimg/crystal-clear/floppy_mount.png | Bin 1833 -> 0 bytes .../itemtypeimg/crystal-clear/floppy_unmount.png | Bin 1040 -> 0 bytes .../prog/itemtypeimg/crystal-clear/folder_blue.png | Bin 1807 -> 0 bytes .../itemtypeimg/crystal-clear/folder_green.png | Bin 1833 -> 0 bytes .../prog/itemtypeimg/crystal-clear/folder_grey.png | Bin 1033 -> 0 bytes .../itemtypeimg/crystal-clear/folder_grey_open.png | Bin 1402 -> 0 bytes .../prog/itemtypeimg/crystal-clear/folder_html.png | Bin 2494 -> 0 bytes .../itemtypeimg/crystal-clear/folder_image.png | Bin 2324 -> 0 bytes .../itemtypeimg/crystal-clear/folder_images.png | Bin 2205 -> 0 bytes .../itemtypeimg/crystal-clear/folder_locked.png | Bin 2235 -> 0 bytes .../itemtypeimg/crystal-clear/folder_music.png | Bin 2082 -> 0 bytes .../itemtypeimg/crystal-clear/folder_print.png | Bin 2156 -> 0 bytes .../prog/itemtypeimg/crystal-clear/folder_red.png | Bin 1848 -> 0 bytes .../itemtypeimg/crystal-clear/folder_sound.png | Bin 2462 -> 0 bytes .../prog/itemtypeimg/crystal-clear/folder_txt.png | Bin 2244 -> 0 bytes .../itemtypeimg/crystal-clear/folder_video.png | Bin 2563 -> 0 bytes .../itemtypeimg/crystal-clear/folder_yellow.png | Bin 1777 -> 0 bytes .../prog/itemtypeimg/crystal-clear/hdd_mount.png | Bin 2441 -> 0 bytes .../prog/itemtypeimg/crystal-clear/html.png | Bin 2072 -> 0 bytes .../prog/itemtypeimg/crystal-clear/image.png | Bin 1918 -> 0 bytes .../prog/itemtypeimg/crystal-clear/image2.png | Bin 2271 -> 0 bytes .../prog/itemtypeimg/crystal-clear/info.png | Bin 2598 -> 0 bytes .../prog/itemtypeimg/crystal-clear/internet.png | Bin 2773 -> 0 bytes .../prog/itemtypeimg/crystal-clear/joystick.png | Bin 1980 -> 0 bytes .../itemtypeimg/crystal-clear/kaddressbook.png | Bin 2484 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kbackgammon.png | Bin 2105 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kcmdf.png | Bin 2449 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kcmmidi.png | Bin 1779 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kcoloredit.png | Bin 2689 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kdict.png | Bin 2500 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kedit.png | Bin 2347 -> 0 bytes .../prog/itemtypeimg/crystal-clear/keyboard.png | Bin 1060 -> 0 bytes .../prog/itemtypeimg/crystal-clear/klaptop.png | Bin 2001 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kmid.png | Bin 2384 -> 0 bytes .../prog/itemtypeimg/crystal-clear/korganizer.png | Bin 2646 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kpackage.png | Bin 2860 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kpat.png | Bin 1975 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kpoker.png | Bin 1769 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kscd.png | Bin 2525 -> 0 bytes .../prog/itemtypeimg/crystal-clear/ksnapshot.png | Bin 2423 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kuser2.png | Bin 2321 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kwrite.png | Bin 2842 -> 0 bytes .../prog/itemtypeimg/crystal-clear/kxkb.png | Bin 1612 -> 0 bytes .../prog/itemtypeimg/crystal-clear/lock-silver.png | Bin 3723 -> 0 bytes .../prog/itemtypeimg/crystal-clear/lock.png | Bin 1966 -> 0 bytes .../prog/itemtypeimg/crystal-clear/lock_-_pink.png | Bin 2228 -> 0 bytes .../prog/itemtypeimg/crystal-clear/log.png | Bin 1640 -> 0 bytes .../prog/itemtypeimg/crystal-clear/lsongs.png | Bin 2667 -> 0 bytes .../prog/itemtypeimg/crystal-clear/make.png | Bin 2016 -> 0 bytes .../prog/itemtypeimg/crystal-clear/man.png | Bin 1813 -> 0 bytes .../prog/itemtypeimg/crystal-clear/message.png | Bin 2055 -> 0 bytes .../itemtypeimg/crystal-clear/mime-postscript.png | Bin 1599 -> 0 bytes .../prog/itemtypeimg/crystal-clear/mime_txt.png | Bin 1880 -> 0 bytes .../prog/itemtypeimg/crystal-clear/mp3player.png | Bin 2222 -> 0 bytes .../prog/itemtypeimg/crystal-clear/mp3player2.png | Bin 1812 -> 0 bytes .../prog/itemtypeimg/crystal-clear/musicstore.png | Bin 2612 -> 0 bytes .../prog/itemtypeimg/crystal-clear/musicstore2.png | Bin 2639 -> 0 bytes .../prog/itemtypeimg/crystal-clear/mymac.png | Bin 2070 -> 0 bytes .../prog/itemtypeimg/crystal-clear/nfs_mount.png | Bin 2572 -> 0 bytes .../prog/itemtypeimg/crystal-clear/nfs_unmount.png | Bin 2400 -> 0 bytes .../prog/itemtypeimg/crystal-clear/palm.png | Bin 1595 -> 0 bytes .../prog/itemtypeimg/crystal-clear/pda.png | Bin 1961 -> 0 bytes .../prog/itemtypeimg/crystal-clear/pda_black.png | Bin 1866 -> 0 bytes .../prog/itemtypeimg/crystal-clear/pda_blue.png | Bin 1804 -> 0 bytes .../prog/itemtypeimg/crystal-clear/print_class.png | Bin 2254 -> 0 bytes .../prog/itemtypeimg/crystal-clear/readme.png | Bin 1925 -> 0 bytes .../prog/itemtypeimg/crystal-clear/reminders.png | Bin 1719 -> 0 bytes .../prog/itemtypeimg/crystal-clear/scanner.png | Bin 2059 -> 0 bytes .../prog/itemtypeimg/crystal-clear/schedule.png | Bin 1801 -> 0 bytes .../prog/itemtypeimg/crystal-clear/starthere.png | Bin 2630 -> 0 bytes .../prog/itemtypeimg/crystal-clear/tablet.png | Bin 2026 -> 0 bytes .../prog/itemtypeimg/crystal-clear/tutorials.png | Bin 2021 -> 0 bytes .../prog/itemtypeimg/crystal-clear/tv.png | Bin 1742 -> 0 bytes .../prog/itemtypeimg/crystal-clear/usb.png | Bin 1822 -> 0 bytes .../crystal-clear/usbpendrive_mount.png | Bin 2881 -> 0 bytes .../crystal-clear/usbpendrive_unmount.png | Bin 2758 -> 0 bytes .../prog/itemtypeimg/crystal-clear/viewmag.png | Bin 2019 -> 0 bytes .../itemtypeimg/crystal-clear/voice-support.png | Bin 2051 -> 0 bytes .../prog/itemtypeimg/crystal-clear/xmms.png | Bin 2946 -> 0 bytes .../prog/itemtypeimg/crystal-clear/zip_mount.png | Bin 2172 -> 0 bytes .../prog/itemtypeimg/crystal-clear/zip_unmount.png | Bin 1968 -> 0 bytes .../prog/itemtypeimg/liblime-kids/addtobasket.gif | Bin 2540 -> 0 bytes .../prog/itemtypeimg/liblime-kids/addtocart.png | Bin 3479 -> 0 bytes .../prog/itemtypeimg/liblime-kids/addtoshelf.gif | Bin 2956 -> 0 bytes .../prog/itemtypeimg/liblime-kids/addtoshelf.png | Bin 4838 -> 0 bytes .../prog/itemtypeimg/liblime-kids/audiobook-cd.gif | Bin 2927 -> 0 bytes .../prog/itemtypeimg/liblime-kids/audiobook-cd.png | Bin 4468 -> 0 bytes .../prog/itemtypeimg/liblime-kids/audiobook.gif | Bin 2867 -> 0 bytes .../prog/itemtypeimg/liblime-kids/audiobook.png | Bin 4205 -> 0 bytes .../liblime-kids/beginner-reader-book.gif | Bin 2936 -> 0 bytes .../itemtypeimg/liblime-kids/beginner-reader.png | Bin 4651 -> 0 bytes .../itemtypeimg/liblime-kids/big-book-icon.gif | Bin 3193 -> 0 bytes .../itemtypeimg/liblime-kids/big-book-icon.png | Bin 5069 -> 0 bytes .../itemtypeimg/liblime-kids/book-bag-icon.png | Bin 4820 -> 0 bytes .../prog/itemtypeimg/liblime-kids/book-bag.gif | Bin 3047 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-60px.gif | Bin 2255 -> 0 bytes .../liblime-kids/book-icon-author-search.gif | Bin 5399 -> 0 bytes .../liblime-kids/book-icon-author-search.png | Bin 5397 -> 0 bytes .../liblime-kids/book-icon-biography.gif | Bin 3135 -> 0 bytes .../liblime-kids/book-icon-biography.png | Bin 5462 -> 0 bytes .../liblime-kids/book-icon-call-number.gif | Bin 3982 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-mystery.gif | Bin 3009 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-mystery.png | Bin 4591 -> 0 bytes .../liblime-kids/book-icon-mystery2.gif | Bin 3006 -> 0 bytes .../liblime-kids/book-icon-non-fiction.gif | Bin 2840 -> 0 bytes .../liblime-kids/book-icon-non-fiction.png | Bin 4520 -> 0 bytes .../liblime-kids/book-icon-scifi-60px.gif | Bin 2892 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-sifi.png | Bin 5037 -> 0 bytes .../liblime-kids/book-icon-subject-search.gif | Bin 5595 -> 0 bytes .../liblime-kids/book-icon-subject-search.png | Bin 5059 -> 0 bytes .../liblime-kids/book-icon-title-search.gif | Bin 5467 -> 0 bytes .../liblime-kids/book-icon-title-search.png | Bin 5120 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-western.gif | Bin 2966 -> 0 bytes .../itemtypeimg/liblime-kids/book-icon-western.png | Bin 4324 -> 0 bytes .../prog/itemtypeimg/liblime-kids/book-icon.png | Bin 3631 -> 0 bytes .../itemtypeimg/liblime-kids/book-large-print.gif | Bin 3037 -> 0 bytes .../itemtypeimg/liblime-kids/book-large-print.png | Bin 4329 -> 0 bytes .../prog/itemtypeimg/liblime-kids/brief..gif | Bin 1843 -> 0 bytes .../prog/itemtypeimg/liblime-kids/card.gif | Bin 2324 -> 0 bytes .../prog/itemtypeimg/liblime-kids/card.png | Bin 2316 -> 0 bytes .../prog/itemtypeimg/liblime-kids/cd-rom-icon.png | Bin 3350 -> 0 bytes .../itemtypeimg/liblime-kids/clear-book-bag.gif | Bin 3081 -> 0 bytes .../itemtypeimg/liblime-kids/clear-book-bag.png | Bin 4866 -> 0 bytes .../prog/itemtypeimg/liblime-kids/detail.gif | Bin 1866 -> 0 bytes .../prog/itemtypeimg/liblime-kids/detail.png | Bin 2478 -> 0 bytes .../liblime-kids/faculty-course-manual.png | Bin 2132 -> 0 bytes .../liblime-kids/faculty-course-materials.gif | Bin 1969 -> 0 bytes .../itemtypeimg/liblime-kids/icon-reference.gif | Bin 3111 -> 0 bytes .../itemtypeimg/liblime-kids/icon-refrence.png | Bin 4466 -> 0 bytes .../itemtypeimg/liblime-kids/keyword-search.gif | Bin 4334 -> 0 bytes .../itemtypeimg/liblime-kids/keyword-search.png | Bin 3529 -> 0 bytes .../prog/itemtypeimg/liblime-kids/music-CD.gif | Bin 2832 -> 0 bytes .../prog/itemtypeimg/liblime-kids/music-cd.png | Bin 4120 -> 0 bytes .../itemtypeimg/liblime-kids/newspaper-icon.gif | Bin 3461 -> 0 bytes .../itemtypeimg/liblime-kids/newspaper-icon.png | Bin 5212 -> 0 bytes .../itemtypeimg/liblime-kids/videocassette.gif | Bin 3572 -> 0 bytes .../itemtypeimg/liblime-kids/videocassette.png | Bin 5108 -> 0 bytes .../liblime-kids/vinyl-sound-recordings.gif | Bin 2875 -> 0 bytes .../liblime-kids/vynal-sound-recording.png | Bin 4493 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/AVA.gif | Bin 405 -> 0 bytes .../npl/Adult-nonfiction-book-on-cassette.gif | Bin 306 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Audiobook.gif | Bin 306 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Biography.gif | Bin 222 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Book-on-CD.gif | Bin 277 -> 0 bytes .../prog/itemtypeimg/npl/Book-on-Tape.gif | Bin 263 -> 0 bytes .../prog/itemtypeimg/npl/CD-ROM-software.gif | Bin 322 -> 0 bytes .../itemtypeimg/npl/DVD-Juvenile-nonfiction.gif | Bin 337 -> 0 bytes .../prog/itemtypeimg/npl/DVD-Juvenile.gif | Bin 337 -> 0 bytes .../prog/itemtypeimg/npl/DVD-nonfiction.gif | Bin 336 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD.gif | Bin 281 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/EDLS.gif | Bin 431 -> 0 bytes .../prog/itemtypeimg/npl/Ed.-Curriculum.gif | Bin 304 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/FLAG.gif | Bin 231 -> 0 bytes .../itemtypeimg/npl/Faculty-Course-Materials.gif | Bin 211 -> 0 bytes .../prog/itemtypeimg/npl/Fiction-large-print.gif | Bin 293 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Fiction.gif | Bin 222 -> 0 bytes .../prog/itemtypeimg/npl/Juvenile-audiobook.gif | Bin 288 -> 0 bytes .../prog/itemtypeimg/npl/Juvenile-biography.gif | Bin 294 -> 0 bytes .../itemtypeimg/npl/Juvenile-book-tape-kit.gif | Bin 380 -> 0 bytes .../prog/itemtypeimg/npl/Juvenile-fiction.gif | Bin 235 -> 0 bytes .../prog/itemtypeimg/npl/Juvenile-non-fiction.gif | Bin 365 -> 0 bytes .../npl/Juvenile-nonfiction-book-on-CD.gif | Bin 406 -> 0 bytes .../npl/Juvenile-nonfiction-book-on-cassette.gif | Bin 398 -> 0 bytes .../itemtypeimg/npl/Juvenile-picture-books.gif | Bin 282 -> 0 bytes .../prog/itemtypeimg/npl/Juvenile-reference.gif | Bin 400 -> 0 bytes .../prog/itemtypeimg/npl/Local-history.gif | Bin 254 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Magazine.gif | Bin 351 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Microfiche.gif | Bin 278 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Microfilm.gif | Bin 262 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Music-CD.gif | Bin 241 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Mystery.gif | Bin 283 -> 0 bytes .../itemtypeimg/npl/Non-fiction-large-print.gif | Bin 292 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Non-fiction.gif | Bin 221 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Pamphlet.gif | Bin 254 -> 0 bytes .../prog/itemtypeimg/npl/Paperback-romance.gif | Bin 216 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Rare-Book.gif | Bin 295 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Reference.gif | Bin 331 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SIRS.gif | Bin 236 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SS.gif | Bin 171 -> 0 bytes .../prog/itemtypeimg/npl/ScienceFictionFantasy.gif | Bin 276 -> 0 bytes .../npl/Videocassette-juvenile-non-fiction.gif | Bin 289 -> 0 bytes .../itemtypeimg/npl/Videocassette-juvenile.gif | Bin 289 -> 0 bytes .../itemtypeimg/npl/Videocassette-non-fiction.gif | Bin 289 -> 0 bytes .../prog/itemtypeimg/npl/Videocassette.gif | Bin 294 -> 0 bytes .../itemtypeimg/npl/Vinyl-Sound-Recordings.gif | Bin 411 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/WEB.gif | Bin 350 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/npl/Western.gif | Bin 309 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/YAC.gif | Bin 263 -> 0 bytes .../prog/itemtypeimg/npl/Young-Adult-fiction.gif | Bin 223 -> 0 bytes .../itemtypeimg/npl/Young-Adult-non-fiction.gif | Bin 251 -> 0 bytes .../npl/Young-adult-fiction-book-on-CD.gif | Bin 262 -> 0 bytes .../npl/Young-adult-nonfiction-book-on-CD.gif | Bin 295 -> 0 bytes .../Young-adult-nonfiction-book-on-cassette.gif | Bin 289 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/ACT-32px.png | Bin 2261 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT.png | Bin 6277 -> 0 bytes .../prog/itemtypeimg/vokal/BLURAY-32px.png | Bin 2145 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/BLURAY.png | Bin 5201 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/Book-32px.png | Bin 897 -> 0 bytes .../prog/itemtypeimg/vokal/Book-On-CD-32px.png | Bin 1559 -> 0 bytes .../prog/itemtypeimg/vokal/Book-On-Tape-32px.png | Bin 1368 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/Book.png | Bin 3825 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/BookOnCD.png | Bin 5019 -> 0 bytes .../prog/itemtypeimg/vokal/BookOnTape.png | Bin 3666 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/DVD-32px.png | Bin 1693 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD.png | Bin 4111 -> 0 bytes .../prog/itemtypeimg/vokal/Download-Audio-32px.png | Bin 1056 -> 0 bytes .../prog/itemtypeimg/vokal/DownloadableAudio.png | Bin 2735 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/EDUC-32px.png | Bin 1939 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/EDUC.png | Bin 4864 -> 0 bytes .../prog/itemtypeimg/vokal/EQUIP-32px.png | Bin 1570 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/EQUIP.png | Bin 6915 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/FIC-32px.png | Bin 1110 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC.png | Bin 3973 -> 0 bytes .../prog/itemtypeimg/vokal/HOLIDAY-32px.png | Bin 1522 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY.png | Bin 2974 -> 0 bytes .../prog/itemtypeimg/vokal/Hardware-32px.png | Bin 1753 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/Hardware.png | Bin 3695 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/ILL-32px.png | Bin 1227 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL.png | Bin 2289 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/Kit-32px.png | Bin 1185 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit.png | Bin 3073 -> 0 bytes .../prog/itemtypeimg/vokal/Kit_Backpack_Image.png | Bin 2765 -> 0 bytes .../prog/itemtypeimg/vokal/Kit_Backpack_Word.png | Bin 2899 -> 0 bytes .../prog/itemtypeimg/vokal/Kit_Bag_Image.png | Bin 2475 -> 0 bytes .../prog/itemtypeimg/vokal/Kit_Bag_Word-32px.png | Bin 1185 -> 0 bytes .../prog/itemtypeimg/vokal/Kit_Bag_Word.png | Bin 3073 -> 0 bytes .../prog/itemtypeimg/vokal/LargePrint-32px.png | Bin 907 -> 0 bytes .../prog/itemtypeimg/vokal/LargePrint.png | Bin 1685 -> 0 bytes .../prog/itemtypeimg/vokal/MuseumPass-32px.png | Bin 1620 -> 0 bytes .../prog/itemtypeimg/vokal/MuseumPass.png | Bin 5204 -> 0 bytes .../prog/itemtypeimg/vokal/Music-32px.png | Bin 2602 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/Music.png | Bin 4869 -> 0 bytes .../prog/itemtypeimg/vokal/NEWBK-32px.png | Bin 1358 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/NEWBK.png | Bin 4448 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/NFIC-32px.png | Bin 1357 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/NFIC.png | Bin 4000 -> 0 bytes .../prog/itemtypeimg/vokal/Periodical-32px.png | Bin 1472 -> 0 bytes .../prog/itemtypeimg/vokal/Periodical.png | Bin 4906 -> 0 bytes .../prog/itemtypeimg/vokal/PlayAway-32px.png | Bin 1863 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/PlayAway.png | Bin 3415 -> 0 bytes .../prog/itemtypeimg/vokal/Reference-32px.png | Bin 1057 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/Reference.png | Bin 1970 -> 0 bytes .../prog/itemtypeimg/vokal/Special-32px.png | Bin 1620 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/Special.png | Bin 5204 -> 0 bytes .../opac-tmpl/prog/itemtypeimg/vokal/VHS-32px.png | Bin 889 -> 0 bytes koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS.png | Bin 1528 -> 0 bytes 1102 files changed, 44957 deletions(-) delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/babeltheque.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/colors.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/datatables.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/hierarchy.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/jquery.rating.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/mobile.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/opac.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/persona-buttons.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/print.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/right-to-left.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/css/sco.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/includes/doc-head-close.inc delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/includes/navigation.inc delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/includes/opac-bottom.inc delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/includes/top-bar.inc delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/includes/usermenu.inc delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/amazonimages.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/bakertaylorimages.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/basket.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/datatables.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/google-jackets.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/googleindictransliteration.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/localcovers.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/openlibrary.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/overdrive.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/script.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/js/tags.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/AJS_fx.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5.zip delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/LGPL.txt delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/about.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/advance_usage.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/combiner.py delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/examples.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/installation.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/normal_usage.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/help.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/g_close.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_scripts.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/gb_styles.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/header_bg.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/indicator.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/loader_frame.html delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/next.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/prev.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/greybox/w_close.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_222222_256x240.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/images/ui-icons_454545_256x240.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.css delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery-ui.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.checkboxes.min.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.highlight-3.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.hoverIntent.minified.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.metadata.min.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.rating.js delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/Star0.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/Star1.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/Star2.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/Star3.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/Star4.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/Star5.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/arrow-left-grey-11x6.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-11x6.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/arrow-right-grey-logo.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/asc.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/ascdesc.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/bg-result-light.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/bg-results-control.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/bg-search-bar.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/bonus.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/browse-next.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/browse-prev.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/btn-search-bar.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/caret.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/back_disabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/back_enabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_disabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/forward_enabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_asc_disabled.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_both.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/datatables/sort_desc_disabled.png delete mode 100755 koha-tmpl/opac-tmpl/ccsr/images/delete.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/desc.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/feed-icon-16x16.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/filefind.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_header.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-bottom.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_login-top.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_login.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-left.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-control-right.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-left.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_search-right.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_bg_submit.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_logo_koha.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_puce_liste.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_puce_search.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_select-puce.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-bottom.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_account-top.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_account.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_footer.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_header.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-bottom.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_search-top.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_search.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_sep_tabs.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-cart.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/img_toolbar-button-lists.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/item-bullet.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/koha-logo.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/loading.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/logo-koha.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/mobile-menu-button.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/social-sprite.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/socnet/delicious16.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/socnet/facebook16.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/socnet/linkedin16.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/socnet/mailto16.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/socnet/twitter16.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/sprite.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/star-ratings-empty.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/star-ratings-sprite.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/star-ratings.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/star.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/tag-small-disabled.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/images/tag-small.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/AV.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/DVDreserve.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ILL.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalCD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalDVD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivalVHS.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/archivaltape.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cd.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdrom.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/cdromreserve.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/download.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/ebook.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/key.jpg delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/newbook.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/referencebook.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservebook.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservecd.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservetape.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/reservevhs.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/tape.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/Seshat/vhs.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/2d_art.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/3d_art.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/7Day_book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/archive.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/audio.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/cd_music.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/computer_file.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/digital_audio.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/dvd.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_journal.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/e_video.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/journal.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/juvenile_book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/kit.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/laserdisk.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/map.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/noncirc_dvd.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/periodical.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/realia.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reference.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/reserve_book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/score.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/software.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/sound.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/tape_music.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vhs.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/vinyl_music.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/bridge/web.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/bd.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cd.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/cdrom.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dossier_de_presse.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/dvd_musical.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_ancien.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_artiste.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_audio.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_en_gros_caracteres.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/livre_multimedia.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/partition.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/revue.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/carredart/vhs.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Internet_Connection_Tools.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/Quicktime.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_COPYING.txt delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_README.txt delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/aktion.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/binary.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/blockdevice.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/bookmark.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-closed-32.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-32.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/books-open-cd-32.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/browser.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/build.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/calc.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/camera.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cardgame.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdimage.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdrom_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdtrack.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/cdwriter_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/decrypted.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/demo.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/desktopshare.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/display.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/document2.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/download_manager.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_mount_2.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/dvd_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/edit.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/editpaste.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/encrypted.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/file_temporary.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/floppy_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_blue.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_green.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_grey_open.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_html.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_image.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_images.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_locked.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_music.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_print.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_red.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_sound.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_txt.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_video.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/folder_yellow.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/hdd_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/html.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/image2.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/info.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/internet.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/joystick.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kaddressbook.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kbackgammon.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmdf.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcmmidi.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kcoloredit.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kdict.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kedit.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/keyboard.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/klaptop.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kmid.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/korganizer.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpackage.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpat.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kpoker.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kscd.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/ksnapshot.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kuser2.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kwrite.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/kxkb.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock-silver.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lock_-_pink.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/log.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/lsongs.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/make.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/man.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/message.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime-postscript.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mime_txt.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mp3player2.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/musicstore2.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/mymac.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/nfs_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/palm.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_black.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/pda_blue.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/print_class.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/readme.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/reminders.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/scanner.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/schedule.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/starthere.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tablet.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tutorials.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/tv.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usb.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/usbpendrive_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/viewmag.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/voice-support.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/xmms.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_mount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/zip_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtobasket.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtocart.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/addtoshelf.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook-cd.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/audiobook.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader-book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/beginner-reader.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/big-book-icon.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag-icon.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-bag.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-60px.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-author-search.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-biography.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-call-number.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-mystery2.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-non-fiction.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-sifi.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-subject-search.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-title-search.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon-western.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-icon.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/book-large-print.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/brief..gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/card.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/cd-rom-icon.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/clear-book-bag.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/detail.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-manual.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/faculty-course-materials.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-reference.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/icon-refrence.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/keyword-search.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/music-cd.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/newspaper-icon.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/videocassette.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/liblime-kids/vynal-sound-recording.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/AVA.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Audiobook.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Biography.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Book-on-Tape.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/CD-ROM-software.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-Juvenile.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD-nonfiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/DVD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/EDLS.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Ed.-Curriculum.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/FLAG.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Faculty-Course-Materials.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction-large-print.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-audiobook.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-biography.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-book-tape-kit.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-picture-books.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Juvenile-reference.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Local-history.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Magazine.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfiche.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Microfilm.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Music-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Mystery.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction-large-print.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Pamphlet.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Paperback-romance.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Rare-Book.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Reference.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SIRS.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/SS.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/ScienceFictionFantasy.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-juvenile.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Videocassette.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Vinyl-Sound-Recordings.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/WEB.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Western.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/YAC.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-Adult-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ACT.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BLURAY.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-CD-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book-On-Tape-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Book.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnCD.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/BookOnTape.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DVD.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Download-Audio-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/DownloadableAudio.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EDUC.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/EQUIP.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/FIC.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/HOLIDAY.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Hardware.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/ILL.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Image.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Backpack_Word.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Image.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Kit_Bag_Word.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/LargePrint.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/MuseumPass.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Music.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NEWBK.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/NFIC.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Periodical.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/PlayAway.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Reference.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/Special.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS-32px.png delete mode 100644 koha-tmpl/opac-tmpl/ccsr/itemtypeimg/vokal/VHS.png delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/babeltheque.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/colors.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/datatables.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/hierarchy.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/jquery.rating.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/opac.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/persona-buttons.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/print.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/right-to-left.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/css/sco.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/calendar.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/datatables.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/date-format.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/doc-head-open.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/item-status-schema-org.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/item-status.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/opac-authorities.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/opac-detail-sidebar.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/opac-topissues.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/page-numbers.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/patron-title.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/resort_form.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/search/facets.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/search/page-numbers.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/search/resort_form.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/shelfbrowser.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/amazonimages.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/bakertaylorimages.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/basket.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/browserid_include.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/datatables.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/googleindictransliteration.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/localcovers.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/overdrive.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/script.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/js/tags.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS_fx.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5.zip delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/LGPL.txt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/about.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/advance_usage.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/combiner.py delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/examples.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/installation.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/normal_usage.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/logo.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/g_close.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_scripts.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_styles.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/header_bg.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/indicator.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/loader_frame.html delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/next.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/prev.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/greybox/w_close.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_222222_256x240.png delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_454545_256x240.png delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/images/ui-icons_888888_256x240.png delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.css delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.checkboxes.min.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.highlight-3.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.hoverIntent.minified.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.metadata.min.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.rating.js delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/errors/400.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/errors/401.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/errors/402.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/errors/403.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/errors/404.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/errors/500.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/ilsdi.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/maintenance.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-MARCdetail.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-addbybiblionumber.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-alert-subscribe.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-MARCdetail.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-detail.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-auth.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-authorities-home.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-authoritiessearchresultlist.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-basket.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-blocked.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-browser.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-course-details.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-course-reserves.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadcart.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadshelf.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-full-serial-issues.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-imageviewer.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry-update-submitted.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-mymessages.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-opensearch.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-overdrive-search.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-confirmation.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-email-sent.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-invalid.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-review.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-search-history.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasket.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasketform.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelf.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelfform.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-serial-issues.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-shareshelf.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-showmarc.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews-rss.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-suggestions.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-tags.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-tags_subject.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-topissues.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/sco/printslip.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/sco/receipt.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/search/results.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/svc/shelfbrowser.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/svc/suggestion.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/text/explodedterms.tt delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACResults.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slimUtils.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACDetail.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACResults.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/compact.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/en/xslt/plainMARC.xsl delete mode 100644 koha-tmpl/opac-tmpl/prog/images/asc.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/images/ascdesc.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/images/bonus.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/back_disabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/back_enabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/forward_disabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/forward_enabled.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/sort_asc_disabled.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/sort_both.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/datatables/sort_desc_disabled.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/desc.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/images/favicon.ico delete mode 100644 koha-tmpl/opac-tmpl/prog/images/feed-icon-16x16.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/filefind.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/koha-logo.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/images/loading.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/images/sign_in_green.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/social-sprite.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/sprite.png delete mode 100644 koha-tmpl/opac-tmpl/prog/images/star-ratings-sprite.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/AV.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/DVDreserve.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ILL.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalCD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalDVD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivalVHS.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/archivaltape.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cd.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdrom.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/cdromreserve.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/download.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/ebook.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/key.jpg delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/newbook.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/referencebook.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservebook.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservecd.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservetape.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/reservevhs.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/tape.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/Seshat/vhs.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/2d_art.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/3d_art.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/7Day_book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/archive.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/audio.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/cd_music.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/computer_file.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/digital_audio.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/dvd.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_journal.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/e_video.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/journal.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/juvenile_book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/kit.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/laserdisk.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/map.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/noncirc_dvd.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/periodical.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/realia.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reference.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/reserve_book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/score.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/software.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/sound.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/tape_music.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vhs.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/vinyl_music.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/bridge/web.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/bd.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cd.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/cdrom.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dossier_de_presse.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/dvd_musical.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_ancien.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_artiste.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_audio.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_en_gros_caracteres.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/livre_multimedia.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/partition.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/revue.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/carredart/vhs.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/000000.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/006600.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/3333cc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/660000.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6600cc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/663333.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/6666cc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/66cc66.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/990000.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/996633.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/999999.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/9999cc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/99cc33.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc3333.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc6666.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc66cc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc9999.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cc99cc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/cccc00.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffff33.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffcc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/colors/ffffff.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Internet_Connection_Tools.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/Quicktime.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_COPYING.txt delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_README.txt delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/aktion.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/binary.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/blockdevice.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/bookmark.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-closed-32.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-32.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/books-open-cd-32.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/browser.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/build.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/calc.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/camera.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cardgame.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdimage.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdrom_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdtrack.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/cdwriter_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/decrypted.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/demo.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/desktopshare.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/display.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/document2.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/download_manager.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_mount_2.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/dvd_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/edit.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/editpaste.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/encrypted.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/file_temporary.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/floppy_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_blue.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_green.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_grey_open.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_html.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_image.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_images.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_locked.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_music.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_print.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_red.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_sound.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_txt.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_video.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/folder_yellow.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/hdd_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/html.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/image2.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/info.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/internet.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/joystick.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kaddressbook.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kbackgammon.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmdf.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcmmidi.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kcoloredit.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kdict.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kedit.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/keyboard.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/klaptop.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kmid.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/korganizer.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpackage.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpat.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kpoker.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kscd.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/ksnapshot.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kuser2.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kwrite.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/kxkb.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock-silver.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lock_-_pink.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/log.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/lsongs.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/make.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/man.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/message.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime-postscript.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mime_txt.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mp3player2.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/musicstore2.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/mymac.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/nfs_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/palm.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_black.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/pda_blue.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/print_class.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/readme.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/reminders.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/scanner.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/schedule.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/starthere.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tablet.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tutorials.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/tv.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usb.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/usbpendrive_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/viewmag.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/voice-support.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/xmms.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_mount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/zip_unmount.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtobasket.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtocart.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/addtoshelf.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook-cd.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/audiobook.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader-book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/beginner-reader.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/big-book-icon.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag-icon.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-bag.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-60px.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-author-search.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-biography.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-call-number.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-mystery2.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-non-fiction.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-scifi-60px.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-sifi.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-subject-search.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-title-search.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon-western.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-icon.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/book-large-print.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/brief..gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/card.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/cd-rom-icon.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/clear-book-bag.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/detail.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-manual.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/faculty-course-materials.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-reference.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/icon-refrence.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/keyword-search.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/music-cd.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/newspaper-icon.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/videocassette.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vinyl-sound-recordings.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/liblime-kids/vynal-sound-recording.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/AVA.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Adult-nonfiction-book-on-cassette.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Audiobook.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Biography.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Book-on-Tape.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/CD-ROM-software.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile-nonfiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-Juvenile.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD-nonfiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/DVD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/EDLS.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Ed.-Curriculum.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/FLAG.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Faculty-Course-Materials.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction-large-print.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-audiobook.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-biography.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-book-tape-kit.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-nonfiction-book-on-cassette.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-picture-books.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Juvenile-reference.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Local-history.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Magazine.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfiche.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Microfilm.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Music-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Mystery.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction-large-print.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Pamphlet.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Paperback-romance.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Rare-Book.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Reference.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SIRS.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/SS.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/ScienceFictionFantasy.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-juvenile.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Videocassette.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Vinyl-Sound-Recordings.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/WEB.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Western.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/YAC.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-Adult-non-fiction.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-fiction-book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-CD.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/npl/Young-adult-nonfiction-book-on-cassette.gif delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ACT.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BLURAY.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-CD-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book-On-Tape-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Book.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnCD.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/BookOnTape.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DVD.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Download-Audio-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/DownloadableAudio.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EDUC.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/EQUIP.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/FIC.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/HOLIDAY.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Hardware.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/ILL.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Image.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Backpack_Word.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Image.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Kit_Bag_Word.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/LargePrint.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/MuseumPass.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Music.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NEWBK.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/NFIC.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Periodical.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/PlayAway.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Reference.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/Special.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS-32px.png delete mode 100644 koha-tmpl/opac-tmpl/prog/itemtypeimg/vokal/VHS.png --- a/koha-tmpl/opac-tmpl/ccsr/en/css/babeltheque.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/babeltheque.css @@ -1,152 +0,0 @@ -/* ## BABELTHEQUE ## */ -/* Babeltheque is a french supplier for advanced features -this babeltheque.css is not used anywhere by Koha, it's not a mistake -If you're babeltheque customer, you have access to a specific configuration URL -on babeltheque website, where you can activate this css -So: it should not be removed from Koha ! -*/ - -#BW_etiquettes { - clear :left; - border: 1px solid #E8E8E8; - margin-top: 10px; - width: 49%; - float: left; - visibility: hidden; - visibility: visible\9; -} -#BW_etiquettes:not(:empty) { - visibility: visible; -} - -#BW_etiquettes h2 { - clear:left; - background-color: #E8E8E8; - margin: 5px 10px; - padding: 0 5px; -} - -#BW_ulEti {max-width:100%;} - -#BW_ulEti ul { - margin:0; - padding:0 15px; - list-style-type: none; -} - -#BW_ulEti a { - text-decoration: none; -} - -#BW_ulEti a.tag_s0 {font-weight: 120;font-size:0.8em;} -#BW_ulEti a.tag_s1 {font-weight: 150;font-size:0.9em;} -#BW_ulEti a.tag_s2 {font-weight: 180;font-size:1.0em;} -#BW_ulEti a.tag_s3 {font-weight: 200;font-size:1.2em;} -#BW_ulEti a.tag_s4 {font-weight: 220;font-size:1.4em;} -#BW_ulEti a.tag_s5 {font-weight: 230;font-size:1.5em;} -#BW_ulEti a.tag_s6 {font-weight: 320;font-size:1.6em;} -#BW_ulEti a.tag_s7 {font-weight: 350;font-size:1.7em;} -#BW_ulEti a.tag_s8 {font-weight: 400;font-size:1.8em;} -#BW_ulEti { padding: 0px; line-height: 2em; text-align: center;} -#BW_ulEti a { padding: 2px; } -#BW_ulEti { margin: 0px; } - -#BW_ulEti ol { - float:left; - display: inline; - margin: 0 10px; -} - -#BW_suggestions { - border: 1px solid #E8E8E8; - margin-top: 10px; - float: right; - width: 49%; - visibility: hidden; - visibility: visible\9; -} -#BW_suggestions:not(:empty) { - visibility: visible; -} -#BW_suggestions h2 { - background-color: #E8E8E8; - margin: 5px 10px; - padding: 0 5px; -} -#BW_suggestions .BW_livres_tag_page { - padding: 0 15px; -} -#BW_suggestions .BW_livres_tag_page:before { - content : '> '; -} -#BW_droite .BW_livres_tag:before { - content : '> '; -} - -#BW_videos { - clear : both; - border: 1px solid #E8E8E8; - padding-bottom: 140px; - margin-top: 10px; - max-width: 100%; - visibility: hidden; - visibility: visible\9; -} - -#BW_videos:not(:empty) { - visibility: visible; -} - -#BW_videos h2 { - background-color: #E8E8E8; - margin: 5px 10px; - padding: 0 5px; -} -#BW_videos .BW_bloc_vid { - clear: both; - padding: 0 15px; -} -.BW_vignette_vid { - border: 1px solid #DFD9CE; - float: left; - height: 141px; - margin: 5px; - min-height: 141px; - padding: 5px; - white-space: nowrap; -} - -#BW_notes {clear :left;} -#BW_notes h2 {font-size:85%;} - -#BW_citations {} -#BW_citations h2 {font-size:85%;} - -#BW_critiques {} -#BW_critiques h2 {font-size:85%;} - -#BW_critiques_pro {} -#BW_critiques_pro h2 {font-size:85%;} - -#BW_citations,#BW_critiques,#BW_critiques_pro { - background: -moz-linear-gradient(center top , #3399FF, #3333FF) repeat scroll 0 0 transparent; - background: -webkit-gradient(linear, center top, center bottom, from(#3399FF), to(#3333FF)); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3333FF'); - border: 1px solid #B7B7B7; - border-radius: 5px 5px 5px 5px; - color: #FFFFCC; - display: inline-block; - float: left; - font-weight: bold; - margin: 15px 20px 15px 0; - min-width: 150px; - padding: 0 15px 8px; - position: relative; - text-align: center; - text-shadow: 1px 1px 1px #777777; - white-space: nowrap; -} - -#BW_citations a,#BW_critiques a,#BW_critiques_pro a { - color: #FFFFCC; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/colors.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/colors.css @@ -1,751 +0,0 @@ -/* ================================ - * !Main - * ================================*/ - -div.clear { - clear: both; -} - -body { - min-width:1000px; - font-family: "Lucida Grande", Arial; - padding:0; - background-color : #eaeae6; -} - -body.popup { - min-width: 100px; - padding : 1em; -} - -#container { - background: #fff; - border:1px solid #d2d2cf; - -webkit-border-radius: 8px; - -moz-border-radius: 8px; - border-radius: 8px; - margin:0 20px; - padding: 10px; -} - -a:link, -a:visited { - color: #007fae; -} -a:hover { - color: #00a5e2; -} - -#container #ctn_lt { - padding-left: 15px; -} - -#opacnav { - width:240px; -} - -#opacmainuserblock, #news { - margin-left:7em; -} - -/* ================================ - * !Header - * ================================*/ - -#header-wrapper { - background: none; -} - -#opac-main-search { - background: none; - border: none; - display: table; - padding: 0.7em 0 0 0.5em; - width: 100%; -} -*:first-child+html #opac-main-search { - display: block; -} -#opac-main-search a.logo { - display: table-cell; - padding: 8px 0 0 13px; - vertical-align: top; - width: 145px; -} - -#opac-main-search #fluid { - display: table-cell; - margin: 0; - padding: 0; - position: relative; - vertical-align: top; -} - -#opac-main-search div#libraryname { - display: table-cell; - float: none; - vertical-align: top; - overflow: hidden; - text-align: center; - padding: 0 11px 17px; - width: 128px; -} - -/* IE 7 Hack */ -*:first-child+html #opac-main-search a.logo, -*:first-child+html #opac-main-search #fluid, -*:first-child+html #opac-main-search div#libraryname { - display: block; - float: left; - height: 100px; -} -*:first-child+html #opac-main-search #fluid { - width: 800px; -} -#opac-main-search div#libraryname h1 { - background-repeat: no-repeat; - background-position: 0 0; - display: block; - margin: 0; - position: relative; -} -#opac-main-search div#libraryname h1 img { - display: block; - margin: 0 0 7px; - max-height: 80px; -} - -#opac-main-search div#libraryname span#official-website { - background: url("../../images/arrow-right-grey-logo.png") no-repeat scroll 0 50%; - font: 11px/14px Arial; - padding: 0 0 0 10px; -} -#opac-main-search div#libraryname span#official-website a { - color: #696965; - text-decoration: none; -} -#opac-main-search div#libraryname span#official-website a:hover { - text-decoration: underline; -} - - -/* search form */ - -form#searchform { - background: #a7a7a2 url("../../images/bg-search-bar.png") repeat-x scroll 0 0; - -webkit-border-radius: 8px; - -moz-border-radius: 8px; - border-radius: 8px; - display: block; - padding: 12px 10px; - position: relative; -} - -form#searchform label { - display: none; -} - -form.single-library .input-wrapper { - margin: 0 237px 0 0; -} -form.multi-libraries .input-wrapper { - margin: 0 416px 0 0; -} -form#searchform .input-wrapper input[type="text"] { - background: #fff; - border: 1px solid #A0A09A; - -webkit-border-radius: 8px; - -moz-border-radius: 8px; - border-radius: 8px; - color: #868684; - font-size: 12px !important; - padding: 8px 8px 9px; - width: 100% !important; -} - -form#searchform select { - left: -9999em; - position: absolute; -} - -form.multi-libraries #filters .jqTransformSelectWrapper { - position: absolute; - right: 229px; - top: 12px; -} - -form.single-library #filters .jqTransformSelectWrapper, -form.multi-libraries #libraries .jqTransformSelectWrapper { - position: absolute; - right: 50px; - top: 12px; -} - -form#searchform input[type="submit"] { - background: #619bb5 url("../../images/btn-search-bar.png") no-repeat 50% 50%; - border: 1px solid #adadaa; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - color: #fff; - cursor: pointer; - font-size: 0; - font-weight: normal; - height: 33px; - margin-left: 4px; - margin-top: 0; - padding: 0; - position: absolute; - right: 10px; - top: 12px; - width: 34px; -} - -#moresearches { - margin: 7px 10px 0; -} -#moresearches a:link, -#moresearches a:visited { - background: url("../../images/arrow-right-grey-11x6.png") no-repeat scroll left center transparent; - color: #007fae; - font-size: 12px; - font-weight: normal; - margin-right: 12px; - padding-left: 12px; - text-decoration: none; -} -#moresearches a:hover { - color: #00a5e2; -} - -#moresearches span.pipe { - display: none; -} - -.transparent { - zoom: 1; - filter: alpha(opacity=50); - opacity: 0.5; -} - -div#top-bar { - z-index: 9999999; - position: fixed; - top:0; - left:0; - margin: 0; - padding: 0; - width: 100%; - height: 29px; - background: #454543 url("../../images/img_bg_header.png") repeat-x 0 0; -} - - -ul#menu-left { - margin: 0 0 0 30px; - padding: 0; - display: block; - float: left; - width: auto; - height: 29px; -} -ul#menu-left li { - margin: 0; - padding: 0 8px 0 10px; - float: left; - height: 29px; - list-style-type: none; - background: url("../../images/img_sep_header.png") no-repeat left top; -} -ul#menu-left li#listsmenulink { - padding: 1px 0 0 12px; - border: none; -} -ul#menu-left #listsmenulink:hover { - background: url("../../images/img_sep_header.png") no-repeat left top !important; -} -ul#menu-left li a#cartmenulink, -ul#menu-left li#listsmenulink a { - margin: 2px 0 0 0; - color: #9EE1FF; - font-family: Arial; - font-size: 13px; - font-weight: bold; - text-decoration: none; - border: none; -} -ul#menu-left li a#cartmenulink:hover, -ul#menu-left li#listsmenulink a:hover { - color: #9EE1FF; -} - -ul#menu-left li#listsmenulink a { - padding: 2px 0 0; -} - -ul#menu-left li a#cartmenulink span, -ul#menu-left li#listsmenulink a span { - margin: 0; - padding: 0; -} -ul#menu-left li a#cartmenulink span#basketcount { - margin: 0 0 0 5px; - padding: 0; - background: none; -} -ul#menu-left li a#cartmenulink span img, -ul#menu-left li#listsmenulink a span img { - display: none; -} - -ul#menu-left li a#cartmenulink { - padding: 0 0 0 30px; - background: url("../../images/img_toolbar-button-cart.png") no-repeat left center; -} -ul#menu-left li#listsmenulink a { - padding: 0 0 0 20px; - background: url("../../images/img_toolbar-button-lists.png") no-repeat left center; -} - -div#cartDetails, -div#listsmenu { - z-index: 9999999; - top: 29px !important; - margin: 0; - padding: 10px !important; - background: #649EB8; - border-left: 1px solid #A0A09A !important; - border-right: 1px solid #A0A09A !important; - border-bottom: 1px solid #A0A09A !important; - -webkit-border-radius: 0 0 7px 7px; - -moz-border-radius: 0 0 7px 7px; - border-radius: 0 0 7px 7px; -} -div#cartDetails { - margin-left: -9px; -} - - -#members { - background: none; - margin: 0; - padding: 0; - float: right; -} -#members ul { - margin: 0; - margin-right: 20px; - float: right; -} -#members li { - background: none; - margin:0; - float: left; - border-right: none; -} -#members ul li a { - background: url("../../images/img_sep_header.png") no-repeat scroll right top transparent; - color: #9EE1FF; - display: block; - font-family: Arial; - font-size: 13px; - height: 22px; - padding: 7px 14px 0 3px; - text-decoration: none; -} - -#members li span.members { - color:#fff; - padding:7px 14px 0 9px; - float: left; - background: url(../../images/img_sep_header.png) no-repeat right top; - height: 22px; -} - -#members li span.members a { - display:inline; - background: none; - padding: 0; -} - -#members li a { - padding:7px 14px 0 9px; -} - -#members li a.logout { - color:#ff825b; - font-weight: normal; - padding:7px 14px 0 9px; -} - -div#listsmenu { - margin-left: 1px; -} -div#listsmenu h4 { - margin: 0 !important; - color: #fff; -} -div#listsmenu ul li { - margin: 0 !important; - padding: 0 !important; - height: auto !important; - background: none !important; -} -div#listsmenu ul li { - float: none !important; - margin: 0 !important; - padding: 0 !important; - list-style-type: none !important; - background: none !important; -} -div#listsmenu a { - margin: 0 !important; - padding: 0 !important; - color: #fff !important; - font-weight: normal !important; - text-decoration: none; - background: none !important; -} -div#listsmenu a:hover { - text-decoration: underline; -} - -#cartDetails,#cartUpdate,#holdDetails,#listsDetails { - background-color : #FFF; - border: 1px solid #739acf; - color : #fff; - display : none; - margin : 0; - padding : 10px; - text-align : center; - width : 180px; - box-shadow: 1px 1px 3px #666; - -moz-box-shadow: 1px 1px 3px #666; - -webkit-box-shadow: 1px 1px 3px #666; - -} - -#cartmenulink, #listsmenulink { - display : block; - position : relative; - background : #aaa; - padding : 5px; - float : left; - color : #333; - text-decoration : none; - cursor : pointer; -} - -#cartmenulink { - background : #98CB58; - color : #336600; - font-size : 105%; -} - -#cartmenulink[class], #listsmenulink[class] { - background-image : ; - background-position : ; -} - -#cartmenulink span, #listsmenulink span { - padding : 0 0 5px 10px; - background-position:; - left:; - margin-bottom:; -} - -#cartmenulink *, #listsmenulink * { - background-image : none; -} - -#cartmenulink span#basketcount span { - color:#fff; - margin:0 0 0 5px; - padding:0; - background:none; - font-size:15px; - font-weight:bold; -} - - -/* ================================ - * !jQtransform - * ================================*/ - -.jqTransformSelectWrapper { - background: none repeat scroll 0 0 #FFFFFF; - border: 1px solid #A0A09A; - border-radius: 8px 8px 8px 8px; - color: #252525; - font-family: Arial,Helvetica,sans-serif; - font-size: 13px; - float: left; - margin-left: 5px; - padding: 0; - position: relative; - width: 171px !important; -} -.jqTransformSelectWrapper div { - height: 19px; - padding: 9px 5px 4px; - text-indent: 4px; -} -.jqTransformSelectWrapper div span { - cursor: pointer; - float: left; -} - -.jqTransformSelectWrapper div a { - background: url("../../images/img_select-puce.png") no-repeat scroll 0 50% transparent; - display: block; - height: 26px; - outline: medium none; - position: absolute; - right: 3px; - top: 3px; - width: 25px; -} - -.jqTransformSelectWrapper ul { - background: none repeat scroll 0 0 #FFFFFF; - border: 1px solid #A0A09A; - -webkit-border-radius: 7px; - -moz-border-radius: 7px; - border-radius: 7px; - height: auto !important; - padding: 5px 0 !important; - position: absolute; - width: 100% !important; -} -.jqTransformSelectWrapper ul li { - background: none repeat scroll 0 0 transparent !important; - list-style: none outside none !important; - margin: 0 !important; - padding: 0 5px !important; -} -.jqTransformSelectWrapper ul li a { - color: #252525 !important; - display: block; - font-family: Arial,Helvetica,sans-serif; - font-size: 13px; - font-weight: normal; - padding-left: 5px; - text-decoration: none; -} -.jqTransformSelectWrapper ul li a:hover { - background: none repeat scroll 0 0 #F5F5F4; -} - - -/* ================================ - * !Footer - * ================================*/ - -#main_footer { - padding:0 30px; - font-family:"Lucida Grande", Arial; - margin-bottom: 65px; -} - -#main_footer .colleft { - float:left; - margin-top:8px; -} - -#main_footer .colleft ul { - padding:0; -} - -#main_footer .colleft li { - display:inline; - list-style:none; -} - -#main_footer .colleft li.first { - background:url(../../images/img_sep_footer.png) no-repeat right top; - padding-right: 8px; - margin-right: 10px; -} - -#main_footer .colleft li a { - color:#4f91b0; - text-decoration:none; - font-size:14px; - font-weight: normal; -} -#main_footer .colleft li a:hover { - color:#00a5e2; -} - -#main_footer .colleft .copy { - font-size:12px; - color:#5f5f5f; - margin-top:10px; -} - -#main_footer .colright { - float:right; - width: auto; -} - -#main_footer .colright .koha { - float:left; - background: url(../../images/img_logo_koha.jpg) no-repeat bottom right; - width: 168px; - height: 40px; -} -#main_footer .colright .koha a { - display:block; - padding:0; - width: 168px; - height: 40px; - color:#5f5f5f; - text-decoration: none; - font-weight: normal; -} - -div#changelanguage { - padding-bottom: 2em; -} - - -/* ================================ - * !Page : Search results - * ================================*/ - -/* breacrumbs */ - -body#results #breadcrumbs { - margin: -1px 0 17px 2px; - padding: 0; -} -body#results #breadcrumbs p { - font: normal 11px/11px Arial; - margin: 0; - padding: 0; -} -body#results #breadcrumbs p a { - color: #007fae; - display: inline; - text-decoration: none; -} -body#results #breadcrumbs p a:hover { - color: #00a5e2; -} - -body#results #breadcrumbs p a img { - vertical-align: middle; -} - -body#results #breadcrumbs p .rsaquo { - color: #8d8d89; - font-size: 20px; - line-height: 11px; - vertical-align: sub; -} - -/* IE7 Hack */ -*:first-child+html body#results #breadcrumbs p span { - display: inline; - font-size: 11px; - font-weight: bold; - vertical-align: top; -} - -body#results #breadcrumbs p strong { - color: #5f5f5f; -} - -.nb_results { - font-weight: bold; -} - -/* search-facets */ - -body#results #search-facets { - border: none; -} -body#results #search-facets h4 { - background: none; - border-bottom: 1px solid #E8E8E8; - font-size: 90%; - margin: 0 9px 10px 0; - padding: 13px 0 7px; - text-align: left; -} - -body#results #search-facets a { - color: #007fae; -} -body#results #search-facets a:hover { - color: #00a5e2; -} - - -/* userresults */ - -body#results div#userresults { - border-left: 1px solid #c8c8c4; - padding: 0 20px 0; -} - - -/* searchresults */ - -body#results tr { - border: none; -} -body#results tr td { - background: #fff url("../../images/bg-result-light.png") repeat-x 0 0; - border-top: 1px solid #c8c8c4; - border-bottom: none; - height: 115px; - padding-top: 15px; -} - -body#results .searchresults td.resultscontrol { - background: #ddddda url("../../images/bg-results-control.png") repeat-x 0 100%; - -moz-border-radius-topleft: 6px; - -moz-border-radius-topright: 6px; - -moz-border-radius-bottomright: 0px; - -moz-border-radius-bottomleft: 0px; - -webkit-border-radius: 6px 6px 0px 0px; - border-radius: 6px 6px 0px 0px; - border: none; - border-bottom: 1px solid #b0b0ae; - padding: 2px 7px 6px; - height: auto; -} - - -/* Navigation */ - -body#results a.nav:link, div.pages a:link { - background-color: #EEEEEE; - border: 1px solid #CCCC99; - color: #007FAE; - font-weight: bold; - padding: 1px 5px; - text-decoration: none; -} -body#results a.nav:hover, div.pages a:hover { - color: #00A5E2; -} - - - -/* ================================ - * !Page : Opac detail - * ================================*/ - -body#opac-detail .nav_results ul.pg_menu { - display: table; - height: auto; - overflow: hidden; - padding: 0; - width: 100%; -} -body#opac-detail .nav_results ul.pg_menu li { - display: table-cell; - float: none; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/datatables.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/datatables.css @@ -1,265 +0,0 @@ -input.search_init { - color: #999999; -} -.sorting_asc { - padding-right: 19px; - background: url("../../img/asc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_desc { - padding-right: 19px; - background: url("../../img/desc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting { - padding-right: 19px; - background: url("../../img/ascdesc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_asc_disabled { - padding-right: 19px; - background: url("../../img/datatables/sort_asc_disabled.png") no-repeat scroll right center #EEEEEE; -} -.sorting_desc_disabled { - padding-right: 19px; - background: url("../../img/datatables/sort_desc_disabled.png") no-repeat scroll right center #EEEEEE; -} -.sorting_disabled { - padding-right: 19px; - background-color: #EEEEEE; -} - -div.top {clear : both; } - -div.top.pager, -div.bottom.pager { - background-color : #E5E5E5; - padding : 0; -} - -div.bottom.pager div.dataTables_paginate.paging_full_numbers, -div.bottom.pager div.dataTables_paginate.paging_four_button { - border-right-width : 0; -} - -div.dataTables_filter, -div.dataTables_length, -div.dataTables_info, -div.dataTables_paginate { - float: left; - padding : .3em .5em .3em .5em; - -} -div.dataTables_length { - border-right : 1px solid #686868; - line-height:1.9em; -} -div.dataTables_info { - border-right : 1px solid #AAA; - line-height:1.9em; -} -div.dataTables_length, -div.dataTables_filter { - border-left : 1px solid #FFF; -} -div.dataTables_filter { - line-height : 1.9em; -} -div.dataTables_paginate { - background-color : #F4F4F4; - font-size: 110%; - padding : 0; -} - -.paging_full_numbers span.paginate_button, -.paging_full_numbers span.paginate_active { - border-right : 1px solid #AAA; - border-left : 1px solid #FFF; - display : block; - float : left; - line-height:1.6em; - padding: .3em .7em; - cursor: pointer; -} - -.paging_full_numbers span.paginate_button { - color : #0000CC; -} -.paging_full_numbers span.paginate_button.first { - background-image : url('../../img/first.png'); - background-repeat: no-repeat; - background-position : 2px center; - padding-left : 2em; -} -.paging_full_numbers span.paginate_button.previous { - background-image : url('../../img/prev.png'); - background-repeat: no-repeat; - background-position : 2px center; - padding-left : 2em; -} -.paging_full_numbers span.paginate_button.next { - background-image : url('../../img/next.png'); - background-repeat: no-repeat; - background-position : right center; - padding-right : 2em; -} -.paging_full_numbers span.paginate_button.last { - background-image : url('../../img/last.png'); - background-repeat: no-repeat; - background-position : right center; - border-right : 1px solid #686868; - padding-right : 2em; -} -div.bottom.pager .paging_full_numbers span.paginate_button.last { - border-right-width : 0; -} -.paging_full_numbers span.paginate_active { - background-color : #FFFFEA; - color : #000; - font-weight: bold; -} - -.paging_full_numbers span.paginate_button:hover { - background-color: #FFC; -} - -.paging_full_numbers span.paginate_button.paginate_button_disabled { - color : #666; -} - -/* Two-button version */ - -div.dataTables_paginate.paging_two_button, -div.dataTables_paginate.paging_four_button { - background-color : transparent; - border-right : 1px solid #686868; - border-left : 1px solid #FFF; - line-height : 1.8em; -} -.paginate_disabled_first, -.paginate_enabled_first, -.paginate_disabled_previous, -.paginate_enabled_previous, -.paginate_disabled_next, -.paginate_enabled_next, -.paginate_disabled_last, -.paginate_enabled_last { - float: left; - height: 16px; - margin: .5em; - width: 16px; -} -.paginate_disabled_first { - background-image: url("../../img/first-disabled.png"); -} -.paginate_enabled_first { - background-image: url("../../img/first.png"); - cursor: pointer; -} -.paginate_disabled_previous { - background-image: url("../../img/prev-disabled.png"); -} -.paginate_enabled_previous { - background-image: url("../../img/prev.png"); - cursor: pointer; -} -.paginate_disabled_next { - background-image: url("../../img/next-disabled.png"); -} -.paginate_enabled_next { - background-image: url("../../img/next.png"); - cursor: pointer; -} -.paginate_disabled_last { - background-image: url("../../img/last-disabled.png"); -} -.paginate_enabled_last { - background-image: url("../../img/last.png"); - cursor: pointer; -} - - -/* -table.display { - width: 100%; -} -table.display thead th { - border-bottom: 1px solid black; - cursor: pointer; - font-weight: bold; - padding: 3px 18px 3px 10px; -} -.dataTables_wrapper { - clear: both; - position: relative; -} -.dataTables_processing { - background-color: white; - border: 1px solid #DDDDDD; - color: #999999; - font-size: 14px; - height: 30px; - left: 50%; - margin-left: -125px; - margin-top: -15px; - padding: 14px 0 2px; - position: fixed; - text-align: center; - top: 50%; - width: 250px; -} -.dataTables_info { - float: left; - width: 60%; -} -.dataTables_paginate { - float: right; - text-align: right; - width: 44px; -} -.paging_full_numbers { - height: 22px; - line-height: 22px; - width: 400px; -} -.paging_full_numbers span.paginate_button, - .paging_full_numbers span.paginate_active { - border: 1px solid #aaa; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - padding: 2px 5px; - margin: 0 3px; - cursor: pointer; - *cursor: hand; -} - -.paging_full_numbers span.paginate_button { - background-color: #ddd; -} - -.paging_full_numbers span.paginate_button:hover { - background-color: #ccc; -} - -.paging_full_numbers span.paginate_active { - background-color: #99B3FF; -} -.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { - float: left; - height: 19px; - margin-left: 3px; - width: 19px; -} -.paginate_disabled_previous { - background-image: url("../../img/datatables/back_disabled.jpg"); -} -.paginate_enabled_previous { - background-image: url("../../img/datatables/back_enabled.jpg"); -} -.paginate_disabled_next { - background-image: url("../../img/datatables/forward_disabled.jpg"); -} -.paginate_enabled_next { - background-image: url("../../img/datatables/forward_enabled.jpg"); -} -.spacer { - clear: both; - height: 20px; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/hierarchy.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/hierarchy.css @@ -1,105 +0,0 @@ -.hierarchies { - background-color:#fff; - color:#000000; - padding:5px; - margin-left:50px; - -moz-border-radius:6px; - display:block; - font-size:10px; -} -.hierarchy { - padding:5px; - width:90%; - -moz-border-radius:6px; - display:block; -} -.child { - display:none; - margin-left : 50px; - width:150%; -} -.child a:hover{ - background-color:#BFCFFF; -} -.parent { - display:none; - margin-left : -50px; -} -.parent a:hover{ - background-color:#BFCFFF; -} -.child0{ - width : 20%; - text-align : left; -} -.child0 a:hover{ - background-color:#BFCFFF; -} -.child1{ - width : 20%; - text-align : left; - margin-left : 50px; -} -.child1 a:hover{ - background-color:#BFCFFF; -} -.child2{ - width : 20%; - text-align : left; - margin-left : 100px; -} -.child2 a:hover{ - background-color:#BFCFFF; -} -.child3{ - width : 20%; - text-align : left; - margin-left : 150px; -} -.child3 a:hover{ - background-color:#BFCFFF; -} -.child4{ - width : 20%; - text-align : left; - margin-left : 200px; -} -.child4 a:hover{ - background-color:#BFCFFF; -} -.child5{ - width : 20%; - text-align : left; - margin-left : 250px; -} -.child5 a:hover{ - background-color:#BFCFFF; -} -.child6{ - width : 20%; - text-align : left; - margin-left : 300px; -} -.child6 a:hover{ - background-color:#BFCFFF; -} -.child7{ - width : 20%; - text-align : left; - margin-left : 350px; -} -.child7 a:hover{ - background-color:#BFCFFF; -} -.child8{ - width : 10%; - text-align : left; - margin-left : 400px; -} -.child8 a:hover{ - background-color:#BFCFFF; -} -.parents{ - display:inline; - cursor:crosshair; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/jquery.rating.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/jquery.rating.css @@ -1,14 +0,0 @@ -/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */ -div.rating-cancel,div.star-rating{float:left;width:15px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden} -div.rating-cancel,div.rating-cancel a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 -49px} -div.star-rating,div.star-rating a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 0px} -div.rating-cancel a{display:block;width:16px;height:100%;background-position:0 -49px;border:0} -div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0} -div.star-rating-on a{background-position:0 -32px!important} -div.rating-cancel.star-rating-hover a{background-position:0 -65px} -div.star-rating-hover a{background-position:0 -16px} -/* Read Only CSS */ -div.star-rating-readonly a{cursor:default !important} -/* Partial Star CSS */ -div.star-rating{background:transparent!important;overflow:hidden!important} -/* END jQuery.Rating Plugin CSS */ --- a/koha-tmpl/opac-tmpl/ccsr/en/css/mobile.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/mobile.css @@ -1,628 +0,0 @@ -/* - Mobile stylesheet - Frédérick Capovilla, 2012 - Libéo -*/ - -/* Hidden elements */ - -.mobile-hidden, -body#opac-main #login, -body#opac-main #login~div, -body#opac-main #opacnav, -body#opac-main #opacmainuserblock, -body#results #facetcontainer, -body#opac-detail #ulactioncontainer>:not(#action), -body#opac-detail #ulactioncontainer #action a:not(.reserve), -body#opac-detail #shelfbrowser, -body#opac-detail #views, -body#opac-detail div#bibliodescriptions>ul>li:nth-of-type(n+3), -body#results #userresults .pages:nth-of-type(1), -body#results #userresults>br, -body#results td.select.selectcol, -body#results span.results_summary.actions>:not(.hold), -body#results span.addto, -body#results span#placehold, -body#results span.checkall, -body#results span.clearall, -body#results .searchresults td.resultscontrol, -body#advsearch form div.yui-g:nth-last-of-type(-n+4), -body#opac-readingrecord ul.ui-tabs-nav li, -body#opac-login-page #opac-main-search div#libraryname, -#leftmenus>:not(#menu), -#top-bar #menu-left, -#members>ul>li:nth-child(2), -#moresearches, -#breadcrumbs>p:nth-of-type(1), -#main_footer .colleft, -#opac-main-search a.logo { - display:none !important; -} - - -/* General */ - -body{ - min-width: 100px; -} - -#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 { - min-width: 100px; -} - -.yui-ge div.first, .yui-gf .yui-g, .yui-gf .yui-u{ - width: 100%; -} - -#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after { - content: ""; -} - -#container{ - border-radius: 0; - margin: 0; - padding: 0; - padding-bottom: 10px; - border: 0; -} - -#container #ctn_lt { - padding: 0 10px; - padding-left: auto; -} - -#doc3{ - margin: 0; - width: 100%; -} - -#opac-main-search { - margin: 0 !important; - padding: 0; -} - -#main_footer{ - margin-bottom: 0; -} - -#yui-main .yui-b { - margin: 0 !important; -} - -#breadcrumbs{ - margin: 0 !important; - padding: 0 !important; -} - -body#results #breadcrumbs>*{ - padding: 20px !important; -} - - -/* Main */ - -body#opac-main #container #ctn_lt{ - padding: 15px; -} - -body#opac-main #opacmainuserblockmobile { - display: block; -} - -#news.container { - display: block; - margin: 0em; -} - - - -/* Results */ - -body#results div#userresults { - padding: 0; - border: 0; -} - -body#results .yui-t1 #yui-main .yui-b { - margin: 0; -} - -body#results #container #ctn_lt{ - padding: 0; -} - -body#results .searchresults td.resultscontrol{ - border-radius: 0; -} - -body#results .searchresults .resort{ - width: 50%; - float:right; -} - -body#results .searchresults #sort_by{ - width: 100%; -} - -body#results .searchresults .cartlist{ - width:50%; -} - -body#results .results_summary.actions .hold { - font-size: 140%; - font-weight: bold; - margin-left: 0; -} - - -/* Cancel highlighting */ - -a .term { - text-decoration: inherit; -} - -.term { - background-color: inherit; - color: inherit; -} - - -/* Details */ - -body#opac-detail #ctn_lt, -body#opac-marcdetail #ctn_lt, -body#opac-isbddetail #ctn_lt{ - margin: 10px; - padding: 0; -} - -body#opac-detail #opac-detail-yui-ge { - padding-top: 15px; -} - -#views>span { - display:block; -} - -body#opac-detail #ulactioncontainer{ - position: absolute; - top: 0; - right: 0; -} - -body#opac-detail #container { - position: relative; -} - -body#opac-detail #ulactioncontainer ul{ - margin-top: 0; - padding: 5px; -} - -body#opac-detail #ulactioncontainer li{ - margin: 0; - padding: 0; -} - -/* Logo in the footer */ - -#opac-main-search div#libraryname { - display: block; - position: absolute; - bottom: -116px; - left: 0; - padding: 0 20px; -} - -#opac-main-search div#libraryname img { - display: block; -} - -#doc3{ - position: relative; -} - -#main_footer { - padding-top: 29px; -} - -#main_footer .colright, -#main_footer .colleft{ - float: none; -} - -#main_footer .colright .koha{ - float: right; - overflow: hidden; - text-indent: -5000em; - width: 92px; - height: 80px; - background-position: center; -} - - -/* Login bar */ - -div#top-bar { - display: block; - position: absolute; - left: 0; - bottom: -29px; - top: auto; - overflow: hidden; - z-index: auto; -} - -#members ul{ - margin: 0; -} - - -/* Search bar */ - -form#searchform { - border-radius: 0; - padding-top: 50px; -} - -form#searchform #filters .jqTransformSelectWrapper, -form#searchform #libraries .jqTransformSelectWrapper { - position: relative; - left: 0; - top: 0; - border-radius: 3px; -} - -form.multi-libraries #filters .jqTransformSelectWrapper{ - width: 49% !important; - float: left; -} - -form.multi-libraries #libraries .jqTransformSelectWrapper{ - width: 49% !important; - float: right; -} - -form.single-library #filters .jqTransformSelectWrapper, -form.multi-libraries.single-field-mobile #filters .jqTransformSelectWrapper, -form.multi-libraries.single-field-mobile #libraries .jqTransformSelectWrapper{ - width: 100% !important; - float:left; -} - -form.multi-libraries .input-wrapper{ - margin: 0; -} - -form#searchform .input-wrapper input[type="text"]{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-radius: 3px; -} - -form#searchform .input-wrapper{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: absolute; - top: 15px; - left: 0; - width: 100%; - padding: 0 10px; - padding-right: 46px; -} - -form#searchform input[type="submit"]{ - position: absolute; - border-radius: 0; - top: 15px; - right: 10px; -} - -.jqTransformSelectWrapper{ - margin: 0; -} - -.jqTransformSelectWrapper div{ - overflow: hidden; -} - -.jqTransformSelectWrapper div span{ - white-space:nowrap; -} - -.jqTransformSelectWrapper div a{ - border-left: 5px solid #FFF; - border-right: 5px solid #FFF; - background-color: white; - box-shadow: -3px 0 5px #FFF; - right: 0px; - border-radius: 8px; -} - -.jqTransformSelectWrapper ul li a{ - padding: 10px 0; -} - -#opac-main-search #fluid { - display: block; -} - - -/* Login screen */ - -#holds, #opac-auth { - min-width: 0; - width: auto; -} - - -/* User */ - -body#opac-user .yui-b, -body#opac-passwd .yui-b, -body#opac-search-history .yui-b, -body#opac-readingrecord .yui-b, -body#opac-userupdate .yui-b, -body#opac-account .yui-b{ - width: auto; - float: none; -} - -body#opac-user #yui-main , -body#opac-passwd #yui-main , -body#opac-search-history #yui-main , -body#opac-readingrecord #yui-main , -body#opac-userupdate #yui-main , -body#opac-account #yui-main { - float: none; - margin: 0; -} - -body#opac-userupdate .yui-g .yui-u{ - width: 100%; -} - -body#opac-passwd fieldset, -body#opac-userupdate fieldset{ - margin: 1em 0; -} - -.renewals { - display: inline; -} - - -/* Tables */ - -body#opac-user #checkoutst td.links, -body#opac-user thead, -body#opac-holds div:not(.calendar) table>tbody>tr:nth-child(1), -body#opac-readingrecord #readingrec tr:nth-child(1), -body#opac-detail #holdingst thead, -body#opac-detail #holdingst td.call_no a{ - display: none !important; -} - -body#opac-detail table#holdingst, -body#opac-readingrecord table, -body#opac-holds div:not(.calendar) table, -body#opac-user table#holdst, -body#opac-user table#checkoutst{ - border-right: none; - border-top: none; - border: none; - counter-reset: item; -} - -body#opac-detail #holdingst tr, -body#opac-readingrecord tr, -body#opac-holds div:not(.calendar) tr, -body#opac-user #holdst tr, -body#opac-user #checkoutst tr{ - border: none; - display: block; - position: relative; - margin-left: 10px; - margin-bottom: 10px; -} - -body#opac-detail #holdingst td, -body#opac-readingrecord td, -body#opac-holds div:not(.calendar) td, -body#opac-user #holdst td, -body#opac-user #checkoutst td{ - display: block; - border: 1px solid #DDD; - position: relative; -} - -body#opac-user #checkoutst caption { - display: block; -} - -body#opac-detail #holdingst tr:before, -body#opac-readingrecord tr:before, -body#opac-holds div:not(.calendar) tr:not(.copiesrow):before, -body#opac-user #holdst tr:before, -body#opac-user #checkoutst tr:before { - font-weight: bold; - content: counter(item) ". "; - counter-increment: item; - display: block; - position: absolute; - left: -13px; - top: 4px; -} - -body#opac-detail #holdingst td:before, -body#opac-readingrecord td:before, -body#opac-holds div:not(.calendar) td:before, -body#opac-user #holdst td:before, -body#opac-user #checkoutst td:before { - font-weight: bold; -} - -body#opac-detail #holdingst td.itype:before {content: "Item type : ";} -body#opac-detail #holdingst td.location:before {content: "Location : ";} -body#opac-detail #holdingst td.collection:before {content: "Collection : ";} -body#opac-detail #holdingst td.call_no:before {content: "Call Number : ";} -body#opac-detail #holdingst td.vol_info:before {content: "Vol Info : ";} -body#opac-detail #holdingst td.url:before {content: "URL : ";} -body#opac-detail #holdingst td.copynumber:before {content: "Copy Number : ";} -body#opac-detail #holdingst td.status:before {content: "Status : ";} -body#opac-detail #holdingst td.notes:before {content: "Notes : ";} -body#opac-detail #holdingst td.date_due:before {content: "Date Due : ";} -body#opac-detail #holdingst td.barcode:before {content: "Barcode : ";} -body#opac-detail #holdingst td.holds_count:before {content: "Item holds : ";} - -body#opac-user #checkoutst td.date_due:before {content: "Date due : ";} -body#opac-user #checkoutst td.call_no:before {content: "Call No. : ";} -body#opac-user #checkoutst td.fines:before {content: "Fines : ";} - -body#opac-user #holdst td.reservedate:before {content: "Placed On : ";} -body#opac-user #holdst td.expirationdate:before {content: "Expires On : ";} -body#opac-user #holdst td.branch:before {content: "Pick Up Location : ";} -body#opac-user #holdst td.priority:before {content: "Priority : ";} -body#opac-user #holdst td.status:before {content: "Status : ";} - -body#opac-readingrecord #readingrec td:nth-child(3):before {content: "Item Type : ";} -body#opac-readingrecord #readingrec td:nth-child(4):before {content: "Call No. : ";} -body#opac-readingrecord #readingrec td:nth-child(5):before {content: "Date : ";} - -body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.hold:before {content: "Hold : ";} -body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.itype:before {content: "Item Type : ";} -body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.priority:before {content: "Priority : ";} -body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.reserve_date:before {content: "Hold Starts On Date : ";} -body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.expiration_date:before {content: "Hold Not Needed After : ";} -body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.place_on_type:before {content: "Place On : ";} -body#opac-holds #bibitemloop>tbody>tr:not(.copiesrow) td.branch:before {content: "Pickup Location : ";} - -body#opac-holds #bibitemloop table td.copynumber:before {content: "Copy Number : ";} -body#opac-holds #bibitemloop table td.itype:before {content: "Item Type : ";} -body#opac-holds #bibitemloop table td.barcode:before {content: "Barcode : ";} -body#opac-holds #bibitemloop table td.homebranch:before {content: "Home Library : ";} -body#opac-holds #bibitemloop table td.holdingbranch:before {content: "Last Location : ";} -body#opac-holds #bibitemloop table td.call_no:before {content: "Call Number : ";} -body#opac-holds #bibitemloop table td.vol_info:before {content: "Vol Info : ";} -body#opac-holds #bibitemloop table td.information:before {content: "Information : ";} - - -/* Holds */ - -body#opac-holds tr.copiesrow { - margin-left: 25px; -} - -body#opac-holds tr.copiesrow>td:nth-child(1) { - display: none; -} - -body#opac-holds #bibitemloop tr { - margin-bottom: 0; -} - - -/* User Fines table */ - -body#opac-account #useraccount th:nth-child(3), -body#opac-account #useraccount td:nth-child(3) { - display: none !important; -} - -body#opac-account #useraccount table { - position: relative; - margin-bottom: 50px; -} - -body#opac-account #useraccount tfoot { - display: block; - position: absolute; - bottom: 0; - right: 0; - bottom: -23px; -} - -body#opac-account #useraccount thead th { - padding: 2px 10px; -} - -body#opac-account #useraccount tbody td:nth-child(1) { - min-width: 70px; -} - -body#opac-account #useraccount tbody td:nth-child(4) { - text-align: right; -} - -body#opac-account #useraccount tfoot th { - display: none; -} - -body#opac-account #useraccount tfoot td { - border-right: 1px solid #DDD; -} - -body#opac-account #useraccount tfoot td:before { - content: "Total due : " -} - - -/* User menu */ - -#leftmenus>#menu ul li.messaging, -#leftmenus>#menu ul li.suggestions, -#leftmenus>#menu ul li.privateshelves, -#leftmenus>#menu { - display: none; -} - -.mobile_only { - display: block; -} - -body.mobile_menu form#searchform .input-wrapper{ - padding-left: 90px; -} - -body.mobile_menu_opened #doc3>div, -body.mobile_menu_opened #main_footer>div { - position: relative; - left: 200px; -} - -body.mobile_menu_opened #main_footer { - display: none; -} - -body.mobile_menu_opened #doc3 { - overflow: hidden; - min-height: 380px; -} - -body.mobile_menu_opened #ctn_rb>.ctn_in>.yui-b { - position: static; -} - -body.mobile_menu_opened #leftmenus>#menu { - display: block; - position: absolute; - width: 200px; - height: 100%; - top: 0; - left: -201px; - padding: 0; - z-index: 999; -} - -#mobile_menu_button { - position: absolute; - cursor: pointer; - background: url(../../images/mobile-menu-button.png) no-repeat scroll 50% 50%; - border: 0px; - font-size: 0; - width: 76px; - height: 38px; - top: 13px; - left: 6px; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/opac.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/opac.css @@ -1,2871 +0,0 @@ -@import url("../../../lib/yui/reset-fonts-grids.css"); -@import url("../../../lib/yui/skin.css"); - -#doc3 { - padding-top: 35px; -} - -a { - font-weight : bold; -} - -a, -a:visited, -.ui-widget-content a, -.ui-widget-content a:visited { - color : #006699; -} - -a:hover,#toolbar input.editshelf:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover { - color : #990033; -} - -a.disabled { - color : #888888 !important; -} - -a.ButtonPlus, a.ButtonLess { - text-decoration : none; -} - -body { - background-color : white; - text-align : left; - padding : 0 0 2.5em 0; -} - -.required { - color : #C00; -} - -caption { - font-size : 140%; - font-weight : bold; - line-height : 144%; - text-align : left; -} - -fieldset { - background-color: #FFF; - border : 2px solid #EEEEEE; - margin : 1em 1em 1em 0; - padding : 1em; -} - -fieldset.rows { - border-width : 1px; - border-bottom : 1px solid black; - float : left; - font-size : 90%; - clear : left; - margin: .9em 0 0 0; - padding: 0; - width: 100%; -} - -fieldset.rows legend { - margin-left: 1em; - font-weight: bold; - font-size : 110%; -} - -fieldset.rows label, fieldset.rows span.label { - float: left; - font-weight : bold; - width: 9em; - margin-right: 1em; - text-align: right; -} - -fieldset.rows fieldset { - border-width : 1px; - margin : 0; - padding : .3em; -} - -fieldset.rows ol { - padding: 1em 1em 0 1em; - list-style-type: none; -} - -fieldset.rows li { - float : left; - clear : left; - padding-bottom: 1em; - list-style-type: none; - width: 100%; -} - -fieldset.rows.left li { - padding-bottom : .4em; -} - -fieldset.rows li.radio { - padding-left: 9em; - width : auto; -} - -fieldset.rows li.radio label { - float : none; - width : auto; - margin : 0 0 0 1em; -} - -fieldset.rows ol.radio label { - width : auto; - float : none; - margin-right : 0; -} - -fieldset.rows ol.radio label.radio { - float : left; - width : 12em; - margin-right : 1em; -} - -fieldset.rows table { - clear : both; - margin-left : 1em; -} - -fieldset.rows td label { - float : none; - font-weight : normal; - width : auto; -} - -fieldset.holds { - background-color : #F3F3F3; - border: 0; - font-size : 110%; - padding : 1px; -} - -fieldset.holds ol { - margin : 0; - padding : 0; -} - -fieldset.holds li { - background-color : #FFF; - border-bottom : 1px solid #F3F3F3; - padding : .3em; -} - -fieldset.holds label, fieldset.holds span.label { - -} - -fieldset.action { - clear : both; - float : none; - border : none; - margin : 0; - padding : 1em 0 .3em 0; - width : auto; -} - -fieldset.action p { - margin-bottom : 1em; -} - -form { - display : inline; - margin : 0; - padding : 0; -} - -h1 { - font-size : 138.5%; -} - -h1#library { - font-size : 100%; - font-weight : normal; - margin : .2em 0 .2em .5em; -} - - -h1#libraryname { - background:transparent url(../../images/koha-logo.gif) no-repeat scroll 0%; - border: 0; - float : left !important; - margin:0; - padding:0; - width:120px; -} - -h1#libraryname a { - border:0; - cursor:pointer; - display:block; - height:0px !important; - margin:0; - overflow:hidden; - padding:40px 0 0; - text-decoration:none; - width:120px; -} - -h1,h2,h3,h4,h5,h6 { - font-weight : bold; - margin : .5em 0; -} - -h2 { - font-size : 131%; -} - -h5.author { -} - -h3 { - font-size : 123.1%; -} - -h4 { - font-size : 116%; -} - -h5 { - font-size : 108%; -} - -h6 { - font-size : 100%; -} - -input[type=submit], -input[type=button], -input[type=reset], -fieldset.brief input[type=submit], -fieldset.brief input[type=button], -fieldset.brief input[type=reset] -{ - background: #f4f9fc; /* Old browsers */ - background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */ - background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */ - border-top: 1px solid #cccccc; - border-left: 1px solid #cccccc; - border-right: 1px solid #eeeeee; - border-bottom: 1px solid #eeeeee; - color : #333; - font-size : 93%; - font-weight : bold; - padding : 4px; -} - -input[type=submit]:active, input[type=button]:active, input[type=reset]:active { - border: 1px inset #666666; -} - -td.resultscontrol, -.searchresults td.resultscontrol { - background-color : #EEE; - border : 1px solid #E8E8E8; - vertical-align : middle; - padding : 3px 3px 5px 5px; -} - -table { - background-color: #FFF; - border-collapse : collapse; - margin : 1em 0; - border-right : 1px solid #dddddd; - border-top : 1px solid #dddddd; -} - -td,th { - background-color: #FFF; - border-left : 1px solid #dddddd; - border-bottom : 1px solid #dddddd; - padding : 3px 5px; -} - -td.place_on_type table, -td.place_on_type table td { - border : 0; -} -td caption { - font-size : 105%; -} - -th { - background-color:#EEE; - font-weight : bold; - padding : 2px 23px; - text-align : center; -} - -th.sum { - text-align: right; -} - -td.sum { - background-color: #FFC; - font-weight: bold; -} - -th[scope=row] { - text-align : right; -} - -tr.highlight td, tr.highlight th, tr.odd td { - background-color : #F3F3F3; - border-top : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; -} - -tr.even td, tr.even.highlight td { - background-color: #FFF; -} - -tr.grouplabel td { - background-color : #E8E8E8; - border : 1px solid #DDDDDD; - border-right : 1px solid #DDDDDD; - text-align : center; - font-weight : bold; - padding: 10px; -} - -tr.reserved td { - background-color : #eeffd4; -} -tr.transfered td { - background-color : #e8f0f6; -} - -#editions table, #editions td { - border : 0; -} - -ul { - list-style : disc; - padding-left : 1em; -} - -li { - list-style : disc; -} - -p.availability { - font-size : 87%; -} - -.available { - color : #006600; -} - -.waiting,.intransit,.notforloan,.checkedout,.lost,.notonhold { - display : block; -} -.notforloan { - color : #900; -} -.lost { - color : #666; -} -.waiting { - -} - -/* "problem" enhancement */ -.problem { - color : white; - background-color : red; -} - -/* style for search terms in catalogsearch */ -.term { - /* color : blue; */ - color : #990000; - background-color : #FFFFCC; -} - -a .term { - text-decoration : underline; -} - -/* style for shelving location in catalogsearch */ -.shelvingloc { - display : block; - font-style : italic; -} - -.transfered { - background-color : #F9FF9A; -} - -/* action buttons */ -#action { - margin-top : .5em; - background-color : #F3F3F3; - border : 1px solid #E8E8E8; - padding-bottom : 3px; -} - -#action li { - list-style : none; - margin : .2em; - padding : .3em 0; -} - -#action a { - background-position : 5px center; - background-repeat : no-repeat; - text-decoration : none; - padding-left : 35px; -} - -#action a.print { - background-image: url("../../images/sprite.png"); - background-position: -5px -186px; - background-repeat: no-repeat; -} - -#action a#furthersearches { - background-image: url("../../images/sprite.png"); - background-position: 106px -295px; - background-repeat: no-repeat; - border : 1px solid #F3F3F3; - margin-left : 5px; - padding : 2px 26px 2px 10px; - text-decoration : none; -} - -#action a#furthersearches:hover { - border-top : 1px solid #FFF; - border-left : 1px solid #FFF; - border-right : 1px solid #979797; - border-bottom : 1px solid #979797; -} - -#action a.reserve, -.searchresults a.reserve { - background-image: url("../../images/sprite.png"); - background-position: -5px -144px; - background-repeat: no-repeat; -} - -#action a.addtoshelf, #toolbar a.addtoshelf { - background-image: url("../../images/sprite.png"); - background-position: -5px -225px; - background-repeat: no-repeat; -} - -#action a.addtocart, #toolbar a.addtocart { - background-image: url("../../images/sprite.png"); - background-position: -5px -265px; - background-repeat: no-repeat; -} - -#action a.cartRemove, .actions a.cartRemove { - color: #cc3333; - font-size : 90%; - margin : 0; - padding: 0; -} - -#action a.incart { - background-image: url("../../images/sprite.png"); - background-position: -5px -265px; - background-repeat: no-repeat; - color : #666; -} - -/* toolbar buttons */ - -#toolbar, -#selections-toolbar { -background-color:#EEEEEE; -border:1px solid #E8E8E8; -margin : 0 0; -padding:3px 3px 5px 5px; -vertical-align:middle; -} - -#basket #toolbar { - padding: 7px 5px 9px 9px; -} - -#selections-toolbar { -background: #E8E8E8; /* Old browsers */ -background: -moz-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%); /* FF3.6+ */ -background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b2b2), color-stop(14%,#e0e0e0), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */ -background: -webkit-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */ -background: -o-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Opera 11.10+ */ -background: -ms-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* IE10+ */ -background: linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* W3C */ - margin : 0 0 1em 0; - padding-top : .5em; - padding-left : 10px; -} - -#toolbar a, -#selections-toolbar a, -#toolbar input, -#selections-toolbar input { - white-space : nowrap; -} - -#toolbar ul { - padding-left : 0; -} - -#toolbar ul li { - display : inline; - list-style : none; -} - -#toolbar ul li a { - border-left : 1px solid #e8e8e8; -} - -#toolbar ul li:first-child a { - border-left : 0; -} - - -#toolbar a.print { - background-image: url("../../images/sprite.png"); - background-position : 0px -423px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 30px; -} - -#toolbar a.brief { - background-image : url("../../images/sprite.png"); - background-position : -2px -868px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 27px; -} - -#toolbar a.detail { - background-image : url("../../images/sprite.png"); - background-position : -2px -898px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 27px; -} - -#toolbar a.download { - background-image : url("../../images/sprite.png"); - background-position : 2px -348px; - background-repeat: no-repeat; - padding-left : 28px; - text-decoration : none; -} - -#toolbar a.editshelf { - background-image : url("../../images/sprite.png"); - background-position : 2px -348px; - background-repeat: no-repeat; - padding-left : 26px; - text-decoration : none; -} - -#toolbar a.empty { - background-image : url("../../images/sprite.png"); - background-position : 2px -598px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 30px; -} - -#toolbar a.hide { - background-image : url("../../images/sprite.png"); - background-position: -3px -814px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 26px; -} - -#toolbar a.hold, -#selections-toolbar a.hold { - background-image: url("../../images/sprite.png"); - background-position : -5px -453px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 23px; -} - -#selections-toolbar a.hold.disabled { - background-image: url("../../images/sprite.png"); - background-position : -5px -621px; - background-repeat: no-repeat; -} - -#selections-toolbar a.removeitems, -#selections-toolbar a.deleteshelf { - background-image : url("../../images/sprite.png"); - background-position : 2px -690px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 25px; -} - - -#selections-toolbar a.removeitems.disabled, -#selections-toolbar a.deleteshelf.disabled { - background-image: url("../../images/sprite.png"); - background-position : 2px -712px; - background-repeat: no-repeat; -} - -#toolbar a.send, -a.send { - background-image: url("../../images/sprite.png"); - background-position : 2px -386px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 28px; -} - -#toolbar a.new { - background-image : url("../../images/sprite.png"); - background-position : -4px -922px; - background-repeat : no-repeat; - padding-left : 23px; - text-decoration : none; -} - -#toolbar input.editshelf, -input.editshelf { - background-image : url("../../images/sprite.png"); - background-position : 2px -732px; - background-repeat: no-repeat; - border : 0; - color : #006699; - cursor : pointer; - font-size : 100%; - padding-left : 29px; - text-decoration : none; -} - -#toolbar input.newshelf, -#toolbar a.newshelf, -a.newshelf { - background-image: url("../../images/sprite.png"); /* add to list icon */ - background-position: -4px -864px; - background-repeat: no-repeat; - border : 0; - color : #006699; - cursor : pointer; - font-size : 100%; - margin: 0 0.5em; - padding-left : 23px; - text-decoration : none; -} - -a.newshelf.disabled { - background-image: url("../../images/sprite.png"); /* add to list icon */ - background-position: -4px -791px; - background-repeat: no-repeat; -} - -#toolbar input.deleteshelf, -input.deleteshelf { - background-image : url("../../images/sprite.png"); - background-position : 2px -685px; - background-repeat: no-repeat; - border : 0; - color : #006699; - cursor : pointer; - font-size : 100%; - padding-left : 25px; - text-decoration : none; -} - -#toolbar input.deleteshelf:hover { - color: #990033; -} - - -#toolbar input.editshelf:active, -input.editshelf:active, -#toolbar input.deleteshelf:active, -input.deleteshelf:active { - border : 0; -} - -#selections { - font-weight : bold; -} - -#tagsel_span input.submit, -#tagsel_tag { - background-image : url("../../images/sprite.png"); /* tag icon */ - background-position : 7px -640px; - background-repeat : no-repeat; - padding-left : 25px; - text-decoration: none; -} - -#tagsel_tag { - background-position : -1px -643px; -} - -#tagsel_tag.disabled { - background-position : -1px -667px; -} - -#tagslist li { display : inline; } - -a.tag_add { - background-image: url("../../images/sprite.png"); /* Tag results */ - background-position: -10px -1104px; - background-repeat: no-repeat; - padding-left : 13px; - text-decoration: none; -} - -#login4tags { - background-image: url("../../images/sprite.png"); /* Tag results disabled */ - background-position: -10px -1124px; - background-repeat: no-repeat; - padding-left : 13px; - text-decoration: none; - margin-left: 1em; -} - -.tag_results_input { - background-color: #EEE; - margin-left: 1em; - padding: 0.3em; -} - -#placehold input.submit:hover, -#tagsel_span input.submit:hover { - color: #990033; -} - -#addto { - max-width : 10em; -} - -.addto a.addtocart { - background-image: url("../../images/sprite.png"); /* cart icon */ - background-position: -5px -265px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 33px; -} - -#placehold input.submit { - background-image: url("../../images/sprite.png"); /* place hold icon */ - background-position: -1px -140px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 23px; -} - -#placehold input.submit, -#tagsel_span input.submit { - border : 0; - background-color: transparent; - font-size : 100%; - font-weight : bold; - padding-left : 31px; - color : #336699; - cursor : pointer; -} -.searchresults a.highlight_toggle { - background-image: url("../../images/sprite.png"); /* place hold icon */ - background-position: -11px -841px; - background-repeat: no-repeat; - display: none; - font-weight: normal; - padding : 0 10px 0 21px; -} - -/* the itemtype list in advanced search */ -.advsearch table { - border-collapse : separate; - border-spacing : 3px; - border : 0px; - margin : 0px; - background-color : white; - border : 0px solid #D8DEB8; -} - -.advsearch table tr td { - background-color : #F8F8EB; - border : 0px; - margin : 0px; - width : 700px; -} - -.advsearch td { - font-size : 0.8em; - background-color : #F8F8EB; -} - -body#advsearch #breadcrumbs { - line-height : 1px; - height : 1px; - padding : 0; -} - -body#advsearch #cartmenulink, -body#advsearch #listsmenulink { - float : right; -} - -#advsearch #branchloop, -#advsearch #sort_by { - width : 23em; -} - -#auth { - float : left; -} - -#facets { - -} - -.facet-count { - display: inline-block; -} - -/* the footer */ -#footer { - margin-top : 30px; - margin-left : 30%; - margin-right : 20%; - border-top : 1px solid #384b73; - color : #384b73; - font-size : 1em; - text-align : center; -} - -/* facets bloc */ -/* the USER information block */ -#librarian_information { - float : right; - font-size : 10pt; -} - -#header-wrapper { - background-color: #FFF; -} - -#holds,#opac-auth { - min-width : 750px; - width : 57.69em; - margin : auto; -} - -#members { - background-color: #fff; - font-size : 85%; - margin-left : -10px; - margin-right : -10px; - padding : 4px 0 4px 0; - color : #000066; -} - -#members a { - text-decoration : none; -} - -#members a.logout { - color : #cc3333; - font-weight : bold; - padding : 0 .3em 0 .3em; - text-decoration : none; -} - -#members li:last-child { - border-right : 0; -} - -#members li { - border-right : 1px solid black; - display : inline; - list-style : none; - margin : 0; - padding : 0 .5em; -} - -#members ul { - margin : 0; - padding : 0; - text-align : right; -} - -#opac-main-search { - background: #8fb4e8; /* Old browsers */ - background: -moz-linear-gradient(top, #8fb4e8 0%, #8cb1e5 19%, #80a8dc 48%, #7da5d8 52%, #7198cf 83%, #618ac0 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fb4e8), color-stop(19%,#8cb1e5), color-stop(48%,#80a8dc), color-stop(52%,#7da5d8), color-stop(83%,#7198cf), color-stop(100%,#618ac0)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* IE10+ */ - background: linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* W3C */ - border-top : 1px solid #335599; - border-bottom : 1px solid #335599; - margin-left : -10px; - margin-right : -10px; - padding : .7em 0 .4em .5em; - font-size : 108%; - line-height : 116%; -} - -#opac-main-search form { - display : inline; - padding-right : 1em; -} - -#opac-main-search label { - color : #FFFFCC; - font-weight : bold; - margin : .2em .3em 0 0; -} - -#masthead_search, -#select_library { - max-width: 10em; - width: 10em; -} - - -#search-facets ul { - margin : 0; - padding : .3em; -} - -#search-facets { - border : 1px solid #e8e8e8; -} - -#search-facets h4 { - background-color : #EEE; - border-bottom : 1px solid #e8e8e8; - font-size : 90%; - margin : 0; - padding : .7em .2em; - text-align : center; -} - -#search-facets ul li { - font-weight : bold; - list-style-type : none; -} - -#search-facets li li { - font-weight : normal; - font-size : 85%; - margin-bottom : 2px; - padding : .1em .2em; -} - -#search-facets li li a { - font-weight : normal; -} - -#search-facets li.showmore a { - font-weight : bold; - text-indent : 1em; -} - -.suggestion { - background-color : #EEEEEB; - border : 1px solid #DDDED3; - margin : 10px auto; - padding : 4px; - width : 35%; -} - -#facets ul { - margin : 0; - padding : 0; -} - -#facets ul li { - font-weight : bold; - text-align : left; - list-style : none; -} - -#facets ul ul li { - border : 0; - font-size : 85%; - font-weight : normal; - padding : 2px; - text-align : left; -} - -#facets ul ul li a { - font-weight : normal; - text-decoration : underline; -} - -#facets h4 { - font-size : 93%; - padding:3px; - text-align:center; - background-color:#E7E7CA; - line-height:1.8em; - margin-left:-1px; - margin-right:-1px; - margin-top:-1px; -} - -#breadcrumbs { - padding : .7em; -} - -p { - margin: .7em 0; -} - -strong { - font-weight : bold; -} - -em { - font-style : italic; -} - - -table#marc, -table#marc td, -table#marc th { - background-color : transparent; - border : 0; -} - -table#marc p span.label { - font-weight : bold; -} - -table#marc p, -table#marc ul { - padding-bottom: .6em; -} - -table#items, -table#items td -table#items th { - border-width : 1px solid #EEE; - font-size : 90%; -} - - -table#marc div.results_summary { - clear : left; -} -table#marc div.results_summary ul { - display : inline; - float : none; - clear : none; - margin: 0; - padding: 0; - list-style : none; -} - -table#marc div.results_summary ul li { - display : inline; -} - -#basketcount { - display : inline; -} - -#bookcover { - float : left; - margin : 0; - padding : 0; -} - -#bookcover img { - margin : 0 1em 1em 0; -} - -fieldset.brief { - border : 1px solid #E8E8E8; -} - -fieldset.brief legend { - font-weight : bold; - font-size : 100%; -} - -fieldset.brief label { - display : block; - padding : .3em 0; -} - -fieldset.brief input+input { - margin-top : 3px; -} - -fieldset.brief input, fieldset.brief textarea, fieldset.brief select { - background-color: #F3F3F3; - border-top : 1px solid #979797; - border-left : 1px solid #979797; - border-right : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; - font-size : 140%; - padding : .2em; - font-weight: normal; -} - -fieldset.brief textarea { - font-size: 105%; -} - -fieldset.brief input:focus { - background-color: #FFFFCC; -} - -fieldset.brief ol, fieldset.brief li { - list-style-type : none; -} - -fieldset.brief div.hint, fieldset.rows div.hint { - color : #666666; - font-size : 100%; - margin : .4em; -} - -h2 span.hint { - font-size: 76%; - font-weight : normal; -} -.thumbnail { - border : 0; - float : left; - margin : 0pt 5px 5px 0pt; -} -a.cancel { - padding-left : 1em; -} - -.resultscontrol, .resultscontrol select { - font-size: 90%; -} - -.cartlist { - margin-top : 5px; -} - -.cartlist input.submit, #tagsel_button { - background-color : #d8deb8; - background-image : none; - border-color : #bebf84; - color : #333; - font-size : 87%; - padding : 2px 0; - margin : 0 0 0 0; -} - -#CheckAll, #CheckNone { - font-weight : normal; - margin : 0 .5em; -} - -.resultscontrol label { - font-weight : bold; - margin-left : .5em; -} - -.resort { - float : right; - margin-top : 5px; -} - -.searchresults p.details { - color : #979797; -} - -.searchresults p { - margin: 0; - padding: 0 0 .6em 0; -} - -td.resultscontrol img { - vertical-align: middle; -} - -.searchresults table td { -} - -.searchresults table { - margin : 0; -} - -.searchresults td, .searchresults th, .searchresults table { - border: 0; -} -.searchresults td { - vertical-align: top; -} - -.searchresults tr { - border-bottom : 1px solid #f3f3f3; -} - -.searchresults tr:first-child { - border : 0; -} - -.searchresults table { - border-top : 0px solid #CCCCCC; - width : 100%; -} - -.searchresults a.reserve, .searchresults a.reserve:visited { - background-position:left top; - background-repeat:no-repeat; - float:right; - padding:2px 3px 2px 26px; -} - -.searchresults a.reserve { - background-color:transparent; - color:#006699; -} - -.unavailable, .tagerror, .tagerror:visited { - color: #990033; -} - -#libraryname { - float : left; - line-height : 2em; -} - -#corner { - float : right; - line-height : 2em; -} - -.pages { - line-height : 1.8em; - text-align: center; -} - -.current, -.currentPage { - background-color: #FFFFFF; - color: #3366CC; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:link.nav, -div.pages a:link { - background-color: #EEE; - border: 1px solid #CCCC99; - color: #3366CC; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:visited.nav, -div.pages a:visited { - background-color: #EEE; - border: 1px solid #CCCC99; - color: #3366CC; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:hover.nav, -div.pages a:hover { - background-color: #FFFFCC; - border: 1px solid #CCCC99; - color: #CC3333; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:active.nav, -div.pages a:active { - background-color: #FFFFCC; - border: 1px solid #CCCC99; - color: #D25500; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -/* Tabs */ -ul.link-tabs { - list-style-type: none; - margin: 9px 0 -2px 5px; - padding: 0; -} - -ul.link-tabs li { - display: inline; - padding: 0px; -} - -ul.link-tabs li a { - font-weight: bold; - padding: 2px 4px 2px 4px; - text-decoration: none; - border-top: 1px solid #DDDDDD; - border-left : 1px solid #DDDDDD; - border-right : 1px solid #666666; -} - -ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a { - padding: 2px 4px 3px 4px; -} - -ul.link-tabs li.off a { - background-color: #EEEEEB; - border-bottom: 1px solid #DDDDDD; -} - -ul.link-tabs li.off a:hover { - padding: 2px 3px 2px 4px; - background-color: #FFFFEC; - border-top: 1px solid #BEBF84; - border-left : 1px solid #BEBF84; - border-right : 2px solid #333333; -} - -ul.link-tabs li.on a { - background-color: #FFFFFF; - border-bottom: 1px solid #FFFFFF; -} - -ul.link-tabs li a.debit { - background-color : #FFFF99; - color : #990033; -} - -div.tab-container { - border : 1px solid #DDDDDD; - margin-top : 4px; - padding : .7em; - width : 90%; -} - -tr.overdue td { - background-color : #ffcccc; - border-bottom : 1px solid #ffaeae; - border-right : 1px solid #ffaeae; - font-weight : bold; -} - -td.overdue { - color : #cc3333; -} - -.renewals { - display:block; - font-size:0.8em; - padding:0.5em; -} - -table#marc, table#marc td, table#marc th { - border : 0; -} - -table#marc th { - background-color : transparent; - text-align : left; -} - -table#marc td:first-child { - text-indent : 2em; -} -#masthead { -float: left; -width: 120px; -} - -#fluid { -margin-left: 124px; -margin-top : .4em; -padding-left : 1em; -} - -#fluid-offset { -float : right; -width: 100%; -} - -#translControl{ -float : left; -padding-left : .4em; -} - -.clearfix:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -/* Hides from IE-mac \*/ -* html .clearfix {height: 1%;} -/* End hide from IE-mac */ - -.results_summary { - display: block; - font-size : 85%; - color: #707070; - padding : 0 0 .5em 0; -} -.results_summary .results_summary { - font-size : 100%; -} - -.results_summary.actions { - margin-top : .5em; -} - -.m880 { - display:block; - text-align:right; - float:right; - width:50%; - padding-left:20px -} - -.tagstatus { - color: #707070; - padding: 0 4px 0 4px; - margin-left: 5px; - border: 1px solid #bcbcbc; - background-color: #ffffcc; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.results_summary.tagstatus { - display: inline; -} - -.results_summary .label { - color: #202020; -} - -.results_summary a { - font-weight: normal; -} - -.actions a.hold, -.actions a.addtocart, -.actions a.addtoshelf, -.actions a.addtolist, -.actions a.tag_add { - margin-left : 1em; - text-decoration : none; -} - -.actions a.hold { - background-image : url("../../images/sprite.png"); - background-position : -10px -542px; - background-repeat: no-repeat; - padding-left : 16px; -} - -.actions a.addtocart { - background-image : url("../../images/sprite.png"); - background-position : -10px -572px; - background-repeat: no-repeat; - padding-left : 15px; - display : none; -} - -.actions a.addtoshelf { - background-image : url("../../images/sprite.png"); - background-position: -10px -27px; - background-repeat: no-repeat; - padding-left : 13px; -} - -.dialog { - border: 1px solid #bcbcbc; - padding : .5em; - margin : 1em auto; - width: 65%; - } - -.dialog h2, .dialog h3, .dialog h4 { - margin : auto; - text-align : center; - } - -div.alert { - background: #fef8d3; /* Old browsers */ - background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */ - background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */ - text-align : center; -} - -div.alert strong { - color : #900; -} - -div.message { - background: #ffffff; /* Old browsers */ - background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */ - background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */ - border : 1px solid #bcbcbc; - width : 55%; -} - -#moresearches { - clear : left; - color : #000099; - font-size : 90%; - line-height : 110%; - margin : .6em 0 .3em 0; -} - -#moresearches a:link, #moresearches a:visited { - color : #e5ebff; - font-weight : normal; - text-decoration : none; -} - -#news th { - text-align : left; - padding : 3px 5px; -} - -strong em, em strong { - font-weight: bold; - font-style: italic; -} - -#opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 { - color : #000; - font-weight : normal; -} - #opac-main-search #listsmenu h4 { - font-size : 90%; - font-weight : bold; - margin : 0 .2em; - } - -#opac-main-search #listsmenu .yuimenuitemlabel { - cursor : pointer; -} - -#opac-main-search #listsmenu .bd { - background: #eef4fe; /* Old browsers */ - background: -moz-linear-gradient(left, #eef4fe 0%, #eef4fe 88%, #f6f9fe 98%, #ffffff 99%, #a5c2f6 99%, #e6eefe 100%, #cbdefe 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eef4fe), color-stop(88%,#eef4fe), color-stop(98%,#f6f9fe), color-stop(99%,#ffffff), color-stop(99%,#a5c2f6), color-stop(100%,#e6eefe), color-stop(100%,#cbdefe)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* IE10+ */ - background: linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* W3C */ - border : 1px solid #739acf; - padding : .3em 1em 0 0; -} - -#opac-main-search #listsmenu .yuimenuitemlabel.selected { - background-color : #fff; -} - -#opac-main-search #listsmenu ul { - border-color : #b8d0e6; -} - -.selectcol { - vertical-align: top; - width: 10px; -} -.itypecol { - vertical-align: top; - width: 10px; -} -#container { - color : #000; -} - -div#changelanguage{ - background-color: #fff; - border-top: 1px solid #CCC; - color : #666; - font-size : 85%; - padding : 1em; - margin-top : 2em; - } - -div#changelanguage a { - font-weight : normal; - padding : .5em 0; -} - -div#changelanguage li.yuimenuitem { - font-size: 120%; - font-weight: normal; - margin: 0; - padding: 0 1em; -} -div#changelanguage li.yuimenuitem a.yuimenuitemlabel { - padding: 0; -} - -ul#i18nMenu { - margin : 0; - padding : .2em 0; - } - -ul#i18nMenu li { - border-left : 1px solid #CCC; - display : inline; - list-style : none; - padding : 0 .4em; - } - -ul#i18nMenu li:first-child { - border-left : 0; - } - -ul#i18nMenu li ul li { - border : 0; - display : block; - padding : 0; - } - - -ul#i18nMenu li.more a { - background-image : url("../../images/sprite.png"); - background-position : 37px -940px; - background-repeat:no-repeat; - padding-right: 1.3em; -} - -ul#i18nMenu li.more ul li a { - background-image : none; - padding: 0 1.3em; -} - -span.lang{ - float:left; - border-right : 1px solid black; - padding : 0 .5em; -} - -#cartDetails,#cartUpdate,#holdDetails,#listsDetails { - background-color : #FFF; - border: 1px solid #739acf; - color : black; - display : none; - margin : 0; - padding : 10px; - text-align : center; - width : 180px; - box-shadow: 1px 1px 3px #666; - -moz-box-shadow: 1px 1px 3px #666; - -webkit-box-shadow: 1px 1px 3px #666; - z-index: 2; - -} - -.yui-panel .hd, .yui-panel .bd, .yui-panel .ft { - background-color : transparent; - border : 0; - padding : inherit; -} - -#login #userid, #login #password { - width : 98%; -} - -#opac-main-search input.submit { - background: #e6f3fe; /* Old browsers */ - background: -moz-linear-gradient(top, #e6f3fe 0%, #dfeefa 8%, #bfd5ea 49%, #b8d0e6 52%, #b8d0e6 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f3fe), color-stop(8%,#dfeefa), color-stop(49%,#bfd5ea), color-stop(52%,#b8d0e6), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* IE10+ */ - background: linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* W3C */ - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 1px 1px 1px 1px , , .3); - -moz-box-shadow: 1px 1px 1px 1px , , .3); - box-shadow: 1px 1px 1px 1px , , .3); - - color : #333; - font-weight : normal; - font-size : 80%; - padding : 2px; -} - -div#menu { - border-right : 1px solid #979797; - font-size : 94%; - margin-right : .5em; - padding-top : 1em; - padding-bottom : 2em; -} - -div#menu li a { - background: #eeeeee; /* Old browsers */ - background: -moz-linear-gradient(left, #eeeeee 0%, #eeeeee 96%, #e6e6e6 97%, #cccccc 99%, #c1c1c1 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eeeeee), color-stop(96%,#eeeeee), color-stop(97%,#e6e6e6), color-stop(99%,#cccccc), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* IE10+ */ - background: linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* W3C */ - text-decoration : none; - display : block; - border : 1px solid #979797; - font-size : 111%; - margin : .5em 0; - padding : .4em .3em; - margin-right : -1px; -} - -div#menu li a:hover { - background: #eaeef5; /* Old browsers */ - background: -moz-linear-gradient(left, #eaeef5 0%, #dee6f4 96%, #c4d5ef 98%, #a2bee8 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eaeef5), color-stop(96%,#dee6f4), color-stop(98%,#c4d5ef), color-stop(100%,#a2bee8)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* IE10+ */ - background: linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* W3C */ -} - -div#menu li.active a:hover { - background-color : #fff; - color : #0000CC; -} - -#menu ul li { - list-style-type : none; -} - -#menu ul li.active a { - background-color : #FFF; - background-image : none; - border-right : 0; - font-weight : bold; -} - -.left { - float : left; -} - -.right { - float : right; -} - -#searchsubmit { - cursor : default; - font-size : 87%; - font-weight : normal; - margin-top : 0; - margin-left : .2em; - padding: 2px 2px 1px 2px; -} - -#export,#further,.detailtagcell { - margin-top : .5em; - background-color : #F3F3F3; - border : 1px solid #E8E8E8; - font-size : 76%; - padding : 3px; - text-align : center; -} -#furtherm { margin-top : .5em; } - -#export label, .detailtagcell label { - display : block; - font-weight : bold; - font-size : 110%; - margin-bottom : 2px; -} - -#export input, .detailtagcell input { - padding : 2px; -} - -#amazonreviews h4 { - font-size : 90%; - margin : 0; - padding : 0; -} -#amazonreviews h3 { - font-size : 100%; - margin : 0; - padding : 0; -} - -#cartmenulink, #listsmenulink { - background-repeat: no-repeat; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - display : block; - position : relative; - float : left; - color : #333; - text-decoration : none; - cursor : pointer; - font-size : 105%; - font-weight : bold; - line-height : 185%; - margin-left : 1.5em; - padding : .3em .7em; -} - -#listsmenulink { - background : #9FBFFF; - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d7e5ff 0%, #b1cbff 50%, #9fbfff 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7e5ff), color-stop(50%,#b1cbff), color-stop(100%,#9fbfff)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* W3C */ - background-position: 40px -287px,top left; - background-repeat: no-repeat; - border: 1px solid #629DCF; - color : #006699; - padding-right: 20px; -} - -#listsmenulink:hover { - background-color : #b8d0e6; - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e2ecf5 0%, #c3d8ea 50%, #b8d0e6 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2ecf5), color-stop(50%,#c3d8ea), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* W3C */ - background-repeat: no-repeat; - background-position: 40px -287px,top left; -} - -#cartmenulink { - background: #98CB58; /* Old browsers */ - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d5eaba 0%, #b7db8a 50%, #98cb59 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5eaba), color-stop(50%,#b7db8a), color-stop(100%,#98cb59)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* W3C */ - background-position: -5px -256px, left top; - background-repeat: no-repeat; - border: 1px solid #5EA28C; - color : #336600; - padding-left : 30px; -} - -#cartmenulink:hover { - background-color : #BFDE96; - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e5f1d4 0%, #cbe4aa 50%, #c0de98 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f1d4), color-stop(50%,#cbe4aa), color-stop(100%,#c0de98)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* W3C */ - background-repeat: no-repeat; - background-position: -5px -256px, left top; -} - -/* IE 6 & 7 don't do multiple backgrounds, so remove extra padding */ -* html #listsmenulink, -*+html #listsmenulink { - padding-right : .7em; -} - -/* IE 6 & 7 don't do multiple backgrounds, so remove extra padding */ -* html #cartmenulink, -*+html #cartmenulink { - padding-left : .7em; -} - -/* IE 8 doesn't do multiple backgrounds, so remove extra padding */ -#listsmenulink { - padding-right: .7em\0/; -} - -/* IE 8 doesn't do multiple backgrounds, so remove extra padding */ -#cartmenulink { - padding-left: .7em\0/; -} - -#cartmenulink span#basketcount { - background-image : none; - float : none; - display : inline; - height : auto; - position : relative; - margin : 0; - padding : 0; - left : auto; - right : auto; - top : auto; -} - -#cartmenulink span#basketcount span { - background-image : none; - background-color : #E6FCB7; - color : #000; - display : inline; - float : none; - font-size : 80%; - font-weight : normal; - margin : 0 0 0 .9em; - padding : 0 .3em 0 .3em; - position : relative; - left : auto; - right : auto; - top : auto; -} - -#views { - border-bottom : 1px solid #E8E8E8; - margin-bottom : .5em; - padding : 0 2em 2px 0.2em; - white-space : nowrap; -} - -span.view { - padding : 0.2em .2em 2px .2em; -} - -#bibliodescriptions, -#isbdcontents { - clear : left; - margin-top : .5em; -} - -a#MARCview, span#MARCview, a#MARCviewPop, a#ISBDview, span#ISBDview, a#Normalview, a#Briefhistory, span#Normalview, a#Fullhistory, span#Fullhistory, span#Briefhistory { - background-repeat : no-repeat; - font-size : 87%; - font-weight : normal; - padding : .2em .5em; - padding-left : 21px; - text-decoration: none; -} - -a#MARCview, span#MARCview { - background-image: url("../../images/sprite.png"); - background-position: -5px -26px; - background-repeat: no-repeat; -} -a#MARCviewPop, span#MARCviewPop { - background-image: url("../../images/sprite.png"); - background-position: -5px -26px; - background-repeat: no-repeat; -} -a#ISBDview, span#ISBDview { - background-image: url("../../images/sprite.png"); - background-position: -5px -55px; - background-repeat: no-repeat; -} -a#Normalview, span#Normalview { - background-image: url("../../images/sprite.png"); - background-position: -7px 3px; - background-repeat: no-repeat; - padding-left : 15px; -} - -a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview, a#Fullhistory, a#Briefhistory { - background-color : #F3F3F3; - border-left : 1px solid #E8E8E8; -} - -#shelfbrowser table { - margin : 0 20px; -} -#shelfbrowser table, #shelfbrowser td, #shelfbrowser th { - border : 0; - font-size : 90%; - text-align : center; -} -#shelfbrowser a { - font-size : 110%; - text-decoration : none; -} -#shelfbrowser td, #shelfbrowser th { - vertical-align : bottom; - width : 20%; -} -#shelfbrowser td.top { - vertical-align : top; -} -#shelfbrowser td.top a { - text-decoration : underline; -} -#shelfbrowser a { - display : block; -} - -#comments .commentline { - border-bottom : 2px solid #eeeeeb; - margin : 0 -.5em 0 -.5em; - padding : 0 .5em .5em .5em; -} -#comments .yours { - background-color : #effed5; -} -.commentline .avatar { - float : right; - padding-left : .5em; -} -#comments #addcomment { - margin : 0 -1em -1em -1em; - padding : .3em 1em; -} -input.tagbutton { - padding : 1px !important; -} -table#items th { - padding : 2px; -} -#action { - /*margin-top: 0;*/ -} -#similars h4 { - text-align : left; -} -#similars table, -#similars td { - border : 0; - margin : 0; -} -#similars td { - width : 13em; -} -#similars a { - display : block; - font-weight : normal; -} -#furtherm a, -#furtherm a:link, -#furtherm a:visited { - color : #006699; -} -#furtherm h4 { - font-size : 106%; - margin : .1em .5em; -} -#furtherm .bd { - background-color : #F3F3F3; - border:1px solid #DDD; -} -.results_summary img { - margin : 0 5px; - } -span.no-image { - background-color : #FFF; - border: 1px solid #979797; - color : #AAA; - display:block; - font-size : 86%; - font-weight : bold; - text-align : center; - width : 75px; -} -#bookcover span.no-image { - margin-right : 10px; - margin-bottom : 10px; -} -#shelfbrowser a:link span.no-image, -#shelfbrowser a:visited span.no-image, -#shelfbrowser a:hover span.no-image, -#shelfbrowser a:active span.no-image { - font-size : 95%; -} -#shelfbrowser a:link span.no-image, -#shelfbrowser a:visited span.no-image, -#shelfbrowser a:hover span.no-image, -#shelfbrowser a:active span.no-image, -td.jacketcell a:link, -td.jacketcell a:visited, -td.jacketcell a:hover, -td.jacketcell a:active, -a.p1:link, -a.p1:visited, -a.p1:hover, -a.p1:active { - color : #AAA; - text-decoration : none; - font-weight : bold; -} - -.copies_row > td:first-child { - border-left-style : none; -} - -.rtl { - unicode-bidi: embed; - direction: rtl; - text-align: right; -} - -div.ft { - clear : both; -} -#basket td ul li { - font-size:90%; - list-style:disc outside url("../../images/item-bullet.gif"); - padding:0.2em 0; -} - -#recentcomments { - margin:auto; - max-width:750px; - margin-left: 13.3207em; -} - -.searchresults .commentline { - background-color : rgb(255, 255, 204); - background-color : rgba(255, 255, 204, 0.4); - border : 1px solid #CCC; - display: inline-block; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); - box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); - margin : .3em; - padding : .4em; -} - -.searchresults .commentline.yours { - background-color : rgb(239, 254, 213); - background-color : rgba(239, 254, 213, 0.4); -} - -#plainmarc table { border: 0; margin: .7em 0 0 0; font-family: monospace; font-size: 95%; } -#plainmarc th { background-color : #FFF; border: 0; white-space: nowrap; text-align:left; vertical-align: top; padding: 2px; } -#plainmarc td { border: 0; padding : 2px; vertical-align: top; } - -#catalogue_detail_biblio h1 { float:left; margin:0 1em 1em 0; } -#catalogue_detail_biblio h1.title { float:none; margin-top:1em; } -#catalogue_detail_biblio h3 {clear:both; } - -#opac-detail #Normalview { font-weight:bold; } -#opac-marcdetail #Normalview { font-weight:normal; } -#opac-marcdetail #MARCview { font-weight:bold; } -#opac-isbddetail #Normalview { font-weight:normal; } -#opac-isbddetail #ISBDview { font-weight:bold; } -#opac-isbddetail #isbdcontents { margin-top: 2em; } - -div.bibmessage { background-color : #ffffb0; border-radius : 5px; padding : 3px; margin : 2px; } - -#renewcontrols { - float: right; - font-size: 66%; -} - -#renewcontrols a { - background-repeat : no-repeat; - text-decoration:none; - padding : .1em .4em; - padding-left : 18px; -} - -#renewselected_link { - background-image : url("../../images/sprite.png"); - background-position : -5px -988px; - background-repeat: no-repeat; -} - -#renewall_link { - background-image : url("../../images/sprite.png"); - background-position : -8px -964px; - background-repeat: no-repeat; -} - -.koha_url { - color: #666666; -} - -div.koha_url { - border-top: none !important; -} -span.koha_url { - position: absolute; - right: 0; - font-size: 85%; -} -a.koha_url { - text-decoration:none; -} -/* pagination */ -.pagination { - position: absolute; - top:32px; - left: -1px; - width: 100%; - height:auto; - border: 1px solid #D0D0D0; - display: none; - background-color:#F3F3F3; - padding-bottom:10px; -} - - -/* nav */ -.nav .close_pagination { - padding-right: 10px; - position: absolute; - right: 3px; - top: -25px; -} -.nav .close_pagination a { - text-decoration:none!important; -} - -.nav ul { - padding-top: 10px; -} - -.nav li { - list-style:none; - float:left; - padding:4px; - color:#999; -} - -.nav li a { - text-decoration:none!important; -} - -.nav li a:hover { - text-decoration:underline; -} - -.nav li ul { - float:left; -} - -.back { - float:right; -} - -.back input{ - background:none!important; - color:#999!important; -} - -.pagination_list { - float:bottom; -} -.pagination_list ul { - padding-top: 40px; - padding-left:0px; -} -.pagination_list li { - list-style:none; - float:bottom; - padding:4px; - color:#999; - /* border-bottom : 1px solid #DDDDDD;*/ -} -.pagination_list li.highlight { - background-color : #F3F3F3; - border-top : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; -} -.pagination_list span.li_pag_index { - color: #999999; - float: left; - font-size: 15px; - font-weight: bold; - padding-right: 10px; - text-align: right; - width: 13px; - -} - -.pagination_list li a {padding-left:0px;} - - -.nav_results { - background-color: #F3F3F3; - border: 1px solid #D0D0D0; - margin-top: 0.5em; - position:relative; -} - -.nav_results .l_Results a { - background:#E1E1E1 url("../../images/sprite.png") no-repeat 0px -504px; - color:#006699; - display:block; - padding:8px 28px; - text-decoration:none; -} -.nav_results .l_Results a:hover { - background-color:#D9D9D9; -} -.nav_results ul.pg_menu { - border-top: 1px solid #D0D0D0; - white-space : nowrap; -} -.nav_results ul.pg_menu li { - color:#B2B2B2; - display:inline; - list-style:none; - margin: 0; -} -.nav_results ul.pg_menu li.back_results a { - border-left: 1px solid #D0D0D0; - border-right: 1px solid #D0D0D0; -} -.nav_results ul.pg_menu li a, -.nav_results ul.pg_menu li span { - background-color: #F3F3F3; - display : block; - float:left; - padding:.4em .5em; - text-decoration:none; - font-weight:normal; - text-align:center; -} - -.nav_results ul.pg_menu li span { - color : #B2B2B2; -} - -.nav_results ul.pg_menu li.left_results a { - padding-left : 0; -} - -.nav_results ul.pg_menu li a:hover { -} - -.nav_results #listResults{ - line-height: 0.7em; -} - -.nav_results #listResults li { - background-color:#999999; - color:#C5C5C5; - font-weight:normal; - display:block; - margin-right:1px; - font-size:0.9em; - padding:5px 0px; - text-align:center; - min-width:20px; -} - -.nav_results #listResults li:hover {background-color:#006699;} - -.nav_results #listResults li a { color:#FFFFFF; font-weight:normal;} - -a.localimage img { - border : 1px solid #8EB3E7; - margin : 0 .5em; - padding : .3em; -} - -p.patronimage { - border:1px solid #EEE; - border-bottom-color:#000; - margin: 0.9em 0 0; - padding:1em; -} - -p.patronimage.edit { - border-color:#E8E8E8; - margin: 1em 1em 1em 0; -} - -span.sep { - color: #888; - padding: 0 .2em; - text-shadow: 1px 1px 0 #FFF; -} - -#daily-quote { - /*border-top : 1px solid #000000;*/ - border : 1px solid #000000; - margin-top: 2px; - margin-bottom: 10px; - margin-left: 2px; - margin-right: 2px; - width: 300px; - text-align: center; -} - -#daily-quote h1 { - font-size: 18px; - font-weight: normal; - margin: 0; -} - -#daily-quote div { - font-size: 12px; - margin: 5px; -} - -#social_networks span { - color: #274D7F; - display : block; - float : left; - font-size: 85%; - font-weight: bold; - line-height: 2em; - margin : .5em 0 .5em .5em !important; -} -#social_networks a { - background: transparent url("../../images/social-sprite.png") no-repeat; - display: block; - height : 20px !important; - width : 20px; - text-indent : -999em; -} - -#social_networks div { - float : left !important; - margin : .5em 0 .5em .2em !important; -} - -#social_networks #facebook { - background-position : -7px -35px; -} - -#social_networks #twitter { - background-position : -7px -5px; -} - -#social_networks #linkedin { - background-position : -7px -95px; -} - -#social_networks #delicious { - background-position : -7px -66px; -} - -#social_networks #email { - background-position : -7px -126px; -} - -/* jQueryUI Core */ - -.ui-widget-content { border: 1px solid #AAA; background: #ffffff none; color: #222222; } -.ui-widget-header { border: 1px solid #AAA; background: #E6F0F2 none; color: #222222; font-weight: bold; } -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #AAA; background: #F4F8F9 none; font-weight: normal; color: #555555; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; } -.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff none; font-weight: normal; color: #212121; } -.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee; color: #363636; } -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; } - -/* jQuery UI standard tabs */ -.ui-tabs-nav .ui-tabs-active a, -.ui-tabs-nav a:hover, -.ui-tabs-nav a:focus, -.ui-tabs-nav a:active, -.ui-tabs-nav span.a { - background: none repeat scroll 0 0 transparent; - outline: 0 none; -} - -.ui-widget, -.ui-widget input, -.ui-widget select, -.ui-widget textarea, -.ui-widget button { - font-family : inherit; - font-size : inherit; -} - -ul.ui-tabs-nav li { - list-style : none; -} -.ui-tabs.ui-widget-content { - background : transparent none; - border : 0; -} - -.ui-tabs .ui-tabs-panel { - border : 1px solid #D8D8D8; -} -.ui-tabs-nav.ui-widget-header { - border : 0; - background : none; -} -.ui-tabs .ui-tabs-nav li { - background: #F3F3F3 none; - border-color: #D8D8D8; - margin-right : .4em; -} - -.ui-tabs .ui-tabs-nav li.ui-tabs-active { - background-color : #FFF; - border : 1px solid #D8D8D8; - border-bottom: 0; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active a { - color : #000; - font-weight : bold; -} - -.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover { - background : #F3F3F3 none; -} - -.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover { - background : #FFF none; -} - -.ui-tabs .ui-state-default a, -.ui-tabs .ui-state-default a:link, -.ui-tabs .ui-state-default a:visited { - color: #006699; -} - -.ui-tabs .ui-state-hover a, -.ui-tabs .ui-state-hover a:link, -.ui-tabs .ui-state-hover a:visited { - color: #990033; -} - -.statictabs ul { - background: none repeat scroll 0 0 transparent; - border: 0 none; - margin: 0; - padding: 0.2em 0.2em 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - color: #222222; - font-weight: bold; - font-size: 100%; - line-height: 1.3; - list-style: none outside none; - outline: 0 none; - text-decoration: none; -} - -.statictabs ul:after { - clear: both; -} - -.statictabs ul:before, -.statictabs ul:after { - content: ""; - display: table; -} - -.statictabs ul li { - background: none repeat scroll 0 0 #E6F0F2; - border: 1px solid #B9D8D9; - border-bottom: 0 none !important; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - float: left; - list-style: none outside none; - margin-bottom: 0; - margin-right: 0.4em; - padding: 0; - position: relative; - white-space: nowrap; - top: 1px; - color: #555555; - font-weight: normal; - -} - -.statictabs ul li.active { - background-color: #FFFFFF; - color: #212121; - font-weight: normal; - padding-bottom: 1px; -} - -.statictabs ul li a { - color: #004D99; - cursor: pointer; - float: left; - padding: 0.5em 1em; - text-decoration: none; -} - -.statictabs ul li a:hover { - background-color : #EDF4F5; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - color : #538200; -} - -.statictabs ul li.active a { - color: #000000; - font-weight: bold; - cursor: text; - background: none repeat scroll 0 0 transparent; - outline: 0 none; -} - -.statictabs .tabs-container { - border: 1px solid #B9D8D9; - background: none repeat scroll 0 0 transparent; - display: block; - padding: 1em 1.4em; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - color: #222222; -} - -.authref { - font-style: normal; - text-indent: 4em; -} - -.seefrom, .seealso { - font-style: italic; - text-indent: 2em; -} - -.authstanza { - margin-top: 1em; -} - -.authstanzaheading { - font-weight: bold; -} - -.authstanza li { - margin-left: 0.5em; -} - -#didyoumean { - background-color: #EEE; - border: 1px solid #E8E8E8; - margin: 0 0 0.5em; - text-align: left; - padding: 0.5em; - border-radius: 3px 3px 3px 3px; -} - -.suggestionlabel { - font-weight: bold; -} - -.searchsuggestion { - padding: 0.2em 0.5em; - white-space: nowrap; - display: inline-block; -} - - -/* jQuery UI Datepicker */ -.ui-datepicker table {width: 100%; font-size: .9em; border : 0; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { background : transparent none; padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } - -.ui-datepicker-trigger { - vertical-align: middle; - margin : 0 3px; -} -.ui-datepicker { - -moz-box-shadow: 1px 1px 3px 0 #666; - -webkit-box-shadow: 1px 1px 3px 0 #666; - box-shadow: 1px 1px 3px 0 #666; -} - -body#opac-main #opacmainuserblockmobile { - display: none; -} - -#hierarchies a { - font-weight: normal; - text-decoration: underline; - color: #069; -} - -#hierarchies a:hover { - color: #990033; -} - -.mobile_only { - display : none; -} - -/* different sizes for different tags in opac-tags.tt */ -.tagweight0 { - font-size: 12px; -} - -.tagweight1 { - font-size: 14px; -} - -.tagweight2 { - font-size: 16px; -} - -.tagweight3 { - font-size: 18px; -} - -.tagweight4 { - font-size: 20px; -} - -.tagweight5 { - font-size: 22px; -} - -.tagweight6 { - font-size: 24px; -} - -.tagweight7 { - font-size: 26px; -} - -.tagweight8 { - font-size: 28px; -} - -.tagweight9 { - font-size: 30px; -} - -.review { - margin-bottom: 20px; -} - -#idreambooksreadometer { - float: right; -} -a.idreambooksrating { - font-size: 30px; - color: #29ADE4; - padding-left: 85px; - line-height: 30px; - text-decoration: none; -} - -.idreambookslegend { - font-size: small; -} - -a.reviewlink,a.reviewlink:visited { - text-decoration: none; - color: black; - font-weight: normal; -} - -.idreambookssummary a { - color: #707070; - text-decoration: none; -} - -.idreambookssummary img, .idbresult img { - vertical-align: middle; -} - -.idbresult { - color: #29ADE4; - text-align: center; - margin: 0.5em; - padding: 0.5em; -} - -.idbresult a, .idbresult a:visited { - text-decoration: none; - color: #29ADE4; -} - -.idbresult img { - padding-right: 6px; -} - -.highlight-row-results { - font-size: 120%; -} - -.highlight-row-detail { - font-weight: bold; -} - -.authorSearch { - position: absolute; - display: none; - z-index: 2; - background-color: white; - border: 1px solid black; - padding: 4px; -} -.authorSearch li { - list-style-type: none; -} -.authorSearch ul { - padding-left: 0px; -} -.subjectSearch { - position: absolute; - display: none; - z-index: 2; - background-color: white; - border: 1px solid black; - padding: 4px; -} -.subjectSearch li { - list-style-type: none; -} -.subjectSearch ul { - padding-left: 0px; -} - -.branch-info-tooltip { - display: none; -} - -.sorting_asc { - padding-right: 19px; - background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_desc { - padding-right: 19px; - background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting { - padding-right: 19px; - background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE; -} -.nosort, -.nosort.sorting_asc, -.nosort.sorting_desc, -.nosort.sorting { - padding-right: 19px; - background: #EEEEEE none; -} - -#overdrive-results { - font-weight: bold; - padding-left: 1em; -} - -.throbber { - vertical-align: middle; -} - -#overdrive-results-list .star-rating-control { - display: block; - overflow: auto; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/persona-buttons.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/persona-buttons.css @@ -1,228 +0,0 @@ -/* Link body */ -.persona-button{ - color: #fff; - display: inline-block; - font-size: 14px; - font-family: Helvetica, Arial, sans-serif; - font-weight: bold; - line-height: 1.1; - overflow: hidden; - position: relative; - text-decoration: none; - text-shadow: 0 1px rgba(0,0,0,0.5), 0 0 2px rgba(0,0,0,0.2); - - background: #297dc3; - background: -moz-linear-gradient(top, #43a6e2, #287cc2); - background: -ms-linear-gradient(top, #43a6e2, #287cc2); - background: -o-linear-gradient(top, #43a6e2, #287cc2); - background: -webkit-linear-gradient(top, #43a6e2, #287cc2); - background: linear-gradient(top, #43a6e2, #287cc2); - - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - - -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - -ms-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - -o-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - box-shadow: 0 1px 0 rgba(0,0,0,0.2); -} - -.persona-button:hover{ - background: #21669f; - background: -moz-linear-gradient(top, #3788b9, #21669f); - background: -ms-linear-gradient(top, #3788b9, #21669f); - background: -o-linear-gradient(top, #3788b9, #21669f); - background: -webkit-linear-gradient(top, #3788b9, #21669f); - background: linear-gradient(top, #3788b9, #21669f); -} - -.persona-button:active, .persona-button:focus{ - top: 1px; - -moz-box-shadow: none; - -ms-box-shadow: none; - -o-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.persona-button span{ - display: inline-block; - padding: 5px 10px 5px 40px; -} - -/* Icon */ -.persona-button span:after{ - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat; - content: ''; - display: block; - width: 31px; - - position: absolute; - bottom: 0; - left: -3px; - top: 0; - z-index: 10; -} - -/* Icon background */ -.persona-button span:before{ - content: ''; - display: block; - height: 100%; - width: 20px; - - position: absolute; - bottom: 0; - left: 0; - top: 0; - z-index: 1; - - background: #42a9dd; - background: -moz-linear-gradient(top, #50b8e8, #3095ce); - background: -ms-linear-gradient(top, #50b8e8, #3095ce); - background: -o-linear-gradient(top, #50b8e8, #3095ce); - background: -webkit-linear-gradient(top, #50b8e8, #3095ce); - background: linear-gradient(top, #50b8e8, #3095ce); - - -moz-border-radius: 3px 0 0 3px; - -ms-border-radius: 3px 0 0 3px; - -o-border-radius: 3px 0 0 3px; - -webkit-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} - -/* Triangle */ -.persona-button:before{ - background: #42a9dd; - content: ''; - display: block; - height: 26px; - width: 26px; - - position: absolute; - left: 2px; - top: 50%; - margin-top: -13px; - z-index: 0; - - background: -moz-linear-gradient(-45deg, #50b8e8, #3095ce); - background: -ms-linear-gradient(-45deg, #50b8e8, #3095ce); - background: -o-linear-gradient(-45deg, #50b8e8, #3095ce); - background: -webkit-linear-gradient(-45deg, #50b8e8, #3095ce); - background: linear-gradient(-45deg, #3095ce, #50b8e8); /* flipped for updated spec */ - - -moz-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - -ms-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - -o-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -/* Inset shadow (required here because the icon background clips it when on the `a` element) */ -.persona-button:after{ - content: ''; - display: block; - height: 100%; - width: 100%; - - position: absolute; - left: 0; - top: 0; - bottom: 0; - right: 0; - z-index: 10; - - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - - -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - -ms-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - -o-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); -} - -/* ======================================================== - * Dark button - * ===================================================== */ -.persona-button.dark{ - background: #3c3c3c; - background: -moz-linear-gradient(top, #606060, #3c3c3c); - background: -ms-linear-gradient(top, #606060, #3c3c3c); - background: -o-linear-gradient(top, #606060, #3c3c3c); - background: -webkit-linear-gradient(top, #606060, #3c3c3c); - background: linear-gradient(top, #606060, #3c3c3c); -} -.persona-button.dark:hover{ - background: #2d2d2d; - background: -moz-linear-gradient(top, #484848, #2d2d2d); - background: -ms-linear-gradient(top, #484848, #2d2d2d); - background: -o-linear-gradient(top, #484848, #2d2d2d); - background: -webkit-linear-gradient(top, #484848, #2d2d2d); - background: linear-gradient(top, #484848, #2d2d2d); -} -.persona-button.dark span:before{ /* Icon BG */ - background: #d34f2d; - background: -moz-linear-gradient(top, #ebac45, #d34f2d); - background: -ms-linear-gradient(top, #ebac45, #d34f2d); - background: -o-linear-gradient(top, #ebac45, #d34f2d); - background: -webkit-linear-gradient(top, #ebac45, #d34f2d); - background: linear-gradient(top, #ebac45, #d34f2d); -} -.persona-button.dark:before{ /* Triangle */ - background: #d34f2d; - background: -moz-linear-gradient(-45deg, #ebac45, #d34f2d); - background: -ms-linear-gradient(-45deg, #ebac45, #d34f2d); - background: -o-linear-gradient(-45deg, #ebac45, #d34f2d); - background: -webkit-linear-gradient(-45deg, #ebac45, #d34f2d); - background: linear-gradient(-45deg, #d34f2d, #ebac45); /* flipped for updated spec */ -} - -/* ======================================================== - * Orange button - * ===================================================== */ -.persona-button.orange{ - background: #ee731a; - background: -moz-linear-gradient(top, #ee731a, #d03116); - background: -ms-linear-gradient(top, #ee731a, #d03116); - background: -o-linear-gradient(top, #ee731a, #d03116); - background: -webkit-linear-gradient(top, #ee731a, #d03116); - background: linear-gradient(top, #ee731a, #d03116); -} -.persona-button.orange:hover{ - background: #cb6216; - background: -moz-linear-gradient(top, #cb6216, #b12a13); - background: -ms-linear-gradient(top, #cb6216, #b12a13); - background: -o-linear-gradient(top, #cb6216, #b12a13); - background: -webkit-linear-gradient(top, #cb6216, #b12a13); - background: linear-gradient(top, #cb6216, #b12a13); -} -.persona-button.orange span:before{ /* Icon BG */ - background: #e84a21; - background: -moz-linear-gradient(top, #f7ad27, #e84a21); - background: -ms-linear-gradient(top, #f7ad27, #e84a21); - background: -o-linear-gradient(top, #f7ad27, #e84a21); - background: -webkit-linear-gradient(top, #f7ad27, #e84a21); - background: linear-gradient(top, #f7ad27, #e84a21); -} -.persona-button.orange:before{ /* Triangle */ - background: #e84a21; - background: -moz-linear-gradient(-45deg, #f7ad27, #e84a21); - background: -ms-linear-gradient(-45deg, #f7ad27, #e84a21); - background: -o-linear-gradient(-45deg, #f7ad27, #e84a21); - background: -webkit-linear-gradient(-45deg, #f7ad27, #e84a21); - background: linear-gradient(-45deg, #e84a21, #f7ad27); /* flipped for updated spec */ -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/print.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/print.css @@ -1,227 +0,0 @@ -a:link { - color : #000066; - text-decoration: none; -} - -a:visited { - color : #000066; - text-decoration: none; -} - -a:hover { - color : #993300; - text-decoration: none; -} - -body { - background-color : #FFF; - color : #333333; - font-family : arial, geneva, sans-serif; - font-size : 14px; - margin : 0px 0px 0px 0px; - word-wrap : break-word; -} - -caption { - color : #000066; - font-size : 18px; - font-weight : bold; - margin-top : 5px; - text-align : left; -} - -div.table { - width : 100%; -} - -form { - margin : 0px; - padding : 0px; -} - -h1 - { - color : #000066; - font-size : 22px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h2 { - color : #000066; - font-size : 20px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h3 { - color : #000066; - font-size : 18px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h4 { - color : #000066; - font-size : 16px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h5 { - color : #000066; - font-size : 15px; - font-weight : bold; - margin-bottom : 1px; - margin-top : 1px; -} - -h6 { - color : #000066; - font-size : 14px; - font-weight : bold; - margin-bottom : 1px; - margin-top : 1px; -} - -p { - margin-top : 0px; -} - -table { - background-color : #FFFFFF; - border-bottom : 0px solid #CCCCCC; - border-collapse : collapse; - border-left : 0px solid #CCCCCC; - margin : 3px 0px 5px 0px; - padding : 0px; - width : 99%; -} - -td { - background-color : #FFF; - border-bottom : 1px solid #CCCCCC; - border-right : 1px solid #CCCCCC; - padding : 5px 5px 5px 5px; - vertical-align : top; -} - -td:last-child { - background-color : #FFF; - border-bottom : 1px solid #CCCCCC; - border-right : 0px solid #CCCCCC; - padding : 5px 5px 5px 5px; - vertical-align : top; -} - -th { - background-color : #E9E9E9; - border-bottom : 1px solid #CCCCCC; - border-right : 1px solid #CCCCCC; - font-weight : bold; - padding : 5px 5px 5px 5px; -} - -th:last-child { - background-color : #E9E9E9; - border-bottom : 1px solid #CCCCCC; - border-right : 0px solid #CCCCCC; - font-weight : bold; - padding : 5px 5px 5px 5px; -} - -tr.highlight { - background-color: #e9e9e9; -} - -body#basket tr.highlight { - background-color : transparent; -} - -body#basket a { - font-weight : bold; -} - -body#basket table { - border-top : 1px solid #EEE; - border-left : 1px solid #EEE; -} -body#basket td, -body#basket th { - background-color : transparent; - padding : 2px; -} - -body#basket th { - background-color : #EEE; -} - -body#basket th, -body#basket th[scope=col] { - text-align : center; - vertical-align : middle; -} - -body#basket th[scope=row] { - font-size : 89%; - text-align : right; - vertical-align : top; - width : 10%; -} - -body#basket p { - font-size : 85%; - margin : .2em 0; - text-indent : .5em; -} - -.error { - font-weight: bold; -} - -.ex { - font-family : "Courier New", Courier, monospace; -} -.inline { - display : inline; -} - -.screen { - display : none; -} - -#bookcover { - float:left; - margin:0pt; - padding:0pt; -} - -#members,#opac-main-search,#opac-user-views .ui-tabs-nav,input,h2 span.hint,td.resultscontrol,.pages,.suggestion,.views,#action,#export,#bibliodescriptions .ui-tabs-nav,#addshelf,fieldset.action, .list-actions, .ft, #facetcontainer,.results_summary.actions,.koha_url,.yui-b { - display : none; -} - -#userresults { - position : absolute; - right : 0px; - word-wrap : break-word; - display : block; -} - -div#userupdate input,div#userupdate textarea { - display : inline; - border : 0; -} - -#yui-main, -#yui-main .yui-b, -.yui-t1 #yui-main .yui-b { - display : block !important; - margin : 0 !important; - padding : 0 !important; - width : auto !important; - float : none !important; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/right-to-left.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/right-to-left.css @@ -1,252 +0,0 @@ -/*Search form */ -form#searchform select { - display:none; - right: -9999em; - position: absolute; -} -div#menu { - border-left: 1px solid rgb(151, 151, 151); - font-size: 94%; - margin-left: 0.5em; - -} -/*text alignment */ -body, -#doc, -#doc2, -#doc3, -#doc4, -.yui-t1, -.yui-t2, -.yui-t3, -.yui-t4, -.yui-t5, -.yui-t6, -.yui-t7, -table#marc th, -caption -{ - text-align: right; - direction: rtl; -} -h4 -{ - text-align: right !important; -} - -/*floats*/ -.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u { - float: left; -} -.yui-g div.first, .yui-g div.first, .yui-gc div.first, .yui-gc div.first div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first { - float: right; -} -fieldset.rows label, fieldset.rows span.label { - float: right; - margin-right: 1em; - text-align: right; -} -.yui-t1 .yui-b { - float: right; - width: 12.3207em; -} - - -#opacmainuserblock, #news { - margin-right: 7em; -} -ul#menu-left { - margin: 0px 30px 0px 0px ; - float: right; -} -#members { - background: none repeat scroll 0% 0% transparent; - margin: 0px; - padding: 0px; - float: left; -} -#members li { - float: right; - border-left: medium none; -} -.ui-tabs .ui-tabs-nav li { - float: right; -} -div.rating-cancel, div.star-rating { - float: right; -} -.left { - float: right; -} -input#searchsubmit.left { - float:right; -} - -#fluid-offset { - float: left; - width: 100%; -} - -#moresearches a:link, #moresearches a:visited { - background: url("../../images/arrow-left-grey-11x6.png") no-repeat scroll right center transparent; - margin-left: 0px; - padding-left: 0px; - padding-right: 12px; -} -form.single-library .input-wrapper { - margin: 0px 0px 0px 237px; -} -form.multi-libraries .input-wrapper -{ -margin: 0pt 0pt 0pt 416px; -} - -.jqTransformSelectWrapper{ -float:right; -margin-right: 5px; -margin-left: -5px; -} - - -form.multi-libraries #filters .jqTransformSelectWrapper { -left:230px; -right:auto; -} -form.single-library #filters .jqTransformSelectWrapper, -form.multi-libraries #libraries .jqTransformSelectWrapper { -left:50px; -right:auto; -} - - -form#searchform input[type="submit"] { - margin-right: 4px; - margin-left: 0pt; - position: absolute; - left: 10px; - right: auto; -} -ul#i18nMenu li { -float:right !important; -} -div.lang { -float:right !important; -} - -#main_footer .colright { - float: left; -} -#main_footer .colright .koha { - background: url("../../images/img_logo_koha.jpg") no-repeat scroll left bottom transparent; -} -.yui-t1 #yui-main, -.yui-t2 #yui-main, -.yui-t3 #yui-main -{ - float: left; -} -.yui-t1 #yui-main .yui-b { - margin-right: 13.3207em; -} -.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main { - margin-right: -25em; - margin-left: auto; -} -.yui-t1 #yui-main .yui-b { - margin-left: auto; -} -body#results div#userresults { - border-right: 1px solid rgb(200, 200, 196); -} - -form#searchform .input-wrapper { - right: -39px; - left: auto; -} -.statictabs ul li { - float: right; -} -#auth { - float: right; -} - -.jqTransformSelectWrapper div a { - left: 3px; - right: auto; -} -.jqTransformSelectWrapper div span { - float: right; -} -.resort { - float: left; -} - -ul#menu-left li a#cartmenulink { - padding: 0px 30px 0px 0px ; - background: url("../../images/img_toolbar-button-cart.png") no-repeat scroll right center transparent; -} -ul#menu-left li { - float: right; -} -div#cartDetails { - margin-left: -9.5em; -} -div#listsmenu { - margin-left: -70px; -} -ul#menu-left li#listsmenulink a { - padding: 0px 20px 0px 0px; - background: url("../../images/img_toolbar-button-lists.png") no-repeat scroll right center transparent; -} -div.rating-cancel, div.star-rating { - float: right !important; -} -.actions a.addtocart { - background-position: 49px -572px; - padding-right: 15px; - padding-left: 0px; -} - -.actions a.addtoshelf { - - background-position: 45px -27px; - padding-right: 13px; - padding-left: 0px; -} - -#social_networks span { - float: right; - margin: 0.5em 0.5em 0px !important; -} -#social_networks div { - float: right !important; - margin: 0.5em 0.2em 0.5em 0px !important; -} -#action a.addtocart, #toolbar a.addtocart { - background-position: 60px -265px; -} -#action a.print { - background-position: 16px -186px; -} -#action a { - padding-right: 35px; - padding-left: 0px !important; -} - - - -div#menu li a { - background: -moz-linear-gradient(right center , rgb(238, 238, 238) 0%, rgb(238, 238, 238) 96%, rgb(230, 230, 230) 97%, rgb(204, 204, 204) 99%, rgb(193, 193, 193) 100%) repeat scroll 0% 0% transparent; - text-decoration: none; - display: block; - border: 1px solid rgb(151, 151, 151); - font-size: 111%; - margin: 0.5em -1px 0.5em 0px; - padding: 0.4em 0.3em; -} - -#action a.addtoshelf, #toolbar a.addtoshelf { - background-image: url("../../images/sprite.png"); - background-position: 68px -225px; - background-repeat: no-repeat; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/css/sco.css +++ a/koha-tmpl/opac-tmpl/ccsr/en/css/sco.css @@ -1,353 +0,0 @@ -@import url("../../../lib/yui/reset-fonts-grids.css"); -@import url("../../../lib/yui/skin.css"); - -a { - font-weight : bold; -} - -a, a:visited { - color : #006699; -} - -a:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover { - color : #990033; -} - -body { - background-color : white; - text-align : left; - padding : 0 0 2.5em 0; -} - -caption { - font-size : 110%; - text-align : left; - font-weight : bold; -} - -fieldset { - background-color: #FFF; - border : 2px solid #EEEEEE; - margin : 1em 1em 1em 0; - padding : 1em; -} - -h1,h2,h3,h4,h5,h6 { - font-weight : bold; - margin : .5em 0; -} - -h1 { - font-size : 138.5%; -} - -h2 { - font-size : 134%; -} - -h3 { - font-size : 123.1%; -} - -h4 { - font-size : 116%; -} - -h5 { - font-size : 108%; -} - -h6 { - font-size : 100%; -} - -input[type=submit], -input[type=button], -input[type=reset], -fieldset.brief input[type=submit], -fieldset.brief input[type=button], -fieldset.brief input[type=reset] -{ - background: #f4f9fc; /* Old browsers */ - background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */ - border-top: 1px solid #cccccc; - border-left: 1px solid #cccccc; - border-right: 1px solid #eeeeee; - border-bottom: 1px solid #eeeeee; - color : #333; - font-size : 93%; - font-weight : bold; - padding : 4px; -} - -input[type=submit]:active, input[type=button]:active, input[type=reset]:active { - border: 1px inset #666666; - float : none; -} -.dialog { - border: 1px solid #bcbcbc; - padding : .5em; - margin : 1em auto; - width: 65%; - } - -.dialog h2, .dialog h3, .dialog h4 { - margin : auto; - text-align : center; - } - -div.alert { - background: #fef8d3; /* Old browsers */ - background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */ - text-align : center; -} - -div.alert strong { - color : #900; -} - -div.message { - background: #ffffff; /* Old browsers */ - background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */ - border : 1px solid #bcbcbc; - width : 55%; -} - -.dialog input { - background : #FFF none; - border : 1px solid #bcbcbc; - margin : .4em; - padding : .4em; - } - - -.dialog input.back { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_left.png) no-repeat 4px center; - padding : .4em .4em .4em 25px; - } - -.dialog input.return { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center; - padding : .4em .4em .4em 25px; - } - -.dialog input.renew { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_refresh.png) no-repeat 4px center; - padding : .4em .4em .4em 25px; - } - -.dialog input.cancel { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/cancel.png) no-repeat 4px center; - padding : .4em .4em .4em 25px; - } - -input.finish { - background : #dbe7ff url(/opac-tmpl/lib/famfamfam/silk/stop.png) no-repeat 4px center; - border : 1px outset #666; - padding : .2em .2em .2em 25px; -} - -table { - background-color: #FFF; - border-collapse : collapse; - margin : 1em 0; - border-right : 1px solid #dddddd; - border-top : 1px solid #dddddd; -} - -td,th { - background-color: #FFF; - border-left : 1px solid #dddddd; - border-bottom : 1px solid #dddddd; - padding : 3px 3px; -} - -th { - background-color:#EEE; - font-weight : bold; - padding : 2px 23px; - text-align : center; -} - -tr.highlight td, tr.highlight th, tr.odd td { - background-color : #F3F3F3; - border-top : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; -} - -tr.even td, tr.even.highlight td { - background-color: #FFF; -} - -p { - margin: .7em 0; -} - -strong { - font-weight : bold; -} - -em { - font-style : italic; -} -#borrowerdetails { - margin-top : 1em; -} -#barcode, -#patronid { - font-size : 125%; - padding-bottom : 3px; -} -input.focus { - background-color : #FFC; - border : 2px inset #336699; -} -#checkouthelp { - background : #FFF url("/opac-tmpl/lib/famfamfam/silk/help.png") no-repeat 4px center; - padding : 3px 3px 3px 26px; - position : absolute; - top : 0; - right : 0; -} -div.button { - float : left; - margin-top : 2em; - padding : .4em 0; -} -div.button a:link, -div.button a:visited, -div.button a:hover, -div.button a:active { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center; - border : 1px outset #666; - color : #000; - padding : .4em .4em .4em 25px; - text-decoration : none; -} -div.button a:active { - border : 1px inset #666; -} - -div.koha_url { - border-top: none !important; -} -span.koha_url { - position: absolute; - right: 0; -} -a.koha_url { - text-decoration: none; - color: #666666; -} - -div#changelanguage{ - background-color: #fff; - border-top: 1px solid #CCC; - color : #666; - font-size : 85%; - padding : 1em; - margin-top : 2em; - } - -div#changelanguage a { - font-weight : normal; - padding : .5em 0; -} - -div#changelanguage li.yuimenuitem { - font-size: 120%; - font-weight: normal; - margin: 0; - padding: 0 1em; -} -div#changelanguage li.yuimenuitem a.yuimenuitemlabel { - padding: 0; -} - -ul#i18nMenu { - margin : 0; - padding : .2em 0; - } - -ul#i18nMenu li { - border-left : 1px solid #CCC; - display : inline; - list-style : none; - padding : 0 .4em; - } - -ul#i18nMenu li:first-child { - border-left : 0; - } - -ul#i18nMenu li ul li { - border : 0; - display : block; - padding : 0; - } - - -ul#i18nMenu li.more a { - background-image : url("../../images/sprite.png"); - background-position : 37px -940px; - background-repeat:no-repeat; - padding-right: 1.3em; -} - -ul#i18nMenu li.more ul li a { - background-image : none; - padding: 0 1.3em; -} - -span.lang{ - float:left; - border-right : 1px solid black; - padding : 0 .5em; -} - -div.ft { - clear : both; -} - -.sorting_asc { - padding-right: 19px; - background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_desc { - padding-right: 19px; - background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting { - padding-right: 19px; - background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE; -} -.nosort, -.nosort.sorting_asc, -.nosort.sorting_desc, -.nosort.sorting { - padding-right: 19px; - background: #EEEEEE none; -} - -#top-bar, -#main_footer { - display: none; -} --- a/koha-tmpl/opac-tmpl/ccsr/en/includes/doc-head-close.inc +++ a/koha-tmpl/opac-tmpl/ccsr/en/includes/doc-head-close.inc @@ -1,145 +0,0 @@ - - - - - - - -[% SET opaclayoutstylesheet='opac.css' UNLESS opaclayoutstylesheet %] -[% IF (opaclayoutstylesheet.match('^https?:|^\/')) %] - -[% ELSE %] - -[% END %] -[% IF ( opaccolorstylesheet ) %] - [% IF (opaccolorstylesheet.match('^https?:|^\/')) %] - - [% ELSE %] - - [% END %] -[% END %] -[% IF ( opac_css_override ) %] - -[% END %] - - - -[% IF ( bidi ) %] - -[% END %] - - -[% IF persona %] - -[% END %] - - - - - - - - - -[% IF ( OPACAmazonCoverImages ) %] - - -[% END %] -[% IF ( SyndeticsCoverImages ) %] - - [% END %] - -[% IF ( opacbookbag ) %] - - -[% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %][% END %][% ELSE %][% END %] -[% IF ( GoogleJackets ) %] - - -[% END %] -[% IF OpenLibraryCovers %] - - -[% END %] - -[% IF OPACLocalCoverImages %] - - -[% END %] - -[% IF ( BakerTaylorEnabled ) %] -[% END %] - -[% IF ( GoogleIndicTransliteration ) %] - - -[% END %] --- a/koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc +++ a/koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc @@ -1,249 +0,0 @@ -
- -
-[% IF ( opacheader ) %] - [% opacheader %] -[% END %] -
- -"+(o[0]>0&&I==o[1]-1?'
':""):""),F+=U}B+=F}return B+=x+($.ui.ie6&&!e.inline?'':""),e._keyEvent=!1,B},_generateMonthYearHeader:function(e,t,n,r,i,s,o,u){var a=this._get(e,"changeMonth"),f=this._get(e,"changeYear"),l=this._get(e,"showMonthAfterYear"),c='
',h="";if(s||!a)h+=''+o[t]+"";else{var p=r&&r.getFullYear()==n,d=i&&i.getFullYear()==n;h+='"}l||(c+=h+(s||!a||!f?" ":""));if(!e.yearshtml){e.yearshtml="";if(s||!f)c+=''+n+"";else{var m=this._get(e,"yearRange").split(":"),g=(new Date).getFullYear(),y=function(e){var t=e.match(/c[+-].*/)?n+parseInt(e.substring(1),10):e.match(/[+-].*/)?g+parseInt(e,10):parseInt(e,10);return isNaN(t)?g:t},b=y(m[0]),w=Math.max(b,y(m[1]||""));b=r?Math.max(b,r.getFullYear()):b,w=i?Math.min(w,i.getFullYear()):w,e.yearshtml+='",c+=e.yearshtml,e.yearshtml=null}}return c+=this._get(e,"yearSuffix"),l&&(c+=(s||!a||!f?" ":"")+h),c+="
",c},_adjustInstDate:function(e,t,n){var r=e.drawYear+(n=="Y"?t:0),i=e.drawMonth+(n=="M"?t:0),s=Math.min(e.selectedDay,this._getDaysInMonth(r,i))+(n=="D"?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(r,i,s)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),(n=="M"||n=="Y")&&this._notifyChange(e)},_restrictMinMax:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),i=n&&tr?r:i,i},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return(new Date(e,t,1)).getDay()},_canAdjustMonth:function(e,t,n,r){var i=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(n,r+(t<0?t:i[0]*i[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max");return(!n||t.getTime()>=n.getTime())&&(!r||t.getTime()<=r.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,n,r){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var i=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,n,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find(document.body).append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return typeof e!="string"||e!="isDisabled"&&e!="getDate"&&e!="widget"?e=="option"&&arguments.length==2&&typeof arguments[1]=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){typeof e=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.9.2",window["DP_jQuery_"+dpuuid]=$})(jQuery);(function(e,t){var n=!1;e.widget("ui.menu",{version:"1.9.2",defaultElement:"
").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(i.range==="min"||i.range==="max"?" ui-slider-range-"+i.range:""))),r=i.values&&i.values.length||1;for(t=s.length;tn&&(i=n,s=e(this),o=t)}),c.range===!0&&this.values(1)===c.min&&(o+=1,s=e(this.handles[o])),u=this._start(t,o),u===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,s.addClass("ui-state-active").focus(),a=s.offset(),f=!e(t.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=f?{left:0,top:0}:{left:t.pageX-a.left-s.width()/2,top:t.pageY-a.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,r),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,n),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,n,r,i,s;return this.orientation==="horizontal"?(t=this.elementSize.width,n=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,n=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),r=n/t,r>1&&(r=1),r<0&&(r=0),this.orientation==="vertical"&&(r=1-r),i=this._valueMax()-this._valueMin(),s=this._valueMin()+r*i,this._trimAlignValue(s)},_start:function(e,t){var n={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("start",e,n)},_slide:function(e,t,n){var r,i,s;this.options.values&&this.options.values.length?(r=this.values(t?0:1),this.options.values.length===2&&this.options.range===!0&&(t===0&&n>r||t===1&&n1){this.options.values[t]=this._trimAlignValue(n),this._refreshValue(),this._change(null,t);return}if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();r=this.options.values,i=arguments[0];for(s=0;s=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,n=(e-this._valueMin())%t,r=e-n;return Math.abs(n)*2>=t&&(r+=n>0?t:-t),parseFloat(r.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t,n,r,i,s,o=this.options.range,u=this.options,a=this,f=this._animateOff?!1:u.animate,l={};this.options.values&&this.options.values.length?this.handles.each(function(r){n=(a.values(r)-a._valueMin())/(a._valueMax()-a._valueMin())*100,l[a.orientation==="horizontal"?"left":"bottom"]=n+"%",e(this).stop(1,1)[f?"animate":"css"](l,u.animate),a.options.range===!0&&(a.orientation==="horizontal"?(r===0&&a.range.stop(1,1)[f?"animate":"css"]({left:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({width:n-t+"%"},{queue:!1,duration:u.animate})):(r===0&&a.range.stop(1,1)[f?"animate":"css"]({bottom:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({height:n-t+"%"},{queue:!1,duration:u.animate}))),t=n}):(r=this.value(),i=this._valueMin(),s=this._valueMax(),n=s!==i?(r-i)/(s-i)*100:0,l[this.orientation==="horizontal"?"left":"bottom"]=n+"%",this.handle.stop(1,1)[f?"animate":"css"](l,u.animate),o==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[f?"animate":"css"]({width:n+"%"},u.animate),o==="max"&&this.orientation==="horizontal"&&this.range[f?"animate":"css"]({width:100-n+"%"},{queue:!1,duration:u.animate}),o==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[f?"animate":"css"]({height:n+"%"},u.animate),o==="max"&&this.orientation==="vertical"&&this.range[f?"animate":"css"]({height:100-n+"%"},{queue:!1,duration:u.animate}))}})})(jQuery);(function(e,t){function i(){return++n}function s(e){return e.hash.length>1&&e.href.replace(r,"")===location.href.replace(r,"").replace(/\s/g,"%20")}var n=0,r=/#.*$/;e.widget("ui.tabs",{version:"1.9.2",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var t=this,n=this.options,r=n.active,i=location.hash.substring(1);this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",n.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs();if(r===null){i&&this.tabs.each(function(t,n){if(e(n).attr("aria-controls")===i)return r=t,!1}),r===null&&(r=this.tabs.index(this.tabs.filter(".ui-tabs-active")));if(r===null||r===-1)r=this.tabs.length?0:!1}r!==!1&&(r=this.tabs.index(this.tabs.eq(r)),r===-1&&(r=n.collapsible?!1:0)),n.active=r,!n.collapsible&&n.active===!1&&this.anchors.length&&(n.active=0),e.isArray(n.disabled)&&(n.disabled=e.unique(n.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.options.active!==!1&&this.anchors.length?this.active=this._findActive(this.options.active):this.active=e(),this._refresh(),this.active.length&&this.load(n.active)},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var n=e(this.document[0].activeElement).closest("li"),r=this.tabs.index(n),i=!0;if(this._handlePageNav(t))return;switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:r++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:i=!1,r--;break;case e.ui.keyCode.END:r=this.anchors.length-1;break;case e.ui.keyCode.HOME:r=0;break;case e.ui.keyCode.SPACE:t.preventDefault(),clearTimeout(this.activating),this._activate(r);return;case e.ui.keyCode.ENTER:t.preventDefault(),clearTimeout(this.activating),this._activate(r===this.options.active?!1:r);return;default:return}t.preventDefault(),clearTimeout(this.activating),r=this._focusNextTab(r,i),t.ctrlKey||(n.attr("aria-selected","false"),this.tabs.eq(r).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",r)},this.delay))},_panelKeydown:function(t){if(this._handlePageNav(t))return;t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP)return this._activate(this._focusNextTab(this.options.active-1,!1)),!0;if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN)return this._activate(this._focusNextTab(this.options.active+1,!0)),!0},_findNextTab:function(t,n){function i(){return t>r&&(t=0),t<0&&(t=r),t}var r=this.tabs.length-1;while(e.inArray(i(),this.options.disabled)!==-1)t=n?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){if(e==="active"){this._activate(t);return}if(e==="disabled"){this._setupDisabled(t);return}this._super(e,t),e==="collapsible"&&(this.element.toggleClass("ui-tabs-collapsible",t),!t&&this.options.active===!1&&this._activate(0)),e==="event"&&this._setupEvents(t),e==="heightStyle"&&this._setupHeightStyle(t)},_tabId:function(e){return e.attr("aria-controls")||"ui-tabs-"+i()},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,n=this.tablist.children(":has(a[href])");t.disabled=e.map(n.filter(".ui-state-disabled"),function(e){return n.index(e)}),this._processTabs(),t.active===!1||!this.anchors.length?(t.active=!1,this.active=e()):this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(n,r){var i,o,u,a=e(r).uniqueId().attr("id"),f=e(r).closest("li"),l=f.attr("aria-controls");s(r)?(i=r.hash,o=t.element.find(t._sanitizeSelector(i))):(u=t._tabId(f),i="#"+u,o=t.element.find(i),o.length||(o=t._createPanel(u),o.insertAfter(t.panels[n-1]||t.tablist)),o.attr("aria-live","polite")),o.length&&(t.panels=t.panels.add(o)),l&&f.data("ui-tabs-aria-controls",l),f.attr({"aria-controls":i.substring(1),"aria-labelledby":a}),o.attr("aria-labelledby",a)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("
").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var n=0,r;r=this.tabs[n];n++)t===!0||e.inArray(n,t)!==-1?e(r).addClass("ui-state-disabled").attr("aria-disabled","true"):e(r).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var n={click:function(e){e.preventDefault()}};t&&e.each(t.split(" "),function(e,t){n[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,n),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var n,r,i=this.element.parent();t==="fill"?(e.support.minHeight||(r=i.css("overflow"),i.css("overflow","hidden")),n=i.height(),this.element.siblings(":visible").each(function(){var t=e(this),r=t.css("position");if(r==="absolute"||r==="fixed")return;n-=t.outerHeight(!0)}),r&&i.css("overflow",r),this.element.children().not(this.panels).each(function(){n-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,n-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):t==="auto"&&(n=0,this.panels.each(function(){n=Math.max(n,e(this).height("").height())}).height(n))},_eventHandler:function(t){var n=this.options,r=this.active,i=e(t.currentTarget),s=i.closest("li"),o=s[0]===r[0],u=o&&n.collapsible,a=u?e():this._getPanelForTab(s),f=r.length?this._getPanelForTab(r):e(),l={oldTab:r,oldPanel:f,newTab:u?e():s,newPanel:a};t.preventDefault();if(s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||o&&!n.collapsible||this._trigger("beforeActivate",t,l)===!1)return;n.active=u?!1:this.tabs.index(s),this.active=o?e():s,this.xhr&&this.xhr.abort(),!f.length&&!a.length&&e.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(s),t),this._toggle(t,l)},_toggle:function(t,n){function o(){r.running=!1,r._trigger("activate",t,n)}function u(){n.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),i.length&&r.options.show?r._show(i,r.options.show,o):(i.show(),o())}var r=this,i=n.newPanel,s=n.oldPanel;this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),s.hide(),u()),s.attr({"aria-expanded":"false","aria-hidden":"true"}),n.oldTab.attr("aria-selected","false"),i.length&&s.length?n.oldTab.attr("tabIndex",-1):i.length&&this.tabs.filter(function(){return e(this).attr("tabIndex")===0}).attr("tabIndex",-1),i.attr({"aria-expanded":"true","aria-hidden":"false"}),n.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var n,r=this._findActive(t);if(r[0]===this.active[0])return;r.length||(r=this.active),n=r.find(".ui-tabs-anchor")[0],this._eventHandler({target:n,currentTarget:n,preventDefault:e.noop})},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return typeof e=="string"&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeData("href.tabs").removeData("load.tabs").removeUniqueId(),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),n=t.data("ui-tabs-aria-controls");n?t.attr("aria-controls",n):t.removeAttr("aria-controls")}),this.panels.show(),this.options.heightStyle!=="content"&&this.panels.css("height","")},enable:function(n){var r=this.options.disabled;if(r===!1)return;n===t?r=!1:(n=this._getIndex(n),e.isArray(r)?r=e.map(r,function(e){return e!==n?e:null}):r=e.map(this.tabs,function(e,t){return t!==n?t:null})),this._setupDisabled(r)},disable:function(n){var r=this.options.disabled;if(r===!0)return;if(n===t)r=!0;else{n=this._getIndex(n);if(e.inArray(n,r)!==-1)return;e.isArray(r)?r=e.merge([n],r).sort():r=[n]}this._setupDisabled(r)},load:function(t,n){t=this._getIndex(t);var r=this,i=this.tabs.eq(t),o=i.find(".ui-tabs-anchor"),u=this._getPanelForTab(i),a={tab:i,panel:u};if(s(o[0]))return;this.xhr=e.ajax(this._ajaxSettings(o,n,a)),this.xhr&&this.xhr.statusText!=="canceled"&&(i.addClass("ui-tabs-loading"),u.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){u.html(e),r._trigger("load",n,a)},1)}).complete(function(e,t){setTimeout(function(){t==="abort"&&r.panels.stop(!1,!0),i.removeClass("ui-tabs-loading"),u.removeAttr("aria-busy"),e===r.xhr&&delete r.xhr},1)}))},_ajaxSettings:function(t,n,r){var i=this;return{url:t.attr("href"),beforeSend:function(t,s){return i._trigger("beforeLoad",n,e.extend({jqXHR:t,ajaxSettings:s},r))}}},_getPanelForTab:function(t){var n=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+n))}}),e.uiBackCompat!==!1&&(e.ui.tabs.prototype._ui=function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},e.widget("ui.tabs",e.ui.tabs,{url:function(e,t){this.anchors.eq(e).attr("href",t)}}),e.widget("ui.tabs",e.ui.tabs,{options:{ajaxOptions:null,cache:!1},_create:function(){this._super();var t=this;this._on({tabsbeforeload:function(n,r){if(e.data(r.tab[0],"cache.tabs")){n.preventDefault();return}r.jqXHR.success(function(){t.options.cache&&e.data(r.tab[0],"cache.tabs",!0)})}})},_ajaxSettings:function(t,n,r){var i=this.options.ajaxOptions;return e.extend({},i,{error:function(e,t){try{i.error(e,t,r.tab.closest("li").index(),r.tab[0])}catch(n){}}},this._superApply(arguments))},_setOption:function(e,t){e==="cache"&&t===!1&&this.anchors.removeData("cache.tabs"),this._super(e,t)},_destroy:function(){this.anchors.removeData("cache.tabs"),this._super()},url:function(e){this.anchors.eq(e).removeData("cache.tabs"),this._superApply(arguments)}}),e.widget("ui.tabs",e.ui.tabs,{abort:function(){this.xhr&&this.xhr.abort()}}),e.widget("ui.tabs",e.ui.tabs,{options:{spinner:"Loading…"},_create:function(){this._super(),this._on({tabsbeforeload:function(e,t){if(e.target!==this.element[0]||!this.options.spinner)return;var n=t.tab.find("span"),r=n.html();n.html(this.options.spinner),t.jqXHR.complete(function(){n.html(r)})}})}}),e.widget("ui.tabs",e.ui.tabs,{options:{enable:null,disable:null},enable:function(t){var n=this.options,r;if(t&&n.disabled===!0||e.isArray(n.disabled)&&e.inArray(t,n.disabled)!==-1)r=!0;this._superApply(arguments),r&&this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t]))},disable:function(t){var n=this.options,r;if(t&&n.disabled===!1||e.isArray(n.disabled)&&e.inArray(t,n.disabled)===-1)r=!0;this._superApply(arguments),r&&this._trigger("disable",null,this._ui(this.anchors[t],this.panels[t]))}}),e.widget("ui.tabs",e.ui.tabs,{options:{add:null,remove:null,tabTemplate:"
  • #{label}
  • "},add:function(n,r,i){i===t&&(i=this.anchors.length);var s,o,u=this.options,a=e(u.tabTemplate.replace(/#\{href\}/g,n).replace(/#\{label\}/g,r)),f=n.indexOf("#")?this._tabId(a):n.replace("#","");return a.addClass("ui-state-default ui-corner-top").data("ui-tabs-destroy",!0),a.attr("aria-controls",f),s=i>=this.tabs.length,o=this.element.find("#"+f),o.length||(o=this._createPanel(f),s?i>0?o.insertAfter(this.panels.eq(-1)):o.appendTo(this.element):o.insertBefore(this.panels[i])),o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").hide(),s?a.appendTo(this.tablist):a.insertBefore(this.tabs[i]),u.disabled=e.map(u.disabled,function(e){return e>=i?++e:e}),this.refresh(),this.tabs.length===1&&u.active===!1&&this.option("active",0),this._trigger("add",null,this._ui(this.anchors[i],this.panels[i])),this},remove:function(t){t=this._getIndex(t);var n=this.options,r=this.tabs.eq(t).remove(),i=this._getPanelForTab(r).remove();return r.hasClass("ui-tabs-active")&&this.anchors.length>2&&this._activate(t+(t+1=t?--e:e}),this.refresh(),this._trigger("remove",null,this._ui(r.find("a")[0],i[0])),this}}),e.widget("ui.tabs",e.ui.tabs,{length:function(){return this.anchors.length}}),e.widget("ui.tabs",e.ui.tabs,{options:{idPrefix:"ui-tabs-"},_tabId:function(t){var n=t.is("li")?t.find("a[href]"):t;return n=n[0],e(n).closest("li").attr("aria-controls")||n.title&&n.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF\-]/g,"")||this.options.idPrefix+i()}}),e.widget("ui.tabs",e.ui.tabs,{options:{panelTemplate:"
    "},_createPanel:function(t){return e(this.options.panelTemplate).attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)}}),e.widget("ui.tabs",e.ui.tabs,{_create:function(){var e=this.options;e.active===null&&e.selected!==t&&(e.active=e.selected===-1?!1:e.selected),this._super(),e.selected=e.active,e.selected===!1&&(e.selected=-1)},_setOption:function(e,t){if(e!=="selected")return this._super(e,t);var n=this.options;this._super("active",t===-1?!1:t),n.selected=n.active,n.selected===!1&&(n.selected=-1)},_eventHandler:function(){this._superApply(arguments),this.options.selected=this.options.active,this.options.selected===!1&&(this.options.selected=-1)}}),e.widget("ui.tabs",e.ui.tabs,{options:{show:null,select:null},_create:function(){this._super(),this.options.active!==!1&&this._trigger("show",null,this._ui(this.active.find(".ui-tabs-anchor")[0],this._getPanelForTab(this.active)[0]))},_trigger:function(e,t,n){var r,i,s=this._superApply(arguments);return s?(e==="beforeActivate"?(r=n.newTab.length?n.newTab:n.oldTab,i=n.newPanel.length?n.newPanel:n.oldPanel,s=this._super("select",t,{tab:r.find(".ui-tabs-anchor")[0],panel:i[0],index:r.closest("li").index()})):e==="activate"&&n.newTab.length&&(s=this._super("show",t,{tab:n.newTab.find(".ui-tabs-anchor")[0],panel:n.newPanel[0],index:n.newTab.closest("li").index()})),s):!1}}),e.widget("ui.tabs",e.ui.tabs,{select:function(e){e=this._getIndex(e);if(e===-1){if(!this.options.collapsible||this.options.selected===-1)return;e=this.options.selected}this.anchors.eq(e).trigger(this.options.event+this.eventNamespace)}}),function(){var t=0;e.widget("ui.tabs",e.ui.tabs,{options:{cookie:null},_create:function(){var e=this.options,t;e.active==null&&e.cookie&&(t=parseInt(this._cookie(),10),t===-1&&(t=!1),e.active=t),this._super()},_cookie:function(n){var r=[this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++t)];return arguments.length&&(r.push(n===!1?-1:n),r.push(this.options.cookie)),e.cookie.apply(null,r)},_refresh:function(){this._super(),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_eventHandler:function(){this._superApply(arguments),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_destroy:function(){this._super(),this.options.cookie&&this._cookie(null,this.options.cookie)}})}(),e.widget("ui.tabs",e.ui.tabs,{_trigger:function(t,n,r){var i=e.extend({},r);return t==="load"&&(i.panel=i.panel[0],i.tab=i.tab.find(".ui-tabs-anchor")[0]),this._super(t,n,i)}}),e.widget("ui.tabs",e.ui.tabs,{options:{fx:null},_getFx:function(){var t,n,r=this.options.fx;return r&&(e.isArray(r)?(t=r[0],n=r[1]):t=n=r),r?{show:n,hide:t}:null},_toggle:function(e,t){function o(){n.running=!1,n._trigger("activate",e,t)}function u(){t.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),r.length&&s.show?r.animate(s.show,s.show.duration,function(){o()}):(r.show(),o())}var n=this,r=t.newPanel,i=t.oldPanel,s=this._getFx();if(!s)return this._super(e,t);n.running=!0,i.length&&s.hide?i.animate(s.hide,s.hide.duration,function(){t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),i.hide(),u())}}))})(jQuery);(function(e){function n(t,n){var r=(t.attr("aria-describedby")||"").split(/\s+/);r.push(n),t.data("ui-tooltip-id",n).attr("aria-describedby",e.trim(r.join(" ")))}function r(t){var n=t.data("ui-tooltip-id"),r=(t.attr("aria-describedby")||"").split(/\s+/),i=e.inArray(n,r);i!==-1&&r.splice(i,1),t.removeData("ui-tooltip-id"),r=e.trim(r.join(" ")),r?t.attr("aria-describedby",r):t.removeAttr("aria-describedby")}var t=0;e.widget("ui.tooltip",{version:"1.9.2",options:{content:function(){return e(this).attr("title")},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(t,n){var r=this;if(t==="disabled"){this[n?"_disable":"_enable"](),this.options[t]=n;return}this._super(t,n),t==="content"&&e.each(this.tooltips,function(e,t){r._updateContent(t)})},_disable:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0)}),this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.is("[title]")&&t.data("ui-tooltip-title",t.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})},open:function(t){var n=this,r=e(t?t.target:this.element).closest(this.options.items);if(!r.length||r.data("ui-tooltip-id"))return;r.attr("title")&&r.data("ui-tooltip-title",r.attr("title")),r.data("ui-tooltip-open",!0),t&&t.type==="mouseover"&&r.parents().each(function(){var t=e(this),r;t.data("ui-tooltip-open")&&(r=e.Event("blur"),r.target=r.currentTarget=this,n.close(r,!0)),t.attr("title")&&(t.uniqueId(),n.parents[this.id]={element:this,title:t.attr("title")},t.attr("title",""))}),this._updateContent(r,t)},_updateContent:function(e,t){var n,r=this.options.content,i=this,s=t?t.type:null;if(typeof r=="string")return this._open(t,e,r);n=r.call(e[0],function(n){if(!e.data("ui-tooltip-open"))return;i._delay(function(){t&&(t.type=s),this._open(t,e,n)})}),n&&this._open(t,e,n)},_open:function(t,r,i){function f(e){a.of=e;if(s.is(":hidden"))return;s.position(a)}var s,o,u,a=e.extend({},this.options.position);if(!i)return;s=this._find(r);if(s.length){s.find(".ui-tooltip-content").html(i);return}r.is("[title]")&&(t&&t.type==="mouseover"?r.attr("title",""):r.removeAttr("title")),s=this._tooltip(r),n(r,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:f}),f(t)):s.position(e.extend({of:r},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.show&&this.options.show.delay&&(u=setInterval(function(){s.is(":visible")&&(f(a.of),clearInterval(u))},e.fx.interval)),this._trigger("open",t,{tooltip:s}),o={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var n=e.Event(t);n.currentTarget=r[0],this.close(n,!0)}},remove:function(){this._removeTooltip(s)}};if(!t||t.type==="mouseover")o.mouseleave="close";if(!t||t.type==="focusin")o.focusout="close";this._on(!0,r,o)},close:function(t){var n=this,i=e(t?t.currentTarget:this.element),s=this._find(i);if(this.closing)return;i.data("ui-tooltip-title")&&i.attr("title",i.data("ui-tooltip-title")),r(i),s.stop(!0),this._hide(s,this.options.hide,function(){n._removeTooltip(e(this))}),i.removeData("ui-tooltip-open"),this._off(i,"mouseleave focusout keyup"),i[0]!==this.element[0]&&this._off(i,"remove"),this._off(this.document,"mousemove"),t&&t.type==="mouseleave"&&e.each(this.parents,function(t,r){e(r.element).attr("title",r.title),delete n.parents[t]}),this.closing=!0,this._trigger("close",t,{tooltip:s}),this.closing=!1},_tooltip:function(n){var r="ui-tooltip-"+t++,i=e("
    ").attr({id:r,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return e("
    ").addClass("ui-tooltip-content").appendTo(i),i.appendTo(this.document[0].body),e.fn.bgiframe&&i.bgiframe(),this.tooltips[r]=n,i},_find:function(t){var n=t.data("ui-tooltip-id");return n?e("#"+n):e()},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_destroy:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0),e("#"+n).remove(),r.data("ui-tooltip-title")&&(r.attr("title",r.data("ui-tooltip-title")),r.removeData("ui-tooltip-title"))})}})})(jQuery); --- a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery.js +++ a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/jquery.js @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
    "+""+"
    ",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
    t
    ",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
    ",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); --- a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.checkboxes.min.js +++ a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.checkboxes.min.js @@ -1,13 +0,0 @@ -/* - * - * Copyright (c) 2006-2008 Sam Collett (http://www.texotela.co.uk) - * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) - * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. - * - * Version 2.1 - * Demo: http://www.texotela.co.uk/code/jquery/checkboxes/ - * - * $LastChangedDate$ - * $Rev$ - */ -;(function(d){d.fn.toggleCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=!this.checked}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.checkCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=true}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.unCheckCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=false}).filter(":not(:checked)");c=e});if(!b){c=this}return c};d.radioCheckboxGroup=function(e,a){a=a||"*";var b="input[type=checkbox]";if(e){b+="[name="+e+"]"}var c=d(b).filter(a);c.click(function(){c.not(this).each(function(){this.checked=false}).end()})}})(jQuery); --- a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.highlight-3.js +++ a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.highlight-3.js @@ -1,53 +0,0 @@ -/* - -highlight v3 - -Highlights arbitrary terms. - - - -MIT license. - -Johann Burkard - - - -*/ - -jQuery.fn.highlight = function(pat) { - function innerHighlight(node, pat) { - var skip = 0; - if (node.nodeType == 3) { - var pos = node.data.toUpperCase().indexOf(pat); - if (pos >= 0) { - var spannode = document.createElement('span'); - spannode.className = 'term'; - var middlebit = node.splitText(pos); - var endbit = middlebit.splitText(pat.length); - var middleclone = middlebit.cloneNode(true); - spannode.appendChild(middleclone); - middlebit.parentNode.replaceChild(spannode, middlebit); - skip = 1; - } - } - else if (node.nodeType == 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) { - for (var i = 0; i < node.childNodes.length; ++i) { - i += innerHighlight(node.childNodes[i], pat); - } - } - return skip; - } - return this.each(function() { - innerHighlight(this, pat.toUpperCase()); - }); -}; - -jQuery.fn.removeHighlight = function() { - return this.find("span.term").each(function() { - this.parentNode.firstChild.nodeName; - with (this.parentNode) { - replaceChild(this.firstChild, this); - normalize(); - } - }).end(); -}; --- a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.hoverIntent.minified.js +++ a/koha-tmpl/opac-tmpl/ccsr/en/lib/jquery/plugins/jquery.hoverIntent.minified.js @@ -1,9 +0,0 @@ -/** -* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+ -* -* -* @param f onMouseOver function || An object with configuration options -* @param g onMouseOut function || Nothing (use configuration options object) -* @author Brian Cherne -*/ -(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))1){ - var args = arguments; - return this.each(function(){ - $.fn.rating.apply($(this), args); - }); - }; - // Invoke API method handler - $.fn.rating[arguments[0]].apply(this, $.makeArray(arguments).slice(1) || []); - // Quick exit... - return this; - }; - - // Initialize options for this call - var options = $.extend( - {}/* new object */, - $.fn.rating.options/* default options */, - options || {} /* just-in-time options */ - ); - - // Allow multiple controls with the same name by making each call unique - $.fn.rating.calls++; - - // loop through each matched element - this - .not('.star-rating-applied') - .addClass('star-rating-applied') - .each(function(){ - - // Load control parameters / find context / etc - var control, input = $(this); - var eid = (this.name || 'unnamed-rating').replace(/\[|\]/g, '_').replace(/^\_+|\_+$/g,''); - var context = $(this.form || document.body); - - // FIX: http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=23 - var raters = context.data('rating'); - if(!raters || raters.call!=$.fn.rating.calls) raters = { count:0, call:$.fn.rating.calls }; - var rater = raters[eid]; - - // if rater is available, verify that the control still exists - if(rater) control = rater.data('rating'); - - if(rater && control)//{// save a byte! - // add star to control if rater is available and the same control still exists - control.count++; - - //}// save a byte! - else{ - // create new control if first star or control element was removed/replaced - - // Initialize options for this rater - control = $.extend( - {}/* new object */, - options || {} /* current call options */, - ($.metadata? input.metadata(): ($.meta?input.data():null)) || {}, /* metadata options */ - { count:0, stars: [], inputs: [] } - ); - - // increment number of rating controls - control.serial = raters.count++; - - // create rating element - rater = $(''); - input.before(rater); - - // Mark element for initialization (once all stars are ready) - rater.addClass('rating-to-be-drawn'); - - // Accept readOnly setting from 'disabled' property - if(input.attr('disabled') || input.hasClass('disabled')) control.readOnly = true; - - // Accept required setting from class property (class='required') - if(input.hasClass('required')) control.required = true; - - // Create 'cancel' button - rater.append( - control.cancel = $('') - .mouseover(function(){ - $(this).rating('drain'); - $(this).addClass('star-rating-hover'); - //$(this).rating('focus'); - }) - .mouseout(function(){ - $(this).rating('draw'); - $(this).removeClass('star-rating-hover'); - //$(this).rating('blur'); - }) - .click(function(){ - $(this).rating('select'); - }) - .data('rating', control) - ); - - }; // first element of group - - // insert rating star - var star = $(''); - rater.append(star); - - // inherit attributes from input element - if(this.id) star.attr('id', this.id); - if(this.className) star.addClass(this.className); - - // Half-stars? - if(control.half) control.split = 2; - - // Prepare division control - if(typeof control.split=='number' && control.split>0){ - var stw = ($.fn.width ? star.width() : 0) || control.starWidth; - var spi = (control.count % control.split), spw = Math.floor(stw/control.split); - star - // restrict star's width and hide overflow (already in CSS) - .width(spw) - // move the star left by using a negative margin - // this is work-around to IE's stupid box model (position:relative doesn't work) - .find('a').css({ 'margin-left':'-'+ (spi*spw) +'px' }) - }; - - // readOnly? - if(control.readOnly)//{ //save a byte! - // Mark star as readOnly so user can customize display - star.addClass('star-rating-readonly'); - //} //save a byte! - else//{ //save a byte! - // Enable hover css effects - star.addClass('star-rating-live') - // Attach mouse events - .mouseover(function(){ - $(this).rating('fill'); - $(this).rating('focus'); - }) - .mouseout(function(){ - $(this).rating('draw'); - $(this).rating('blur'); - }) - .click(function(){ - $(this).rating('select'); - }) - ; - //}; //save a byte! - - // set current selection - if(this.checked) control.current = star; - - // set current select for links - if(this.nodeName=="A"){ - if($(this).hasClass('selected')) - control.current = star; - }; - - // hide input element - input.hide(); - - // backward compatibility, form element to plugin - input.change(function(){ - $(this).rating('select'); - }); - - // attach reference to star to input element and vice-versa - star.data('rating.input', input.data('rating.star', star)); - - // store control information in form (or body when form not available) - control.stars[control.stars.length] = star[0]; - control.inputs[control.inputs.length] = input[0]; - control.rater = raters[eid] = rater; - control.context = context; - - input.data('rating', control); - rater.data('rating', control); - star.data('rating', control); - context.data('rating', raters); - }); // each element - - // Initialize ratings (first draw) - $('.rating-to-be-drawn').rating('draw').removeClass('rating-to-be-drawn'); - - return this; // don't break the chain... - }; - - /*--------------------------------------------------------*/ - - /* - ### Core functionality and API ### - */ - $.extend($.fn.rating, { - // Used to append a unique serial number to internal control ID - // each time the plugin is invoked so same name controls can co-exist - calls: 0, - - focus: function(){ - var control = this.data('rating'); if(!control) return this; - if(!control.focus) return this; // quick fail if not required - // find data for event - var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null ); - // focus handler, as requested by focusdigital.co.uk - if(control.focus) control.focus.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]); - }, // $.fn.rating.focus - - blur: function(){ - var control = this.data('rating'); if(!control) return this; - if(!control.blur) return this; // quick fail if not required - // find data for event - var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null ); - // blur handler, as requested by focusdigital.co.uk - if(control.blur) control.blur.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]); - }, // $.fn.rating.blur - - fill: function(){ // fill to the current mouse position. - var control = this.data('rating'); if(!control) return this; - // do not execute when control is in read-only mode - if(control.readOnly) return; - // Reset all stars and highlight them up to this element - this.rating('drain'); - this.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-hover'); - },// $.fn.rating.fill - - drain: function() { // drain all the stars. - var control = this.data('rating'); if(!control) return this; - // do not execute when control is in read-only mode - if(control.readOnly) return; - // Reset all stars - control.rater.children().filter('.rater-'+ control.serial).removeClass('star-rating-on').removeClass('star-rating-hover'); - },// $.fn.rating.drain - - draw: function(){ // set value and stars to reflect current selection - var control = this.data('rating'); if(!control) return this; - // Clear all stars - this.rating('drain'); - // Set control value - if(control.current){ - control.current.data('rating.input').attr('checked','checked'); - control.current.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-on'); - } - else - $(control.inputs).removeAttr('checked'); - // Show/hide 'cancel' button - control.cancel[control.readOnly || control.required?'hide':'show'](); - // Add/remove read-only classes to remove hand pointer - this.siblings()[control.readOnly?'addClass':'removeClass']('star-rating-readonly'); - },// $.fn.rating.draw - - - - - - select: function(value,wantCallBack){ // select a value - - // ***** MODIFICATION ***** - // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27 - // - // ***** LIST OF MODIFICATION ***** - // ***** added Parameter wantCallBack : false if you don't want a callback. true or undefined if you want postback to be performed at the end of this method' - // ***** recursive calls to this method were like : ... .rating('select') it's now like .rating('select',undefined,wantCallBack); (parameters are set.) - // ***** line which is calling callback - // ***** /LIST OF MODIFICATION ***** - - var control = this.data('rating'); if(!control) return this; - // do not execute when control is in read-only mode - if(control.readOnly) return; - // clear selection - control.current = null; - // programmatically (based on user input) - if(typeof value!='undefined'){ - // select by index (0 based) - if(typeof value=='number') - return $(control.stars[value]).rating('select',undefined,wantCallBack); - // select by literal value (must be passed as a string - if(typeof value=='string') - //return - $.each(control.stars, function(){ - if($(this).data('rating.input').val()==value) $(this).rating('select',undefined,wantCallBack); - }); - } - else - control.current = this[0].tagName=='INPUT' ? - this.data('rating.star') : - (this.is('.rater-'+ control.serial) ? this : null); - - // Update rating control state - this.data('rating', control); - // Update display - this.rating('draw'); - // find data for event - var input = $( control.current ? control.current.data('rating.input') : null ); - // click callback, as requested here: http://plugins.jquery.com/node/1655 - - // **** MODIFICATION ***** - // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27 - // - //old line doing the callback : - //if(control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event - // - //new line doing the callback (if i want :) - if((wantCallBack ||wantCallBack == undefined) && control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event - //to ensure retro-compatibility, wantCallBack must be considered as true by default - // **** /MODIFICATION ***** - - },// $.fn.rating.select - - - - - - readOnly: function(toggle, disable){ // make the control read-only (still submits value) - var control = this.data('rating'); if(!control) return this; - // setread-only status - control.readOnly = toggle || toggle==undefined ? true : false; - // enable/disable control value submission - if(disable) $(control.inputs).attr("disabled", "disabled"); - else $(control.inputs).removeAttr("disabled"); - // Update rating control state - this.data('rating', control); - // Update display - this.rating('draw'); - },// $.fn.rating.readOnly - - disable: function(){ // make read-only and never submit value - this.rating('readOnly', true, true); - },// $.fn.rating.disable - - enable: function(){ // make read/write and submit value - this.rating('readOnly', false, false); - }// $.fn.rating.select - - }); - - /*--------------------------------------------------------*/ - - /* - ### Default Settings ### - eg.: You can override default control like this: - $.fn.rating.options.cancel = 'Clear'; - */ - $.fn.rating.options = { //$.extend($.fn.rating, { options: { - cancel: 'Cancel Rating', // advisory title for the 'cancel' link - cancelValue: '', // value to submit when user click the 'cancel' link - split: 0, // split the star into how many parts? - - // Width of star image in case the plugin can't work it out. This can happen if - // the jQuery.dimensions plugin is not available OR the image is hidden at installation - starWidth: 16//, - - //NB.: These don't need to be pre-defined (can be undefined/null) so let's save some code! - //half: false, // just a shortcut to control.split = 2 - //required: false, // disables the 'cancel' button so user can only select one of the specified values - //readOnly: false, // disable rating plugin interaction/ values cannot be changed - //focus: function(){}, // executed when stars are focused - //blur: function(){}, // executed when stars are focused - //callback: function(){}, // executed when a star is clicked - }; //} }); - - /*--------------------------------------------------------*/ - - /* - ### Default implementation ### - The plugin will attach itself to file inputs - with the class 'multi' when the page loads - */ - $(function(){ - $('input[type=radio].star').rating(); - }); - - - -/*# AVOID COLLISIONS #*/ -})(jQuery); -/*# AVOID COLLISIONS #*/ --- a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_COPYING.txt +++ a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_COPYING.txt @@ -1,120 +0,0 @@ -License - -The Crystal Project are released under LGPL. - -GNU General Public License. - - 0. - - This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. - - Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. - 1. - - You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. - - You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - 2. - - You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - 1. The modified work must itself be a software library. - 2. You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. - 3. You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. - 4. If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. - - (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) - - These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - - Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. - - In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - 3. - - You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. - - Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of the Library into a program that is not a library. - 4. - - You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. - 5. - - A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. - However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. - 6. - - As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: - 1. Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) . - 2. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. - 3. Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. - 4. If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. - 5. Verify that the user has already received a copy of these materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - - It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. - 7. - - You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: - 1. - - Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. - 2. - - Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. - 8. - - You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - 9. - - You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. - 10. - - Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. - 11. - - If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. - - If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. - - It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - - This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - 12. - - If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - 13. - - The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. - 14. - - If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - -No Warranty - - 15. - - Because the library is licensed free of charge, there is no warranty for the library, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the library "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the library is with you. Should the library prove defective, you assume the cost of all necessary servicing, repair or correction. - 16. - - In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the library as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the library (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the library to operate with any other software), even if such holder or other party has been advised of the possibility of such damages. --- a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_README.txt +++ a/koha-tmpl/opac-tmpl/ccsr/itemtypeimg/crystal-clear/_README.txt @@ -1,27 +0,0 @@ -The Crystal Clear icon set was created by -Everaldo Coelho, http://www.everaldo.com/ -Submitted: Oct 11 2003 -Updated: Jun 16 2007 - -Icons were acquired from Wikimedia Commons, -http://commons.wikimedia.org/wiki/Crystal_Clear, 30 Jan 2010. - -The images were renamed, organized and re-sized to create this packager in a -standard icon package format. This was preformed by Jeff Israel at the Open -Icon Library. - -This package was created by the Open Icon Library, -http://openiconlibrary.sourceforge.net/ and is available for download there.T -All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. - -See COPYING.txt or http://www.everaldo.com/crystal/?action=license for details. - ---------------- - -Added to this set were three images by RayAna Min Park (August 2011): - -books-closed.png -books-open-cd.png -books-open.png - -All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. --- a/koha-tmpl/opac-tmpl/prog/en/css/babeltheque.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/babeltheque.css @@ -1,171 +0,0 @@ -/* ## BABELTHEQUE ## */ -/* Babeltheque is a french supplier for advanced features -this babeltheque.css is not used anywhere by Koha, it's not a mistake -If you're babeltheque customer, you have access to a specific configuration URL -on babeltheque website, where you can activate this css -So: it should not be removed from Koha ! -*/ - -#BW_etiquettes { - clear :left; - border: 1px solid #E8E8E8; - margin-top: 10px; - width: 49%; - float: left; - visibility: hidden; - visibility: visible\9; -} -#BW_etiquettes:not(:empty) { - visibility: visible; -} - -#BW_etiquettes h2 { - clear:left; - background-color: #E8E8E8; - margin: 5px 10px; - padding: 0 5px; -} - -#BW_ulEti {max-width:100%;} - -#BW_ulEti ul { - margin:0; - padding:0 15px; - list-style-type: none; -} - -#BW_ulEti a { - text-decoration: none; -} - -#BW_ulEti a.tag_s0 {font-weight: 120;font-size:0.8em;} -#BW_ulEti a.tag_s1 {font-weight: 150;font-size:0.9em;} -#BW_ulEti a.tag_s2 {font-weight: 180;font-size:1.0em;} -#BW_ulEti a.tag_s3 {font-weight: 200;font-size:1.2em;} -#BW_ulEti a.tag_s4 {font-weight: 220;font-size:1.4em;} -#BW_ulEti a.tag_s5 {font-weight: 230;font-size:1.5em;} -#BW_ulEti a.tag_s6 {font-weight: 320;font-size:1.6em;} -#BW_ulEti a.tag_s7 {font-weight: 350;font-size:1.7em;} -#BW_ulEti a.tag_s8 {font-weight: 400;font-size:1.8em;} -#BW_ulEti { padding: 0px; line-height: 2em; text-align: center;} -#BW_ulEti a { padding: 2px; } -#BW_ulEti { margin: 0px; } - -#BW_ulEti ol { - float:left; - display: inline; - margin: 0 10px; -} - -#BW_suggestions { - border: 1px solid #E8E8E8; - margin-top: 10px; - float: right; - width: 49%; - visibility: hidden; - visibility: visible\9; -} -#BW_suggestions:not(:empty) { - visibility: visible; -} -#BW_suggestions h2 { - background-color: #E8E8E8; - margin: 5px 10px; - padding: 0 5px; -} -#BW_suggestions .BW_livres_tag_page { - padding: 0 15px; -} -#BW_suggestions .BW_livres_tag_page:before { - content : '> '; -} -#BW_droite .BW_livres_tag:before { - content : '> '; -} - -#BW_podcasts { - border: 1px solid #E8E8E8; - margin-top: 10px; - min-width: 100%; - float: left; - /*width: 49%;*/ - visibility: hidden; - visibility: visible\9; -} - -#BW_podcasts > iframe { - margin: -20px 0 10px 20px; -} - -#BW_videos { - clear :left; - border: 1px solid #E8E8E8; - margin-top: 10px; - min-width: 100%; - /*width: 49%;*/ - float: left; - visibility: hidden; - visibility: visible\9; -} - -#BW_videos:not(:empty) { - visibility: visible; -} - -#BW_podcasts:not(:empty) { - visibility: visible; -} - -#BW_videos h2, #BW_podcasts h2 { - background-color: #E8E8E8; - margin: 5px 10px; - padding: 0 5px; -} -#BW_videos .BW_bloc_vid { - clear: both; - padding: 0 15px; -} -.BW_vignette_vid { - border: 1px solid #DFD9CE; - float: left; - height: 141px; - margin: 5px; - min-height: 141px; - padding: 5px; - white-space: nowrap; -} - -#BW_notes {clear :left;} -#BW_notes h2 {font-size:85%;} - -#BW_citations {} -#BW_citations h2 {font-size:85%;} - -#BW_critiques {} -#BW_critiques h2 {font-size:85%;} - -#BW_critiques_pro {} -#BW_critiques_pro h2 {font-size:85%;} - -#BW_citations,#BW_critiques,#BW_critiques_pro { - background: -moz-linear-gradient(center top , #3399FF, #3333FF) repeat scroll 0 0 transparent; - background: -webkit-gradient(linear, center top, center bottom, from(#3399FF), to(#3333FF)); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3333FF'); - border: 1px solid #B7B7B7; - border-radius: 5px 5px 5px 5px; - color: #FFFFCC; - display: inline-block; - float: left; - font-weight: bold; - margin: 15px 20px 15px 0; - min-width: 150px; - padding: 0 15px 8px; - position: relative; - text-align: center; - text-shadow: 1px 1px 1px #777777; - white-space: nowrap; -} - -#BW_citations a,#BW_critiques a,#BW_critiques_pro a { - color: #FFFFCC; -} --- a/koha-tmpl/opac-tmpl/prog/en/css/datatables.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/datatables.css @@ -1,265 +0,0 @@ -input.search_init { - color: #999999; -} -.sorting_asc { - padding-right: 19px; - background: url("../../img/asc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_desc { - padding-right: 19px; - background: url("../../img/desc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting { - padding-right: 19px; - background: url("../../img/ascdesc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_asc_disabled { - padding-right: 19px; - background: url("../../img/datatables/sort_asc_disabled.png") no-repeat scroll right center #EEEEEE; -} -.sorting_desc_disabled { - padding-right: 19px; - background: url("../../img/datatables/sort_desc_disabled.png") no-repeat scroll right center #EEEEEE; -} -.sorting_disabled { - padding-right: 19px; - background-color: #EEEEEE; -} - -div.top {clear : both; } - -div.top.pager, -div.bottom.pager { - background-color : #E5E5E5; - padding : 0; -} - -div.bottom.pager div.dataTables_paginate.paging_full_numbers, -div.bottom.pager div.dataTables_paginate.paging_four_button { - border-right-width : 0; -} - -div.dataTables_filter, -div.dataTables_length, -div.dataTables_info, -div.dataTables_paginate { - float: left; - padding : .3em .5em .3em .5em; - -} -div.dataTables_length { - border-right : 1px solid #686868; - line-height:1.9em; -} -div.dataTables_info { - border-right : 1px solid #AAA; - line-height:1.9em; -} -div.dataTables_length, -div.dataTables_filter { - border-left : 1px solid #FFF; -} -div.dataTables_filter { - line-height : 1.9em; -} -div.dataTables_paginate { - background-color : #F4F4F4; - font-size: 110%; - padding : 0; -} - -.paging_full_numbers span.paginate_button, -.paging_full_numbers span.paginate_active { - border-right : 1px solid #AAA; - border-left : 1px solid #FFF; - display : block; - float : left; - line-height:1.6em; - padding: .3em .7em; - cursor: pointer; -} - -.paging_full_numbers span.paginate_button { - color : #0000CC; -} -.paging_full_numbers span.paginate_button.first { - background-image : url('../../img/first.png'); - background-repeat: no-repeat; - background-position : 2px center; - padding-left : 2em; -} -.paging_full_numbers span.paginate_button.previous { - background-image : url('../../img/prev.png'); - background-repeat: no-repeat; - background-position : 2px center; - padding-left : 2em; -} -.paging_full_numbers span.paginate_button.next { - background-image : url('../../img/next.png'); - background-repeat: no-repeat; - background-position : right center; - padding-right : 2em; -} -.paging_full_numbers span.paginate_button.last { - background-image : url('../../img/last.png'); - background-repeat: no-repeat; - background-position : right center; - border-right : 1px solid #686868; - padding-right : 2em; -} -div.bottom.pager .paging_full_numbers span.paginate_button.last { - border-right-width : 0; -} -.paging_full_numbers span.paginate_active { - background-color : #FFFFEA; - color : #000; - font-weight: bold; -} - -.paging_full_numbers span.paginate_button:hover { - background-color: #FFC; -} - -.paging_full_numbers span.paginate_button.paginate_button_disabled { - color : #666; -} - -/* Two-button version */ - -div.dataTables_paginate.paging_two_button, -div.dataTables_paginate.paging_four_button { - background-color : transparent; - border-right : 1px solid #686868; - border-left : 1px solid #FFF; - line-height : 1.8em; -} -.paginate_disabled_first, -.paginate_enabled_first, -.paginate_disabled_previous, -.paginate_enabled_previous, -.paginate_disabled_next, -.paginate_enabled_next, -.paginate_disabled_last, -.paginate_enabled_last { - float: left; - height: 16px; - margin: .5em; - width: 16px; -} -.paginate_disabled_first { - background-image: url("../../img/first-disabled.png"); -} -.paginate_enabled_first { - background-image: url("../../img/first.png"); - cursor: pointer; -} -.paginate_disabled_previous { - background-image: url("../../img/prev-disabled.png"); -} -.paginate_enabled_previous { - background-image: url("../../img/prev.png"); - cursor: pointer; -} -.paginate_disabled_next { - background-image: url("../../img/next-disabled.png"); -} -.paginate_enabled_next { - background-image: url("../../img/next.png"); - cursor: pointer; -} -.paginate_disabled_last { - background-image: url("../../img/last-disabled.png"); -} -.paginate_enabled_last { - background-image: url("../../img/last.png"); - cursor: pointer; -} - - -/* -table.display { - width: 100%; -} -table.display thead th { - border-bottom: 1px solid black; - cursor: pointer; - font-weight: bold; - padding: 3px 18px 3px 10px; -} -.dataTables_wrapper { - clear: both; - position: relative; -} -.dataTables_processing { - background-color: white; - border: 1px solid #DDDDDD; - color: #999999; - font-size: 14px; - height: 30px; - left: 50%; - margin-left: -125px; - margin-top: -15px; - padding: 14px 0 2px; - position: fixed; - text-align: center; - top: 50%; - width: 250px; -} -.dataTables_info { - float: left; - width: 60%; -} -.dataTables_paginate { - float: right; - text-align: right; - width: 44px; -} -.paging_full_numbers { - height: 22px; - line-height: 22px; - width: 400px; -} -.paging_full_numbers span.paginate_button, - .paging_full_numbers span.paginate_active { - border: 1px solid #aaa; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - padding: 2px 5px; - margin: 0 3px; - cursor: pointer; - *cursor: hand; -} - -.paging_full_numbers span.paginate_button { - background-color: #ddd; -} - -.paging_full_numbers span.paginate_button:hover { - background-color: #ccc; -} - -.paging_full_numbers span.paginate_active { - background-color: #99B3FF; -} -.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { - float: left; - height: 19px; - margin-left: 3px; - width: 19px; -} -.paginate_disabled_previous { - background-image: url("../../img/datatables/back_disabled.jpg"); -} -.paginate_enabled_previous { - background-image: url("../../img/datatables/back_enabled.jpg"); -} -.paginate_disabled_next { - background-image: url("../../img/datatables/forward_disabled.jpg"); -} -.paginate_enabled_next { - background-image: url("../../img/datatables/forward_enabled.jpg"); -} -.spacer { - clear: both; - height: 20px; -} --- a/koha-tmpl/opac-tmpl/prog/en/css/hierarchy.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/hierarchy.css @@ -1,105 +0,0 @@ -.hierarchies { - background-color:#fff; - color:#000000; - padding:5px; - margin-left:50px; - -moz-border-radius:6px; - display:block; - font-size:10px; -} -.hierarchy { - padding:5px; - width:90%; - -moz-border-radius:6px; - display:block; -} -.child { - display:none; - margin-left : 50px; - width:150%; -} -.child a:hover{ - background-color:#BFCFFF; -} -.parent { - display:none; - margin-left : -50px; -} -.parent a:hover{ - background-color:#BFCFFF; -} -.child0{ - width : 20%; - text-align : left; -} -.child0 a:hover{ - background-color:#BFCFFF; -} -.child1{ - width : 20%; - text-align : left; - margin-left : 50px; -} -.child1 a:hover{ - background-color:#BFCFFF; -} -.child2{ - width : 20%; - text-align : left; - margin-left : 100px; -} -.child2 a:hover{ - background-color:#BFCFFF; -} -.child3{ - width : 20%; - text-align : left; - margin-left : 150px; -} -.child3 a:hover{ - background-color:#BFCFFF; -} -.child4{ - width : 20%; - text-align : left; - margin-left : 200px; -} -.child4 a:hover{ - background-color:#BFCFFF; -} -.child5{ - width : 20%; - text-align : left; - margin-left : 250px; -} -.child5 a:hover{ - background-color:#BFCFFF; -} -.child6{ - width : 20%; - text-align : left; - margin-left : 300px; -} -.child6 a:hover{ - background-color:#BFCFFF; -} -.child7{ - width : 20%; - text-align : left; - margin-left : 350px; -} -.child7 a:hover{ - background-color:#BFCFFF; -} -.child8{ - width : 10%; - text-align : left; - margin-left : 400px; -} -.child8 a:hover{ - background-color:#BFCFFF; -} -.parents{ - display:inline; - cursor:crosshair; -} --- a/koha-tmpl/opac-tmpl/prog/en/css/jquery.rating.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/jquery.rating.css @@ -1,14 +0,0 @@ -/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */ -div.rating-cancel,div.star-rating{float:left;width:15px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden} -div.rating-cancel,div.rating-cancel a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 -49px} -div.star-rating,div.star-rating a{background:url(../../images/star-ratings-sprite.png) no-repeat 0 0px} -div.rating-cancel a{display:block;width:16px;height:100%;background-position:0 -49px;border:0} -div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0} -div.star-rating-on a{background-position:0 -32px!important} -div.rating-cancel.star-rating-hover a{background-position:0 -65px} -div.star-rating-hover a{background-position:0 -16px} -/* Read Only CSS */ -div.star-rating-readonly a{cursor:default !important} -/* Partial Star CSS */ -div.star-rating{background:transparent!important;overflow:hidden!important} -/* END jQuery.Rating Plugin CSS */ --- a/koha-tmpl/opac-tmpl/prog/en/css/opac.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/opac.css @@ -1,3080 +0,0 @@ -@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css"); -@import url("/opac-tmpl/lib/yui/skin.css"); - -a { - font-weight : bold; -} - -a, -a:visited, -.ui-widget-content a, -.ui-widget-content a:visited { - color : #006699; -} - -a:hover,#toolbar input.editshelf:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover { - color : #990033; -} - -a.disabled { - color : #888888 !important; -} - -body { - background-color : white; - text-align : left; - padding : 0 0 2.5em 0; -} - -.required { - color : #C00; -} - -a.ButtonPlus, a.ButtonLess { - text-decoration : none; -} - -caption { - font-size : 140%; - font-weight : bold; - line-height : 144%; - text-align : left; -} - -fieldset { - background-color: #FFF; - border : 2px solid #EEEEEE; - margin : 1em 1em 1em 0; - padding : 1em; -} - -fieldset.rows { - border-width : 1px; - border-bottom : 1px solid black; - float : left; - font-size : 90%; - clear : left; - margin: .9em 0 0 0; - padding: 0; - width: 100%; -} - -fieldset.rows legend { - margin-left: 1em; - font-weight: bold; - font-size : 110%; -} - -fieldset.rows label, fieldset.rows span.label { - float: left; - font-weight : bold; - width: 9em; - margin-right: 1em; - text-align: right; -} - -fieldset.rows fieldset { - border-width : 1px; - margin : 0; - padding : .3em; -} - -fieldset.rows ol { - padding: 1em 1em 0 1em; - list-style-type: none; -} - -fieldset.rows li { - float : left; - clear : left; - padding-bottom: 1em; - list-style-type: none; - width: 100%; -} - -fieldset.rows.left li { - padding-bottom : .4em; -} - -fieldset.rows li.radio { - padding-left: 9em; - width : auto; -} - -fieldset.rows li.radio label { - float : none; - width : auto; - margin : 0 .5em; -} - -fieldset.rows ol.radio label { - width : auto; - float : none; - margin-right : 0; -} - -fieldset.rows ol.radio label.radio { - float : left; - width : 12em; - margin-right : 1em; -} - -fieldset.rows table { - clear : both; - margin-left : 1em; -} - -fieldset.rows td label { - float : none; - font-weight : normal; - width : auto; -} - -fieldset.holds { - background-color : #F3F3F3; - border: 0; - font-size : 110%; - padding : 1px; -} - -fieldset.holds ol { - margin : 0; - padding : 0; -} - -fieldset.holds li { - background-color : #FFF; - border-bottom : 1px solid #F3F3F3; - padding : .3em; -} - -fieldset.holds label, fieldset.holds span.label { - -} - -fieldset.action { - clear : both; - float : none; - border : none; - margin : 0; - padding : 1em 0 .3em 0; - width : auto; -} - -fieldset.action p { - margin-bottom : 1em; -} - -div.rows+div.rows { - margin-top : .6em; -} - -div.rows { - float : left; - clear : left; - margin: 0 0 0 0; - padding: 0; - width: 100%; -} - - -div.rows span.label { - float: left; - font-weight : bold; - width: 9em; - margin-right: 1em; - text-align: left; -} - -div.rows ol { - padding: .5em 1em 0 0; - list-style-type: none; -} - -div.rows ol li li { - border-bottom: 0; -} - -div.rows li { - border-bottom : 1px solid #EEE; - float : left; - clear : left; - padding-bottom: .2em; - padding-top: .1em; - list-style-type: none; - width: 100%; -} - -div.rows ul li:first-child { - float: none; - clear: none; - margin-left: 0; -} - -div.rows ul li { - margin-left : 9em; -} - -form { - display : inline; - margin : 0; - padding : 0; -} - -h1 { - font-size : 138.5%; -} - -h1#library { - font-size : 100%; - font-weight : normal; - margin : .2em 0 .2em .5em; -} - - -h1#libraryname { - background:transparent url(../../images/koha-logo.gif) no-repeat scroll 0%; - border: 0; - float : left !important; - margin:0; - padding:0; - width:120px; -} - -h1#libraryname a { - border:0; - cursor:pointer; - display:block; - height:0px !important; - margin:0; - overflow:hidden; - padding:40px 0 0; - text-decoration:none; - width:120px; -} - -h1,h2,h3,h4,h5,h6 { - font-weight : bold; - margin : .5em 0; -} - -h2 { - font-size : 131%; -} - -h5.author { -} - -h3 { - font-size : 123.1%; -} - -h4 { - font-size : 116%; -} - -h5 { - font-size : 108%; -} - -h6 { - font-size : 100%; -} - -input[type=submit], -input[type=button], -input[type=reset], -fieldset.brief input[type=submit], -fieldset.brief input[type=button], -fieldset.brief input[type=reset] -{ - background: #f4f9fc; /* Old browsers */ - background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */ - border-top: 1px solid #cccccc; - border-left: 1px solid #cccccc; - border-right: 1px solid #eeeeee; - border-bottom: 1px solid #eeeeee; - color : #333; - font-size : 93%; - font-weight : bold; - padding : 4px; -} - -input[type=submit]:active, input[type=button]:active, input[type=reset]:active { - border: 1px inset #666666; -} - -td.resultscontrol, -.searchresults td.resultscontrol { - background-color : #EEE; - border : 1px solid #E8E8E8; - vertical-align : middle; - padding : 3px 3px 5px 5px; -} - -table { - background-color: #FFF; - border-collapse : collapse; - margin : 1em 0; - border-right : 1px solid #dddddd; - border-top : 1px solid #dddddd; -} - -td,th { - background-color: #FFF; - border-left : 1px solid #dddddd; - border-bottom : 1px solid #dddddd; - padding : 3px 5px; -} - -td.place_on_type table, -td.place_on_type table td { - border : 0; -} -td caption { - font-size : 105%; -} - -th { - background-color:#EEE; - font-weight : bold; - padding : 2px 23px; - text-align : center; -} - -th.sum { - text-align: right; -} - -td.sum { - background-color: #FFC; - font-weight: bold; -} - -th[scope=row] { - text-align : right; -} - -tr.highlight td, tr.highlight th, tr.odd td { - background-color : #F3F3F3; - border-top : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; -} - -tr.even td, tr.even.highlight td { - background-color: #FFF; -} - -tr.grouplabel td { - background-color : #E8E8E8; - border : 1px solid #DDDDDD; - border-right : 1px solid #DDDDDD; - text-align : center; - font-weight : bold; - padding: 10px; -} - -tr.reserved td { - background-color : #eeffd4; -} -tr.transfered td { - background-color : #e8f0f6; -} - -#editions table, #editions td { - border : 0; -} - -ul { - list-style : disc; - padding-left : 1em; -} - -li { - list-style : disc; -} - -p.availability { - font-size : 87%; -} - -.available { - color : #006600; -} - -.waiting,.intransit,.notforloan,.checkedout,.lost,.notonhold { - display : block; -} -.notforloan { - color : #900; -} -.lost { - color : #666; -} -.waiting { - -} - -/* "problem" enhancement */ -.problem { - color : white; - background-color : red; -} - -/* style for search terms in catalogsearch */ -.term { - /* color : blue; */ - color : #990000; - background-color : #FFFFCC; -} - -a .term { - text-decoration : underline; -} - -/* style for shelving location in catalogsearch */ -.shelvingloc { - display : block; - font-style : italic; -} - -.transfered { - background-color : #F9FF9A; -} - -/* action buttons */ -#action { - margin-top : .5em; - background-color : #F3F3F3; - border : 1px solid #E8E8E8; - padding-bottom : 3px; -} - -#action li { - list-style : none; - margin : .2em; - padding : .3em 0; -} - -#action a { - background-position : 5px center; - background-repeat : no-repeat; - text-decoration : none; - padding-left : 35px; -} - -#action a.print { - background-image: url("../../images/sprite.png"); /* Print */ - background-position: -5px -186px; - background-repeat: no-repeat; -} - -#action a.highlight_toggle { - background-image: url("../../images/sprite.png"); /* Highlight */ - background-position: -5px -841px; - background-repeat: no-repeat; - display: none; -} - -#action a#furthersearches { - background-image: url("../../images/sprite.png"); /* Menu arrow */ - background-position: 106px -295px; - background-repeat: no-repeat; - border : 1px solid #F3F3F3; - margin-left : 5px; - padding : 2px 26px 2px 10px; - text-decoration : none; -} - -#action a#furthersearches:hover { - border-top : 1px solid #FFF; - border-left : 1px solid #FFF; - border-right : 1px solid #979797; - border-bottom : 1px solid #979797; -} - -#action a.reserve, -.searchresults a.reserve { - background-image: url("../../images/sprite.png"); /* Place hold */ - background-position: -5px -144px; - background-repeat: no-repeat; -} - -#action a.addtoshelf, #toolbar a.addtoshelf { - background-image: url("../../images/sprite.png"); /* Virtual shelf */ - background-position: -5px -225px; - background-repeat: no-repeat; -} - -#action a.addtocart, #toolbar a.addtocart { - background-image: url("../../images/sprite.png"); /* Cart */ - background-position: -5px -265px; - background-repeat: no-repeat; -} - -#action a.cartRemove, .actions a.cartRemove { - color: #cc3333; - font-size : 90%; - margin : 0; - padding: 0; -} - -#action a.incart { - background-image: url("../../images/sprite.png"); /* Cart */ - background-position: -5px -265px; - background-repeat: no-repeat; - color : #666; -} - -/* toolbar buttons */ - -#toolbar, -#selections-toolbar { -background-color:#EEEEEE; -border:1px solid #E8E8E8; -margin : 0 0; -padding:3px 3px 5px 5px; -vertical-align:middle; -} - -#basket #toolbar { - padding: 7px 5px 9px 9px; -} - -#selections-toolbar { -background: #E8E8E8; /* Old browsers */ -background: -moz-linear-gradient(top, #b2b2b2 0%, #e0e0e0 14%, #e8e8e8 100%); /* FF3.6+ */ -background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b2b2), color-stop(14%,#e0e0e0), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */ -background: -webkit-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */ -background: -o-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* Opera 11.10+ */ -background: -ms-linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* IE10+ */ -background: linear-gradient(top, #b2b2b2 0%,#e0e0e0 14%,#e8e8e8 100%); /* W3C */ -filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */ - margin : 0 0 1em 0; - padding-top : .5em; - padding-left : 10px; -} - -#toolbar a, -#selections-toolbar a, -#toolbar input, -#selections-toolbar input { - white-space : nowrap; -} - -#toolbar ul { - padding-left : 0; -} - -#toolbar ul li { - display : inline; - list-style : none; -} - -#toolbar ul li a { - border-left : 1px solid #e8e8e8; -} - -#toolbar ul li:first-child a { - border-left : 0; -} - - -#toolbar a.print { - background-image: url("../../images/sprite.png"); /* Toolbar print */ - background-position : 0px -423px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 30px; -} - -#toolbar a.brief { - background-image : url("../../images/sprite.png"); /* Zoom out */ - background-position : -2px -868px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 27px; -} - -#toolbar a.detail { - background-image : url("../../images/sprite.png"); /* Zoom in */ - background-position : -2px -898px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 27px; -} - -#toolbar a.download { - background-image : url("../../images/sprite.png"); /* Download */ - background-position : 2px -348px; - background-repeat: no-repeat; - padding-left : 28px; - text-decoration : none; -} - -#toolbar a.editshelf { - background-image : url("../../images/sprite.png"); /* List edit */ - background-position : 2px -348px; - background-repeat: no-repeat; - padding-left : 26px; - text-decoration : none; -} - -#toolbar a.empty { - background-image : url("../../images/sprite.png"); /* Trash */ - background-position : 2px -598px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 30px; -} - -#toolbar a.hide { - background-image : url("../../images/sprite.png"); /* Close */ - background-position: -3px -814px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 26px; -} - -#toolbar a.hold, -#selections-toolbar a.hold { - background-image: url("../../images/sprite.png"); /* Toolbar place hold */ - background-position : -5px -453px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 23px; -} - -#selections-toolbar a.hold.disabled { - background-image: url("../../images/sprite.png"); /* Place hold disabled */ - background-position : -5px -621px; - background-repeat: no-repeat; -} - -#selections-toolbar a.removeitems, -#selections-toolbar a.deleteshelf { - background-image : url("../../images/sprite.png"); /* Delete */ - background-position : 2px -690px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 25px; -} - - -#selections-toolbar a.removeitems.disabled, -#selections-toolbar a.deleteshelf.disabled { - background-image: url("../../images/sprite.png"); /* Delete disabled */ - background-position : 2px -712px; - background-repeat: no-repeat; -} - -#toolbar a.send, -a.send { - background-image: url("../../images/sprite.png"); /* Email */ - background-position : 2px -386px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 28px; -} - -#toolbar a.new { - background-image : url("../../images/sprite.png"); /* New */ - background-position : -4px -922px; - background-repeat : no-repeat; - padding-left : 23px; - text-decoration : none; -} - -#toolbar input.editshelf, -input.editshelf { - background-image : url("../../images/sprite.png"); /* List edit */ - background-position : 2px -732px; - background-repeat: no-repeat; - border : 0; - color : #006699; - cursor : pointer; - filter: none; - font-size : 100%; - padding-left : 29px; - text-decoration : none; -} - -#toolbar input.newshelf, -#toolbar a.newshelf, -a.newshelf { - background-image: url("../../images/sprite.png"); /* List new */ - background-position: -4px -764px; - background-repeat: no-repeat; - border : 0; - color : #006699; - cursor : pointer; - filter: none; - font-size : 100%; - margin: 0 0.5em; - padding-left : 23px; - text-decoration : none; -} - -a.newshelf.disabled { - background-image: url("../../images/sprite.png"); /* List new disabled */ - background-position: -4px -791px; - background-repeat: no-repeat; -} - -#toolbar input.deleteshelf, -input.deleteshelf { - background-image : url("../../images/sprite.png"); /* Delete */ - background-position : 2px -685px; - background-repeat: no-repeat; - border : 0; - color : #006699; - cursor : pointer; - filter: none; - font-size : 100%; - padding-left : 25px; - text-decoration : none; -} - -#toolbar input.deleteshelf:hover { - color: #990033; -} - - -#toolbar input.editshelf:active, -input.editshelf:active, -#toolbar input.deleteshelf:active, -input.deleteshelf:active { - border : 0; -} - -#selections { - font-weight : bold; -} - -#tagsel_span input.submit, -#tagsel_tag { - background-image : url("../../images/sprite.png"); /* Tags */ - background-position : 7px -640px; - background-repeat : no-repeat; - padding-left : 25px; - text-decoration: none; -} - -#tagsel_tag { - background-position : -1px -643px; -} - -#tagsel_tag.disabled { - background-position : -1px -667px; -} - -#tagslist li { display : inline; } - -a.tag_add { - background-image: url("../../images/sprite.png"); /* Tag results */ - background-position: -10px -1110px; - background-repeat: no-repeat; - padding-left : 13px; - text-decoration: none; -} - -#login4tags { - background-image: url("../../images/sprite.png"); /* Tag results disabled */ - background-position: -10px -1130px; - background-repeat: no-repeat; - padding-left : 13px; - text-decoration: none; - margin-left: 1em; -} - -.tag_results_input { - background-color: #EEE; - margin-left: 1em; - padding: 0.3em; -} - -#placehold input.submit:hover, -#tagsel_span input.submit:hover { - color: #990033; -} - -#addto { - max-width : 10em; -} - -/* Search results add to cart (lists disabled) */ -.addto a.addtocart { - background-image: url("../../images/sprite.png"); /* Cart */ - background-position: -5px -266px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 33px; -} - -/* Search results place hold link */ -#placehold input.submit { - background-image: url("../../images/sprite.png"); /* Place hold */ - background-position: -1px -140px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 23px; -} - -#placehold input.submit, -#tagsel_span input.submit { - border : 0; - background-color: transparent; - font-size : 100%; - font-weight : bold; - padding-left : 31px; - color : #336699; - cursor : pointer; -} -.searchresults a.highlight_toggle { - background-image: url("../../images/sprite.png"); /* Highlight */ - background-position: -11px -841px; - background-repeat: no-repeat; - display: none; - font-weight: normal; - padding : 0 10px 0 21px; -} - -/* the itemtype list in advanced search */ -.advsearch table { - border-collapse : separate; - border-spacing : 3px; - border : 0px; - margin : 0px; - background-color : white; - border : 0px solid #D8DEB8; -} - -.advsearch table tr td { - background-color : #F8F8EB; - border : 0px; - margin : 0px; - width : 700px; -} - -.advsearch td { - font-size : 0.8em; - background-color : #F8F8EB; -} - -body#advsearch #breadcrumbs { - line-height : 1px; - height : 1px; - padding : 0; -} - -body#advsearch #cartmenulink, -body#advsearch #listsmenulink { - float : right; -} - -#advsearch #branchloop, -#advsearch #sort_by { - width : 23em; -} - -#auth { - float : left; -} - -#facets { - -} - -.facet-count { - display: inline-block; -} - -/* the footer */ -#footer { - margin-top : 30px; - margin-left : 30%; - margin-right : 20%; - border-top : 1px solid #384b73; - color : #384b73; - font-size : 1em; - text-align : center; -} - -/* facets bloc */ -/* the USER information block */ -#librarian_information { - float : right; - font-size : 10pt; -} - -#header-wrapper { - background-color: #FFF; -} - -#holds,#opac-auth { - min-width : 750px; - width : 57.69em; - margin : auto; -} - -#members { - background-color: #fff; - font-size : 85%; - margin-left : -10px; - margin-right : -10px; - padding : 4px 0 4px 0; - color : #000066; -} - -#members a { - text-decoration : none; -} - -#members a.logout { - color : #cc3333; - font-weight : bold; - padding : 0 .3em 0 .3em; - text-decoration : none; -} - -#members li:last-child { - border-right : 0; -} - -#members li { - border-right : 1px solid black; - display : inline; - list-style : none; - margin : 0; - padding : 0 .5em; -} - -#members ul { - margin : 0; - padding : 0; - text-align : right; -} - -#opac-main-search { - background: #8fb4e8; /* Old browsers */ - background: -moz-linear-gradient(top, #8fb4e8 0%, #8cb1e5 19%, #80a8dc 48%, #7da5d8 52%, #7198cf 83%, #618ac0 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fb4e8), color-stop(19%,#8cb1e5), color-stop(48%,#80a8dc), color-stop(52%,#7da5d8), color-stop(83%,#7198cf), color-stop(100%,#618ac0)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* IE10+ */ - background: linear-gradient(top, #8fb4e8 0%,#8cb1e5 19%,#80a8dc 48%,#7da5d8 52%,#7198cf 83%,#618ac0 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fb4e8', endColorstr='#618ac0',GradientType=0 ); /* IE6-9 */ - border-top : 1px solid #335599; - border-bottom : 1px solid #335599; - margin-left : -10px; - margin-right : -10px; - padding : .7em 0 .4em .5em; - font-size : 108%; - line-height : 116%; -} - -#opac-main-search form { - display : inline; - padding-right : 1em; -} - -#opac-main-search label { - color : #FFFFCC; - font-weight : bold; - margin : .2em .3em 0 0; -} - -#masthead_search, -#select_library { - max-width: 10em; - width: 10em; -} - - -#search-facets ul { - margin : 0; - padding : .3em; -} - -#search-facets { - border : 1px solid #e8e8e8; -} - -#search-facets h4 { - background-color : #EEE; - border-bottom : 1px solid #e8e8e8; - font-size : 90%; - margin : 0; - padding : .7em .2em; - text-align : center; -} - -#search-facets ul li { - font-weight : bold; - list-style-type : none; -} - -#search-facets li li { - font-weight : normal; - font-size : 85%; - margin-bottom : 2px; - padding : .1em .2em; -} - -#search-facets li li a { - font-weight : normal; -} - -#search-facets li.showmore a { - font-weight : bold; - text-indent : 1em; -} - -.suggestion { - background-color : #EEEEEB; - border : 1px solid #DDDED3; - margin : 10px auto; - padding : 4px; - width : 35%; -} - -#facets ul { - margin : 0; - padding : 0; -} - -#facets ul li { - font-weight : bold; - text-align : left; - list-style : none; -} - -#facets ul ul li { - border : 0; - font-size : 85%; - font-weight : normal; - padding : 2px; - text-align : left; -} - -#facets ul ul li a { - font-weight : normal; - text-decoration : underline; -} - -#facets h4 { - font-size : 93%; - padding:3px; - text-align:center; - background-color:#E7E7CA; - line-height:1.8em; - margin-left:-1px; - margin-right:-1px; - margin-top:-1px; -} - -#breadcrumbs { - padding : .7em; -} - -p { - margin: .7em 0; -} - -strong { - font-weight : bold; -} - -em { - font-style : italic; -} - - -table#marc, -table#marc td, -table#marc th { - background-color : transparent; - border : 0; -} - -table#marc p span.label { - font-weight : bold; -} - -table#marc p, -table#marc ul { - padding-bottom: .6em; -} - -table#items, -table#items td -table#items th { - border-width : 1px solid #EEE; - font-size : 90%; -} - - -table#marc div.results_summary { - clear : left; -} -table#marc div.results_summary ul { - display : inline; - float : none; - clear : none; - margin: 0; - padding: 0; - list-style : none; -} - -table#marc div.results_summary ul li { - display : inline; -} - -#basketcount { - display : inline; -} - -#bookcover { - float : left; - margin : 0; - padding : 0; -} - -#bookcover img { - margin : 0 1em 1em 0; -} - -fieldset.brief { - border : 1px solid #E8E8E8; -} - -fieldset.brief legend { - font-weight : bold; - font-size : 100%; -} - -fieldset.brief label { - display : block; - padding : .3em 0; -} - -fieldset.brief input+input { - margin-top : 3px; -} - -fieldset.brief input, fieldset.brief textarea, fieldset.brief select { - background-color: #F3F3F3; - border-top : 1px solid #979797; - border-left : 1px solid #979797; - border-right : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; - font-size : 140%; - padding : .2em; - font-weight: normal; -} - -fieldset.brief textarea { - font-size: 105%; -} - -fieldset.brief input:focus { - background-color: #FFFFCC; -} - -fieldset.brief ol, fieldset.brief li { - list-style-type : none; -} - -fieldset.brief div.hint, fieldset.rows div.hint { - color : #666666; - font-size : 100%; - margin : .4em; -} - -h2 span.hint { - font-size: 76%; - font-weight : normal; -} -.thumbnail { - border : 0; - float : left; - margin : 0pt 5px 5px 0pt; -} -a.cancel { - padding-left : 1em; -} - -.resultscontrol, .resultscontrol select { - font-size: 90%; -} - -.cartlist { - margin-top : 5px; -} - -.cartlist input.submit, #tagsel_button { - background-color : #d8deb8; - background-image : none; - border-color : #bebf84; - color : #333; - font-size : 87%; - padding : 2px 0; - margin : 0 0 0 0; -} - -#CheckAll, #CheckNone { - font-weight : normal; - margin : 0 .5em; -} - -.resultscontrol label { - font-weight : bold; - margin-left : .5em; -} - -.resort { - float : right; - margin-top : 5px; -} - -.searchresults p.details { - color : #979797; -} - -.searchresults p { - margin: 0; - padding: 0 0 .6em 0; -} - -td.resultscontrol img { - vertical-align: middle; -} - -.searchresults table td { -} - -.searchresults table { - margin : 0; -} - -.searchresults td, .searchresults th, .searchresults table { - border: 0; -} -.searchresults td { - vertical-align: top; -} - -.searchresults tr { - border-bottom : 1px solid #f3f3f3; -} - -.searchresults tr:first-child { - border : 0; -} - -.searchresults table { - border-top : 0px solid #CCCCCC; - width : 100%; -} - -.searchresults a.reserve, .searchresults a.reserve:visited { - background-position:left top; - background-repeat:no-repeat; - float:right; - padding:2px 3px 2px 26px; -} - -.searchresults a.reserve { - background-color:transparent; - color:#006699; -} - -.unavailable, .tagerror, .tagerror:visited { - color: #990033; -} - -#libraryname { - float : left; - line-height : 2em; -} - -#corner { - float : right; - line-height : 2em; -} - -.pages { - line-height : 1.8em; - text-align: center; -} - -.current, -.currentPage { - background-color: #FFFFFF; - color: #3366CC; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:link.nav, -div.pages a:link { - background-color: #EEE; - border: 1px solid #CCCC99; - color: #3366CC; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:visited.nav, -div.pages a:visited { - background-color: #EEE; - border: 1px solid #CCCC99; - color: #3366CC; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:hover.nav, -div.pages a:hover { - background-color: #FFFFCC; - border: 1px solid #CCCC99; - color: #CC3333; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -a:active.nav, -div.pages a:active { - background-color: #FFFFCC; - border: 1px solid #CCCC99; - color: #D25500; - font-weight: bold; - padding: 1px 5px 1px 5px; - text-decoration: none; -} - -/* Tabs */ -ul.link-tabs { - list-style-type: none; - margin: 9px 0 -2px 5px; - padding: 0; -} - -ul.link-tabs li { - display: inline; - padding: 0px; -} - -ul.link-tabs li a { - font-weight: bold; - padding: 2px 4px 2px 4px; - text-decoration: none; - border-top: 1px solid #DDDDDD; - border-left : 1px solid #DDDDDD; - border-right : 1px solid #666666; -} - -ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a { - padding: 2px 4px 3px 4px; -} - -ul.link-tabs li.off a { - background-color: #EEEEEB; - border-bottom: 1px solid #DDDDDD; -} - -ul.link-tabs li.off a:hover { - padding: 2px 3px 2px 4px; - background-color: #FFFFEC; - border-top: 1px solid #BEBF84; - border-left : 1px solid #BEBF84; - border-right : 2px solid #333333; -} - -ul.link-tabs li.on a { - background-color: #FFFFFF; - border-bottom: 1px solid #FFFFFF; -} - -ul.link-tabs li a.debit { - background-color : #FFFF99; - color : #990033; -} - -div.tab-container { - border : 1px solid #DDDDDD; - margin-top : 4px; - padding : .7em; - width : 90%; -} - -tr.overdue td { - background-color : #ffcccc; - border-bottom : 1px solid #ffaeae; - border-right : 1px solid #ffaeae; - font-weight : bold; -} - -td.overdue { - color : #cc3333; -} - -.renewals { - display:block; - font-size:0.8em; - padding:0.5em; -} - -table#marc, table#marc td, table#marc th { - border : 0; -} - -table#marc th { - background-color : transparent; - text-align : left; -} - -table#marc td:first-child { - text-indent : 2em; -} -#masthead { -float: left; -width: 120px; -} - -#fluid { -margin-left: 124px; -margin-top : .4em; -padding-left : 1em; -} - -#fluid-offset { -float : right; -width: 100%; -} - -#translControl{ -float : left; -padding-left : .4em; -} - -.clearfix:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -/* Hides from IE-mac \*/ -* html .clearfix {height: 1%;} -/* End hide from IE-mac */ - -.results_summary { - display: block; - font-size : 85%; - color: #707070; - padding : 0 0 .5em 0; -} -.results_summary .results_summary { - font-size : 100%; -} - -.results_summary.actions { - margin-top : .5em; -} - -.actions a { - white-space: nowrap; -} - -.m880 { - display:block; - text-align:right; - float:right; - width:50%; - padding-left:20px -} - -.tagstatus { - color: #707070; - padding: 0 4px 0 4px; - margin-left: 5px; - border: 1px solid #bcbcbc; - background-color: #ffffcc; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.results_summary.tagstatus { - display: inline; -} - -.results_summary .label { - color: #202020; -} - -.results_summary a { - font-weight: normal; -} - -.actions a.hold, -.actions a.addtocart, -.actions a.addtoshelf, -.actions a.addtolist, -.actions a.tag_add, -.actions a.removefromlist { - margin-left : 1em; - text-decoration : none; -} - -/* Search results rows place hold */ -.actions a.hold { - background-image : url("../../images/sprite.png"); /* Place hold small */ - background-position : -10px -542px; - background-repeat: no-repeat; - padding-left : 16px; -} - -/* Search results rows add to cart */ -.actions a.addtocart { - background-image : url("../../images/sprite.png"); /* Cart small */ - background-position : -10px -572px; - background-repeat: no-repeat; - padding-left : 15px; - display : none; -} - -/* List contents remove from list link */ -.removefromlist { - background-image : url("../../images/sprite.png"); /* Delete */ - background-position : -8px -690px; - background-repeat: no-repeat; - text-decoration : none; - padding-left : 15px; - display : none; -} - -/* Search results rows save to lists */ -.actions a.addtoshelf { - background-image : url("../../images/sprite.png"); /* MARC view */ - background-position: -10px -27px; - background-repeat: no-repeat; - padding-left : 13px; -} - -.dialog { - border: 1px solid #bcbcbc; - padding : .5em; - margin : 1em auto; - width: 65%; - } - -.dialog h2, .dialog h3, .dialog h4 { - margin : auto; - text-align : center; - } - -div.alert { - background: #fef8d3; /* Old browsers */ - background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */ - text-align : center; -} - -div.alert strong { - color : #900; -} - -div.message { - background: #ffffff; /* Old browsers */ - background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeef5', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */ - border : 1px solid #bcbcbc; - width : 55%; -} - -#moresearches { - clear : left; - color : #000099; - font-size : 90%; - line-height : 110%; - margin : .6em 0 .3em 0; -} - -#moresearches a:link, #moresearches a:visited { - color : #e5ebff; - font-weight : normal; - text-decoration : none; -} - -#news th { - text-align : left; - padding : 3px 5px; -} - -strong em, em strong { - font-weight: bold; - font-style: italic; -} - -#opac-main-search #listsmenu a, #opac-main-search #listsmenu h4 { - color : #000; - font-weight : normal; -} - #opac-main-search #listsmenu h4 { - font-size : 90%; - font-weight : bold; - margin : 0 .2em; - } - -#opac-main-search #listsmenu .yuimenuitemlabel { - cursor : pointer; -} - -#opac-main-search #listsmenu .bd { - background: #eef4fe; /* Old browsers */ - background: -moz-linear-gradient(left, #eef4fe 0%, #eef4fe 88%, #f6f9fe 98%, #ffffff 99%, #a5c2f6 99%, #e6eefe 100%, #cbdefe 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eef4fe), color-stop(88%,#eef4fe), color-stop(98%,#f6f9fe), color-stop(99%,#ffffff), color-stop(99%,#a5c2f6), color-stop(100%,#e6eefe), color-stop(100%,#cbdefe)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* IE10+ */ - background: linear-gradient(left, #eef4fe 0%,#eef4fe 88%,#f6f9fe 98%,#ffffff 99%,#a5c2f6 99%,#e6eefe 100%,#cbdefe 100%); /* W3C */ - border : 1px solid #739acf; - padding : .3em 1em 0 0; -} - -#opac-main-search #listsmenu .yuimenuitemlabel.selected { - background-color : #fff; -} - -#opac-main-search #listsmenu ul { - border-color : #b8d0e6; -} - -.selectcol { - vertical-align: top; - width: 10px; -} -.itypecol { - vertical-align: top; - width: 10px; -} -#container { - color : #000; -} - -div#changelanguage{ - background-color: #fff; - border-top: 1px solid #CCC; - color : #666; - font-size : 85%; - padding : 1em; - margin-top : 2em; - } - -div#changelanguage a { - font-weight : normal; - padding : .5em 0; -} - -div#changelanguage li.yuimenuitem { - font-size: 120%; - font-weight: normal; - margin: 0; - padding: 0 1em; -} -div#changelanguage li.yuimenuitem a.yuimenuitemlabel { - padding: 0; -} - -ul#i18nMenu { - margin : 0; - padding : .2em 0; - } - -ul#i18nMenu li { - border-left : 1px solid #CCC; - display : inline; - list-style : none; - padding : 0 .4em; - } - -ul#i18nMenu li:first-child { - border-left : 0; - } - -ul#i18nMenu li ul li { - border : 0; - display : block; - padding : 0; - } - - -ul#i18nMenu li.more a { - background-image : url("../../images/sprite.png"); /* Arrow up */ - background-position : 37px -940px; - background-repeat:no-repeat; - padding-right: 1.3em; -} - -ul#i18nMenu li.more ul li a { - background-image : none; - padding: 0 1.3em; -} -.morelang, -li.more { -float:left -} - -span.lang{ - float:left; - border-right : 1px solid black; - padding : 0 .5em; -} - -#cartDetails,#cartUpdate,#holdDetails,#listsDetails { - background-color : #FFF; - border: 1px solid #739acf; - color : black; - display : none; - margin : 0; - padding : 10px; - text-align : center; - width : 180px; - box-shadow: 1px 1px 3px #666; - -moz-box-shadow: 1px 1px 3px #666; - -webkit-box-shadow: 1px 1px 3px #666; - z-index: 2; - -} - -.yui-panel .hd, .yui-panel .bd, .yui-panel .ft { - background-color : transparent; - border : 0; - padding : inherit; -} - -#login #userid, #login #password { - width : 98%; -} - -#opac-main-search input.submit { - background: #e6f3fe; /* Old browsers */ - background: -moz-linear-gradient(top, #e6f3fe 0%, #dfeefa 8%, #bfd5ea 49%, #b8d0e6 52%, #b8d0e6 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f3fe), color-stop(8%,#dfeefa), color-stop(49%,#bfd5ea), color-stop(52%,#b8d0e6), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f3fe', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #e6f3fe 0%,#dfeefa 8%,#bfd5ea 49%,#b8d0e6 52%,#b8d0e6 100%); /* W3C */ - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 1px 1px 1px 1px , , .3); - -moz-box-shadow: 1px 1px 1px 1px , , .3); - box-shadow: 1px 1px 1px 1px , , .3); - - color : #333; - font-weight : normal; - font-size : 80%; - padding : 2px; -} - -div#menu { - border-right : 1px solid #979797; - font-size : 94%; - margin-right : .5em; - padding-top : 1em; - padding-bottom : 2em; -} - -div#menu li a { - background: #eeeeee; /* Old browsers */ - background: -moz-linear-gradient(left, #eeeeee 0%, #eeeeee 96%, #e6e6e6 97%, #cccccc 99%, #c1c1c1 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eeeeee), color-stop(96%,#eeeeee), color-stop(97%,#e6e6e6), color-stop(99%,#cccccc), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* IE10+ */ - background: linear-gradient(left, #eeeeee 0%,#eeeeee 96%,#e6e6e6 97%,#cccccc 99%,#c1c1c1 100%); /* W3C */ - text-decoration : none; - display : block; - border : 1px solid #979797; - font-size : 111%; - margin : .5em 0; - padding : .4em .3em; - margin-right : -1px; -} - -div#menu li a:hover { - background: #eaeef5; /* Old browsers */ - background: -moz-linear-gradient(left, #eaeef5 0%, #dee6f4 96%, #c4d5ef 98%, #a2bee8 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eaeef5), color-stop(96%,#dee6f4), color-stop(98%,#c4d5ef), color-stop(100%,#a2bee8)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* IE10+ */ - background: linear-gradient(left, #eaeef5 0%,#dee6f4 96%,#c4d5ef 98%,#a2bee8 100%); /* W3C */ -} - -div#menu li.active a:hover { - background-color : #fff; - color : #0000CC; -} - -#menu ul li { - list-style-type : none; -} - -#menu ul li.active a { - background-color : #FFF; - background-image : none; - border-right : 0; - font-weight : bold; -} - -.left { - float : left; -} - -.right { - float : right; -} - -#searchsubmit { - cursor : default; - font-size : 87%; - font-weight : normal; - margin-top : 0; - margin-left : .2em; - padding: 2px 2px 1px 2px; -} - -#export,#further,.detailtagcell { - margin-top : .5em; - background-color : #F3F3F3; - border : 1px solid #E8E8E8; - font-size : 76%; - padding : 3px; - text-align : center; -} -#furtherm { margin-top : .5em; } - -#export label, .detailtagcell label { - display : block; - font-weight : bold; - font-size : 110%; - margin-bottom : 2px; -} - -#export input, .detailtagcell input { - padding : 2px; -} - -#cartmenulink, #listsmenulink { - background-repeat: no-repeat; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - display : block; - position : relative; - float : left; - color : #333; - text-decoration : none; - cursor : pointer; - font-size : 105%; - font-weight : bold; - line-height : 185%; - margin-left : 1.5em; - padding : .3em .7em; -} - -#listsmenulink { - background : #9FBFFF; - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d7e5ff 0%, #b1cbff 50%, #9fbfff 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7e5ff), color-stop(50%,#b1cbff), color-stop(100%,#9fbfff)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #d7e5ff 0%,#b1cbff 50%,#9fbfff 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7e5ff', endColorstr='#9fbfff',GradientType=0 ); /* IE6-9 */ - background-position: 40px -287px,top left; - background-repeat: no-repeat; - border: 1px solid #629DCF; - color : #006699; - padding-right: 20px; -} - -#listsmenulink:hover { - background-color : #b8d0e6; - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e2ecf5 0%, #c3d8ea 50%, #b8d0e6 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2ecf5), color-stop(50%,#c3d8ea), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #e2ecf5 0%,#c3d8ea 50%,#b8d0e6 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ecf5', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */ - background-repeat: no-repeat; - background-position: 40px -287px,top left; -} - -#cartmenulink { - background: #98CB58; /* Old browsers */ - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #d5eaba 0%, #b7db8a 50%, #98cb59 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5eaba), color-stop(50%,#b7db8a), color-stop(100%,#98cb59)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #d5eaba 0%,#b7db8a 50%,#98cb59 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5eaba', endColorstr='#98cb59',GradientType=0 ); /* IE6-9 */ - background-position: -5px -256px, left top; - background-repeat: no-repeat; - border: 1px solid #5EA28C; - color : #336600; - padding-left : 30px; -} - -#cartmenulink:hover { - background-color : #BFDE96; - background: url("../../images/sprite.png"),-moz-linear-gradient(top, #e5f1d4 0%, #cbe4aa 50%, #c0de98 100%); /* FF3.6+ */ - background: url("../../images/sprite.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f1d4), color-stop(50%,#cbe4aa), color-stop(100%,#c0de98)); /* Chrome,Safari4+ */ - background: url("../../images/sprite.png"),-webkit-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Chrome10+,Safari5.1+ */ - background: url("../../images/sprite.png"),-o-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* Opera 11.10+ */ - background: url("../../images/sprite.png"),-ms-linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* IE10+ */ - background: url("../../images/sprite.png"),linear-gradient(top, #e5f1d4 0%,#cbe4aa 50%,#c0de98 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5f1d4', endColorstr='#c0de98',GradientType=0 ); /* IE6-9 */ - background-repeat: no-repeat; - background-position: -5px -256px, left top; -} - -/* IE 6 & 7 don't do multiple backgrounds, so remove extra padding */ -* html #listsmenulink, -*+html #listsmenulink { - padding-right : .7em; -} - -/* IE 6 & 7 don't do multiple backgrounds, so remove extra padding */ -* html #cartmenulink, -*+html #cartmenulink { - padding-left : .7em; -} - -/* IE 8 doesn't do multiple backgrounds, so remove extra padding */ -#listsmenulink { - padding-right: .7em\0/; -} - -/* IE 8 doesn't do multiple backgrounds, so remove extra padding */ -#cartmenulink { - padding-left: .7em\0/; -} - -#cartmenulink span#basketcount { - background-image : none; - float : none; - display : inline; - height : auto; - position : relative; - margin : 0; - padding : 0; - left : auto; - right : auto; - top : auto; -} - -#cartmenulink span#basketcount span { - background-image : none; - background-color : #E6FCB7; - color : #000; - display : inline; - float : none; - font-size : 80%; - font-weight : normal; - margin : 0 0 0 .9em; - padding : 0 .3em 0 .3em; - position : relative; - left : auto; - right : auto; - top : auto; -} - -#views { - border-bottom : 1px solid #E8E8E8; - margin-bottom : .5em; - padding : 0 2em 2px 0.2em; - white-space : nowrap; -} - -span.view { - padding : 0.2em .2em 2px .2em; -} - -#bibliodescriptions, -#isbdcontents { - clear : left; - margin-top : .5em; -} - -a#MARCview, span#MARCview, a#MARCviewPop, a#ISBDview, span#ISBDview, a#Normalview, a#Briefhistory, span#Normalview, a#Fullhistory, span#Fullhistory, span#Briefhistory { - background-repeat : no-repeat; - font-size : 87%; - font-weight : normal; - padding : .2em .5em; - padding-left : 21px; - text-decoration: none; -} - -a#MARCview, span#MARCview { - background-image: url("../../images/sprite.png"); - background-position: -5px -26px; - background-repeat: no-repeat; -} -a#MARCviewPop, span#MARCviewPop { - background-image: url("../../images/sprite.png"); - background-position: -5px -26px; - background-repeat: no-repeat; -} -a#ISBDview, span#ISBDview { - background-image: url("../../images/sprite.png"); - background-position: -5px -55px; - background-repeat: no-repeat; -} -a#Normalview, span#Normalview { - background-image: url("../../images/sprite.png"); - background-position: -7px 3px; - background-repeat: no-repeat; - padding-left : 15px; -} - -a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview, a#Fullhistory, a#Briefhistory { - background-color : #F3F3F3; - border-left : 1px solid #E8E8E8; -} - -#shelfbrowser table { - margin : 0 20px; -} -#shelfbrowser table, #shelfbrowser td, #shelfbrowser th { - border : 0; - font-size : 90%; - text-align : center; -} -#shelfbrowser a { - font-size : 110%; - text-decoration : none; -} -#shelfbrowser td, #shelfbrowser th { - width : 20%; -} -#shelfbrowser td.top { - vertical-align : top; -} -#shelfbrowser td.top a { - text-decoration : underline; -} -#shelfbrowser a { - display : block; -} -#shelfbrowser #browser_next, -#shelfbrowser #browser_previous { - background-image : url("../../images/sprite.png"); - background-repeat: no-repeat; - width : 16px; -} -#shelfbrowser #browser_next a, -#shelfbrowser #browser_previous a { - cursor: pointer; - display : block; - height: 0 !important; - margin: 0; - overflow: hidden; - padding: 50px 0 0; - text-decoration: none; - width: 16px; -} -#shelfbrowser #browser_previous { -background-position: -9px -1007px; -} -#shelfbrowser #browser_next { -background-position: -9px -1057px; -} - -#comments .commentline { - border-bottom : 2px solid #eeeeeb; - margin : 0 -.5em 0 -.5em; - padding : 0 .5em .5em .5em; -} -#comments .yours { - background-color : #effed5; -} -.commentline .avatar { - float : right; - padding-left : .5em; -} -#comments #addcomment { - margin : 0 -1em -1em -1em; - padding : .3em 1em; -} -input.tagbutton { - padding : 1px !important; -} -table#items th { - padding : 2px; -} -#action { - /*margin-top: 0;*/ -} -#similars h4 { - text-align : left; -} -#similars table, -#similars td { - border : 0; - margin : 0; -} -#similars td { - width : 13em; -} -#similars a { - display : block; - font-weight : normal; -} -#furtherm a, -#furtherm a:link, -#furtherm a:visited { - color : #006699; -} -#furtherm h4 { - font-size : 106%; - margin : .1em .5em; -} -#furtherm .bd { - background-color : #F3F3F3; - border:1px solid #DDD; -} -.results_summary img { - margin : 0 5px; - } -span.no-image { - background-color : #FFF; - border: 1px solid #979797; - color : #AAA; - display:block; - font-size : 86%; - font-weight : bold; - text-align : center; - width : 75px; -} -#bookcover span.no-image { - margin-right : 10px; - margin-bottom : 10px; -} -#shelfbrowser a:link span.no-image, -#shelfbrowser a:visited span.no-image, -#shelfbrowser a:hover span.no-image, -#shelfbrowser a:active span.no-image { - font-size : 95%; -} -#shelfbrowser a:link span.no-image, -#shelfbrowser a:visited span.no-image, -#shelfbrowser a:hover span.no-image, -#shelfbrowser a:active span.no-image, -td.jacketcell a:link, -td.jacketcell a:visited, -td.jacketcell a:hover, -td.jacketcell a:active, -a.p1:link, -a.p1:visited, -a.p1:hover, -a.p1:active { - color : #AAA; - text-decoration : none; - font-weight : bold; -} - -.copies_row > td:first-child { - border-left-style : none; -} - -.rtl { - unicode-bidi: embed; - direction: rtl; - text-align: right; -} - -div.ft { - clear : both; -} - -.authorSearch { - position: absolute; - display: none; - z-index: 2; - background-color: white; - border: 1px solid black; - padding: 4px; -} -.authorSearch li { - list-style-type: none; -} -.authorSearch ul { - padding-left: 0px; -} -.subjectSearch { - position: absolute; - display: none; - z-index: 2; - background-color: white; - border: 1px solid black; - padding: 4px; -} -.subjectSearch li { - list-style-type: none; -} -.subjectSearch ul { - padding-left: 0px; -} - -#basket td ul li { - font-size:90%; - list-style:disc outside url(data:image/gif;base64,R0lGODlhBQAHAJECAP///5zD6v///wAAACH5BAEAAAIALAAAAAAFAAcAAAIMjCUGkbvhFGQSmVAAADs=); - padding:0.2em 0; -} - -#recentcomments { - margin:auto; - max-width:750px; - margin-left: 13.3207em; -} - -.searchresults .commentline { - background-color : rgb(255, 255, 204); - background-color : rgba(255, 255, 204, 0.4); - border : 1px solid #CCC; - display: inline-block; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); - box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); - margin : .3em; - padding : .4em; -} - -.searchresults .commentline.yours { - background-color : rgb(239, 254, 213); - background-color : rgba(239, 254, 213, 0.4); -} - -#plainmarc table { border: 0; margin: .7em 0 0 0; font-family: monospace; font-size: 95%; } -#plainmarc th { background-color : #FFF; border: 0; white-space: nowrap; text-align:left; vertical-align: top; padding: 2px; } -#plainmarc td { border: 0; padding : 2px; vertical-align: top; } - -#catalogue_detail_biblio h1 { float:left; margin:0 1em 1em 0; } -#catalogue_detail_biblio h1.title { float:none; margin-top:1em; } -#catalogue_detail_biblio h3 {clear:both; } - -#opac-detail #Normalview { font-weight:bold; } -#opac-marcdetail #Normalview { font-weight:normal; } -#opac-marcdetail #MARCview { font-weight:bold; } -#opac-isbddetail #Normalview { font-weight:normal; } -#opac-isbddetail #ISBDview { font-weight:bold; } -#opac-isbddetail #isbdcontents { margin-top: 2em; } - -div.bibmessage { background-color : #ffffb0; border-radius : 5px; padding : 3px; margin : 2px; } - -#renewcontrols { - float: right; - font-size: 66%; -} - -#renewcontrols a { - background-repeat : no-repeat; - text-decoration:none; - padding : .1em .4em; - padding-left : 18px; -} - -#renewselected_link { - background-image : url("../../images/sprite.png"); - background-position : -5px -986px; - background-repeat: no-repeat; -} - -#renewall_link { - background-image : url("../../images/sprite.png"); - background-position : -8px -967px; - background-repeat: no-repeat; -} - -.koha_url { - color: #666666; -} - -div.koha_url { - border-top: none !important; -} -span.koha_url { - position: absolute; - right: 0; - font-size: 85%; -} -a.koha_url { - text-decoration:none; -} -/* pagination */ -.pagination { - position: absolute; - top:32px; - left: -1px; - width: 100%; - height:auto; - border: 1px solid #D0D0D0; - display: none; - background-color:#F3F3F3; - padding-bottom:10px; - z-index: 100; -} - - -/* nav */ -.nav .close_pagination { - padding-right: 10px; - position: absolute; - right: 3px; - top: -25px; -} -.nav .close_pagination a { - text-decoration:none!important; -} - -.nav ul { - padding-top: 10px; -} - -.nav li { - list-style:none; - float:left; - padding:4px; - color:#999; -} - -.nav li a { - text-decoration:none!important; -} - -.nav li a:hover { - text-decoration:underline; -} - -.nav li ul { - float:left; -} - -.back { - float:right; -} - -.back input{ - background:none!important; - color:#999!important; -} - -.pagination_list { - float:bottom; -} -.pagination_list ul { - padding-top: 40px; - padding-left:0px; -} -.pagination_list li { - list-style:none; - float:bottom; - padding:4px; - color:#999; - /* border-bottom : 1px solid #DDDDDD;*/ -} -.pagination_list li.highlight { - background-color : #F3F3F3; - border-top : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; -} -.pagination_list span.li_pag_index { - color: #999999; - float: left; - font-size: 15px; - font-weight: bold; - padding-right: 10px; - text-align: right; - width: 13px; - -} - -.pagination_list li a {padding-left:0px;} - - -.nav_results { - background-color: #F3F3F3; - border: 1px solid #D0D0D0; - margin-top: 0.5em; - position:relative; -} - -.nav_results .l_Results a { - background:#E1E1E1 url("../../images/sprite.png") no-repeat 0px -504px; /* Browse results menu */ - color:#006699; - display:block; - padding:8px 28px; - text-decoration:none; -} -.nav_results .l_Results a:hover { - background-color:#D9D9D9; -} -.nav_results ul.pg_menu { - border-top: 1px solid #D0D0D0; - white-space : nowrap; -} -.nav_results ul.pg_menu li { - color:#B2B2B2; - display:inline; - list-style:none; - margin: 0; -} -.nav_results ul.pg_menu li.back_results a { - border-left: 1px solid #D0D0D0; - border-right: 1px solid #D0D0D0; -} -.nav_results ul.pg_menu li a, -.nav_results ul.pg_menu li span { - background-color: #F3F3F3; - display : block; - float:left; - padding:.4em .5em; - text-decoration:none; - font-weight:normal; - text-align:center; -} - -.nav_results ul.pg_menu li span { - color : #B2B2B2; -} - -.nav_results ul.pg_menu li.left_results a { - padding-left : 0; -} - -.nav_results ul.pg_menu li a:hover { -} - -.nav_results #listResults{ - line-height: 0.7em; -} - -.nav_results #listResults li { - background-color:#999999; - color:#C5C5C5; - font-weight:normal; - display:block; - margin-right:1px; - font-size:0.9em; - padding:5px 0px; - text-align:center; - min-width:20px; -} - -.nav_results #listResults li:hover {background-color:#006699;} - -.nav_results #listResults li a { color:#FFFFFF; font-weight:normal;} - -a.localimage img { - border : 1px solid #8EB3E7; - margin : 0 .5em; - padding : .3em; -} - -p.patronimage { - border:1px solid #EEE; - border-bottom-color:#000; - margin: 0.9em 0 0; - padding:1em; -} - -p.patronimage.edit { - border-color:#E8E8E8; - margin: 1em 1em 1em 0; -} - -span.sep { - color: #888; - padding: 0 .2em; - text-shadow: 1px 1px 0 #FFF; -} - -#daily-quote { - /*border-top : 1px solid #000000;*/ - border : 1px solid #000000; - margin-top: 2px; - margin-bottom: 10px; - margin-left: 2px; - margin-right: 2px; - width: 300px; - text-align: center; -} - -#daily-quote h1 { - font-size: 18px; - font-weight: normal; - margin: 0; -} - -#daily-quote div { - font-size: 12px; - margin: 5px; -} - -/* jQueryUI Core */ - -.ui-widget-content { border: 1px solid #AAA; background: #ffffff none; color: #222222; } -.ui-widget-header { border: 1px solid #AAA; background: #E6F0F2 none; color: #222222; font-weight: bold; } -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #AAA; background: #F4F8F9 none; font-weight: normal; color: #555555; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; } -.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff none; font-weight: normal; color: #212121; } -.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee; color: #363636; } -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; } - -/* jQueryUI autocomplete */ - -.ui-autocomplete { position: absolute; cursor: default; -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.3); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.3); box-shadow: 2px 2px 2px rgba(0,0,0,.3); } -.ui-autocomplete.ui-widget-content .ui-state-hover { border: 1px solid #AAA; background: #E6F0F2 none; font-weight: normal; color: #212121; } -.ui-autocomplete-loading { background: #FFF url("../../img/loading-small.gif") right center no-repeat; } -.ui-menu li { list-style:none; } - -#social_networks span { - color: #274D7F; - display : block; - float : left; - font-size: 85%; - font-weight: bold; - line-height: 2em; - margin : .5em 0 .5em .5em !important; -} -#social_networks a { - background: transparent url("../../images/social-sprite.png") no-repeat; - display: block; - height : 20px !important; - width : 20px; - text-indent : -999em; -} - -#social_networks div { - float : left !important; - margin : .5em 0 .5em .2em !important; -} - -#social_networks #facebook { - background-position : -7px -35px; -} - -#social_networks #twitter { - background-position : -7px -5px; -} - -#social_networks #linkedin { - background-position : -7px -95px; -} - -#social_networks #delicious { - background-position : -7px -66px; -} - -#social_networks #email { - background-position : -7px -126px; -} - -/* jQuery UI standard tabs */ -.ui-tabs-nav .ui-tabs-active a, -.ui-tabs-nav a:hover, -.ui-tabs-nav a:focus, -.ui-tabs-nav a:active, -.ui-tabs-nav span.a { - background: none repeat scroll 0 0 transparent; - outline: 0 none; -} - -.ui-widget, -.ui-widget input, -.ui-widget select, -.ui-widget textarea, -.ui-widget button { - font-family : inherit; - font-size : inherit; -} - -ul.ui-tabs-nav li { - list-style : none; -} -.ui-tabs.ui-widget-content { - background : transparent none; - border : 0; -} - -.ui-tabs .ui-tabs-panel { - border : 1px solid #D8D8D8; -} -.ui-tabs-nav.ui-widget-header { - border : 0; - background : none; -} -.ui-tabs .ui-tabs-nav li { - background: #F3F3F3 none; - border-color: #D8D8D8; - margin-right : .4em; -} - -.ui-tabs .ui-tabs-nav li.ui-tabs-active { - background-color : #FFF; - border : 1px solid #D8D8D8; - border-bottom: 0; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active a { - color : #000; - font-weight : bold; -} - -.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover { - background : #F3F3F3 none; -} - -.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover { - background : #FFF none; -} - -.ui-tabs .ui-state-default a, -.ui-tabs .ui-state-default a:link, -.ui-tabs .ui-state-default a:visited { - color: #006699; -} - -.ui-tabs .ui-state-hover a, -.ui-tabs .ui-state-hover a:link, -.ui-tabs .ui-state-hover a:visited { - color: #990033; -} - -.statictabs ul { - background: none repeat scroll 0 0 transparent; - border: 0 none; - margin: 0; - padding: 0.2em 0.2em 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - color: #222222; - font-weight: bold; - font-size: 100%; - line-height: 1.3; - list-style: none outside none; - outline: 0 none; - text-decoration: none; -} - -.statictabs ul:after { - clear: both; -} - -.statictabs ul:before, -.statictabs ul:after { - content: ""; - display: table; -} - -.statictabs ul li { - background: none repeat scroll 0 0 #E6F0F2; - border: 1px solid #B9D8D9; - border-bottom: 0 none !important; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - float: left; - list-style: none outside none; - margin-bottom: 0; - margin-right: 0.4em; - padding: 0; - position: relative; - white-space: nowrap; - top: 1px; - color: #555555; - font-weight: normal; - -} - -.statictabs ul li.active { - background-color: #FFFFFF; - color: #212121; - font-weight: normal; - padding-bottom: 1px; -} - -.statictabs ul li a { - color: #004D99; - cursor: pointer; - float: left; - padding: 0.5em 1em; - text-decoration: none; -} - -.statictabs ul li a:hover { - background-color : #EDF4F5; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - color : #538200; -} - -.statictabs ul li.active a { - color: #000000; - font-weight: bold; - cursor: text; - background: none repeat scroll 0 0 transparent; - outline: 0 none; -} - -.statictabs .tabs-container { - border: 1px solid #B9D8D9; - background: none repeat scroll 0 0 transparent; - display: block; - padding: 1em 1.4em; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - color: #222222; -} - -.authref { - font-style: normal; - text-indent: 4em; -} - -.seefrom, .seealso { - font-style: italic; - text-indent: 2em; -} - -.authstanza { - margin-top: 1em; -} - -.authstanzaheading { - font-weight: bold; -} -div.authorizedheading { - font-weight: bold; -} -.authstanza li { - margin-left: 0.5em; -} -.authres_notes, .authres_seealso, .authres_otherscript { - padding-top: 5px; -} -.authres_notes { - font-style: italic; -} - -#didyoumean { - background-color: #EEE; - border: 1px solid #E8E8E8; - margin: 0 0 0.5em; - text-align: left; - padding: 0.5em; - border-radius: 3px 3px 3px 3px; -} - -.suggestionlabel { - font-weight: bold; -} - -.searchsuggestion { - padding: 0.2em 0.5em; - white-space: nowrap; - display: inline-block; -} - -.authlink { - padding-left: 0.25em; -} -#hierarchies a { - font-weight: normal; - text-decoration: underline; - color: #069; -} - -#hierarchies a:hover { - color: #990033; -} - -#top-pages { - margin: 0 0 0.5em; -} - -/* jQuery UI Datepicker */ -.ui-datepicker table {width: 100%; font-size: .9em; border : 0; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { background : transparent none; padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } - -.ui-datepicker-trigger { - vertical-align: middle; - margin : 0 3px; -} -.ui-datepicker { - -moz-box-shadow: 1px 1px 3px 0 #666; - -webkit-box-shadow: 1px 1px 3px 0 #666; - box-shadow: 1px 1px 3px 0 #666; -} - -.contents { - width: 75%; -} - - -.contentblock { - position: relative; - margin-left: 2em; -} - -.contents .t:first-child:before { - content: "→ "; -} - -.contents .t:before { - content: "\A→ "; - white-space: pre; -} - -.contents .t { - font-weight: bold; - display: inline; -} - -.contents .r { - display: inline; -} - -body#opac-main #opacmainuserblockmobile { - display: none; -} - -.mobile_only { - display : none; -} - -/* different sizes for different tags in opac-tags.tt */ -.tagweight0 { - font-size: 12px; -} - -.tagweight1 { - font-size: 14px; -} - -.tagweight2 { - font-size: 16px; -} - -.tagweight3 { - font-size: 18px; -} - -.tagweight4 { - font-size: 20px; -} - -.tagweight5 { - font-size: 22px; -} - -.tagweight6 { - font-size: 24px; -} - -.tagweight7 { - font-size: 26px; -} - -.tagweight8 { - font-size: 28px; -} - -.tagweight9 { - font-size: 30px; -} - -#patronregistration { - background-color: #F7F7F7; - border : 1px solid #EAEAEA; - -moz-border-radius: 3px; - border-radius : 3px; - font-size : 90%; - margin : .7em 0; - padding : .5em; - text-align: center; -} -#patronregistration a { - display: block; -} - -video { - width: 480px; -} - -.review { - margin-bottom: 20px; -} - -#idreambooksreadometer { - float: right; -} -a.idreambooksrating { - font-size: 30px; - color: #29ADE4; - padding-left: 85px; - line-height: 30px; - text-decoration: none; -} - -.idreambookslegend { - font-size: small; -} - -a.reviewlink,a.reviewlink:visited { - text-decoration: none; - color: black; - font-weight: normal; -} - -.idreambookssummary a { - color: #707070; - text-decoration: none; -} - -.idreambookssummary img, .idbresult img { - vertical-align: middle; -} - -.idbresult { - color: #29ADE4; - text-align: center; - margin: 0.5em; - padding: 0.5em; -} - -.idbresult a, .idbresult a:visited { - text-decoration: none; - color: #29ADE4; -} - -.idbresult img { - padding-right: 6px; -} - -.highlight-row-results { - font-size: 120%; -} - -.highlight-row-detail { - font-weight: bold; -} - -.branch-info-tooltip { - display: none; -} -.lang { -float:left; -padding: 0.1em 0; -} - -.thumbnail-shelfbrowser span { - margin: 0px auto; -} - -.sorting_asc { - padding-right: 19px; - background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_desc { - padding-right: 19px; - background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting { - padding-right: 19px; - background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE; -} -.nosort, -.nosort.sorting_asc, -.nosort.sorting_desc, -.nosort.sorting { - padding-right: 19px; - background: #EEEEEE none; -} - -#overdrive-results { - font-weight: bold; - padding-left: 1em; -} - -.throbber { - vertical-align: middle; -} - -#overdrive-results-list .star-rating-control { - display: block; - overflow: auto; -} - -.holdrow { - clear : both; - padding:1em; - border-bottom:1px solid #CCC; - margin-bottom:.5em; -} -.holdrow fieldset { - border : 0; - margin : 0; - float: none; -} -.hold-options { - clear : both; -} -.toggle-hold-options { - background-color: #eee; - clear : both; - display : block; - font-weight : bold; - margin: 1em 0; - padding: .5em; -} -.copiesrow { - clear : both; -} - -#transl1 { - width: 35%; - font-size: 111%; -} --- a/koha-tmpl/opac-tmpl/prog/en/css/persona-buttons.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/persona-buttons.css @@ -1,228 +0,0 @@ -/* Link body */ -.persona-button{ - color: #fff; - display: inline-block; - font-size: 14px; - font-family: Helvetica, Arial, sans-serif; - font-weight: bold; - line-height: 1.1; - overflow: hidden; - position: relative; - text-decoration: none; - text-shadow: 0 1px rgba(0,0,0,0.5), 0 0 2px rgba(0,0,0,0.2); - - background: #297dc3; - background: -moz-linear-gradient(top, #43a6e2, #287cc2); - background: -ms-linear-gradient(top, #43a6e2, #287cc2); - background: -o-linear-gradient(top, #43a6e2, #287cc2); - background: -webkit-linear-gradient(top, #43a6e2, #287cc2); - background: linear-gradient(top, #43a6e2, #287cc2); - - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - - -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - -ms-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - -o-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2); - box-shadow: 0 1px 0 rgba(0,0,0,0.2); -} - -.persona-button:hover{ - background: #21669f; - background: -moz-linear-gradient(top, #3788b9, #21669f); - background: -ms-linear-gradient(top, #3788b9, #21669f); - background: -o-linear-gradient(top, #3788b9, #21669f); - background: -webkit-linear-gradient(top, #3788b9, #21669f); - background: linear-gradient(top, #3788b9, #21669f); -} - -.persona-button:active, .persona-button:focus{ - top: 1px; - -moz-box-shadow: none; - -ms-box-shadow: none; - -o-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.persona-button span{ - display: inline-block; - padding: 5px 10px 5px 40px; -} - -/* Icon */ -.persona-button span:after{ - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat; - content: ''; - display: block; - width: 31px; - - position: absolute; - bottom: 0; - left: -3px; - top: 0; - z-index: 10; -} - -/* Icon background */ -.persona-button span:before{ - content: ''; - display: block; - height: 100%; - width: 20px; - - position: absolute; - bottom: 0; - left: 0; - top: 0; - z-index: 1; - - background: #42a9dd; - background: -moz-linear-gradient(top, #50b8e8, #3095ce); - background: -ms-linear-gradient(top, #50b8e8, #3095ce); - background: -o-linear-gradient(top, #50b8e8, #3095ce); - background: -webkit-linear-gradient(top, #50b8e8, #3095ce); - background: linear-gradient(top, #50b8e8, #3095ce); - - -moz-border-radius: 3px 0 0 3px; - -ms-border-radius: 3px 0 0 3px; - -o-border-radius: 3px 0 0 3px; - -webkit-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} - -/* Triangle */ -.persona-button:before{ - background: #42a9dd; - content: ''; - display: block; - height: 26px; - width: 26px; - - position: absolute; - left: 2px; - top: 50%; - margin-top: -13px; - z-index: 0; - - background: -moz-linear-gradient(-45deg, #50b8e8, #3095ce); - background: -ms-linear-gradient(-45deg, #50b8e8, #3095ce); - background: -o-linear-gradient(-45deg, #50b8e8, #3095ce); - background: -webkit-linear-gradient(-45deg, #50b8e8, #3095ce); - background: linear-gradient(-45deg, #3095ce, #50b8e8); /* flipped for updated spec */ - - -moz-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - -ms-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - -o-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - box-shadow: 1px -1px 1px rgba(0,0,0,0.1); - - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -/* Inset shadow (required here because the icon background clips it when on the `a` element) */ -.persona-button:after{ - content: ''; - display: block; - height: 100%; - width: 100%; - - position: absolute; - left: 0; - top: 0; - bottom: 0; - right: 0; - z-index: 10; - - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - - -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - -ms-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - -o-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); - box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3); -} - -/* ======================================================== - * Dark button - * ===================================================== */ -.persona-button.dark{ - background: #3c3c3c; - background: -moz-linear-gradient(top, #606060, #3c3c3c); - background: -ms-linear-gradient(top, #606060, #3c3c3c); - background: -o-linear-gradient(top, #606060, #3c3c3c); - background: -webkit-linear-gradient(top, #606060, #3c3c3c); - background: linear-gradient(top, #606060, #3c3c3c); -} -.persona-button.dark:hover{ - background: #2d2d2d; - background: -moz-linear-gradient(top, #484848, #2d2d2d); - background: -ms-linear-gradient(top, #484848, #2d2d2d); - background: -o-linear-gradient(top, #484848, #2d2d2d); - background: -webkit-linear-gradient(top, #484848, #2d2d2d); - background: linear-gradient(top, #484848, #2d2d2d); -} -.persona-button.dark span:before{ /* Icon BG */ - background: #d34f2d; - background: -moz-linear-gradient(top, #ebac45, #d34f2d); - background: -ms-linear-gradient(top, #ebac45, #d34f2d); - background: -o-linear-gradient(top, #ebac45, #d34f2d); - background: -webkit-linear-gradient(top, #ebac45, #d34f2d); - background: linear-gradient(top, #ebac45, #d34f2d); -} -.persona-button.dark:before{ /* Triangle */ - background: #d34f2d; - background: -moz-linear-gradient(-45deg, #ebac45, #d34f2d); - background: -ms-linear-gradient(-45deg, #ebac45, #d34f2d); - background: -o-linear-gradient(-45deg, #ebac45, #d34f2d); - background: -webkit-linear-gradient(-45deg, #ebac45, #d34f2d); - background: linear-gradient(-45deg, #d34f2d, #ebac45); /* flipped for updated spec */ -} - -/* ======================================================== - * Orange button - * ===================================================== */ -.persona-button.orange{ - background: #ee731a; - background: -moz-linear-gradient(top, #ee731a, #d03116); - background: -ms-linear-gradient(top, #ee731a, #d03116); - background: -o-linear-gradient(top, #ee731a, #d03116); - background: -webkit-linear-gradient(top, #ee731a, #d03116); - background: linear-gradient(top, #ee731a, #d03116); -} -.persona-button.orange:hover{ - background: #cb6216; - background: -moz-linear-gradient(top, #cb6216, #b12a13); - background: -ms-linear-gradient(top, #cb6216, #b12a13); - background: -o-linear-gradient(top, #cb6216, #b12a13); - background: -webkit-linear-gradient(top, #cb6216, #b12a13); - background: linear-gradient(top, #cb6216, #b12a13); -} -.persona-button.orange span:before{ /* Icon BG */ - background: #e84a21; - background: -moz-linear-gradient(top, #f7ad27, #e84a21); - background: -ms-linear-gradient(top, #f7ad27, #e84a21); - background: -o-linear-gradient(top, #f7ad27, #e84a21); - background: -webkit-linear-gradient(top, #f7ad27, #e84a21); - background: linear-gradient(top, #f7ad27, #e84a21); -} -.persona-button.orange:before{ /* Triangle */ - background: #e84a21; - background: -moz-linear-gradient(-45deg, #f7ad27, #e84a21); - background: -ms-linear-gradient(-45deg, #f7ad27, #e84a21); - background: -o-linear-gradient(-45deg, #f7ad27, #e84a21); - background: -webkit-linear-gradient(-45deg, #f7ad27, #e84a21); - background: linear-gradient(-45deg, #e84a21, #f7ad27); /* flipped for updated spec */ -} --- a/koha-tmpl/opac-tmpl/prog/en/css/print.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/print.css @@ -1,227 +0,0 @@ -a:link { - color : #000066; - text-decoration: none; -} - -a:visited { - color : #000066; - text-decoration: none; -} - -a:hover { - color : #993300; - text-decoration: none; -} - -body { - background-color : #FFF; - color : #333333; - font-family : arial, geneva, sans-serif; - font-size : 14px; - margin : 0px 0px 0px 0px; - word-wrap : break-word; -} - -caption { - color : #000066; - font-size : 18px; - font-weight : bold; - margin-top : 5px; - text-align : left; -} - -div.table { - width : 100%; -} - -form { - margin : 0px; - padding : 0px; -} - -h1 - { - color : #000066; - font-size : 22px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h2 { - color : #000066; - font-size : 20px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h3 { - color : #000066; - font-size : 18px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h4 { - color : #000066; - font-size : 16px; - font-weight : bold; - margin-bottom : 3px; - margin-top : 3px; -} - -h5 { - color : #000066; - font-size : 15px; - font-weight : bold; - margin-bottom : 1px; - margin-top : 1px; -} - -h6 { - color : #000066; - font-size : 14px; - font-weight : bold; - margin-bottom : 1px; - margin-top : 1px; -} - -p { - margin-top : 0px; -} - -table { - background-color : #FFFFFF; - border-bottom : 0px solid #CCCCCC; - border-collapse : collapse; - border-left : 0px solid #CCCCCC; - margin : 3px 0px 5px 0px; - padding : 0px; - width : 99%; -} - -td { - background-color : #FFF; - border-bottom : 1px solid #CCCCCC; - border-right : 1px solid #CCCCCC; - padding : 5px 5px 5px 5px; - vertical-align : top; -} - -td:last-child { - background-color : #FFF; - border-bottom : 1px solid #CCCCCC; - border-right : 0px solid #CCCCCC; - padding : 5px 5px 5px 5px; - vertical-align : top; -} - -th { - background-color : #E9E9E9; - border-bottom : 1px solid #CCCCCC; - border-right : 1px solid #CCCCCC; - font-weight : bold; - padding : 5px 5px 5px 5px; -} - -th:last-child { - background-color : #E9E9E9; - border-bottom : 1px solid #CCCCCC; - border-right : 0px solid #CCCCCC; - font-weight : bold; - padding : 5px 5px 5px 5px; -} - -tr.highlight { - background-color: #e9e9e9; -} - -body#basket tr.highlight { - background-color : transparent; -} - -body#basket a { - font-weight : bold; -} - -body#basket table { - border-top : 1px solid #EEE; - border-left : 1px solid #EEE; -} -body#basket td, -body#basket th { - background-color : transparent; - padding : 2px; -} - -body#basket th { - background-color : #EEE; -} - -body#basket th, -body#basket th[scope=col] { - text-align : center; - vertical-align : middle; -} - -body#basket th[scope=row] { - font-size : 89%; - text-align : right; - vertical-align : top; - width : 10%; -} - -body#basket p { - font-size : 85%; - margin : .2em 0; - text-indent : .5em; -} - -.error { - font-weight: bold; -} - -.ex { - font-family : "Courier New", Courier, monospace; -} -.inline { - display : inline; -} - -.screen { - display : none; -} - -#bookcover { - float:left; - margin:0pt; - padding:0pt; -} - -#members,#opac-main-search,#opac-user-views .ui-tabs-nav,input,h2 span.hint,td.resultscontrol,.pages,.suggestion,.views,#action,#export,#bibliodescriptions .ui-tabs-nav,#addshelf,fieldset.action, .list-actions, .ft, #facetcontainer,.results_summary.actions,.koha_url,.yui-b { - display : none; -} - -#userresults { - position : absolute; - right : 0px; - word-wrap : break-word; - display : block; -} - -div#userupdate input,div#userupdate textarea { - display : inline; - border : 0; -} - -#yui-main, -#yui-main .yui-b, -.yui-t1 #yui-main .yui-b { - display : block !important; - margin : 0 !important; - padding : 0 !important; - width : auto !important; - float : none !important; -} --- a/koha-tmpl/opac-tmpl/prog/en/css/right-to-left.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/right-to-left.css @@ -1,237 +0,0 @@ -/* Adjust text directions */ -body, -body #doc, -#doc2, -#doc3, -#doc4, -.yui-t1, -.yui-t2, -.yui-t3, -.yui-t4, -.yui-t5, -.yui-t6, -.yui-t7 -{ - text-align:right; - direction: rtl; -} - -caption, -table#marc th -{ - text-align: right; -} - -/* Swap floats */ - - -body#advsearch #cartmenulink, -body#advsearch #listsmenulink, -#renewcontrols, -.commentline .avatar, -.resort, -.yui-t1 #yui-main, -.yui-t2 #yui-main, -.yui-t3 #yui-main -{ - float: left; -} -.ui-tabs .ui-tabs-nav li, -div.lang, -fieldset.rows label, -fieldset.rows span.label, -#auth, -#bookcover, -.left, -.nav_results ul.pg_menu li, -.ui-tabs-nav li, -.yui-g div.first, -.yui-gc div.first, -.yui-gc div.first div.first, -.yui-gd div.first, -.yui-ge div.first, -.yui-gf div.first, -.yui-t1 .yui-b -{ - float: right; -} - -h1#libraryname -{ - float: right !important; -} - -#fluid-offset -{ - float: none; -} - -/* Adjust margins, padding, alignment and table-element widths */ - -div#menu li a -{ - margin-left: -1px; -} - -.yui-t1 #yui-main, -.yui-t1 #yui-main .yui-b, -.yui-t2 #yui-main, -.yui-t3 #yui-main -{ - margin-left: 0; -} - -h1, -h2, -h3, -h4, -h5, -h6 -{ - margin-left: 0.5em; -} - -.results_summary .label -{ - margin-left: 0.5em; -} - - -ul.pg_menu li, -.author, -.nav_results -{ - margin-right: 0.5em; -} - -#usershowreviews -{ - margin-right: 15em; -} - -#moresearches -{ - margin: .6em 10em .3em 0; -} - -#menu ul -{ - padding-left:0; -} - -#custom-doc, -#opac-main-search -{ - padding-right: 2em; -} - -.nav_results .l_Results a -{ - padding: 8px 3px 8px 28px; -} - -body#advsearch #moresearches -{ - clear:none; -} - -span.koha_url -{ - left: 2em; - right:auto; -} - -.yui-u first -{ - right: 15em; -} - -table#marc td:first-child -{ - width: 15em; -} - -.yui-t1 #yui-main, -.yui-t2 #yui-main, -.yui-t3 #yui-main { - width: 80%; -} - -/* Borders */ - -div#menu { - border-right: 0; - border-left: 1px solid #979797; -} - -#menu ul li.active a { - border-left: 0; - border-right: 1px solid #979797; -} - -/* flip over breadcrumb image */ - -h3 img { - -moz-transform: scaleX(-1); - -o-transform: scaleX(-1); - -webkit-transform: scaleX(-1); - transform: scaleX(-1); - filter: FlipH; - -ms-filter: "FlipH"; -} - - -#moresearches { - clear: right; -} - -#cartmenulink, #listsmenulink { - float: right; - margin-right: 1em; - margin-left: 0em; -} - -#listsmenulink { - - background-image: url("../../images/sprite.png"), -moz-linear-gradient(center top , rgb(215, 229, 255) 0%, rgb(177, 203, 255) 50%, rgb(159, 191, 255) 100%); - - background-position: -5px -287px, left top; - - padding-left: 20px; -} -#listsmenulink:hover { - background-position: -5px -287px, left top; -} - -#cartmenulink { - padding-right: 30px; - background-position: 20px -256px, left top; - padding-left: 13px; -} -#cartmenulink:hover { - background-position: 20px -256px, left top; -} -.lang { -float:right; - -} -.morelang, -li.more { -float:right; -} - -ul#i18nMenu li { - border-right: 1px solid rgb(204, 204, 204); -} -div.rating-cancel, div.star-rating { - float: right; -} - - -#shelfbrowser #browser_previous { - background-position: -9px -1051px; -} - -#shelfbrowser #browser_next { - background-position: -9px -1001px; -} --- a/koha-tmpl/opac-tmpl/prog/en/css/sco.css +++ a/koha-tmpl/opac-tmpl/prog/en/css/sco.css @@ -1,353 +0,0 @@ -@import url("/opac-tmpl/lib/yui/reset-fonts-grids.css"); -@import url("/opac-tmpl/lib/yui/skin.css"); - -a { - font-weight : bold; -} - -a, a:visited { - color : #006699; -} - -a:hover,input.editshelf:hover,a.editshelf:hover,input.deleteshelf:hover { - color : #990033; -} - -body { - background-color : white; - text-align : left; - padding : 0 0 2.5em 0; -} - -caption { - font-size : 110%; - text-align : left; - font-weight : bold; -} - -fieldset { - background-color: #FFF; - border : 2px solid #EEEEEE; - margin : 1em 1em 1em 0; - padding : 1em; -} - -h1,h2,h3,h4,h5,h6 { - font-weight : bold; - margin : .5em 0; -} - -h1 { - font-size : 138.5%; -} - -h2 { - font-size : 134%; -} - -h3 { - font-size : 123.1%; -} - -h4 { - font-size : 116%; -} - -h5 { - font-size : 108%; -} - -h6 { - font-size : 100%; -} - -input[type=submit], -input[type=button], -input[type=reset], -fieldset.brief input[type=submit], -fieldset.brief input[type=button], -fieldset.brief input[type=reset] -{ - background: #f4f9fc; /* Old browsers */ - background: -moz-linear-gradient(top, #f4f9fc 0%, #dfeefa 4%, #bfd5ea 93%, #a1c4e2 97%, #b8d0e6 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f9fc), color-stop(4%,#dfeefa), color-stop(93%,#bfd5ea), color-stop(97%,#a1c4e2), color-stop(100%,#b8d0e6)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f9fc', endColorstr='#b8d0e6',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #f4f9fc 0%,#dfeefa 4%,#bfd5ea 93%,#a1c4e2 97%,#b8d0e6 100%); /* W3C */ - border-top: 1px solid #cccccc; - border-left: 1px solid #cccccc; - border-right: 1px solid #eeeeee; - border-bottom: 1px solid #eeeeee; - color : #333; - font-size : 93%; - font-weight : bold; - padding : 4px; -} - -input[type=submit]:active, input[type=button]:active, input[type=reset]:active { - border: 1px inset #666666; - float : none; -} -.dialog { - border: 1px solid #bcbcbc; - padding : .5em; - margin : 1em auto; - width: 65%; - } - -.dialog h2, .dialog h3, .dialog h4 { - margin : auto; - text-align : center; - } - -div.alert { - background: #fef8d3; /* Old browsers */ - background: -moz-linear-gradient(top, #fef8d3 0%, #ffec91 9%, #ffed87 89%, #f9dc00 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef8d3), color-stop(9%,#ffec91), color-stop(89%,#ffed87), color-stop(100%,#f9dc00)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef8d3', endColorstr='#f9dc00',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #fef8d3 0%,#ffec91 9%,#ffed87 89%,#f9dc00 100%); /* W3C */ - text-align : center; -} - -div.alert strong { - color : #900; -} - -div.message { - background: #ffffff; /* Old browsers */ - background: -moz-linear-gradient(top, #ffffff 0%, #f4f6fa 2%, #eaeef5 23%, #e8edf6 94%, #cddbf2 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#f4f6fa), color-stop(23%,#eaeef5), color-stop(94%,#e8edf6), color-stop(100%,#cddbf2)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* Opera11.10+ */ - background: -ms-linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* IE10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cddbf2',GradientType=0 ); /* IE6-9 */ - background: linear-gradient(top, #ffffff 0%,#f4f6fa 2%,#eaeef5 23%,#e8edf6 94%,#cddbf2 100%); /* W3C */ - border : 1px solid #bcbcbc; - width : 55%; -} - -.dialog input { - background : #FFF none; - border : 1px solid #bcbcbc; - margin : .4em; - padding : .4em; - } - - -.dialog input.back { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_left.png) no-repeat 4px center; - border: 1px solid #BCBCBC; - padding : .4em .4em .4em 25px; - } - -.dialog input.return { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center; - padding : .4em .4em .4em 25px; - } - -.dialog input.renew { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/arrow_refresh.png) no-repeat 4px center; - padding : .4em .4em .4em 25px; - } - -.dialog input.cancel { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/cancel.png) no-repeat 4px center; - padding : .4em .4em .4em 25px; - } - -input.finish { - background : #dbe7ff url(/opac-tmpl/lib/famfamfam/silk/stop.png) no-repeat 4px center; - border : 1px outset #666; - padding : .2em .2em .2em 25px; -} - -table { - background-color: #FFF; - border-collapse : collapse; - margin : 1em 0; - border-right : 1px solid #dddddd; - border-top : 1px solid #dddddd; -} - -td,th { - background-color: #FFF; - border-left : 1px solid #dddddd; - border-bottom : 1px solid #dddddd; - padding : 3px 3px; -} - -th { - background-color:#EEE; - font-weight : bold; - padding : 2px 23px; - text-align : center; -} - -tr.highlight td, tr.highlight th, tr.odd td { - background-color : #F3F3F3; - border-top : 1px solid #DDDDDD; - border-bottom : 1px solid #DDDDDD; -} - -tr.even td, tr.even.highlight td { - background-color: #FFF; -} - -p { - margin: .7em 0; -} - -strong { - font-weight : bold; -} - -em { - font-style : italic; -} -#borrowerdetails { - margin-top : 1em; -} -#barcode, -#patronid { - font-size : 125%; - padding-bottom : 3px; -} -input.focus { - background-color : #FFC; - border : 2px inset #336699; -} -#checkouthelp { - background : #FFF url("/opac-tmpl/lib/famfamfam/silk/help.png") no-repeat 4px center; - padding : 3px 3px 3px 26px; - position : absolute; - top : 0; - right : 0; -} -div.button { - float : left; - margin-top : 2em; - padding : .4em 0; -} -div.button a:link, -div.button a:visited, -div.button a:hover, -div.button a:active { - background : #FFF url(/opac-tmpl/lib/famfamfam/silk/book_previous.png) no-repeat 4px center; - border : 1px outset #666; - color : #000; - padding : .4em .4em .4em 25px; - text-decoration : none; -} -div.button a:active { - border : 1px inset #666; -} - -div.koha_url { - border-top: none !important; -} -span.koha_url { - position: absolute; - right: 0; -} -a.koha_url { - text-decoration: none; - color: #666666; -} - -div#changelanguage{ - background-color: #fff; - border-top: 1px solid #CCC; - color : #666; - font-size : 85%; - padding : 1em; - margin-top : 2em; - } - -div#changelanguage a { - font-weight : normal; - padding : .5em 0; -} - -div#changelanguage li.yuimenuitem { - font-size: 120%; - font-weight: normal; - margin: 0; - padding: 0 1em; -} -div#changelanguage li.yuimenuitem a.yuimenuitemlabel { - padding: 0; -} - -ul#i18nMenu { - margin : 0; - padding : .2em 0; - } - -ul#i18nMenu li { - border-left : 1px solid #CCC; - display : inline; - list-style : none; - padding : 0 .4em; - } - -ul#i18nMenu li:first-child { - border-left : 0; - } - -ul#i18nMenu li ul li { - border : 0; - display : block; - padding : 0; - } - - -ul#i18nMenu li.more a { - background-image : url("../../images/sprite.png"); - background-position : 37px -940px; - background-repeat:no-repeat; - padding-right: 1.3em; -} - -ul#i18nMenu li.more ul li a { - background-image : none; - padding: 0 1.3em; -} - -span.lang{ - float:left; - border-right : 1px solid black; - padding : 0 .5em; -} - -div.ft { - clear : both; -} - -.inline { - display: inline; -} - -.sorting_asc { - padding-right: 19px; - background: url("../../images/asc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting_desc { - padding-right: 19px; - background: url("../../images/desc.gif") no-repeat scroll right center #EEEEEE; -} -.sorting { - padding-right: 19px; - background: url("../../images/ascdesc.gif") no-repeat scroll right center #EEEEEE; -} -.nosort, -.nosort.sorting_asc, -.nosort.sorting_desc, -.nosort.sorting { - padding-right: 19px; - background: #EEEEEE none; -} --- a/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/authorities-search-results.inc @@ -1,141 +0,0 @@ -[% BLOCK showreference %] -[%# - Parameters: - heading: the heading itself - linkType: currently 'seefrom' or 'seealso', controls the label for the entry - type: - authid: if it is a linked authority, its authid -%] - [% SET authidurl = '/cgi-bin/koha/opac-authoritiesdetail.pl?authid=' %] - [% SET searchurl = '/cgi-bin/koha/opac-authorities-home.pl?op=do_search&type=opac&operator=contains&marclist=mainentry&and_or=and&orderby=HeadingAsc&value=' %] - [% IF marcflavour == 'UNIMARC' %] - [% SWITCH type %] - [% CASE 'broader' %] - BT: [% heading | html %] - [% CASE 'narrower' %] - NT: [% heading | html %] - [% CASE 'seefrom' %] - UF: [% heading | html %] - [% CASE 'seealso' %] - RT: [% heading | html %] - [% END %] - [% ELSE %] - - [% IF ( linkType=='seealso' ) %] - [% IF ( authid ) %] - [% heading | html %] - [% ELSE %] - [% heading | html %] - [% END %] - [% ELSE %] - [% heading | html %] - [% END %] - - [% UNLESS ( type=='seefrom' || type=='seealso' ) %] - - [% SWITCH type %] - [% CASE 'earlier' %](Earlier heading) - [% CASE 'later' %](Later heading) - [% CASE 'acronym' %](Acronym) - [% CASE 'musical' %](Musical composition) - [% CASE 'broader' %](Broader heading) - [% CASE 'narrower' %](Narrower heading) - [% CASE 'parent' %](Immediate parent body) - [% CASE %][% IF type %]([% type | html %]) - [% END %] - [% END %] - - [% END %] - [% END %] -[% END %] -[% BLOCK authresult %] - [% IF ( summary.summary ) %][% summary.summary | html %]:[% END %] -
    - [% FOREACH repet IN summary.repets %] - [% repet | html %] - [% UNLESS loop.last %] | [% END %] - [% END %] -
    - [% UNLESS ( summary.summaryonly ) %] -
    - [% FOREACH authorize IN summary.authorized %] - [% authorize.heading | html %] - [% UNLESS loop.last %] | [% END %] - [% END %] -
    - [% IF ( marcflavour == 'UNIMARC' ) %] - [% IF summary.notes %] -
    - [% FOREACH note IN summary.notes %] - [% note.note | html %] - [% END %] -
    - [% END %] - [% IF summary.seefrom %] -
    - [% FOREACH see IN summary.seefrom %] - [% PROCESS showreference heading=see.heading linkType="" type=see.type search='' %] - [% IF ! loop.last %] ; [% END %] - [% END %] -
    - [% END %] - [% IF summary.seealso %] -
    - [% FOREACH see IN summary.seealso %] - [% PROCESS showreference heading=see.heading linkType="" type=see.type search='' %] - [% IF ! loop.last %] ; [% END %] - [% END %] -
    - [% END %] - [% IF summary.otherscript %] -
    - [% FOREACH other IN summary.otherscript %] - [% PROCESS language lang=other.lang | trim %]: - [% other.term %] - [% IF ! loop.last %] ; [% END %] - [% END %] -
    - [% END %] - [% ELSE %] - [% IF ( summary.seefrom.size >= 1 ) %] -
    - used for/see from: - [% FOREACH seefro IN summary.seefrom %] -
    - [% PROCESS showreference - heading=seefro.heading - linkType='seefrom' - type=seefro.type - authid=seefro.authid - %] -
    - [% END %] -
    - [% END %] - [% IF ( summary.seealso.size >= 1 ) %] -
    - see also: - [% FOREACH seeals IN summary.seealso %] -
    - [% PROCESS showreference - heading=seeals.heading - linkType='seealso' - type=seeals.type - authid=seeals.authid - %] -
    - [% END %] -
    - [% END %] - [% END %] - [% END %] -[% END %] -[% BLOCK language %] - [% SWITCH lang %] - [% CASE ['heb'] %]Hebrew - [% CASE ['ara'] %]Arabic - [% CASE ['gre'] %]Greek (modern) - [% CASE ['grc'] %]Greek (to 1453) - [% CASE %][% lang %] - [% END %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/calendar.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/calendar.inc @@ -1,77 +0,0 @@ - --- a/koha-tmpl/opac-tmpl/prog/en/includes/datatables.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/datatables.inc @@ -1,20 +0,0 @@ - - - --- a/koha-tmpl/opac-tmpl/prog/en/includes/date-format.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/date-format.inc @@ -1, +0,0 @@ -[% IF ( dateformat == "us" ) %](MM/DD/YYYY)[% ELSIF ( dateformat == "metric" ) %](DD/MM/YYYY)[% ELSE %](YYYY-MM-DD)[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc @@ -1,147 +0,0 @@ - - - - - -[% SET opaclayoutstylesheet='opac.css' UNLESS opaclayoutstylesheet %] -[% IF (opaclayoutstylesheet.match('^https?:|^\/')) %] - -[% ELSE %] - -[% END %] -[% IF ( opaccolorstylesheet ) %] - [% IF (opaccolorstylesheet.match('^https?:|^\/')) %] - - [% ELSE %] - - [% END %] -[% END %] -[% IF ( opac_css_override ) %] - -[% END %] - -[% IF persona %] - -[% END %] - -[% IF ( bidi ) %] - -[% END %] - - - - - - - - - -[% IF ( OPACAmazonCoverImages ) %] - - -[% END %] -[% IF ( SyndeticsCoverImages ) %] - - [% END %] - -[% IF ( opacbookbag ) %] - - - - -[% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %][% END %][% ELSE %][% END %] -[% IF ( GoogleJackets ) %] - - -[% END %] -[% IF OpenLibraryCovers %] - - -[% END %] - -[% IF OPACLocalCoverImages %] - - -[% END %] - -[% IF ( BakerTaylorEnabled ) %] -[% END %] - -[% IF ( GoogleIndicTransliteration ) %] - - -[% END %] - --- a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-open.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-open.inc @@ -1,4 +0,0 @@ - -[% IF ( bidi ) %][% ELSE %][% END %] - - --- a/koha-tmpl/opac-tmpl/prog/en/includes/item-status-schema-org.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/item-status-schema-org.inc @@ -1,9 +0,0 @@ -[% IF ( item.damaged or item.datedue or item.itemlost or item.transfertwhen or item.waiting ) %] - <link property="availability" href="http://schema.org/OutOfStock" /> -[% ELSIF ( item.withdrawn ) %] - <link property="availability" href="http://schema.org/Discontinued" /> -[% ELSIF ( item.itemnotforloan or item.notforloan_per_itemtype ) %] - <link property="availability" href="http://schema.org/InStoreOnly" /> -[% ELSE %] - <link property="availability" href="http://schema.org/InStock" /> -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/item-status.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/item-status.inc @@ -1,51 +0,0 @@ -[% USE AuthorisedValues %] - -[%#- -This include takes two parameters: an item structure -and an optional loan (issue) structure. The issue -structure is used by course reserves pages, which do -not use an API to fetch items that populates item.datedue. --%] - -[% IF ( item.itemlost ) %] - [% av_lib_include = AuthorisedValues.GetByCode( 'LOST', item.itemlost, 1 ) %] - [% IF ( av_lib_include ) %] - [% av_lib_include %] - [% ELSE %] - [% IF ( item.lostimageurl ) %] - <img src="[% item.lostimageurl %]" alt="[% item.lostimagelabel %]" title="[% item.lostimagelabel %]"> - [% ELSE %] - Item lost - [% END %] - [% END %] -[% ELSIF ( item.datedue || issue.date_due ) %] - [% IF ( OPACShowCheckoutName ) %] - Checked out to [% item.cardnumber %] [% item.firstname %] [% item.surname %] - [% ELSE %] - Checked out - [% END %] -[% ELSIF ( item.transfertwhen ) %] - In transit from [% item.transfertfrom %] - to [% item.transfertto %] since [% item.transfertwhen %] -[% ELSIF ( item.waiting ) %] - On hold -[% ELSIF ( item.withdrawn ) %] - Item withdrawn -[% ELSIF ( item.itemnotforloan ) %] - [% IF ( item.notforloanvalueopac ) %] - [% item.notforloanvalueopac %] [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %] - [% ELSE %] - Not for loan [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %] - [% END %] -[% ELSIF ( item.notforloan_per_itemtype ) %] - Not for loan [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %] -[% ELSIF ( item.damaged ) %] - [% av_lib_include = AuthorisedValues.GetByCode( 'DAMAGED', item.damaged, 1 ) %] - [% IF av_lib_include %] - [% av_lib_include %] - [% ELSE %] - Item damaged - [% END %] -[% ELSE %] - Available [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc @@ -1,210 +0,0 @@ -<div id="header-wrapper"><div id="members"> - [% IF ( opacuserlogin ) %] - <ul> -[% UNLESS ( loggedinusername ) %] - <li><a href="/cgi-bin/koha/opac-user.pl">Log in to your account</a></li>[% END %] - [% IF ( loggedinusername ) %] - <li><span class="members">Welcome, <a href="/cgi-bin/koha/opac-user.pl"><span class="loggedinusername">[% FOREACH USER_INF IN USER_INFO %][% USER_INF.title %] [% USER_INF.firstname %] [% USER_INF.surname %][% END %]</span></a></span></li> - - [% END %] - [% IF EnableOpacSearchHistory %] - <li><a href="/cgi-bin/koha/opac-search-history.pl" title="View your search history">Search history</a> [<a class="logout" href="/cgi-bin/koha/opac-search-history.pl?action=delete" title="Delete your search history" onclick="return confirm(MSG_DELETE_SEARCH_HISTORY);">x</a>]</li> - [% END %] - [% IF ( loggedinusername ) %]<li>[% IF persona %]<a class="logout" id="logout" href="/cgi-bin/koha/opac-main.pl?logout.x=1" onclick='navigator.id.logout();'>[% ELSE %]<a class="logout" id="logout" href="/cgi-bin/koha/opac-main.pl?logout.x=1">[% END %]Log Out</a></li>[% END %] - </ul> - [% END %] -</div> -<div id="region-opacheader"> - [% opacheader %] -</div> -<div id="opac-main-search" class="yui-g"> - [% IF ( opacsmallimage ) %] - <h1 id="libraryname" style="background-image: url('[% opacsmallimage %]');"> - [% ELSE %] - <h1 id="libraryname"> - [% END %]<a href="/cgi-bin/koha/opac-main.pl">[% IF ( LibraryName ) %][% LibraryName %][% ELSE %]Koha Online Catalog[% END %]</a></h1> - -<div id="fluid"> - -[% IF ( OpacPublic ) %] -<div id="fluid-offset"> -[% UNLESS ( advsearch ) %]<form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform"> - <label for="masthead_search" class="left"> Search - [% UNLESS Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %] - [% IF ( mylibraryfirst ) %] (in [% mylibraryfirst %] only)[% END %] - [% END %] - </label> - - <select name="idx" id="masthead_search" class="left"> - [% IF ( ms_kw ) %] - <option selected="selected" value="">Library catalog</option> - [% ELSE %] - <option value="">Library catalog</option> - [% END %] - [% IF ( ms_ti ) %] - <option selected="selected" value="ti">Title</option> - [% ELSE %] - <option value="ti">Title</option> - [% END %] - [% IF ( ms_au ) %] - <option selected="selected" value="au">Author</option> - [% ELSE %] - <option value="au">Author</option> - [% END %] - [% IF ( ms_su ) %] - <option selected="selected" value="su">Subject</option> - [% ELSE %] - <option value="su">Subject</option> - [% END %] - [% IF ( ms_nb ) %] - <option selected="selected" value="nb">ISBN</option> - [% ELSE %] - <option value="nb">ISBN</option> - [% END %] - [% IF ( ms_se ) %] - <option selected="selected" value="se">Series</option> - [% ELSE %] - <option value="se">Series</option> - [% END %] - [% IF ( numbersphr ) %] - [% IF ( ms_callnum ) %] - <option selected="selected" value="callnum,phr">Call number</option> - [% ELSE %] - <option value="callnum,phr">Call number</option> - [% END %] - [% ELSE %] - [% IF ( ms_callnum ) %] - <option selected="selected" value="callnum">Call number</option> - [% ELSE %] - <option value="callnum">Call number</option> - [% END %] - [% END %]</select> -[% IF ( ms_value ) %] - <input type="text" title="Type search term" id = "transl1" name="q" value="[% ms_value |html %]" class="left" /><div id="translControl"></div> -[% ELSE %] - <input type="text" title="Type search term" id = "transl1" name="q" class="left" /><div id="translControl"></div> -[% END %] - [% IF Koha.Preference( 'OpacAddMastheadLibraryPulldown' ) == 1 %] - <select name="branch_group_limit" id="select_library" class="left"> - <option value="">All libraries</option> - [% IF BranchCategoriesLoop %]<optgroup label="Libraries">[% END %] - [% FOREACH BranchesLoo IN BranchesLoop %] - [% IF ( BranchesLoo.selected ) %]<option selected="selected" value="branch:[% BranchesLoo.value %]">[% BranchesLoo.branchname %]</option> - [% ELSE %]<option value="branch:[% BranchesLoo.value %]">[% BranchesLoo.branchname %]</option>[% END %] - [% END %] - [% IF BranchCategoriesLoop %] - </optgroup> - <optgroup label="Groups"> - [% FOREACH bc IN BranchCategoriesLoop %] - [% IF ( bc.selected ) %] - <option selected="selected" value="multibranchlimit-[% bc.categorycode %]">[% bc.categoryname %]</option> - [% ELSE %] - <option value="multibranchlimit-[% bc.categorycode %]">[% bc.categoryname %]</option> - [% END %] - [% END %] - </optgroup> - [% END %] - </select> - [% ELSE %] - [% IF ( opac_limit_override ) %] - [% IF ( opac_search_limit ) %] - <input name="limit" value="[% opac_search_limit %]" type="hidden" /> - [% END %] - [% ELSE %] - [% IF ( mylibraryfirst ) %] - <input name="limit" value="branch:[% mylibraryfirst %]" type="hidden" /> - [% END %] - [% END %] - [% END %] - - - <input type="submit" value="Go" id="searchsubmit" class="left" /> -[% IF ( opacbookbag ) %]<span id="cmspan"></span>[% END %] - -[% IF ( virtualshelves ) %]<a href="/cgi-bin/koha/opac-shelves.pl" id="listsmenulink">Lists</a>[% END %] - </form> -[% ELSE %] -<div style="width:80%;*margin-bottom:-30px;"> -[% IF ( virtualshelves ) %]<a href="/cgi-bin/koha/opac-shelves.pl" id="listsmenulink">Lists</a>[% END %][% IF ( opacbookbag ) %]<span id="cmspan"></span>[% END %] -</div> -[% END %] - -<div id="moresearches"> -<a href="/cgi-bin/koha/opac-search.pl">Advanced search</a> -[% IF Koha.Preference( 'UseCourseReserves' ) == 1 %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-course-reserves.pl">Course reserves</a>[% END %] -[% IF ( OpacBrowser ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-browser.pl">Browse by hierarchy</a>[% END %] -[% IF ( OpacAuthorities ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-authorities-home.pl">Authority search</a>[% END %] -[% IF ( opacuserlogin && ( Koha.Preference( 'reviewson' ) == 1 ) && ( Koha.Preference( 'OpacShowRecentComments' ) == 1 ) ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-showreviews.pl">Recent comments</a>[% END %] -[% IF ( TagsEnabled ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-tags.pl">Tag cloud</a>[% END %] -[% IF ( OpacCloud ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-tags_subject.pl">Subject cloud</a>[% END %] -[% IF ( OpacTopissue ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-topissues.pl">Most popular</a>[% END %] -[% IF ( suggestion ) %] - [% IF ( AnonSuggestions ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-suggestions.pl">Purchase suggestions</a> - [% ELSIF ( OPACViewOthersSuggestions ) %]<span class="pipe"> | </span><a href="/cgi-bin/koha/opac-suggestions.pl">Purchase suggestions</a> - [% END %] -[% END %] -</div> - </div> -</div> - -[% END %] <!-- OpacPublic --> - -[% IF ( opacbookbag ) %]<div id="cartDetails">Your cart is empty.</div>[% END %] - -[% IF ( virtualshelves ) %] -<div id="listsmenu" class="yuimenu" style="display: none"> - <div class="bd"> - <h4>Public lists</h4> - [% IF ( pubshelves ) %] - <ul class="first-of-type"> - [% FOREACH pubshelvesloo IN pubshelvesloop %] - <li class="yuimenuitem"><a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% pubshelvesloo.shelfnumber %]&sortfield=[% pubshelvesloo.sortfield %]">[% pubshelvesloo.shelfname |html %]</a></li> - [% END %] - <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=publicshelves">[View All]</a></li> - </ul> - [% ELSE %] - No public lists - [% END %] - [% IF ( opacuserlogin ) %] - <h4>Your lists</h4> - [% IF ( loggedinusername ) %] - [% IF ( barshelves ) %] - <ul class="first-of-type"> - [% FOREACH barshelvesloo IN barshelvesloop %] - <li class="yuimenuitem"><a href="/cgi-bin/koha/opac-shelves.pl?viewshelf=[% barshelvesloo.shelfnumber %]&sortfield=[% barshelvesloo.sortfield %]">[% barshelvesloo.shelfname |html %]</a></li> - [% END %] - <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">[View all]</a></li> - </ul> - [% ELSE %] - <ul class="first-of-type"> - <li>No private lists</li> - <li class="yuimenuitem"><a class="yuimenuitemlabel" href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">[Create new list]</a></li></ul> - [% END %] - [% ELSE %] - <ul class="first-of-type"><li><a href="/cgi-bin/koha/opac-user.pl">Log in to create your own lists</a></li></ul> - [% END %] - [% END %] - </div> -</div><!-- /listmenu /virtualshelves --> -[% END %] -<div id="listsDetails"></div> -</div> -</div> -<div id="breadcrumbs" class="yui-g"> -[% IF ( searchdesc ) %]<p>[% IF ( total ) %]<strong>Your search returned [% total |html %] results.</strong> [% IF ( related ) %] (related searches: [% FOREACH relate IN related %][% relate.related_search %][% END %]). [% END %] -<a href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html |url %][% limit_cgi |html | url %]&count=[% countrss |html %]&sort_by=acqdate_dsc&format=rss2" class="rsssearchlink"><img src="[% interface %]/[% theme %]/images/feed-icon-16x16.png" alt="Subscribe to this search" title="Subscribe to this search" class="rsssearchicon"/></a> -[% ELSE %] -<strong>No results found!</strong> -<p> - [% IF ( searchdesc ) %] - No results found for that in [% LibraryName %] catalog. <a href="[% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi | html | url %][% limit_cgi | html | url %]&format=rss2" class="rsssearchlink"><img src="[% interface %]/[% theme %]/images/feed-icon-16x16.png" alt="Subscribe to this search" title="Subscribe to this search" border="0" class="rsssearchicon"/></a> - [% ELSE %] - You did not specify any search criteria. - [% END %] -</p> -<div id="noresultsfound"> -[% OPACNoResultsFound %] -</div> - -</div> -[% END %]</p>[% END %]</div> --- a/koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc @@ -1,9 +0,0 @@ -<div id="region-opacnav"> -[% OpacNav %] -</div> -[% IF IsPatronPage %] -[% INCLUDE usermenu.inc %] -[% END %] -<div id="region-opacnavbottom"> -[% OpacNavBottom %] -</div> --- a/koha-tmpl/opac-tmpl/prog/en/includes/opac-authorities.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/opac-authorities.inc @@ -1,66 +0,0 @@ -[% BLOCK showhierarchy %] - [% FOREACH tree IN trees %] - [% PROCESS showtree tree = tree %] - [% END %] -[% END %] -[% BLOCK showtree %] - <ul class="hierarchy"> - [% FOREACH node IN tree %] - <li id="hier[% node.authid %]" class="[% node.class %] authnode"> - [% IF ( node.current_value ) %] - <span class='currentauth'>[% node.value | html %]</span> - [% ELSE %] - <a href="opac-authoritiesdetail.pl?authid=[% node.authid %]" title="Term">[% node.value | html %]</a> - [% END %] - [% IF ( node.children && node.children.size > 0 ) %] - [% PROCESS showtree tree = node.children %] - [% END %] - </li> - [% END %] - </ul> -[% END %] - -[% BLOCK authtypelabel %] - [% UNLESS ( type=='seefrom' || type=='seealso' || type=='' ) %] - <span class="type">[% FILTER trim %][% SWITCH type %] - [% CASE 'earlier' %]Earlier heading - [% CASE 'later' %]Later heading - [% CASE 'acronym' %]Acronym - [% CASE 'musical' %]Musical composition - [% CASE 'broader' %]Broader heading - [% CASE 'narrower' %]Narrower heading - [% CASE %][% type %] - [% END %][% END %]</span> - [% END %] -[% END %] -[% BLOCK otherscript %] - [% FOREACH heading IN headings %] - [% IF heading.category == wantcategory %] - [% IF heading.direction == 'ltr' %] - <div class="heading otherscript [% heading.category %]"> - <span class="[% heading.category %]">[% heading.term %]</span> - </div> - [% ELSIF heading.direction == 'rtl' %] - <div class="heading otherscript [% heading.category %] rtl"> - <span class="[% heading.category %]">[% heading.term %]</span> - </div> - [% END %] - [% END %] - [% END %] -[% END %] -[% BLOCK authheadingdisplay %] - [% IF authid %]<a href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=[% authid %]">[% heading %]</a> - [% ELSIF search %]<a href="/cgi-bin/koha/opac-authorities-home.pl?op=do_search&type=opac&operator=contains&marclist=mainentry&and_or=and&orderby=HeadingAsc&value=[% search %]">[% heading %]</a> - [% ELSE %][% heading %] - [% END %] -[% END %] -[% BLOCK language %] - [% SWITCH lang %] - [% CASE ['en', 'eng'] %]English - [% CASE ['fr', 'fre'] %]French - [% CASE ['it', 'ita'] %]Italian - [% CASE ['de', 'ger', 'deu'] %]German - [% CASE ['es', 'spa'] %]Spanish - [% CASE %][% lang %] - [% END %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc @@ -1,101 +0,0 @@ -<div id="region-opaccredits" class="ft"> - [% opaccredits %] -</div> -</div> - -[% IF ( opaclanguagesdisplay || OpacKohaUrl ) %] - [% IF ( languages_loop && opaclanguagesdisplay ) %] - [% UNLESS ( one_language_enabled ) %] - <div id="changelanguage" class="ft"> - <div class="lang"><strong>Languages: </strong></div> - <ul id="i18nMenu" class="footermenu"> - [% FOREACH languages_loo IN languages_loop %] - - [% IF ( languages_loo.group_enabled ) %] - [% IF ( languages_loo.plural ) %] - <li class="more"><a class="sublangs" id="show[% languages_loo.rfc4646_subtag %]" href="#">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a><div id="sub[% languages_loo.rfc4646_subtag %]"> - <div class="bd"><ul> - [% FOREACH sublanguages_loo IN languages_loo.sublanguages_loop %] - [% IF ( sublanguages_loo.enabled ) %] - [% IF ( sublanguages_loo.sublanguage_current ) %] - <li> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</li> - [% ELSE %] - <li><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% sublanguages_loo.rfc4646_subtag %]"> [% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %] ([% sublanguages_loo.rfc4646_subtag %])</a></li> - [% END %] - [% END %] - - [% END %] - </ul></div></div></li> - - [% ELSE %] - [% IF ( languages_loo.group_enabled ) %] - [% IF ( languages_loo.current ) %] - <li class="morelang">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</li> - [% ELSE %] - <li class="morelang"><a href="/cgi-bin/koha/opac-changelanguage.pl?language=[% languages_loo.rfc4646_subtag %]">[% IF ( languages_loo.native_description ) %][% languages_loo.native_description %][% ELSE %][% languages_loo.rfc4646_subtag %][% END %]</a></li> - [% END %] - [% END %] - [% END %] - [% END %] - - [% END %] - </ul> - </div> - [% END %] - [% END %] - - [% IF ( OpacKohaUrl ) %] - <span class="koha_url"> - Powered by <strong> - [% IF template.name.match('opac-main.tt') %] - <a class="koha_url" href="http://koha-community.org">Koha</a> - [% ELSE %] - <a class="koha_url" rel="nofollow" href="http://koha-community.org">Koha</a> - [% END %] - </strong>   - </span> - [% END %] - -[% END %] - -[% IF persona %] -<script src="https://login.persona.org/include.js"></script> -<script type="text/javascript" language="javascript"> - -navigator.id.watch({ - loggedInUser: [% IF emailaddress && loggedinpersona %]'[% emailaddress %]'[% ELSE %]null[% END %], - onlogin: function (assertion) { - $.post('/cgi-bin/koha/svc/login', - { assertion: assertion }, - function (data) { - window.location = '/cgi-bin/koha/opac-user.pl'; - } - ) - .fail(function() { var errstr = _("Could not login, perhaps your Persona email does not match your Koha one"); - alert(errstr); - }); - }, - onlogout: function () { - window.location = '/cgi-bin/koha/opac-main.pl?logout.x=1'; - } -}); - -var signinLink = document.getElementById('browserid'); - -if (signinLink) { - signinLink.onclick = function(evt) { - // Requests a signed identity assertion from the user. - navigator.id.request({ - siteName: "[% LibraryName | html %]", - returnTo: '/cgi-bin/koha/opac-user.pl', - oncancel: function() { alert('user refuses to share identity.'); } - }); - }; -} - -</script> -[% END %] - - -</body> -</html> --- a/koha-tmpl/opac-tmpl/prog/en/includes/opac-detail-sidebar.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/opac-detail-sidebar.inc @@ -1,72 +0,0 @@ -<ul id="action"> - [% UNLESS ( norequests ) %] - [% IF ( opacuserlogin ) %] - [% IF ( RequestOnOpac ) %] - [% IF ( AllowOnShelfHolds ) %] - <li><a class="reserve" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% biblionumber %]">Place hold</a></li> - [% ELSE %] - [% IF ( ItemsIssued ) %] - <li><a class="reserve" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=[% biblionumber %]">Place hold</a></li> - [% END %] - [% END %] - [% END %] - [% END %] - [% END %] - <li><a class="print" href="#" onclick="window.print();">Print</a></li> - [% IF ( virtualshelves ) %] - [% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %] - <li><a class="addtoshelf" href="/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber=[% biblionumber %]" onclick="Dopop('opac-addbybiblionumber.pl?biblionumber=[% biblionumber %]'); return false;"> - Save to your lists - </a></li> - [% END %][% END %] - [% END %] - [% IF ( opacbookbag ) %] - [% IF ( incart ) %] - <li><a class="incart cart[% biblionumber %]" href="#" onclick="addRecord('[% biblionumber %]'); return false;">In your cart</a> <a class="cartRemove cartR[% biblionumber %]" href="#" onclick="delSingleRecord('[% biblionumber %]'); return false;">(remove)</a></li> - [% ELSE %] - <li><a class="addtocart cart[% biblionumber %]" href="#" onclick="addRecord('[% biblionumber %]'); return false;">Add to your cart</a> <a style="display:none;" class="cartRemove cartR[% biblionumber %]" href="#" onclick="delSingleRecord('[% biblionumber %]'); return false;">(remove)</a></li> - [% END %] - [% END %] - [% IF ( OpacHighlightedWords && query_desc ) %] - <li> - <a href="#" class="highlight_toggle" id="highlight_toggle_off">Unhighlight</a> - <a href="#" class="highlight_toggle" id="highlight_toggle_on">Highlight</a> - </li> - [% END %] - <li style="display:none;"><a href="#" id="furthersearches">More searches</a></li> -</ul> - -[% IF ( OPACSearchForTitleIn ) %] - <div id="furtherm" class="yuimenu"> - <div class="bd"> - <h4>Search for this title in:</h4> - <ul class="first-of-type"> - [% OPACSearchForTitleIn %] - </ul> - </div> - </div> -[% END %] - -[% IF ( export_options.size ) %] - <div id="export" class="detailtagcell"> - <form method="get" action="/cgi-bin/koha/opac-export.pl"> - <label for="format">Save record:</label> - <select name="format" id="format"> - [% FOREACH option IN export_options %] - [% SWITCH option %] - [% CASE 'bibtex' %]<option value="bibtex">BIBTEX</option> - [% CASE 'dc' %]<option value="dc">Dublin Core (XML)</option> - [% CASE 'marcxml' %]<option value="marcxml">MARCXML</option> - [% CASE 'marc8' %]<option value="marc8">MARC (non-Unicode/MARC-8)</option> - [% CASE 'utf8' %]<option value="utf8">MARC (Unicode/UTF-8)</option> - [% CASE 'marcstd' %]<option value="marcstd">MARC (Unicode/UTF-8, Standard)</option> - [% CASE 'mods' %]<option value="mods">MODS (XML)</option> - [% CASE 'ris' %]<option value="ris">RIS</option> - [% END %] - [% END %] - </select> - <input type="hidden" name="op" value="export" /> - <input type="hidden" name="bib" value="[% biblionumber %]" /> - <input type="submit" name="save" value="Go" /></form> - </div> -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc @@ -1,61 +0,0 @@ -[% IF ( opacfacets ) && total %] -[% IF ( facets_loop ) %] -<div id="search-facets"> -<h4>Refine your search</h4> -<ul> - <li id="availability_facet">Availability<ul><li>[% IF ( available ) %]Showing only <strong>available</strong> items. <a href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi_not_availablity %][% IF ( sort_by ) %]&sort_by=[% sort_by |html%][% END %]">Show all items</a>[% ELSE %]Limit to <a href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %][% IF ( sort_by ) %]&sort_by=[% sort_by |html%][% END %]&limit=available">currently available items.</a>[% END %]</li></ul> - [% IF ( related ) %] <li>(related searches: [% FOREACH relate IN related %][% relate.related_search %][% END %])</li>[% END %] - </li> - -[% FOREACH facets_loo IN facets_loop %] -[% IF facets_loo.facets.size > 0 %] -<li id="[% facets_loo.type_id %]"> -[% IF facets_loo.type_label_Authors %]<span id="facet-authors">Authors</span>[% END %] -[% IF facets_loo.type_label_Titles %]<span id="facet-titles">Titles</span>[% END %] -[% IF facets_loo.type_label_Topics %]<span id="facet-topics">Topics</span>[% END %] -[% IF facets_loo.type_label_Places %]<span id="facet-places">Places</span>[% END %] -[% IF facets_loo.type_label_Series %]<span id="facet-series">Series</span>[% END %] -[% IF facets_loo.type_label_ItemTypes %]<span id="facet-itypes">Item types</span>[% END %] -[% UNLESS singleBranchMode %] - [% IF ( facets_loo.type_label_HomeLibrary ) %]<span id="facet-home-libraries">Home libraries</span>[% END %] - [% IF ( facets_loo.type_label_HoldingLibrary ) %]<span id="facet-holding-libraries">Holding libraries<span>[% END %] -[% END %] -[% IF facets_loo.type_label_Location %]<span id="facet-locations">Locations</span>[% END %] -<ul> - [% FOREACH facet IN facets_loo.facets %] - <li> - [% SET query_cgi_f = query_cgi | html %] - [% SET limit_cgi_f = limit_cgi | html %] - [% SET url = "/cgi-bin/koha/opac-search.pl?" _ query_cgi_f _ limit_cgi_f %] - [% IF ( sort_by ) %] - [% SET url = url _ "&sort_by=" _ sort_by |html %] - [% END %] - [% facet.facet_link_value = BLOCK %][% facet.facet_link_value | uri %][% END %] - [% IF facet.active %] - [% SET url = url _ "&nolimit=" _ facet.type_link_value _ ":" _ facet.facet_link_value %] - <span class="facet-label">[% facet.facet_label_value %]</span> - [<a href="[% url %]" title="Remove facet [% facet.facet_link_value | html %]">x</a>] - [% ELSE %] - [% SET url = url _ "&limit=" _ facet.type_link_value _ ":" _ facet.facet_link_value %] - <span class="facet-label"><a href="[% url %]" title="[% facet.facet_title_value |html %]">[% facet.facet_label_value %]</a></span> - [% IF ( displayFacetCount ) %] - <span class="facet-count"> ([% facet.facet_count %])</span> - [% END %] - [% END %] - </li> - [% END %] - [% IF ( facets_loo.expandable ) %] - <li class="showmore"><a href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %][% IF ( sort_by ) %]&sort_by=[% sort_by |html %][% END %][% IF ( offset ) %]&offset=[% offset %][% END %]&expand=[% facets_loo.expand %]#[% facets_loo.type_id %]">Show more</a> - </li> - [% END %] -</ul> -</li> -[% END %] -[% END %] -</ul> -</div> -<div id="opacresultssidebar"> -[% OPACResultsSidebar %] -</div> -[% END %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/opac-topissues.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/opac-topissues.inc @@ -1,47 +0,0 @@ -<div id="search-facets"> -<h4>Refine your search</h4> -<form method="get" action="/cgi-bin/koha/opac-topissues.pl"> - <fieldset> - <ol> <li><label for="limit">Show the top </label> <select name="limit" id="limit" style="width: 10em;"> - [% IF ( limit == 10 ) %]<option value ="10" selected="selected">10 titles</option>[% ELSE %]<option value="10">10 titles</option>[% END %] - [% IF ( limit == 15 ) %]<option value ="15" selected="selected">15 titles</option>[% ELSE %]<option value="15">15 titles</option>[% END %] - [% IF ( limit == 20 ) %]<option value ="20" selected="selected">20 titles</option>[% ELSE %]<option value="20">20 titles</option>[% END %] - [% IF ( limit == 30 ) %]<option value ="30" selected="selected">30 titles</option>[% ELSE %]<option value="30">30 titles</option>[% END %] - [% IF ( limit == 40 ) %]<option value ="40" selected="selected">40 titles</option>[% ELSE %]<option value="40">40 titles</option>[% END %] - [% IF ( limit == 50 ) %]<option value ="50" selected="selected">50 titles</option>[% ELSE %]<option value="50">50 titles</option>[% END %] - [% IF ( limit == 100 ) %]<option value ="100" selected="selected">100 titles</option>[% ELSE %]<option value="100">100 titles</option>[% END %] - </select> - </li> - <li> - <label for="branch">From: </label> - <select name="branch" id="branch" style="width: 10em;"> - <option value="">All libraries</option> - [% FOREACH branchloo IN branchloop %] - [% IF ( branchloo.selected ) %]<option value="[% branchloo.value %]" selected="selected">[% ELSE %]<option value="[% branchloo.value %]">[% END %] - [% branchloo.branchname %] - </option> - [% END %] - </select> - </li> - <li><label for="itemtype">Limit to: </label> - <select name="itemtype" id="itemtype" style="width: 10em;"> - [% IF ( ccodesearch ) %]<option value="">All collections</option>[% ELSE %]<option value="">All item types</option>[% END %] - [% FOREACH itemtypeloo IN itemtypeloop %] - [% IF ( itemtypeloo.selected ) %]<option value="[% itemtypeloo.value %]" selected="selected">[% ELSE %]<option value="[% itemtypeloo.value %]">[% END %] - [% itemtypeloo.description %] - </option> - [% END %] - </select></li> - <li> - <label for="timeLimit">Acquired in the last:</label> <select name="timeLimit" id="timeLimit"> - [% IF ( timeLimit == 3 ) %]<option value="3" selected="selected">3 months</option>[% ELSE %]<option value="3">3 months</option>[% END %] - [% IF ( timeLimit == 6 ) %]<option value="6" selected="selected">6 months</option>[% ELSE %]<option value="6">6 months</option>[% END %] - [% IF ( timeLimit == 12 ) %]<option value="12" selected="selected">12 months</option>[% ELSE %]<option value="12">12 months</option>[% END %] - [% IF ( timeLimit == 999 ) %]<option value="999" selected="selected">No limit</option>[% ELSE %]<option value="999">No limit</option>[% END %] - </select> - </li></ol> - <input type="hidden" name="do_it" value="1" /> - - </fieldset><fieldset class="action"><input type="submit" value="Submit" /></fieldset> - </form> -</div> --- a/koha-tmpl/opac-tmpl/prog/en/includes/page-numbers.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/page-numbers.inc @@ -1,6 +0,0 @@ -[% IF ( PAGE_NUMBERS ) %]<div class="pages"> - <!-- Row of numbers corresponding to search result pages --> - [% IF ( previous_page_offset.defined ) %]<a class="nav" href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&offset=[% previous_page_offset %][% IF ( sort_by ) %]&sort_by=[% sort_by |html %][% END %]"><< Previous</a>[% END %] - [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %][% IF ( PAGE_NUMBER.highlight ) %]<span class="current">[% PAGE_NUMBER.pg %]</span>[% ELSE %] <a class="nav" href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&offset=[% PAGE_NUMBER.offset %][% IF ( sort_by ) %]&sort_by=[% sort_by |html%][% END %]">[% PAGE_NUMBER.pg %]</a>[% END %] - [% END %] - [% IF ( next_page_offset ) %]<a class="nav" href="/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&offset=[% next_page_offset %][% IF ( sort_by ) %]&sort_by=[% sort_by |html %][% END %]">Next >></a>[% END %] </div>[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/patron-title.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/patron-title.inc @@ -1,5 +0,0 @@ -[% IF category_type == 'I' %] - [% surname %] [% IF othernames %] ([% othernames %]) [% END %] -[% ELSE %] - [% firstname %] [% surname %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/resort_form.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/resort_form.inc @@ -1,70 +0,0 @@ -<option value="relevance">Relevance</option> -<optgroup label="Popularity"> -[% IF ( sort_by == "popularity_dsc" ) %] -<option value="popularity_dsc" selected="selected">Popularity (most to least)</option>[% ELSE %] -<option value="popularity_dsc">Popularity (most to least)</option> -[% END %] -[% IF ( sort_by == "popularity_asc" ) %] -<option value="popularity_asc" selected="selected">Popularity (least to most)</option>[% ELSE %] -<option value="popularity_asc">Popularity (least to most)</option> -[% END %] -</optgroup> -<optgroup label="Author"> -[% IF ( sort_by == "author_az" || sort_by == "author_asc" ) %] -<option value="author_az" selected="selected">Author (A-Z)</option> -[% ELSE %] -<option value="author_az">Author (A-Z)</option> -[% END %] -[% IF ( sort_by == "author_za" || sort_by == "author_dsc" ) %] -<option value="author_za" selected="selected">Author (Z-A)</option> -[% ELSE %] -<option value="author_za">Author (Z-A)</option> -[% END %] -</optgroup> -<optgroup label="Call Number"> -[% IF ( sort_by == "call_number_asc" ) %] -<option value="call_number_asc" selected="selected">Call number (0-9 to A-Z)</option> -[% ELSE %] -<option value="call_number_asc">Call number (0-9 to A-Z)</option> -[% END %] -[% IF ( sort_by == "call_number_dsc" ) %] -<option value="call_number_dsc" selected="selected">Call number (Z-A to 9-0)</option> -[% ELSE %] -<option value="call_number_dsc">Call number (Z-A to 9-0)</option> -[% END %] -</optgroup> -<optgroup label="Dates"> -[% IF ( sort_by == "pubdate_dsc" ) %] -<option value="pubdate_dsc" selected="selected">Publication/Copyright date: Newest to oldest</option> -[% ELSE %] -<option value="pubdate_dsc">Publication/Copyright date: Newest to oldest</option> -[% END %] -[% IF ( sort_by == "pubdate_asc" ) %] -<option value="pubdate_asc" selected="selected">Publication/Copyright date: Oldest to newest</option> -[% ELSE %] -<option value="pubdate_asc">Publication/Copyright date: Oldest to newest</option> -[% END %] -[% IF ( sort_by == "acqdate_dsc" ) %] -<option value="acqdate_dsc" selected="selected">Acquisition date: Newest to oldest</option> -[% ELSE %] -<option value="acqdate_dsc">Acquisition date: Newest to oldest</option> -[% END %] -[% IF ( sort_by == "acqdate_asc" ) %] -<option value="acqdate_asc" selected="selected">Acquisition date: Oldest to newest</option> -[% ELSE %] -<option value="acqdate_asc">Acquisition date: Oldest to newest</option> -[% END %] -</optgroup> -<optgroup label="Title"> -[% IF ( sort_by == "title_az" || sort_by == "title_asc" ) %] -<option value="title_az" selected="selected">Title (A-Z)</option> -[% ELSE %] -<option value="title_az">Title (A-Z)</option> -[% END %] -[% IF ( sort_by == "title_za" || sort_by == "title_dsc" ) %] -<option value="title_za" selected="selected">Title (Z-A)</option> -[% ELSE %] -<option value="title_za">Title (Z-A)</option> -[% END %] -</optgroup> - --- a/koha-tmpl/opac-tmpl/prog/en/includes/search/facets.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/search/facets.inc @@ -1,56 +0,0 @@ -[% IF facets_loop %] - <div id="search-facets"> - <h4>Refine your search</h4> - <ul> - [% FOR facets IN facets_loop %] - <li> - [% facets.label %] - <ul class="facets_list"> - [% FOR value IN facets.values %] - <li> - [% IF ( value.active ) %] - [% value.lib %] ([% value.count %]) - [% SET url = "/cgi-bin/koha/opac-search.pl?" %] - [% SET first = 1 %] - [% FOR p IN follower_params %] - [% IF p.var != 'filters' %] - [% UNLESS first %] - [% SET url = url _ '&' %] - [% END %] - [% SET first = 0 %] - [% SET url = url _ p.var _ '=' _ p.val %] - [% END %] - [% END %] - [% FOR f IN filters %] - [% UNLESS f.var == facets.indexname && f.val == value.value %] - [% SET url = url _ '&filters=' _ f.var _ ':"' _ f.val _ '"' %] - [% END %] - [% END %] - [<a href="[% url |url %]">x</a>] - [% ELSE %] - [% SET url = "/cgi-bin/koha/opac-search.pl?" %] - [% SET first = 1 %] - [% FOR p IN follower_params %] - [% IF p.var != 'filters' %] - [% UNLESS first %] - [% SET url = url _ '&' %] - [% END %] - [% SET first = 0 %] - [% SET url = url _ p.var _ '=' _ p.val %] - [% END %] - [% END %] - [% FOR f IN filters %] - [% SET url = url _ '&filters=' _ f.var _ ':"' _ f.val _ '"' %] - [% END %] - [% SET url = url _ '&filters=' _ facets.indexname _ ':"' _ value.value _ '"' %] - - <a href="[% url |url %]">[% value.lib %]</a> ([% value.count %]) - [% END %] - </li> - [% END %] - </ul> - </li> - [% END %] - </ul> -</div> -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/search/page-numbers.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/search/page-numbers.inc @@ -1,17 +0,0 @@ -[% IF ( PAGE_NUMBERS ) %] - <div class="pages"> - [% IF ( previous_page ) %] - <a class="nav" href="?[% FOREACH fp IN follower_params %][% fp.var |url %]=[% fp.val |url %]&[% END %]page=[% previous_page |url %]"><< Previous</a> - [% END %] - [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %] - [% IF ( PAGE_NUMBER.current ) %] - <span class="current">[% PAGE_NUMBER.page %]</span> - [% ELSE %] - <a class="nav" href="?[% FOREACH fp IN follower_params %][% fp.var |url %]=[% fp.val |url %]&[% END %]page=[% PAGE_NUMBER.page |url %]">[% PAGE_NUMBER.page %]</a> - [% END %] - [% END %] - [% IF ( next_page ) %] - <a class="nav" href="?[% FOREACH fp IN follower_params %][% fp.var |url %]=[% fp.val |url %]&[% END %]page=[% next_page |url %]">Next >></a> - [% END %] - </div> -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/search/resort_form.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/search/resort_form.inc @@ -1,23 +0,0 @@ -[% IF sort_by == "score asc" %] - <option value="score asc" selected="selected">Relevance asc</option> -[% ELSE %] - <option value="score asc">Relevance asc</option> -[% END %] -[% IF sort_by == "score desc" %] - <option value="score desc" selected="selected">Relevance desc</option> -[% ELSE %] - <option value="score desc">Relevance desc</option> -[% END %] - -[% FOREACH ind IN sortable_indexes %] - [% IF sort_by == "$ind.code asc" %] - <option value="[% ind.code %] asc" selected="selected">[% ind.label %] asc</option> - [% ELSE %] - <option value="[% ind.code %] asc">[% ind.label %] asc</option> - [% END %] - [% IF sort_by == "$ind.code desc" %] - <option value="[% ind.code %] desc" selected="selected">[% ind.label %] desc</option> - [% ELSE %] - <option value="[% ind.code %] desc">[% ind.label %] desc</option> - [% END %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/shelfbrowser.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/shelfbrowser.inc @@ -1,143 +0,0 @@ -[% BLOCK shelfbrowser %] - [% IF OpenOPACShelfBrowser %] - <div id="shelfbrowser"> - <h5 style="text-align: center;"> - [% IF ( starting_homebranch ) %]Browsing [% starting_homebranch %] Shelves[% END %] - [% IF ( starting_location ) %], Shelving location: [% starting_location %][% END %] - [% IF ( starting_ccode ) %], Collection code: [% starting_ccode %][% END %] - <a style="font-size: 75%;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]" class="close_shelf" >Close shelf browser</a> - </h5> - - <table> - <tr> - <td rowspan="2" style="width:20px;"> - [% IF shelfbrowser_prev_item %] - <div id="browser_previous"> - <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_prev_item.biblionumber %]&shelfbrowse_itemnumber=[% shelfbrowser_prev_item.itemnumber %]#shelfbrowser">Previous</a> - </div> - [% END %] - </td> - - [% FOREACH item IN shelfbrowser_items %] - <td> - <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% item.biblionumber %]&shelfbrowse_itemnumber=[% item.itemnumber %]#shelfbrowser"> - [% IF ( OPACLocalCoverImages ) %] - <div title="[% item.biblionumber |url %]" class="[% item.biblionumber %] thumbnail-shelfbrowser" id="local-thumbnail-shelf-[% item.biblionumber %]"></div> - [% END %] - [% IF ( OPACAmazonCoverImages ) %] - [% IF ( item.browser_normalized_isbn ) %] - <img border="0" src="http://images.amazon.com/images/P/[% item.browser_normalized_isbn %].01._AA75_PU_PU-5_.jpg" alt="" /> - [% ELSE %] - <span class="no-image">No cover image available</span> - [% END %] - [% END %] - - [% IF ( SyndeticsEnabled ) %] - [% IF ( SyndeticsCoverImages ) %] - [% IF ( content_identifier_exists ) %] - [% IF ( using_https ) %] - <img border="0" src="https://secure.syndetics.com/index.aspx?isbn=[% item.browser_normalized_isbn %]/SC.GIF&client=[% SyndeticsClientCode %][% IF ( item.browser_normalized_upc ) %]&upc=[% item.browser_normalized_upc %][% END %][% IF ( item.browser_normalized_oclc ) %]&oclc=[% item.browser_normalized_oclc %][% END %]&type=xw10" alt="" /> - [% ELSE %] - <img border="0" src="http://www.syndetics.com/index.aspx?isbn=[% item.browser_normalized_isbn %]/SC.GIF&client=[% SyndeticsClientCode %][% IF ( item.browser_normalized_upc ) %]&upc=[% item.browser_normalized_upc %][% END %][% IF ( item.browser_normalized_oclc ) %]&oclc=[% item.browser_normalized_oclc %][% END %]&type=xw10" alt="" /> - [% END %] - [% ELSE %] - <span class="no-image">No cover image available</span> - [% END %] - [% END %] - [% END %] - - [% IF ( GoogleJackets ) %] - [% IF ( item.browser_normalized_isbn ) %] - <div style="block" title="[% item.biblionumber |url %]" class="[% item.browser_normalized_isbn %]" id="gbs-thumbnail-preview[% loop.count %]"></div> - [% ELSE %] - <span class="no-image">No cover image available</span> - [% END %] - [% END %] - [% IF ( BakerTaylorEnabled ) %] - [% IF ( item.browser_normalized_isbn ) %] - <img alt="See Baker & Taylor" src="[% BakerTaylorImageURL |html %][% item.browser_normalized_isbn %]" /> - [% ELSE %] - <span class="no-image">No cover image available</span> - [% END %] - [% END %] - </a> - </td> - [% END %] - - <td rowspan="2" style="width:20px;"> - [% IF shelfbrowser_next_item %] - <div id="browser_next"> - <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% shelfbrowser_next_item.biblionumber %]&shelfbrowse_itemnumber=[% shelfbrowser_next_item.itemnumber %]#shelfbrowser">Next</a> - </div> - [% END %] - </td> - </tr> - - <tr> - [% FOREACH item IN shelfbrowser_items %] - <td class="top"> - [% item.itemcallnumber %] - <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% item.biblionumber %]&shelfbrowse_itemnumber=[% item.itemnumber %]#shelfbrowser">[% item.title |html %]</a> - </td> - [% END %] - </tr> - </table> - </div> - <script type="text/javascript"> - $(document).ready(function(){ - $(".close_shelf").click(function(e){ - e.preventDefault(); - $("#shelfbrowser").toggle(); - }); - [% IF shelfbrowser_prev_item.itemnumber %] - $("#browser_previous a").click(function(e){ - e.preventDefault(); - $.ajax({ - url: "/cgi-bin/koha/svc/shelfbrowser.pl", - type: "POST", - data: { - "shelfbrowse_itemnumber": [% shelfbrowser_prev_item.itemnumber %] - }, - success: function(data){ - $("#shelfbrowser").replaceWith(data); - [% IF ( GoogleJackets ) %] - KOHA.Google.GetCoverFromIsbn([% covernewwindow %]); - [% END %] - [% IF OpenLibraryCovers %] - KOHA.OpenLibrary.GetCoverFromIsbn(); - [% END %] - [% IF OPACLocalCoverImages %] - KOHA.LocalCover.GetCoverFromBibnumber(true); - [% END %] - } - }); - }); - [% END %] - [% IF shelfbrowser_next_item.itemnumber %] - $("#browser_next a").click(function(e){ - e.preventDefault(); - $.ajax({ - url: "/cgi-bin/koha/svc/shelfbrowser.pl", - type: "POST", - data: { - "shelfbrowse_itemnumber": [% shelfbrowser_next_item.itemnumber %] - }, - success: function(data){ - $("#shelfbrowser").replaceWith(data); - [% IF ( GoogleJackets ) %] - KOHA.Google.GetCoverFromIsbn([% covernewwindow %]); - [% END %] - [% IF OpenLibraryCovers %] - KOHA.OpenLibrary.GetCoverFromIsbn(); - [% END %] - [% IF OPACLocalCoverImages %] - KOHA.LocalCover.GetCoverFromBibnumber(true); - [% END %] - } - }); - }); - [% END %] - }); - </script> - [% END %] -[% END %][%# end of shelfbrowser block %] --- a/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc @@ -1,209 +0,0 @@ - <fieldset> - <legend>Coded fields</legend> - <p> - <label>Audience</label> - <select name="limit" class="subtype"> - <option value="" selected="selected" >Any</option> - <option value="ta:a">juvenile, general</option> - <option value="ta:b">pre-primary (0-5)</option> - <option value="ta:c">primary (5-8)</option> - <option value="ta:d">children (9-14)</option> - <option value="ta:e">young adult</option> - <option value="ta:k">adult, serious</option> - <option value="ta:m">adult, General</option> - <option value="ta:u">unknown</option> - </select> - </p> - <p> - <label>Physical presentation</label> - <select name="limit" class="subtype"> - <option value="" selected="selected" >Any</option> - <option value="ff8-23:r">regular print</option> - <option value="ff8-23:d">large print</option> - <option value="ff8-23:e">newspaper format</option> - <option value="ff8-23:f">Braille or Moon script</option> - <option value="ff8-23:g">microprint</option> - <option value="ff8-23:h">hand-written</option> - <option value="ff8-23:i">multimedia</option> - <option value="ff8-23:j">mini-print</option> - <option value="ff8-23:s">electronic ressource</option> - <option value="ff8-23:t">microform</option> - <option value="ff8-23:z">other form of textual material</option> - </select> - </p> - <p> - <label>Literary genre</label> - <select name="limit" class="subtype"> - <option value="" selected="selected" >Any</option> - <option value="lf:a">fiction</option> - <option value="lf:b">drama</option> - <option value="lf:c">essays</option> - <option value="lf:d">humour, satire</option> - <option value="lf:e">letters</option> - <option value="lf:f">short stories</option> - <option value="lf:g">poetry</option> - <option value="lf:h">speeches, oratory</option> - <option value="lf:i">libretto</option> - <option value="lf:y">not a literary text</option> - <option value="lf:z">multiple/other literary forms</option> - </select> - </p> - <p> - <label>Biography</label> - <select name="limit" class="subtype" size="1"> - <option value="">Any</option> - <option value="bio:y">not a biography</option> - <option value="bio:a">autobiography</option> - <option value="bio:b">individual biography</option> - <option value="bio:c">collective biography</option> - <option value="bio:d">contains biographical data</option> - </select> - </p> - <p> - <label>Illustration</label> - <select name="limit" class="subtype" size="1"> - <option value="">Any</option> - <option value="ff8-18-21:a">illustrations</option> - <option value="ff8-18-21:b">maps</option> - <option value="ff8-18-21:c">portraits</option> - <option value="ff8-18-21:d">charts</option> - <option value="ff8-18-21:e">plans</option> - <option value="ff8-18-21:f">plates</option> - <option value="ff8-18-21:g">music</option> - <option value="ff8-18-21:h">facsimiles</option> - <option value="ff8-18-21:i">coats of arms</option> - <option value="ff8-18-21:j">genealogical tables</option> - <option value="ff8-18-21:k">forms</option> - <option value="ff8-18-21:l">samples</option> - <option value="ff8-18-21:m">sound recordings</option> - <option value="ff8-18-21:n">transparencies</option> - <option value="ff8-18-21:o">illuminations</option> - <option value="ff8-18-21:y">no illustrations</option> - </select> - </p> - <p> - <label>Content</label> - <select name="limit" class="subtype"> - <option value="" >Any</option> - <option value="ctype:a" >bibliography</option> - <option value="ctype:b" >catalogue</option> - <option value="ctype:c" >index</option> - <option value="ctype:d" >abstract</option> - <option value="ctype:e" >dictionary</option> - <option value="ctype:f" >encyclopaedia</option> - <option value="ctype:g" >directory</option> - <option value="ctype:h" >project description</option> - <option value="ctype:i" >statistics</option> - <option value="ctype:j" >programmed text books</option> - <option value="ctype:k" >patent</option> - <option value="ctype:l" >standard</option> - <option value="ctype:m" >dissertation or thesis</option> - <option value="ctype:n" >laws and legislation</option> - <option value="ctype:o" >numeric table</option> - <option value="ctype:p" >technical report</option> - <option value="ctype:q" >examination paper</option> - <option value="ctype:r" >literature surveys/reviews</option> - <option value="ctype:s" >treaties</option> - <option value="ctype:t" >cartoons or comic strips</option> - <option value="ctype:v" >dissertation or thesis (revised)</option> - <option value="ctype:w" >religious text</option> - <option value="ctype:z" >other</option> - </select> - </p> - <p> - <label>Video types</label> - <select name="limit" class="subtype"> - <option value="">Any</option> - <option value="Video-mt:a">motion picture</option> - <option value="Video-mt:b">visual projection</option> - <option value="Video-mt:c">video recording</option> - </select> - </p> - </fieldset> - <fieldset> - <legend>Serials</legend><p> - <p> - <label>Serial type</label> - <select name="limit" class="subtype"> - <option value="">Any type</option> - <option value="ff8-21:a">Periodical</option> - <option value="ff8-21:b">Monographic series</option> - <option value="ff8-21:c">Newspaper</option> - <option value="ff8-21:e">Updating loose-leaf</option> - <option value="ff8-21:f">Database</option> - <option value="ff8-21:g">Updating website</option> - <option value="ff8-21:z">Other</option> - </select> - </p> - <p> - <label>Periodicity</label> - <select name="limit" class="subtype"> - <option value="">Any</option> - <option value="ff8-18:a">Daily</option> - <option value="ff8-18:b">Semiweekly</option> - <option value="ff8-18:c">Weekly</option> - <option value="ff8-18:d">Biweekly</option> - <option value="ff8-18:e">Semimonthly</option> - <option value="ff8-18:f">Monthly</option> - <option value="ff8-18:g">Bimonthly</option> - <option value="ff8-18:h">Quarterly</option> - <option value="ff8-18:i">Three times a year</option> - <option value="ff8-18:j">Semiannual</option> - <option value="ff8-18:k">Annual</option> - <option value="ff8-18:l">Biennial</option> - <option value="ff8-18:m">Triennial</option> - <option value="ff8-18:n">Three times a week</option> - <option value="ff8-18:o">Three times a month</option> - <option value="ff8-18:y">Without periodicity</option> - <option value="ff8-18:u">Unknown</option> - <option value="ff8-18:z">Other</option> - </select> - </p> - <p> - <label>Regularity</label> - <select name="limit" class="subtype"> - <option value="">Any regularity</option> - <option value="ff8-19:a">regular</option> - <option value="ff8-19:b">normalised irregular</option> - <option value="ff8-19:y">irregular</option> - <option value="ff8-19:u">unknown</option> - </select> - </p> - - </fieldset> - <fieldset> - <legend>Picture</legend><p> - <select name="limit" class="subtype"> - <option value="">Any</option> - <option value="Graphics-type:a">collage</option> - <option value="Graphics-type:b">drawing</option> - <option value="Graphics-type:c">painting</option> - <option value="Graphics-type:d">photomechanical reproduction</option> - <option value="Graphics-type:e">photonegative</option> - <option value="Graphics-type:f">photoprint</option> - <option value="Graphics-type:h">picture</option> - <option value="Graphics-type:i">print</option> - <option value="Graphics-type:k">technical drawing</option> - <option value="Graphics-type:z">other non-projected graphic type</option> - </select> - <select name="limit" class="subtype"> - <option value="">Any</option> - <option value="Graphics-support:a">canvas</option> - <option value="Graphics-support:b">bristol board</option> - <option value="Graphics-support:c">cardboard/illustration board</option> - <option value="Graphics-support:d">glass</option> - <option value="Graphics-support:j">plaster</option> - <option value="Graphics-support:k">hardboard</option> - <option value="Graphics-support:l">porcelaine</option> - <option value="Graphics-support:m">stone</option> - <option value="Graphics-support:n">wood</option> - <option value="Graphics-support:v">mixed collection</option> - <option value="Graphics-support:e">synthetics</option> - <option value="Graphics-support:f">skin</option> - <option value="Graphics-support:g">textile</option> - <option value="Graphics-support:h">metal</option> - <option value="Graphics-support:i">paper</option> - <option value="Graphics-support:z">others</option> - <option value="Graphics-support:u">unknown</option> - </select> - </p> --- a/koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc +++ a/koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc @@ -1,39 +0,0 @@ -[% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %] -<div id="menu"> -<ul> - [% IF ( userview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-user.pl">my summary</a></li> - [% IF ( OPACFinesTab ) %] - [% IF ( accountview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-account.pl">my fines</a></li> - [% END %] - [% IF ( userupdateview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-memberentry.pl">my personal details</a></li> - [% IF ( TagsEnabled ) %] - [% IF ( tagsview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-tags.pl?mine=1">my tags</a></li> - [% END %] - [% IF ( OpacPasswordChange ) %] - [% IF ( passwdview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-passwd.pl">change my password</a></li> - [% END %] - [% IF EnableOpacSearchHistory %] - [% IF ( searchhistoryview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-search-history.pl">my search history</a></li> - [% END %] - [% IF ( opacreadinghistory ) %] - [% IF ( readingrecview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-readingrecord.pl">my reading history</a></li> - [% IF ( OPACPrivacy ) %] - [% IF ( privacyview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-privacy.pl">my privacy</a></li> - [% END %] - [% END %] - [% IF ( suggestion ) %] - [% UNLESS ( AnonSuggestions ) %] - [% IF ( suggestionsview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-suggestions.pl">my purchase suggestions</a></li> - [% END %] - [% END %] - [% IF ( EnhancedMessagingPreferences ) %] - [% IF ( messagingview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-messaging.pl">my messaging</a></li> - [% END %] - [% IF ( virtualshelves ) %] - [% IF ( listsview ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/opac-shelves.pl?display=privateshelves">my lists</a></li> - [% END %] - -</ul> -</div> -[% END %][% ELSE %][% END %] - --- a/koha-tmpl/opac-tmpl/prog/en/js/amazonimages.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/amazonimages.js @@ -1,14 +0,0 @@ -// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html -function verify_images() { - $("img").each(function(i){ - if ((this.src.indexOf('images.amazon.com') >= 0) || (this.src.indexOf('g-images.amazon.com') >=0) || (this.src.indexOf('syndetics.com') >=0) ) { - w = this.width; - h = this.height; - if ((w == 1) || (h == 1)) { - $(this).parent().html("<span class=\"no-image\">"+NO_AMAZON_IMAGE+"</span>"); - } else if ((this.complete != null) && (!this.complete)) { - $(this).parent().html("<span class=\"no-image\">"+NO_AMAZON_IMAGE+"</span>"); - } - } - }); - } --- a/koha-tmpl/opac-tmpl/prog/en/js/bakertaylorimages.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/bakertaylorimages.js @@ -1,11 +0,0 @@ -// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html -function bt_verify_images() { - $("img").each(function(i){ - if (this.src.indexOf('btol.com') >= 0) { - h = this.height; - if (h == 20) { - $(this).before("<span class=\"no-image\" style=\"margin-bottom:5px;width:80px;\">"+NO_BAKERTAYLOR_IMAGE+"</span>"); - } - } - }); - } --- a/koha-tmpl/opac-tmpl/prog/en/js/basket.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/basket.js @@ -1,532 +0,0 @@ -////////////////////////////////////////////////////////////////////////////// -// BASIC FUNCTIONS FOR COOKIE MANAGEMENT // -////////////////////////////////////////////////////////////////////////////// - -var CGIBIN = "/cgi-bin/koha/"; - - -var nameCookie = "bib_list"; -var valCookie = readCookie(nameCookie); - -if(valCookie){ - var arrayRecords = valCookie.split("/"); - if(arrayRecords.length > 0){ - var basketcount = arrayRecords.length-1; - } else { - var basketcount = ""; - } -} else { - var basketcount = ""; -} - -function writeCookie(name, val, wd) { - if (wd) { - parent.opener.document.cookie = name + "=" + val; - } - else { - parent.document.cookie = name + "=" + val; - } -} - -function readCookieValue (str, val_beg) { - var val_end = str.indexOf(";", val_end); - if (val_end == -1) - val_end = str.length; - return str.substring(val_beg, val_end); -} - -function readCookie(name, wd) { - var str_name = name + "="; - var str_len = str_name.length; - var str_cookie = ""; - if (wd) { - str_cookie = parent.opener.document.cookie; - } - else { - str_cookie = parent.document.cookie; - } - // fixed - getting the part of the basket that is bib_list - var cookie_parts = str_cookie.split(";"); - for(var i=0;i < cookie_parts.length;i++) { - var c = cookie_parts[i]; - while (c.charAt(0)==' ') c = c.substring(1,c.length); - if(c.indexOf(str_name) == 0) return c.substring(str_name.length,c.length); - } - return null; -} - -function delCookie(name) { - var exp = new Date(); - exp.setTime(exp.getTime()-1); - if(parent.opener){ - parent.opener.document.cookie = name + "=null; expires=" + exp.toGMTString(); - } else { - document.cookie = name + "=null; expires=" + exp.toGMTString(); - } -} - -/////////////////////////////////////////////////////////////////// -// SPECIFIC FUNCTIONS USING COOKIES // -/////////////////////////////////////////////////////////////////// - -function openBasket() { - var strCookie = ""; - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - if ( valCookie ) { - strCookie = nameCookie + "=" + valCookie; - } - - if ( strCookie ) { - var iW = 820; - var iH = 450; - var optWin = "status=yes,scrollbars=yes,resizable=yes,toolbar=no,location=yes,height="+iH+",width="+iW; - var loc = CGIBIN + "opac-basket.pl?" + strCookie; - var basket = open(loc, "basket", optWin); - if (window.focus) {basket.focus()} - } - else { - showCartUpdate(MSG_BASKET_EMPTY); - } -} - -function addRecord(val, selection,NoMsgAlert) { - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - var write = 0; - - if ( ! valCookie ) { // empty basket - valCookie = val + '/'; - write = 1; - updateBasket(1); - } - else { - // is this record already in the basket ? - var found = false; - var arrayRecords = valCookie.split("/"); - for (var i = 0; i < valCookie.length - 1; i++) { - if (val == arrayRecords[i]) { - found = true; - break; - } - } - if ( found ) { - if (selection) { - return 0; - } - if (! NoMsgAlert ) { - showCartUpdate(MSG_RECORD_IN_BASKET); - } - } - else { - valCookie += val + '/'; - write = 1; - updateBasket(arrayRecords.length); - } - } - - if (write) { - writeCookie(nameCookie, valCookie); - if (selection) { // when adding a selection of records - updateLink(val,"add"); - return 1; - } - if (! NoMsgAlert ) { - showCartUpdate(MSG_RECORD_ADDED); - updateLink(val,"add"); - } - } -} - -function AllAreChecked(s){ - if (! s.length) { return false;} - var l = s.length; - for (var i=0; i < l; i++) { - if(! s[i].checked) { return false; } - } - return true; -} - -function SelectAll(){ - if(document.bookbag_form.biblionumber.length > 0) { - var checky = AllAreChecked(document.bookbag_form.biblionumber); - var l = document.bookbag_form.biblionumber.length; - for (var i=0; i < l; i++) { - document.bookbag_form.biblionumber[i].checked = (checky) ? false : true; - } - } -} - -function addMultiple(){ - var c_value = ""; - if(document.bookbag_form.biblionumber.length > 0) { - for (var i=0; i < document.bookbag_form.biblionumber.length; i++) { - if (document.bookbag_form.biblionumber[i].checked) { - c_value = c_value + document.bookbag_form.biblionumber[i].value + "/"; - } - } - addSelRecords(c_value); - } else { - c_value = c_value + document.bookbag_form.biblionumber.value + "/"; - addSelRecords(c_value); - } -} - -function addSelRecords(valSel) { // function for adding a selection of biblios to the basket - // from the results list - var arrayRecords = valSel.split("/"); - var i = 0; - var nbAdd = 0; - for (i=0;i<arrayRecords.length;i++) { - if (arrayRecords[i]) { - nbAdd += addRecord(arrayRecords[i], 1); - } - else { - break; - } - } - var msg = ""; - if (nbAdd) { - if (i > nbAdd) { - msg = nbAdd+" "+MSG_NRECORDS_ADDED+", "+(i-nbAdd)+" "+MSG_NRECORDS_IN_BASKET; - } - else { - msg = nbAdd+" "+MSG_NRECORDS_ADDED; - } - } - else { - if (i < 1) { - msg = MSG_NO_RECORD_SELECTED; - } - else { - msg = MSG_NO_RECORD_ADDED+" ("+MSG_NRECORDS_IN_BASKET+") !"; - } - } - showCartUpdate(msg); -} - -function showCartUpdate(msg){ - // set body of popup window - $("#cartDetails").html(msg); - showCart(); - setTimeout("hideCart()",2000); -} - -function showListsUpdate(msg){ - // set body of popup window - $("#listsDetails").html(msg); - showLists(); - setTimeout("hideLists()",2000); -} - -function selRecord(num, status) { - var str = document.myform.records.value - if (status){ - str += num+"/"; - } - else { - str = delRecord(num, str); - } - - document.myform.records.value = str; -} - -function delSingleRecord(biblionumber){ - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - var arrayRecords = valCookie.split("/"); - var pos = jQuery.inArray(biblionumber,arrayRecords); - arrayRecords.splice(pos,1); - valCookie = arrayRecords.join("/"); - writeCookie( nameCookie, valCookie ); - updateBasket( arrayRecords.length-1 ); - updateLink(biblionumber,"del"); - showCartUpdate(MSG_RECORD_REMOVED); -} - -function delSelRecords() { - var recordsSel = 0; - var end = 0; - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie, 1); - if (valCookie) { - var str = document.myform.records.value; - if (str.length > 0){ - recordsSel = 1; - var str2 = valCookie; - while (!end){ - s = str.indexOf("/"); - if (s>0){ - num = str.substring(0, s); - str = delRecord(num,str); - str2 = delRecord(num,str2); - updateLink(num,"del",top.opener); - } else { - end = 1; - } - } - - if (str2.length == 0) { // equivalent to emptying the basket - var rep = false; - rep = confirm(MSG_CONFIRM_DEL_BASKET); - if (rep) { - delCookie(nameCookie); - document.location = "about:blank"; - updateBasket(0,top.opener); - window.close(); - } else { - return; - } - } else { - writeCookie(nameCookie, str2, 1); - } - } - } - - if (recordsSel) { - var strCookie = ""; - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie, 1); - strCookie = nameCookie + "=" + valCookie; - var arrayRecords = valCookie.split("/"); - updateBasket(arrayRecords.length-1,top.opener); - document.location = CGIBIN + "opac-basket.pl?" + strCookie; - } - else { - alert(MSG_NO_RECORD_SELECTED); - } -} - -function delRecord (n, s) { - var re = /\d/; - var aux = s; - var found = 0; - var pos = -1; - - while (!found) { - pos = aux.indexOf(n, pos+1); - var charAfter = aux.charAt(pos+n.length); // character right after the researched string - if (charAfter.match(re)) { // record number inside another one - continue; - } - else { // good record number - aux = s.substring(0, pos)+ s.substring(pos+n.length+1, s.length); - s = aux; - found = 1; - } - } - - return s; -} - - -function delBasket() { - var nameCookie = "bib_list"; - - var rep = false; - rep = confirm(MSG_CONFIRM_DEL_BASKET); - if (rep) { - delCookie(nameCookie); - updateAllLinks(top.opener); - document.location = "about:blank"; - updateBasket(0,top.opener); - window.close(); - } -} - - -function quit() { - if (document.myform.records.value) { - var rep = false; - rep = confirm(MSG_CONFIRM_DEL_RECORDS); - if (rep) { - delSelRecords(); - } - } - updateBasket(arrayRecords.length-1,top.opener); - window.close(); -} - -function sendBasket() { - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - var strCookie = nameCookie + "=" + valCookie; - - var loc = CGIBIN + "opac-sendbasket.pl?" + strCookie; - - var optWin="scrollbars=yes,resizable=yes,height=600,width=900,top=50,left=100"; - var win_form = open(loc,"win_form",optWin); -} - -function downloadBasket() { - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - var strCookie = nameCookie + "=" + valCookie; - - var loc = CGIBIN + "opac-downloadcart.pl?" + strCookie; - - open(loc,"win_form",'scrollbars=no,resizable=no,height=300,width=450,top=50,left=100'); -} - -function printBasket() { - var loc = document.location + "&print=1"; - document.location = loc; -} - -function showMore() { - var strCookie = ""; - - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - if (valCookie) { - strCookie = nameCookie + "=" + valCookie; - } - var loc = CGIBIN + "opac-basket.pl?" + strCookie + "&verbose=1"; - document.location = loc; -} - -function showLess() { - var strCookie = ""; - - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - if (valCookie) { - strCookie = nameCookie + "=" + valCookie; - } - var loc = CGIBIN + "opac-basket.pl?" + strCookie + "&verbose=0"; - document.location = loc; -} - -function holdSel() { - var items = document.getElementById('records').value; - if (items) { - parent.opener.document.location = "/cgi-bin/koha/opac-reserve.pl?biblionumbers=" + items; - window.close(); - } else { - alert(MSG_NO_RECORD_SELECTED); - } -} - -function updateBasket(updated_value,target) { - if(target){ - target.$('#basketcount').html("<span>"+updated_value+"</span>"); - target.$('#cartDetails').html(MSG_IN_YOUR_CART+updated_value); - } else { - $('#basketcount').html("<span>"+updated_value+"</span>"); - $('#cartDetails').html(MSG_IN_YOUR_CART+updated_value); - } - var basketcount = updated_value; -} - -function openBiblio(dest,biblionumber) { - openerURL=dest+"?biblionumber="+biblionumber; - opener.document.location = openerURL; - opener.focus(); -} - -function addSelToShelf() { - var items = document.getElementById('records').value; - if(items){ - document.location = "/cgi-bin/koha/opac-addbybiblionumber.pl?biblionumber="+items; - } else { - alert(MSG_NO_RECORD_SELECTED); - } -} - -/// vShelfAdd() builds url string for multiple-biblio adds. - -function vShelfAdd() { - bibs= new Array; - if(document.bookbag_form.biblionumber.length > 0) { - for (var i=0; i < document.bookbag_form.biblionumber.length; i++) { - if (document.bookbag_form.biblionumber[i].checked) { - bibs.push("biblionumber=" + document.bookbag_form.biblionumber[i].value); - } - } - if (bibs.length == 0) { showListsUpdate(MSG_NO_RECORD_SELECTED); } - return bibs.join("&"); - } else { - if (document.bookbag_form.biblionumber.checked) { - return "biblionumber=" + document.bookbag_form.biblionumber.value; - } - } -} - -function showCart(){ - var position = $("#cartmenulink").offset(); - var scrolld = $(window).scrollTop(); - var top = position.top + $("#cartmenulink").outerHeight(); - if( scrolld > top ){ - top = scrolld + 15; - } - var menuWidth = 200; - var buttonWidth = $("#cartmenulink").innerWidth(); - var buttonOffset = menuWidth - buttonWidth; - var left = position.left - buttonOffset; - $("#cartDetails").css("position","absolute").css("top",top); - $("#cartDetails").css("position","absolute").css("left",left); - $("#cartDetails").fadeIn("fast"); -} - -function showLists(){ - var position = $("#listsmenulink").offset(); - var top = position.top + $("#listsmenulink").outerHeight(); - var menuWidth = 200; - var buttonWidth = $("#listsmenulink").innerWidth(); - var buttonOffset = menuWidth - buttonWidth; - var left = position.left - buttonOffset; - $("#listsDetails").css("position","absolute").css("top",top); - $("#listsDetails").css("position","absolute").css("left",left); - $("#listsDetails").fadeIn("fast"); -} - -function hideCart(){ - $("#cartDetails").fadeOut("fast"); -} - -function hideLists(){ - $("#listsDetails").fadeOut("fast"); -} - -function updateLink(val,op,target){ - if(target){ - if(op == "add"){ - target.$("a.cart"+val).html(MSG_ITEM_IN_CART).addClass("incart"); - target.$("a.cartR"+val).show(); - } else { - target.$("a.cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart cart"+val); - target.$("a.cartR"+val).hide(); - } - } else { - if(op == "add"){ - $("a.cart"+val).html(MSG_ITEM_IN_CART).addClass("incart"); - $("a.cartR"+val).show(); - } else { - $("a.cart"+val).html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart cart"+val); - $("a.cartR"+val).hide(); - } - } -} - -function updateAllLinks(target){ - if(target){ - target.$("a.incart").html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart"); - target.$("a.cartRemove").hide(); - } else { - $("a.incart").html(MSG_ITEM_NOT_IN_CART).removeClass("incart").addClass("addtocart"); - $("a.cartRemove").hide(); - } -} - -$("#cartDetails").ready(function(){ - $("#cartDetails,#cartmenulink").click(function(){ hideCart(); }); - $("#cartmenulink").click(function(){ openBasket(); return false; }); - $("#cartmenulink").hoverIntent(function(){ - showCart(); - },function(){ - hideCart(); - }); - if(basketcount){ updateBasket(basketcount) } -}); - - --- a/koha-tmpl/opac-tmpl/prog/en/js/browserid_include.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/browserid_include.js @@ -1, +0,0 @@ -(function(){var a=function(){function e(a){return Array.isArray?Array.isArray(a):a.constructor.toString().indexOf("Array")!=-1}function d(a,c,d){var e=b[c][d];for(var f=0;f<e.length;f++)e[f].win===a&&e.splice(f,1);b[c][d].length===0&&delete b[c][d]}function c(a,c,d,e){function f(b){for(var c=0;c<b.length;c++)if(b[c].win===a)return!0;return!1}var g=!1;if(c==="*")for(var h in b){if(!b.hasOwnProperty(h))continue;if(h==="*")continue;if(typeof b[h][d]=="object"){g=f(b[h][d]);if(g)break}}else b["*"]&&b["*"][d]&&(g=f(b["*"][d])),!g&&b[c]&&b[c][d]&&(g=f(b[c][d]));if(g)throw"A channel is already bound to the same window which overlaps with origin '"+c+"' and has scope '"+d+"'";typeof b[c]!="object"&&(b[c]={}),typeof b[c][d]!="object"&&(b[c][d]=[]),b[c][d].push({win:a,handler:e})}"use strict";var a=Math.floor(Math.random()*1000001),b={},f={},g=function(a){try{var c=JSON.parse(a.data);if(typeof c!="object"||c===null)throw"malformed"}catch(a){return}var d=a.source,e=a.origin,g,h,i;if(typeof c.method=="string"){var j=c.method.split("::");j.length==2?(g=j[0],i=j[1]):i=c.method}typeof c.id!="undefined"&&(h=c.id);if(typeof i=="string"){var k=!1;if(b[e]&&b[e][g])for(var h=0;h<b[e][g].length;h++)if(b[e][g][h].win===d){b[e][g][h].handler(e,i,c),k=!0;break}if(!k&&b["*"]&&b["*"][g])for(var h=0;h<b["*"][g].length;h++)if(b["*"][g][h].win===d){b["*"][g][h].handler(e,i,c);break}}else typeof h!="undefined"&&f[h]&&f[h](e,i,c)};window.addEventListener?window.addEventListener("message",g,!1):window.attachEvent&&window.attachEvent("onmessage",g);return{build:function(b){var g=function(a){if(b.debugOutput&&window.console&&window.console.log){try{typeof a!="string"&&(a=JSON.stringify(a))}catch(c){}console.log("["+j+"] "+a)}};if(!window.postMessage)throw"jschannel cannot run this browser, no postMessage";if(!window.JSON||!window.JSON.stringify||!window.JSON.parse)throw"jschannel cannot run this browser, no JSON parsing/serialization";if(typeof b!="object")throw"Channel build invoked without a proper object argument";if(!b.window||!b.window.postMessage)throw"Channel.build() called without a valid window argument";if(window===b.window)throw"target window is same as present window -- not allowed";var h=!1;if(typeof b.origin=="string"){var i;b.origin==="*"?h=!0:null!==(i=b.origin.match(/^https?:\/\/(?:[-a-zA-Z0-9_\.])+(?::\d+)?/))&&(b.origin=i[0].toLowerCase(),h=!0)}if(!h)throw"Channel.build() called with an invalid origin";if(typeof b.scope!="undefined"){if(typeof b.scope!="string")throw"scope, when specified, must be a string";if(b.scope.split("::").length>1)throw"scope may not contain double colons: '::'"}var j=function(){var a="",b="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";for(var c=0;c<5;c++)a+=b.charAt(Math.floor(Math.random()*b.length));return a}(),k={},l={},m={},n=!1,o=[],p=function(a,b,c){var d=!1,e=!1;return{origin:b,invoke:function(b,d){if(!m[a])throw"attempting to invoke a callback of a nonexistent transaction: "+a;var e=!1;for(var f=0;f<c.length;f++)if(b===c[f]){e=!0;break}if(!e)throw"request supports no such callback '"+b+"'";t({id:a,callback:b,params:d})},error:function(b,c){e=!0;if(!m[a])throw"error called for nonexistent message: "+a;delete m[a],t({id:a,error:b,message:c})},complete:function(b){e=!0;if(!m[a])throw"complete called for nonexistent message: "+a;delete m[a],t({id:a,result:b})},delayReturn:function(a){typeof a=="boolean"&&(d=a===!0);return d},completed:function(){return e}}},q=function(a,b,c){return window.setTimeout(function(){if(l[a]){var d="timeout ("+b+"ms) exceeded on method '"+c+"'";(1,l[a].error)("timeout_error",d),delete l[a],delete f[a]}},b)},r=function(a,c,d){if(typeof b.gotMessageObserver=="function")try{b.gotMessageObserver(a,d)}catch(h){g("gotMessageObserver() raised an exception: "+h.toString())}if(d.id&&c){if(k[c]){var i=p(d.id,a,d.callbacks?d.callbacks:[]);m[d.id]={};try{if(d.callbacks&&e(d.callbacks)&&d.callbacks.length>0)for(var j=0;j<d.callbacks.length;j++){var n=d.callbacks[j],o=d.params,q=n.split("/");for(var r=0;r<q.length-1;r++){var s=q[r];typeof o[s]!="object"&&(o[s]={}),o=o[s]}o[q[q.length-1]]=function(){var a=n;return function(b){return i.invoke(a,b)}}()}var t=k[c](i,d.params);!i.delayReturn()&&!i.completed()&&i.complete(t)}catch(h){var u="runtime_error",v=null;typeof h=="string"?v=h:typeof h=="object"&&(h&&e(h)&&h.length==2?(u=h[0],v=h[1]):typeof h.error=="string"&&(u=h.error,h.message?typeof h.message=="string"?v=h.message:h=h.message:v=""));if(v===null)try{v=JSON.stringify(h),typeof v=="undefined"&&(v=h.toString())}catch(w){v=h.toString()}i.error(u,v)}}}else d.id&&d.callback?!l[d.id]||!l[d.id].callbacks||!l[d.id].callbacks[d.callback]?g("ignoring invalid callback, id:"+d.id+" ("+d.callback+")"):l[d.id].callbacks[d.callback](d.params):d.id?l[d.id]?(d.error?(1,l[d.id].error)(d.error,d.message):d.result!==undefined?(1,l[d.id].success)(d.result):(1,l[d.id].success)(),delete l[d.id],delete f[d.id]):g("ignoring invalid response: "+d.id):c&&k[c]&&k[c](null,d.params)};c(b.window,b.origin,typeof b.scope=="string"?b.scope:"",r);var s=function(a){typeof b.scope=="string"&&b.scope.length&&(a=[b.scope,a].join("::"));return a},t=function(a,c){if(!a)throw"postMessage called with null message";var d=n?"post ":"queue ";g(d+" message: "+JSON.stringify(a));if(!c&&!n)o.push(a);else{if(typeof b.postMessageObserver=="function")try{b.postMessageObserver(b.origin,a)}catch(e){g("postMessageObserver() raised an exception: "+e.toString())}b.window.postMessage(JSON.stringify(a),b.origin)}},u=function(a,c){g("ready msg received");if(n)throw"received ready message while in ready state. help!";c==="ping"?j+="-R":j+="-L",v.unbind("__ready"),n=!0,g("ready msg accepted."),c==="ping"&&v.notify({method:"__ready",params:"pong"});while(o.length)t(o.pop());typeof b.onReady=="function"&&b.onReady(v)},v={unbind:function(a){if(k[a]){if(delete k[a])return!0;throw"can't delete method: "+a}return!1},bind:function(a,b){if(!a||typeof a!="string")throw"'method' argument to bind must be string";if(!b||typeof b!="function")throw"callback missing from bind params";if(k[a])throw"method '"+a+"' is already bound!";k[a]=b;return this},call:function(b){if(!b)throw"missing arguments to call function";if(!b.method||typeof b.method!="string")throw"'method' argument to call must be string";if(!b.success||typeof b.success!="function")throw"'success' callback missing from call";var c={},d=[],e=function(a,b){if(typeof b=="object")for(var f in b){if(!b.hasOwnProperty(f))continue;var g=a+(a.length?"/":"")+f;typeof b[f]=="function"?(c[g]=b[f],d.push(g),delete b[f]):typeof b[f]=="object"&&e(g,b[f])}};e("",b.params);var g={id:a,method:s(b.method),params:b.params};d.length&&(g.callbacks=d),b.timeout&&q(a,b.timeout,s(b.method)),l[a]={callbacks:c,error:b.error,success:b.success},f[a]=r,a++,t(g)},notify:function(a){if(!a)throw"missing arguments to notify function";if(!a.method||typeof a.method!="string")throw"'method' argument to notify must be string";t({method:s(a.method),params:a.params})},destroy:function(){d(b.window,b.origin,typeof b.scope=="string"?b.scope:""),window.removeEventListener?window.removeEventListener("message",r,!1):window.detachEvent&&window.detachEvent("onmessage",r),n=!1,k={},m={},l={},b.origin=null,o=[],g("channel destroyed"),j=""}};v.bind("__ready",u),setTimeout(function(){},0);return v}}}();WinChan=function(){function j(){var b=window.location,c=window.opener.frames,d=b.protocol+"//"+b.host;for(i=c.length-1;i>=0;i++)try{if(c[i].location.href.indexOf(d)===0&&c[i].name===a)return c[i]}catch(e){}return}function h(a){/^https?:\/\//.test(a)||(a=window.location.href);var b=/^(https?:\/\/[-_a-zA-Z\.0-9:]+)/.exec(a);return b?b[1]:a}function g(){return window.JSON&&window.JSON.stringify&&window.JSON.parse&&window.postMessage}function f(){try{return d.indexOf("Fennec/")!=-1||d.indexOf("Firefox/")!=-1&&d.indexOf("Android")!=-1}catch(a){}return!1}function e(){var a=-1;if(navigator.appName=="Microsoft Internet Explorer"){var b=navigator.userAgent,c=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");c.exec(b)!=null&&(a=parseFloat(RegExp.$1))}return a>=8}function c(a,b,c){a.detachEvent?a.detachEvent("on"+b,c):a.removeEventListener&&a.removeEventListener(b,c,!1)}function b(a,b,c){a.attachEvent?a.attachEvent("on"+b,c):a.addEventListener&&a.addEventListener(b,c,!1)}var a="__winchan_relay_frame",k=e();return g()?{open:function(d,e){function p(a){try{var b=JSON.parse(a.data);b.a==="ready"?l.postMessage(n,j):b.a==="error"?e&&(e(b.d),e=null):b.a==="response"&&(c(window,"message",p),c(window,"unload",o),o(),e&&(e(null,b.d),e=null))}catch(a){}}function o(){i&&document.body.removeChild(i),i=undefined,m&&m.close(),m=undefined}if(!e)throw"missing required callback argument";var g;d.url||(g="missing required 'url' parameter"),d.relay_url||(g="missing required 'relay_url' parameter"),g&&setTimeout(function(){e(g)},0);if(!d.window_features||f())d.window_features=undefined;var i,j=h(d.url);if(j!==h(d.relay_url))return setTimeout(function(){e("invalid arguments: origin of url and relay_url must match")},0);var l;k&&(i=document.createElement("iframe"),i.setAttribute("src",d.relay_url),i.style.display="none",i.setAttribute("name",a),document.body.appendChild(i),l=i.contentWindow);var m=window.open(d.url,null,d.window_features);l||(l=m);var n=JSON.stringify({a:"request",d:d.params});b(window,"unload",o),b(window,"message",p);return{close:o,focus:function(){if(m)try{m.focus()}catch(a){}}}}}:{open:function(a,b,c,d){setTimeout(function(){d("unsupported browser")},0)}}}();var b=function(){function l(){return c}function k(){c=g()||h()||i()||j();return!c}function j(){if(!(window.JSON&&window.JSON.stringify&&window.JSON.parse))return"JSON_NOT_SUPPORTED"}function i(){if(!a.postMessage)return"POSTMESSAGE_NOT_SUPPORTED"}function h(){try{var b="localStorage"in a&&a.localStorage!==null;if(b)a.localStorage.setItem("test","true"),a.localStorage.removeItem("test");else return"LOCALSTORAGE_NOT_SUPPORTED"}catch(c){return"LOCALSTORAGE_DISABLED"}}function g(){return f()}function f(){var a=e(),b=a>-1&&a<8;if(b)return"BAD_IE_VERSION"}function e(){var a=-1;if(b.appName=="Microsoft Internet Explorer"){var c=b.userAgent,d=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");d.exec(c)!=null&&(a=parseFloat(RegExp.$1))}return a}function d(c,d){b=c,a=d}var a=window,b=navigator,c;return{setTestEnv:d,isSupported:k,getNoSupportReason:l}}();navigator.id||(navigator.id={});if(!navigator.id.request||navigator.id._shimmed){var c="https://browserid.org",d=navigator.userAgent,e=d.indexOf("Fennec/")!=-1||d.indexOf("Firefox/")!=-1&&d.indexOf("Android")!=-1,f=e?undefined:"menubar=0,location=1,resizable=1,scrollbars=1,status=0,dialog=1,width=700,height=375",g,h={login:null,logout:null,ready:null},j=undefined;function k(a){a!==!0;if(j===undefined)j=a;else if(j!=a)throw"you cannot combine the navigator.id.watch() API with navigator.id.getVerifiedEmail() or navigator.id.get()this site should instead use navigator.id.request() and navigator.id.watch()"}var l,m=b.isSupported();function n(){if(!!m)try{if(!l){var b=window.document,d=b.createElement("iframe");d.style.display="none",b.body.appendChild(d),d.src=c+"/communication_iframe",l=a.build({window:d.contentWindow,origin:c,scope:"mozid_ni",onReady:function(){l.call({method:"loaded",success:function(){h.ready&&h.ready()},error:function(){}})}}),l.bind("logout",function(a,b){h.logout&&h.logout()}),l.bind("login",function(a,b){h.login&&h.login(b)})}}catch(e){l=undefined}}function o(a){if(typeof a=="object"){if(a.onlogin&&typeof a.onlogin!="function"||a.onlogout&&typeof a.onlogout!="function"||a.onready&&typeof a.onready!="function")throw"non-function where function expected in parameters to navigator.id.watch()";if(!a.onlogin)throw"'onlogin' is a required argument to navigator.id.watch()";if(!a.onlogout)throw"'onlogout' is a required argument to navigator.id.watch()";h.login=a.onlogin||null,h.logout=a.onlogout||null,h.ready=a.onready||null,n(),typeof a.loggedInEmail!="undefined"&&l&&l.notify({method:"loggedInUser",params:a.loggedInEmail})}}function p(a){if(g)try{g.focus()}catch(d){}else{if(!b.isSupported()){var e=b.getNoSupportReason(),i="unsupported_dialog";e==="LOCALSTORAGE_DISABLED"&&(i="cookies_disabled"),g=window.open(c+"/"+i,null,f);return}l&&l.notify({method:"dialog_running"}),g=WinChan.open({url:c+"/sign_in",relay_url:c+"/relay",window_features:f,params:{method:"get",params:a}},function(b,c){l&&(!b&&c&&c.email&&l.notify({method:"loggedInUser",params:c.email}),l.notify({method:"dialog_complete"})),g=undefined;if(!b&&c&&c.assertion)try{h.login&&h.login(c.assertion)}catch(d){}if(b==="client closed window"||!c)a&&a.oncancel&&a.oncancel(),delete a.oncancel})}}navigator.id={request:function(a){a=a||{},k(!1);return p(a)},watch:function(a){k(!1),o(a)},logout:function(a){n(),l&&l.notify({method:"logout"}),typeof a=="function"&&setTimeout(a,0)},get:function(a,b){b=b||{},k(!0),o({onlogin:function(b){a&&(a(b),a=null)},onlogout:function(){}}),b.oncancel=function(){a&&(a(null),a=null),h.login=h.logout=h.ready=null},b&&b.silent?a&&setTimeout(function(){a(null)},0):p(b)},getVerifiedEmail:function(a){k(!0),navigator.id.get(a)},_shimmed:!0}}})() --- a/koha-tmpl/opac-tmpl/prog/en/js/datatables.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/datatables.js @@ -1,100 +0,0 @@ -// These default options are for translation but can be used -// for any other datatables settings -// MSG_DT_* variables comes from datatables-strings.inc -// To use it, write: -// $("#table_id").dataTable($.extend(true, {}, dataTableDefaults, { -// // other settings -// } ) ); -var dataTablesDefaults = { - "oLanguage": { - "oPaginate": { - "sFirst" : window.MSG_DT_FIRST || "First", - "sLast" : window.MSG_DT_LAST || "Last", - "sNext" : window.MSG_DT_NEXT || "Next", - "sPrevious" : window.MSG_DT_PREVIOUS || "Previous" - }, - "sEmptyTable" : window.MSG_DT_EMPTY_TABLE || "No data available in table", - "sInfo" : window.MSG_DT_INFO || "Showing _START_ to _END_ of _TOTAL_ entries", - "sInfoEmpty" : window.MSG_DT_INFO_EMPTY || "No entries to show", - "sInfoFiltered" : window.MSG_DT_INFO_FILTERED || "(filtered from _MAX_ total entries)", - "sLengthMenu" : window.MSG_DT_LENGTH_MENU || "Show _MENU_ entries", - "sLoadingRecords" : window.MSG_DT_LOADING_RECORDS || "Loading...", - "sProcessing" : window.MSG_DT_PROCESSING || "Processing...", - "sSearch" : window.MSG_DT_SEARCH || "Search:", - "sZeroRecords" : window.MSG_DT_ZERO_RECORDS || "No matching records found" - }, - // "aaSorting": [$(" - select row position of th -")], - "sDom": 't', - "bPaginate": false, - // "fnHeaderCallback": function() { - // return $('th.sorting.nosort,th.sorting_desc.nosort,th.sorting_asc.nosort').removeClass("sorting sorting_desc sorting_asc").unbind("click"); - // } -}; - -/* Plugin to allow sorting on data stored in a span's title attribute - * - * Ex: <td><span title="[% ISO_date %]">[% formatted_date %]</span></td> - * - * In DataTables config: - * "aoColumns": [ - * { "sType": "title-string" }, - * ] - * http://datatables.net/plug-ins/sorting#hidden_title_string - */ -jQuery.extend( jQuery.fn.dataTableExt.oSort, { - "title-string-pre": function ( a ) { - return a.match(/title="(.*?)"/)[1].toLowerCase(); - }, - - "title-string-asc": function ( a, b ) { - return ((a < b) ? -1 : ((a > b) ? 1 : 0)); - }, - - "title-string-desc": function ( a, b ) { - return ((a < b) ? 1 : ((a > b) ? -1 : 0)); - } -} ); - -(function() { - - /* Plugin to allow text sorting to ignore articles - * - * In DataTables config: - * "aoColumns": [ - * { "sType": "anti-the" }, - * ] - * Based on the plugin found here: - * http://datatables.net/plug-ins/sorting#anti_the - * Modified to exclude HTML tags from sorting - * Extended to accept a string of space-separated articles - * from a configuration file (in English, "a," "an," and "the") - */ - - if(CONFIG_EXCLUDE_ARTICLES_FROM_SORT){ - var articles = CONFIG_EXCLUDE_ARTICLES_FROM_SORT.split(" "); - var rpattern = ""; - for(i=0;i<articles.length;i++){ - rpattern += "^" + articles[i] + " "; - if(i < articles.length - 1){ rpattern += "|"; } - } - var re = new RegExp(rpattern, "i"); - } - - jQuery.extend( jQuery.fn.dataTableExt.oSort, { - "anti-the-pre": function ( a ) { - var x = String(a).replace( /<[\s\S]*?>/g, "" ); - var y = x.trim(); - var z = y.replace(re, "").toLowerCase(); - return z; - }, - - "anti-the-asc": function ( a, b ) { - return ((a < b) ? -1 : ((a > b) ? 1 : 0)); - }, - - "anti-the-desc": function ( a, b ) { - return ((a < b) ? 1 : ((a > b) ? -1 : 0)); - } - }); - -}()); --- a/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js @@ -1,76 +0,0 @@ -if (typeof KOHA == "undefined" || !KOHA) { - var KOHA = {}; -} - -/** - * A namespace for Google related functions. - */ -KOHA.Google = { - - - /** - * Search all: - * <div title="biblionumber" id="isbn" class="gbs-thumbnail"></div> - * or - * <div title="biblionumber" id="isbn" class="gbs-thumbnail-preview"></div> - * and run a search with all collected isbns to Google Book Search. - * The result is asynchronously returned by Google and catched by - * gbsCallBack(). - */ - GetCoverFromIsbn: function(newWindow) { - var bibkeys = []; - $("[id^=gbs-thumbnail]").each(function(i) { - bibkeys.push($(this).attr("class")); // id=isbn - }); - bibkeys = bibkeys.join(','); - var scriptElement = document.createElement("script"); - this.openInNewWindow=newWindow; - scriptElement.setAttribute("id", "jsonScript"); - scriptElement.setAttribute("src", - "http://books.google.com/books?bibkeys=" + escape(bibkeys) + - "&jscmd=viewapi&callback=KOHA.Google.gbsCallBack"); - scriptElement.setAttribute("type", "text/javascript"); - document.documentElement.firstChild.appendChild(scriptElement); - - }, - - /** - * Add cover pages <div - * and link to preview if div id is gbs-thumbnail-preview - */ - gbsCallBack: function(booksInfo) { - var target = ''; - if (this.openInNewWindow) { - target = 'target="_blank" '; - } - for (id in booksInfo) { - var book = booksInfo[id]; - $("[id^=gbs-thumbnail]."+book.bib_key).each(function() { - var a = document.createElement("a"); - a.href = book.info_url; - if (typeof(book.thumbnail_url) != "undefined") { - var img = document.createElement("img"); - img.src = book.thumbnail_url; - $(this).empty().append(img); - var re = /^gbs-thumbnail-preview/; - if ( re.exec($(this).attr("id")) ) { - $(this).append( - '<div style="margin-bottom:5px; margin-top:-5px;font-size:9px">' + - '<a '+target+'href="' + - book.info_url + - '"><img src="' + - 'http://books.google.com/intl/en/googlebooks/images/gbs_preview_sticker1.gif' + - '"></a></div>' - ); - } - } else { - var message = document.createElement("span"); - $(message).attr("class","no-image"); - $(message).html(NO_GOOGLE_JACKET); - $(this).empty().append(message); - } - }); - } - - } -}; --- a/koha-tmpl/opac-tmpl/prog/en/js/googleindictransliteration.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/googleindictransliteration.js @@ -1,29 +0,0 @@ - // Load the Google Transliteration API - google.load("elements", "1", { - packages: "transliteration" - }); - - function onLoad() { - var options = { - sourceLanguage: 'en', - destinationLanguage: ['hi','kn','ml','ta','te'], - shortcutKey: 'ctrl+g', - transliterationEnabled: true - }; - - // Create an instance on TransliterationControl with the required - // options. - var control = - new google.elements.transliteration.TransliterationControl(options); - - // Enable transliteration in the textfields with the given ids. - var ids = [ "transl1" ]; - control.makeTransliteratable(ids); - - // Show the transliteration control which can be used to toggle between - // English and Hindi and also choose other destination language. - control.showControl('translControl'); - } - google.setOnLoadCallback(onLoad); - - --- a/koha-tmpl/opac-tmpl/prog/en/js/localcovers.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/localcovers.js @@ -1,51 +0,0 @@ -if (typeof KOHA == "undefined" || !KOHA) { - var KOHA = {}; -} - -/** - * A namespace for local cover related functions. - */ -KOHA.LocalCover = { - - - /** - * Search all: - * <div title="biblionumber" id="isbn" class="openlibrary-thumbnail"></div> - * or - * <div title="biblionumber" id="isbn" class="openlibrary-thumbnail-preview"></div> - * and run a search with all collected isbns to Open Library Book Search. - * The result is asynchronously returned by OpenLibrary and catched by - * olCallBack(). - */ - GetCoverFromBibnumber: function(uselink) { - $("div[id^=local-thumbnail],span[id^=local-thumbnail]").each(function(i) { - var mydiv = this; - var message = document.createElement("span"); - $(message).attr("class","no-image"); - $(message).html(NO_LOCAL_JACKET); - $(mydiv).append(message); - var img = $("<img />").attr('src', - '/cgi-bin/koha/opac-image.pl?thumbnail=1&biblionumber=' + $(mydiv).attr("class")) - .load(function () { - if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth == 0) { - //IE HACK - try { - $(mydiv).append(img); - $(mydiv).children('.no-image').remove(); - } - catch(err){ - }; - } else { - if (uselink) { - var a = $("<a />").attr('href', '/cgi-bin/koha/opac-imageviewer.pl?biblionumber=' + $(mydiv).attr("class")); - $(a).append(img); - $(mydiv).empty().append(a); - } else { - $(mydiv).empty().append(img); - } - $(mydiv).children('.no-image').remove(); - } - }) - }); - } -}; --- a/koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js @@ -1,67 +0,0 @@ -if (typeof KOHA == "undefined" || !KOHA) { - var KOHA = {}; -} - -/** - * A namespace for OpenLibrary related functions. - */ -KOHA.OpenLibrary = { - - - /** - * Search all: - * <div title="biblionumber" id="isbn" class="openlibrary-thumbnail"></div> - * or - * <div title="biblionumber" id="isbn" class="openlibrary-thumbnail-preview"></div> - * and run a search with all collected isbns to Open Library Book Search. - * The result is asynchronously returned by OpenLibrary and catched by - * olCallBack(). - */ - GetCoverFromIsbn: function() { - var bibkeys = []; - $("[id^=openlibrary-thumbnail]").each(function(i) { - bibkeys.push("ISBN:" + $(this).attr("class")); // id=isbn - }); - bibkeys = bibkeys.join(','); - var scriptElement = document.createElement("script"); - scriptElement.setAttribute("id", "jsonScript"); - scriptElement.setAttribute("src", - "http://openlibrary.org/api/books?bibkeys=" + escape(bibkeys) + - "&callback=KOHA.OpenLibrary.olCallBack&jscmd=data"); - scriptElement.setAttribute("type", "text/javascript"); - document.documentElement.firstChild.appendChild(scriptElement); - }, - - /** - * Add cover pages <div - * and link to preview if div id is gbs-thumbnail-preview - */ - olCallBack: function(booksInfo) { - for (id in booksInfo) { - var book = booksInfo[id]; - var isbn = id.substring(5); - $("[id^=openlibrary-thumbnail]."+isbn).each(function() { - var is_opacdetail = /openlibrary-thumbnail-preview/.exec($(this).attr("id")); - var a = document.createElement("a"); - a.href = booksInfo.url; - if (book.cover) { - var img = document.createElement("img"); - if (is_opacdetail) { - img.src = book.cover.medium; - $(this).empty().append(img); - $(this).append('<div class="results_summary">' + '<a href="' + book.url + '">Preview</a></div>'); - } else { - img.src = book.cover.medium; - img.height = '110'; - $(this).append(img); - } - } else { - var message = document.createElement("span"); - $(message).attr("class","no-image"); - $(message).html(NO_OL_JACKET); - $(this).append(message); - } - }); - } - } -}; --- a/koha-tmpl/opac-tmpl/prog/en/js/overdrive.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/overdrive.js @@ -1,61 +0,0 @@ -if ( typeof KOHA == "undefined" || !KOHA ) { - var KOHA = {}; -} - -KOHA.OverDrive = ( function() { - var proxy_base_url = '/cgi-bin/koha/svc/overdrive_proxy'; - var library_base_url = 'http://api.overdrive.com/v1/libraries/'; - return { - Get: function( url, params, callback ) { - $.ajax( { - type: 'GET', - url: url.replace( /https?:\/\/api.overdrive.com\/v1/, proxy_base_url ), - dataType: 'json', - data: params, - error: function( xhr, error ) { - try { - callback( JSON.parse( xhr.responseText )); - } catch ( e ) { - callback( {error: xhr.responseText || true} ); - } - }, - success: callback - } ); - }, - GetCollectionURL: function( library_id, callback ) { - if ( KOHA.OverDrive.collection_url ) { - callback( KOHA.OverDrive.collection_url ); - return; - } - - KOHA.OverDrive.Get( - library_base_url + library_id, - {}, - function ( data ) { - if ( data.error ) { - callback( data ); - return; - } - - KOHA.OverDrive.collection_url = data.links.products.href; - - callback( data.links.products.href ); - } - ); - }, - Search: function( library_id, q, limit, offset, callback ) { - KOHA.OverDrive.GetCollectionURL( library_id, function( data ) { - if ( data.error ) { - callback( data ); - return; - } - - KOHA.OverDrive.Get( - data, - {q: q, limit: limit, offset: offset}, - callback - ); - } ); - } - }; -} )(); --- a/koha-tmpl/opac-tmpl/prog/en/js/script.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/script.js @@ -1,85 +0,0 @@ -function _(s) { return s } // dummy function for gettext -function confirmDelete(message) { - return (confirm(message) ? true : false); -} - -function Dopop(link) { - newin=window.open(link,'popup','width=500,height=400,toolbar=false,scrollbars=yes,resizeable=yes'); -} - -$(document).ready(function(){ - $(".close").click(function(){ - window.close(); - }); - $(".focus").focus(); - - // clear the basket when user logs out - $("#logout").click(function(){ - var nameCookie = "bib_list"; - var valCookie = readCookie(nameCookie); - if (valCookie) { // basket has contents - updateBasket(0,null); - delCookie(nameCookie); - return true; - } else { - return true; - } - }); -}); - -// build Change Language menus -YAHOO.util.Event.onContentReady("changelanguage", function () { - $(".sublangs").each(function(){ - var menuid = $(this).attr("id"); - var menuid = menuid.replace("show",""); - - var oMenu = new YAHOO.widget.Menu("sub"+menuid, { zindex: 2 }); - function positionoMenu() { - oMenu.align("bl", "tl"); - } - oMenu.subscribe("beforeShow", function () { - if (this.getRoot() == this) { - positionoMenu(); - } - }); - oMenu.render(); - oMenu.cfg.setProperty("context", ["show"+menuid, "bl", "tl"]); - function onYahooClick(p_oEvent) { - // Position and display the menu - positionoMenu(); - oMenu.show(); - // Stop propagation and prevent the default "click" behavior - YAHOO.util.Event.stopEvent(p_oEvent); - } - YAHOO.util.Event.addListener("show"+menuid, "click", onYahooClick); - YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionoMenu); - - }); -}); - -// Build lists menu -YAHOO.util.Event.onContentReady("listsmenu", function () { - YAHOO.widget.Menu.prototype.onRender = function () { }; - $("#listsmenu").css("display","block").css("visibility","hidden"); - $("#listsmenulink").attr("href","#"); - var listMenu = new YAHOO.widget.Menu("listsmenu"); - listMenu.render(); - listMenu.cfg.setProperty("context", ["listsmenulink", "tr", "br"]); - listMenu.cfg.setProperty("effect",{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.05}); - listMenu.subscribe("beforeShow",positionlistMenu); - listMenu.subscribe("show", listMenu.focus); - function positionlistMenu() { - listMenu.align("tr", "br"); - } - YAHOO.util.Event.addListener("listsmenulink", "click", listMenu.show, null, listMenu); - YAHOO.widget.Overlay.windowResizeEvent.subscribe(positionlistMenu); - }); - -jQuery.fn.preventDoubleFormSubmit = function() { - jQuery(this).submit(function() { - if (this.beenSubmitted) - return false; - else - this.beenSubmitted = true; - }); -}; --- a/koha-tmpl/opac-tmpl/prog/en/js/tags.js +++ a/koha-tmpl/opac-tmpl/prog/en/js/tags.js @@ -1,146 +0,0 @@ -if (typeof KOHA == "undefined" || !KOHA) { - var KOHA = {}; -} - -/** -* A namespace for Tags related functions. - -$.ajaxSetup({ - url: "/cgi-bin/koha/opac-tags.pl", - type: "POST", - dataType: "script" -}); -*/ -KOHA.Tags = { - add_tag_button: function(bibnum, tag){ - var mynewtag = "newtag" + bibnum; - var mytagid = "#" + mynewtag; - var mydata = {}; - mydata[mynewtag] = tag; - var response; // AJAX from server will assign value to response. - $.post( - "/cgi-bin/koha/opac-tags.pl", - mydata, - function(data){ - // alert("AJAX Response: " + data); - eval(data); - // alert("counts: " + response["added"] + response["deleted"] + response["errors"]); - KOHA.Tags.set_tag_status( - mytagid + "_status", - KOHA.Tags.common_status(response["added"], response["deleted"], response["errors"]) - ); - if (response.alerts) { - alert(response.alerts.join("\n\n")); - } - }, - 'script' - ); - return false; - }, - common_status : function(addcount, delcount, errcount) { - var cstat = ""; - if (addcount && addcount > 0) {cstat += MSG_TAGS_ADDED + addcount + ". " ;} - if (delcount && delcount > 0) {cstat += MSG_TAGS_DELETED + delcount + ". " ;} - if (errcount && errcount > 0) {cstat += MSG_TAGS_ERRORS + errcount + ". " ;} - return cstat; - }, - set_tag_status : function(tagid, newstatus) { - $(tagid).html(newstatus); - $(tagid).show(); - }, - append_tag_status : function(tagid, newstatus) { - $(tagid).append(newstatus); - $(tagid).show(); - }, - clear_all_tag_status : function() { - $(".tagstatus").empty().hide(); - }, - - tag_message: { - tagsdisabled : function(arg) {return (MSG_TAGS_DISABLED);}, - scrubbed_all_bad : function(arg) {return (MSG_TAG_ALL_BAD);}, - badparam : function(arg) {return (MSG_ILLEGAL_PARAMETER+" "+arg);}, - scrubbed : function(arg) {return (MSG_TAG_SCRUBBED+" "+arg);}, - failed_add_tag : function(arg) {return (MSG_ADD_TAG_FAILED+ " '"+arg+"'. \n"+MSG_ADD_TAG_FAILED_NOTE);}, - failed_delete : function(arg) {return (MSG_DELETE_TAG_FAILED+ " '"+arg+"'. \n"+MSG_DELETE_TAG_FAILED_NOTE);}, - login : function(arg) {return (MSG_LOGIN_REQUIRED);} - }, - - // Used to tag multiple items at once. The main difference - // is that status is displayed on a per item basis. - add_multitags_button : function(bibarray, tag){ - var mydata = {}; - for (var i = 0; i < bibarray.length; i++) { - var mynewtag = "newtag" + bibarray[i]; - mydata[mynewtag] = tag; - } - var response; // AJAX from server will assign value to response. - $.post( - "/cgi-bin/koha/opac-tags.pl", - mydata, - function(data){ - eval(data); - KOHA.Tags.clear_all_tag_status(); - var bibErrors = false; - - // Display the status for each tagged bib - for (var i = 0; i < bibarray.length; i++) { - var bib = bibarray[i]; - var mytagid = "#newtag" + bib; - var status = ""; - - // Number of tags added. - if (response[bib]) { - var added = response[bib]["added"]; - if (added > 0) { - status = MSG_TAGS_ADDED + added + ". "; - KOHA.Tags.set_tag_status(mytagid + "_status", status); - } - - // Show a link that opens an error dialog, if necessary. - var errors = response[bib]["errors"]; - if (errors.length > 0) { - bibErrors = true; - var errid = "tagerr_" + bib; - var errstat = "<a id=\"" + errid + "\" class=\"tagerror\" href=\"#\">"; - errstat += MSG_TAGS_ERRORS + errors.length + ". "; - errstat += "</a>"; - KOHA.Tags.append_tag_status(mytagid + "_status", errstat); - var errmsg = ""; - for (var e = 0; e < errors.length; e++){ - if (e) { - errmsg += "\n\n"; - } - errmsg += errors[e]; - } - $("#" + errid).click(function(){ - alert(errmsg); - }); - } - } - } - - if (bibErrors || response["global_errors"]) { - var msg = ""; - if (bibErrors) { - msg = MSG_MULTI_ADD_TAG_FAILED; - } - - // Show global errors in a dialog. - if (response["global_errors"]) { - var global_errors = response["global_errors"]; - var msg; - for (var e = 0; e < global_errors.length; e++) { - msg += "\n\n"; - msg += response.alerts[global_errors[e]]; - } - } - alert(msg); - } - }, - 'script' - ); - return false; - } -}; - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS.js @@ -1,525 +0,0 @@ -AJS={BASE_URL:"",drag_obj:null,drag_elm:null,_drop_zones:[],_cur_pos:null,join:function(_1,_2){ -try{ -return _2.join(_1); -} -catch(e){ -var r=_2[0]||""; -AJS.map(_2,function(_4){ -r+=_1+_4; -},1); -return r+""; -} -},getScrollTop:function(){ -var t; -if(document.documentElement&&document.documentElement.scrollTop){ -t=document.documentElement.scrollTop; -}else{ -if(document.body){ -t=document.body.scrollTop; -} -} -return t; -},addClass:function(){ -var _6=AJS.forceArray(arguments); -var _7=_6.pop(); -var _8=function(o){ -if(!new RegExp("(^|\\s)"+_7+"(\\s|$)").test(o.className)){ -o.className+=(o.className?" ":"")+_7; -} -}; -AJS.map(_6,function(_a){ -_8(_a); -}); -},setStyle:function(){ -var _b=AJS.forceArray(arguments); -var _c=_b.pop(); -var _d=_b.pop(); -AJS.map(_b,function(_e){ -_e.style[_d]=AJS.getCssDim(_c); -}); -},_getRealScope:function(fn,_10,_11,_12){ -var _13=window; -_10=AJS.$A(_10); -if(fn._cscope){ -_13=fn._cscope; -} -return function(){ -var _14=[]; -var i=0; -if(_11){ -i=1; -} -AJS.map(arguments,function(arg){ -_14.push(arg); -},i); -_14=_14.concat(_10); -if(_12){ -_14=_14.reverse(); -} -return fn.apply(_13,_14); -}; -},preloadImages:function(){ -AJS.AEV(window,"load",AJS.$p(function(_17){ -AJS.map(_17,function(src){ -var pic=new Image(); -pic.src=src; -}); -},arguments)); -},_createDomShortcuts:function(){ -var _1a=["ul","li","td","tr","th","tbody","table","input","span","b","a","div","img","button","h1","h2","h3","br","textarea","form","p","select","option","iframe","script","center","dl","dt","dd","small","pre"]; -var _1b=function(elm){ -var _1d="return AJS.createDOM.apply(null, ['"+elm+"', arguments]);"; -var _1e="function() { "+_1d+" }"; -eval("AJS."+elm.toUpperCase()+"="+_1e); -}; -AJS.map(_1a,_1b); -AJS.TN=function(_1f){ -return document.createTextNode(_1f); -}; -},documentInsert:function(elm){ -if(typeof (elm)=="string"){ -elm=AJS.HTML2DOM(elm); -} -document.write("<span id=\"dummy_holder\"></span>"); -AJS.swapDOM(AJS.$("dummy_holder"),elm); -},getWindowSize:function(doc){ -doc=doc||document; -var _22,_23; -if(self.innerHeight){ -_22=self.innerWidth; -_23=self.innerHeight; -}else{ -if(doc.documentElement&&doc.documentElement.clientHeight){ -_22=doc.documentElement.clientWidth; -_23=doc.documentElement.clientHeight; -}else{ -if(doc.body){ -_22=doc.body.clientWidth; -_23=doc.body.clientHeight; -} -} -} -return {"w":_22,"h":_23}; -},flattenList:function(_24){ -var r=[]; -var _26=function(r,l){ -AJS.map(l,function(o){ -if(o==null){ -}else{ -if(AJS.isArray(o)){ -_26(r,o); -}else{ -r.push(o); -} -} -}); -}; -_26(r,_24); -return r; -},setEventKey:function(e){ -e.key=e.keyCode?e.keyCode:e.charCode; -if(window.event){ -e.ctrl=window.event.ctrlKey; -e.shift=window.event.shiftKey; -}else{ -e.ctrl=e.ctrlKey; -e.shift=e.shiftKey; -} -switch(e.key){ -case 63232: -e.key=38; -break; -case 63233: -e.key=40; -break; -case 63235: -e.key=39; -break; -case 63234: -e.key=37; -break; -} -},removeElement:function(){ -var _2b=AJS.forceArray(arguments); -AJS.map(_2b,function(elm){ -AJS.swapDOM(elm,null); -}); -},_unloadListeners:function(){ -if(AJS.listeners){ -AJS.map(AJS.listeners,function(elm,_2e,fn){ -AJS.REV(elm,_2e,fn); -}); -} -AJS.listeners=[]; -},partial:function(fn){ -var _31=AJS.forceArray(arguments); -return AJS.$b(fn,null,_31.slice(1,_31.length).reverse(),false,true); -},getIndex:function(elm,_33,_34){ -for(var i=0;i<_33.length;i++){ -if(_34&&_34(_33[i])||elm==_33[i]){ -return i; -} -} -return -1; -},isDefined:function(o){ -return (o!="undefined"&&o!=null); -},isArray:function(obj){ -return obj instanceof Array; -},setLeft:function(){ -var _38=AJS.forceArray(arguments); -_38.splice(_38.length-1,0,"left"); -AJS.setStyle.apply(null,_38); -},appendChildNodes:function(elm){ -if(arguments.length>=2){ -AJS.map(arguments,function(n){ -if(AJS.isString(n)){ -n=AJS.TN(n); -} -if(AJS.isDefined(n)){ -elm.appendChild(n); -} -},1); -} -return elm; -},isOpera:function(){ -return (navigator.userAgent.toLowerCase().indexOf("opera")!=-1); -},isString:function(obj){ -return (typeof obj=="string"); -},hideElement:function(elm){ -var _3d=AJS.forceArray(arguments); -AJS.map(_3d,function(elm){ -elm.style.display="none"; -}); -},setOpacity:function(elm,p){ -elm.style.opacity=p; -elm.style.filter="alpha(opacity="+p*100+")"; -},setHeight:function(){ -var _41=AJS.forceArray(arguments); -_41.splice(_41.length-1,0,"height"); -AJS.setStyle.apply(null,_41); -},setWidth:function(){ -var _42=AJS.forceArray(arguments); -_42.splice(_42.length-1,0,"width"); -AJS.setStyle.apply(null,_42); -},createArray:function(v){ -if(AJS.isArray(v)&&!AJS.isString(v)){ -return v; -}else{ -if(!v){ -return []; -}else{ -return [v]; -} -} -},isDict:function(o){ -var _45=String(o); -return _45.indexOf(" Object")!=-1; -},isMozilla:function(){ -return (navigator.userAgent.toLowerCase().indexOf("gecko")!=-1&&navigator.productSub>=20030210); -},_listenOnce:function(elm,_47,fn){ -var _49=function(){ -AJS.removeEventListener(elm,_47,_49); -fn(arguments); -}; -return _49; -},addEventListener:function(elm,_4b,fn,_4d,_4e){ -if(!_4e){ -_4e=false; -} -var _4f=AJS.$A(elm); -AJS.map(_4f,function(_50){ -if(_4d){ -fn=AJS._listenOnce(_50,_4b,fn); -} -if(AJS.isIn(_4b,["submit","load","scroll","resize"])){ -var old=elm["on"+_4b]; -elm["on"+_4b]=function(){ -if(old){ -fn(arguments); -return old(arguments); -}else{ -return fn(arguments); -} -}; -return; -} -if(AJS.isIn(_4b,["keypress","keydown","keyup","click"])){ -var _52=fn; -fn=function(e){ -AJS.setEventKey(e); -return _52.apply(null,arguments); -}; -} -if(_50.attachEvent){ -_50.attachEvent("on"+_4b,fn); -}else{ -if(_50.addEventListener){ -_50.addEventListener(_4b,fn,_4e); -} -} -AJS.listeners=AJS.$A(AJS.listeners); -AJS.listeners.push([_50,_4b,fn]); -}); -},createDOM:function(_54,_55){ -var i=0,_57; -elm=document.createElement(_54); -if(AJS.isDict(_55[i])){ -for(k in _55[0]){ -_57=_55[0][k]; -if(k=="style"){ -elm.style.cssText=_57; -}else{ -if(k=="class"||k=="className"){ -elm.className=_57; -}else{ -elm.setAttribute(k,_57); -} -} -} -i++; -} -if(_55[0]==null){ -i=1; -} -AJS.map(_55,function(n){ -if(n){ -if(AJS.isString(n)||AJS.isNumber(n)){ -n=AJS.TN(n); -} -elm.appendChild(n); -} -},i); -return elm; -},setTop:function(){ -var _59=AJS.forceArray(arguments); -_59.splice(_59.length-1,0,"top"); -AJS.setStyle.apply(null,_59); -},getElementsByTagAndClassName:function(_5a,_5b,_5c){ -var _5d=[]; -if(!AJS.isDefined(_5c)){ -_5c=document; -} -if(!AJS.isDefined(_5a)){ -_5a="*"; -} -var els=_5c.getElementsByTagName(_5a); -var _5f=els.length; -var _60=new RegExp("(^|\\s)"+_5b+"(\\s|$)"); -for(i=0,j=0;i<_5f;i++){ -if(_60.test(els[i].className)||_5b==null){ -_5d[j]=els[i]; -j++; -} -} -return _5d; -},removeClass:function(){ -var _61=AJS.forceArray(arguments); -var cls=_61.pop(); -var _63=function(o){ -o.className=o.className.replace(new RegExp("\\s?"+cls,"g"),""); -}; -AJS.map(_61,function(elm){ -_63(elm); -}); -},bindMethods:function(_66){ -for(var k in _66){ -var _68=_66[k]; -if(typeof (_68)=="function"){ -_66[k]=AJS.$b(_68,_66); -} -} -},log:function(o){ -if(AJS.isMozilla()){ -console.log(o); -}else{ -var div=AJS.DIV({"style":"color: green"}); -AJS.ACN(AJS.getBody(),AJS.setHTML(div,""+o)); -} -},isNumber:function(obj){ -return (typeof obj=="number"); -},map:function(_6c,fn,_6e,_6f){ -var i=0,l=_6c.length; -if(_6e){ -i=_6e; -} -if(_6f){ -l=_6f; -} -for(i;i<l;i++){ -fn.apply(null,[_6c[i],i]); -} -},removeEventListener:function(elm,_73,fn,_75){ -if(!_75){ -_75=false; -} -if(elm.removeEventListener){ -elm.removeEventListener(_73,fn,_75); -if(AJS.isOpera()){ -elm.removeEventListener(_73,fn,!_75); -} -}else{ -if(elm.detachEvent){ -elm.detachEvent("on"+_73,fn); -} -} -},getCssDim:function(dim){ -if(AJS.isString(dim)){ -return dim; -}else{ -return dim+"px"; -} -},setHTML:function(elm,_78){ -elm.innerHTML=_78; -return elm; -},bind:function(fn,_7a,_7b,_7c,_7d){ -fn._cscope=_7a; -return AJS._getRealScope(fn,_7b,_7c,_7d); -},forceArray:function(_7e){ -var r=[]; -AJS.map(_7e,function(elm){ -r.push(elm); -}); -return r; -},update:function(l1,l2){ -for(var i in l2){ -l1[i]=l2[i]; -} -return l1; -},getBody:function(){ -return AJS.$bytc("body")[0]; -},HTML2DOM:function(_84,_85){ -var d=AJS.DIV(); -d.innerHTML=_84; -if(_85){ -return d.childNodes[0]; -}else{ -return d; -} -},getElement:function(id){ -if(AJS.isString(id)||AJS.isNumber(id)){ -return document.getElementById(id); -}else{ -return id; -} -},showElement:function(){ -var _88=AJS.forceArray(arguments); -AJS.map(_88,function(elm){ -elm.style.display=""; -}); -},swapDOM:function(_8a,src){ -_8a=AJS.getElement(_8a); -var _8c=_8a.parentNode; -if(src){ -src=AJS.getElement(src); -_8c.replaceChild(src,_8a); -}else{ -_8c.removeChild(_8a); -} -return src; -},isIn:function(elm,_8e){ -var i=AJS.getIndex(elm,_8e); -if(i!=-1){ -return true; -}else{ -return false; -} -}}; -AJS.$=AJS.getElement; -AJS.$$=AJS.getElements; -AJS.$f=AJS.getFormElement; -AJS.$p=AJS.partial; -AJS.$b=AJS.bind; -AJS.$A=AJS.createArray; -AJS.DI=AJS.documentInsert; -AJS.ACN=AJS.appendChildNodes; -AJS.RCN=AJS.replaceChildNodes; -AJS.AEV=AJS.addEventListener; -AJS.REV=AJS.removeEventListener; -AJS.$bytc=AJS.getElementsByTagAndClassName; -AJS.addEventListener(window,"unload",AJS._unloadListeners); -AJS._createDomShortcuts(); -AJS.Class=function(_90){ -var fn=function(){ -if(arguments[0]!="no_init"){ -return this.init.apply(this,arguments); -} -}; -fn.prototype=_90; -AJS.update(fn,AJS.Class.prototype); -return fn; -}; -AJS.Class.prototype={extend:function(_92){ -var _93=new this("no_init"); -for(k in _92){ -var _94=_93[k]; -var cur=_92[k]; -if(_94&&_94!=cur&&typeof cur=="function"){ -cur=this._parentize(cur,_94); -} -_93[k]=cur; -} -return new AJS.Class(_93); -},implement:function(_96){ -AJS.update(this.prototype,_96); -},_parentize:function(cur,_98){ -return function(){ -this.parent=_98; -return cur.apply(this,arguments); -}; -}}; -AJS.$=AJS.getElement; -AJS.$$=AJS.getElements; -AJS.$f=AJS.getFormElement; -AJS.$b=AJS.bind; -AJS.$p=AJS.partial; -AJS.$FA=AJS.forceArray; -AJS.$A=AJS.createArray; -AJS.DI=AJS.documentInsert; -AJS.ACN=AJS.appendChildNodes; -AJS.RCN=AJS.replaceChildNodes; -AJS.AEV=AJS.addEventListener; -AJS.REV=AJS.removeEventListener; -AJS.$bytc=AJS.getElementsByTagAndClassName; -AJSDeferred=function(req){ -this.callbacks=[]; -this.errbacks=[]; -this.req=req; -}; -AJSDeferred.prototype={excCallbackSeq:function(req,_9b){ -var _9c=req.responseText; -while(_9b.length>0){ -var fn=_9b.pop(); -var _9e=fn(_9c,req); -if(_9e){ -_9c=_9e; -} -} -},callback:function(){ -this.excCallbackSeq(this.req,this.callbacks); -},errback:function(){ -if(this.errbacks.length==0){ -alert("Error encountered:\n"+this.req.responseText); -} -this.excCallbackSeq(this.req,this.errbacks); -},addErrback:function(fn){ -this.errbacks.unshift(fn); -},addCallback:function(fn){ -this.callbacks.unshift(fn); -},addCallbacks:function(fn1,fn2){ -this.addCallback(fn1); -this.addErrback(fn2); -},sendReq:function(_a3){ -if(AJS.isObject(_a3)){ -this.req.send(AJS.queryArguments(_a3)); -}else{ -if(AJS.isDefined(_a3)){ -this.req.send(_a3); -}else{ -this.req.send(""); -} -} -}}; -script_loaded=true; - - -script_loaded=true; --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS_fx.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/AJS_fx.js @@ -1,136 +0,0 @@ -AJS.fx={_shades:{0:"ffffff",1:"ffffee",2:"ffffdd",3:"ffffcc",4:"ffffbb",5:"ffffaa",6:"ffff99"},highlight:function(_1,_2){ -var _3=new AJS.fx.Base(); -_3.elm=AJS.$(_1); -_3.setOptions(_2); -_3.options.duration=600; -AJS.update(_3,{increase:function(){ -if(this.now==7){ -_1.style.backgroundColor="transparent"; -}else{ -_1.style.backgroundColor="#"+AJS.fx._shades[Math.floor(this.now)]; -} -}}); -return _3.custom(6,0); -},fadeIn:function(_4,_5){ -_5=_5||{}; -if(!_5.from){ -_5.from=0; -AJS.setOpacity(_4,0); -} -if(!_5.to){ -_5.to=1; -} -var s=new AJS.fx.Style(_4,"opacity",_5); -return s.custom(_5.from,_5.to); -},fadeOut:function(_7,_8){ -_8=_8||{}; -if(!_8.from){ -_8.from=1; -} -if(!_8.to){ -_8.to=0; -} -_8.duration=300; -var s=new AJS.fx.Style(_7,"opacity",_8); -return s.custom(_8.from,_8.to); -},setWidth:function(_a,_b){ -var s=new AJS.fx.Style(_a,"width",_b); -return s.custom(_b.from,_b.to); -},setHeight:function(_d,_e){ -var s=new AJS.fx.Style(_d,"height",_e); -return s.custom(_e.from,_e.to); -}}; -AJS.fx.Base=new AJS.Class({init:function(){ -AJS.bindMethods(this); -},setOptions:function(_10){ -this.options=AJS.update({onStart:function(){ -},onComplete:function(){ -},transition:AJS.fx.Transitions.sineInOut,duration:500,wait:true,fps:50},_10||{}); -},step:function(){ -var _11=new Date().getTime(); -if(_11<this.time+this.options.duration){ -this.cTime=_11-this.time; -this.setNow(); -}else{ -setTimeout(AJS.$b(this.options.onComplete,this,[this.elm]),10); -this.clearTimer(); -this.now=this.to; -} -this.increase(); -},setNow:function(){ -this.now=this.compute(this.from,this.to); -},compute:function(_12,to){ -var _14=to-_12; -return this.options.transition(this.cTime,_12,_14,this.options.duration); -},clearTimer:function(){ -clearInterval(this.timer); -this.timer=null; -return this; -},_start:function(_15,to){ -if(!this.options.wait){ -this.clearTimer(); -} -if(this.timer){ -return; -} -setTimeout(AJS.$p(this.options.onStart,this.elm),10); -this.from=_15; -this.to=to; -this.time=new Date().getTime(); -this.timer=setInterval(this.step,Math.round(1000/this.options.fps)); -return this; -},custom:function(_17,to){ -return this._start(_17,to); -},set:function(to){ -this.now=to; -this.increase(); -return this; -},setStyle:function(elm,_1b,val){ -if(this.property=="opacity"){ -AJS.setOpacity(elm,val); -}else{ -AJS.setStyle(elm,_1b,val); -} -}}); -AJS.fx.Style=AJS.fx.Base.extend({init:function(elm,_1e,_1f){ -this.parent(); -this.elm=elm; -this.setOptions(_1f); -this.property=_1e; -},increase:function(){ -this.setStyle(this.elm,this.property,this.now); -}}); -AJS.fx.Styles=AJS.fx.Base.extend({init:function(elm,_21){ -this.parent(); -this.elm=AJS.$(elm); -this.setOptions(_21); -this.now={}; -},setNow:function(){ -for(p in this.from){ -this.now[p]=this.compute(this.from[p],this.to[p]); -} -},custom:function(obj){ -if(this.timer&&this.options.wait){ -return; -} -var _23={}; -var to={}; -for(p in obj){ -_23[p]=obj[p][0]; -to[p]=obj[p][1]; -} -return this._start(_23,to); -},increase:function(){ -for(var p in this.now){ -this.setStyle(this.elm,p,this.now[p]); -} -}}); -AJS.fx.Transitions={linear:function(t,b,c,d){ -return c*t/d+b; -},sineInOut:function(t,b,c,d){ -return -c/2*(Math.cos(Math.PI*t/d)-1)+b; -}}; -script_loaded=true; - - -script_loaded=true; --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/LGPL.txt +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/LGPL.txt @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - <one line to give the library's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - <signature of Ty Coon>, 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/about.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/about.html @@ -1,50 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> -<head> - <title>GreyBox - About - - - - - - - - - - - - - - - - -

    -GreyBox is copyrighted work by Amir Salihefendic. -

    - -

    -It is based on AJS JavaScript library. -

    - -

    -It is realesed under LGPL. -

    - -

    Links

    - - -

    Need help?

    - - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/advance_usage.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/advance_usage.html @@ -1,182 +0,0 @@ - - - - GreyBox - Advance usage - - - - - - - - - - - - - - - -

    Methods for showing windows

    - -

    GB_show

    - -

    Signature:

    - - -

    Example:

    - - -

    Example rendered:

    -Visit Google - - -

    GB_showCenter

    - -

    Signature:

    - - -

    Example:

    - - -

    Example rendered:

    -Visit Google - - -

    GB_showFullScreen

    - -

    Signature:

    - - -

    Example:

    - - -

    Example rendered:

    -Visit Google - -

    Methods for showing overlays

    - -

    GB_showImage

    -

    Signature:

    - - -

    Example:

    - - -

    Example rendered:

    -A flower in my hand - -

    GB_showPage

    -

    Signature:

    - - -

    Example:

    - - -

    Example rendered:

    -Show Google in another layout - - -

    Methods for showing sets

    - -

    GB_showFullScreenSet

    -

    Signature:

    - - -

    Example:

    - - -

    Example rendered:

    - -Show first page in page_set - -

    GB_showImageSet

    -

    Signature:

    - - -

    Example:

    - - -

    Example rendered:

    - -Show first picture in image_set - - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/combiner.py +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/combiner.py @@ -1,134 +0,0 @@ -#!/usr/bin/env python -""" -Used to combine the different parts of GreyBox. -- Python 2.4 required -- Java 1.4+ required -- Dojo's JavaScript compressor (http://dojotoolkit.org/docs/compressor_system.html). Place it under compression_lib/custom_rhino.jar -""" -import os, sys, shutil -from compression_lib import AJS_minify - - -if __name__ == '__main__': - args = sys.argv - - if len(args) < 2: - print """ -Usage is: - python combiner.py [full|gallery|window] -Example usage: - python combiner.py full -The files will be store in greybox_dist/* depending on the dist. type -""" - sys.exit(0) - - type = args[1] - output_dir = 'greybox' - - ## - # Config file list - # - js = [] - css = [] - static = [] - - append = lambda l, x: l.append('greybox_source/%s' % x) - - def appendBase(): - append(js, 'base/base.js') - append(js, 'auto_deco.js') - append(css, 'base/base.css') - append(static, 'base/indicator.gif') - append(static, 'base/loader_frame.html') - - def appendSet(): - append(js, 'set/set.js') - append(css, 'set/set.css') - append(static, 'set/next.gif') - append(static, 'set/prev.gif') - - def appendGallery(): - append(js, 'gallery/gallery.js') - append(css, 'gallery/gallery.css') - append(static, 'gallery/g_close.gif') - - def appendWindow(): - append(js, 'window/window.js') - append(css, 'window/window.css') - append(static, 'window/header_bg.gif') - append(static, 'window/w_close.gif') - - appendBase() - - if type == 'full': - appendGallery() - appendSet() - appendWindow() - elif type == 'gallery': - appendGallery() - appendSet() - elif type == 'window': - appendWindow() - else: - sys.exit('Uknown type') - - print 'Follwoing styles are used:' - for style in css: - print ' %s' % style - - print 'Follwoing JavaScript is used:' - for script in js: - print ' %s' % script - - ## - # Copy the files - # - try: - shutil.rmtree(output_dir) - except: - pass - os.mkdir(output_dir) - - def concatFiles(f_list): - data = [] - for f in f_list: - data.append(open(f, 'r').read()) - return '\n\n'.join(data) - - def copyFiles(f_list): - for f in f_list: - shutil.copy(f, output_dir) - - copyFiles(static) - fp = open('%s/%s' % (output_dir, 'gb_styles.css'), 'w') - fp.write(concatFiles(css)) - fp.close() - print 'Compressed styles in %s' % ('greybox/gb_styles.css') - - ## - # Concat js - # - fp = open('%s/%s' % (output_dir, 'gb_scripts_tmp.js'), 'w') - fp.write(concatFiles(js)) - fp.close() - - AJS_minify.AJS_SRC = 'greybox_source/base/AJS.js' - AJS_minify.AJS_MINI_SRC = 'greybox/AJS_tmp.js' - files = ['greybox/gb_scripts_tmp.js', 'greybox_source/base/AJS_fx.js', 'static_files/help.js'] - code_analyzer = AJS_minify.ExternalCodeAnalyzer(files) - composer = AJS_minify.AjsComposer(code_analyzer.findFunctions()) - composer.writeToOutput() - - os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/AJS_tmp.js > greybox/AJS.js') - os.remove('greybox/AJS_tmp.js') - os.popen('java -jar compression_lib/custom_rhino.jar -c greybox_source/base/AJS_fx.js > greybox/AJS_fx.js') - print 'Compressed AJS.js and AJS.js into greybox/' - - os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/gb_scripts_tmp.js > greybox/gb_scripts.js') - os.remove('greybox/gb_scripts_tmp.js') - print 'Compressed JavaScript in %s' % ('greybox/gb_scripts.css') - - #Append script_loaded - open('greybox/AJS.js', 'a').write('\nscript_loaded=true;') - open('greybox/AJS_fx.js', 'a').write('\nscript_loaded=true;') - open('greybox/gb_scripts.js', 'a').write('\nscript_loaded=true;') --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compressing_greybox.html @@ -1,55 +0,0 @@ - - - - GreyBox - Compressing GreyBox - - - - - - - - - - - - - - - -

    Code structure

    -
      -
    • greybox: Generated and compressed JavaScript and CSS is located here
    • -
    • greybox_source: CSS and JavaScript structured in directories.
    • -
    -It's not recommend that you alter code in the greybox directory, since it's computer generated and very unreadable! - - -

    Download Dojo ShrinkSafe

    -To make the filesize as small as possible GreyBox JavaScript is compressed down using Dojo ShrinkSafe. This library requires Java, so make sure you got Java installed. Download following JAR file: - -Place custom_rhino.jar in GreyBox's compression_lib directory. - - -

    Compressing GreyBox

    -Now, you are ready to compress GreyBox. This is done by running a Python script called combiner.py. I.e. you need to download and install Pyhton. - -

    -You can run combiner.py in following ways: -

    - -
      -
    • python combiner.py full: Compress everything
    • -
    • python combiner.py gallery: Compress only gallery related CSS and JavaScript
    • -
    • python combiner.py window: Compress only window related CSS and JavaScript
    • -
    - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py @@ -1,255 +0,0 @@ -#!/usr/bin/env python -#Last-update: 08/05/07 12:39:17 -import re -import sys -from sets import Set - -## -# External files -# -AJS_SRC = 'AJS.js' -AJS_MINI_SRC = 'AJS_compressed.js' - - -## -# Standard stuff that may change in the future -# -DOM_SHORTCUTS = [ - "ul", "li", "td", "tr", "th", - "tbody", "table", "input", "span", "b", - "a", "div", "img", "button", "h1", - "h2", "h3", "br", "textarea", "form", - "p", "select", "option", "iframe", "script", - "center", "dl", "dt", "dd", "small", - "pre", "tn" -] - -FN_SHORTCUTS = { - '$': 'getElement', - '$$': 'getElements', - '$f': 'getFormElement', - '$b': 'bind', - '$p': 'partial', - '$A': 'createArray', - 'DI': 'documentInsert', - 'ACN': 'appendChildNodes', - 'RCN': 'replaceChildNodes', - 'AEV': 'addEventListener', - 'REV': 'removeEventListener', - '$bytc': 'getElementsByTagAndClassName' -} - -AJS_TEMPLATE = """//AJS JavaScript library (minify'ed version) -//Copyright (c) 2006 Amir Salihefendic. All rights reserved. -//Copyright (c) 2005 Bob Ippolito. All rights reserved. -//License: http://www.opensource.org/licenses/mit-license.php -//Visit http://orangoo.com/AmiNation/AJS for full version. -AJS = { -BASE_URL: "", -drag_obj: null, -drag_elm: null, -_drop_zones: [], -_cur_pos: null, - -%(functions)s -} - -AJS.$ = AJS.getElement; -AJS.$$ = AJS.getElements; -AJS.$f = AJS.getFormElement; -AJS.$p = AJS.partial; -AJS.$b = AJS.bind; -AJS.$A = AJS.createArray; -AJS.DI = AJS.documentInsert; -AJS.ACN = AJS.appendChildNodes; -AJS.RCN = AJS.replaceChildNodes; -AJS.AEV = AJS.addEventListener; -AJS.REV = AJS.removeEventListener; -AJS.$bytc = AJS.getElementsByTagAndClassName; - -AJS.addEventListener(window, 'unload', AJS._unloadListeners); -AJS._createDomShortcuts(); - -%(AJSClass)s - -%(AJSDeferred)s -script_loaded = true; -""" - - -def getAjsCode(): - return open(AJS_SRC).read() - -def writeAjsMini(code): - open(AJS_MINI_SRC, "w").write(code) - - -class AjsAnalyzer: - - def __init__(self): - self.code = getAjsCode() - self.ajs_fns = {} - self.ajs_deps = {} - self._parseAJS() - self._findDeps() - - def _parseAJS(self): - ajs_code = re.search("AJS =(.|\n)*\n}\n", self.code).group(0) - fns = re.findall("\s+((\w*?):.*?{(.|\n)*?\n\s*})(,|\n+})\n", ajs_code) - for f in fns: - self.ajs_fns[f[1]] = f[0] - - def getFnCode(self, fn_name, caller=None): - """ - Returns the code of function and it's dependencies as a list - """ - fn_name = self._unfoldFn(fn_name) - r = [] - if self.ajs_fns.get(fn_name): - r.append(self.ajs_fns[fn_name]) - for dep_fn in self.ajs_deps[fn_name]: - if fn_name != dep_fn and dep_fn != caller: - r.extend(self.getFnCode(dep_fn, fn_name)) - elif fn_name not in ['listeners', 'Class']: - print 'Could not find "%s"' % fn_name - return r - - def getAjsClassCode(self): - return re.search("AJS.Class =(.|\n)*\n};\n", self.code).group(0) - - def getAjsDeferredCode(self): - return re.search("AJSDeferred =(.|\n)*\n};\n", self.code).group(0) - - def _findDeps(self): - """ - Parses AJS and for every function it finds dependencies for the other functions. - """ - for fn_name, fn_code in self.ajs_fns.items(): - self.ajs_deps[fn_name] = self._findFns(fn_code) - - def _findFns(self, inner): - """ - Searches after AJS.fnX( in inner and returns all the fnX in a Set. - """ - s = re.findall("AJS\.([\w_$]*?)(?:\(|,|\.)", inner) - s = list(Set(s)) - return self._unfoldFns(s) - - def _unfoldFns(self, list): - """ - Unfolds: - AJS.B, AJS.H1 etc. to _createDomShortcuts - AJS.$ to AJS.getElement etc. - """ - return [self._unfoldFn(n) for n in list] - - def _unfoldFn(self, fn_name): - if fn_name.lower() in DOM_SHORTCUTS: - return "_createDomShortcuts" - elif FN_SHORTCUTS.get(fn_name): - return FN_SHORTCUTS[fn_name] - else: - return fn_name - - -class ExternalCodeAnalyzer: - - def __init__(self, files): - self.found_ajs_fns = [] - self.files = files - - def findFunctions(self): - for f in self.files: - self.found_ajs_fns.extend( self._parseFile(f) ) - return list(Set(self.found_ajs_fns)) - - def _parseFile(self, f): - """ - Parses the file, looks for AJS functions and returns all the found functions. - """ - code = open(f).read() - return re.findall("AJS\.([\w_$]*?)\(", code) - - - -class AjsComposer: - - def __init__(self, fn_list): - self.code = getAjsCode() - self.analyzer = AjsAnalyzer() - self.fn_list = fn_list - - #Append standard functions - req = ['_unloadListeners', 'createDOM', '_createDomShortcuts', 'log', 'addEventListener'] - self.fn_list.extend(req) - - #Append AJSDeferred only if needed - in_list = lambda x: x in self.fn_list - if in_list('getRequest') or in_list('loadJSONDoc'): - self.deferred = self._minify(self.analyzer.getAjsDeferredCode()) - self.fn_list.append('isObject') - else: - self.deferred = '' - - def writeToOutput(self): - fns = self._getFns() - d = {} - d['functions'] = ",\n".join(fns) - d['AJSDeferred'] = self.deferred - d['AJSClass'] = self.analyzer.getAjsClassCode() - - mini_code = AJS_TEMPLATE % d - writeAjsMini(mini_code) - - def _minify(self, code): - new_lines = [] - for l in code.split("\n"): - if l not in ['\n', '']: - new_lines.append(l.lstrip()) - return "\n".join(new_lines) - - def _getFns(self): - """ - Returns a list with real code of functions - """ - r = [] - for fn in self.fn_list: - r.extend(self.analyzer.getFnCode(fn)) - - r = list(Set(r)) - return [self._minify(fn) for fn in r] - - -if __name__ == '__main__': - args = sys.argv - - if len(args) < 3: - print """Usage is: - python AJS_minify.py [-o output_file] ajs_file js_file.js html_using_ajs.html ... -Example usage: - Using relative paths: - python AJS_minify.py -o AJS_mini.js AJS.js test.js index.html - This will create AJS_mini.js from test.js and index.html. - Using absolute paths: - python AJS_minify.py ~/Desktop/AJS/AJS.js ~/Desktop/GreyBox_v3_42/greybox/greybox.js - This will create a new file called '%s' that has the needed AJS functions.""" % AJS_MINI_SRC - - sys.exit(0) - - if sys.argv[1] == '-o': - AJS_MINI_SRC = sys.argv[2] - AJS_SRC = sys.argv[3] - FILES = sys.argv[4:] - else: - AJS_SRC = sys.argv[1] - FILES = sys.argv[2:] - - print 'Parsing through:\n %s' % "\n ".join(FILES) - - code_analyzer = ExternalCodeAnalyzer(FILES) - found_fns = code_analyzer.findFunctions() - print 'Found following AJS functions:\n %s' % ("\n ".join(found_fns)) - - composer = AjsComposer(found_fns) - composer.writeToOutput() - print "Written the minified code to '%s'" % AJS_MINI_SRC --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py @@ -1, +0,0 @@ -# --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/examples.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/examples.html @@ -1,95 +0,0 @@ - - - - GreyBox - Examples - - - - - - - - - - - - - - - - -

    One website

    - - -

    Website gallery

    - - -

    Image gallery

    - - - - -

    Without loading

    - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js @@ -1,67 +0,0 @@ -var GB_SETS = {}; -function decoGreyboxLinks() { - var as = AJS.$bytc('a'); - AJS.map(as, function(a) { - if(a.getAttribute('href') && a.getAttribute('rel')) { - var rel = a.getAttribute('rel'); - if(rel.indexOf('gb_') == 0) { - var name = rel.match(/\w+/)[0]; - var attrs = rel.match(/\[(.*)\]/)[1]; - var index = 0; - - var item = { - 'caption': a.title || '', - 'url': a.href - } - - //Set up GB_SETS - if(name == 'gb_pageset' || name == 'gb_imageset') { - if(!GB_SETS[attrs]) { GB_SETS[attrs] = []; } - GB_SETS[attrs].push(item); - index = GB_SETS[attrs].length; - } - - //Append onclick - if(name == 'gb_pageset') { - a.onclick = function() { - GB_showFullScreenSet(GB_SETS[attrs], index); - return false; - }; - } - if(name == 'gb_imageset') { - a.onclick = function() { - GB_showImageSet(GB_SETS[attrs], index); - return false; - }; - } - if(name == 'gb_image') { - a.onclick = function() { - GB_showImage(item.caption, item.url); - return false; - }; - } - if(name == 'gb_page') { - a.onclick = function() { - var sp = attrs.split(/, ?/); - GB_show(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0])); - return false; - }; - } - if(name == 'gb_page_fs') { - a.onclick = function() { - GB_showFullScreen(item.caption, item.url); - return false; - }; - } - if(name == 'gb_page_center') { - a.onclick = function() { - var sp = attrs.split(/, ?/); - GB_showCenter(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0])); - return false; - }; - } - } - }}); -} - -AJS.AEV(window, 'load', decoGreyboxLinks); --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js @@ -1,1371 +0,0 @@ -/* -Last Modified: 29/01/07 14:16:09 - -AJS JavaScript library - A very small library with a lot of functionality -AUTHOR - 4mir Salihefendic (http://amix.dk) - amix@amix.dk -LICENSE - Copyright (c) 2006 Amir Salihefendic. All rights reserved. - Copyright (c) 2005 Bob Ippolito. All rights reserved. - http://www.opensource.org/licenses/mit-license.php -VERSION - 3.7 -SITE - http://orangoo.com/AmiNation/AJS -**/ -if(!AJS) { -var AJS = { - BASE_URL: "", - - drag_obj: null, - drag_elm: null, - _drop_zones: [], - _drag_zones: [], - _cur_pos: null, - - ajaxErrorHandler: null, - -//// -// General accessor functions -//// - getQueryArgument: function(var_name) { - var query = window.location.search.substring(1); - var vars = query.split("&"); - for (var i=0;i= 20030210); - }, - - -//// -// Array functions -//// - //Shortcut: AJS.$A - createArray: function(v) { - if(AJS.isArray(v) && !AJS.isString(v)) - return v; - else if(!v) - return []; - else - return [v]; - }, - - forceArray: function(args) { - var r = []; - AJS.map(args, function(elm) { - r.push(elm); - }); - return r; - }, - - join: function(delim, list) { - try { - return list.join(delim); - } - catch(e) { - var r = list[0] || ''; - AJS.map(list, function(elm) { - r += delim + elm; - }, 1); - return r + ''; - } - }, - - isIn: function(elm, list) { - var i = AJS.getIndex(elm, list); - if(i != -1) - return true; - else - return false; - }, - - getIndex: function(elm, list/*optional*/, eval_fn) { - for(var i=0; i < list.length; i++) - if(eval_fn && eval_fn(list[i]) || elm == list[i]) - return i; - return -1; - }, - - getFirst: function(list) { - if(list.length > 0) - return list[0]; - else - return null; - }, - - getLast: function(list) { - if(list.length > 0) - return list[list.length-1]; - else - return null; - }, - - update: function(l1, l2) { - for(var i in l2) - l1[i] = l2[i]; - return l1; - }, - - flattenList: function(list) { - var r = []; - var _flatten = function(r, l) { - AJS.map(l, function(o) { - if(o == null) {} - else if (AJS.isArray(o)) - _flatten(r, o); - else - r.push(o); - }); - } - _flatten(r, list); - return r; - }, - - -//// -// Functional programming -//// - map: function(list, fn,/*optional*/ start_index, end_index) { - var i = 0, l = list.length; - if(start_index) - i = start_index; - if(end_index) - l = end_index; - for(i; i < l; i++) - fn.apply(null, [list[i], i]); - }, - - rmap: function(list, fn) { - var i = list.length-1, l = 0; - for(i; i >= l; i--) - fn.apply(null, [list[i], i]); - }, - - filter: function(list, fn, /*optional*/ start_index, end_index) { - var r = []; - AJS.map(list, function(elm) { - if(fn(elm)) - r.push(elm); - }, start_index, end_index); - return r; - }, - - partial: function(fn) { - var args = AJS.forceArray(arguments); - return AJS.$b(fn, null, args.slice(1, args.length).reverse(), false, true); - }, - - -//// -// DOM functions -//// - //Shortcut: AJS.$ - getElement: function(id) { - if(AJS.isString(id) || AJS.isNumber(id)) - return document.getElementById(id); - else - return id; - }, - - //Shortcut: AJS.$$ - getElements: function(/*id1, id2, id3*/) { - var args = AJS.forceArray(arguments); - var elements = new Array(); - for (var i = 0; i < args.length; i++) { - var element = AJS.getElement(args[i]); - elements.push(element); - } - return elements; - }, - - //Shortcut: AJS.$bytc - getElementsByTagAndClassName: function(tag_name, class_name, /*optional*/ parent) { - var class_elements = []; - if(!AJS.isDefined(parent)) - parent = document; - if(!AJS.isDefined(tag_name)) - tag_name = '*'; - - var els = parent.getElementsByTagName(tag_name); - var els_len = els.length; - var pattern = new RegExp("(^|\\s)" + class_name + "(\\s|$)"); - - for (i = 0, j = 0; i < els_len; i++) { - if ( pattern.test(els[i].className) || class_name == null ) { - class_elements[j] = els[i]; - j++; - } - } - return class_elements; - }, - - _nodeWalk: function(elm, tag_name, class_name, fn_next_elm) { - var p = fn_next_elm(elm); - - var checkFn; - if(tag_name && class_name) { - checkFn = function(p) { - return AJS.nodeName(p) == tag_name && AJS.hasClass(p, class_name); - } - } - else if(tag_name) { - checkFn = function(p) { return AJS.nodeName(p) == tag_name; } - } - else { - checkFn = function(p) { return AJS.hasClass(p, class_name); } - } - - while(p) { - if(checkFn(p)) - return p; - p = fn_next_elm(p); - } - return null; - }, - - getParentBytc: function(elm, tag_name, class_name) { - return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.parentNode; }); - }, - - getPreviousSiblingBytc: function(elm, tag_name, class_name) { - return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.previousSibling; }); - }, - - getNextSiblingBytc: function(elm, tag_name, class_name) { - return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.nextSibling; }); - }, - - //Shortcut: AJS.$f - getFormElement: function(form, name) { - form = AJS.$(form); - var r = null; - AJS.map(form.elements, function(elm) { - if(elm.name && elm.name == name) - r = elm; - }); - return r; - }, - - formContents: function(form) { - var form = AJS.$(form); - var r = {}; - var fn = function(elms) { - AJS.map(elms, function(e) { - if(e.name) - r[e.name] = e.value || ''; - }); - } - fn(AJS.$bytc('input', null, form)); - fn(AJS.$bytc('textarea', null, form)); - return r; - }, - - getBody: function() { - return AJS.$bytc('body')[0] - }, - - nodeName: function(elm) { - return elm.nodeName.toLowerCase(); - }, - - hasParent: function(elm, parent_to_consider, max_look_up) { - if(elm == parent_to_consider) - return true; - if(max_look_up == 0) - return false; - return AJS.hasParent(elm.parentNode, parent_to_consider, max_look_up-1); - }, - - isElementHidden: function(elm) { - return elm.style.visibility == "hidden"; - }, - - //Shortcut: AJS.DI - documentInsert: function(elm) { - if(typeof(elm) == 'string') - elm = AJS.HTML2DOM(elm); - document.write(''); - AJS.swapDOM(AJS.$('dummy_holder'), elm); - }, - - cloner: function(element) { - return function() { - return element.cloneNode(true); - } - }, - - appendToTop: function(elm/*, elms...*/) { - var args = AJS.forceArray(arguments).slice(1); - if(args.length >= 1) { - var first_child = elm.firstChild; - if(first_child) { - while(true) { - var t_elm = args.shift(); - if(t_elm) - AJS.insertBefore(t_elm, first_child); - else - break; - } - } - else { - AJS.ACN.apply(null, arguments); - } - } - return elm; - }, - - //Shortcut: AJS.ACN - appendChildNodes: function(elm/*, elms...*/) { - if(arguments.length >= 2) { - AJS.map(arguments, function(n) { - if(AJS.isString(n)) - n = AJS.TN(n); - if(AJS.isDefined(n)) - elm.appendChild(n); - }, 1); - } - return elm; - }, - - //Shortcut: AJS.RCN - replaceChildNodes: function(elm/*, elms...*/) { - var child; - while ((child = elm.firstChild)) - elm.removeChild(child); - if (arguments.length < 2) - return elm; - else - return AJS.appendChildNodes.apply(null, arguments); - return elm; - }, - - insertAfter: function(elm, reference_elm) { - reference_elm.parentNode.insertBefore(elm, reference_elm.nextSibling); - return elm; - }, - - insertBefore: function(elm, reference_elm) { - reference_elm.parentNode.insertBefore(elm, reference_elm); - return elm; - }, - - showElement: function(/*elms...*/) { - var args = AJS.forceArray(arguments); - AJS.map(args, function(elm) { elm.style.display = ''}); - }, - - hideElement: function(elm) { - var args = AJS.forceArray(arguments); - AJS.map(args, function(elm) { elm.style.display = 'none'}); - }, - - swapDOM: function(dest, src) { - dest = AJS.getElement(dest); - var parent = dest.parentNode; - if (src) { - src = AJS.getElement(src); - parent.replaceChild(src, dest); - } else { - parent.removeChild(dest); - } - return src; - }, - - removeElement: function(/*elm1, elm2...*/) { - var args = AJS.forceArray(arguments); - AJS.map(args, function(elm) { AJS.swapDOM(elm, null); }); - }, - - createDOM: function(name, attrs) { - var i=0, attr; - elm = document.createElement(name); - - if(AJS.isDict(attrs[i])) { - for(k in attrs[0]) { - attr = attrs[0][k]; - if(k == "style") - elm.style.cssText = attr; - else if(k == "class" || k == 'className') - elm.className = attr; - else { - elm.setAttribute(k, attr); - } - } - i++; - } - - if(attrs[0] == null) - i = 1; - - AJS.map(attrs, function(n) { - if(n) { - if(AJS.isString(n) || AJS.isNumber(n)) - n = AJS.TN(n); - elm.appendChild(n); - } - }, i); - return elm; - }, - - _createDomShortcuts: function() { - var elms = [ - "ul", "li", "td", "tr", "th", - "tbody", "table", "input", "span", "b", - "a", "div", "img", "button", "h1", - "h2", "h3", "br", "textarea", "form", - "p", "select", "option", "iframe", "script", - "center", "dl", "dt", "dd", "small", - "pre" - ]; - var extends_ajs = function(elm) { - var c_dom = "return AJS.createDOM.apply(null, ['" + elm + "', arguments]);"; - var c_fun_dom = 'function() { ' + c_dom + ' }'; - eval("AJS." + elm.toUpperCase() + "=" + c_fun_dom); - } - AJS.map(elms, extends_ajs); - AJS.TN = function(text) { return document.createTextNode(text) }; - }, - - getCssDim: function(dim) { - if(AJS.isString(dim)) - return dim; - else - return dim + "px"; - }, - getCssProperty: function(elm, prop) { - elm = AJS.$(elm); - var y; - if(elm.currentStyle) - y = elm.currentStyle[prop]; - else if (window.getComputedStyle) - y = document.defaultView.getComputedStyle(elm,null).getPropertyValue(prop); - return y; - }, - - setStyle: function(/*elm1, elm2..., property, new_value*/) { - var args = AJS.forceArray(arguments); - var new_val = args.pop(); - var property = args.pop(); - AJS.map(args, function(elm) { - elm.style[property] = AJS.getCssDim(new_val); - }); - }, - - setWidth: function(/*elm1, elm2..., width*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'width'); - AJS.setStyle.apply(null, args); - }, - setHeight: function(/*elm1, elm2..., height*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'height'); - AJS.setStyle.apply(null, args); - }, - setLeft: function(/*elm1, elm2..., left*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'left'); - AJS.setStyle.apply(null, args); - }, - setTop: function(/*elm1, elm2..., top*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'top'); - AJS.setStyle.apply(null, args); - }, - setClass: function(/*elm1, elm2..., className*/) { - var args = AJS.forceArray(arguments); - var c = args.pop(); - AJS.map(args, function(elm) { elm.className = c}); - }, - addClass: function(/*elm1, elm2..., className*/) { - var args = AJS.forceArray(arguments); - var cls = args.pop(); - var add_class = function(o) { - if(!new RegExp("(^|\\s)" + cls + "(\\s|$)").test(o.className)) - o.className += (o.className ? " " : "") + cls; - }; - AJS.map(args, function(elm) { add_class(elm); }); - }, - hasClass: function(elm, cls) { - if(!elm.className) - return false; - return elm.className == cls || - elm.className.search(new RegExp(" " + cls)) != -1 - }, - removeClass: function(/*elm1, elm2..., className*/) { - var args = AJS.forceArray(arguments); - var cls = args.pop(); - var rm_class = function(o) { - o.className = o.className.replace(new RegExp("\\s?" + cls, 'g'), ""); - }; - AJS.map(args, function(elm) { rm_class(elm); }); - }, - - setHTML: function(elm, html) { - elm.innerHTML = html; - return elm; - }, - - RND: function(tmpl, ns, scope) { - scope = scope || window; - var fn = function(w, g) { - g = g.split("|"); - var cnt = ns[g[0]]; - for(var i=1; i < g.length; i++) - cnt = scope[g[i]](cnt); - if(cnt == '') - return ''; - if(cnt == 0 || cnt == -1) - cnt += ''; - return cnt || w; - }; - return tmpl.replace(/%\(([A-Za-z0-9_|.]*)\)/g, fn); - }, - - HTML2DOM: function(html,/*optional*/ first_child) { - var d = AJS.DIV(); - d.innerHTML = html; - if(first_child) - return d.childNodes[0]; - else - return d; - }, - - preloadImages: function(/*img_src1, ..., img_srcN*/) { - AJS.AEV(window, 'load', AJS.$p(function(args) { - AJS.map(args, function(src) { - var pic = new Image(); - pic.src = src; - }); - }, arguments)); - }, - - -//// -// Effects -//// - setOpacity: function(elm, p) { - elm.style.opacity = p; - elm.style.filter = "alpha(opacity="+ p*100 +")"; - }, - - -//// -// Ajax functions -//// - getXMLHttpRequest: function() { - var try_these = [ - function () { return new XMLHttpRequest(); }, - function () { return new ActiveXObject('Msxml2.XMLHTTP'); }, - function () { return new ActiveXObject('Microsoft.XMLHTTP'); }, - function () { return new ActiveXObject('Msxml2.XMLHTTP.4.0'); }, - function () { throw "Browser does not support XMLHttpRequest"; } - ]; - for (var i = 0; i < try_these.length; i++) { - var func = try_these[i]; - try { - return func(); - } catch (e) { - } - } - }, - - getRequest: function(url, data, type) { - if(!type) - type = "POST"; - var req = AJS.getXMLHttpRequest(); - - if(url.indexOf("http://") == -1) { - if(AJS.BASE_URL != '') { - if(AJS.BASE_URL.lastIndexOf('/') != AJS.BASE_URL.length-1) - AJS.BASE_URL += '/'; - url = AJS.BASE_URL + url; - } - else - url = window.location + url; - } - - req.open(type, url, true); - if(type == "POST") - req.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); - return AJS._sendXMLHttpRequest(req); - }, - - _sendXMLHttpRequest: function(req, data) { - var d = new AJSDeferred(req); - - var onreadystatechange = function () { - if (req.readyState == 4) { - var status = ''; - try { - status = req.status; - } - catch(e) {}; - if(status == 200 || status == 304 || req.responseText == null) { - d.callback(); - } - else { - if(AJS.ajaxErrorHandler) - AJS.ajaxErrorHandler(req.responseText, req); - else - d.errback(); - } - } - } - req.onreadystatechange = onreadystatechange; - return d; - }, - - _reprString: function(o) { - return ('"' + o.replace(/(["\\])/g, '\\$1') + '"' - ).replace(/[\f]/g, "\\f" - ).replace(/[\b]/g, "\\b" - ).replace(/[\n]/g, "\\n" - ).replace(/[\t]/g, "\\t" - ).replace(/[\r]/g, "\\r"); - }, - - serializeJSON: function(o) { - var objtype = typeof(o); - if (objtype == "undefined") { - return "undefined"; - } else if (objtype == "number" || objtype == "boolean") { - return o + ""; - } else if (o === null) { - return "null"; - } - if (objtype == "string") { - return AJS._reprString(o); - } - var me = arguments.callee; - if (objtype != "function" && typeof(o.length) == "number") { - var res = []; - for (var i = 0; i < o.length; i++) { - var val = me(o[i]); - if (typeof(val) != "string") { - val = "undefined"; - } - res.push(val); - } - return "[" + res.join(",") + "]"; - } - // it's a function with no adapter, bad - if (objtype == "function") - return null; - res = []; - for (var k in o) { - var useKey; - if (typeof(k) == "number") { - useKey = '"' + k + '"'; - } else if (typeof(k) == "string") { - useKey = AJS._reprString(k); - } else { - // skip non-string or number keys - continue; - } - val = me(o[k]); - if (typeof(val) != "string") { - // skip non-serializable values - continue; - } - res.push(useKey + ":" + val); - } - return "{" + res.join(",") + "}"; - }, - - loadJSONDoc: function(url) { - var d = AJS.getRequest(url); - var eval_req = function(data, req) { - var text = req.responseText; - if(text == "Error") - d.errback(req); - else - return AJS.evalTxt(text); - }; - d.addCallback(eval_req); - return d; - }, - - evalTxt: function(txt) { - try { - return eval('('+ txt + ')'); - } - catch(e) { - return eval(txt); - } - }, - - evalScriptTags: function(html) { - var script_data = html.match(/((\n|\r|.)*?)<\/script>/g); - if(script_data != null) { - for(var i=0; i < script_data.length; i++) { - var script_only = script_data[i].replace(//g, ""); - script_only = script_only.replace(/<\/script>/g, ""); - eval(script_only); - } - } - }, - - queryArguments: function(data) { - var post_data = []; - for(k in data) - post_data.push(k + "=" + AJS.urlencode(data[k])); - return post_data.join("&"); - }, - - -//// -// Position and size -//// - getMousePos: function(e) { - var posx = 0; - var posy = 0; - if (!e) var e = window.event; - if (e.pageX || e.pageY) - { - posx = e.pageX; - posy = e.pageY; - } - else if (e.clientX || e.clientY) - { - posx = e.clientX + document.body.scrollLeft; - posy = e.clientY + document.body.scrollTop; - } - return {x: posx, y: posy}; - }, - - getScrollTop: function() { - //From: http://www.quirksmode.org/js/doctypes.html - var t; - if (document.documentElement && document.documentElement.scrollTop) - t = document.documentElement.scrollTop; - else if (document.body) - t = document.body.scrollTop; - return t; - }, - - absolutePosition: function(elm) { - var posObj = {'x': elm.offsetLeft, 'y': elm.offsetTop}; - if(elm.offsetParent) { - var temp_pos = AJS.absolutePosition(elm.offsetParent); - posObj.x += temp_pos.x; - posObj.y += temp_pos.y; - } - // safari bug - if (AJS.isSafari() && elm.style.position == 'absolute' ) { - posObj.x -= document.body.offsetLeft; - posObj.y -= document.body.offsetTop; - } - return posObj; - }, - - getWindowSize: function(doc) { - doc = doc || document; - var win_w, win_h; - if (self.innerHeight) { - win_w = self.innerWidth; - win_h = self.innerHeight; - } else if (doc.documentElement && doc.documentElement.clientHeight) { - win_w = doc.documentElement.clientWidth; - win_h = doc.documentElement.clientHeight; - } else if (doc.body) { - win_w = doc.body.clientWidth; - win_h = doc.body.clientHeight; - } - return {'w': win_w, 'h': win_h}; - }, - - isOverlapping: function(elm1, elm2) { - var pos_elm1 = AJS.absolutePosition(elm1); - var pos_elm2 = AJS.absolutePosition(elm2); - - var top1 = pos_elm1.y; - var left1 = pos_elm1.x; - var right1 = left1 + elm1.offsetWidth; - var bottom1 = top1 + elm1.offsetHeight; - var top2 = pos_elm2.y; - var left2 = pos_elm2.x; - var right2 = left2 + elm2.offsetWidth; - var bottom2 = top2 + elm2.offsetHeight; - var getSign = function(v) { - if(v > 0) return "+"; - else if(v < 0) return "-"; - else return 0; - } - - if ((getSign(top1 - bottom2) != getSign(bottom1 - top2)) && - (getSign(left1 - right2) != getSign(right1 - left2))) - return true; - return false; - }, - - -//// -// Events -//// - getEventElm: function(e) { - if(e && !e.type && !e.keyCode) - return e - var targ; - if (!e) var e = window.event; - if (e.target) targ = e.target; - else if (e.srcElement) targ = e.srcElement; - if (targ.nodeType == 3) // defeat Safari bug - targ = targ.parentNode; - return targ; - }, - - _getRealScope: function(fn, /*optional*/ extra_args, dont_send_event, rev_extra_args) { - var scope = window; - extra_args = AJS.$A(extra_args); - if(fn._cscope) - scope = fn._cscope; - - return function() { - //Append all the orginal arguments + extra_args - var args = []; - var i = 0; - if(dont_send_event) - i = 1; - - AJS.map(arguments, function(arg) { args.push(arg) }, i); - args = args.concat(extra_args); - if(rev_extra_args) - args = args.reverse(); - return fn.apply(scope, args); - }; - }, - - _unloadListeners: function() { - if(AJS.listeners) - AJS.map(AJS.listeners, function(elm, type, fn) { AJS.REV(elm, type, fn) }); - AJS.listeners = []; - }, - - setEventKey: function(e) { - e.key = e.keyCode ? e.keyCode : e.charCode; - - if(window.event) { - e.ctrl = window.event.ctrlKey; - e.shift = window.event.shiftKey; - } - else { - e.ctrl = e.ctrlKey; - e.shift = e.shiftKey; - } - switch(e.key) { - case 63232: - e.key = 38; - break; - case 63233: - e.key = 40; - break; - case 63235: - e.key = 39; - break; - case 63234: - e.key = 37; - break; - } - }, - - //Shortcut: AJS.AEV - addEventListener: function(elm, type, fn, /*optional*/listen_once, cancle_bubble) { - if(!cancle_bubble) - cancle_bubble = false; - - var elms = AJS.$A(elm); - AJS.map(elms, function(elmz) { - if(listen_once) - fn = AJS._listenOnce(elmz, type, fn); - - //Hack since it does not work in all browsers - if(AJS.isIn(type, ['submit', 'load', 'scroll', 'resize'])) { - var old = elm['on' + type]; - elm['on' + type] = function() { - if(old) { - fn(arguments); - return old(arguments); - } - else - return fn(arguments); - }; - return; - } - - //Fix keyCode - if(AJS.isIn(type, ['keypress', 'keydown', 'keyup', 'click'])) { - var old_fn = fn; - fn = function(e) { - AJS.setEventKey(e); - return old_fn.apply(null, arguments); - } - } - - if (elmz.attachEvent) { - //FIXME: We ignore cancle_bubble for IE... could be a problem? - elmz.attachEvent("on" + type, fn); - } - else if(elmz.addEventListener) - elmz.addEventListener(type, fn, cancle_bubble); - - AJS.listeners = AJS.$A(AJS.listeners); - AJS.listeners.push([elmz, type, fn]); - }); - }, - - //Shortcut: AJS.REV - removeEventListener: function(elm, type, fn, /*optional*/cancle_bubble) { - if(!cancle_bubble) - cancle_bubble = false; - if(elm.removeEventListener) { - elm.removeEventListener(type, fn, cancle_bubble); - if(AJS.isOpera()) - elm.removeEventListener(type, fn, !cancle_bubble); - } - else if(elm.detachEvent) - elm.detachEvent("on" + type, fn); - }, - - //Shortcut: AJS.$b - bind: function(fn, scope, /*optional*/ extra_args, dont_send_event, rev_extra_args) { - fn._cscope = scope; - return AJS._getRealScope(fn, extra_args, dont_send_event, rev_extra_args); - }, - - bindMethods: function(self) { - for (var k in self) { - var func = self[k]; - if (typeof(func) == 'function') { - self[k] = AJS.$b(func, self); - } - } - }, - - _listenOnce: function(elm, type, fn) { - var r_fn = function() { - AJS.removeEventListener(elm, type, r_fn); - fn(arguments); - } - return r_fn; - }, - - callLater: function(fn, interval) { - var fn_no_send = function() { - fn(); - }; - window.setTimeout(fn_no_send, interval); - }, - - preventDefault: function(e) { - if(AJS.isIe()) - window.event.returnValue = false; - else - e.preventDefault(); - }, - - -//// -// Drag and drop -//// - dragAble: function(elm, /*optional*/ handler, args) { - if(!args) - args = {}; - if(!AJS.isDefined(args['move_x'])) - args['move_x'] = true; - if(!AJS.isDefined(args['move_y'])) - args['move_y'] = true; - if(!AJS.isDefined(args['moveable'])) - args['moveable'] = false; - if(!AJS.isDefined(args['hide_on_move'])) - args['hide_on_move'] = true; - if(!AJS.isDefined(args['on_mouse_up'])) - args['on_mouse_up'] = null; - if(!AJS.isDefined(args['cursor'])) - args['cursor'] = 'move'; - if(!AJS.isDefined(args['max_move'])) - args['max_move'] = {'top': null, 'left': null}; - - elm = AJS.$(elm); - - if(!handler) - handler = elm; - - handler = AJS.$(handler); - var old_cursor = handler.style.cursor; - handler.style.cursor = args['cursor']; - elm.style.position = 'relative'; - - AJS.addClass(handler, '_ajs_handler'); - handler._args = args; - handler._elm = elm; - AJS.AEV(handler, 'mousedown', AJS._dragStart); - }, - - _dragStart: function(e) { - var handler = AJS.getEventElm(e); - if(!AJS.hasClass(handler, '_ajs_handler')) { - handler = AJS.getParentBytc(handler, null, '_ajs_handler'); - } - if(handler) - AJS._dragInit(e, handler._elm, handler._args); - }, - - dropZone: function(elm, args) { - elm = AJS.$(elm); - var item = {elm: elm}; - AJS.update(item, args); - AJS._drop_zones.push(item); - }, - - removeDragAble: function(elm) { - AJS.REV(elm, 'mousedown', AJS._dragStart); - elm.style.cursor = ''; - }, - - removeDropZone: function(elm) { - var i = AJS.getIndex(elm, AJS._drop_zones, function(item) { - if(item.elm == elm) return true; - }); - if(i != -1) { - AJS._drop_zones.splice(i, 1); - } - }, - - _dragInit: function(e, click_elm, args) { - AJS.drag_obj = new Object(); - AJS.drag_obj.args = args; - - AJS.drag_obj.click_elm = click_elm; - AJS.drag_obj.mouse_pos = AJS.getMousePos(e); - AJS.drag_obj.click_elm_pos = AJS.absolutePosition(click_elm); - - AJS.AEV(document, 'mousemove', AJS._dragMove, false, true); - AJS.AEV(document, 'mouseup', AJS._dragStop, false, true); - - if (AJS.isIe()) - window.event.cancelBubble = true; - AJS.preventDefault(e); - }, - - _initDragElm: function(elm) { - if(AJS.drag_elm && AJS.drag_elm.style.display == 'none') - AJS.removeElement(AJS.drag_elm); - - if(!AJS.drag_elm) { - AJS.drag_elm = AJS.DIV(); - var d = AJS.drag_elm; - AJS.insertBefore(d, AJS.getBody().firstChild); - AJS.setHTML(d, elm.innerHTML); - - d.className = elm.className; - d.style.cssText = elm.style.cssText; - - d.style.position = 'absolute'; - d.style.zIndex = 10000; - - var t = AJS.absolutePosition(elm); - AJS.setTop(d, t.y); - AJS.setLeft(d, t.x); - - if(AJS.drag_obj.args.on_init) { - AJS.drag_obj.args.on_init(elm); - } - } - }, - - _dragMove: function(e) { - var drag_obj = AJS.drag_obj; - var click_elm = drag_obj.click_elm; - - AJS._initDragElm(click_elm); - var drag_elm = AJS.drag_elm; - - if(drag_obj.args['hide_on_move']) - click_elm.style.visibility = 'hidden'; - - var cur_pos = AJS.getMousePos(e); - - var mouse_pos = drag_obj.mouse_pos; - - var click_elm_pos = drag_obj.click_elm_pos; - - AJS.map(AJS._drop_zones, function(d_z) { - if(AJS.isOverlapping(d_z['elm'], drag_elm)) { - if(d_z['elm'] != drag_elm) { - var on_hover = d_z['on_hover']; - if(on_hover) - on_hover(d_z['elm'], click_elm, drag_elm); - } - } - }); - - if(drag_obj.args['on_drag']) - drag_obj.args['on_drag'](click_elm, e); - - var max_move_top = drag_obj.args['max_move']['top']; - var max_move_left = drag_obj.args['max_move']['left']; - var p; - if(drag_obj.args['move_x']) { - p = cur_pos.x - (mouse_pos.x - click_elm_pos.x); - if(max_move_left == null || max_move_left <= p) - AJS.setLeft(elm, p); - } - - if(drag_obj.args['move_y']) { - p = cur_pos.y - (mouse_pos.y - click_elm_pos.y); - if(max_move_top == null || max_move_top <= p) - AJS.setTop(elm, p); - } - if(AJS.isIe()) { - window.event.cancelBubble = true; - window.event.returnValue = false; - } - else - e.preventDefault(); - }, - - _dragStop: function(e) { - var drag_obj = AJS.drag_obj; - var drag_elm = AJS.drag_elm; - var click_elm = drag_obj.click_elm; - - AJS.REV(document, "mousemove", AJS._dragMove, true); - AJS.REV(document, "mouseup", AJS._dragStop, true); - - var dropped = false; - AJS.map(AJS._drop_zones, function(d_z) { - if(AJS.isOverlapping(d_z['elm'], click_elm)) { - if(d_z['elm'] != click_elm) { - var on_drop = d_z['on_drop']; - if(on_drop) { - dropped = true; - on_drop(d_z['elm'], click_elm); - } - } - } - }); - - if(drag_obj.args['moveable']) { - var t = parseInt(click_elm.style.top) || 0; - var l = parseInt(click_elm.style.left) || 0; - var drag_elm_xy = AJS.absolutePosition(drag_elm); - var click_elm_xy = AJS.absolutePosition(click_elm); - AJS.setTop(click_elm, t + drag_elm_xy.y - click_elm_xy.y); - AJS.setLeft(click_elm, l + drag_elm_xy.x - click_elm_xy.x); - } - - if(!dropped && drag_obj.args['on_mouse_up']) - drag_obj.args['on_mouse_up'](click_elm, e); - - if(drag_obj.args['hide_on_move']) - drag_obj.click_elm.style.visibility = 'visible'; - - if(drag_obj.args.on_end) { - drag_obj.args.on_end(click_elm); - } - - AJS._dragObj = null; - if(drag_elm) - AJS.hideElement(drag_elm); - AJS.drag_elm = null; - }, - - -//// -// Misc. -//// - keys: function(obj) { - var rval = []; - for (var prop in obj) { - rval.push(prop); - } - return rval; - }, - - values: function(obj) { - var rval = []; - for (var prop in obj) { - rval.push(obj[prop]); - } - return rval; - }, - - urlencode: function(str) { - return encodeURIComponent(str.toString()); - }, - - isDefined: function(o) { - return (o != "undefined" && o != null) - }, - - isArray: function(obj) { - return obj instanceof Array; - }, - - isString: function(obj) { - return (typeof obj == 'string'); - }, - - isNumber: function(obj) { - return (typeof obj == 'number'); - }, - - isObject: function(obj) { - return (typeof obj == 'object'); - }, - - isFunction: function(obj) { - return (typeof obj == 'function'); - }, - - isDict: function(o) { - var str_repr = String(o); - return str_repr.indexOf(" Object") != -1; - }, - - exportToGlobalScope: function() { - for(e in AJS) - eval(e + " = AJS." + e); - }, - - log: function(o) { - if(AJS.isMozilla()) - console.log(o); - else { - var div = AJS.DIV({'style': 'color: green'}); - AJS.ACN(AJS.getBody(), AJS.setHTML(div, ''+o)); - } - } - -} - -AJS.Class = function(members) { - var fn = function() { - if(arguments[0] != 'no_init') { - return this.init.apply(this, arguments); - } - } - fn.prototype = members; - AJS.update(fn, AJS.Class.prototype); - return fn; -} -AJS.Class.prototype = { - extend: function(members) { - var parent = new this('no_init'); - for(k in members) { - var prev = parent[k]; - var cur = members[k]; - if (prev && prev != cur && typeof cur == 'function') { - cur = this._parentize(cur, prev); - } - parent[k] = cur; - } - return new AJS.Class(parent); - }, - - implement: function(members) { - AJS.update(this.prototype, members); - }, - - _parentize: function(cur, prev) { - return function(){ - this.parent = prev; - return cur.apply(this, arguments); - } - } -}; - -//Shortcuts -AJS.$ = AJS.getElement; -AJS.$$ = AJS.getElements; -AJS.$f = AJS.getFormElement; -AJS.$b = AJS.bind; -AJS.$p = AJS.partial; -AJS.$FA = AJS.forceArray; -AJS.$A = AJS.createArray; -AJS.DI = AJS.documentInsert; -AJS.ACN = AJS.appendChildNodes; -AJS.RCN = AJS.replaceChildNodes; -AJS.AEV = AJS.addEventListener; -AJS.REV = AJS.removeEventListener; -AJS.$bytc = AJS.getElementsByTagAndClassName; - -AJSDeferred = function(req) { - this.callbacks = []; - this.errbacks = []; - this.req = req; -} -AJSDeferred.prototype = { - excCallbackSeq: function(req, list) { - var data = req.responseText; - while (list.length > 0) { - var fn = list.pop(); - var new_data = fn(data, req); - if(new_data) - data = new_data; - } - }, - - callback: function () { - this.excCallbackSeq(this.req, this.callbacks); - }, - - errback: function() { - if(this.errbacks.length == 0) - alert("Error encountered:\n" + this.req.responseText); - - this.excCallbackSeq(this.req, this.errbacks); - }, - - addErrback: function(fn) { - this.errbacks.unshift(fn); - }, - - addCallback: function(fn) { - this.callbacks.unshift(fn); - }, - - addCallbacks: function(fn1, fn2) { - this.addCallback(fn1); - this.addErrback(fn2); - }, - - sendReq: function(data) { - if(AJS.isObject(data)) { - this.req.send(AJS.queryArguments(data)); - } - else if(AJS.isDefined(data)) - this.req.send(data); - else { - this.req.send(""); - } - } -}; - -//Prevent memory-leaks -AJS.addEventListener(window, 'unload', AJS._unloadListeners); -AJS._createDomShortcuts() -} - -script_loaded = true; --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js @@ -1,194 +0,0 @@ -/* -Last Modified: 25/12/06 18:26:30 - -AJS effects - A very small library with a lot of functionality -AUTHOR - 4mir Salihefendic (http://amix.dk) - amix@amix.dk -LICENSE - Copyright (c) 2006 Amir Salihefendic. All rights reserved. - Copyright (c) 2005 Bob Ippolito. All rights reserved. - Copyright (c) 2006 Valerio Proietti, http://www.mad4milk.net - http://www.opensource.org/licenses/mit-license.php -VERSION - 3.6 -SITE - http://orangoo.com/AmiNation/AJS -**/ -AJS.fx = { - _shades: {0: 'ffffff', 1: 'ffffee', 2: 'ffffdd', - 3: 'ffffcc', 4: 'ffffbb', 5: 'ffffaa', - 6: 'ffff99'}, - - highlight: function(elm, options) { - var base = new AJS.fx.Base(); - base.elm = AJS.$(elm); - base.setOptions(options); - base.options.duration = 600; - - AJS.update(base, { - increase: function(){ - if(this.now == 7) - elm.style.backgroundColor = 'transparent'; - else - elm.style.backgroundColor = '#' + AJS.fx._shades[Math.floor(this.now)]; - } - }); - return base.custom(6, 0); - }, - - fadeIn: function(elm, options) { - options = options || {}; - if(!options.from) { - options.from = 0; - AJS.setOpacity(elm, 0); - } - if(!options.to) options.to = 1; - var s = new AJS.fx.Style(elm, 'opacity', options); - return s.custom(options.from, options.to); - }, - - fadeOut: function(elm, options) { - options = options || {}; - if(!options.from) options.from = 1; - if(!options.to) options.to = 0; - options.duration = 300; - var s = new AJS.fx.Style(elm, 'opacity', options); - return s.custom(options.from, options.to); - }, - - setWidth: function(elm, options) { - var s = new AJS.fx.Style(elm, 'width', options); - return s.custom(options.from, options.to); - }, - - setHeight: function(elm, options) { - var s = new AJS.fx.Style(elm, 'height', options); - return s.custom(options.from, options.to); - } -} - - -//From moo.fx -AJS.fx.Base = new AJS.Class({ - init: function() { - AJS.bindMethods(this); - }, - - setOptions: function(options){ - this.options = AJS.update({ - onStart: function(){}, - onComplete: function(){}, - transition: AJS.fx.Transitions.sineInOut, - duration: 500, - wait: true, - fps: 50 - }, options || {}); - }, - - step: function(){ - var time = new Date().getTime(); - if (time < this.time + this.options.duration){ - this.cTime = time - this.time; - this.setNow(); - } else { - setTimeout(AJS.$b(this.options.onComplete, this, [this.elm]), 10); - this.clearTimer(); - this.now = this.to; - } - this.increase(); - }, - - setNow: function(){ - this.now = this.compute(this.from, this.to); - }, - - compute: function(from, to){ - var change = to - from; - return this.options.transition(this.cTime, from, change, this.options.duration); - }, - - clearTimer: function(){ - clearInterval(this.timer); - this.timer = null; - return this; - }, - - _start: function(from, to){ - if (!this.options.wait) this.clearTimer(); - if (this.timer) return; - setTimeout(AJS.$p(this.options.onStart, this.elm), 10); - this.from = from; - this.to = to; - this.time = new Date().getTime(); - this.timer = setInterval(this.step, Math.round(1000/this.options.fps)); - return this; - }, - - custom: function(from, to){ - return this._start(from, to); - }, - - set: function(to){ - this.now = to; - this.increase(); - return this; - }, - - setStyle: function(elm, property, val) { - if(this.property == 'opacity') - AJS.setOpacity(elm, val); - else - AJS.setStyle(elm, property, val); - } -}); - -AJS.fx.Style = AJS.fx.Base.extend({ - init: function(elm, property, options) { - this.parent(); - this.elm = elm; - this.setOptions(options); - this.property = property; - }, - - increase: function(){ - this.setStyle(this.elm, this.property, this.now); - } -}); - -AJS.fx.Styles = AJS.fx.Base.extend({ - init: function(elm, options){ - this.parent(); - this.elm = AJS.$(elm); - this.setOptions(options); - this.now = {}; - }, - - setNow: function(){ - for (p in this.from) - this.now[p] = this.compute(this.from[p], this.to[p]); - }, - - custom: function(obj){ - if (this.timer && this.options.wait) return; - var from = {}; - var to = {}; - for (p in obj){ - from[p] = obj[p][0]; - to[p] = obj[p][1]; - } - return this._start(from, to); - }, - - increase: function(){ - for (var p in this.now) this.setStyle(this.elm, p, this.now[p]); - } -}); - -//Transitions (c) 2003 Robert Penner (http://www.robertpenner.com/easing/), BSD License. -AJS.fx.Transitions = { - linear: function(t, b, c, d) { return c*t/d + b; }, - sineInOut: function(t, b, c, d) { return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; } -}; - -script_loaded = true; --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css @@ -1,32 +0,0 @@ -/* Last-Modified: 28/06/06 00:08:22 */ -#GB_overlay { - background-color: #000; - position: absolute; - margin: auto; - top: 0; - left: 0; - z-index: 100; -} - -#GB_window { - left: 0; - top: 0; - font-size: 1px; - position: absolute; - overflow: visible; - z-index: 150; -} - -#GB_window .content { - width: auto; - margin: 0; - padding: 0; -} - -#GB_frame { - border: 0; - margin: 0; - padding: 0; - overflow: auto; - white-space: nowrap; -} --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js @@ -1,192 +0,0 @@ -var GB_CURRENT = null; - -GB_hide = function() { - GB_CURRENT.hide(); -} - -GreyBox = new AJS.Class({ - init: function(options) { - this.use_fx = AJS.fx; - this.type = "page"; - this.overlay_click_close = false; - this.salt = 0; - this.root_dir = GB_ROOT_DIR; - this.callback_fns = []; - this.reload_on_close = false; - this.src_loader = this.root_dir + 'loader_frame.html'; - - //Solve the www issue - var h_www = window.location.hostname.indexOf('www'); - var src_www = this.src_loader.indexOf('www'); - if(h_www != -1 && src_www == -1) - this.src_loader = this.src_loader.replace('://', '://www.'); - - if(h_www == -1 && src_www != -1) - this.src_loader = this.src_loader.replace('://www.', '://'); - - this.show_loading = true; - AJS.update(this, options); - }, - - addCallback: function(fn) { - if(fn) this.callback_fns.push(fn); - }, - - show: function(url) { - GB_CURRENT = this; - this.url = url; - - var elms = [AJS.$bytc("object"), AJS.$bytc("select")]; - AJS.map(AJS.flattenList(elms), function(elm) { - elm.style.visibility = "hidden"; - }); - - this.createElements(); - return false; - }, - - hide: function() { - var c_bs = this.callback_fns; - if(c_bs != []) { - AJS.map(c_bs, function(fn) { - fn(); - }); - } - - this.onHide(); - if(this.use_fx) { - var elm = this.overlay; - AJS.fx.fadeOut(this.overlay, { - onComplete: function() { - AJS.removeElement(elm); - elm = null; - }, - duration: 300 - }); - AJS.removeElement(this.g_window); - } - else { - AJS.removeElement(this.g_window, this.overlay); - } - - this.removeFrame(); - - AJS.REV(window, "scroll", _GB_setOverlayDimension); - AJS.REV(window, "resize", _GB_update); - - var elms = [AJS.$bytc("object"), AJS.$bytc("select")]; - AJS.map(AJS.flattenList(elms), function(elm) { - elm.style.visibility = "visible"; - }); - - GB_CURRENT = null; - - if(this.reload_on_close) - window.location.reload(); - }, - - update: function() { - this.setOverlayDimension(); - this.setFrameSize(); - this.setWindowPosition(); - }, - - createElements: function() { - this.initOverlay(); - - this.g_window = AJS.DIV({'id': 'GB_window'}); - AJS.hideElement(this.g_window); - AJS.getBody().insertBefore(this.g_window, this.overlay.nextSibling); - - this.initFrame(); - this.initHook(); - this.update(); - - var me = this; - if(this.use_fx) { - AJS.fx.fadeIn(this.overlay, { - duration: 300, - to: 0.7, - onComplete: function() { - me.onShow(); - AJS.showElement(me.g_window); - me.startLoading(); - } - }); - } - else { - AJS.setOpacity(this.overlay, 0.7); - AJS.showElement(this.g_window); - this.onShow(); - this.startLoading(); - } - - AJS.AEV(window, "scroll", _GB_setOverlayDimension); - AJS.AEV(window, "resize", _GB_update); - }, - - removeFrame: function() { - try{ AJS.removeElement(this.iframe); } - catch(e) {} - - this.iframe = null; - }, - - startLoading: function() { - this.iframe.src = this.src_loader + '?s='+this.salt++; - AJS.showElement(this.iframe); - }, - - setOverlayDimension: function() { - var page_size = AJS.getWindowSize(); - if(AJS.isMozilla() || AJS.isOpera()) - AJS.setWidth(this.overlay, "100%"); - else - AJS.setWidth(this.overlay, page_size.w); - - var max_height = Math.max(AJS.getScrollTop()+page_size.h, AJS.getScrollTop()+this.height); - - if(max_height < AJS.getScrollTop()) - AJS.setHeight(this.overlay, max_height); - else - AJS.setHeight(this.overlay, AJS.getScrollTop()+page_size.h); - }, - - initOverlay: function() { - this.overlay = AJS.DIV({'id': 'GB_overlay'}); - - if(this.overlay_click_close) - AJS.AEV(this.overlay, "click", GB_hide); - - AJS.setOpacity(this.overlay, 0); - AJS.getBody().insertBefore(this.overlay, AJS.getBody().firstChild); - }, - - initFrame: function() { - if(!this.iframe) { - var d = {'name': 'GB_frame', 'class': 'GB_frame', 'frameBorder': 0}; - this.iframe = AJS.IFRAME(d); - this.middle_cnt = AJS.DIV({'class': 'content'}, this.iframe); - - this.top_cnt = AJS.DIV(); - this.bottom_cnt = AJS.DIV(); - - AJS.ACN(this.g_window, this.top_cnt, this.middle_cnt, this.bottom_cnt); - } - }, - - /* Can be implemented */ - onHide: function() {}, - onShow: function() {}, - setFrameSize: function() {}, - setWindowPosition: function() {}, - initHook: function() {} - -}); - -_GB_update = function() { if(GB_CURRENT) GB_CURRENT.update(); } -_GB_setOverlayDimension = function() { if(GB_CURRENT) GB_CURRENT.setOverlayDimension(); } - -AJS.preloadImages(GB_ROOT_DIR+'indicator.gif'); - -script_loaded = true; --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html @@ -1,104 +0,0 @@ - - - - - - - - -
    - -
    - - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css @@ -1,51 +0,0 @@ -.GB_Gallery { - margin: 0 22px 0 22px; -} - -.GB_Gallery .content { - background-color: #fff; - border: 3px solid #ddd; -} - -.GB_header { - top: 10px; - left: 0; - margin: 0; - z-index: 500; - position: absolute; - border-bottom: 2px solid #555; - border-top: 2px solid #555; -} - -.GB_header .inner { - background-color: #333; - font-family: Arial, Verdana, sans-serif; - padding: 2px 20px 2px 20px; -} - -.GB_header table { - margin: 0; - width: 100%; - border-collapse: collapse; -} - -.GB_header .caption { - text-align: left; - color: #eee; - white-space: nowrap; - font-size: 20px; -} - -.GB_header .close { - text-align: right; -} - -.GB_header .close img { - z-index: 500; - cursor: pointer; -} - -.GB_header .middle { - white-space: nowrap; - text-align: center; -} --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js @@ -1,114 +0,0 @@ -GB_showImage = function(caption, url, callback_fn) { - var options = { - width: 300, - height: 300, - type: 'image', - - fullscreen: false, - center_win: true, - caption: caption, - callback_fn: callback_fn - } - var win = new GB_Gallery(options); - return win.show(url); -} - -GB_showPage = function(caption, url, callback_fn) { - var options = { - type: 'page', - - caption: caption, - callback_fn: callback_fn, - fullscreen: true, - center_win: false - } - var win = new GB_Gallery(options); - return win.show(url); -} - -GB_Gallery = GreyBox.extend({ - init: function(options) { - this.parent({}); - this.img_close = this.root_dir + 'g_close.gif'; - AJS.update(this, options); - this.addCallback(this.callback_fn); - }, - - initHook: function() { - AJS.addClass(this.g_window, 'GB_Gallery'); - - var inner = AJS.DIV({'class': 'inner'}); - this.header = AJS.DIV({'class': 'GB_header'}, inner); - AJS.setOpacity(this.header, 0); - AJS.getBody().insertBefore(this.header, this.overlay.nextSibling); - - var td_caption = AJS.TD({'id': 'GB_caption', 'class': 'caption', 'width': '40%'}, this.caption); - var td_middle = AJS.TD({'id': 'GB_middle', 'class': 'middle', 'width': '20%'}); - - var img_close = AJS.IMG({'src': this.img_close}); - AJS.AEV(img_close, 'click', GB_hide); - var td_close = AJS.TD({'class': 'close', 'width': '40%'}, img_close); - - var tbody = AJS.TBODY(AJS.TR(td_caption, td_middle, td_close)); - - var table = AJS.TABLE({'cellspacing': '0', 'cellpadding': 0, 'border': 0}, tbody); - AJS.ACN(inner, table); - - if(this.fullscreen) - AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this)); - else - AJS.AEV(window, 'scroll', AJS.$b(this._setHeaderPos, this)); - }, - - setFrameSize: function() { - var overlay_w = this.overlay.offsetWidth; - var page_size = AJS.getWindowSize(); - - if(this.fullscreen) { - this.width = overlay_w-40; - this.height = page_size.h-80; - } - AJS.setWidth(this.iframe, this.width); - AJS.setHeight(this.iframe, this.height); - - AJS.setWidth(this.header, overlay_w); - }, - - _setHeaderPos: function() { - AJS.setTop(this.header, AJS.getScrollTop()+10); - }, - - setWindowPosition: function() { - var overlay_w = this.overlay.offsetWidth; - var page_size = AJS.getWindowSize(); - AJS.setLeft(this.g_window, ((overlay_w - 50 - this.width)/2)); - - var header_top = AJS.getScrollTop()+55; - if(!this.center_win) { - AJS.setTop(this.g_window, header_top); - } - else { - var fl = ((page_size.h - this.height) /2) + 20 + AJS.getScrollTop(); - if(fl < 0) fl = 0; - if(header_top > fl) { - fl = header_top; - } - AJS.setTop(this.g_window, fl); - } - this._setHeaderPos(); - }, - - onHide: function() { - AJS.removeElement(this.header); - AJS.removeClass(this.g_window, 'GB_Gallery'); - }, - - onShow: function() { - if(this.use_fx) - AJS.fx.fadeIn(this.header, {to: 1}); - else - AJS.setOpacity(this.header, 1); - } -}); - -AJS.preloadImages(GB_ROOT_DIR+'g_close.gif'); --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css @@ -1,20 +0,0 @@ -#GB_middle { - color: #eee; -} - -#GB_middle img { - cursor: pointer; - vertical-align: middle; -} - -#GB_middle .disabled { - cursor: default; -} - -#GB_middle .left { - padding-right: 10px; -} - -#GB_middle .right { - padding-left: 10px; -} --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js @@ -1,101 +0,0 @@ -GB_showFullScreenSet = function(set, start_index, callback_fn) { - var options = { - type: 'page', - fullscreen: true, - center_win: false - } - var gb_sets = new GB_Sets(options, set); - gb_sets.addCallback(callback_fn); - gb_sets.showSet(start_index-1); - return false; -} - -GB_showImageSet = function(set, start_index, callback_fn) { - var options = { - type: 'image', - fullscreen: false, - center_win: true, - width: 300, - height: 300 - } - var gb_sets = new GB_Sets(options, set); - gb_sets.addCallback(callback_fn); - gb_sets.showSet(start_index-1); - return false; -} - -GB_Sets = GB_Gallery.extend({ - init: function(options, set) { - this.parent(options); - if(!this.img_next) this.img_next = this.root_dir + 'next.gif'; - if(!this.img_prev) this.img_prev = this.root_dir + 'prev.gif'; - this.current_set = set; - }, - - showSet: function(start_index) { - this.current_index = start_index; - - var item = this.current_set[this.current_index]; - this.show(item.url); - this._setCaption(item.caption); - - this.btn_prev = AJS.IMG({'class': 'left', src: this.img_prev}); - this.btn_next = AJS.IMG({'class': 'right', src: this.img_next}); - - AJS.AEV(this.btn_prev, 'click', AJS.$b(this.switchPrev, this)); - AJS.AEV(this.btn_next, 'click', AJS.$b(this.switchNext, this)); - - GB_STATUS = AJS.SPAN({'class': 'GB_navStatus'}); - AJS.ACN(AJS.$('GB_middle'), this.btn_prev, GB_STATUS, this.btn_next); - - this.updateStatus(); - }, - - updateStatus: function() { - AJS.setHTML(GB_STATUS, (this.current_index + 1) + ' / ' + this.current_set.length); - if(this.current_index == 0) { - AJS.addClass(this.btn_prev, 'disabled'); - } - else { - AJS.removeClass(this.btn_prev, 'disabled'); - } - - if(this.current_index == this.current_set.length-1) { - AJS.addClass(this.btn_next, 'disabled'); - } - else { - AJS.removeClass(this.btn_next, 'disabled'); - } - }, - - _setCaption: function(caption) { - AJS.setHTML(AJS.$('GB_caption'), caption); - }, - - updateFrame: function() { - var item = this.current_set[this.current_index]; - this._setCaption(item.caption); - this.url = item.url; - this.startLoading(); - }, - - switchPrev: function() { - if(this.current_index != 0) { - this.current_index--; - this.updateFrame(); - this.updateStatus(); - } - }, - - switchNext: function() { - if(this.current_index != this.current_set.length-1) { - this.current_index++ - this.updateFrame(); - this.updateStatus(); - } - } -}); - -AJS.AEV(window, 'load', function() { - AJS.preloadImages(GB_ROOT_DIR+'next.gif', GB_ROOT_DIR+'prev.gif'); -}); --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css @@ -1,39 +0,0 @@ -.GB_Window .content { - background-color: #fff; - border: 3px solid #ccc; - border-top: none; -} - -.GB_Window .header { - border-bottom: 1px solid #aaa; - border-top: 1px solid #999; - border-left: 3px solid #ccc; - border-right: 3px solid #ccc; - margin: 0; - - height: 22px; - font-size: 12px; - padding: 3px 0; - color: #333; -} - -.GB_Window .caption { - font-size: 12px; - text-align: left; - font-weight: bold; - white-space: nowrap; - padding-right: 20px; -} - -.GB_Window .close { text-align: right; } -.GB_Window .close span { - font-size: 12px; - cursor: pointer; -} -.GB_Window .close img { - cursor: pointer; - padding: 0 3px 0 0; -} - -.GB_Window .on { border-bottom: 1px solid #333; } -.GB_Window .click { border-bottom: 1px solid red; } --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js @@ -1,109 +0,0 @@ -GB_show = function(caption, url, /* optional */ height, width, callback_fn) { - var options = { - caption: caption, - height: height || 500, - width: width || 500, - fullscreen: false, - callback_fn: callback_fn - } - var win = new GB_Window(options); - return win.show(url); -} - -GB_showCenter = function(caption, url, /* optional */ height, width, callback_fn) { - var options = { - caption: caption, - center_win: true, - height: height || 500, - width: width || 500, - fullscreen: false, - callback_fn: callback_fn - } - var win = new GB_Window(options); - return win.show(url); -} - -GB_showFullScreen = function(caption, url, callback_fn) { - var options = { - caption: caption, - fullscreen: true, - callback_fn: callback_fn - } - var win = new GB_Window(options); - return win.show(url); -} - -GB_Window = GreyBox.extend({ - init: function(options) { - this.parent({}); - this.img_header = this.root_dir+"header_bg.gif"; - this.img_close = this.root_dir+"w_close.gif"; - this.show_close_img = true; - AJS.update(this, options); - this.addCallback(this.callback_fn); - }, - - initHook: function() { - AJS.addClass(this.g_window, 'GB_Window'); - - this.header = AJS.TABLE({'class': 'header'}); - this.header.style.backgroundImage = "url("+ this.img_header +")"; - - var td_caption = AJS.TD({'class': 'caption'}, this.caption); - var td_close = AJS.TD({'class': 'close'}); - - if(this.show_close_img) { - var img_close = AJS.IMG({'src': this.img_close}); - var span = AJS.SPAN('Close'); - - var btn = AJS.DIV(img_close, span); - - AJS.AEV([img_close, span], 'mouseover', function() { AJS.addClass(span, 'on'); }); - AJS.AEV([img_close, span], 'mouseout', function() { AJS.removeClass(span, 'on'); }); - AJS.AEV([img_close, span], 'mousedown', function() { AJS.addClass(span, 'click'); }); - AJS.AEV([img_close, span], 'mouseup', function() { AJS.removeClass(span, 'click'); }); - AJS.AEV([img_close, span], 'click', GB_hide); - - AJS.ACN(td_close, btn); - } - - tbody_header = AJS.TBODY(); - AJS.ACN(tbody_header, AJS.TR(td_caption, td_close)); - - AJS.ACN(this.header, tbody_header); - AJS.ACN(this.top_cnt, this.header); - - if(this.fullscreen) - AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this)); - }, - - setFrameSize: function() { - if(this.fullscreen) { - var page_size = AJS.getWindowSize(); - overlay_h = page_size.h; - this.width = Math.round(this.overlay.offsetWidth - (this.overlay.offsetWidth/100)*10); - this.height = Math.round(overlay_h - (overlay_h/100)*10); - } - - AJS.setWidth(this.header, this.width+6); //6 is for the left+right border - AJS.setWidth(this.iframe, this.width); - AJS.setHeight(this.iframe, this.height); - }, - - setWindowPosition: function() { - var page_size = AJS.getWindowSize(); - AJS.setLeft(this.g_window, ((page_size.w - this.width)/2)-13); - - if(!this.center_win) { - AJS.setTop(this.g_window, AJS.getScrollTop()); - } - else { - var fl = ((page_size.h - this.height) /2) - 20 + AJS.getScrollTop(); - if(fl < 0) - fl = 0; - AJS.setTop(this.g_window, fl); - } - } -}); - -AJS.preloadImages(GB_ROOT_DIR+'w_close.gif', GB_ROOT_DIR+'header_bg.gif'); --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/installation.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/installation.html @@ -1,49 +0,0 @@ - - - - GreyBox - Installation - - - - - - - - - - -
      -
    1. -Append following to your header section (in between <header>...</header>). -
      -GB_ROOT_DIR is the URL where static files are located: -
      -<script type="text/javascript">
      -    var GB_ROOT_DIR = "http://mydomain.com/greybox/";
      -</script>
      -
      -
    2. -GB_ROOT_DIR should be absolute. - -
    3. -Append also following scripts and one stylesheet: -
      -<script type="text/javascript" src="greybox/AJS.js"></script>
      -<script type="text/javascript" src="greybox/AJS_fx.js"></script>
      -<script type="text/javascript" src="greybox/gb_scripts.js"></script>
      -<link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" />
      -
      - -AJS_fx.js is optional, it's used for effects. If you don't wish effects, then don't include AJS_fx.js in your header section. -
    4. - -
    5. -That's it, you are now ready to use GreyBox! -
    6. -
    - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/normal_usage.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/normal_usage.html @@ -1,126 +0,0 @@ - - - - GreyBox - Normal usage - - - - - - - - - - - - - - - - -

    Showing images

    - -

    Showing one image:

    -

    Syntax:

    -
    -<a href="URL" title="CAPTION" rel="gb_image[]">HTML</a>
    -
    - -

    Example:

    -
    -<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" title="Flower" rel="gb_image[]">Show flower</a>
    -
    - -

    Example rendered:

    -Show flower - - -

    Showing a group of images:

    -

    Syntax:

    -
    -<a href="URL" title="CAPTION" rel="gb_imageset[NAME]">HTML</a>
    -<a href="URL" title="CAPTION" rel="gb_imageset[NAME]">HTML</a>
    -
    - -

    Example:

    -
    -<a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile">Salt flats</a>
    -<a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley">Night valley</a>
    -
    - -

    Example rendered:

    -Salt flats -Night valley - - -

    Showing pages

    - -

    Showing one page:

    -

    Syntax:

    -
    -<a href="URL" title="CAPTION" rel="gb_page[WIDTH, HEIGHT]">HTML</a>
    -
    - -

    Example:

    -
    -<a href="http://google.com/" title="Google" rel="gb_page[500, 500]">Launch Google.com</a>
    -
    - -

    Example rendered:

    -Launch Google.com - - -

    Showing one page as center window:

    -

    Syntax:

    -
    -<a href="URL" title="CAPTION" rel="gb_page_center[WIDTH, HEIGHT]">HTML</a>
    -
    - -

    Example:

    -
    -<a href="http://google.com/" title="Google" rel="gb_page_center[500, 500]">Launch Google.com</a>
    -
    - -

    Example rendered:

    -Launch Google.com - - -

    Showing one page in fullscreen:

    -

    Syntax:

    -
    -<a href="URL" title="CAPTION" rel="gb_page_fs[]">HTML</a>
    -
    - -

    Example:

    -
    -<a href="http://google.com/" title="Google" rel="gb_page_fs[]">Launch Google.com</a>
    -
    - -

    Example rendered:

    -Launch Google.com - -

    Showing a group of pages:

    -

    Syntax:

    -
    -<a href="URL" title="CAPTION" rel="gb_pageset[NAME]">HTML</a>
    -<a href="URL" title="CAPTION" rel="gb_pageset[NAME]">HTML</a>
    -
    - -

    Example:

    -
    -<a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]">Launch Google search</a>
    -<a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]">Launch Yahoo search</a>
    -
    - -

    Example rendered:

    -Launch Google search -Launch Yahoo search - - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.css +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.css @@ -1,93 +0,0 @@ -body { - font-family: helvetica, verdana, sans-serif; - font-size: 12px; - background-color: #fff; - padding: 10px 35px 35px 35px; - width: 800px; - margin: auto; -} - -#top { - text-align: center; -} - -h2 { - font-size: 18px; - color: #333; - margin: 35px 0 10px 0; -} - -h3 { - color: #333; - border-bottom: 1px solid #999; - font-size: 15px; - margin: 30px 0 3px 0; -} - -.first { - margin-top: 20px; -} - -h4 { - color: black; - font-size: 13px; - margin: 10px 0 5px 0; -} - -pre { - font-size: 11px; - margin-top: 5px; - padding: 4px; - background-color: #e3e2c6; - border: 1px solid #999; -} - -.hl { - background-color: #ffffcc; -} - -ol { - margin: 0; - padding: 0 0px 0 20px; -} - -li { - padding: 5px 0 5px 0; -} - -img { - border: 0; -} - -/* - * Menu - */ -#menu { - border-bottom: 1px solid #999; - margin: 20px 0px; - padding: 10px 0pt 5px; - text-align: center; -} - -#menu li { - display: inline; - margin: 0px; - padding: 0px; -} - -#menu a { - background: #ddd none repeat; - border: 1px solid #999; - margin: 0 5px 0 5px; - padding: 5px; -} - -#menu a.current { - background: #fff none repeat; - border-bottom: 1px solid #fff; -} - -#menu a { - color: black; - text-decoration: none; -} --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/GreyBox_v5_5/static_files/help.js @@ -1,52 +0,0 @@ -var tmpl_header = AJS.join('', [ - '

    ', - 'A pop-up window that doesn\'t suck.', - '
    ' -]); - -function insertHeader() { - AJS.DI(tmpl_header); -} - -var LINKS = { - 'installation': 'installation.html', - 'examples': 'examples.html', - 'nrm_usage': 'normal_usage.html', - 'adv_usage': 'advance_usage.html', - 'cmpr': 'compressing_greybox.html', - 'about': 'about.html' -} - -function insertMenu(current_page) { - var menu = AJS.UL({id: 'menu'}); - var create_item = function(cls, name) { - var item = AJS.LI({'class': cls}); - AJS.ACN(item, AJS.A({href: LINKS[cls]}, name)); - return item; - } - var items = [ - create_item('installation', 'Installation'), - create_item('examples', 'Examples'), - create_item('nrm_usage', 'Normal usage'), - create_item('adv_usage', 'Advance usage'), - create_item('cmpr', 'Compressing GreyBox'), - create_item('about', 'About') - ]; - - AJS.map(items, function(item) { - if(item.className == current_page) { - AJS.addClass(AJS.$bytc('a', null, item)[0], 'current'); - } - AJS.ACN(menu, item); - }); - AJS.DI(menu); -} - -function insertCode() { - var code = AJS.join('\n', arguments); - var result = '
    ';
    -    code = code.replace(//g, '>');
    -    result += code;
    -    result += '
    '; - document.write(result); -} --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_scripts.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_scripts.js @@ -1,436 +0,0 @@ -var GB_CURRENT=null; -GB_hide=function(){ -GB_CURRENT.hide(); -}; -GreyBox=new AJS.Class({init:function(_1){ -this.use_fx=AJS.fx; -this.type="page"; -this.overlay_click_close=false; -this.salt=0; -this.root_dir=GB_ROOT_DIR; -this.callback_fns=[]; -this.reload_on_close=false; -this.src_loader=this.root_dir+"loader_frame.html"; -var _2=window.location.hostname.indexOf("www"); -var _3=this.src_loader.indexOf("www"); -if(_2!=-1&&_3==-1){ -this.src_loader=this.src_loader.replace("://","://www."); -} -if(_2==-1&&_3!=-1){ -this.src_loader=this.src_loader.replace("://www.","://"); -} -this.show_loading=true; -AJS.update(this,_1); -},addCallback:function(fn){ -if(fn){ -this.callback_fns.push(fn); -} -},show:function(_5){ -GB_CURRENT=this; -this.url=_5; -var _6=[AJS.$bytc("object"),AJS.$bytc("select")]; -AJS.map(AJS.flattenList(_6),function(_7){ -_7.style.visibility="hidden"; -}); -this.createElements(); -return false; -},hide:function(){ -var _8=this.callback_fns; -if(_8!=[]){ -AJS.map(_8,function(fn){ -fn(); -}); -} -this.onHide(); -if(this.use_fx){ -var _a=this.overlay; -AJS.fx.fadeOut(this.overlay,{onComplete:function(){ -AJS.removeElement(_a); -_a=null; -},duration:300}); -AJS.removeElement(this.g_window); -}else{ -AJS.removeElement(this.g_window,this.overlay); -} -this.removeFrame(); -AJS.REV(window,"scroll",_GB_setOverlayDimension); -AJS.REV(window,"resize",_GB_update); -var _b=[AJS.$bytc("object"),AJS.$bytc("select")]; -AJS.map(AJS.flattenList(_b),function(_c){ -_c.style.visibility="visible"; -}); -GB_CURRENT=null; -if(this.reload_on_close){ -window.location.reload(); -} -},update:function(){ -this.setOverlayDimension(); -this.setFrameSize(); -this.setWindowPosition(); -},createElements:function(){ -this.initOverlay(); -this.g_window=AJS.DIV({"id":"GB_window"}); -AJS.hideElement(this.g_window); -AJS.getBody().insertBefore(this.g_window,this.overlay.nextSibling); -this.initFrame(); -this.initHook(); -this.update(); -var me=this; -if(this.use_fx){ -AJS.fx.fadeIn(this.overlay,{duration:300,to:0.7,onComplete:function(){ -me.onShow(); -AJS.showElement(me.g_window); -me.startLoading(); -}}); -}else{ -AJS.setOpacity(this.overlay,0.7); -AJS.showElement(this.g_window); -this.onShow(); -this.startLoading(); -} -AJS.AEV(window,"scroll",_GB_setOverlayDimension); -AJS.AEV(window,"resize",_GB_update); -},removeFrame:function(){ -try{ -AJS.removeElement(this.iframe); -} -catch(e){ -} -this.iframe=null; -},startLoading:function(){ -this.iframe.src=this.src_loader+"?s="+this.salt++; -AJS.showElement(this.iframe); -},setOverlayDimension:function(){ -var _e=AJS.getWindowSize(); -if(AJS.isMozilla()||AJS.isOpera()){ -AJS.setWidth(this.overlay,"100%"); -}else{ -AJS.setWidth(this.overlay,_e.w); -} -var _f=Math.max(AJS.getScrollTop()+_e.h,AJS.getScrollTop()+this.height); -if(_ffl){ -fl=_30; -} -AJS.setTop(this.g_window,fl); -} -this._setHeaderPos(); -},onHide:function(){ -AJS.removeElement(this.header); -AJS.removeClass(this.g_window,"GB_Gallery"); -},onShow:function(){ -if(this.use_fx){ -AJS.fx.fadeIn(this.header,{to:1}); -}else{ -AJS.setOpacity(this.header,1); -} -}}); -AJS.preloadImages(GB_ROOT_DIR+"g_close.gif"); -GB_showFullScreenSet=function(set,_33,_34){ -var _35={type:"page",fullscreen:true,center_win:false}; -var _36=new GB_Sets(_35,set); -_36.addCallback(_34); -_36.showSet(_33-1); -return false; -}; -GB_showImageSet=function(set,_38,_39){ -var _3a={type:"image",fullscreen:false,center_win:true,width:300,height:300}; -var _3b=new GB_Sets(_3a,set); -_3b.addCallback(_39); -_3b.showSet(_38-1); -return false; -}; -GB_Sets=GB_Gallery.extend({init:function(_3c,set){ -this.parent(_3c); -if(!this.img_next){ -this.img_next=this.root_dir+"next.gif"; -} -if(!this.img_prev){ -this.img_prev=this.root_dir+"prev.gif"; -} -this.current_set=set; -},showSet:function(_3e){ -this.current_index=_3e; -var _3f=this.current_set[this.current_index]; -this.show(_3f.url); -this._setCaption(_3f.caption); -this.btn_prev=AJS.IMG({"class":"left",src:this.img_prev}); -this.btn_next=AJS.IMG({"class":"right",src:this.img_next}); -AJS.AEV(this.btn_prev,"click",AJS.$b(this.switchPrev,this)); -AJS.AEV(this.btn_next,"click",AJS.$b(this.switchNext,this)); -GB_STATUS=AJS.SPAN({"class":"GB_navStatus"}); -AJS.ACN(AJS.$("GB_middle"),this.btn_prev,GB_STATUS,this.btn_next); -this.updateStatus(); -},updateStatus:function(){ -AJS.setHTML(GB_STATUS,(this.current_index+1)+" / "+this.current_set.length); -if(this.current_index==0){ -AJS.addClass(this.btn_prev,"disabled"); -}else{ -AJS.removeClass(this.btn_prev,"disabled"); -} -if(this.current_index==this.current_set.length-1){ -AJS.addClass(this.btn_next,"disabled"); -}else{ -AJS.removeClass(this.btn_next,"disabled"); -} -},_setCaption:function(_40){ -AJS.setHTML(AJS.$("GB_caption"),_40); -},updateFrame:function(){ -var _41=this.current_set[this.current_index]; -this._setCaption(_41.caption); -this.url=_41.url; -this.startLoading(); -},switchPrev:function(){ -if(this.current_index!=0){ -this.current_index--; -this.updateFrame(); -this.updateStatus(); -} -},switchNext:function(){ -if(this.current_index!=this.current_set.length-1){ -this.current_index++; -this.updateFrame(); -this.updateStatus(); -} -}}); -AJS.AEV(window,"load",function(){ -AJS.preloadImages(GB_ROOT_DIR+"next.gif",GB_ROOT_DIR+"prev.gif"); -}); -GB_show=function(_42,url,_44,_45,_46){ -var _47={caption:_42,height:_44||500,width:_45||500,fullscreen:false,callback_fn:_46}; -var win=new GB_Window(_47); -return win.show(url); -}; -GB_showCenter=function(_49,url,_4b,_4c,_4d){ -var _4e={caption:_49,center_win:true,height:_4b||500,width:_4c||500,fullscreen:false,callback_fn:_4d}; -var win=new GB_Window(_4e); -return win.show(url); -}; -GB_showFullScreen=function(_50,url,_52){ -var _53={caption:_50,fullscreen:true,callback_fn:_52}; -var win=new GB_Window(_53); -return win.show(url); -}; -GB_Window=GreyBox.extend({init:function(_55){ -this.parent({}); -this.img_header=this.root_dir+"header_bg.gif"; -this.img_close=this.root_dir+"w_close.gif"; -this.show_close_img=true; -AJS.update(this,_55); -this.addCallback(this.callback_fn); -},initHook:function(){ -AJS.addClass(this.g_window,"GB_Window"); -this.header=AJS.TABLE({"class":"header"}); -this.header.style.backgroundImage="url("+this.img_header+")"; -var _56=AJS.TD({"class":"caption"},this.caption); -var _57=AJS.TD({"class":"close"}); -if(this.show_close_img){ -var _58=AJS.IMG({"src":this.img_close}); -var _59=AJS.SPAN("Close"); -var btn=AJS.DIV(_58,_59); -AJS.AEV([_58,_59],"mouseover",function(){ -AJS.addClass(_59,"on"); -}); -AJS.AEV([_58,_59],"mouseout",function(){ -AJS.removeClass(_59,"on"); -}); -AJS.AEV([_58,_59],"mousedown",function(){ -AJS.addClass(_59,"click"); -}); -AJS.AEV([_58,_59],"mouseup",function(){ -AJS.removeClass(_59,"click"); -}); -AJS.AEV([_58,_59],"click",GB_hide); -AJS.ACN(_57,btn); -} -tbody_header=AJS.TBODY(); -AJS.ACN(tbody_header,AJS.TR(_56,_57)); -AJS.ACN(this.header,tbody_header); -AJS.ACN(this.top_cnt,this.header); -if(this.fullscreen){ -AJS.AEV(window,"scroll",AJS.$b(this.setWindowPosition,this)); -} -},setFrameSize:function(){ -if(this.fullscreen){ -var _5b=AJS.getWindowSize(); -overlay_h=_5b.h; -this.width=Math.round(this.overlay.offsetWidth-(this.overlay.offsetWidth/100)*10); -this.height=Math.round(overlay_h-(overlay_h/100)*10); -} -AJS.setWidth(this.header,this.width+6); -AJS.setWidth(this.iframe,this.width); -AJS.setHeight(this.iframe,this.height); -},setWindowPosition:function(){ -var _5c=AJS.getWindowSize(); -AJS.setLeft(this.g_window,((_5c.w-this.width)/2)-13); -if(!this.center_win){ -AJS.setTop(this.g_window,AJS.getScrollTop()); -}else{ -var fl=((_5c.h-this.height)/2)-20+AJS.getScrollTop(); -if(fl<0){ -fl=0; -} -AJS.setTop(this.g_window,fl); -} -}}); -AJS.preloadImages(GB_ROOT_DIR+"w_close.gif",GB_ROOT_DIR+"header_bg.gif"); - - -script_loaded=true; --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_styles.css +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/gb_styles.css @@ -1,158 +0,0 @@ -/* Last-Modified: 28/06/06 00:08:22 */ -#GB_overlay { - background-color: #000; - position: absolute; - margin: auto; - top: 0; - left: 0; - z-index: 100; -} - -#GB_window { - left: 0; - top: 0; - font-size: 1px; - position: absolute; - overflow: visible; - z-index: 150; -} - -#GB_window .content { - width: auto; - margin: 0; - padding: 0; -} - -#GB_frame { - border: 0; - margin: 0; - padding: 0; - overflow: auto; - white-space: nowrap; -} - - -.GB_Gallery { - margin: 0 22px 0 22px; -} - -.GB_Gallery .content { - background-color: #fff; - border: 3px solid #ddd; -} - -.GB_header { - top: 10px; - left: 0; - margin: 0; - z-index: 500; - position: absolute; - border-bottom: 2px solid #555; - border-top: 2px solid #555; -} - -.GB_header .inner { - background-color: #333; - font-family: Arial, Verdana, sans-serif; - padding: 2px 20px 2px 20px; -} - -.GB_header table { - margin: 0; - width: 100%; - border-collapse: separate; - border-right: 0px; - border-top: 0px; -} - -.GB_header td { - background-color: #333333; - border-bottom: 0px; - border-left: 0px; - padding: 0em 0em; -} - -.GB_header .caption { - text-align: left; - color: #eee; - white-space: nowrap; - font-size: 20px; - border-collapse: separate; -} - -.GB_header .close { - text-align: right; -} - -.GB_header .close img { - z-index: 500; - cursor: pointer; -} - -.GB_header .middle { - white-space: nowrap; - text-align: center; -} - - -#GB_middle { - color: #eee; -} - -#GB_middle img { - cursor: pointer; - vertical-align: middle; -} - -#GB_middle .disabled { - cursor: default; -} - -#GB_middle .left { - padding-right: 10px; -} - -#GB_middle .right { - padding-left: 10px; -} - - -.GB_Window .content { - background-color: #fff; - border: 3px solid #ccc; - border-top: none; -} - -.GB_Window .header { - border-bottom: 1px solid #aaa; - border-top: 1px solid #999; - border-left: 3px solid #ccc; - border-right: 3px solid #ccc; - margin: 0; - - height: 22px; - font-size: 12px; - padding: 3px 0; - color: #333; -} - -.GB_Window .caption { - font-size: 12px; - text-align: left; - font-weight: bold; - white-space: nowrap; - padding-right: 20px; -} - -.GB_Window .close { text-align: right; } -.GB_Window .close span { - font-size: 12px; - cursor: pointer; -} -.GB_Window .close img { - cursor: pointer; - padding: 0 3px 0 0; -} - -.GB_Window .on { border-bottom: 1px solid #333; } -.GB_Window .click { border-bottom: 1px solid red; } --- a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/loader_frame.html +++ a/koha-tmpl/opac-tmpl/prog/en/lib/greybox/loader_frame.html @@ -1,104 +0,0 @@ - - - - - - - - -
    - -
    - - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.css +++ a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.css @@ -1,5 +0,0 @@ -/*! jQuery UI - v1.9.2 - 2013-02-12 -* http://jqueryui.com -* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.tooltip.css -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px -* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px} --- a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.js @@ -1,6 +0,0 @@ -/*! jQuery UI - v1.9.2 - 2013-02-12 -* http://jqueryui.com -* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.sortable.js, jquery.ui.autocomplete.js, jquery.ui.datepicker.js, jquery.ui.menu.js, jquery.ui.slider.js, jquery.ui.tabs.js, jquery.ui.tooltip.js -* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ - -(function(e,t){function i(t,n){var r,i,o,u=t.nodeName.toLowerCase();return"area"===u?(r=t.parentNode,i=r.name,!t.href||!i||r.nodeName.toLowerCase()!=="map"?!1:(o=e("img[usemap=#"+i+"]")[0],!!o&&s(o))):(/input|select|textarea|button|object/.test(u)?!t.disabled:"a"===u?t.href||n:n)&&s(t)}function s(t){return e.expr.filters.visible(t)&&!e(t).parents().andSelf().filter(function(){return e.css(this,"visibility")==="hidden"}).length}var n=0,r=/^ui-id-\d+$/;e.ui=e.ui||{};if(e.ui.version)return;e.extend(e.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({_focus:e.fn.focus,focus:function(t,n){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus(),n&&n.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):t=this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t)return this.css("zIndex",n);if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0)return s}r=r.parent()}}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){r.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),r=isNaN(n);return(r||n>=0)&&i(t,!r)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function u(t,n,r,s){return e.each(i,function(){n-=parseFloat(e.css(t,"padding"+this))||0,r&&(n-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&&(n-=parseFloat(e.css(t,"margin"+this))||0)}),n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?o["inner"+r].call(this):this.each(function(){e(this).css(s,u(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?o["outer"+r].call(this,t):this.each(function(){e(this).css(s,u(this,t,!0,n)+"px")})}}),e("").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(n){return arguments.length?t.call(this,e.camelCase(n)):t.call(this)}}(e.fn.removeData)),function(){var t=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[];e.ui.ie=t.length?!0:!1,e.ui.ie6=parseFloat(t[1],10)===6}(),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,n,r){var i,s=e.ui[t].prototype;for(i in r)s.plugins[i]=s.plugins[i]||[],s.plugins[i].push([n,r[i]])},call:function(e,t,n){var r,i=e.plugins[t];if(!i||!e.element[0].parentNode||e.element[0].parentNode.nodeType===11)return;for(r=0;r0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e",options:{disabled:!1,create:null},_createWidget:function(t,r){r=e(r||this.defaultElement||this)[0],this.element=e(r),this.uuid=n++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),r!==this&&(e.data(r,this.widgetName,this),e.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===r&&this.destroy()}}),this.document=e(r.style?r.ownerDocument:r.document||r),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(n,r){var i=n,s,o,u;if(arguments.length===0)return e.widget.extend({},this.options);if(typeof n=="string"){i={},s=n.split("."),n=s.shift();if(s.length){o=i[n]=e.widget.extend({},this.options[n]);for(u=0;u=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})})(jQuery);(function(e,t){function h(e,t,n){return[parseInt(e[0],10)*(l.test(e[0])?t/100:1),parseInt(e[1],10)*(l.test(e[1])?n/100:1)]}function p(t,n){return parseInt(e.css(t,n),10)||0}e.ui=e.ui||{};var n,r=Math.max,i=Math.abs,s=Math.round,o=/left|center|right/,u=/top|center|bottom/,a=/[\+\-]\d+%?/,f=/^\w+/,l=/%$/,c=e.fn.position;e.position={scrollbarWidth:function(){if(n!==t)return n;var r,i,s=e("
    "),o=s.children()[0];return e("body").append(s),r=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,r===i&&(i=s[0].clientWidth),s.remove(),n=r-i},getScrollInfo:function(t){var n=t.isWindow?"":t.element.css("overflow-x"),r=t.isWindow?"":t.element.css("overflow-y"),i=n==="scroll"||n==="auto"&&t.width0?"right":"center",vertical:u<0?"top":o>0?"bottom":"middle"};lr(i(o),i(u))?h.important="horizontal":h.important="vertical",t.using.call(this,e,h)}),a.offset(e.extend(C,{using:u}))})},e.ui.position={fit:{left:function(e,t){var n=t.within,i=n.isWindow?n.scrollLeft:n.offset.left,s=n.width,o=e.left-t.collisionPosition.marginLeft,u=i-o,a=o+t.collisionWidth-s-i,f;t.collisionWidth>s?u>0&&a<=0?(f=e.left+u+t.collisionWidth-s-i,e.left+=u-f):a>0&&u<=0?e.left=i:u>a?e.left=i+s-t.collisionWidth:e.left=i:u>0?e.left+=u:a>0?e.left-=a:e.left=r(e.left-o,e.left)},top:function(e,t){var n=t.within,i=n.isWindow?n.scrollTop:n.offset.top,s=t.within.height,o=e.top-t.collisionPosition.marginTop,u=i-o,a=o+t.collisionHeight-s-i,f;t.collisionHeight>s?u>0&&a<=0?(f=e.top+u+t.collisionHeight-s-i,e.top+=u-f):a>0&&u<=0?e.top=i:u>a?e.top=i+s-t.collisionHeight:e.top=i:u>0?e.top+=u:a>0?e.top-=a:e.top=r(e.top-o,e.top)}},flip:{left:function(e,t){var n=t.within,r=n.offset.left+n.scrollLeft,s=n.width,o=n.isWindow?n.scrollLeft:n.offset.left,u=e.left-t.collisionPosition.marginLeft,a=u-o,f=u+t.collisionWidth-s-o,l=t.my[0]==="left"?-t.elemWidth:t.my[0]==="right"?t.elemWidth:0,c=t.at[0]==="left"?t.targetWidth:t.at[0]==="right"?-t.targetWidth:0,h=-2*t.offset[0],p,d;if(a<0){p=e.left+l+c+h+t.collisionWidth-s-r;if(p<0||p0){d=e.left-t.collisionPosition.marginLeft+l+c+h-o;if(d>0||i(d)a&&(v<0||v0&&(d=e.top-t.collisionPosition.marginTop+c+h+p-o,e.top+c+h+p>f&&(d>0||i(d)10&&i<11,t.innerHTML="",n.removeChild(t)}(),e.uiBackCompat!==!1&&function(e){var n=e.fn.position;e.fn.position=function(r){if(!r||!r.offset)return n.call(this,r);var i=r.offset.split(" "),s=r.at.split(" ");return i.length===1&&(i[1]=i[0]),/^\d/.test(i[0])&&(i[0]="+"+i[0]),/^\d/.test(i[1])&&(i[1]="+"+i[1]),s.length===1&&(/left|center|right/.test(s[0])?s[1]="center":(s[1]=s[0],s[0]="center")),n.call(this,e.extend(r,{at:s[0]+i[0]+" "+s[1]+i[1],offset:t}))}}(jQuery)})(jQuery);(function(e,t){e.widget("ui.sortable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?e.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,n){t==="disabled"?(this.options[t]=n,this.widget().toggleClass("ui-sortable-disabled",!!n)):e.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,n){var r=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(t);var i=null,s=e(t.target).parents().each(function(){if(e.data(this,r.widgetName+"-item")==r)return i=e(this),!1});e.data(t.target,r.widgetName+"-item")==r&&(i=e(t.target));if(!i)return!1;if(this.options.handle&&!n){var o=!1;e(this.options.handle,i).find("*").andSelf().each(function(){this==t.target&&(o=!0)});if(!o)return!1}return this.currentItem=i,this._removeCurrentsFromItems(),!0},_mouseStart:function(t,n,r){var i=this.options;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),i.containment&&this._setContainment(),i.cursor&&(e("body").css("cursor")&&(this._storedCursor=e("body").css("cursor")),e("body").css("cursor",i.cursor)),i.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",i.opacity)),i.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",i.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!r)for(var s=this.containers.length-1;s>=0;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var n=this.options,r=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY=0;i--){var s=this.items[i],o=s.item[0],u=this._intersectsWithPointer(s);if(!u)continue;if(s.instance!==this.currentContainer)continue;if(o!=this.currentItem[0]&&this.placeholder[u==1?"next":"prev"]()[0]!=o&&!e.contains(this.placeholder[0],o)&&(this.options.type=="semi-dynamic"?!e.contains(this.element[0],o):!0)){this.direction=u==1?"down":"up";if(this.options.tolerance!="pointer"&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,n){if(!t)return;e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t);if(this.options.revert){var r=this,i=this.placeholder.offset();this.reverting=!0,e(this.helper).animate({left:i.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:i.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){r._clear(t)})}else this._clear(t,n);return!1},cancel:function(){if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},e(n).each(function(){var n=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);n&&r.push((t.key||n[1]+"[]")+"="+(t.key&&t.expression?n[1]:n[2]))}),!r.length&&t.key&&r.push(t.key+"="),r.join("&")},toArray:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},n.each(function(){r.push(e(t.item||this).attr(t.attribute||"id")||"")}),r},_intersectsWith:function(e){var t=this.positionAbs.left,n=t+this.helperProportions.width,r=this.positionAbs.top,i=r+this.helperProportions.height,s=e.left,o=s+e.width,u=e.top,a=u+e.height,f=this.offset.click.top,l=this.offset.click.left,c=r+f>u&&r+fs&&t+le[this.floating?"width":"height"]?c:s0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var n=[],r=[],i=this._connectWith();if(i&&t)for(var s=i.length-1;s>=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);a&&a!=this&&!a.options.disabled&&r.push([e.isFunction(a.options.items)?a.options.items.call(a.element):e(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a])}}r.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var s=r.length-1;s>=0;s--)r[s][0].each(function(){n.push(this)});return e(n)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var n=0;n=0;s--){var o=e(i[s]);for(var u=o.length-1;u>=0;u--){var a=e.data(o[u],this.widgetName);a&&a!=this&&!a.options.disabled&&(r.push([e.isFunction(a.options.items)?a.options.items.call(a.element[0],t,{item:this.currentItem}):e(a.options.items,a.element),a]),this.containers.push(a))}}for(var s=r.length-1;s>=0;s--){var f=r[s][1],l=r[s][0];for(var u=0,c=l.length;u=0;n--){var r=this.items[n];if(r.instance!=this.currentContainer&&this.currentContainer&&r.item[0]!=this.currentItem[0])continue;var i=this.options.toleranceElement?e(this.options.toleranceElement,r.item):r.item;t||(r.width=i.outerWidth(),r.height=i.outerHeight());var s=i.offset();r.left=s.left,r.top=s.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var n=this.containers.length-1;n>=0;n--){var s=this.containers[n].element.offset();this.containers[n].containerCache.left=s.left,this.containers[n].containerCache.top=s.top,this.containers[n].containerCache.width=this.containers[n].element.outerWidth(),this.containers[n].containerCache.height=this.containers[n].element.outerHeight()}return this},_createPlaceholder:function(t){t=t||this;var n=t.options;if(!n.placeholder||n.placeholder.constructor==String){var r=n.placeholder;n.placeholder={element:function(){var n=e(document.createElement(t.currentItem[0].nodeName)).addClass(r||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return r||(n.style.visibility="hidden"),n},update:function(e,i){if(r&&!n.forcePlaceholderSize)return;i.height()||i.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),i.width()||i.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10))}}}t.placeholder=e(n.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),n.placeholder.update(t,t.placeholder)},_contactContainers:function(t){var n=null,r=null;for(var i=this.containers.length-1;i>=0;i--){if(e.contains(this.currentItem[0],this.containers[i].element[0]))continue;if(this._intersectsWith(this.containers[i].containerCache)){if(n&&e.contains(this.containers[i].element[0],n.element[0]))continue;n=this.containers[i],r=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0)}if(!n)return;if(this.containers.length===1)this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1;else{var s=1e4,o=null,u=this.containers[r].floating?"left":"top",a=this.containers[r].floating?"width":"height",f=this.positionAbs[u]+this.offset.click[u];for(var l=this.items.length-1;l>=0;l--){if(!e.contains(this.containers[r].element[0],this.items[l].item[0]))continue;if(this.items[l].item[0]==this.currentItem[0])continue;var c=this.items[l].item.offset()[u],h=!1;Math.abs(c-f)>Math.abs(c+this.items[l][a]-f)&&(h=!0,c+=this.items[l][a]),Math.abs(c-f)this.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top));if(n.grid){var u=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1];o=this.containment?u-this.offset.click.topthis.containment[3]?u-this.offset.click.topthis.containment[2]?a-this.offset.click.left=0;i--)n||r.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over&&(r.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over=0);this._storedCursor&&e("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!n){this._trigger("beforeStop",t,this._uiHash());for(var i=0;i",options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,n,r;this.isMultiLine=this._isMultiLine(),this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(i){if(this.element.prop("readOnly")){t=!0,r=!0,n=!0;return}t=!1,r=!1,n=!1;var s=e.ui.keyCode;switch(i.keyCode){case s.PAGE_UP:t=!0,this._move("previousPage",i);break;case s.PAGE_DOWN:t=!0,this._move("nextPage",i);break;case s.UP:t=!0,this._keyEvent("previous",i);break;case s.DOWN:t=!0,this._keyEvent("next",i);break;case s.ENTER:case s.NUMPAD_ENTER:this.menu.active&&(t=!0,i.preventDefault(),this.menu.select(i));break;case s.TAB:this.menu.active&&this.menu.select(i);break;case s.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(i),i.preventDefault());break;default:n=!0,this._searchTimeout(i)}},keypress:function(r){if(t){t=!1,r.preventDefault();return}if(n)return;var i=e.ui.keyCode;switch(r.keyCode){case i.PAGE_UP:this._move("previousPage",r);break;case i.PAGE_DOWN:this._move("nextPage",r);break;case i.UP:this._keyEvent("previous",r);break;case i.DOWN:this._keyEvent("next",r)}},input:function(e){if(r){r=!1,e.preventDefault();return}this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching),this.close(e),this._change(e)}}),this._initSource(),this.menu=e("
    '+"";var z=N?'":"";for(var W=0;W<7;W++){var X=(W+T)%7;z+="=5?' class="ui-datepicker-week-end"':"")+">"+''+L[X]+""}U+=z+"";var V=this._getDaysInMonth(d,p);d==e.selectedYear&&p==e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,V));var J=(this._getFirstDayOfMonth(d,p)-T+7)%7,K=Math.ceil((J+V)/7),Q=f?this.maxRows>K?this.maxRows:K:K;this.maxRows=Q;var G=this._daylightSavingAdjust(new Date(d,p,1-J));for(var Y=0;Y";var Z=N?'":"";for(var W=0;W<7;W++){var et=M?M.apply(e.input?e.input[0]:null,[G]):[!0,""],tt=G.getMonth()!=p,nt=tt&&!D||!et[0]||c&&Gh;Z+='",G.setDate(G.getDate()+1),G=this._daylightSavingAdjust(G)}U+=Z+""}p++,p>11&&(p=0,d++),U+="
    '+this._get(e,"weekHeader")+"
    '+this._get(e,"calculateWeek")(G)+""+(tt&&!_?" ":nt?''+G.getDate()+"":''+G.getDate()+"")+"
    "+(f?"
    "+(o[0]>0&&I==o[1]-1?'
    ':""):""),F+=U}B+=F}return B+=x+($.ui.ie6&&!e.inline?'':""),e._keyEvent=!1,B},_generateMonthYearHeader:function(e,t,n,r,i,s,o,u){var a=this._get(e,"changeMonth"),f=this._get(e,"changeYear"),l=this._get(e,"showMonthAfterYear"),c='
    ',h="";if(s||!a)h+=''+o[t]+"";else{var p=r&&r.getFullYear()==n,d=i&&i.getFullYear()==n;h+='"}l||(c+=h+(s||!a||!f?" ":""));if(!e.yearshtml){e.yearshtml="";if(s||!f)c+=''+n+"";else{var m=this._get(e,"yearRange").split(":"),g=(new Date).getFullYear(),y=function(e){var t=e.match(/c[+-].*/)?n+parseInt(e.substring(1),10):e.match(/[+-].*/)?g+parseInt(e,10):parseInt(e,10);return isNaN(t)?g:t},b=y(m[0]),w=Math.max(b,y(m[1]||""));b=r?Math.max(b,r.getFullYear()):b,w=i?Math.min(w,i.getFullYear()):w,e.yearshtml+='",c+=e.yearshtml,e.yearshtml=null}}return c+=this._get(e,"yearSuffix"),l&&(c+=(s||!a||!f?" ":"")+h),c+="
    ",c},_adjustInstDate:function(e,t,n){var r=e.drawYear+(n=="Y"?t:0),i=e.drawMonth+(n=="M"?t:0),s=Math.min(e.selectedDay,this._getDaysInMonth(r,i))+(n=="D"?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(r,i,s)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),(n=="M"||n=="Y")&&this._notifyChange(e)},_restrictMinMax:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),i=n&&tr?r:i,i},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return(new Date(e,t,1)).getDay()},_canAdjustMonth:function(e,t,n,r){var i=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(n,r+(t<0?t:i[0]*i[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max");return(!n||t.getTime()>=n.getTime())&&(!r||t.getTime()<=r.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,n,r){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var i=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,n,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find(document.body).append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return typeof e!="string"||e!="isDisabled"&&e!="getDate"&&e!="widget"?e=="option"&&arguments.length==2&&typeof arguments[1]=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){typeof e=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.9.2",window["DP_jQuery_"+dpuuid]=$})(jQuery);(function(e,t){var n=!1;e.widget("ui.menu",{version:"1.9.2",defaultElement:"
      ",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,e.proxy(function(e){this.options.disabled&&e.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(e){e.preventDefault()},"click .ui-state-disabled > a":function(e){e.preventDefault()},"click .ui-menu-item:has(a)":function(t){var r=e(t.target).closest(".ui-menu-item");!n&&r.not(".ui-state-disabled").length&&(n=!0,this.select(t),r.has(".ui-menu").length?this.expand(t):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&this.active.parents(".ui-menu").length===1&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var n=e(t.currentTarget);n.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(t,n)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var n=this.active||this.element.children(".ui-menu-item").eq(0);t||this.focus(e,n)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){e(t.target).closest(".ui-menu").length||this.collapseAll(t),n=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").andSelf().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function a(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var n,r,i,s,o,u=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:u=!1,r=this.previousFilter||"",i=String.fromCharCode(t.keyCode),s=!1,clearTimeout(this.filterTimer),i===r?s=!0:i=r+i,o=new RegExp("^"+a(i),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())}),n=s&&n.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):n,n.length||(i=String.fromCharCode(t.keyCode),o=new RegExp("^"+a(i),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return o.test(e(this).children("a").text())})),n.length?(this.focus(t,n),n.length>1?(this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}u&&t.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,n=this.options.icons.submenu,r=this.element.find(this.options.menus);r.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),r=t.prev("a"),i=e("").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);r.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",r.attr("id"))}),t=r.add(this.element),t.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),t.children(":not(.ui-menu-item)").each(function(){var t=e(this);/[^\-—–\s]/.test(t.text())||t.addClass("ui-widget-content ui-menu-divider")}),t.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},focus:function(e,t){var n,r;this.blur(e,e&&e.type==="focus"),this._scrollIntoView(t),this.active=t.first(),r=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",r.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),e&&e.type==="keydown"?this._close():this.timer=this._delay(function(){this._close()},this.delay),n=t.children(".ui-menu"),n.length&&/^mouse/.test(e.type)&&this._startOpening(n),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var n,r,i,s,o,u;this._hasScroll()&&(n=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,r=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,i=t.offset().top-this.activeMenu.offset().top-n-r,s=this.activeMenu.scrollTop(),o=this.activeMenu.height(),u=t.height(),i<0?this.activeMenu.scrollTop(s+i):i+u>o&&this.activeMenu.scrollTop(s+i-o+u))},blur:function(e,t){t||clearTimeout(this.timer);if(!this.active)return;this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active})},_startOpening:function(e){clearTimeout(this.timer);if(e.attr("aria-hidden")!=="true")return;this.timer=this._delay(function(){this._close(),this._open(e)},this.delay)},_open:function(t){var n=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(n)},collapseAll:function(t,n){clearTimeout(this.timer),this.timer=this._delay(function(){var r=n?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));r.length||(r=this.element),this._close(r),this.blur(t),this.activeMenu=r},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,n){var r;this.active&&(e==="first"||e==="last"?r=this.active[e==="first"?"prevAll":"nextAll"](".ui-menu-item").eq(-1):r=this.active[e+"All"](".ui-menu-item").eq(0));if(!r||!r.length||!this.active)r=this.activeMenu.children(".ui-menu-item")[t]();this.focus(n,r)},nextPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isLastItem())return;this._hasScroll()?(r=this.active.offset().top,i=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return n=e(this),n.offset().top-r-i<0}),this.focus(t,n)):this.focus(t,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]())},previousPage:function(t){var n,r,i;if(!this.active){this.next(t);return}if(this.isFirstItem())return;this._hasScroll()?(r=this.active.offset().top,i=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return n=e(this),n.offset().top-r+i>0}),this.focus(t,n)):this.focus(t,this.activeMenu.children(".ui-menu-item").first())},_hasScroll:function(){return this.element.outerHeight()
    ").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(i.range==="min"||i.range==="max"?" ui-slider-range-"+i.range:""))),r=i.values&&i.values.length||1;for(t=s.length;tn&&(i=n,s=e(this),o=t)}),c.range===!0&&this.values(1)===c.min&&(o+=1,s=e(this.handles[o])),u=this._start(t,o),u===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,s.addClass("ui-state-active").focus(),a=s.offset(),f=!e(t.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=f?{left:0,top:0}:{left:t.pageX-a.left-s.width()/2,top:t.pageY-a.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,r),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,n),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,n,r,i,s;return this.orientation==="horizontal"?(t=this.elementSize.width,n=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,n=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),r=n/t,r>1&&(r=1),r<0&&(r=0),this.orientation==="vertical"&&(r=1-r),i=this._valueMax()-this._valueMin(),s=this._valueMin()+r*i,this._trimAlignValue(s)},_start:function(e,t){var n={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("start",e,n)},_slide:function(e,t,n){var r,i,s;this.options.values&&this.options.values.length?(r=this.values(t?0:1),this.options.values.length===2&&this.options.range===!0&&(t===0&&n>r||t===1&&n1){this.options.values[t]=this._trimAlignValue(n),this._refreshValue(),this._change(null,t);return}if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();r=this.options.values,i=arguments[0];for(s=0;s=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,n=(e-this._valueMin())%t,r=e-n;return Math.abs(n)*2>=t&&(r+=n>0?t:-t),parseFloat(r.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t,n,r,i,s,o=this.options.range,u=this.options,a=this,f=this._animateOff?!1:u.animate,l={};this.options.values&&this.options.values.length?this.handles.each(function(r){n=(a.values(r)-a._valueMin())/(a._valueMax()-a._valueMin())*100,l[a.orientation==="horizontal"?"left":"bottom"]=n+"%",e(this).stop(1,1)[f?"animate":"css"](l,u.animate),a.options.range===!0&&(a.orientation==="horizontal"?(r===0&&a.range.stop(1,1)[f?"animate":"css"]({left:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({width:n-t+"%"},{queue:!1,duration:u.animate})):(r===0&&a.range.stop(1,1)[f?"animate":"css"]({bottom:n+"%"},u.animate),r===1&&a.range[f?"animate":"css"]({height:n-t+"%"},{queue:!1,duration:u.animate}))),t=n}):(r=this.value(),i=this._valueMin(),s=this._valueMax(),n=s!==i?(r-i)/(s-i)*100:0,l[this.orientation==="horizontal"?"left":"bottom"]=n+"%",this.handle.stop(1,1)[f?"animate":"css"](l,u.animate),o==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[f?"animate":"css"]({width:n+"%"},u.animate),o==="max"&&this.orientation==="horizontal"&&this.range[f?"animate":"css"]({width:100-n+"%"},{queue:!1,duration:u.animate}),o==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[f?"animate":"css"]({height:n+"%"},u.animate),o==="max"&&this.orientation==="vertical"&&this.range[f?"animate":"css"]({height:100-n+"%"},{queue:!1,duration:u.animate}))}})})(jQuery);(function(e,t){function i(){return++n}function s(e){return e.hash.length>1&&e.href.replace(r,"")===location.href.replace(r,"").replace(/\s/g,"%20")}var n=0,r=/#.*$/;e.widget("ui.tabs",{version:"1.9.2",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var t=this,n=this.options,r=n.active,i=location.hash.substring(1);this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",n.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs();if(r===null){i&&this.tabs.each(function(t,n){if(e(n).attr("aria-controls")===i)return r=t,!1}),r===null&&(r=this.tabs.index(this.tabs.filter(".ui-tabs-active")));if(r===null||r===-1)r=this.tabs.length?0:!1}r!==!1&&(r=this.tabs.index(this.tabs.eq(r)),r===-1&&(r=n.collapsible?!1:0)),n.active=r,!n.collapsible&&n.active===!1&&this.anchors.length&&(n.active=0),e.isArray(n.disabled)&&(n.disabled=e.unique(n.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.options.active!==!1&&this.anchors.length?this.active=this._findActive(this.options.active):this.active=e(),this._refresh(),this.active.length&&this.load(n.active)},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var n=e(this.document[0].activeElement).closest("li"),r=this.tabs.index(n),i=!0;if(this._handlePageNav(t))return;switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:r++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:i=!1,r--;break;case e.ui.keyCode.END:r=this.anchors.length-1;break;case e.ui.keyCode.HOME:r=0;break;case e.ui.keyCode.SPACE:t.preventDefault(),clearTimeout(this.activating),this._activate(r);return;case e.ui.keyCode.ENTER:t.preventDefault(),clearTimeout(this.activating),this._activate(r===this.options.active?!1:r);return;default:return}t.preventDefault(),clearTimeout(this.activating),r=this._focusNextTab(r,i),t.ctrlKey||(n.attr("aria-selected","false"),this.tabs.eq(r).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",r)},this.delay))},_panelKeydown:function(t){if(this._handlePageNav(t))return;t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP)return this._activate(this._focusNextTab(this.options.active-1,!1)),!0;if(t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN)return this._activate(this._focusNextTab(this.options.active+1,!0)),!0},_findNextTab:function(t,n){function i(){return t>r&&(t=0),t<0&&(t=r),t}var r=this.tabs.length-1;while(e.inArray(i(),this.options.disabled)!==-1)t=n?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){if(e==="active"){this._activate(t);return}if(e==="disabled"){this._setupDisabled(t);return}this._super(e,t),e==="collapsible"&&(this.element.toggleClass("ui-tabs-collapsible",t),!t&&this.options.active===!1&&this._activate(0)),e==="event"&&this._setupEvents(t),e==="heightStyle"&&this._setupHeightStyle(t)},_tabId:function(e){return e.attr("aria-controls")||"ui-tabs-"+i()},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,n=this.tablist.children(":has(a[href])");t.disabled=e.map(n.filter(".ui-state-disabled"),function(e){return n.index(e)}),this._processTabs(),t.active===!1||!this.anchors.length?(t.active=!1,this.active=e()):this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(n,r){var i,o,u,a=e(r).uniqueId().attr("id"),f=e(r).closest("li"),l=f.attr("aria-controls");s(r)?(i=r.hash,o=t.element.find(t._sanitizeSelector(i))):(u=t._tabId(f),i="#"+u,o=t.element.find(i),o.length||(o=t._createPanel(u),o.insertAfter(t.panels[n-1]||t.tablist)),o.attr("aria-live","polite")),o.length&&(t.panels=t.panels.add(o)),l&&f.data("ui-tabs-aria-controls",l),f.attr({"aria-controls":i.substring(1),"aria-labelledby":a}),o.attr("aria-labelledby",a)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("
    ").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var n=0,r;r=this.tabs[n];n++)t===!0||e.inArray(n,t)!==-1?e(r).addClass("ui-state-disabled").attr("aria-disabled","true"):e(r).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var n={click:function(e){e.preventDefault()}};t&&e.each(t.split(" "),function(e,t){n[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,n),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var n,r,i=this.element.parent();t==="fill"?(e.support.minHeight||(r=i.css("overflow"),i.css("overflow","hidden")),n=i.height(),this.element.siblings(":visible").each(function(){var t=e(this),r=t.css("position");if(r==="absolute"||r==="fixed")return;n-=t.outerHeight(!0)}),r&&i.css("overflow",r),this.element.children().not(this.panels).each(function(){n-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,n-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):t==="auto"&&(n=0,this.panels.each(function(){n=Math.max(n,e(this).height("").height())}).height(n))},_eventHandler:function(t){var n=this.options,r=this.active,i=e(t.currentTarget),s=i.closest("li"),o=s[0]===r[0],u=o&&n.collapsible,a=u?e():this._getPanelForTab(s),f=r.length?this._getPanelForTab(r):e(),l={oldTab:r,oldPanel:f,newTab:u?e():s,newPanel:a};t.preventDefault();if(s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||o&&!n.collapsible||this._trigger("beforeActivate",t,l)===!1)return;n.active=u?!1:this.tabs.index(s),this.active=o?e():s,this.xhr&&this.xhr.abort(),!f.length&&!a.length&&e.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(s),t),this._toggle(t,l)},_toggle:function(t,n){function o(){r.running=!1,r._trigger("activate",t,n)}function u(){n.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),i.length&&r.options.show?r._show(i,r.options.show,o):(i.show(),o())}var r=this,i=n.newPanel,s=n.oldPanel;this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(n.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),s.hide(),u()),s.attr({"aria-expanded":"false","aria-hidden":"true"}),n.oldTab.attr("aria-selected","false"),i.length&&s.length?n.oldTab.attr("tabIndex",-1):i.length&&this.tabs.filter(function(){return e(this).attr("tabIndex")===0}).attr("tabIndex",-1),i.attr({"aria-expanded":"true","aria-hidden":"false"}),n.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var n,r=this._findActive(t);if(r[0]===this.active[0])return;r.length||(r=this.active),n=r.find(".ui-tabs-anchor")[0],this._eventHandler({target:n,currentTarget:n,preventDefault:e.noop})},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return typeof e=="string"&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeData("href.tabs").removeData("load.tabs").removeUniqueId(),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),n=t.data("ui-tabs-aria-controls");n?t.attr("aria-controls",n):t.removeAttr("aria-controls")}),this.panels.show(),this.options.heightStyle!=="content"&&this.panels.css("height","")},enable:function(n){var r=this.options.disabled;if(r===!1)return;n===t?r=!1:(n=this._getIndex(n),e.isArray(r)?r=e.map(r,function(e){return e!==n?e:null}):r=e.map(this.tabs,function(e,t){return t!==n?t:null})),this._setupDisabled(r)},disable:function(n){var r=this.options.disabled;if(r===!0)return;if(n===t)r=!0;else{n=this._getIndex(n);if(e.inArray(n,r)!==-1)return;e.isArray(r)?r=e.merge([n],r).sort():r=[n]}this._setupDisabled(r)},load:function(t,n){t=this._getIndex(t);var r=this,i=this.tabs.eq(t),o=i.find(".ui-tabs-anchor"),u=this._getPanelForTab(i),a={tab:i,panel:u};if(s(o[0]))return;this.xhr=e.ajax(this._ajaxSettings(o,n,a)),this.xhr&&this.xhr.statusText!=="canceled"&&(i.addClass("ui-tabs-loading"),u.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){u.html(e),r._trigger("load",n,a)},1)}).complete(function(e,t){setTimeout(function(){t==="abort"&&r.panels.stop(!1,!0),i.removeClass("ui-tabs-loading"),u.removeAttr("aria-busy"),e===r.xhr&&delete r.xhr},1)}))},_ajaxSettings:function(t,n,r){var i=this;return{url:t.attr("href"),beforeSend:function(t,s){return i._trigger("beforeLoad",n,e.extend({jqXHR:t,ajaxSettings:s},r))}}},_getPanelForTab:function(t){var n=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+n))}}),e.uiBackCompat!==!1&&(e.ui.tabs.prototype._ui=function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},e.widget("ui.tabs",e.ui.tabs,{url:function(e,t){this.anchors.eq(e).attr("href",t)}}),e.widget("ui.tabs",e.ui.tabs,{options:{ajaxOptions:null,cache:!1},_create:function(){this._super();var t=this;this._on({tabsbeforeload:function(n,r){if(e.data(r.tab[0],"cache.tabs")){n.preventDefault();return}r.jqXHR.success(function(){t.options.cache&&e.data(r.tab[0],"cache.tabs",!0)})}})},_ajaxSettings:function(t,n,r){var i=this.options.ajaxOptions;return e.extend({},i,{error:function(e,t){try{i.error(e,t,r.tab.closest("li").index(),r.tab[0])}catch(n){}}},this._superApply(arguments))},_setOption:function(e,t){e==="cache"&&t===!1&&this.anchors.removeData("cache.tabs"),this._super(e,t)},_destroy:function(){this.anchors.removeData("cache.tabs"),this._super()},url:function(e){this.anchors.eq(e).removeData("cache.tabs"),this._superApply(arguments)}}),e.widget("ui.tabs",e.ui.tabs,{abort:function(){this.xhr&&this.xhr.abort()}}),e.widget("ui.tabs",e.ui.tabs,{options:{spinner:"Loading…"},_create:function(){this._super(),this._on({tabsbeforeload:function(e,t){if(e.target!==this.element[0]||!this.options.spinner)return;var n=t.tab.find("span"),r=n.html();n.html(this.options.spinner),t.jqXHR.complete(function(){n.html(r)})}})}}),e.widget("ui.tabs",e.ui.tabs,{options:{enable:null,disable:null},enable:function(t){var n=this.options,r;if(t&&n.disabled===!0||e.isArray(n.disabled)&&e.inArray(t,n.disabled)!==-1)r=!0;this._superApply(arguments),r&&this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t]))},disable:function(t){var n=this.options,r;if(t&&n.disabled===!1||e.isArray(n.disabled)&&e.inArray(t,n.disabled)===-1)r=!0;this._superApply(arguments),r&&this._trigger("disable",null,this._ui(this.anchors[t],this.panels[t]))}}),e.widget("ui.tabs",e.ui.tabs,{options:{add:null,remove:null,tabTemplate:"
  • #{label}
  • "},add:function(n,r,i){i===t&&(i=this.anchors.length);var s,o,u=this.options,a=e(u.tabTemplate.replace(/#\{href\}/g,n).replace(/#\{label\}/g,r)),f=n.indexOf("#")?this._tabId(a):n.replace("#","");return a.addClass("ui-state-default ui-corner-top").data("ui-tabs-destroy",!0),a.attr("aria-controls",f),s=i>=this.tabs.length,o=this.element.find("#"+f),o.length||(o=this._createPanel(f),s?i>0?o.insertAfter(this.panels.eq(-1)):o.appendTo(this.element):o.insertBefore(this.panels[i])),o.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").hide(),s?a.appendTo(this.tablist):a.insertBefore(this.tabs[i]),u.disabled=e.map(u.disabled,function(e){return e>=i?++e:e}),this.refresh(),this.tabs.length===1&&u.active===!1&&this.option("active",0),this._trigger("add",null,this._ui(this.anchors[i],this.panels[i])),this},remove:function(t){t=this._getIndex(t);var n=this.options,r=this.tabs.eq(t).remove(),i=this._getPanelForTab(r).remove();return r.hasClass("ui-tabs-active")&&this.anchors.length>2&&this._activate(t+(t+1=t?--e:e}),this.refresh(),this._trigger("remove",null,this._ui(r.find("a")[0],i[0])),this}}),e.widget("ui.tabs",e.ui.tabs,{length:function(){return this.anchors.length}}),e.widget("ui.tabs",e.ui.tabs,{options:{idPrefix:"ui-tabs-"},_tabId:function(t){var n=t.is("li")?t.find("a[href]"):t;return n=n[0],e(n).closest("li").attr("aria-controls")||n.title&&n.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF\-]/g,"")||this.options.idPrefix+i()}}),e.widget("ui.tabs",e.ui.tabs,{options:{panelTemplate:"
    "},_createPanel:function(t){return e(this.options.panelTemplate).attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)}}),e.widget("ui.tabs",e.ui.tabs,{_create:function(){var e=this.options;e.active===null&&e.selected!==t&&(e.active=e.selected===-1?!1:e.selected),this._super(),e.selected=e.active,e.selected===!1&&(e.selected=-1)},_setOption:function(e,t){if(e!=="selected")return this._super(e,t);var n=this.options;this._super("active",t===-1?!1:t),n.selected=n.active,n.selected===!1&&(n.selected=-1)},_eventHandler:function(){this._superApply(arguments),this.options.selected=this.options.active,this.options.selected===!1&&(this.options.selected=-1)}}),e.widget("ui.tabs",e.ui.tabs,{options:{show:null,select:null},_create:function(){this._super(),this.options.active!==!1&&this._trigger("show",null,this._ui(this.active.find(".ui-tabs-anchor")[0],this._getPanelForTab(this.active)[0]))},_trigger:function(e,t,n){var r,i,s=this._superApply(arguments);return s?(e==="beforeActivate"?(r=n.newTab.length?n.newTab:n.oldTab,i=n.newPanel.length?n.newPanel:n.oldPanel,s=this._super("select",t,{tab:r.find(".ui-tabs-anchor")[0],panel:i[0],index:r.closest("li").index()})):e==="activate"&&n.newTab.length&&(s=this._super("show",t,{tab:n.newTab.find(".ui-tabs-anchor")[0],panel:n.newPanel[0],index:n.newTab.closest("li").index()})),s):!1}}),e.widget("ui.tabs",e.ui.tabs,{select:function(e){e=this._getIndex(e);if(e===-1){if(!this.options.collapsible||this.options.selected===-1)return;e=this.options.selected}this.anchors.eq(e).trigger(this.options.event+this.eventNamespace)}}),function(){var t=0;e.widget("ui.tabs",e.ui.tabs,{options:{cookie:null},_create:function(){var e=this.options,t;e.active==null&&e.cookie&&(t=parseInt(this._cookie(),10),t===-1&&(t=!1),e.active=t),this._super()},_cookie:function(n){var r=[this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++t)];return arguments.length&&(r.push(n===!1?-1:n),r.push(this.options.cookie)),e.cookie.apply(null,r)},_refresh:function(){this._super(),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_eventHandler:function(){this._superApply(arguments),this.options.cookie&&this._cookie(this.options.active,this.options.cookie)},_destroy:function(){this._super(),this.options.cookie&&this._cookie(null,this.options.cookie)}})}(),e.widget("ui.tabs",e.ui.tabs,{_trigger:function(t,n,r){var i=e.extend({},r);return t==="load"&&(i.panel=i.panel[0],i.tab=i.tab.find(".ui-tabs-anchor")[0]),this._super(t,n,i)}}),e.widget("ui.tabs",e.ui.tabs,{options:{fx:null},_getFx:function(){var t,n,r=this.options.fx;return r&&(e.isArray(r)?(t=r[0],n=r[1]):t=n=r),r?{show:n,hide:t}:null},_toggle:function(e,t){function o(){n.running=!1,n._trigger("activate",e,t)}function u(){t.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),r.length&&s.show?r.animate(s.show,s.show.duration,function(){o()}):(r.show(),o())}var n=this,r=t.newPanel,i=t.oldPanel,s=this._getFx();if(!s)return this._super(e,t);n.running=!0,i.length&&s.hide?i.animate(s.hide,s.hide.duration,function(){t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),u()}):(t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),i.hide(),u())}}))})(jQuery);(function(e){function n(t,n){var r=(t.attr("aria-describedby")||"").split(/\s+/);r.push(n),t.data("ui-tooltip-id",n).attr("aria-describedby",e.trim(r.join(" ")))}function r(t){var n=t.data("ui-tooltip-id"),r=(t.attr("aria-describedby")||"").split(/\s+/),i=e.inArray(n,r);i!==-1&&r.splice(i,1),t.removeData("ui-tooltip-id"),r=e.trim(r.join(" ")),r?t.attr("aria-describedby",r):t.removeAttr("aria-describedby")}var t=0;e.widget("ui.tooltip",{version:"1.9.2",options:{content:function(){return e(this).attr("title")},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(t,n){var r=this;if(t==="disabled"){this[n?"_disable":"_enable"](),this.options[t]=n;return}this._super(t,n),t==="content"&&e.each(this.tooltips,function(e,t){r._updateContent(t)})},_disable:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0)}),this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.is("[title]")&&t.data("ui-tooltip-title",t.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).andSelf().each(function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})},open:function(t){var n=this,r=e(t?t.target:this.element).closest(this.options.items);if(!r.length||r.data("ui-tooltip-id"))return;r.attr("title")&&r.data("ui-tooltip-title",r.attr("title")),r.data("ui-tooltip-open",!0),t&&t.type==="mouseover"&&r.parents().each(function(){var t=e(this),r;t.data("ui-tooltip-open")&&(r=e.Event("blur"),r.target=r.currentTarget=this,n.close(r,!0)),t.attr("title")&&(t.uniqueId(),n.parents[this.id]={element:this,title:t.attr("title")},t.attr("title",""))}),this._updateContent(r,t)},_updateContent:function(e,t){var n,r=this.options.content,i=this,s=t?t.type:null;if(typeof r=="string")return this._open(t,e,r);n=r.call(e[0],function(n){if(!e.data("ui-tooltip-open"))return;i._delay(function(){t&&(t.type=s),this._open(t,e,n)})}),n&&this._open(t,e,n)},_open:function(t,r,i){function f(e){a.of=e;if(s.is(":hidden"))return;s.position(a)}var s,o,u,a=e.extend({},this.options.position);if(!i)return;s=this._find(r);if(s.length){s.find(".ui-tooltip-content").html(i);return}r.is("[title]")&&(t&&t.type==="mouseover"?r.attr("title",""):r.removeAttr("title")),s=this._tooltip(r),n(r,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:f}),f(t)):s.position(e.extend({of:r},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.show&&this.options.show.delay&&(u=setInterval(function(){s.is(":visible")&&(f(a.of),clearInterval(u))},e.fx.interval)),this._trigger("open",t,{tooltip:s}),o={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var n=e.Event(t);n.currentTarget=r[0],this.close(n,!0)}},remove:function(){this._removeTooltip(s)}};if(!t||t.type==="mouseover")o.mouseleave="close";if(!t||t.type==="focusin")o.focusout="close";this._on(!0,r,o)},close:function(t){var n=this,i=e(t?t.currentTarget:this.element),s=this._find(i);if(this.closing)return;i.data("ui-tooltip-title")&&i.attr("title",i.data("ui-tooltip-title")),r(i),s.stop(!0),this._hide(s,this.options.hide,function(){n._removeTooltip(e(this))}),i.removeData("ui-tooltip-open"),this._off(i,"mouseleave focusout keyup"),i[0]!==this.element[0]&&this._off(i,"remove"),this._off(this.document,"mousemove"),t&&t.type==="mouseleave"&&e.each(this.parents,function(t,r){e(r.element).attr("title",r.title),delete n.parents[t]}),this.closing=!0,this._trigger("close",t,{tooltip:s}),this.closing=!1},_tooltip:function(n){var r="ui-tooltip-"+t++,i=e("
    ").attr({id:r,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return e("
    ").addClass("ui-tooltip-content").appendTo(i),i.appendTo(this.document[0].body),e.fn.bgiframe&&i.bgiframe(),this.tooltips[r]=n,i},_find:function(t){var n=t.data("ui-tooltip-id");return n?e("#"+n):e()},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_destroy:function(){var t=this;e.each(this.tooltips,function(n,r){var i=e.Event("blur");i.target=i.currentTarget=r[0],t.close(i,!0),e("#"+n).remove(),r.data("ui-tooltip-title")&&(r.attr("title",r.data("ui-tooltip-title")),r.removeData("ui-tooltip-title"))})}})})(jQuery); --- a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery.js @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
    "+""+"
    ",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
    t
    ",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
    ",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); --- a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.checkboxes.min.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.checkboxes.min.js @@ -1,13 +0,0 @@ -/* - * - * Copyright (c) 2006-2008 Sam Collett (http://www.texotela.co.uk) - * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) - * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. - * - * Version 2.1 - * Demo: http://www.texotela.co.uk/code/jquery/checkboxes/ - * - * $LastChangedDate$ - * $Rev$ - */ -;(function(d){d.fn.toggleCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=!this.checked}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.checkCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=true}).filter(":checked");c=e});if(!b){c=this}return c};d.fn.unCheckCheckboxes=function(a,b){a=a||"*";b=b||false;var c=d([]);this.each(function(){var e=d("input[type=checkbox]",this).filter(a).each(function(){this.checked=false}).filter(":not(:checked)");c=e});if(!b){c=this}return c};d.radioCheckboxGroup=function(e,a){a=a||"*";var b="input[type=checkbox]";if(e){b+="[name="+e+"]"}var c=d(b).filter(a);c.click(function(){c.not(this).each(function(){this.checked=false}).end()})}})(jQuery); --- a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.highlight-3.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.highlight-3.js @@ -1,53 +0,0 @@ -/* - -highlight v3 - -Highlights arbitrary terms. - - - -MIT license. - -Johann Burkard - - - -*/ - -jQuery.fn.highlight = function(pat) { - function innerHighlight(node, pat) { - var skip = 0; - if (node.nodeType == 3) { - var pos = node.data.toUpperCase().indexOf(pat); - if (pos >= 0) { - var spannode = document.createElement('span'); - spannode.className = 'term'; - var middlebit = node.splitText(pos); - var endbit = middlebit.splitText(pat.length); - var middleclone = middlebit.cloneNode(true); - spannode.appendChild(middleclone); - middlebit.parentNode.replaceChild(spannode, middlebit); - skip = 1; - } - } - else if (node.nodeType == 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) { - for (var i = 0; i < node.childNodes.length; ++i) { - i += innerHighlight(node.childNodes[i], pat); - } - } - return skip; - } - return this.each(function() { - innerHighlight(this, pat.toUpperCase()); - }); -}; - -jQuery.fn.removeHighlight = function() { - return this.find("span.term").each(function() { - this.parentNode.firstChild.nodeName; - with (this.parentNode) { - replaceChild(this.firstChild, this); - normalize(); - } - }).end(); -}; --- a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.hoverIntent.minified.js +++ a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/jquery.hoverIntent.minified.js @@ -1,9 +0,0 @@ -/** -* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+ -* -* -* @param f onMouseOver function || An object with configuration options -* @param g onMouseOut function || Nothing (use configuration options object) -* @author Brian Cherne -*/ -(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))1){ - var args = arguments; - return this.each(function(){ - $.fn.rating.apply($(this), args); - }); - }; - // Invoke API method handler - $.fn.rating[arguments[0]].apply(this, $.makeArray(arguments).slice(1) || []); - // Quick exit... - return this; - }; - - // Initialize options for this call - var options = $.extend( - {}/* new object */, - $.fn.rating.options/* default options */, - options || {} /* just-in-time options */ - ); - - // Allow multiple controls with the same name by making each call unique - $.fn.rating.calls++; - - // loop through each matched element - this - .not('.star-rating-applied') - .addClass('star-rating-applied') - .each(function(){ - - // Load control parameters / find context / etc - var control, input = $(this); - var eid = (this.name || 'unnamed-rating').replace(/\[|\]/g, '_').replace(/^\_+|\_+$/g,''); - var context = $(this.form || document.body); - - // FIX: http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=23 - var raters = context.data('rating'); - if(!raters || raters.call!=$.fn.rating.calls) raters = { count:0, call:$.fn.rating.calls }; - var rater = raters[eid]; - - // if rater is available, verify that the control still exists - if(rater) control = rater.data('rating'); - - if(rater && control)//{// save a byte! - // add star to control if rater is available and the same control still exists - control.count++; - - //}// save a byte! - else{ - // create new control if first star or control element was removed/replaced - - // Initialize options for this rater - control = $.extend( - {}/* new object */, - options || {} /* current call options */, - ($.metadata? input.metadata(): ($.meta?input.data():null)) || {}, /* metadata options */ - { count:0, stars: [], inputs: [] } - ); - - // increment number of rating controls - control.serial = raters.count++; - - // create rating element - rater = $(''); - input.before(rater); - - // Mark element for initialization (once all stars are ready) - rater.addClass('rating-to-be-drawn'); - - // Accept readOnly setting from 'disabled' property - if(input.attr('disabled') || input.hasClass('disabled')) control.readOnly = true; - - // Accept required setting from class property (class='required') - if(input.hasClass('required')) control.required = true; - - // Create 'cancel' button - rater.append( - control.cancel = $('') - .mouseover(function(){ - $(this).rating('drain'); - $(this).addClass('star-rating-hover'); - //$(this).rating('focus'); - }) - .mouseout(function(){ - $(this).rating('draw'); - $(this).removeClass('star-rating-hover'); - //$(this).rating('blur'); - }) - .click(function(){ - $(this).rating('select'); - }) - .data('rating', control) - ); - - }; // first element of group - - // insert rating star - var star = $(''); - rater.append(star); - - // inherit attributes from input element - if(this.id) star.attr('id', this.id); - if(this.className) star.addClass(this.className); - - // Half-stars? - if(control.half) control.split = 2; - - // Prepare division control - if(typeof control.split=='number' && control.split>0){ - var stw = ($.fn.width ? star.width() : 0) || control.starWidth; - var spi = (control.count % control.split), spw = Math.floor(stw/control.split); - star - // restrict star's width and hide overflow (already in CSS) - .width(spw) - // move the star left by using a negative margin - // this is work-around to IE's stupid box model (position:relative doesn't work) - .find('a').css({ 'margin-left':'-'+ (spi*spw) +'px' }) - }; - - // readOnly? - if(control.readOnly)//{ //save a byte! - // Mark star as readOnly so user can customize display - star.addClass('star-rating-readonly'); - //} //save a byte! - else//{ //save a byte! - // Enable hover css effects - star.addClass('star-rating-live') - // Attach mouse events - .mouseover(function(){ - $(this).rating('fill'); - $(this).rating('focus'); - }) - .mouseout(function(){ - $(this).rating('draw'); - $(this).rating('blur'); - }) - .click(function(){ - $(this).rating('select'); - }) - ; - //}; //save a byte! - - // set current selection - if(this.checked) control.current = star; - - // set current select for links - if(this.nodeName=="A"){ - if($(this).hasClass('selected')) - control.current = star; - }; - - // hide input element - input.hide(); - - // backward compatibility, form element to plugin - input.change(function(){ - $(this).rating('select'); - }); - - // attach reference to star to input element and vice-versa - star.data('rating.input', input.data('rating.star', star)); - - // store control information in form (or body when form not available) - control.stars[control.stars.length] = star[0]; - control.inputs[control.inputs.length] = input[0]; - control.rater = raters[eid] = rater; - control.context = context; - - input.data('rating', control); - rater.data('rating', control); - star.data('rating', control); - context.data('rating', raters); - }); // each element - - // Initialize ratings (first draw) - $('.rating-to-be-drawn').rating('draw').removeClass('rating-to-be-drawn'); - - return this; // don't break the chain... - }; - - /*--------------------------------------------------------*/ - - /* - ### Core functionality and API ### - */ - $.extend($.fn.rating, { - // Used to append a unique serial number to internal control ID - // each time the plugin is invoked so same name controls can co-exist - calls: 0, - - focus: function(){ - var control = this.data('rating'); if(!control) return this; - if(!control.focus) return this; // quick fail if not required - // find data for event - var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null ); - // focus handler, as requested by focusdigital.co.uk - if(control.focus) control.focus.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]); - }, // $.fn.rating.focus - - blur: function(){ - var control = this.data('rating'); if(!control) return this; - if(!control.blur) return this; // quick fail if not required - // find data for event - var input = $(this).data('rating.input') || $( this.tagName=='INPUT' ? this : null ); - // blur handler, as requested by focusdigital.co.uk - if(control.blur) control.blur.apply(input[0], [input.val(), $('a', input.data('rating.star'))[0]]); - }, // $.fn.rating.blur - - fill: function(){ // fill to the current mouse position. - var control = this.data('rating'); if(!control) return this; - // do not execute when control is in read-only mode - if(control.readOnly) return; - // Reset all stars and highlight them up to this element - this.rating('drain'); - this.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-hover'); - },// $.fn.rating.fill - - drain: function() { // drain all the stars. - var control = this.data('rating'); if(!control) return this; - // do not execute when control is in read-only mode - if(control.readOnly) return; - // Reset all stars - control.rater.children().filter('.rater-'+ control.serial).removeClass('star-rating-on').removeClass('star-rating-hover'); - },// $.fn.rating.drain - - draw: function(){ // set value and stars to reflect current selection - var control = this.data('rating'); if(!control) return this; - // Clear all stars - this.rating('drain'); - // Set control value - if(control.current){ - control.current.data('rating.input').attr('checked','checked'); - control.current.prevAll().andSelf().filter('.rater-'+ control.serial).addClass('star-rating-on'); - } - else - $(control.inputs).removeAttr('checked'); - // Show/hide 'cancel' button - control.cancel[control.readOnly || control.required?'hide':'show'](); - // Add/remove read-only classes to remove hand pointer - this.siblings()[control.readOnly?'addClass':'removeClass']('star-rating-readonly'); - },// $.fn.rating.draw - - - - - - select: function(value,wantCallBack){ // select a value - - // ***** MODIFICATION ***** - // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27 - // - // ***** LIST OF MODIFICATION ***** - // ***** added Parameter wantCallBack : false if you don't want a callback. true or undefined if you want postback to be performed at the end of this method' - // ***** recursive calls to this method were like : ... .rating('select') it's now like .rating('select',undefined,wantCallBack); (parameters are set.) - // ***** line which is calling callback - // ***** /LIST OF MODIFICATION ***** - - var control = this.data('rating'); if(!control) return this; - // do not execute when control is in read-only mode - if(control.readOnly) return; - // clear selection - control.current = null; - // programmatically (based on user input) - if(typeof value!='undefined'){ - // select by index (0 based) - if(typeof value=='number') - return $(control.stars[value]).rating('select',undefined,wantCallBack); - // select by literal value (must be passed as a string - if(typeof value=='string') - //return - $.each(control.stars, function(){ - if($(this).data('rating.input').val()==value) $(this).rating('select',undefined,wantCallBack); - }); - } - else - control.current = this[0].tagName=='INPUT' ? - this.data('rating.star') : - (this.is('.rater-'+ control.serial) ? this : null); - - // Update rating control state - this.data('rating', control); - // Update display - this.rating('draw'); - // find data for event - var input = $( control.current ? control.current.data('rating.input') : null ); - // click callback, as requested here: http://plugins.jquery.com/node/1655 - - // **** MODIFICATION ***** - // Thanks to faivre.thomas - http://code.google.com/p/jquery-star-rating-plugin/issues/detail?id=27 - // - //old line doing the callback : - //if(control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event - // - //new line doing the callback (if i want :) - if((wantCallBack ||wantCallBack == undefined) && control.callback) control.callback.apply(input[0], [input.val(), $('a', control.current)[0]]);// callback event - //to ensure retro-compatibility, wantCallBack must be considered as true by default - // **** /MODIFICATION ***** - - },// $.fn.rating.select - - - - - - readOnly: function(toggle, disable){ // make the control read-only (still submits value) - var control = this.data('rating'); if(!control) return this; - // setread-only status - control.readOnly = toggle || toggle==undefined ? true : false; - // enable/disable control value submission - if(disable) $(control.inputs).attr("disabled", "disabled"); - else $(control.inputs).removeAttr("disabled"); - // Update rating control state - this.data('rating', control); - // Update display - this.rating('draw'); - },// $.fn.rating.readOnly - - disable: function(){ // make read-only and never submit value - this.rating('readOnly', true, true); - },// $.fn.rating.disable - - enable: function(){ // make read/write and submit value - this.rating('readOnly', false, false); - }// $.fn.rating.select - - }); - - /*--------------------------------------------------------*/ - - /* - ### Default Settings ### - eg.: You can override default control like this: - $.fn.rating.options.cancel = 'Clear'; - */ - $.fn.rating.options = { //$.extend($.fn.rating, { options: { - cancel: 'Cancel Rating', // advisory title for the 'cancel' link - cancelValue: '', // value to submit when user click the 'cancel' link - split: 0, // split the star into how many parts? - - // Width of star image in case the plugin can't work it out. This can happen if - // the jQuery.dimensions plugin is not available OR the image is hidden at installation - starWidth: 16//, - - //NB.: These don't need to be pre-defined (can be undefined/null) so let's save some code! - //half: false, // just a shortcut to control.split = 2 - //required: false, // disables the 'cancel' button so user can only select one of the specified values - //readOnly: false, // disable rating plugin interaction/ values cannot be changed - //focus: function(){}, // executed when stars are focused - //blur: function(){}, // executed when stars are focused - //callback: function(){}, // executed when a star is clicked - }; //} }); - - /*--------------------------------------------------------*/ - - /* - ### Default implementation ### - The plugin will attach itself to file inputs - with the class 'multi' when the page loads - */ - $(function(){ - $('input[type=radio].star').rating(); - }); - - - -/*# AVOID COLLISIONS #*/ -})(jQuery); -/*# AVOID COLLISIONS #*/ --- a/koha-tmpl/opac-tmpl/prog/en/modules/errors/400.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/errors/400.tt @@ -1,30 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › An error has occurred -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    An error has occurred

    -

    Error 400

    -
      -
    • This error means that the Koha is pointed an invalid link.
    • -
    • To report this error, you can - email the Koha Administrator.
    • -
    • Use top menu bar to navigate to another part of Koha.
    • -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/errors/401.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/errors/401.tt @@ -1,31 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › An error has occurred -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    An error has occurred

    -

    Error 401

    -
      -
    • This error means that the you are trying to access a link that you're not authorized to see.
    • -
    • Try logging in to the catalog
    • -
    • To report this error, you can - email the Koha Administrator.
    • -
    • Use top menu bar to navigate to another part of Koha.
    • -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/errors/402.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/errors/402.tt @@ -1,30 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › An error has occurred -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    An error has occurred

    -

    Error 402

    -
      -
    • This error means that the Koha is pointed an invalid link.
    • -
    • To report this error, you can - email the Koha Administrator.
    • -
    • Use top menu bar to navigate to another part of Koha.
    • -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/errors/403.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/errors/403.tt @@ -1,30 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › An error has occurred -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    An error has occurred

    -

    Error 403

    -
      -
    • This error means that you are forbidden for some reason to see this page.
    • -
    • To report this error, you can - email the Koha Administrator.
    • -
    • Use top menu bar to navigate to another part of Koha.
    • -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/errors/404.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/errors/404.tt @@ -1,30 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › An error has occurred -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    An error has occurred

    -

    Error 404

    -
      -
    • This error means that the link was broken and that the page doesn't exist.
    • -
    • To report this error, you can - email the Koha Administrator.
    • -
    • Use top menu bar to navigate to another part of Koha.
    • -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/errors/500.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/errors/500.tt @@ -1,30 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › An error has occurred -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    An error has occurred

    -

    Error 500

    -
      -
    • An error occurred while try to process your request.
    • -
    • To report this error, you can - email the Koha Administrator.
    • -
    • Use top menu bar to navigate to another part of Koha.
    • -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/ilsdi.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/ilsdi.tt @@ -1,738 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › ILS-DI -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -

    ILS-DI

    - -[% IF ( GetAvailability ) %] - -

    GetAvailability

    -

    Given a set of bibliographic or item identifiers, returns a - list with availability of the items associated with the identifiers.

    -

    Parameters

    -
    -
    id (Required)
    -
    list of either bibliographic or item identifiers
    -
    id_type (Required)
    -
    defines the type of record identifier being used in the request, possible values: -
      -
    • bib
    • -
    • item
    • -
    -
    -
    return_type (Optional)
    -
    requests a particular level of detail in reporting availability, possible values: -
      -
    • bib
    • -
    • item
    • -
    -
    -
    return_fmt (Optional)
    -
    requests a particular format or set of formats in reporting availability
    -
    -

    Example call

    - - ilsdi.pl?service=GetAvailability&id=1+2+99999&id_type=item - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<dlf:collection
    -  xmlns:dlf="http://diglib.org/ilsdi/1.1"
    -  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    -  xsi:schemaLocation="http://diglib.org/ilsdi/1.1
    -    http://diglib.org/architectures/ilsdi/schemas/1.1/dlfexpanded.xsd">
    -  <dlf:record>
    -    <dlf:bibliographic id="1" />
    -    <dlf:items>
    -      <dlf:item id="1">
    -        <dlf:simpleavailability>
    -          <dlf:identifier>1</dlf:identifier>
    -          <dlf:availabilitystatus>available</dlf:availabilitystatus>
    -          <dlf:location>Bibliothèque Jean Prunier</dlf:location>
    -        </dlf:simpleavailability>
    -      </dlf:item>
    -    </dlf:items>
    -  </dlf:record>
    -  <dlf:record>
    -    <dlf:bibliographic id="2" />
    -    <dlf:items>
    -      <dlf:item id="2">
    -        <dlf:simpleavailability>
    -          <dlf:identifier>2</dlf:identifier>
    -          <dlf:availabilitystatus>available</dlf:availabilitystatus>
    -          <dlf:location>Bibliothèque Jean Prunier</dlf:location>
    -        </dlf:simpleavailability>
    -      </dlf:item>
    -    </dlf:items>
    -  </dlf:record>
    -  <dlf:record>
    -    <dlf:bibliographic id="99999" />
    -    <dlf:items>
    -      <dlf:item id="99999">
    -        <dlf:simpleavailability>
    -          <dlf:identifier>99999</dlf:identifier>
    -
    -          <dlf:availabilitystatus>unknown</dlf:availabilitystatus>
    -          <dlf:availabilitymsg>Error: could not retrieve availability for this ID</dlf:availabilitymsg>
    -        </dlf:simpleavailability>
    -      </dlf:item>
    -    </dlf:items>
    -  </dlf:record>
    -</dlf:collection>
    - -[% ELSIF ( GetRecords ) %] - -

    GetRecords

    -

    Given a list of record identifiers, returns a list of record - objects that contain bibliographic information, as well as - associated holdings and item information. The caller may request - a specific metadata schema for the record objects to be returned. - This function behaves similarly to HarvestBibliographicRecords and - HarvestExpandedRecords in Data Aggregation, but allows quick, real - time lookup by bibliographic identifier.

    -

    You can use OAI-PMH ListRecords instead of this service.

    -

    Parameters

    -
    -
    id (Required)
    -
    list of system record identifiers
    -
    id_type (Optional)
    -
    Defines the metadata schema in which the records are - returned, possible values: -
      -
    • MARCXML
    • -
    -
    -
    -

    Example Call

    - - ilsdi.pl?service=GetRecords&id=1+2+99999 - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<GetRecords>
    -  <record>
    -    <biblioitemnumber>1</biblioitemnumber>
    -    <isbn>9782862749198</isbn>
    -    <marcxml>
    -      <?xml version="1.0" encoding="UTF-8" ?>
    -      <record
    -          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    -          xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd"
    -          xmlns="http://www.loc.gov/MARC21/slim">
    -        <leader>00397nac a22001451u 4500</leader>
    -        <datafield tag="010" ind1=" " ind2=" ">
    -          <subfield code="a">9782862749198</subfield>
    -        </datafield>
    -        <datafield tag="090" ind1=" " ind2=" ">
    -          <subfield code="a">1</subfield>
    -        </datafield>
    -        <datafield tag="101" ind1=" " ind2=" ">
    -          <subfield code="a">fre</subfield>
    -        </datafield>
    -        <datafield tag="100" ind1=" " ind2=" ">
    -          <subfield code="a">20080725              frey50       </subfield>
    -        </datafield>
    -        <datafield tag="200" ind1=" " ind2=" ">
    -          <subfield code="a">Jardins d'enfance</subfield>
    -          <subfield code="b">LITT</subfield>
    -          <subfield code="f">Abécassis, Eliette</subfield>
    -        </datafield>
    -        <datafield tag="210" ind1=" " ind2=" ">
    -          <subfield code="c">cherche midi éditeur</subfield>
    -          <subfield code="d">11/2001</subfield>
    -        </datafield>
    -        <datafield tag="215" ind1=" " ind2=" ">
    -          <subfield code="a">180</subfield>
    -        </datafield>
    -        <datafield tag="225" ind1=" " ind2=" ">
    -          <subfield code="a">nouvelles</subfield>
    -        </datafield>
    -        <datafield tag="995" ind1=" " ind2=" ">
    -          <subfield code="9">1</subfield>
    -          <subfield code="c">BIB</subfield>
    -          <subfield code="2">0</subfield>
    -          <subfield code="k">R ABE</subfield>
    -          <subfield code="o">0</subfield>
    -          <subfield code="e">Secteur Adulte</subfield>
    -          <subfield code="b">BIB</subfield>
    -          <subfield code="j">7786000200</subfield>
    -          <subfield code="q">a</subfield>
    -          <subfield code="r">2</subfield>
    -          <subfield code="s">Achats</subfield>
    -        </datafield>
    -        <controlfield tag="001">1</controlfield>
    -      </record>
    -    </marcxml>
    -    <publicationyear>2001</publicationyear>
    -    <collectiontitle>nouvelles</collectiontitle>
    -    <pages>180</pages>
    -    <issues>
    -    </issues>
    -    <itemtype>LITT</itemtype>
    -    <biblionumber>1</biblionumber>
    -    <timestamp>2008-09-03 18:43:19</timestamp>
    -    <cn_sort>_</cn_sort>
    -    <publishercode>cherche midi éditeur</publishercode>
    -    <reserves>
    -    </reserves>
    -    <items>
    -      <item>
    -        <biblioitemnumber>1</biblioitemnumber>
    -        <withdrawn>0</withdrawn>
    -        <holdingbranchname>Bibliothèque Jean Prunier</holdingbranchname>
    -        <notforloan>0</notforloan>
    -        <replacementpricedate>2008-08-20</replacementpricedate>
    -        <itemnumber>1</itemnumber>
    -        <location>Secteur Adulte</location>
    -        <itemcallnumber>R ABE</itemcallnumber>
    -        <date_due></date_due>
    -        <itemlost>0</itemlost>
    -        <datelastseen>2008-08-20</datelastseen>
    -        <homebranch>BIB</homebranch>
    -        <homebranchname>Bibliothèque Jean Prunier</homebranchname>
    -        <biblionumber>1</biblionumber>
    -        <holdingbranch>BIB</holdingbranch>
    -        <timestamp>2008-08-20 17:15:51</timestamp>
    -        <damaged>0</damaged>
    -        <cn_sort>R_ABE</cn_sort>
    -        <dateaccessioned>2008-08-20</dateaccessioned>
    -      </item>
    -    </items>
    -  </record>
    -  <record>
    -    <biblioitemnumber>2</biblioitemnumber>
    -    <isbn>9782265078031</isbn>
    -    <marcxml>
    -      <?xml version="1.0" encoding="UTF-8" ?>
    -      <record
    -          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    -          xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd"
    -          xmlns="http://www.loc.gov/MARC21/slim">
    -        <leader>00407nac a22001451u 4500</leader>
    -        <datafield tag="010" ind1=" " ind2=" ">
    -          <subfield code="a">9782265078031</subfield>
    -        </datafield>
    -        <datafield tag="090" ind1=" " ind2=" ">
    -          <subfield code="a">2</subfield>
    -        </datafield>
    -        <datafield tag="101" ind1=" " ind2=" ">
    -          <subfield code="a">fre</subfield>
    -        </datafield>
    -        <datafield tag="100" ind1=" " ind2=" ">
    -          <subfield code="a">20080725              frey50       </subfield>
    -        </datafield>
    -        <datafield tag="200" ind1=" " ind2=" ">
    -          <subfield code="a">(Les) tribulations d'une jeune divorcée</subfield>
    -          <subfield code="b">LITT</subfield>
    -          <subfield code="f">Abécassis, Eliette</subfield>
    -        </datafield>
    -        <datafield tag="210" ind1=" " ind2=" ">
    -          <subfield code="c">bussière</subfield>
    -          <subfield code="d">01/2005</subfield>
    -        </datafield>
    -        <datafield tag="215" ind1=" " ind2=" ">
    -          <subfield code="a">306</subfield>
    -        </datafield>
    -        <datafield tag="225" ind1=" " ind2=" ">
    -          <subfield code="a">fleuve noir</subfield>
    -        </datafield>
    -        <datafield tag="995" ind1=" " ind2=" ">
    -          <subfield code="9">2</subfield>
    -          <subfield code="c">BIB</subfield>
    -          <subfield code="2">0</subfield>
    -          <subfield code="k">R ABE</subfield>
    -          <subfield code="o">0</subfield>
    -          <subfield code="e">Secteur Adulte</subfield>
    -          <subfield code="b">BIB</subfield>
    -          <subfield code="j">7786004672</subfield>
    -          <subfield code="q">a</subfield>
    -          <subfield code="s">Achats</subfield>
    -        </datafield>
    -        <controlfield tag="001">2</controlfield>
    -      </record>
    -    </marcxml>
    -    <publicationyear>2005</publicationyear>
    -    <collectiontitle>fleuve noir</collectiontitle>
    -    <pages>306</pages>
    -    <issues>
    -    </issues>
    -    <itemtype>LITT</itemtype>
    -    <biblionumber>2</biblionumber>
    -    <timestamp>2008-09-03 18:43:19</timestamp>
    -    <cn_sort>_</cn_sort>
    -    <publishercode>bussière</publishercode>
    -    <reserves>
    -    </reserves>
    -    <items>
    -      <item>
    -        <biblioitemnumber>2</biblioitemnumber>
    -        <withdrawn>0</withdrawn>
    -        <holdingbranchname>Bibliothèque Jean Prunier</holdingbranchname>
    -        <notforloan>0</notforloan>
    -        <replacementpricedate>2008-08-20</replacementpricedate>
    -        <itemnumber>2</itemnumber>
    -        <location>Secteur Adulte</location>
    -        <itemcallnumber>R ABE</itemcallnumber>
    -        <date_due></date_due>
    -        <itemlost>0</itemlost>
    -        <datelastseen>2008-08-20</datelastseen>
    -        <homebranch>BIB</homebranch>
    -        <homebranchname>Bibliothèque Jean Prunier</homebranchname>
    -        <biblionumber>2</biblionumber>
    -        <holdingbranch>BIB</holdingbranch>
    -        <timestamp>2008-08-20 17:15:51</timestamp>
    -        <damaged>0</damaged>
    -        <cn_sort>R_ABE</cn_sort>
    -        <dateaccessioned>2008-08-20</dateaccessioned>
    -      </item>
    -    </items>
    -  </record>
    -  <record>RecordNotFound</record>
    -</GetRecords>
    - -[% ELSIF ( GetAuthorityRecords ) %] - -

    GetAuthorityRecords

    -

    Given a list of authority record identifiers, returns a list - of record objects that contain the authority records. The function - user may request a specific metadata schema for the record objects.

    -

    Parameters

    -
    -
    id (Required)
    -
    list of authority record identifiers
    -
    schema (Optional)
    -
    specifies the metadata schema of records to be returned, possible values: -
      -
    • MARCXML
    • -
    -
    -
    -

    Example call

    - - ilsdi.pl?service=GetAuthorityRecords&id=1+2+99999 - -

    Example response

    -
    <xml version="1.0" encoding="UTF-8">;
    -<GetAuthorityRecords>
    -  <record>
    -    <?xml version="1.0" encoding="UTF-8"?>
    -  <record
    -    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    -    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd"
    -    xmlns="http://www.loc.gov/MARC21/slim">
    -      <leader>00182     2200085   4500</leader>
    -    <controlfield tag="001">1</controlfield>
    -      <datafield tag="200" ind1=" " ind2=" ">
    -        <subfield code="a">Hugo</subfield>
    -        <subfield code="b">Victor</subfield>
    -    </datafield>
    -      <datafield tag="801" ind1=" " ind2=" ">
    -        <subfield code="a">France</subfield>
    -        <subfield code="b">Nimes</subfield>
    -        <subfield code="c">2010/04/13</subfield>
    -    </datafield>
    -    <datafield tag="100" ind1=" " ind2=" ">
    -        <subfield code="a">20100413     50                    </subfield>
    -    </datafield>
    -    <datafield tag="152" ind1=" " ind2=" ">
    -        <subfield code="b">NP</subfield>
    -    </datafield>
    -  </record>
    -  </record>
    -  <record>
    -    <code>RecordNotFound</code>
    -  </record>
    -  <record>
    -    <code>RecordNotFound</code>
    -  </record>
    -</GetAuthorityRecords>
    - -[% ELSIF ( LookupPatron ) %] - -

    LookupPatron

    -

    Looks up a patron in the ILS by an identifier, and returns - the ILS identifier for that patron, aka the patron identifier.

    -

    Parameters

    -
    -
    id (Required)
    -
    an identifier used to look up the patron in Koha
    -
    id_type (Optional)
    -
    the type of the identifier, possible values: -
      -
    • cardnumber
    • -
    • surname
    • -
    • borrowernumber
    • -
    -
    -
    -

    Example call

    - - ilsdi.pl?service=LookupPatron&id=815&id_type=cardnumber - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<LookupPatron>
    -  <id>419</id>
    -</LookupPatron>
    - -[% ELSIF ( AuthenticatePatron ) %] - -

    AuthenticatePatron

    -

    Authenticates a user's login credentials and returns the identifier for the patron.

    -

    Parameters

    -
    -
    username (Required)
    -
    user's login identifier (userid or cardnumber)
    -
    password (Required)
    -
    user's password
    -
    -

    Example call

    - - ilsdi.pl?service=AuthenticatePatron&username=john9&password=soul - -

    Example Response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<AuthenticatePatron>
    -  <id>419</id>
    -</AuthenticatePatron>
    - -[% ELSIF ( GetPatronInfo ) %] - -

    GetPatronInfo

    -

    Returns specified information about the patron, based on - options in the request. This function can optionally return - patron's contact information, fine information, hold request - information, loan information, and messages.

    -

    Parameters

    -
    -
    patron_id (Required)
    -
    the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron
    -
    show_contact (Optional, default 1)
    -
    whether or not to return patron's contact information in the response
    -
    show_fines (Optional, default 0)
    -
    whether or not to return fine information in the response
    -
    show_holds (Optional, default 0)
    -
    whether or not to return hold request information in the response
    -
    show_loans (Optional, default 0)
    -
    whether or not to return loan information in the response
    -
    -

    Example call

    - - ilsdi.pl?service=GetPatronInfo&patron_id=1&show_contact=0&show_loans=1 - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<GetPatronInfo>
    -  <category_type>A</category_type>
    -  <categorycode>ADUEXT</categorycode>
    -  <borrowernumber>419</borrowernumber>
    -  <lost>0</lost>
    -  <branchcode>BIB</branchcode>
    -  <amountoutstanding>6</amountoutstanding>
    -  <description>Adulte extérieur</description>
    -  <title>M</title>
    -  <enrolmentperiod>12</enrolmentperiod>
    -  <charges>6.00</charges>
    -  <dateenrolled>2009-03-04</dateenrolled>
    -  <borrowernotes></borrowernotes>
    -  <dateexpiry>2010-03-04</dateexpiry>
    -  <firstname>Jean-André</firstname>
    -  <gonenoaddress>0</gonenoaddress>
    -  <dateofbirth>1984-06-08</dateofbirth>
    -  <debarred>0</debarred>
    -  <branchname>Bibliothèque Jean Prunier</branchname>
    -  <surname>SANTONI</surname>
    -  <cardnumber>815</cardnumber>
    -  <initials>JAS</initials>
    -  <sort1>CSP5</sort1>
    -  <sex>M</sex>
    -  <loans>
    -    <loan>
    -      <lastreneweddate>2009-04-03</lastreneweddate>
    -      <isbn>2253003689</isbn>
    -      <borrowernumber>419</borrowernumber>
    -      <branchcode>BIB</branchcode>
    -      <itemnumber>4454</itemnumber>
    -      <date_due>2009-05-06</date_due>
    -      <barcode>4765476</barcode>
    -      <datelastseen>2008-08-23</datelastseen>
    -      <issuedate>2008-08-23</issuedate>
    -      <title>L'Île au trésor</title>
    -      <itemtype>LITT</itemtype>
    -      <author>Robert Louis Stevenson</author>
    -      <timestamp>2009-04-03 14:46:10</timestamp>
    -      <publishercode>Librairie générale française</publishercode>
    -      <datecreated>2008-08-23</datecreated>
    -      <totalrenewals>11</totalrenewals>
    -      <dateaccessioned>2008-08-23</dateaccessioned>
    -      <onloan>2008-09-17</onloan>
    -      <biblioitemnumber>4483</biblioitemnumber>
    -      <withdrawn>0</withdrawn>
    -      <notforloan>0</notforloan>
    -      <replacementpricedate>2008-08-23</replacementpricedate>
    -      <itemcallnumber>RO STE</itemcallnumber>
    -      <location>Salle de lecture</location>
    -      <itemlost>0</itemlost>
    -      <publicationyear>1985</publicationyear>
    -      <issues>1</issues>
    -      <homebranch>BIB</homebranch>
    -      <holdingbranch>BIB</holdingbranch>
    -      <biblionumber>4483</biblionumber>
    -      <renewals>3</renewals>
    -      <damaged>0</damaged>
    -      <cn_sort>RO_STE</cn_sort>
    -      <frameworkcode></frameworkcode>
    -      <datelastborrowed>2008-08-23</datelastborrowed>
    -    </loan>
    -    <loan>
    -      <lastreneweddate>2009-03-17</lastreneweddate>
    -      <isbn>9782700017823</isbn>
    -      <borrowernumber>419</borrowernumber>
    -      <branchcode>BIB</branchcode>
    -      <itemnumber>4456</itemnumber>
    -      <date_due>2009-04-18</date_due>
    -      <barcode>2700017UUU</barcode>
    -      <datelastseen>2008-08-23</datelastseen>
    -      <issuedate>2008-08-23</issuedate>
    -      <title>La guitare en 10 leçons</title>
    -      <itemtype>LITT</itemtype>
    -      <author>Jon Buck</author>
    -      <timestamp>2009-03-17 16:48:14</timestamp>
    -      <publishercode>Gründ</publishercode>
    -      <datecreated>2008-08-23</datecreated>
    -      <totalrenewals>6</totalrenewals>
    -      <dateaccessioned>2008-08-23</dateaccessioned>
    -      <notes>La couv. porte en plus : "un guide simple et facile pour apprendre la guitare" | Glossaire. Index</notes>
    -      <onloan>2008-09-25</onloan>
    -      <biblioitemnumber>4486</biblioitemnumber>
    -      <withdrawn>0</withdrawn>
    -      <notforloan>0</notforloan>
    -      <replacementpricedate>2008-08-23</replacementpricedate>
    -      <itemcallnumber>787.87 BUC</itemcallnumber>
    -      <location>Salle de lecture</location>
    -      <itemlost>0</itemlost>
    -      <publicationyear>2007</publicationyear>
    -      <issues>1</issues>
    -      <homebranch>BIB</homebranch>
    -      <holdingbranch>BIB</holdingbranch>
    -      <biblionumber>4486</biblionumber>
    -      <renewals>3</renewals>
    -      <damaged>0</damaged>
    -      <cn_sort>78787_BUC</cn_sort>
    -      <volume>une méthode simple et facile pour apprendre la guitare</volume>
    -      <frameworkcode></frameworkcode>
    -      <datelastborrowed>2008-08-23</datelastborrowed>
    -    </loan>
    -  </loans>
    -</GetPatronInfo>
    - -[% ELSIF ( GetPatronStatus ) %] - -

    GetPatronStatus

    -

    Returns a patron's status information from Koha.

    -

    Parameters

    -
    -
    patron_id (Required)
    -
    the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron
    -
    -

    Example call

    - - ilsdi.pl?service=GetPatronStatus&patron_id=1 - -

    Example Response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<GetPatronStatus>
    -  <expiry>2010-03-04</expiry>
    -  <status>0</status>
    -  <type>ADUEXT</type>
    -</GetPatronStatus>
    - -[% ELSIF ( GetServices ) %] - -

    GetServices

    -

    Returns information about the services available on a particular item for a particular patron.

    -

    Parameters

    -
    -
    patron_id (Required)
    -
    the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron
    -
    item_id (Required)
    -
    system item identifier
    -
    -

    Example call

    - - ilsdi.pl?service=GetServices&patron_id=1&item_id=1 - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<GetServices>
    -  <AvailableFor>title level hold</AvailableFor>
    -  <AvailableFor>item level hold</AvailableFor>
    -</GetServices>
    - -[% ELSIF ( RenewLoan ) %] - -

    RenewLoan

    -

    Extends the due date for a patron's existing loan.

    -

    Parameters

    -
    -
    patron_id (Required)
    -
    the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron
    -
    item_id (Required)
    -
    system item identifier
    -
    desired_due_date (Required)
    -
    the date the patron would like the item returned by
    -
    -

    Example call

    - - ilsdi.pl?service=RenewLoan&patron_id=1&item_id=1 - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<RenewLoan>
    -  <success>0</success>
    -  <renewals>5</renewals>
    -  <date_due>2009-05-11</date_due>
    -</RenewLoan>
    - -[% ELSIF ( HoldTitle ) %] - -

    HoldTitle

    -

    Creates, for a patron, a title-level hold request on a given bibliographic record in Koha.

    -

    Parameters

    -
    -
    patron_id (Required)
    -
    the ILS identifier for the patron for whom the request is placed
    -
    bib_id (Required)
    -
    the ILS identifier for the bibliographic record on which the request is placed
    -
    request_location (Required)
    -
    IP address where the end user request is being placed
    -
    pickup_location (Optional)
    -
    an identifier indicating the location to which to deliver the item for pickup
    -
    needed_before_date (Optional)
    -
    date after which hold request is no longer needed
    -
    pickup_expiry_date (Optional)
    -
    date after which item returned to shelf if item is not picked up
    -
    -

    Example Call

    - - ilsdi.pl?service=HoldTitle&patron_id=1&bib_id=1&request_location=127.0.0.1 - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<HoldTitle>
    -  <title>(les) galères de l'Orfèvre</title>
    -  <date_available>2009-05-11</date_available>
    -  <pickup_location>Bibliothèque Jean-Prunier</pickup_location>
    -</HoldTitle>
    - -[% ELSIF ( HoldItem ) %] - -

    HoldItem

    -

    Creates, for a patron, an item-level hold request on a specific item of a bibliographic record Koha.

    -

    Parameters

    -
    -
    patron_id (Required)
    -
    the ILS identifier for the patron for whom the request is placed
    -
    bib_id (Required)
    -
    the ILS identifier for the bibliographic record on which the request is placed
    -
    item_id (Required)
    -
    the ILS identifier for the specific item on which the request is placed
    -
    pickup_location (Optional)
    -
    an identifier indicating the location to which to deliver the item for pickup
    -
    needed_before_date (Optional)
    -
    date after which hold request is no longer needed
    -
    pickup_expiry_date (Optional)
    -
    date after which item returned to shelf if item is not picked up
    -
    -

    Example Call

    - - ilsdi.pl?service=HoldItem&patron_id=1&bib_id=1&item_id=1 - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<HoldTitle>
    -  <title>(les) galères de l'Orfèvre</title>
    -  <date_available>2009-05-11</date_available>
    -  <pickup_location>Bibliothèque Jean-Prunier</pickup_location>
    -</HoldTitle>
    - -[% ELSIF ( CancelHold ) %] - -

    CancelHold

    -

    Cancels an active hold request for the patron.

    -

    Parameters

    -
    -
    patron_id (Required)
    -
    the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron
    -
    item_id (Required)
    -
    system item identifier
    -
    -

    Example call

    - - ilsdi.pl?service=CancelHold&patron_id=1&item_id=1 - -

    Example response

    -
    <?xml version="1.0" encoding="UTF-8" ?>
    -<CancelHold>
    -  <message>Canceled</message>
    -</CancelHold>
    - -[% ELSE %] - -

    Level 1: Basic discovery interfaces

    -
      -
    • HarvestBibliographicRecords (Use OAI-PMH instead)
    • -
    • HarvestExpandedRecords (Use OAI-PMH instead)
    • -
    • GetAvailability
    • -
    • GoToBibliographicRequestPage (Use OPAC instead)
    • -
    -

    Level 2: Elementary OPAC supplement

    -
      -
    • HarvestAuthorityRecords (Use OAI-PMH instead)
    • -
    • HarvestHoldingsRecords (Use OAI-PMH instead)
    • -
    • GetRecords
    • -
    • Search (Use SRU instead)
    • -
    • Scan (Use SRU instead)
    • -
    • GetAuthorityRecords
    • -
    • OutputRewritablePage (Not supported yet)
    • -
    • OutputIntermediateFormat (Not supported yet)
    • -
    -

    Level 3: Elementary OPAC alternative

    - -

    Level 4: Robust/domain specific discovery platforms

    -
      -
    • SearchCourseReserves (Not supported yet)
    • -
    • Explain (Not supported yet)
    • -
    - -[% END %] - -
    -
    - [% IF ( OpacNav ) %] -
    - [% INCLUDE 'navigation.inc' %] -
    - [% END %] -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/maintenance.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/maintenance.tt @@ -1,27 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog -[% INCLUDE 'doc-head-close.inc' %] - - -
    - [% IF ( opacheader ) %] - [% opacheader %] - [% END %] -
    -
    -

    System maintenance

    -

    The [% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog is offline for system maintenance. We'll be back soon! If you have any questions, please contact the site administrator

    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tt @@ -1,57 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › ISBD view -[% INCLUDE 'doc-head-close.inc' %] - - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - - -
    -
    -
    -
    -
    -
    - -
    - Normal view MARC view ISBD view
    - -
    [% ISBD %]
    - -
    -
    -
    -
    -
    - -[% INCLUDE 'opac-detail-sidebar.inc' %] - -
    -
    -
    - -
    -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-MARCdetail.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-MARCdetail.tt @@ -1,220 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › MARC details for record no. [% biblionumber %] -[% INCLUDE 'doc-head-close.inc' %] - - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -
    -
    - -
    - Normal view - -MARC view -[% IF ( ISBD ) %]ISBD view[% END %] -
    -

    [% bibliotitle %] (Record no. [% biblionumber %])

    - [% IF ( OPACXSLTDetailsDisplay ) %] - -
    [% END %] -
    -
    - [% FOREACH tab0X IN tab0XX %] - - [% FOREACH subfiel IN tab0X.subfield %] - - - - - [% END %] - [% END %] - [% FOREACH tab1X IN tab1XX %] - - [% FOREACH subfiel IN tab1X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab2X IN tab2XX %] - - [% FOREACH subfiel IN tab2X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab3X IN tab3XX %] - - [% FOREACH subfiel IN tab3X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab4X IN tab4XX %] - - [% FOREACH subfiel IN tab4X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab5X IN tab5XX %] - - [% FOREACH subfiel IN tab5X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab6X IN tab6XX %] - - [% FOREACH subfiel IN tab6X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab7X IN tab7XX %] - - [% FOREACH subfiel IN tab7X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab8X IN tab8XX %] - - [% FOREACH subfiel IN tab8X.subfield %] - - - - - [% END %] - [% END %] - - [% FOREACH tab9X IN tab9XX %] - - [% FOREACH subfiel IN tab9X.subfield %] - - - - - [% END %] - [% END %] -
    [% tab0X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab1X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab2X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab3X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab4X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab5X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab6X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab7X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab8X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    [% tab9X.tag %]
    [% subfiel.marc_lib %][% subfiel.marc_value %]
    -
    -[% IF ( item_header_loop ) %] - - - - [% FOREACH item_header_loo IN item_header_loop %] - - [% END %] - - [% FOREACH item_loo IN item_loop %] - - [% item_loo.item_value %] - - [% END %] -
    Holdings
    - [% item_header_loo.header_value %] -
    [% ELSE %] -

    No items available.

    - [% END %] -
    -
    -
    -
    -
    - -[% INCLUDE 'opac-detail-sidebar.inc' %] - -
    -
    - - - - - - -[% INCLUDE 'opac-bottom.inc' %] - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt @@ -1,79 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] - -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Your fines and charges -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    - - [% FOREACH BORROWER_INF IN BORROWER_INFO %] -

    [% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account ⇢ Fines and charges

    - [% END %] - - [% IF ( ACCOUNT_LINES ) %] - - - - - - - - - - - - - - - - - - - [% FOREACH ACCOUNT_LINE IN ACCOUNT_LINES %] - [% IF ( ACCOUNT_LINE.odd ) %][% ELSE %][% END %] - - - [% IF ( ACCOUNT_LINE.amountcredit ) %] - [% IF ( ACCOUNT_LINE.amountoutstandingcredit ) %] - - [% END %] - - -
    DateDescriptionFine amountAmount outstanding
    Total due[% total %]
    [% ACCOUNT_LINE.date | $KohaDates %] - [% SWITCH ACCOUNT_LINE.accounttype %] - [% CASE 'Pay' %]Payment,thanks - [% CASE 'Pay00' %]Payment,thanks (cash via SIP2) - [% CASE 'Pay01' %]Payment,thanks (VISA via SIP2) - [% CASE 'Pay02' %]Payment,thanks (credit card via SIP2) - [% CASE 'N' %]New Card - [% CASE 'F' %]Fine - [% CASE 'A' %]Account management fee - [% CASE 'M' %]Sundry - [% CASE 'L' %]Lost Item - [% CASE 'W' %]Writeoff - [% CASE %][% ACCOUNT_LINE.accounttype %] - [%- END -%] - [%- IF ACCOUNT_LINE.description %], [% ACCOUNT_LINE.description %][% END %] - [% IF ACCOUNT_LINE.title %]([% ACCOUNT_LINE.title %])[% END %] - [% ELSE %][% END %][% ACCOUNT_LINE.amount %][% ELSE %][% END %][% ACCOUNT_LINE.amountoutstanding %]
    - [% ELSE %] -

    You have no fines or charges

    - [% END %] -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-addbybiblionumber.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-addbybiblionumber.tt @@ -1,89 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Add to your list - -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% IF ( authorized ) %] - [% UNLESS ( newshelf ) %] - [% IF ( multiple ) %] -

    Add [% total %] items to [% IF ( singleshelf ) %][% shelfname %]: [% ELSE %]a list:[% END %]

    - [% ELSE %] -

    Add to [% IF ( singleshelf ) %][% shelfname %][% ELSE %]a list:[% END %]

    - [% END %] -
      - [% FOREACH biblio IN biblios %] -
    • [% biblio.title |html %] - [% IF ( biblio.author ) %] [% biblio.author %] [% END %] -
    • - [% END %] -
    - [% IF ( existingshelves ) %] -
    -
    Select a list -
    - [% FOREACH biblio IN biblios %] [% END %] -
    -
    Cancel
    -
    -

    ...or...

    - [% ELSE %] - [% IF ( singleshelf ) %] -
    - [% FOREACH biblio IN biblios %] [% END %] - - -
    Cancel
    -
    - [% END %] - [% END %] - [% END %] - [% UNLESS ( singleshelf ) %]
    -
    Add to a new list: -
    1. - - -
    2. -
    3. -
    - [% FOREACH biblio IN biblios %] [% END %] -
    Cancel
    -
    - [% END %] -[% ELSE %] -

    - [% IF (errcode==1) %] - Could not create new list. Please check if the name is unique. - [% ELSE %] - Sorry, you cannot add items to this list. - [% END %] -

    -[% END %] -

    - Close this window. -

    -
    - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tt @@ -1,368 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] - catalog › Advanced search -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] -
    -
    -
    -[% IF ( if_expanded_options_actually_worked ) %] -
    [% IF ( outer_servers_loop ) %] - -
    - Select local databases: - [% FOREACH outer_servers_loo IN outer_servers_loop %] - [% FOREACH inner_servers_loo IN outer_servers_loo.inner_servers_loop %] - -[% IF ( inner_servers_loo.checked ) %][% ELSE %] - [% END %] - - [% END %] - [% END %] -
    - - [% END %] - - [% IF ( outer_sup_servers_loop ) %] - -
    - Select remote databases: - [% FOREACH outer_sup_servers_loo IN outer_sup_servers_loop %] - [% FOREACH inner_sup_servers_loo IN outer_sup_servers_loo.inner_sup_servers_loop %] - -[% IF ( inner_sup_servers_loo.checked ) %] -[% END %] - - [% END %] - [% END %] -
    - - [% END %]
    - [% END %] - - -
    - Search for: - [% FOREACH search_box IN search_boxes_loop %] -

    - [% IF ( expanded_options ) %] - [% IF ( search_box.boolean ) %] - - [% END %] - [% ELSE %] - - [% END %] - [% IF ( expanded_options ) %][% left_content %][% END %] - - -[% IF ( expanded_options ) %] - - [% IF ( !loop.first ) %] - [+] - [-] - [% END %] -[% END %] -

    - [% END %] - -
    -
    -
    - - - [% IF ( expanded_options ) %] - [Fewer options] - [% ELSE %] - [More options] - [% END %] - [New search] - -
    -
    -
    -
    - -Publication date range: -

    For example: 1999-2001. You could also use "-1987" for everything published in and before 1987 or "2008-" for everything published in 2008 and after.

    - -
    - -
    -
    -
    -
    - - - [% FOREACH advsearchloo IN advancedsearchesloop %] -
    -
    - Limit to any of the following: - - - [% FOREACH itemtypeloo IN advsearchloo.code_loop %] - - [% IF ( loop.last ) %][% ELSE %][% UNLESS ( loop.count % 5 ) %][% END %][% END %] - [% END %] -
    -
    -
    - [% END %] -
    -
    -
    Language - -

    -

    - -
    -
    -[% IF ( expanded_options ) %] - [% IF ( usmarc ) %] - -
    - Subtype limits - - - - - - - - -
    - [% END %] - [% IF ( UNIMARC ) %] -
    - [% INCLUDE 'subtypes_unimarc.inc' %]
    - [% END %] -[% END %] - -
    -
    - -
    - - [% UNLESS ( singleBranchMode ) %] -
    Location and availability: - - - - [% IF ( searchdomainloop ) %] -

    OR

    - - [% END %] -
    -
    - [% END %] - -
    -
    - -
    Sorting: -
    - -
    -
    - -
    - - - [% IF ( expanded_options ) %] - [Fewer options] - [% ELSE %] - [More options] - [% END %] - [New search] - -
    -
    -
    - - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-alert-subscribe.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-alert-subscribe.tt @@ -1,43 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Serials -[% INCLUDE 'doc-head-close.inc' %] - - -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -
    -
    [% IF ( typeissue ) %] -

    Subscribe issue receive warning

    -
    -

    Do you want to receive an email when a new issue of [% bibliotitle %] [% IF ( notes ) %]([% notes %])[% END %] arrives?

    - - - - - - No -
    - - [% END %] - [% IF ( typeissuecancel ) %] -

    Unsubscribe

    -
    -

    Please confirm that you do not want to receive email when a new issue arrives for this subscription

    - [% bibliotitle %] [% IF ( notes ) %]([% notes %])[% END %] ?

    - - - - - - No -
    - - [% END %]
    -
    -
    -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-MARCdetail.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-MARCdetail.tt @@ -1,60 +0,0 @@ -[% USE Koha %] -[% PROCESS 'opac-authorities.inc' %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Entry -[% INCLUDE 'doc-head-close.inc' %] - - - - - -
    -
    -[% INCLUDE 'masthead.inc' %] -
    -
    -
    - -
    Normal view MARC view
    - -[% IF ( displayhierarchy ) %] -
    -[% PROCESS showhierarchy trees = loophierarchies %] -
    -[% END %] - -

    Entry [% authtypetext %]

    -

    Used in [% count %] records

    - [% FOREACH Tag0X IN Tab0XX %] -

    [% Tag0X.tag %]

    -
      - [% FOREACH subfiel IN Tag0X.subfield %] -

      [% subfiel.marc_lib %]: - [% IF subfiel.isurl %][% subfiel.marc_value %] - [% ELSE %][% subfiel.marc_value %][% END %]

      - [% END %] -
    - [% END %] -
    - -
    -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-detail.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth-detail.tt @@ -1,112 +0,0 @@ -[% USE Koha %] -[% PROCESS 'opac-authorities.inc' %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Entry -[% INCLUDE 'doc-head-close.inc' %] -[% IF ( displayhierarchy ) %] - -[% END %] - - - - -
    -
    -[% INCLUDE 'masthead.inc' %] -
    -
    - -
    Normal view MARC view
    - -
    - -[% IF ( displayhierarchy ) %] -
    -[% PROCESS showhierarchy trees = loophierarchies %] -
    -[% END %] - -

    [% summary.mainentry %][% IF authtypetext %] ([% authtypetext %])[% END %]

    - -
    -[% FOREACH authorize IN summary.authorized %] -
    Preferred form: [% authorize.heading %]
    -[% END %] -[% PROCESS otherscript headings=summary.otherscript wantcategory='preferred' %] -
    -[% IF summary.seefrom.size %] -
    -
    Used for/see from:
    -
      - [% FOREACH seefro IN summary.seefrom %] -
    • - [% IF seefro.type && seefro.type != 'seefrom' %][% PROCESS authtypelabel type=seefro.type | trim %]:[% END %] - [% PROCESS authheadingdisplay heading=seefro.heading search=seefrosearch authid=seefro.authid %] -
    • - [% END %] -
    - [% PROCESS otherscript headings=summary.otherscript wantcategory='seefrom' %] -
    -[% END %] -[% IF summary.seealso.size %] -
    -
    See also:
    -
      - [% FOREACH seeals IN summary.seealso %] -
    • [% IF seeals.type && seeals.type != 'seealso' %][% PROCESS authtypelabel type=seeals.type | trim %]:[% END %] - [% PROCESS authheadingdisplay heading=seeals.heading search=seeals.search authid=seeals.authid %] -
    • - [% END %] - [% PROCESS otherscript headings=summary.otherscript wantcategory='seealso' %] -
    -[% END %] -[% IF marcflavour == 'UNIMARC' && summary.otherscript %] -
    -
    Other forms:
    -
      - [% FOREACH otherscrip IN summary.otherscript %] -
    • - [% PROCESS language lang=otherscrip.lang | trim %]: - [% otherscrip.term %] -
    • - [% END %] -
    -
    -[% END %] -
    - -
    -
    -[% FOREACH note IN summary.notes %] -

    [% note.note %]

    -[% END %] -
    -
    -
    -
    -
    - -
    -
    -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-auth.tt @@ -1,121 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] -[% IF ( opacuserlogin ) %] - catalog › Log in to your account -[% ELSE %] - catalog › Catalog login disabled -[% END %] -[% INCLUDE 'doc-head-close.inc' %] - - - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    - -[% IF ( opacuserlogin ) %] -[% IF ( nopermission ) %] - -

    Sorry, the system doesn't think you have permission to access this page.

    -[% END %] -[% IF ( loginprompt ) %] - -

    Log In to Your Account

    -[% IF ( timed_out ) %] - -

    Sorry, your session has timed out. Please log in again.

    -[% END %] - -[% IF ( different_ip ) %] - -

    You are logging from a different IP address. Please log in again.

    -[% END %] - -[% IF ( invalid_username_or_password ) %] - -

    You entered an incorrect username or password. Please try again! And remember, usernames and passwords are case sensitive.

    -[% END %] - -[% IF ( casAuthentication ) %] -

    Cas login

    - -[% IF ( invalidCasLogin ) %] - -

    Sorry, the CAS login failed.

    -[% END %] - -

    If you have a CAS account, -[% IF ( casServerUrl ) %] - please click here to login.

    -[% END %] - -[% IF ( casServersLoop ) %] -please choose against which one you would like to authenticate:

    - - -

    Local login

    -

    If you do not have a CAS account, but a local account, you can still log in :

    - -[% END %] - -
    - -
    [% FOREACH INPUT IN INPUTS %] - -[% END %] -
      -
    1. -
    2. -
    3. -
    - - -
    -[% IF Koha.Preference('NoLoginInstructions') %] - [% Koha.Preference('NoLoginInstructions') %] -[% ELSE %] -
    Don't have a password yet?
    -

    If you don't have a password yet, stop by the circulation desk the next time you're in the library. We'll happily set one up for you.

    -
    Don't have a library card?
    -

    If you don't have a library card, stop by your local library to sign up.

    -[% END %] -[% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %]You may register here.[% END %] -
    -
    - - -[% END %] -[% ELSE %] -

    Logging on to the catalog has not been enabled by the library.

    - -[% END %] - -[% IF persona %] -Sign in with your Email -[% END %] - -
    -
    -
    -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-authorities-home.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-authorities-home.tt @@ -1,62 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Authority search -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -
    - - -
    - Authority search -
      -
    1. - - - - - -
    2. -
    3. -
    -
    -
    - -
    -
    -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-authoritiessearchresultlist.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-authoritiessearchresultlist.tt @@ -1,101 +0,0 @@ -[% USE Koha %] -[% PROCESS 'opac-authorities.inc' %] -[% PROCESS 'authorities-search-results.inc' %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › [% IF ( total ) %]Authority search result[% ELSE %]No results found[% END %] -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    Authority search results

    -
    - [% IF ( displayprev ) %] - - << - - [% END %] - [% FOREACH number IN numbers %] - [% IF ( number.highlight ) %] - [% number.number %] - [% ELSE %] - [% number.number %] - [% END %] - [% END %] - [% IF ( displaynext ) %] - >> - [% END %] -
    -
    - [% IF ( total ) %] - [% IF ( countfuzzy ) %] - Showing [% resultcount %] of about [% total %] results - [% ELSE %] - Results [% from %] to [% to %] of [% total %] - [% END %] - [% ELSE %] - No results found. - [% END %] -
    - - [% IF ( total ) %] -
    - - - - - [% UNLESS ( isEDITORS ) %] - - [% END %] - - -[% FOREACH resul IN result %] - [% UNLESS ( loop.odd ) %] - - [% ELSE %] - - [% END %] - - - [% UNLESS ( resul.isEDITORS ) %] - - [% END %] - - -[% END %] -
    Authorized headingsType of headingBiblio recordsFull heading
    [% PROCESS authresult summary=resul.summary %][% resul.authtype %] - [% resul.used %] biblios - - View full heading -
    -
    -
    - [% IF ( displayprev ) %] - << - [% END %] - [% FOREACH number IN numbers %] - [% IF ( number.highlight ) %][% number.number %][% ELSE %] - [% number.number %] - [% END %] - [% END %] - [% IF ( displaynext ) %] - >> - [% END %] -
    - [% END %] -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-basket.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-basket.tt @@ -1,407 +0,0 @@ -[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnList ) %] - -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Your cart -[% INCLUDE 'doc-head-close.inc' %] - [% IF ( print_basket ) %] - - [% ELSE %] - - [% INCLUDE 'datatables.inc' %] - - [% END %] - - - -
    -
    -

    Your Cart

    - -[% UNLESS ( print_basket ) %] -
    - -
    -[% END %] - -[% UNLESS ( print_basket ) %] -
    - Select all - Clear all - | - - Select titles to: - Remove - [% IF ( opacuserlogin ) %] - [% IF ( virtualshelves ) %][% IF ( loggedinusername ) %] - Add to a list - [% END %][% END %] - [% IF ( RequestOnOpac ) %]Place hold[% END %] - [% IF ( TagsInputEnabled && loggedinusername ) %] - Tag - [% END %] - [% END %] - - [% IF ( TagsInputEnabled && loggedinusername ) %] - - [% END %] -
    -[% END %] - -[% IF ( verbose ) %] -
    - [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %] -

    - [% IF ( print_basket ) %] - [% BIBLIO_RESULT.title |html %] - [% IF ( BIBLIO_RESULT.subtitle ) %] [% FOREACH subtitl IN BIBLIO_RESULT.subtitle %] [% subtitl.subfield |html %] [% END %][% END %] - [% IF ( BIBLIO_RESULT.author ) %] [% BIBLIO_RESULT.author |html %][% END %] - [% ELSE %] - - [% BIBLIO_RESULT.title |html %] - [% IF ( BIBLIO_RESULT.subtitle ) %] [% FOREACH subtitl IN BIBLIO_RESULT.subtitle %] [% subtitl.subfield |html %] [% END %][% END %] - [% IF ( BIBLIO_RESULT.author ) %] [% BIBLIO_RESULT.author |html %][% END %] - [% END %] -

    - - - - [% IF ( BIBLIO_RESULT.isbn ) %] - - - - - [% END %] - - [% IF ( BIBLIO_RESULT.HASAUTHORS ) %] - - - - - [% END %] - - [% IF ( BIBLIO_RESULT.publishercode ) %] - - - - - [% END %] - [% IF ( BIBLIO_RESULT.pages ) %] - - - - - [% END %] - [% IF ( BIBLIO_RESULT.seriestitle ) %] - - - - - [% END %] - - [% IF ( BIBLIO_RESULT.MARCSUBJCTS ) %] - - - - - [% END %] - - [% IF ( BIBLIO_RESULT.copyrightdate ) %] - - - - [% END %] - - [% IF ( BIBLIO_RESULT.MARCNOTES ) %] - - - - - [% END %] - - [% IF ( BIBLIO_RESULT.unititle ) %] - - - - - [% END %] - [% IF ( BIBLIO_RESULT.serial ) %] - - - - - [% END %] - [% IF ( BIBLIO_RESULT.dewey ) %] - - - - - [% END %] - [% IF ( BIBLIO_RESULT.classification ) %] - - - - - [% END %] - [% IF ( BIBLIO_RESULT.lccn ) %] - - - - - [% END %] - - [% IF ( BIBLIO_RESULT.MARCurlS ) %] - - - - [% END %] - - - - - -
    ISBN[% BIBLIO_RESULT.isbn %]
    Author(s) - [% IF ( BIBLIO_RESULT.author ) %] -

    [% BIBLIO_RESULT.author %]

    - [% END %] - [% IF ( BIBLIO_RESULT.MARCAUTHORS ) %] - [% FOREACH MARCAUTHOR IN BIBLIO_RESULT.MARCAUTHORS %] -

    [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] - [% MARCAUTHOR_SUBFIELDS_LOO.separator %] - [% MARCAUTHOR_SUBFIELDS_LOO.value %] - [% END %] -

    - [% END %] - [% END %] -
    Publisher[% BIBLIO_RESULT.place %] [% BIBLIO_RESULT.publishercode %] [% BIBLIO_RESULT.publicationyear %] -
    Details[% BIBLIO_RESULT.pages %] [% BIBLIO_RESULT.illus %] [% BIBLIO_RESULT.size %]
    Collection [% BIBLIO_RESULT.seriestitle %]
    Subject(s)[% FOREACH MARCSUBJCT IN BIBLIO_RESULT.MARCSUBJCTS %] -

    [% FOREACH MARCSUBJECT_SUBFIELDS_LOO IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %] - [% MARCSUBJECT_SUBFIELDS_LOO.separator %][% MARCSUBJECT_SUBFIELDS_LOO.value %][% END %] -

    - [% END %]
    Copyright [% BIBLIO_RESULT.copyrightdate %]
    Notes - [% FOREACH MARCNOTE IN BIBLIO_RESULT.MARCNOTES %] -

    - [% MARCNOTE.marcnote %]

    - [% END %]
    Unified title [% BIBLIO_RESULT.unititle %]
    Serial[% BIBLIO_RESULT.serial %]
    Dewey[% BIBLIO_RESULT.dewey %]
    Classification [% BIBLIO_RESULT.classification %]
    LCCN [% BIBLIO_RESULT.lccn %]
    URL(s) - [% FOREACH MARCurl IN BIBLIO_RESULT.MARCurlS %] -

    - [% IF ( MARCurl.part ) %][% MARCurl.part %] -
    - [% END %] - - [% MARCurl.MARCurl %] - [% IF ( MARCurl.notes ) %][% FOREACH note IN MARCurl.notes %][% note.note %]
    [% END %][% END %] - [% END %] -

    -
    Location(s) (Status)[% IF ( BIBLIO_RESULT.ITEM_RESULTS ) %]
      [% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %] -
    • - [% ITEM_RESULT.branchname %][% IF ( ITEM_RESULT.location_opac ) %], [% ITEM_RESULT.location_opac %][% END %] - [% IF ( ITEM_RESULT.itemcallnumber ) %] - ([% ITEM_RESULT.itemcallnumber %]) - [% END %] - ([% INCLUDE 'item-status.inc' item = ITEM_RESULT %]) -
    • - [% END %]
    [% ELSE %]This record has no items.[% END %]
    - [% END %] -
    - -[% ELSE %] -
    - - - - [% UNLESS ( print_basket ) %][% END %] - - - - - - - - [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %] - [% IF ( BIBLIO_RESULT.even ) %] - - [% ELSE %] - - [% END %] - [% UNLESS ( print_basket ) %] [% END %] - - - - - - [% END %] -
     TitleAuthorYearLocation (Status)
    - - - - [% BIBLIO_RESULT.title |html %][% IF ( BIBLIO_RESULT.subtitle ) %] [% FOREACH subtitl IN BIBLIO_RESULT.subtitle %][% subtitl.subfield |html %][% END %][% END %] - - - [% IF ( TagsInputEnabled && loggedinusername ) %] - - [% END %] - [% BIBLIO_RESULT.author %] - [% IF ( BIBLIO_RESULT.publicationyear ) %] - [% BIBLIO_RESULT.publicationyear %] - [% ELSE %] - [% BIBLIO_RESULT.copyrightdate %] - [% END %] - [% IF ( BIBLIO_RESULT.ITEM_RESULTS ) %]
      [% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %] -
    • - [% ITEM_RESULT.branchname %][% IF ( ITEM_RESULT.location_opac ) %], [% ITEM_RESULT.location_opac %][% END %] - [% IF ( ITEM_RESULT.itemcallnumber ) %] - ([% ITEM_RESULT.itemcallnumber %]) - [% END %] - ([% INCLUDE 'item-status.inc' item = ITEM_RESULT %]) -
    • - [% END %]
    [% ELSE %]This record has no items.[% END %] -
    -[% END %] - -[% UNLESS ( print_basket ) %] -
    - -
    -[% END %] - -
    -
    - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-blocked.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-blocked.tt @@ -1,32 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Blocked -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -
    -

    Blocked

    -

    You are not authorized to view this record.

    - [% IF ( OpacSuppressionMessage ) %] -
    -

    [% OpacSuppressionMessage %]

    -
    - [% END %] -
    -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-browser.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-browser.tt @@ -1,57 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › ISBD -[% INCLUDE 'doc-head-close.inc' %] - - - [% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    Browse our catalogue

    - [% IF ( have_hierarchy ) %] - - [% ELSE %] -
    The browser table is empty. this feature is not fully set-up. See the Koha Wiki for more information on what it does and how to configure it.
    - [% END %] -
    -
    -
    -[% IF ( OpacNav ) %] -
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-details.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-details.tt @@ -1,78 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% USE AuthorisedValues %] -[% USE ItemTypes %] -[% USE Branches %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Course reserves for [% course.course_name %] -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -

    Course reserves ⇢ Course reserves for [% course.course_name %]

    -
    -
      - [% IF ( course.term ) %]
    1. Term: [% AuthorisedValues.GetByCode( 'TERM', course.term ) %]
    2. [% END %] -
    3. Department: [% AuthorisedValues.GetByCode( 'DEPARTMENT', course.department ) %]
    4. - [% IF ( course.course_number ) %]
    5. Course number: [% course.course_number %]
    6. [% END %] - [% IF ( course.section ) %]
    7. Section: [% course.section %]
    8. [% END %] - [% IF ( course.instructors ) %] -
    9. Instructors: -
        - [% FOREACH i IN course.instructors %] -
      • [% i.firstname %] [% i.surname %]
      • - [% END %] -
      -
    10. - [% END %] - [% IF ( course.public_note ) %]
    11. Notes: [% course.public_note %]
    12. [% END %] -
    -
    - - [% IF ( course_reserves ) %] - - - - - - - - - - - - - - - - - [% FOREACH cr IN course_reserves %] - - - - - - - - - - - - [% END %] - -
    TitleItem typeLocationCollectionCall numberCopy numberStatusDate dueNotes
    [% cr.item.title %][% ItemTypes.GetDescription( cr.item.itype ) %][% Branches.GetName( cr.item.holdingbranch ) %]
    [% AuthorisedValues.GetByCode( 'LOC', cr.item.location ) %]
    [% AuthorisedValues.GetByCode( 'CCODE', cr.item.ccode ) %][% cr.item.itemcallnumber %][% cr.item.copynumber %][% INCLUDE 'item-status.inc' item=cr.item issue=cr.issue %][% cr.issue.date_due | $KohaDates as_due_date => 1 %][% cr.public_note %]
    - [% ELSE %] -
    -
    -

    No reserves have been selected for this course.

    -
    - [% END %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-reserves.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-course-reserves.tt @@ -1,65 +0,0 @@ -[% USE Koha %] -[% USE AuthorisedValues %] - -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Courses -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - - -
    -
    -
    -
    - -

    Courses

    -
    -
    -
    - - -
    -
    -
    - - - - - - - - - - - - - - - - [% FOREACH c IN courses %] - - - - - - - - - [% END %] - -
    NameDept.Course #SectionTermInstructorsNotes
    [% c.course_name %][% AuthorisedValues.GetByCode( 'DEPARTMENT', c.department, 1 ) %][% c.course_number %][% c.section %][% AuthorisedValues.GetByCode( 'TERM' c.term ) %] - [% FOREACH i IN c.instructors %] -
    [% i.firstname %] [% i.surname %]
    - [% END %] -
    [% c.public_note %]
    -
    -
    -
    -
    -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt @@ -1,1641 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% USE Branches %] -[% USE AuthorisedValues %] -[% SET TagsShowEnabled = ( TagsEnabled && TagsShowOnDetail ) %] -[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnDetail ) %] - -[% ShowCourseReservesHeader = 0 %] -[% IF Koha.Preference( 'UseCourseReserves' ) == 1 %] - [% FOREACH ITEM_RESULT IN itemloop %] - [% IF ITEM_RESULT.course_reserves %] - [% FOREACH r IN ITEM_RESULT.course_reserves %] - [% IF r.course.enabled == 'yes' %] - [% ShowCourseReservesHeader = 1 %] - [% END %] - [% END %] - [% END %] - [% END %] -[% END %] - -[% IF ( using_https ) %] - [% SET protocol = "https://" %] - [% SET root_syndetics = "secure" %] -[% ELSE %] - [% SET protocol = "http://" %] - [% SET root_syndetics = "www" %] -[% END %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Details for: [% title |html %][% FOREACH subtitl IN subtitle %], [% subtitl.subfield |html %][% END %] -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] -[% IF ( SocialNetworks ) %] - - -[% END %] -[% IF ( OpacStarRatings != 'disable' ) %] -[% END %] - -[% IF ( OpacHighlightedWords ) %][% END %] -[% IF ( bidi ) %] - -[% END %] - - -[% IF OPACPopupAuthorsSearch %] - -[% END %] - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - - -
    -
    -
    -
    -
    - -
    - [% IF ( OPACLocalCoverImages ) %]
    [% END %] - [% IF ( OPACAmazonCoverImages ) %] - [% IF ( OPACurlOpenInNewWindow ) %] - - [% ELSE %] - - [% END %] - [% IF ( using_https ) %] - Cover image - [% ELSE %] - Cover image - [% END %] - [% END %] - - [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( content_identifier_exists ) %] - - - [% ELSE %]No cover image available[% END %][% END %][% END %] - - [% IF ( GoogleJackets ) %]
    [% END %] - [% IF OpenLibraryCovers %]
    [% END %] - [% IF ( BakerTaylorEnabled ) %][% IF ( normalized_isbn ) %][% IF ( OPACurlOpenInNewWindow ) %]See Baker & Taylor[% ELSE %]See Baker & Taylor[% END %][% END %][% END %] -
    - - - [% IF ( ocoins ) %] - - - [% END %] - -
    Normal view MARC view [% IF ( ISBD ) %]ISBD view[% END %] -
    - [% IF ( OPACXSLTDetailsDisplay ) %] - [% XSLTBloc %] - [% ELSE %] -

    [% title |html %][% IF ( subtitle ) %] [% FOREACH subtitl IN subtitle %][% subtitl.subfield |html %] [% END %][% END %]

    - [% IF ( author ) %]
    by [% author |html %]
    [% END %] - - [% UNLESS ( item_level_itypes ) %] - [ - [% IF ( description ) %] - [% description %] - [% ELSE %] - [% itemtype %] - [% END %] - ] [% END %] - [% IF ( unititle ) %], [% unititle %][% END %] - - - [% IF ( MARCAUTHORS ) %] - Additional authors: - [% IF OPACPopupAuthorsSearch %] -
    - Select the item(s) to search : -
    - all -
    -
      - [% FOREACH MARCAUTHOR IN MARCAUTHORS %] -
    • - [% IF (MARCAUTHOR.authoritylink) %] - - [% ELSE %] - - [% END %] - -
    • - [% END %] -
    -
    - Cancel -  |  - Search -
    - [% END %] - [% FOREACH MARCAUTHOR IN MARCAUTHORS %] - [% authorsloop = loop %] - [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] - [% MARCAUTHOR_SUBFIELDS_LOO.separator %] - [% MARCAUTHOR_SUBFIELDS_LOO.value %] - [% END %] - [% IF (MARCAUTHOR.authoritylink) %] - - [% END %] - [% UNLESS ( loop.last ) %]|[% END %] - [% END %] -
    - [% END %] - - [% IF ( MARCSERIES ) %] - Series: - [% FOREACH MARCSERIE IN MARCSERIES %] - [% FOREACH MARCSERIES_SUBFIELDS_LOO IN MARCSERIE.MARCSERIES_SUBFIELDS_LOOP %] - [% IF ( MARCSERIES_SUBFIELDS_LOO.value ) %][% MARCSERIES_SUBFIELDS_LOO.value %][% END %][% IF ( MARCSERIES_SUBFIELDS_LOO.volumenum ) %]. [% MARCSERIES_SUBFIELDS_LOO.volumenum %][% END %] - [% END %] [% UNLESS ( loop.last ) %]|[% END %] - [% END %] - - [% END %] - [% IF ( editionstatement ) %] - Edition statement:[% editionstatement %][% IF ( editionresponsibility ) %]/[% editionresponsibility %][% END %] - [% END %] - [% IF ( publishercode ) %] - Published by : - - [% publishercode |html %] - [% IF ( place ) %]([% place %])[% END %] [% IF ( publicationyear ) %], [% publicationyear %][% END %] - - [% END %] - - [% IF ( pages ) %]Physical details: [% pages %] [% illus %] [% size %][% END %] - - [% IF ( MARCISBNS ) %] - ISBN:[% FOREACH MARCISBN IN MARCISBNS %][% MARCISBN %][% IF ( loop.last ) %].[% ELSE %]; [% END %][% END %] - [% ELSE %] - [% IF ( normalized_isbn ) %] - ISBN: [% normalized_isbn %] - [% END %] - [% END %] - [% IF ( issn ) %] - ISSN:[% issn %] - [% END %] - [% IF ( collectiontitle ) %] - Collection: - [% collectiontitle %] - [% IF ( collectionissn ) %], ISSN [% collectionissn %] [% END %] - [% IF ( collectionvolume ) %]; [% collectionvolume %] [% END %] - - - [% END %] - [% IF ( unititles ) %] - Uniform titles: - [% FOREACH unititle IN unititles %] - [% unititle.unititle %] ; - [% END %] - - - [% END %] - - [% IF ( MARCSUBJCTS ) %] - - Subject(s): - [% IF OPACPopupAuthorsSearch %] -
    - Select the item(s) to search : -
    - - -
    - [% FOREACH MARCSUBJCT IN MARCSUBJCTS %] - [% subjectsloop = loop %] - [% IF MARCSUBJCT.authoritylink %] -
      - [% ELSE %] -
        - [% END %] - [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %] -
      • - - -
      • - [% END %] -
      -
      - [% END %] -
    - Cancel -  |  - Search -
    - [% END %] - [% FOREACH MARCSUBJCT IN MARCSUBJCTS %] - [% subjectsloop = loop %] - [% FOREACH SUBFIELD IN MARCSUBJCT.MARCSUBJECT_SUBFIELDS_LOOP %] - [% SUBFIELD.separator %] - [% SUBFIELD.value %] - [% END %] - [% IF (MARCSUBJCT.authoritylink) %] - - [% END %] - [% UNLESS ( loop.last ) %] | [% END %] - [% END %] -
    - [% ELSE %] - [% IF ( subjects ) %]Subject(s): [% FOREACH subject IN subjects %][% subject.subject %] | [% END %][% END %] - [% END %] - - [% IF ( copyrightdate ) %] - Year: [% copyrightdate %] - [% END %] - [% UNLESS ( item_level_itypes ) %][% description %] - Item type: - [% IF ( description ) %] - [% description %] - [% ELSE %] - [% itemtype %] - [% END %] - [% END %] - - [% IF ( MARCURLS ) %] -
    Online resources: - -
    - [% END %] -[% END %] - [% IF ( AuthorisedValueImages ) %] - [% IF ( authorised_value_images ) %] -
    - [% FOREACH authorised_value_image IN authorised_value_images %] - [% authorised_value_image.label %] - [% END %] -
    - [% END %] - [% END %] - - -[% IF ( LibraryThingForLibrariesID ) %] - [% UNLESS ( LibraryThingForLibrariesTabbedView ) %] -
    -
    -
    - [% END %] - - Reviews from LibraryThing.com: - - -[% END %] - - -[% IF ( GetShelves ) %] - List(s) this item appears in: - [% FOREACH GetShelve IN GetShelves %] - [% GetShelve.shelfname %] - [% IF ( loop.last ) %][% ELSE %]|[% END %] - [% END %] - -[% END %] - -[% IF ( TagsShowEnabled ) %] -
    - [% IF ( TagLoop ) %] - Tags from this library: -
      [% FOREACH TagLoo IN TagLoop %] -
    • [% TagLoo.term |html %] ([% TagLoo.weight_total %])[% IF ( loop.last ) %][% ELSE %], [% END %]
    • - [% END %] -
    [% ELSE %]Tags from this library:
    No tags from this library for this title.
    - [% END %] -
    -[% END %] -[% IF ( TagsInputEnabled ) %] -
    - [% IF ( loggedinusername ) %] - Add - - - [% ELSE %] - Log in to add tags. - [% END %] -
    -[% END %] - - [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsSeries ) %][% IF ( SyndeticsSERIES1Exists ) %] - - Series information: - Click to open in new window - - [% END %][% END %] - [% IF ( SyndeticsAVPROFILEExists ) %] - - Audiovisual profile: - Click to open in new window - - [% END %] - [% IF ( SyndeticsFICTIONExists ) %] - - Fiction notes: - Click to open in new window - - [% END %] - [% IF ( SyndeticsAwards ) %][% IF ( SyndeticsAWARDS1Exists ) %] - - Awards: - Click to open in new window - - [% END %][% END %][% END %] - - [% IF ( OpacStarRatings != 'disable' ) %] -
    -
    - - [% FOREACH i IN [ 1 2 3 4 5 ] %] - [% IF rating_avg == i && borrowernumber %] - - [% ELSIF rating_avg == i %] - - [% ELSIF borrowernumber %] - - [% ELSE %] - - [% END %] - [% END %] - - - - - - - - - - [% UNLESS ( rating_readonly ) %]  [% END %]  - - [% IF ( rating_value ) %] - your rating: [% rating_value %], - [% ELSE %] - - [% END %] - - average rating: [% rating_avg_int %] ([% rating_total %] votes) - -
    -
    - [% END %] - - [% IF ( BakerTaylorContentURL ) %] - - Enhanced content: - [% IF ( OPACurlOpenInNewWindow ) %]Content Cafe[% ELSE %]Content Cafe[% END %] - - [% END %] - [% IF ( NovelistSelectProfile ) %] - [% IF ( NovelistSelectView == 'above') %] - - Novelist Select: -
    -
    - [% END %] - [% END %] - - [% IF ( Babeltheque ) %] - - -
    -
    -
    -
    - [% END %] - -
    - -
    - - - -[% IF ( serialcollection ) %] -
    - - - - - - - - - - [% FOREACH serialcollection IN serialcollections %] - - - - - - [% END %] - -
    LibrarySerial collectionItem callnumber
    [% serialcollection.branch %][% serialcollection.text %][% serialcollection.itemcallnumber %]
    -
    -[% END %] - - -
    -[% IF too_many_items %] -

    This record has many physical items ([% items_count %]). Click here to view them all.

    -[% ELSIF ( itemloop.size ) %] - [% INCLUDE items_table items=itemloop tab="holdings" %] - [% IF holds_count.defined || priority %] -
    - [% IF holds_count.defined %] - Total holds: [% holds_count %] - [% END %] - [% IF priority %] - [% IF holds_count.defined %] - (priority [% priority %]) - [% ELSE %] - Overall queue priority: [% priority %] - [% END %] - [% END %] -
    - [% END %] -[% ELSE %] - [% IF ( ALTERNATEHOLDINGS ) %] - [% FOREACH ALTERNATEHOLDING IN ALTERNATEHOLDINGS %] -
    Holdings: [% ALTERNATEHOLDING.holding %]
    - [% END %] - [% ELSE %] -
    No physical items for this record
    - [% END %] -[% END %] - -[% PROCESS 'shelfbrowser.inc' %] -[% INCLUDE shelfbrowser tab='holdings' %] -
    -
    - -[% IF (SeparateHoldings) %] -
    - [% IF otheritemloop.size %] - [% INCLUDE items_table items=otheritemloop tab="otherholdings" %] - [% ELSE %] - No other items. - [% END %] - [% INCLUDE shelfbrowser tab='otherholdings' %] -
    -[% END %] - -[% IF ( MARCNOTES || notes || ( SyndeticsEnabled && SyndeticsSummary && SYNDETICS_SUMMARY )) %] - -
    -
    - -[% IF ( SyndeticsEnabled ) %] -[% IF ( SyndeticsSummary ) %] -[% IF ( SYNDETICS_SUMMARY ) %] -

    Enhanced descriptions from Syndetics:

    -

    [% SYNDETICS_SUMMARY %]

    -[% END %] -[% END %] -[% END %] - -[% IF ( MARCNOTES ) %] -
    - [% FOREACH MARCNOTE IN MARCNOTES %] -

    [% MARCNOTE.marcnote FILTER html_line_break %]

    - [% END %] -
    -[% ELSE %] - [% IF ( notes ) %] -

    [% notes %]

    - [% END %] -[% END %] - -
    -
    - -[% END %] - -[% IF ( SyndeticsEnabled ) %] - -[% IF ( SyndeticsTOC ) %][% IF ( SYNDETICS_TOC ) %] -
    -
    -

    Table of contents provided by Syndetics

    -
      -[% FOREACH SYNDETICS_TO IN SYNDETICS_TOC %] - [% IF ( SYNDETICS_TO.p ) %] -
    • [% SYNDETICS_TO.l %] [% SYNDETICS_TO.t %][% IF ( SYNDETICS_TO.p ) %] ([% SYNDETICS_TO.p %])[% END %]
    • - [% END %] -[% END %] -
    -
    -
    -[% END %][% END %] - -[% IF ( SyndeticsExcerpt ) %][% IF ( SYNDETICS_EXCERPT ) %] -
    -
    -

    Excerpt provided by Syndetics

    -[% SYNDETICS_EXCERPT %] -
    -
    -[% END %][% END %] - -[% IF ( SyndeticsReviews ) %][% IF ( SYNDETICS_REVIEWS ) %] -
    -
    -

    Reviews provided by Syndetics

    -[% FOREACH SYNDETICS_REVIEW IN SYNDETICS_REVIEWS %] - [% IF ( SYNDETICS_REVIEW.title ) %] -

    [% SYNDETICS_REVIEW.title %]

    - [% FOREACH review IN SYNDETICS_REVIEW.reviews %] - - [% IF ( review.content ) %] - [% review.content %] - [% END %] - - [% END %] - [% END %] -[% END %] -
    -
    -[% END %][% END %] - -[% IF ( SyndeticsAuthorNotes ) %][% IF ( SYNDETICS_ANOTES ) %] -
    -
    -

    Author notes provided by Syndetics

    -[% FOREACH SYNDETICS_ANOTE IN SYNDETICS_ANOTES %] - [% IF ( SYNDETICS_ANOTE.content ) %] - [% SYNDETICS_ANOTE.content %] - [% END %] -[% END %] -
    -
    -[% END %][% END %] -[% END %] - -[% IF ( NovelistSelectProfile ) %] [% IF ( NovelistSelectView == 'tab') %] -
    -
    -
    -[% END %] [% END %] - -[% IF ( subscriptionsnumber ) %] -
    -

    This is a serial

    -

    There are [% subscriptionsnumber %] subscription(s) associated with this title.

    - [% FOREACH subscription IN subscriptions %] - [% IF ( subscription.branchname ) %]

    At library: [% subscription.branchname %]

    [% ELSE %] - [% IF ( subscription.branchcode ) %]

    At library: [% subscription.branchcode %]

    [% END %][% END %] - [% IF ( subscription.closed ) %]

    This subscription is closed.

    [% END %] - [% IF ( subscription.callnumber ) %]

    Callnumber: [% subscription.callnumber %]

    [% END %]
    - [% IF ( subscription.subscriptionnotes ) %]

    [% subscription.subscriptionnotes FILTER html_line_break %]

    [% END %] -

    Subscription from: [% subscription.histstartdate | $KohaDates %] to:[% IF ( subscription.histenddate ) %] [% subscription.histenddate | $KohaDates %] [% ELSE %] now (current)[% END %]

    - [% IF ( subscription.missinglist ) %]

    Missing issues: [% subscription.missinglist %]

    [% END %] - [% IF ( subscription.opacnote ) %]

    [% subscription.opacnote FILTER html_line_break %]

    [% END %] - [% IF ( subscription.callnumber ) %]

    Callnumber: [% subscription.callnumber %]

    [% END %] -[% IF ( subscription.latestserials ) %] -

    The [% subscription.opacdisplaycount %] latest issues for this subscription:

    - - - - - - - - [% FOREACH latestserial IN subscription.latestserials %] - - - - - - - [% END %] -
    Issue #DateStatusNote
    [% latestserial.serialseq %] - [% latestserial.planneddate %] - - [% IF ( latestserial.status1 ) %]Expected[% END %] - [% IF ( latestserial.status2 ) %]Arrived[% END %] - [% IF ( latestserial.status3 ) %]Late[% END %] - [% IF ( latestserial.status4 ) %]Missing[% END %] - [% IF ( latestserial.status41 ) %]Missing (never received)[% END %] - [% IF ( latestserial.status42 ) %]Missing (sold out)[% END %] - [% IF ( latestserial.status43 ) %]Missing (damaged)[% END %] - [% IF ( latestserial.status44 ) %]Missing (lost)[% END %] - [% IF ( latestserial.status5 ) %]Not issued[% END %] - [% IF ( latestserial.status6 ) %]Delete[% END %] - [% IF ( latestserial.status7 ) %]Claimed[% END %] - [% IF ( latestserial.status8 ) %]Stopped[% END %] - [% latestserial.notes %] -
    - [% END %] - [% END %] -

    More details

    -
    - [% END %] - -[% IF ( LibraryThingForLibrariesID ) %] -[% IF ( LibraryThingForLibrariesTabbedView ) %] - -
    -
    - - - - -
    - -
    -
    -
    -
    - -
    - -
    -
    - [% END %] -[% END %] - - - -[% IF ( Koha.Preference( 'reviewson' ) == 1 ) %] -
    -
    - [% IF ( reviews ) %] - [% FOREACH review IN reviews %] - [% IF ( review.your_comment ) %] -
    - [% IF ( review.avatarurl ) %] - - [% END %] -
    - Your comment -
    - [% review.datereviewed | $KohaDates %] -

    - [% FILTER html_break %] - [% review.review |html %] - [% END %] - Edit -

    - [% ELSE %] -
    - [% IF ( ShowReviewer != "none" ) %] - [% IF ( review.avatarurl ) %] - - [% END %] - [% SWITCH ShowReviewer %] - [% CASE 'full' %] -
    Comment by [% review.title %] [% review.firstname %] [% review.surname %]
    - [% CASE 'first' %] -
    Comment by [% review.firstname %]
    - [% CASE 'surname' %] -
    Comment by [% review.surname %]
    - [% CASE 'firstandinitial' %] -
    Comment by [% review.firstname %] [% review.surname|truncate(2,'.') %]
    - [% CASE 'username' %] -
    Comment by [% review.userid %]
    - [% END %] - [% review.datereviewed | $KohaDates %] - [% ELSIF ( ShowReviewer == "none") %] -
    Patron comment on [% review.datereviewed | $KohaDates %]
    - [% END %] -

    - [% FILTER html_break %] - [% review.review |html %] - [% END %] -

    - [% END %] - [% END %] - [% ELSE %] -

    There are no comments for this item.

    - [% END %] - [% IF ( loggedinusername ) %] - [% UNLESS ( loggedincommenter ) %] - - [% END %] - [% ELSE %] -
    Log in to your account to post a comment.
    - [% END %] -
    -[% END %] - -[% IF ( OPACFRBRizeEditions ) %][% IF ( XISBNS ) %] -
    - -

    Other editions of this work

    - -[% FOREACH XISBN IN XISBNS %] - - -[% UNLESS ( item_level_itypes ) %][% END %] - -[% END %] -
    -[% IF ( OPACAmazonCoverImages ) %][% END %] - -[% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( XISBN.content_identifier_exists ) %] - -[% ELSE %]No cover image available[% END %][% END %][% END %] - -[% XISBN.description %][% XISBN.title |html %][% IF ( XISBN.author ) %] by [% XISBN.author |html %][% END %][% IF ( XISBN.copyrightdate ) %] ©[% XISBN.copyrightdate %][% END %][% IF ( XISBN.publishercode ) %] -

    [% XISBN.publishercode |html %] - [% IF ( XISBN.place ) %]([% XISBN.place %])[% END %] [% IF ( XISBN.publicationyear ) %], [% XISBN.publicationyear %][% END %] - [% IF ( XISBN.pages ) %][% XISBN.pages %] [% XISBN.illus %] [% XISBN.size %]

    [% END %] - [% END %]
    -
    [% END %][% END %] - -[% IF ( HTML5MediaEnabled ) %] -
    -

    - <[% HTML5MediaParent %] controls preload=none> - [% FOREACH HTML5MediaSet IN HTML5MediaSets %] - <[% HTML5MediaSet.child %] src="[% HTML5MediaSet.srcblock %]"[% HTML5MediaSet.typeblock %] /> - [% END %] - [[% HTML5MediaParent %] tag not supported by your browser.] - -

    -
    -[% END %] - -[% IF ( OPACLocalCoverImages && localimages.size ) %] -
    -

    Click on an image to view it in the image viewer

    -[% FOREACH image IN localimages %] -[% IF image %] - -[% END %] -[% END %] -
    -[% END %] - -[% IF ( IDreamBooksReviews ) %] - -[% END %] - - -
    -[% IF ( NovelistSelectProfile ) %][% IF ( NovelistSelectView == 'below' ) %] -
    -

    Novelist Select

    -
    -
    -[% END %][% END %] -
    - -[% IF ( Babeltheque ) %] -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -[% END %] - - -
    - - -
    -
    - -[% IF ( OpacBrowseResults && busc ) %] - -[% END %] - -[% INCLUDE 'opac-detail-sidebar.inc' %] - [% IF ( NovelistSelectProfile ) %] [% IF ( NovelistSelectView == 'right') %] -
    -

    Novelist Select

    -
    -
    - [% END %] [% END %] - -[% IF ( Babeltheque ) %] -
    -
    -
    -
    -[% END %] - -[% IF ( SocialNetworks ) %] -
    - Share - - - - -
    - -
    -[% END %] - -
    -
    -
    - - -
    -
    -
    -[% IF ( LibraryThingForLibrariesID ) %] - - -[% END %] -[% IF ( NovelistSelectProfile ) %] - -[% END %] - -[% IF ( Babeltheque ) %] - -[% END %] - -[% INCLUDE 'opac-bottom.inc' %] - -[%# End of template %] - -[% BLOCK items_table %] - - - [% IF ( item_level_itypes ) %][% END %] - [% IF ( OpacLocationBranchToDisplay == 'holding' || OpacLocationBranchToDisplay == 'both' || singleBranchMode ) %] - - [% END %] - [% UNLESS ( singleBranchMode ) %] - [% IF ( OpacLocationBranchToDisplay == 'home' || OpacLocationBranchToDisplay == 'both' ) %] - - [% END %] - [% END %] - [% IF ( itemdata_ccode ) %][% END %] - - [% IF ( itemdata_enumchron ) %][% END %] - [% IF ( itemdata_uri ) %][% END %] - [% IF ( itemdata_copynumber ) %][% END %] - - [% IF ( itemdata_itemnotes ) %][% END %] - - [% IF ( OPACShowBarcode ) %][% END %] - [% IF holds_count.defined %] - - [% ELSIF show_priority %] - - [% END %] - [% IF ( ShowCourseReservesHeader ) %][% END %] - - [% FOREACH ITEM_RESULT IN items %] - [% IF ITEM_RESULT.this_branch %] - - [% ELSE %] - - [% END %] - [% IF ( item_level_itypes ) %][% END %] - [% UNLESS ( singleBranchMode ) %] - [% IF ( OpacLocationBranchToDisplay == 'holding' || OpacLocationBranchToDisplay == 'both' ) %] - - [% END %] - - [% IF ( OpacLocationBranchToDisplay == 'home' || OpacLocationBranchToDisplay == 'both' ) %] - - [% END %] - [% ELSE %] - - [% END %] - [% IF ( itemdata_ccode ) %][% END %] - - [% IF ( itemdata_enumchron ) %][% END %] - [% IF ( itemdata_uri ) %] - [% END %] - [% IF ( itemdata_copynumber ) %][% END %] - - [% IF ( itemdata_itemnotes ) %][% END %] - - [% IF ( OPACShowBarcode ) %][% END %] - [% IF holds_count.defined || show_priority %] - - [% END %] - [% IF ShowCourseReservesHeader %] - - [% END %] - - [% END %] -
    Item typeCurrent locationHome libraryCollectionCall numberVol infourlCopy numberStatusNotesDate dueBarcodeItem holdsItem hold queue priorityCourse reserves
    [% UNLESS ( noItemTypeImages ) %][% IF ( ITEM_RESULT.imageurl ) %][% ITEM_RESULT.description %][% END %][% END %] [% ITEM_RESULT.description %] - - - - [% IF ( ITEM_RESULT.branchurl ) %] - [% ITEM_RESULT.branchname %] - [% ELSE %] - [% ITEM_RESULT.branchname %] - [% END %] - - - [% IF ( OpacLocationBranchToDisplayShelving == 'holding' || OpacLocationBranchToDisplayShelving == 'both' ) %] - [% ITEM_RESULT.location_description %] - [% END %] - -
    [% ITEM_RESULT.branch_opac_info %]
    -
    - - - - - [% IF ( Branches.GetURL( ITEM_RESULT.homebranch ) ) %] - [% Branches.GetName( ITEM_RESULT.homebranch ) %] - [% ELSE %] - [% Branches.GetName( ITEM_RESULT.homebranch ) %] - [% END %] - - - [% IF ( OpacLocationBranchToDisplayShelving == 'home' || OpacLocationBranchToDisplayShelving == 'both' ) %] - [% ITEM_RESULT.location_description %] - [% END %] - [% ITEM_RESULT.location_description %][% ITEM_RESULT.ccode %] - [% IF ( ITEM_RESULT.itemcallnumber ) %] - [% ITEM_RESULT.itemcallnumber %] - [% IF ( OPACShelfBrowser ) %] - [% IF ( ITEM_RESULT.itemnumber == starting_itemnumber ) %] - (Browse shelf) - [% ELSE %] - (Browse shelf) - [% END %] - [% END %] - [% END %] - [% ITEM_RESULT.enumchron %] - [% IF ITEM_RESULT.uri %] - [% IF trackclicks == 'track' || trackclicks == 'anonymous' %] - Link to resource - [% ELSE %] - [% ITEM_RESULT.uri %] - [% END %] - [% END %] - [% ITEM_RESULT.copynumber %][% INCLUDE 'item-status-schema-org.inc' item = ITEM_RESULT %][% INCLUDE 'item-status.inc' item = ITEM_RESULT %][% ITEM_RESULT.itemnotes %][% ITEM_RESULT.datedue | $KohaDates as_due_date => 1 %][% ITEM_RESULT.barcode %] - [% IF holds_count.defined %] [% ITEM_RESULT.holds_count %] [% END %] - [% IF ITEM_RESULT.priority %] - [% IF holds_count.defined %] - (priority [% ITEM_RESULT.priority %]) - [% ELSE %] - [% ITEM_RESULT.priority %] - [% END %] - [% END %] - - [% IF ITEM_RESULT.course_reserves %] - [% FOREACH r IN ITEM_RESULT.course_reserves %] -

    - - [% r.course.course_name %] - - [% IF r.course.section %] [% r.course.section %] [% END %] - [% IF r.course.term %] [% AuthorisedValues.GetByCode( 'TERM', r.course.term ) %] [% END %] - -

    - [% END %] - [% END %] -
    -[% END %][%# end of items_table block %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadcart.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadcart.tt @@ -1,32 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Download cart[% INCLUDE 'doc-head-close.inc' %] - - -
    [% IF ( format ) %] -

    Your download should begin automatically.

    -[% ELSE %] -
    -
    -
    1. -
    -
    -
    - - -
    -
    - -

    Close this window

    - -[% END %] - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadshelf.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-downloadshelf.tt @@ -1,45 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Download list[% INCLUDE 'doc-head-close.inc' %] - - - -
    -[% UNLESS ( invalidlist ) %] - [% IF ( format ) %] -

    Your download should begin automatically.

    - [% ELSE %] -
    -
    -
    1. -
    -
    -
    -
    -
    - -

    Back to lists

    - - [% END %] -[% ELSE %] -
    -

    You do not have permission to download this list.

    -
    -

    Back to lists

    -[% END %] -
    - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-full-serial-issues.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-full-serial-issues.tt @@ -1,266 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Subscription information for [% bibliotitle %] -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] - - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    - -[% UNLESS ( popup ) %] -

    Subscription information for [% bibliotitle %]

    -
    - Normal view - Brief history - Full history -
    - -[% END %] -
    Show year: - [% FOREACH year IN years %] - [% IF ( year.year ) %] - [% year.year %] - [% END %] - [% END %] -
    - - [% FOREACH year IN years %] - [% IF loop.first %] -
    - [% ELSE %] - - [% END %] - -
    -
    -
    -
    -
    -
    -
    -

    Refine your search

    -
    -
    1. -
    2. -
    3. -
    -
    -
    -
    -
    -[% IF ( OpacNav ) %][% INCLUDE 'navigation.inc' %][% END %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-imageviewer.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-imageviewer.tt @@ -1,92 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Images for: [% biblio.title |html %] -[% INCLUDE 'doc-head-close.inc' %] - - - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] -
    -
    -
    -
    -

    Images for [% IF ( BiblioDefaultViewmarc ) %] - [% ELSE %] - [% IF ( BiblioDefaultViewisbd ) %] - [% ELSE %] - [% END %] - [% END %][% biblio.title %] [% biblio.author %]

    -
    - -
    - - [% IF OPACLocalCoverImages == 1 %] -
    - [% FOREACH img IN images %] - [% IF img %] - - [% IF ( imagenumber == img ) %]Thumbnail - [% ELSE %] - Thumbnail - [% END %] - - [% END %] - [% END %] -
    -
    -[% ELSE %] -Unfortunately, images are not enabled for this catalog at this time. -[% END %] - -
    -
    -
    -[% IF ( OpacNav ) %] -
    -[% INCLUDE 'navigation.inc' %] -
    -[% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-main.tt @@ -1,85 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    - -
    - [% IF ( opacuserlogin ) %] - [% IF ( loggedinusername ) %] -
    - [% ELSE %] -
    - [% END %] - [% ELSE %] -
    - [% END %] -
    -
    - [% IF ( koha_news_count ) %] - - [% FOREACH koha_new IN koha_news %] - - - [% END %] -
    [% koha_new.title %]

    [% koha_new.new %]

    -

    (published on [% koha_new.newdate %])

    -[% END %] -
    - - [% IF ( display_daily_quote && daily_quote ) %] -

    Quote of the Day

    [% daily_quote.text %] ~ [% daily_quote.source %]
    -[% END %] - -
    [% OpacMainUserBlock %]
    -
    [% OpacMainUserBlockMobile %]
    - -
    - - [% IF ( opacuserlogin || OpacNavRight ) %] -
    - [% IF ( opacuserlogin ) %] - [% UNLESS ( loggedinusername ) %] - [% UNLESS ( casAuthentication ) %] -
    -
    - -
    - Log in to your account: -
      -
    1. -
    2. -
    - - - [% IF PatronSelfRegistration && PatronSelfRegistrationDefaultCategory %]
    Don't have an account? Register here.
    [% END %] - -
    -
    -
    - [% END %] - [% IF persona %] - Sign in with your Email - [% END %] - [% END %] - [% END %] -
    [% OpacNavRight %]
    -
    - [% END %] -
    -
    -
    -[% IF ( OpacNav ) %]
    -
    -[% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry-update-submitted.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry-update-submitted.tt @@ -1,29 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Updates submitted -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    - -

    [% borrower.firstname %] [% borrower.surname %]'s account ⇢ Updates to your record

    -
    -

    Thank you

    -

    Your updates have been submitted. A librarian will review your updates before applying them.

    -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-memberentry.tt @@ -1,776 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% SET userupdateview = 1 %] - - [% INCLUDE 'doc-head-open.inc' %] - [% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › [% IF action == 'edit' %]Update your personal details[% ELSE %]Register a new account[% END %] - [% INCLUDE 'doc-head-close.inc' %] - [% INCLUDE 'calendar.inc' %] - - - -[% IF action == 'edit' %] - -[% ELSE %] - -[% END %] -
    -
    - [% INCLUDE 'masthead.inc' %] - -
    -
    -
    - [% IF action == 'edit' %] -
    - [% ELSE %] -
    - [% END %] -
    - [% IF action == 'edit' %] -

    [% borrower.firstname %] [% borrower.surname %]'s account ⇢ Personal details

    - [% ELSE %] -

    Register a new account

    - [% END %] - - [% IF action == 'edit' %] - [% UNLESS OPACPatronDetails %] -
    To make changes to your record please contact the library.
    - [% END %] - [% END %] - - [% IF empty_mandatory_fields %] -
    You have not filled out all required fields. Please fill in all missing fields and resubmit.
    - [% END %] - - [% IF failed_captcha %] -
    You typed in the wrong characters in the box before submitting. Please try again.
    - [% END %] - - [% UNLESS - hidden.defined('branchcode') - %] - -
    - - Library -
      -
    1. - - -
    2. - - [% UNLESS hidden.defined('branchcode') %] -
    3. - [% IF mandatory.defined('branchcode') %] -
    4. - [% END %] -
    -
    - [% END %] -
    - [% UNLESS - hidden.defined('title') && hidden.defined('surname') && hidden.defined('firstname') && - hidden.defined('dateofbirth') && hidden.defined('initials') && hidden.defined('othernames') && - hidden.defined('sex') - %] -
    - [% IF ( display_patron_image ) %] -
    - [% END %] -
    - Identity - -
      - [% UNLESS hidden.defined('title') || !member_titles %] -
    1. - [% IF mandatory.defined('title') %] -
    2. - [% END %] - - [% UNLESS hidden.defined('surname') %] -
    3. - [% IF mandatory.defined('surname') %] -
    4. - [% END %] - - [% UNLESS hidden.defined('firstname') %] -
    5. - [% IF mandatory.defined('firstname') %] -
    6. - [% END %] - - [% UNLESS hidden.defined('dateofbirth') %] -
    7. - [% IF mandatory.defined('dateofbirth') %] -
    8. - [% END %] - - [% UNLESS hidden.defined('initials') %] -
    9. - [% IF mandatory.defined('initials') %] -
    10. - [% END %] - - [% UNLESS hidden.defined('othernames') %] -
    11. - [% IF mandatory.defined('othernames') %] -
    12. - [% END %] - - [% UNLESS hidden.defined('sex') %] -
    13. - - [% IF borrower.sex == 'F' %] - - [% ELSE %] - - [% END %] - - - [% IF borrower.sex == 'M' %] - - [% ELSE %] - - [% END %] - - - [% IF borrower.sex == '' %] - - [% ELSE %] - - [% END %] - - [% IF mandatory.defined('sex') %]Required[% END %] -
    14. - [% END %] -
    -
    - [% IF ( display_patron_image ) %] -
    -
    -

    - -

    -
    - [% END %] -
    - [% END %] - -
    - [% UNLESS - hidden.defined('streetnumber') && hidden.defined('address') && hidden.defined('address2') && - hidden.defined('city') && hidden.defined('state') && hidden.defined('zipcode') && - hidden.defined('country') - %] -
    - Main address - -
      - [% UNLESS hidden.defined('streetnumber') %] -
    1. - [% IF mandatory.defined('streetnumber') %] -
    2. - [% END %] - - [% UNLESS hidden.defined('address') %] -
    3. - [% IF mandatory.defined('address') %] -
    4. - [% END %] - - [% UNLESS hidden.defined('address2') %] -
    5. - [% IF mandatory.defined('address2') %] -
    6. - [% END %] - - [% UNLESS hidden.defined('city') %] -
    7. - [% IF mandatory.defined('city') %] -
    8. - [% END %] - - [% UNLESS hidden.defined('state') %] -
    9. - [% IF mandatory.defined('state') %] -
    10. - [% END %] - - [% UNLESS hidden.defined('zipcode') %] -
    11. - [% IF mandatory.defined('zipcode') %] -
    12. - [% END %] - - [% UNLESS hidden.defined('country') %] -
    13. - [% IF mandatory.defined('country') %] -
    14. - [% END %] - -
    -
    - [% END %] - - [% UNLESS - hidden.defined('phone') && hidden.defined('phonepro') && hidden.defined('mobile') && - hidden.defined('email') && hidden.defined('emailpro') && hidden.defined('fax') - %] -
    - Contact information - -
      - [% UNLESS hidden.defined('phone') %] -
    1. - [% IF mandatory.defined('phone') %] -
    2. - [% END %] - - [% UNLESS hidden.defined('phonepro') %] -
    3. - [% IF mandatory.defined('phonepro') %] -
    4. - [% END %] - - [% UNLESS hidden.defined('mobile') %] -
    5. - [% IF mandatory.defined('mobile') %] -
    6. - [% END %] - - [% UNLESS hidden.defined('email') %] -
    7. - [% IF mandatory.defined('email') %] -
    8. - [% END %] - - [% UNLESS hidden.defined('emailpro') %] -
    9. - [% IF mandatory.defined('emailpro') %] -
    10. - [% END %] - - [% UNLESS hidden.defined('fax') %] -
    11. - [% IF mandatory.defined('fax') %] -
    12. - [% END %] -
    -
    - [% END %] - - [% UNLESS - hidden.defined('B_address') && hidden.defined('B_address2') && hidden.defined('B_city') && - hidden.defined('B_state') && hidden.defined('B_zipcode') && hidden.defined('B_country') && - hidden.defined('B_phone') && hidden.defined('B_email') && hidden.defined('contactnote') - %] -
    - Alternate address - -
      - [% UNLESS hidden.defined('B_address') %] -
    1. - [% IF mandatory.defined('B_address') %] -
    2. - [% END %] - - [% UNLESS hidden.defined('B_address2') %] -
    3. - [% IF mandatory.defined('B_address2') %] -
    4. - [% END %] - - [% UNLESS hidden.defined('B_city') %] -
    5. - [% IF mandatory.defined('B_city') %] -
    6. - [% END %] - - [% UNLESS hidden.defined('B_state') %] -
    7. - [% IF mandatory.defined('B_state') %] -
    8. - [% END %] - - [% UNLESS hidden.defined('B_zipcode') %] -
    9. - [% IF mandatory.defined('B_zipcode') %] -
    10. - [% END %] - - [% UNLESS hidden.defined('B_country') %] -
    11. - [% IF mandatory.defined('B_country') %] -
    12. - [% END %] - - [% UNLESS hidden.defined('B_phone') %] -
    13. - [% IF mandatory.defined('B_phone') %] -
    14. - [% END %] - - [% UNLESS hidden.defined('B_email') %] -
    15. - [% IF mandatory.defined('B_email') %] -
    16. - [% END %] - - [% UNLESS hidden.defined('contactnote') %] -
    17. - [% IF mandatory.defined('contactnote') %] -
    18. - [% END %] - -
    -
    - [% END %] - - [% UNLESS - hidden.defined('altcontactsurname') && hidden.defined('altcontactfirstname') && hidden.defined('altcontactaddress1') && - hidden.defined('altcontactaddress2') && hidden.defined('altcontactaddress3') && hidden.defined('altcontactstate') && - hidden.defined('altcontactzipcode') && hidden.defined('altcontactcountry') && hidden.defined('altcontactphone') - %] -
    - Alternate contact - -
      - [% UNLESS hidden.defined('altcontactsurname') %] -
    1. - [% IF mandatory.defined('altcontactsurname') %] -
    2. - [% END %] - - [% UNLESS hidden.defined('altcontactfirstname') %] -
    3. - [% IF mandatory.defined('altcontactfirstname') %] -
    4. - [% END %] - - [% UNLESS hidden.defined('altcontactaddress1') %] -
    5. - [% IF mandatory.defined('altcontactaddress1') %] -
    6. - [% END %] - - [% UNLESS hidden.defined('altcontactaddress2') %] -
    7. - [% IF mandatory.defined('altcontactaddress2') %] -
    8. - [% END %] - - [% UNLESS hidden.defined('altcontactaddress3') %] -
    9. - [% IF mandatory.defined('altcontactaddress3') %] -
    10. - [% END %] - - [% UNLESS hidden.defined('altcontactstate') %] -
    11. - [% IF mandatory.defined('altcontactstate') %] -
    12. - [% END %] - - [% UNLESS hidden.defined('altcontactzipcode') %] -
    13. - [% IF mandatory.defined('altcontactzipcode') %] -
    14. - [% END %] - - [% UNLESS hidden.defined('altcontactcountry') %] -
    15. - [% IF mandatory.defined('altcontactcountry') %] -
    16. - [% END %] - - [% UNLESS hidden.defined('altcontactphone') %] -
    17. - [% IF mandatory.defined('altcontactphone') %] -
    18. - [% END %] -
    -
    - [% END %] - - [% UNLESS action == 'edit' %] -
    -
      -
    1. - - - - - - Please type this following characters into the preceding box: [% captcha %] -
    2. -
    -
    - [% END %] - - [% IF action == 'edit' %] - [% IF OPACPatronDetails %] -
    - - -
    - [% END %] - [% ELSE %] -
    - - -
    - [% END %] -
    -
    - -
    -
    - -
    -
    - [% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt @@ -1,164 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %][% ELSE %]Koha online[% END %] catalog › Your messaging settings -[% INCLUDE 'doc-head-close.inc' %] - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    - -[% FOREACH BORROWER_INF IN BORROWER_INFO %] -

    [% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account ⇢ Your messaging settings

    -[% END %] - -
    - - -
    - [% IF ( settings_updated ) %] -

    Settings updated

    - [% END %] - - [% IF ( SMSSendDriver ) %][% END %][% IF ( TalkingTechItivaPhone ) %][% END %] - [% FOREACH messaging_preference IN messaging_preferences %] - - - [% IF ( messaging_preference.takes_days ) %] - - [% ELSE %] - - [% END %] - [% IF ( messaging_preference.transport_sms ) %] - [% IF ( SMSSendDriver ) %] - - [% END %] - [% END %] - [% IF ( TalkingTechItivaPhone ) %] - - [% END %] - - [% IF ( messaging_preference.transport_email ) %] - - [% ELSE %] - - [% END %] - - [% IF ( messaging_preference.has_digest ) %] - - [% ELSE %] - - [% END %] - - - - - - [% END %] -
     Days in advanceSMSPhoneEmailDigests only?Do not notify
    [% IF ( messaging_preference.Item_Due ) %]Item due - [% ELSIF ( messaging_preference.Advance_Notice ) %]Advance notice - [% ELSIF ( messaging_preference.Upcoming_Events ) %]Upcoming events - [% ELSIF ( messaging_preference.Hold_Filled ) %]Hold filled - [% ELSIF ( messaging_preference.Item_Check_in ) %]Item check-in - [% ELSIF ( messaging_preference.Item_Checkout ) %]Item checkout - [% ELSE %]Unknown [% END %] - - - [% IF ( messaging_preference.transports_sms ) %] - - [% ELSE %] - - [% END %] - - [% IF ( messaging_preference.transports_phone ) %] - - [% ELSE %] - - [% END %] - - [% IF ( messaging_preference.transports_email ) %] - - [% ELSE %] - - [% END %] - - - [% IF ( messaging_preference.digest ) %] - - [% ELSE %] - - [% END %] - -
    -[% IF ( SMSSendDriver ) %]
    [% END %] - -
    - -
    - Cancel -
    - - -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-mymessages.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-mymessages.tt @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - [% FOREACH message_lis IN message_list %] - - [% message_lis.subject |html %] - [% message_lis.title |html %] - [% message_lis.content |html %] - [% message_lis.time_queued |html %] - [% message_lis.title |html %] - - [% END %] - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-opensearch.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-opensearch.tt @@ -1,106 +0,0 @@ - -[% IF ( opensearchdescription ) %] - - [% LibraryName |html %] Search - Search the [% LibraryName |html %] - koha opac [% LibraryName |html %] - [% KohaAdminEmailAddress |html %] - - - -[% ELSE %] - -[% IF ( rss2 ) %] - - - <![CDATA[[% LibraryName |html %] Search [% IF ( query_desc ) %]for '[% query_desc |html %]'[% END %][% IF ( limit_desc ) %] with limit(s): '[% limit_desc |html %]'[% END %]]]> - [% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&format=rss2 - - - [% total %] - [% offset %] - [% IF ( results_per_page ) %] - [% results_per_page |html %] - [% ELSE %] - 20 - [% END %] - [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] - - -[% END %] - -[% IF ( atom ) %] - - [% OPACBaseURL %]/cgi-bin/koha/opac-search.pl?[% query_cgi |html %][% limit_cgi |html %]&format=atom - [% LibraryName |html %] Search [% IF ( query_desc ) %]for '[% query_desc |html %]'[% END %][% IF ( limit_desc ) %] with limit(s): '[% limit_desc |html %]'[% END %] - - [% timestamp %] - - [% LibraryName |html %] - - - [% total %] - [% page %] - [% IF ( results_per_page ) %] - [% results_per_page %] - [% ELSE %] - 20 - [% END %] - - - - - - - - - - [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] - - [% SEARCH_RESULT.title |html %] - - - [% SEARCH_RESULT.timestamp %] - - - [% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber %] - - [% END %] - -[% END %] - -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-overdrive-search.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-overdrive-search.tt @@ -1,171 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › OverDrive search for '[% q | html %]' -[% INCLUDE 'doc-head-close.inc' %] - - - - - - - -[% IF ( OpacNav ) %] -
    -[% ELSE %] -
    -[% END %] -
    -[% INCLUDE 'masthead.inc' %] - -

    OverDrive search for '[% q | html %]'

    - - -
    -
    -
    -
    -
    - - - -
    -
    -
    -
    -
    -
    - -[% IF ( OpacNav ) %] -
    -[% INCLUDE 'navigation.inc' %] -
    -[% END %] - - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt @@ -1,62 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Change your password -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    [% firstname %] [% surname %]'s account ⇢ Change your password

    - - [% IF ( Error_messages ) %] -

    There was a problem with your submission

    -

    - [% IF ( PassMismatch ) %] - Passwords do not match. Please re-type your new password. - [% END %] - [% IF ( ShortPass ) %] - Your new password must be at least [% minpasslen %] characters long - [% END %] - [% IF ( WrongPass ) %] - Your current password was entered incorrectly. If this problem persists, please ask a librarian to re-set your password for you. - [% END %] -

    - [% END %] - - [% IF ( OpacPasswordChange ) %] - [% IF ( Ask_data ) %] -
    - [% UNLESS ( ShortPass ) %]
    Your password must be at least [% minpasslen %] characters long.
    [% END %] -
    1. -
    2. -
    -
    Cancel
    -
    - [% END %] - [% ELSE %] -
    You can't change your password.
    - [% END %] - - [% IF ( password_updated ) %] -

    Password updated

    - Your password has been changed
    -
    - -

    -
    - [% END %] -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt @@ -1,75 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Your privacy management -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    [% firstname %] [% surname %]'s account ⇢ Privacy policy

    - - [% IF ( deleted ) %] -
    Your reading history has been deleted.
    - [% ELSIF ( err_history_not_deleted ) %] -
    The deletion of your reading history failed, because there is a problem with the configuration of this feature. Please help to fix the system by informing your library of this error.
    - [% END %] - [% IF ( privacy_updated ) %] -
    Your privacy rules have been updated.
    - [% END %] -
    -

    Privacy rule

    - [% IF ( Ask_data ) %] -

    We take great care in protecting your privacy. On this screen, you can define how long we keep your reading history.

    -

    Your options are:

    -

      -
    • Forever: keep my reading history without limit. This is the option for users who want to keep track of what they are reading.
    • -
    • Default: keep my reading history according to local laws. This is the default option : the library will keep your reading history for the duration permitted by local laws.
    • -
    • Never: Delete my reading history immediately. This will delete all record of the item that was checked-out upon check-in.
    • -
    -

    Please note that information on any book still checked-out must be kept by the library no matter which privacy option you choose.

    -

    Please also note that the library staff can't update these values for you: it's your privacy!

    -
    -
    - - - - -
    -

    Immediate deletion

    -
    - -

    Whatever your privacy rule you choose, you can delete all your reading history immediately by clicking here. BE CAREFUL. Once you've confirmed the deletion, no one can retrieve the list!

    - -
    - [% END %] -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt @@ -1,146 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Your checkout history -[% INCLUDE 'doc-head-close.inc' %] - - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    - -

    [% firstname %] [% surname %]'s account ⇢ Checkout history

    - -[% IF READING_RECORD.size() == 0 %] -You have never borrowed anything from this library. -[% ELSE %] -
    - -
    -[% UNLESS ( limit ) %][% END %] -
    - - -
    - - - - - -[% IF ( OPACMySummaryHTML ) %] - -[% END %] - - -[% FOREACH issue IN READING_RECORD %] - -[% IF loop.even %][% ELSE %][% END %] - - - - - -[% IF OPACMySummaryHTML %] - -[% END %] - - -[% END %] -
    TitleItem typeCall no.DateLinks
    -[% IF OPACAmazonCoverImages %] - [% IF issue.normalized_isbn %] - Cover Image - [% ELSE %] - No cover image available - [% END %] -[% END %] - -[% IF GoogleJackets %] - [% IF issue.normalized_isbn %] -
    - [% ELSE %] - No cover image available - [% END %] -[% END %] - -[% IF BakerTaylorEnabled %] - [% IF issue.normalized_isbn %] - See Baker & Taylor - [% ELSE %] - No cover image available - [% END %] -[% END %] - -[% IF SyndeticsEnabled %] - [% IF SyndeticsCoverImages %] - [% IF using_https %] - - [% ELSE %] - - [% END %] - [% END %] -[% END %] -
    -[% IF issue.BiblioDefaultViewmarc %] - [% issue.title |html %] [% IF issue.subtitle %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield %][% END %][% END %] -[% ELSIF issue.BiblioDefaultViewisbd %] - [% issue.title |html %] [% IF issue.subtitle %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield %][% END %][% END %] -[% ELSE %] - [% issue.title |html %] [% IF issue.subtitle %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield %][% END %][% END %] -[% END %] - - [% issue.author %] - -[% UNLESS ( noItemTypeImages ) %][% IF ( issue.imageurl ) %][% END %][% END %] [% issue.description %][% issue.itemcallnumber %] -[% IF issue.returndate %] - [% issue.returndate | $KohaDates %] -[% ELSE %] - (Checked out) -[% END %] -[% issue.MySummaryHTML %]
    - -[% END %] -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-confirmation.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-confirmation.tt @@ -1,71 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -
    -

    Registration Complete!

    - -

    You have successfully registered your new account. To log in, use the following credentials:

    - -

    - Username: [% borrower.userid %] -
    - Password: [% password_cleartext %] -

    - -

    For your convenience, the login box on this page has been pre-filled with this data. Please log in[% IF OpacPasswordChange %] and change your password[% END %].

    - -
    [% PatronSelfRegistrationAdditionalInstructions %]
    -
    - - [% IF ( opacuserlogin || OpacNavRight ) %] -
    - [% IF ( opacuserlogin ) %] - [% UNLESS ( loggedinusername ) %] - [% UNLESS ( casAuthentication ) %] -
    -
    - - -
    - Log in to your account: - -
      -
    1. -
    2. -
    - -
    - -
    -
    -
    -
    - [% END %] - [% END %] - [% END %] - - [% IF ( OpacNavRight ) %]
    [% OpacNavRight %]
    [% END %] -
    - [% END %] -
    -
    -
    - -[% IF ( OpacNav ) %]
    -
    - [% INCLUDE 'navigation.inc' %] -
    -[% END %] - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-email-sent.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-email-sent.tt @@ -1,29 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Please confirm your registration -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    Please confirm your registration

    - -

    A confirmation email has been sent to the email address [% email %].

    - -

    Your account will not be activated until you follow the link provided in the confirmation email.

    -
    -
    - -[% IF ( OpacNav ) %]
    -
    - [% INCLUDE 'navigation.inc' %] -
    -[% END %] - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-invalid.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-registration-invalid.tt @@ -1,31 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -
    -

    Registration invalid!

    - -

    There were problems processing your registration. Please contact your library for help.

    - -
    -
    -
    -
    - -[% IF ( OpacNav ) %]
    -
    - [% INCLUDE 'navigation.inc' %] -
    -[% END %] - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt @@ -1,604 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Placing a hold -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'calendar.inc' %] - - - - - -
    -
    - [% INCLUDE 'masthead.inc' %] -
    -
    - [% IF ( message ) %] - [% IF ( GNA ) %] -
    -

    Sorry, you cannot place holds because the library doesn't have up-to-date contact information on file.

    -

    Please contact your librarian, or use the online update form to submit current information (Please note: there may be a delay in restoring your account if you submit online)

    -
    - [% END %] - [% IF ( lost ) %] -
    -

    Sorry, you cannot place holds because your library card has been marked as lost or stolen.

    -

    If this is an error, please take your card to the circulation desk at your local library and the error will be corrected.

    -
    - [% END %] - [% IF ( debarred ) %] -
    -

    Sorry, you cannot place holds because your account has been frozen.

    -

    Usually the reason for freezing an account is old overdues or damage fees. If your account page shows your account to be clear, please consult a librarian.

    -
    - [% END %] - [% IF ( too_much_oweing ) %] -
    - Sorry, you cannot place holds because you owe [% too_much_oweing %]. -
    - [% END %] - [% IF ( too_many_reserves ) %] -
    Sorry, you cannot place more than [% too_many_reserves %] holds. -
    - [% END %] - [% IF ( bad_biblionumber ) %] -
    ERROR: No biblio record found for biblionumber [% bad_biblionumber %].
    - [% END %] - [% IF ( no_items_selected ) %] -
    - You must select at least one item. -
    - [% END %] - [% IF ( no_branch_selected ) %] -
    - You must select a library for pickup. -
    - [% END %] - [% IF ( no_biblionumber ) %] -
    ERROR: No biblionumber received.
    - [% END %] - [% IF ( bad_data ) %] -
    ERROR: Internal error: incomplete hold request.
    - [% END %] - [% IF ( expired_patron ) %] -

    Sorry, you cannot place holds because your library card has expired.

    Please contact your librarian if you wish to renew your card.

    - [% END %] - [% ELSE %] - [% IF ( none_available ) %] -
    Sorry, none of these items can be placed on hold. -
    - [% END %] - [% END %] - - [% UNLESS ( message ) %][% UNLESS ( none_available ) %]

    Confirm holds for: - [% FOREACH USER_INF IN USER_INFO %] - [% USER_INF.firstname %] [% USER_INF.surname %] ([% USER_INF.cardnumber %]) - [% END %] -

    [% END %] - [% IF (RESERVE_CHARGE) %] -
    - There is a charge of [% RESERVE_CHARGE %] for placing this hold -
    - [% END %] - -
    - - - - - -
    - - [% FOREACH bibitemloo IN bibitemloop %] -
    - -

    - - [% IF ( bibitemloo.holdable ) %] - - - - - - - - [% ELSE %] - [% END %] - - [% bibitemloo.title |html %][% IF ( bibitemloo.subtitle ) %] [% FOREACH subtitl IN bibitemloo.subtitle %][% subtitl.subfield %][% END %][% END %] - [% IF ( bibitemloo.author ) %], by [% bibitemloo.author %][% END %]

    - - - - - [% UNLESS ( bibitemloo.holdable ) %] - [% IF ( bibitemloo.already_reserved ) %] -
    You have already requested this title.
    - [% ELSE %] - [% UNLESS ( bibitemloo.bib_available ) %] -
    No available items.
    - [% ELSE %] - [% IF ( bibitemloo.already_patron_possession ) %] -
    This title cannot be requested because it's already in your possession.
    - [% ELSE %] -
    This title cannot be requested.
    - [% END %] - [% END %] - [% END %] - [% END %] - - [% IF ( bibitemloo.holdable ) %] -
    -
      - - [% UNLESS ( item_level_itypes ) %] -
    • - Item type: - [% IF ( bibitemloo.imageurl ) %][% END %] - [% bibitemloo.description %] -
    • - [% END %] - [% IF showholds || showpriority %] -
    • - Holds and priority: - [% IF showpriority %] [% bibitemloo.rank %] [% END %] - [% IF showholds && showpriority %] out of [% END %] - [% IF showholds %] [% bibitemloo.reservecount %] [% END %] -
    • - [% END %] - - - - [% UNLESS ( singleBranchMode ) %] - [% IF ( bibitemloo.holdable ) %] - [% IF ( choose_branch ) %] -
    • - - [% UNLESS ( bibitemloo.holdable ) %] - - [% ELSE %] - - [% END %] -
    • - [% END %] - [% END %] - [% END %] -
    - -
    -
      - [% IF ( reserve_in_future ) %] -
    • - - [% INCLUDE 'date-format.inc' %] -
    • - [% END %] - - [% END %] - [% IF ( bibitemloo.holdable ) %] -
    • - - - [% INCLUDE 'date-format.inc' %] -
    • - [% END %] - - [% IF ( OpacHoldNotes && bibitemloo.holdable ) %] -
    • -
      - - - - -
      -
    • - [% END %] - - [% IF ( bibitemloo.holdable ) %] - - [% IF OPACItemHolds == '1' or OPACItemHolds == 'force' %] - - - - - [% IF OPACItemHolds == 'force' %] - - [% END %] - - [% END %] -
    - [% END %] - [% IF OPACItemHolds == '1' || OPACItemHolds == 'force' %] - [% IF ( bibitemloo.holdable ) %] - - - - - - [% IF ( item_level_itypes ) %] - - [% END %] - - [% UNLESS ( singleBranchMode ) %] - - - [% END %] - - [% IF ( itemdata_enumchron ) %] - - [% END %] - - - - [% FOREACH itemLoo IN bibitemloo.itemLoop %] - - - [% IF ( item_level_itypes ) %] - - [% END %] - - [% UNLESS ( singleBranchMode ) %] - - - [% END %] - - [% IF ( itemdata_enumchron ) %] - - [% END %] - - - [% END %] -
    Select a specific item:
    Copy numberItem typeBarcodeHome libraryLast locationCall numberVol infoInformation
    - [% IF ( itemLoo.available ) %] - - [% ELSE %] - - Cannot be put on hold - [% END %] [% IF ( itemLoo.copynumber ) %][% itemLoo.copynumber %][% END %] - - [% UNLESS ( noItemTypeImages ) %] - [% IF ( itemLoo.imageurl ) %][% END %] - [% END %] - [% itemLoo.description %] - [% itemLoo.barcode %][% itemLoo.homeBranchName %][% itemLoo.holdingBranchName %][% itemLoo.callNumber %][% itemLoo.enumchron %] - [% IF ( itemLoo.dateDue ) %] - Due [% itemLoo.dateDue %] - [% ELSIF ( itemLoo.transfertwhen ) %] - In transit from [% itemLoo.transfertfrom %], - to [% itemLoo.transfertto %], since [% itemLoo.transfertwhen %] - [% END %] - [% IF ( itemLoo.message ) %] - Unavailable (lost or missing) - [% END %] - [% IF ( itemLoo.notforloan ) %] - Not for loan ([% itemLoo.notforloanvalue %]) - [% END %] - [% IF ( itemLoo.reservedate ) %] - [% IF ( itemLoo.waitingdate ) %]Waiting[% ELSE %]On hold[% END %] for patron - [% IF ( itemLoo.waitingdate ) %]at[% ELSE %]expected at[% END %] [% itemLoo.ExpectedAtLibrary %] - since - [% IF ( itemLoo.waitingdate ) %][% itemLoo.waitingdate | $KohaDates %][% ELSE %][% IF ( itemLoo.reservedate ) %][% itemLoo.reservedate %][% END %][% END %]. - - [% ELSE %] - Not on hold - [% END %]  -
    -
    - -
    - [% END %] - - [% END %] - -
    - [% END %] - [% END %] -
    - - [% UNLESS ( message ) %] - [% UNLESS ( none_available ) %] - - [% END %] - [% END %] - -
    - -
    -
    -
    -
    - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results-grouped.tt @@ -1,321 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › -[% IF ( searchdesc ) %] - Results of search [% IF ( query_desc ) %]for '[% query_desc | html %]'[% END %][% IF ( limit_desc ) %] with limit(s): '[% limit_desc | html %]'[% END %] -[% ELSE %] - You did not specify any search criteria. -[% END %] -[% INCLUDE 'doc-head-close.inc' %] - - - - - -[% INCLUDE 'masthead.inc' %] - -
    -
    - -
    - -
    - [% IF ( koha_spsuggest ) %] - Did you mean: - -[% END %] - -[% IF ( query_error ) %] -
    -

    Error:

    - [% query_error %] -
    -[% END %] - - -[% IF ( total ) %] -[% IF ( scan ) %] -

    Scan index:

    -
    - - - - - - - -
    - Scan index for: -
    - - - -
    -
    - -
    - - - - - - [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] - [% IF ( SEARCH_RESULT.even ) %] - - [% ELSE %] - - [% END %] - - - - [% END %] -
    Term/PhraseCount
    - [% SEARCH_RESULT.title |html %] - - [% FOREACH subtitl IN SEARCH_RESULT.subtitle %] - [% subtitl.subfield %] - [% END %] -
    -
    -[% ELSE %] - -
    -
    - [% IF ( searchdesc ) %] - [% FOREACH QUERY_INPUT IN QUERY_INPUTS %] - - [% END %] - [% FOREACH LIMIT_INPUT IN LIMIT_INPUTS %] - - [% END %] - [% END %] - - - - - - [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] - - [% FOREACH GROUP_RESULT IN SEARCH_RESULT.GROUP_RESULTS %] - [% IF ( GROUP_RESULT.even ) %] - - [% ELSE %] - - [% END %] - - - - [% END %] - [% END %] -
    -
    - [% IF ( opacbookbag || virtualshelves ) %] - [% END %] - -
    [% SEARCH_RESULT.group_label %]
    [% IF ( OPACAmazonCoverImages ) %] - [% IF ( GROUP_RESULT.isbn ) %][% ELSE %][% END %] - - [% ELSE %] - [% UNLESS ( noItemTypeImages ) %] - [% IF ( GROUP_RESULT.imageurl ) %] - - [% END %] - [% END %] - [% GROUP_RESULT.description %] - [% END %] - [% GROUP_RESULT.result_number %]. [% IF ( GROUP_RESULT.BiblioDefaultViewmarc ) %][% GROUP_RESULT.title %] - [% ELSE %] - [% IF ( GROUP_RESULT.BiblioDefaultViewisbd ) %][% GROUP_RESULT.title %] - [% ELSE %][% GROUP_RESULT.title %] - [% END %] - [% FOREACH subtitl IN GROUP_RESULT.subtitle %] - [% subtitl.subfield %] - [% END %] - - [% END %] - [% IF ( GROUP_RESULT.author ) %]by [% GROUP_RESULT.author %] - [% ELSE %] [% END %] -

    [% IF ( GROUP_RESULT.publicationyear ) %] - [% GROUP_RESULT.publicationyear %][% END %] - [% IF ( GROUP_RESULT.publishercode ) %]- [% GROUP_RESULT.publishercode %][% END %] - [% IF ( GROUP_RESULT.place ) %] ; [% GROUP_RESULT.place %][% END %] - [% IF ( GROUP_RESULT.pages ) %] - [% GROUP_RESULT.pages %][% END %] - [% IF ( GROUP_RESULT.notes ) %] : [% GROUP_RESULT.notes %][% END %] - [% IF ( GROUP_RESULT.size ) %] ; [% GROUP_RESULT.size %][% END %] - [% IF ( GROUP_RESULT.timestamp ) %] (modified on [% GROUP_RESULT.timestamp %])[% END %] -

    - [% IF ( GROUP_RESULT.searchhighlightblob ) %]

    [% GROUP_RESULT.searchhighlightblob %]

    [% END %] -

    - [% IF ( GROUP_RESULT.available_items_loop ) %] - Items available at: - [% FOREACH available_items_loo IN GROUP_RESULT.available_items_loop %] - [% IF ( available_items_loo.branchname ) %][% available_items_loo.branchname %][% END %] - [% IF ( OPACItemsResultsDisplay ) %] - [% IF ( available_items_loo.location ) %][% available_items_loo.location %][% END %] - [% IF ( available_items_loo.itemcallnumber ) %][[% available_items_loo.itemcallnumber %]][% END %] - [% END %] - ([% available_items_loo.count %]), - [% END %] - - [% ELSE %] - No items available: - [% END %] - - [% IF ( GROUP_RESULT.onloancount ) %] Checked out ([% GROUP_RESULT.onloancount %]), [% END %] - [% IF ( GROUP_RESULT.withdrawncount ) %] Withdrawn ([% GROUP_RESULT.withdrawncount %]), [% END %] - [% IF ( GROUP_RESULT.itemlostcount ) %] Lost ([% GROUP_RESULT.itemlostcount %]),[% END %] - [% IF ( GROUP_RESULT.damagedcount ) %] Damaged ([% GROUP_RESULT.damagedcount %]),[% END %] - [% IF ( GROUP_RESULT.orderedcount ) %] On order ([% GROUP_RESULT.orderedcount %]),[% END %] - [% IF ( GROUP_RESULT.intransitcount ) %] In transit ([% GROUP_RESULT.intransitcount %]),[% END %] - -

    - -

    - [% IF ( RequestOnOpac ) %] - [% UNLESS ( GROUP_RESULT.norequests ) %] - [% IF ( opacuserlogin ) %] - [% IF ( AllowOnShelfHolds ) %] - Place hold - [% ELSE %] - [% IF ( GROUP_RESULT.itemsissued ) %] - Place hold - [% END %] - [% END %] - [% END %] - [% END %] - [% END %] - - [% IF ( opacbookbag || virtualshelves ) %] [% END %] [% IF ( GROUP_RESULT.classification ) %] - - [% GROUP_RESULT.classification %] - -[% END %]

    -
    -
    -
    - [% END %] - [% INCLUDE 'page-numbers.inc' %] - - [% ELSE %] - [% END %] - - [% IF ( suggestion ) %] -[% IF ( AnonSuggestions ) %]
    Not finding what you're looking for?
    Make a purchase suggestion
    [% ELSE %][% IF ( loggedinusername ) %]
    Not finding what you're looking for?
    Make a purchase suggestion
    [% END %][% END %] -[% END %] - -
    -
    -
    - - [% IF ( opacfacets ) %] - [% INCLUDE 'opac-facets.inc' %] - [% END %] - -
    -
    -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt @@ -1,777 +0,0 @@ -[% USE Koha %] -[% SET TagsShowEnabled = ( TagsEnabled && TagsShowOnList ) %] -[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnList ) %] - -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › -[% IF ( searchdesc ) %] - Results of search [% IF ( query_desc ) %]for '[% query_desc | html%]'[% END %][% IF ( limit_desc ) %] with limit(s): '[% limit_desc | html %]'[% END %] -[% ELSE %] - You did not specify any search criteria. -[% END %] -[% INCLUDE 'doc-head-close.inc' %] - -[% IF OpacStarRatings == 'all' || Koha.Preference('Babeltheque') %] - - -[% END %] - - - -[% IF ( OpacHighlightedWords ) %] -[% END %] - - - [% IF ( opacfacets ) %]
    [% ELSE %]
    [% END %] -
    - -[% INCLUDE 'masthead.inc' %] - - -
    -
    -
    - [% IF ( DidYouMean ) %] -
    Not what you expected? Check for suggestions
    - [% END %] -
    [% INCLUDE 'page-numbers.inc' %]
    - [% IF ( koha_spsuggest ) %] - Did you mean: - -[% END %] - -[% IF ( query_error ) %] -
    -

    Error:

    - [% query_error %] -
    -[% END %] - - -[% IF ( total ) %] -[% IF ( scan ) %] -

    Scan index:

    -
    - - - - - - - -
    - Scan index for: -
    - - - -
    -
    - -
    - - - - - - [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] - [% IF ( SEARCH_RESULT.even ) %] - - [% ELSE %] - - [% END %] - - - - [% END %] -
    Term/PhraseCount
    - [% IF ( SEARCH_RESULT.title ) %][% SEARCH_RESULT.title |html %][% ELSE %]No title[% END %] - - [% SEARCH_RESULT.author %] -
    -
    -[% ELSE %] - -
    -
    - [% IF ( searchdesc ) %] - [% FOREACH QUERY_INPUT IN QUERY_INPUTS %] - - [% END %] - [% FOREACH LIMIT_INPUT IN LIMIT_INPUTS %] - - [% END %] - [% END %] - - - - - - [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] - [% UNLESS ( loop.odd ) %] - - [% ELSE %] - - [% END %] - - - - - [% UNLESS ( item_level_itypes ) %] - [% UNLESS ( noItemTypeImages ) %] - - - [% END %] - [% END %] - - [% IF ( AuthorisedValueImages ) %] - - [% END %] - - - - [% END %] -
    -
    -
    - - - - [% IF ( OpacHighlightedWords ) %] - Unhighlight - Highlight - [% END %] - [% IF ( opacbookbag || virtualshelves ) %] - - [% END %] - -
    - - [% IF ( TagsInputEnabled && loggedinusername ) %] - - - - - - [% END %] -
    - -
    [% IF ( opacbookbag ) %] [% ELSE %] -[% IF ( virtualshelves ) %] [% ELSE %] -[% IF ( RequestOnOpac ) %][% UNLESS ( SEARCH_RESULT.norequests ) %][% IF ( opacuserlogin ) %] [% END %][% END %][% END %][% END %][% END %][% UNLESS suppress_result_number %][% SEARCH_RESULT.result_number %].[% END %] - [% IF ( SEARCH_RESULT.imageurl ) %] - [% SEARCH_RESULT.description %] - [% END %] - [% IF ( SEARCH_RESULT.score_avg ) %] - - [% END %] - - [% FOREACH authorised_value_image IN SEARCH_RESULT.authorised_value_images %] - [% IF ( authorised_value_image.imageurl ) %] - [% authorised_value_image.label %] - [% END %] - [% END %] - - [% IF ( COinSinOPACResults ) %] - [% IF ( SEARCH_RESULT.coins ) %] - - [% END %] - [% END %] - - [% IF ( OPACXSLTResultsDisplay ) %] - [% SEARCH_RESULT.XSLTResultsRecord %] - [% ELSE %] - [% IF ( BiblioDefaultViewmarc ) %] - [% ELSE %] - [% IF ( BiblioDefaultViewisbd ) %] - [% ELSE %] - [% END %] - [% END %] - [% IF ( SEARCH_RESULT.title ) %][% SEARCH_RESULT.title |html %][% ELSE %]No title[% END %] [% FOREACH subtitl IN SEARCH_RESULT.subtitle %], [% subtitl.subfield|html %][% END %] - [% IF ( SEARCH_RESULT.author ) %]by [% SEARCH_RESULT.author %] - [% ELSE %]  - [% END %] - Publication: - [% IF ( SEARCH_RESULT.place ) %][% SEARCH_RESULT.place %] [% END %][% IF ( SEARCH_RESULT.publishercode ) %][% SEARCH_RESULT.publishercode|html %][% END %][% IF ( SEARCH_RESULT.publicationyear ) %] [% SEARCH_RESULT.publicationyear %] - [% ELSE %][% IF ( SEARCH_RESULT.copyrightdate ) %] [% SEARCH_RESULT.copyrightdate %][% END %][% END %] - [% IF ( SEARCH_RESULT.pages ) %]. [% SEARCH_RESULT.pages %][% END %] - [% IF ( SEARCH_RESULT.notes ) %], [% SEARCH_RESULT.notes|html %][% END %] - [% IF ( SEARCH_RESULT.size ) %] [% SEARCH_RESULT.size %][% END %] - [% IF ( SEARCH_RESULT.timestamp ) %] (modified on [% SEARCH_RESULT.timestamp %])[% END %] - - [% IF ( SEARCH_RESULT.summary ) %] - - [% SEARCH_RESULT.summary %] - - [% END %] - [% IF ( SEARCH_RESULT.copyrightdate ) %]Date:[% SEARCH_RESULT.copyrightdate %][% END %] - - - Availability: - [% IF ( SEARCH_RESULT.available_items_loop.size() ) %] - Items available: - [% FOREACH available_items_loo IN SEARCH_RESULT.available_items_loop %] - [% IF available_items_loo.this_branch %][% ELSE %][% END %] - [% IF ( singleBranchMode ) %] - [% available_items_loo.location %] - [% ELSE %] - [% available_items_loo.branchname %] - [% END %] - - [% IF ( OPACItemsResultsDisplay ) %] - [% UNLESS ( singleBranchMode ) %][% available_items_loo.location %][% END %] - [% IF ( available_items_loo.itemcallnumber ) %][[% available_items_loo.itemcallnumber %]][% END %] - [% END %] - ([% available_items_loo.count %]), - - [% END %] - - [% ELSE %] - [% IF ( SEARCH_RESULT.ALTERNATEHOLDINGS ) %] - [% FOREACH ALTERNATEHOLDING IN SEARCH_RESULT.ALTERNATEHOLDINGS %] -  [% ALTERNATEHOLDING.holding %], - [% END %] - [% ELSE %] - No items available: - [% END %] - [% END %] - - [% IF ( SEARCH_RESULT.onloancount ) %] Checked out ([% SEARCH_RESULT.onloancount %]), [% END %] - [% IF ( SEARCH_RESULT.withdrawncount ) %] Withdrawn ([% SEARCH_RESULT.withdrawncount %]), [% END %] - [% UNLESS ( SEARCH_RESULT.hidelostitems ) %][% IF ( SEARCH_RESULT.itemlostcount ) %] Lost ([% SEARCH_RESULT.itemlostcount %]),[% END %][% END %] - [% IF ( SEARCH_RESULT.damagedcount ) %] Damaged ([% SEARCH_RESULT.damagedcount %]),[% END %] - [% IF ( SEARCH_RESULT.orderedcount ) %] On order ([% SEARCH_RESULT.orderedcount %]),[% END %] - [% IF ( SEARCH_RESULT.onholdcount ) %] On hold ([% SEARCH_RESULT.onholdcount %]),[% END %] - [% IF ( SEARCH_RESULT.intransitcount ) %] In transit ([% SEARCH_RESULT.intransitcount %]),[% END %] - - - [% END %] - - [% IF ( SEARCH_RESULT.score_avg ) %] -
    - [% FOREACH i IN [ 1 2 3 4 5 ] %] - [% IF ( SEARCH_RESULT.score_int >= i ) %] - - [% ELSE %] - - [% END %] - [% END %] -    [% SEARCH_RESULT.score_avg %] / 5 (on [% SEARCH_RESULT.num_scores %] rates) - - [% IF ( SEARCH_RESULT.num_critics ) %] - - [% END %] - [% IF ( SEARCH_RESULT.num_critics_pro ) %] - - [% END %] - [% IF ( SEARCH_RESULT.num_videos ) %] - - [% END %] - [% IF ( SEARCH_RESULT.num_quotations ) %] - - [% END %] -
    - [% END %] - - [% IF ( LibraryThingForLibrariesID ) %]
    [% END %] - [% IF ( TagsShowEnabled ) %] - [% IF ( SEARCH_RESULT.TagLoop.size ) %] -
    Tags: -
      [% FOREACH TagLoo IN SEARCH_RESULT.TagLoop %]
    • [% TagLoo.term %] ([% TagLoo.weight_total %])
    • - [% END %] -
    -
    - [% END %] - [% END %] - [% IF ( SEARCH_RESULT.searchhighlightblob ) %]Match: [% SEARCH_RESULT.searchhighlightblob %][% END %] - - - - - [% IF ( OpacStarRatings == 'all' ) %] -
    - -[% FOREACH i IN [ 1 2 3 4 5 ] %] - -[% IF ( SEARCH_RESULT.rating_avg == i ) %] - -[% ELSE %] - -[% END %] - -[% END %] - - - - [% IF ( SEARCH_RESULT.rating_total ) > 0 %] -   ([% SEARCH_RESULT.rating_total %] votes) - [% ELSE %] -
    - [% END %] - -
    - [% END %] - -Actions: - [% IF ( RequestOnOpac ) %] - [% UNLESS ( SEARCH_RESULT.norequests ) %] - [% IF ( opacuserlogin ) %] - [% IF ( AllowOnShelfHolds ) %] - Place hold - [% ELSE %] - [% IF ( SEARCH_RESULT.itemsissued ) %] - Place hold - [% END %] - [% END %] - [% END %] - [% END %] - [% END %] - - [% IF ( TagsInputEnabled ) %] - [% IF ( loggedinusername ) %] - Add tag - - - [% ELSIF ( loop.first ) %]Log in to add tags. - [% END %] - [% END %] - - [% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %][% IF ( virtualshelves ) %]Save to Lists - [% END %][% END %][% END %] - [% IF ( opacbookbag ) %] - [% IF ( SEARCH_RESULT.incart ) %] - In your cart (remove) - [% ELSE %] - Add to cart - [% END %] - [% END %] - -
    - - [% IF ( OPACLocalCoverImages ) %][% END %] - [% IF ( OPACAmazonCoverImages ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %][% IF ( using_https ) %][% ELSE %][% END %][% ELSE %]No cover image available[% END %][% END %] - - [% IF ( SyndeticsEnabled ) %] - [% IF ( SyndeticsCoverImages ) %] - [% IF SEARCH_RESULT.normalized_isbn %] - [% IF ( using_https ) %] - - [% ELSE %] - - [% END %] - [% ELSE %] - No cover image available - [% END %] - [% END %] - [% END %] - - [% IF ( GoogleJackets ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %][% ELSE %]No cover image available[% END %][% END %] - [% IF OpenLibraryCovers %][% IF SEARCH_RESULT.normalized_isbn %][% ELSE %]No cover image available[% END %][% END %] - - [% IF ( BakerTaylorEnabled ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %]See Baker & Taylor[% ELSE %]No cover image available[% END %][% END %] - [% IF ( IDreamBooksResults ) %][% IF ( SEARCH_RESULT.normalized_isbn ) %] - [% END %][% END %] -
    -
    -
    - - -
    -
    - [% END %] -
    [% INCLUDE 'page-numbers.inc' %]
    - - [% ELSE %] - [% END %] - - [% IF ( suggestion ) %] -[% IF ( AnonSuggestions ) %]
    Not finding what you're looking for?
    Make a purchase suggestion
    [% ELSE %][% IF ( loggedinusername ) %]
    Not finding what you're looking for?
    Make a purchase suggestion
    [% END %][% END %] -[% END %] -
    -
    -
    - [% IF ( opacfacets ) %] -
    - - [% INCLUDE 'opac-facets.inc' %] - -
    - [% END %] -
    - -[% IF ( LibraryThingForLibrariesID ) %] -[% IF ( using_https ) %] - -[% ELSE %] - -[% END %] -[% END %] - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-review.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-review.tt @@ -1,80 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Comments on [% title |html %] - -[% INCLUDE 'doc-head-close.inc' %] - - - -
    -
    -[% IF ( cgi_debug ) %]
    CGI debug is on.
    [% END %] -[% IF ( ERRORS ) %] -
    - [% FOREACH ERROR IN ERRORS %] -

    - [% IF ( ERROR.scrubbed ) %]Note: your comment contained illegal markup code. - It has been saved with the markup removed, as below. - You can edit the comment further, or cancel to retain the comment as is. - [% END %] - [% IF ( ERROR.scrubbed_all ) %]Error! Your comment was entirely illegal markup code. It has NOT been added.[% END %] - [% IF ( ERROR.empty ) %]Error! You cannot add an empty comment. Please add content or cancel.[% END %] -

    - [% END %] - [% IF ( WINDOW_CLOSE ) %]Note: this window will close automatically in 5 seconds[% END %] -
    -[% END %] -
    - - [% IF ( reviewid ) %][% END %] -
    - Comments on [% title |html %] [% subtitle %][% IF ( author ) %]by [% author |html %][% END %] -
    -
    -

    Note: Your comment must be approved by a librarian.

    -
    Cancel
    -
    -
    - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-search-history.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-search-history.tt @@ -1,196 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Your search history -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] - - - -[% IF ( OpacNav ) %] -
    -[% ELSIF ( loggedinusername ) %] -
    -[% ELSE %] -
    -[% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    -

    Search history

    - [% IF Koha.Preference( 'OpacAuthorities' ) == 1 %] -
    - - [% END %] -
    - [% IF ( current_biblio_searches ) %] -

    Current session

    -
    - - - - -
    - - - - - - - - - - [% FOREACH s IN current_biblio_searches %] - - - - - - [% END %] - -
    DateSearchResults
    [% s.time |$KohaDates with_hours => 1 %][% s.query_desc |html %][% s.total %]
    - [% END %] - - [% IF ( previous_biblio_searches ) %] -

    Previous sessions

    -
    - - - - -
    - - - - - - - - - - [% FOREACH s IN previous_biblio_searches %] - - - - - - [% END %] - -
    DateSearchResults
    [% s.time |$KohaDates with_hours => 1 %][% s.query_desc |html %][% s.total %]
    - [% END %] - - [% IF !current_biblio_searches && !previous_biblio_searches %] -

    Your catalog search history is empty.

    - [% END %] -
    - - - [% IF Koha.Preference( 'OpacAuthorities' ) == 1 %] -
    - [% IF ( current_authority_searches ) %] -

    Current session

    -
    - - - - -
    - - - - - - - - - - [% FOREACH s IN current_authority_searches %] - - - - - - [% END %] - -
    DateSearchResults
    [% s.time %][% s.query_desc |html %][% s.total %]
    - [% END %] - - [% IF ( previous_authority_searches ) %] -

    Previous sessions

    -
    - - - - -
    - - - - - - - - - - [% FOREACH s IN previous_authority_searches %] - - - - - - [% END %] - -
    DateSearchResults
    [% s.time |$KohaDates with_hours => 1 %][% s.query_desc |html %][% s.total %]
    - [% END %] - - [% IF !current_authority_searches && !previous_authority_searches %] -

    Your authority search history is empty.

    - [% END %] -
    -
    - [% END %] -
    -
    -
    - -[% IF ( OpacNav ) %] -
    -
    - [% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -[% ELSIF ( loggedinusername ) %] -
    -
    - [% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -[% END %] - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasket.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasket.tt @@ -1,158 +0,0 @@ - -Your cart - - -[% USE HtmlToText %] -[% myhtml FILTER html2text(leftmargin => 0, rightmargin => 0) %] -[% myhtmltext | html2text %] - -
    - -[% FILTER html2text %] -

    Hi,

    - -

    [% firstname %] [% surname %] sent you a cart from our online catalog.

    - -

    Please note that the attached file is a MARC bibliographic records file - which can be imported into personal bibliographic software like EndNote, - Reference Manager or ProCite.

    -
    -[% END %] - - - -[% FILTER html2text %] - - [% IF comment %] -

    [% comment %]

    -
    - [% END %] -
      - [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %] -
    1. - - [% BIBLIO_RESULT.title %] - [% IF ( BIBLIO_RESULT.subtitle ) %] [% BIBLIO_RESULT.subtitle %][% END %] - - -

      - [% IF ( BIBLIO_RESULT.HASAUTHORS ) %] - Author(s): [% IF ( BIBLIO_RESULT.author ) %][% BIBLIO_RESULT.author %][% END %] - - [% IF ( BIBLIO_RESULT.MARCAUTHORS ) %] - [% IF ( BIBLIO_RESULT.author ) %]; [% END %] - [% FOREACH MARCAUTHOR IN BIBLIO_RESULT.MARCAUTHORS %] - [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] - [% MARCAUTHOR_SUBFIELDS_LOO.separator %][% MARCAUTHOR_SUBFIELDS_LOO.value %] - [% END %] - [% UNLESS ( loop.last ) %];[% END %] - [% END %] - [% END %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.ISBN ) %] - - ISBN: [% BIBLIO_RESULT.ISBN %] -
      - [% END %] - - [% IF BIBLIO_RESULT.publishercode %] - - Published by: [% BIBLIO_RESULT.publishercode %] - [% IF ( BIBLIO_RESULT.publicationyear ) %] - in [% BIBLIO_RESULT.publicationyear %] - [% END %] - [% IF ( BIBLIO_RESULT.pages ) %] - , [% BIBLIO_RESULT.pages %] - [% END %] - [% IF BIBLIO_RESULT.size %] - , [% BIBLIO_RESULT.size %] - [% END %] -
      - [% END %] - - [% IF BIBLIO_RESULT.collection %] - - Collection: [% BIBLIO_RESULT.seriestitle %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.subject ) %] - - Subject: [% BIBLIO_RESULT.subject %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.copyrightdate ) %] - - Copyright year: [% BIBLIO_RESULT.copyrightdate %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.notes ) %] - - Notes : [% BIBLIO_RESULT.notes %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.unititle ) %] - - Unified title: [% BIBLIO_RESULT.unititle %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.serial ) %] - - Serial: [% BIBLIO_RESULT.serial %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.dewey ) %] - - Dewey: [% BIBLIO_RESULT.dewey %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.classification ) %] - - Classification: [% BIBLIO_RESULT.classification %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.lccn ) %] - - LCCN: [% BIBLIO_RESULT.lccn %] -
      - [% END %] - [% IF ( BIBLIO_RESULT.url ) %] - - URL: [% BIBLIO_RESULT.url |url %] - - [% END %] -

      - - [% IF ( OPACBaseURL ) %] -

      - In online catalog: [% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% BIBLIO_RESULT.biblionumber %] -

      - [% END %] - [% IF ( BIBLIO_RESULT.ITEM_RESULTS.size ) %] -

      Items: -

        - [% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %]
      • - [% ITEM_RESULT.branchname %] - [% ITEM_RESULT.location %] - [% IF ITEM_RESULT.itemcallnumber %]([% ITEM_RESULT.itemcallnumber %])[% END %] - [% ITEM_RESULT.barcode %] -
      • [% END %] -
      -

      - [% END %] -
      -
    2. - [% END %] -
    - -[% END %] - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasketform.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendbasketform.tt @@ -1,38 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Sending your cart -[% INCLUDE 'doc-head-close.inc' %] - - -
    [% IF ( email_add ) %] - - [% IF ( SENT ) %] -

    Message sent

    -

    The cart was sent to: [% email_add %]

    -

    Close window

    - [% END %] - [% IF ( error ) %] -

    Problem sending the cart...

    - [% END %] - -[% ELSE %] - -
    - -
    -Sending your cart -
    1. - - -
    2. -
    3. - - -
    4. -
    5. - -
    -
    Cancel
    -
    - -[% END %]
    - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelf.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelf.tt @@ -1,167 +0,0 @@ - -Your list : [% shelfname %] - - -[% USE HtmlToText %] -[% myhtml FILTER html2text(leftmargin => 0, rightmargin => 0) %] -[% myhtmltext | html2text %] - -
    -[% FILTER html2text %] -

    Hi,

    - -

    [% firstname %] [% surname %] sent you from our online catalog, the - virtual shelf called : [% shelfname %].

    - -

    Please note that the attached file is a MARC bibliographic records file - which can be imported into personal bibliographic software like EndNote, - Reference Manager or ProCite.

    -
    -[% END %] - - - - -[% FILTER html2text %] - - [% IF comment %] -

    [% comment %]

    -
    - [% END %] -
      - [% FOREACH BIBLIO_RESULT IN BIBLIO_RESULTS %] -
    1. - - [% BIBLIO_RESULT.title %] - [% IF ( BIBLIO_RESULT.subtitle.size ) %] - [% FOREACH subtitle IN BIBLIO_RESULT.subtitle %] - [% subtitle.subfield %] - [% END %] - [% END %] - - -

      - [% IF ( BIBLIO_RESULT.HASAUTHORS ) %] - Author(s): [% IF ( BIBLIO_RESULT.author ) %][% BIBLIO_RESULT.author %][% END %] - - [% IF ( BIBLIO_RESULT.MARCAUTHORS ) %] - [% IF ( BIBLIO_RESULT.author ) %]; [% END %] - [% FOREACH MARCAUTHOR IN BIBLIO_RESULT.MARCAUTHORS %] - [% FOREACH MARCAUTHOR_SUBFIELDS_LOO IN MARCAUTHOR.MARCAUTHOR_SUBFIELDS_LOOP %] - [% MARCAUTHOR_SUBFIELDS_LOO.separator %][% MARCAUTHOR_SUBFIELDS_LOO.value %] - [% END %] - [% UNLESS ( loop.last ) %];[% END %] - [% END %] - [% END %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.ISBN && BIBLIO_RESULT.size > 0 ) %] - - ISBN: [% FOREACH isbn IN BIBLIO_RESULT.ISBN %] - [% isbn %] - [% UNLESS ( loop.last ) %]; [% END %] - [% END %] -
      - [% END %] - - [% IF BIBLIO_RESULT.publishercode %] - - Published by: [% BIBLIO_RESULT.publishercode %] - [% IF ( BIBLIO_RESULT.publicationyear ) %] - in [% BIBLIO_RESULT.publicationyear %] - [% END %] - [% IF ( BIBLIO_RESULT.pages ) %] - , [% BIBLIO_RESULT.pages %] - [% END %] - [% IF BIBLIO_RESULT.size %] - , [% BIBLIO_RESULT.size %] - [% END %] -
      - [% END %] - - [% IF BIBLIO_RESULT.collection %] - - Collection: [% BIBLIO_RESULT.seriestitle %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.subject ) %] - - Subject: [% BIBLIO_RESULT.subject %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.copyrightdate ) %] - - Copyright year: [% BIBLIO_RESULT.copyrightdate %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.notes ) %] - - Notes : [% BIBLIO_RESULT.notes %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.unititle ) %] - - Unified title: [% BIBLIO_RESULT.unititle %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.serial ) %] - - Serial: [% BIBLIO_RESULT.serial %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.dewey ) %] - - Dewey: [% BIBLIO_RESULT.dewey %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.classification ) %] - - Classification: [% BIBLIO_RESULT.classification %] -
      - [% END %] - - [% IF ( BIBLIO_RESULT.lccn ) %] - - LCCN: [% BIBLIO_RESULT.lccn %] -
      - [% END %] - [% IF ( BIBLIO_RESULT.url ) %] - - URL: [% BIBLIO_RESULT.url |url %] - - [% END %] -

      - - [% IF ( OPACBaseURL ) %] -

      - In online catalog: [% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% BIBLIO_RESULT.biblionumber %] -

      - [% END %] - [% IF ( BIBLIO_RESULT.ITEM_RESULTS.size ) %] -

      Items: -

        - [% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %]
      • - [% ITEM_RESULT.branchname %] - [% ITEM_RESULT.location %] - [% IF ITEM_RESULT.itemcallnumber %]([% ITEM_RESULT.itemcallnumber %])[% END %] - [% ITEM_RESULT.barcode %] -
      • [% END %] -
      -

      - [% END %] -
      -
    2. - [% END %] -
    - -[% END %] - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelfform.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-sendshelfform.tt @@ -1,49 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Sending your list -[% INCLUDE 'doc-head-close.inc' %] - - - -
    [% IF ( email ) %] - - [% IF ( SENT ) %] -

    Message sent

    -

    The list was sent to: [% email %]

    -

    Back to lists

    - [% END %] - [% IF ( error ) %] -

    Problem sending the list...

    - [% END %] - -[% ELSE %] - [% IF ( invalidlist ) %] -
    -

    You do not have permission to send this list.

    -
    -

    Back to lists

    - [% ELSE %] -
    - -
    - Sending your list -
    1. - - -
    2. -
    3. - - -
    4. -
    5. - -
    -
    Cancel
    -
    - [% END %] -[% END %]
    - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-serial-issues.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-serial-issues.tt @@ -1,146 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Serials -[% INCLUDE 'doc-head-close.inc' %] - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    - -
    -

    Issues for a subscription

    -
    - Normal view - Brief history - Full history -
    -
    -[% FOREACH subscription_LOO IN subscription_LOOP %] -
    -

    Subscription information for [% subscription_LOO.bibliotitle %]

    -

    The current subscription began on [% subscription_LOO.startdate %] and is issued - [% IF ( subscription_LOO.periodicity1 ) %] - twice per day - [% END %] - [% IF ( subscription_LOO.periodicity2 ) %] - every day - [% END %] - [% IF ( subscription_LOO.periodicity3 ) %] - three times per week - [% END %] - [% IF ( subscription_LOO.periodicity4 ) %] - every week - [% END %] - [% IF ( subscription_LOO.periodicity5 ) %] - every 2 weeks - [% END %] - [% IF ( subscription_LOO.periodicity6 ) %] - every 3 weeks - [% END %] - [% IF ( subscription_LOO.periodicity7 ) %] - every month - [% END %] - [% IF ( subscription_LOO.periodicity8 ) %] - every 2 months - [% END %] - [% IF ( subscription_LOO.periodicity9 ) %] - every quarter - [% END %] - [% IF ( subscription_LOO.periodicity10 ) %] - twice per year - [% END %] - [% IF ( subscription_LOO.periodicity11 ) %] - every year - [% END %] - [% IF ( subscription_LOO.periodicity12 ) %] - every 2 years - [% END %] - [% IF ( subscription_LOO.periodicity13 ) %] - irregularly - [% END %] - [% IF ( subscription_LOO.arrival1 ) %] - on Monday - [% END %] - [% IF ( subscription_LOO.arrival2 ) %] - on Tuesday - [% END %] - [% IF ( subscription_LOO.arrival3 ) %] - on Wednesday - [% END %] - [% IF ( subscription_LOO.arrival4 ) %] - on Thursday - [% END %] - [% IF ( subscription_LOO.arrival5 ) %] - on Friday - [% END %] - [% IF ( subscription_LOO.arrival6 ) %] - on Saturday - [% END %] - [% IF ( subscription_LOO.arrival7 ) %] - on Sunday - [% END %] - - for - [% IF ( subscription_LOO.numberlength ) %][% subscription_LOO.numberlength %] issues[% END %] - [% IF ( subscription_LOO.weeklength ) %][% subscription_LOO.weeklength %] weeks[% END %] - [% IF ( subscription_LOO.monthlength ) %][% subscription_LOO.monthlength %] months[% END %] - -

    The first subscription was started on [% subscription_LOO.histstartdate %]

    - [% IF ( subscription_LOO.histenddate ) %] -

    The subscription expired on [% subscription_LOO.histenddate %]

    - [% END %] -

    -

    [% subscription_LOO.branchname %]

    - [% IF ( subscription_LOO.notes ) %] -

    [% subscription_LOO.notes FILTER html_line_break %]

    - [% END %] - [% IF ( subscription_LOO.recievedlist ) %] -
    Available issues
    -

    - [% subscription_LOO.recievedlist %] -

    - [% END %] - [% IF ( subscription_LOO.missinglist ) %] -
    Unavailable issues
    -

    - [% subscription_LOO.missinglist %] -

    - [% END %] - [% IF ( subscription_LOO.opacnote ) %] -
    Issues summary
    -

    - [% subscription_LOO.opacnote FILTER html_line_break %] -

    - [% END %] - [% IF ( subscription_LOO.letter ) %] - [% IF ( loggedinusername ) %] - [% IF ( subscription_LOO.hasalert ) %] - You have subscribed to email notification on new issues - Cancel email notification - - [% ELSE %] - - Subscribe to email notification on new issues - - [% END %] - [% ELSE %] - You must log in if you want to subscribe to email notification on new issues - [% END %] - [% END %] -
    -[% END %] -
    -
    -
    -
    - [% IF ( OpacNav ) %] -
    -
    - [% INCLUDE 'navigation.inc' %] -
    -
    [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shareshelf.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shareshelf.tt @@ -1,74 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Share a list -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    - -[%# This section contains the essential code for error messages and three operations: invite, confirm_invite and accept. %] -

    Share a list with another patron

    - [% IF errcode %] - [% IF errcode==1 && op %]
    The operation [% op %] is not supported.
    [% END %] - [% IF errcode==1 && !op %]
    No operation parameter has been passed.
    [% END %] - [% IF errcode==2 %]
    Invalid shelf number.
    [% END %] - [% IF errcode==3 %]
    The feature of sharing lists is not in use in this library.
    [% END %] - [% IF errcode==4 %]
    You can only share a list if you are the owner.
    [% END %] - [% IF errcode==5 %]
    You cannot share a public list.
    [% END %] - [% IF errcode==6 %]
    Sorry, but you did not enter a valid email address.
    [% END %] - [% IF errcode==7 %]
    Sorry, but we could not accept this key. The invitation may have expired. Contact the patron who sent you the invitation.
    [% END %] - [% IF errcode==8 %]
    As owner of a list you cannot accept an invitation for sharing it.
    [% END %] -

    Return to your lists

    - - [% ELSIF op=='invite' %] - - - -
    -
      -
    1. List name: [% shelfname %]
    2. -
    3. -
    -
    - -
    - - Cancel -
    - - - [% ELSIF op=='conf_invite' %] - [% IF approvedaddress %] -

    An invitation to share list [% shelfname %] has been sent to [% approvedaddress %].

    - [% END %] - [% IF failaddress %] -

    Something went wrong while processing the following addresses. Please check them. These are: [% failaddress %]

    - [% END %] - [% IF approvedaddress %] -

    You will receive an email notification if someone accepts your share within two weeks.

    - [% END %] -

    Return to your lists

    - - [% ELSIF op=='accept' %] - [%# Nothing to do: we already display an error or we redirect. %] - [% END %] -[%# End of essential part %] - -
    -
    -
    - -[% IF ( OpacNav ) %] -
    -
    - [% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -[% END %] - -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt @@ -1,839 +0,0 @@ -[% USE Koha %] -[% SET TagsShowEnabled = ( TagsEnabled && TagsShowOnList ) %] -[% SET TagsInputEnabled = ( opacuserlogin && TagsEnabled && TagsInputOnList ) %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › [% IF ( viewshelf ) %]Contents of [% shelfname |html %][% ELSE %]Your lists[% END %][% INCLUDE 'doc-head-close.inc' %] - - - -[% IF ( loggedinusername ) %][% ELSE %][% END %] - -[% BLOCK list_permissions %] -
  • - - -  anyone else to add entries. (The owner of a list is always allowed to add entries, but needs permission to remove.) -
  • -
  • - - -  anyone to remove his own contributed entries. -
  • -
  • - - -  anyone to remove other contributed entries. -
  • -[% END %] - -[%# When using the next block, add the parameter for shelfnumber and add a tag to end the form %] -[% BLOCK remove_share %] -
    - - - - -[% END %] - -[% IF ( OpacNav ) %]
    [% ELSIF ( loggedinusername ) %]
    [% ELSE %]
    [% END %] -
    - [% INCLUDE 'masthead.inc' %] -
    -
    -
    - - [% IF ( paramsloop ) %] - [% FOREACH paramsloo IN paramsloop %] -
    -
    - [% IF ( paramsloo.already ) %]
    A list named [% paramsloo.already %] already exists!
    [% END %] - [% IF ( paramsloo.addshelf_failed ) %]
    List could not be created. [% IF loggedinuser==0 %](Do not use the database administrator account.)[% END %]
    [% END %] - [% IF ( paramsloo.status ) %]
    [% paramsloo.string %]
    [% END %] - [% IF ( paramsloo.nobarcode ) %]
    ERROR: No barcode given.
    [% END %] - [% IF ( paramsloo.noshelfnumber ) %]
    ERROR: No shelfnumber given.
    [% END %] - [% IF ( paramsloo.need_confirm ) %] -
    - The list [% paramsloo.need_confirm %] is not empty. -
    It has [% paramsloo.count %] [% IF ( paramsloo.single ) %]entry[% ELSE %]entries[% END %]. -
    Use the "Confirm" button below to confirm deletion. -
    - [% END %] - [% IF ( paramsloo.nopermission ) %] -
    ERROR: You do not have adequate permission for that action on list [% paramsloo.nopermission |html%].
    - [% END %] - [% IF ( paramsloo.failgetitem ) %] -
    ERROR: No item found with barcode [% paramsloo.failgetitem %].
    - [% END %] - [% IF ( paramsloo.duplicatebiblio ) %] -
    A record matching barcode [% paramsloo.duplicatebiblio %] has already been added.
    - [% END %] - [% IF ( paramsloo.delete_ok ) %] -
    List [% paramsloo.delete_ok %] Deleted.
    - [% END %] - [% IF ( paramsloo.delete_fail ) %] -
    ERROR: Database error. Delete (list number [% paramsloo.delete_fail %]) failed.
    - [% END %] - [% IF ( paramsloo.unrecognized ) %] -
    ERROR: List number [% paramsloo.unrecognized %] unrecognized.
    - [% END %] - [% IF ( paramsloo.modifyfailure) %] -
    ERROR: Shelf could not be renamed to [% paramsloo.modifyfailure %]. This name may not be unique for this type of list. Please check.
    - [% END %] - [% IF ( paramsloo.nothingdeleted) %] -
    Warning: You could not delete any selected items from this shelf.
    - [% END %] - [% IF ( paramsloo.somedeleted) %] -
    Warning: You could not delete all selected items from this shelf.
    - [% END %] -
    -
    - [% END %] - [% END %] - -
    - - [% IF ( viewshelf ) %] -

    Lists[% shelfname |html %]

    - [% IF ( itemsloop ) %] -
    - - Download list - -[% IF ( opacuserlogin ) %]Send list[% END %] - -Print list - - - - - - - - - - - - - [% IF ( manageshelf ) %] |
    - -
    - -
    - - - [% IF ( showprivateshelves ) %][% END %] -
    - [% IF showprivateshelves && Koha.Preference('OpacAllowSharingPrivateLists') %] -
    - - - -
    - [% END %] - [% ELSIF showprivateshelves %] - [% INCLUDE remove_share %] - - - [% END %] - - -
    -
    - | - Select titles to: - [% IF ( RequestOnOpac ) %] - - [% END %] - [% IF ( TagsInputEnabled && loggedinusername ) %] - - Tag - - - [% END %] - [% IF ( loggedinusername && allowremovingitems ) %][% END %] -
    -
    - [% IF ( manageshelf ) %] - - - [% END %] -
    - - - [% FOREACH itemsloo IN itemsloop %] - [% UNLESS ( loop.odd ) %] - - [% ELSE %] - - [% END %] - - [% UNLESS ( item_level_itypes ) %] - - [% END %] - - - - [% END %] - -
    - [% UNLESS ( noItemTypeImages ) %] - [% itemsloo.description %] - [% END %] - [% itemsloo.description %] - - [% IF ( itemsloo.XSLTBloc ) %] - [% itemsloo.XSLTBloc %] - [% ELSE %] - - [% IF ( itemsloo.BiblioDefaultViewmarc ) %] - [% ELSE %] - [% IF ( itemsloo.BiblioDefaultViewisbd ) %] - [% ELSE %] - [% END %] - [% END %] - [% IF ( itemsloo.title ) %][% itemsloo.title |html %][% ELSE %]No title[% END %] [% FOREACH subtitl IN itemsloo.subtitle %][% subtitl.subfield|html %][% END %] - [% IF ( itemsloo.author ) %]by [% itemsloo.author %] - - [% ELSE %]  - [% END %] - Publication: - [% IF ( itemsloo.place ) %][% itemsloo.place %] [% END %][% IF ( itemsloo.publishercode ) %][% itemsloo.publishercode|html %][% END %][% IF ( itemsloo.publicationyear ) %] [% itemsloo.publicationyear %] - [% ELSE %][% IF ( itemsloo.copyrightdate ) %] [% itemsloo.copyrightdate %][% END %][% END %] - [% IF ( itemsloo.pages ) %]. [% itemsloo.pages %][% END %] - [% IF ( itemsloo.notes ) %], [% itemsloo.notes|html %][% END %] - [% IF ( itemsloo.size ) %] [% itemsloo.size %][% END %] - - Holdings:[% IF ( itemsloo.ITEM_RESULTS ) %][% FOREACH ITEM_RESULT IN itemsloo.ITEM_RESULTS %] - [% ITEM_RESULT.homebranch %][% IF ( ITEM_RESULT.location_opac ) %], [% ITEM_RESULT.location_opac %][% END %] - [% IF ( ITEM_RESULT.itemcallnumber ) %] - ([% ITEM_RESULT.itemcallnumber %])[% IF ( loop.last ) %].[% ELSE %],[% END %] - [% END %] - [% END %][% ELSE %]This record has no items.[% END %] - [% END %] - [% IF ( TagsShowEnabled ) %] - [% IF ( itemsloo.TagLoop.size ) %] -
    - Tags: -
      [% FOREACH TagLoo IN itemsloo.TagLoop %]
    • [% TagLoo.term %] ([% TagLoo.weight_total %])
    • - [% END %] -
    -
    - [% END %] - [% END %] - - - Actions: - - [% IF ( TagsInputEnabled ) %] - [% IF ( loggedinusername ) %] - Add tag - - - [% ELSIF ( loop.first ) %] - Log in to add tags. - [% END %] - [% END %] - - [% IF ( RequestOnOpac ) %] - [% UNLESS ( itemsloo.norequests ) %] - [% IF ( opacuserlogin ) %] - [% IF ( AllowOnShelfHolds ) %] - Place hold - [% ELSE %] - [% IF ( itemsloo.itemsissued ) %] - Place hold - [% END %] - [% END %] - [% END %] - [% END %] - [% END %] - - [% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %][% IF ( virtualshelves ) %]Save to another list - [% END %][% END %][% END %] - - [% IF ( allowremovingitems ) %] - Remove from this list - [% END %] - - [% IF ( opacbookbag ) %] - [% IF ( itemsloo.incart ) %] - In your cart (remove) - [% ELSE %] - Add to cart - [% END %] - [% END %] - - - -
    - - [% IF ( OPACLocalCoverImages ) %][% END %] - [% IF ( OPACAmazonCoverImages ) %][% IF ( itemsloo.normalized_isbn ) %][% ELSE %]No cover image available[% END %][% END %] - - [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( using_https ) %] - - [% ELSE %] - [% END %][% END %][% END %] - - [% IF ( GoogleJackets ) %][% IF ( itemsloo.normalized_isbn ) %]
    [% ELSE %]No cover image available[% END %][% END %] - [% IF OpenLibraryCovers %][% IF itemsloo.normalized_isbn %][% ELSE %]No cover image available[% END %][% END %] -
    - [% IF ( BakerTaylorEnabled ) %][% IF ( itemsloo.normalized_isbn ) %]See Baker & Taylor[% ELSE %]No cover image available[% END %][% END %] -
    -
    - [% IF ( pagination_bar ) %]
    [% pagination_bar %]
    [% END %] - [% ELSE %] -
    This list is empty. [% IF ( opacuserlogin ) %]You can add to your lists from the results of any search![% END %]
    - [% END %] - [% END %] - - - [% IF ( itemsloop && allowremovingitems ) %] - - - - -
    - [% ELSIF ( !itemsloop && manageshelf ) %] -
    - - - - -
    - [% END %] - - - [% IF ( edit ) %] -

    Lists[% shelfname |html %] ⇢ Editing

    -
    - - - -
    -
      -
    1. -
    2. - - -
    3. - [% IF ( OpacAllowPublicListCreation || category2 ) %] -
    4. - - - [% IF ( category2 && !OpacAllowPublicListCreation ) %] - The library has disabled the ability for patrons to create new public lists. If you make your list private, you will not be able to make it public again. - [% END %] -
    5. - [% INCLUDE list_permissions %] - [% END %] -
    - [% UNLESS ( OpacAllowPublicListCreation || category2 ) %] - - [% END %] -
    -
    [% IF ( showprivateshelves ) %]Cancel[% ELSE %]Cancel[% END %]
    -
    - [% END %] - - - [% UNLESS ( edit ) %] - [% UNLESS ( viewshelf ) %] - [% UNLESS ( shelves ) %] -

    Lists

    - - - [% IF ( showprivateshelves ) %] -
    - [% ELSE %] - - - [% IF ( showpublicshelves ) %] -
    - [% ELSE %] - - - [% END %] - [% END %] - [% END %] - - [% IF ( shelves ) %] -
    -
    -
    - Create a new list - -
      -
    1. - - [% IF ( already ) %] - - [% ELSE %] - - [% END %] - -
    2. -
    3. - - -
    4. - [% IF (OpacAllowPublicListCreation) %] -
    5. - - -
    6. - [% INCLUDE list_permissions %] - [% END %] -
    - [% UNLESS (OpacAllowPublicListCreation) %] - - [% END %] -
    -
    - - Cancel -
    -
    -
    - [% END %] - - -
    -
    -
    -
    - [% IF ( OpacNav||loggedinusername ) %] -
    -
    - [% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    - [% END %] -
    - - - -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showmarc.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showmarc.tt @@ -1,10 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -MARC view - - - -
    -
    [% MARC_FORMATTED %]
    -
    - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews-rss.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews-rss.tt @@ -1,36 +0,0 @@ -[% USE KohaDates # XML declaration should have no white space before it %] - - - <![CDATA[[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] Catalog Recent Comments]]> - [% OPACBaseURL %]/cgi-bin/koha/opac-showreviews.pl&format=rss2 - - - [% timestamp %] - [% FOREACH review IN reviews %] - - New comment on [% review.title |html %] [% FOREACH subtitl IN review.subtitle %], [% subtitl.subfield |html %][% END %] - [% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber %]#comments - [% END %][% END %] - -[% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( review.content_identifier_exists ) %][% IF ( using_https ) %] -[% ELSE %] - -[% END %][% END %][% END %][% END %] - -[% IF ( BakerTaylorEnabled ) %][% IF ( review.normalized_isbn ) %]See Baker & Taylor[% END %][% END %] - [% IF ( review.author ) %]

    By [% review.author |html %].

    [% END %] -

    [% IF ( review.place ) %][% review.place |html %] [% END %][% IF ( review.publishercode ) %][% review.publishercode |html %][% END %][% IF ( review.publicationyear ) %] [% review.publicationyear |html %] - [% ELSE %][% IF ( review.copyrightdate ) %] [% review.copyrightdate |html %][% END %][% END %] - [% IF ( review.pages ) %]. [% review.pages |html %][% END %] - [% IF ( review.notes ) %], [% review.notes |html %][% END %] - [% IF ( review.size ) %] [% review.size |html %]. [% END %] - [% IF ( review.isbn ) %] [% review.isbn |html %][% END %]

    -

    [% IF ( review.borrowernumber && ShowReviewer ) %][% review.firstname %] [% review.surname %] commented[% ELSE %]Comment[% END %] on [% review.datereviewed | $KohaDates %]: [% review.review |html %]

    - ]]>
    - [% OPACBaseURL %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber %]&reviewid=[% review.reviewid %] - [% review.timestamp %] -
    - [% END %] -
    -
    --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-showreviews.tt @@ -1,116 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Recent comments -[% INCLUDE 'doc-head-close.inc' %] - - - - -[% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] -
    -
    -
    -

    Recent comments

    - - [% FOREACH review IN reviews %] - [% UNLESS ( loop.odd ) %][% ELSE %][% END %] - - - - [% END %] -
    - -

    [% IF ( BiblioDefaultViewmarc ) %] - [% ELSE %] - [% IF ( BiblioDefaultViewisbd ) %] - [% ELSE %] - [% END %] - [% END %] - [% IF ( review.title ) %][% review.title %][% ELSE %]No title[% END %] [% FOREACH subtitl IN review.subtitle %] [% subtitl.subfield |html %][% END %] - [% IF ( review.author ) %]by [% review.author %]

    - [% END %] -

    - Publication: - [% IF ( review.place ) %][% review.place %] [% END %][% IF ( review.publishercode ) %][% review.publishercode %][% END %][% IF ( review.publicationyear ) %] [% review.publicationyear %] - [% ELSE %][% IF ( review.copyrightdate ) %] [% review.copyrightdate %][% END %][% END %] - [% IF ( review.pages ) %]. [% review.pages %][% END %] - [% IF ( review.notes ) %], [% review.notes %][% END %] - [% IF ( review.size ) %] [% review.size %][% END %] - - [% IF ( review.summary ) %] - - [% review.summary %] - - [% END %] - [% IF ( review.copyrightdate ) %]Date:[% review.copyrightdate %][% END %]

    - -

    - [% IF ( review.avatarurl ) %] - - [% END %] - [% FILTER html_break %] - [% review.review |html %] - [% END %] - Added [% review.datereviewed | $KohaDates %] [% IF ( review.your_comment ) %] by you[% ELSE %] - [% IF ( review.borrowernumber && ShowReviewer != "none" ) %] by - [% SWITCH ShowReviewer %] - [% CASE 'full' %] - [% review.borrtitle %] [% review.firstname %] [% review.surname %] - [% CASE 'first' %] - [% review.firstname %] - [% CASE 'surname' %] - [% review.surname %] - [% CASE 'firstandinitial' %] - [% review.firstname %] [% review.surname|truncate(2,'.') %] - [% CASE 'username' %] - [% review.userid %] - [% END %] - [% END %][% END %]

    -
    -[% IF ( review.BiblioDefaultViewmarc ) %] - [% ELSE %] - [% IF ( review.BiblioDefaultViewisbd ) %] - [% ELSE %] - [% END %] - [% END %] - - - [% IF ( OPACAmazonCoverImages ) %][% IF ( review.normalized_isbn ) %][% ELSE %]No cover image available[% END %][% END %] - - [% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( using_https ) %] - - [% ELSE %] - [% END %][% END %][% END %] - - [% IF ( GoogleJackets ) %][% IF ( review.normalized_isbn ) %]
    [% ELSE %]No cover image available[% END %][% END %] -
    - [% IF ( BakerTaylorEnabled ) %][% IF ( review.normalized_isbn ) %]See Baker & Taylor[% ELSE %]No cover image available[% END %][% END %] -
    -[% IF ( PAGE_NUMBERS ) %]
    - - [% IF ( previous_page_offset ) %]<< Previous - [% ELSE %] - [% IF ( previous_page_first ) %]<< Previous[% END %] - [% END %] - [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %][% IF ( PAGE_NUMBER.highlight ) %][% PAGE_NUMBER.pg %][% ELSE %][% PAGE_NUMBER.pg %][% END %] - [% END %] - [% IF ( next_page_offset ) %]Next >>[% END %] -
    [% END %] -
    -
    -
    -[% IF ( OpacNav ) %] -
    -[% INCLUDE 'navigation.inc' %] -
    -[% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-suggestions.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-suggestions.tt @@ -1,243 +0,0 @@ -[% USE Koha %] -[% USE AuthorisedValues %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › -[% IF ( op_add ) %]Enter a new purchase suggestion[% END %] -[% IF ( op_else ) %]Purchase Suggestions[% END %] -[% INCLUDE 'doc-head-close.inc' %] - -[% INCLUDE 'datatables.inc' %] - - -[% IF ( loggedinusername ) %][% ELSE %][% END %] - -
    -
    -[% INCLUDE 'masthead.inc' %] -
    -
    -
    -[% IF ( op_add ) %] -

    Enter a new purchase suggestion

    - -

    Please fill out this form to make a purchase suggestion. You will receive an email when the library processes your suggestion

    -

    Only the title is required, but the more information you enter the easier it will be for the librarians to find the title you're requesting. The "Notes" field can be used to provide any additional information.

    -
    -
      -
    1. -
    2. -
    3. -
    4. -
    5. -
    6. -
    7. -
    8. - [% IF ( branchloop ) %] -
    9. - -
    10. - [% END %] - [% IF ( patron_reason_loop ) %]
    11. [% END %] -
    12. -
    -
    Cancel
    -
    - -[% END %] - -[% IF ( op_else ) %] -

    [% IF ( OPACViewOthersSuggestions ) %]Purchase suggestions[% ELSE %][% IF ( loggedinusername ) %]My purchase suggestions[% ELSE %]Purchase suggestions[% END %][% END %]

    - - [% IF ( deleted ) %]
    The selected suggestions have been deleted.
    [% END %] - [% IF ( submitted ) %]
    Your suggestion has been submitted.
    [% END %] - - [% IF ( suggestions_loop ) %] - [% IF ( OPACViewOthersSuggestions ) %] -
    - - - - - - - - -
    - Search for: - - - - Suggested by: - - - - -
    -
    [% END %] -
    - -
    [% IF ( loggedinusername ) %]New purchase suggestion[% ELSE %][% IF ( AnonSuggestions ) %]New purchase suggestion[% END %][% END %] -
    - [% IF ( loggedinusername ) %]
    - | - Select suggestions to: - -
    [% END %] - - - [% IF ( loggedinusername ) %][% END %] - - - [% IF ( OPACViewOthersSuggestions ) %][% END %] - [% IF Koha.Preference( 'OpacSuggestionManagedBy' ) %][% END %] - - - [% FOREACH suggestions_loo IN suggestions_loop %] - [% IF ( suggestions_loo.even ) %][% ELSE %][% END %] -[% IF ( loggedinusername ) %][% END %] - - - [% IF ( OPACViewOthersSuggestions ) %][% END %] - [% IF Koha.Preference( 'OpacSuggestionManagedBy' ) %] - - [% END %] - - - [% END %] - -
     SummaryNoteSuggested forManaged byStatus
    - [% IF ( suggestions_loo.showcheckbox ) %] - - [% END %] - -

    [% suggestions_loo.title |html %]

    -

    [% IF ( suggestions_loo.author ) %][% suggestions_loo.author |html %],[% END %] - [% IF ( suggestions_loo.copyrightdate ) %] - [% suggestions_loo.copyrightdate |html %],[% END %] - [% IF ( suggestions_loo.publishercode ) %] - [% suggestions_loo.publishercode |html %][% END %] - [% IF ( suggestions_loo.place ) %]([% suggestions_loo.place |html %])[% END %] - [% IF ( suggestions_loo.collectiontitle ) %] , [% suggestions_loo.collectiontitle |html%][% END %] - [% IF ( suggestions_loo.itemtype ) %] - [% suggestions_loo.itemtype %][% END %] -

    -
    - [% suggestions_loo.note |html %] - - [% IF ( suggestions_loo.branchcodesuggestedby ) %][% suggestions_loo.branchcodesuggestedby %][% ELSE %] [% END %] - - [% IF ( suggestions_loo.surnamemanagedby ) %][% suggestions_loo.surnamemanagedby %][% IF ( suggestions_loo.firstnamemanagedby ) %],[% END %] [% suggestions_loo.firstnamemanagedby %][% ELSE %] [% END %] - - [% IF ( suggestions_loo.ASKED ) %]Requested - [% ELSIF ( suggestions_loo.CHECKED ) %]Checked by the library - [% ELSIF ( suggestions_loo.ACCEPTED ) %]Accepted by the library - [% ELSIF ( suggestions_loo.ORDERED ) %]Ordered by the library - [% ELSIF ( suggestions_loo.REJECTED ) %]Suggestion declined - [% ELSIF ( suggestions_loo.AVAILABLE ) %]Available in the library - [% ELSE %] [% AuthorisedValues.GetByCode( 'SUGGEST_STATUS', suggestions_loo.STATUS, 1 ) %] [% END %] - - [% IF ( suggestions_loo.reason ) %]([% suggestions_loo.reason |html %])[% END %] -
    [% IF ( loggedinusername ) %]
    - -
    - [% END %] -
    - [% ELSE %]

    There are no pending purchase suggestions.

    [% IF ( loggedinusername ) %]

    New purchase suggestion

    [% ELSE %][% IF ( AnonSuggestions ) %]

    New purchase suggestion

    [% END %][% END %][% END %] - -[% END %] -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags.tt @@ -1,128 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Tags -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] - - - -[% IF ( loggedinusername ) %][% ELSE %][% END %] -[% IF ( OpacNav||loggedinusername ) %]
    [% ELSE %]
    [% END %] -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    - [% IF ( ERRORS ) %] - [% FOREACH ERROR IN ERRORS %] -
    There was a problem with this operation: - [% IF ( ERROR.tagsdisabled ) %]Sorry, tags are not enabled on this system. - [% ELSIF ( ERROR.badparam ) %]ERROR: illegal parameter [% ERROR.badparam %] - [% ELSIF ( ERROR.login ) %]ERROR: You must log in to complete that action. - [% ELSIF ( ERROR.failed_delete ) %]ERROR: You cannot delete the tag [% ERROR.failed_delete %]. -
    Note: you can only delete your own tags. - [% ELSIF ( ERROR.scrubbed ) %]Note: your tag contained markup code that was removed. -
    The tag was added as "[% ERROR.scrubbed %]". - [% ELSIF ( ERROR.scrubbed_all_bad ) %]Note: your tag was entirely markup code. It was NOT added. -
    Please try again with plain text. - [% ELSE %]Unrecognized error. - [% END %] -
    - [% END %] - [% END %] -

    All Tags

    - -
    -
    Show up to - tags[% IF ( opacuserlogin ) %] from other users[% END %]. - - [% IF ( opacuserlogin ) %][% UNLESS ( loggedinusername ) %] - Log in to see your own saved tags. - [% END %][% END %]
    -
    - - [% IF ( TAGLOOP ) %] -
    - [% FOREACH TAGLOO IN TAGLOOP %] - - - [% TAGLOO.term |html %] - [% TAGLOO.weight_total %] - - [% END %] -
    - [% END %] - [% IF ( add_op ) %] - [% IF ( added_count ) %] -
    [% added_count %] [% IF ( added_count ==1 ) %] tag[% ELSE %]tags[% END %] successfully added.
    - [% END %] - [% IF ( deleted_count ) %] -
    [% deleted_count %][% IF ( deleted_count ==1 ) %] tag[% ELSE %]tags[% END %] successfully deleted.
    - [% END %] - [% END %] - - [% IF ( MY_TAGS ) %] -
    -

    My Tags

    - - - - [% FOREACH MY_TAG IN MY_TAGS %] - - - - - - [% END %] -
    TermTitleDate addedDelete
    - [% MY_TAG.term |html %] - - [% MY_TAG.bib_summary |html %][% MY_TAG.date_created | $KohaDates %]
    -
    - [% END %] - -
    -
    -
    -
    -[% IF ( OpacNav||loggedinusername ) %] -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -[% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] - --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags_subject.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-tags_subject.tt @@ -1,43 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › ISBD -[% INCLUDE 'doc-head-close.inc' %] - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -

    Subject cloud

    - [% IF ( OpacCloud ) %] - [% IF ( LOOP ) %] -

    This "cloud" shows the most used topics in our catalog. - Click on any subject below to see the items in our collection.

    -
    - Show -
    -

    up to subjects

    -
    -
    - - [% FOREACH LOO IN LOOP %] - [% LOO.entry %] - [% END %] - [% ELSE %] -

    Note: This feature only available to French catalogs where ISBD subjects have been populated, and an index built by separate script.

    - [% END %] - [% ELSE %] -

    The ISBD cloud is not enabled.

    - [% END %] -
    -
    -
    - [% IF ( OpacNav ) %] -
    - [% INCLUDE 'navigation.inc' %] -
    - [% END %] -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-topissues.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-topissues.tt @@ -1,159 +0,0 @@ -[% USE Koha %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Most popular titles -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'datatables.inc' %] - - - - - -[% IF ( results_loop ) %] -
    -[% ELSE %] -[% IF ( OpacNav ) %] -
    -[% ELSE %] -
    -[% END %] -[% END %] - - - -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    - [% IF ( results_loop ) %] - - - - - - - - [% IF ( opacuserlogin ) %][% END %] - - - [% FOREACH results_loo IN results_loop %] - - - - - [% IF ( opacuserlogin ) %][% END %] - - [% END %] -
    The [% limit %] most checked-out - [% IF ( itemtype ) %] - [% itemtype %] - [% END %] - [% IF ( branch ) %] - at - [% branch %] - [% END %] - [% IF ( timeLimitFinite ) %] - in the past [% timeLimitFinite %] months - [% ELSE %] of all time[% END %] -
    Title[% IF ( ccodesearch ) %]Collection[% ELSE %]Item type[% END %]Checkouts 
    [% results_loo.title |html %]

    [% results_loo.author %] - [% IF ( results_loo.publishercode ) %]- [% results_loo.publishercode %][% END %] [% IF ( results_loo.seriestitle ) %]([% results_loo.seriestitle %])[% END %] - [% IF ( results_loo.place ) %][% results_loo.place %][% END %] - [% IF ( results_loo.publicationyear ) %] - [% results_loo.publicationyear %] - [% ELSIF ( results_loo.copyrightdate ) %] - [% results_loo.copyrightdate %] - [% END %] - [% IF ( results_loo.pages ) %] - [% results_loo.pages %][% END %] - [% IF ( results_loo.size ) %][% results_loo.size %][% END %]

    -
    [% results_loo.description %][% results_loo.tot %][% IF ( RequestOnOpac ) %][% UNLESS ( results_loo.norequests ) %]Place hold[% END %][% END %]
    -[% ELSE %] -
    -
    - See the most popular titles -
    1. -
    2. -
    3. - - -
    4. -
    5. -
    6. -
    7. - -
    - -
    -
    -
    -
    - [% END %] -
    -
    -
    -
    -[% IF ( results_loop ) %] -
    -[% INCLUDE 'opac-topissues.inc' %] -[% IF ( OpacNav ) %][% INCLUDE 'navigation.inc' %][% END %] -
    -[% ELSE %] -[% IF ( OpacNav ) %] -
    -[% INCLUDE 'navigation.inc' %] -
    -[% END %] -[% END %] - -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt @@ -1,539 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Your library home -[% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'calendar.inc' %] -[% INCLUDE 'datatables.inc' %] - - - -
    -
    -[% INCLUDE 'masthead.inc' %] - -
    -
    -
    - [% IF ( bor_messages ) %] -
    -

    Messages for you

    -
      - [% FOREACH bor_messages_loo IN bor_messages_loop %] -
    • - [% bor_messages_loo.message %]
      -    Written on [% bor_messages_loo.message_date | $KohaDates %] by [% bor_messages_loo.branchname %] -
    • - [% END %] - - [% IF ( opacnote ) %]
    • [% opacnote %]
    • [% END %] -
    -
    - [% END %] - [% FOREACH BORROWER_INF IN BORROWER_INFO %] -

    Hello, [% INCLUDE 'patron-title.inc' category_type = BORROWER_INF.category_type firstname = BORROWER_INF.firstname surname = BORROWER_INF.surname othernames = BORROWER_INF.othernames cardnumber = BORROWER_INF.cardnumber %] - (Click here if you're not - [% BORROWER_INF.title %] [% INCLUDE 'patron-title.inc' category_type = BORROWER_INF.category_type firstname = BORROWER_INF.firstname surname = BORROWER_INF.surname othernames = BORROWER_INF.othernames cardnumber = BORROWER_INF.cardnumber %]) -

    - - [% IF ( patronupdate ) %]

    Thank you!

    Your corrections have been submitted to the library, and a staff member will update your record as soon as possible.

    [% END %] - - [% IF ( BORROWER_INF.warndeparture ) %] -
    - Please note: Your card will expire on [% BORROWER_INF.warndeparture | $KohaDates %]. Please contact the library for more information. - [% IF ( BORROWER_INF.returnbeforeexpiry ) %] Also note that you must return all checked out items before your card expires.[% END %] -
    - [% END %] - - [% IF ( BORROWER_INF.warnexpired ) %] -
    - Please note: Your account has expired as of [% BORROWER_INF.warnexpired | $KohaDates %]. Please contact the library if you wish to renew your account. -
    - [% END %] - - [% IF ( RENEW_ERROR ) %] -
    - Please note: - - Your loan renewal failed because of the following reason(s): - [% FOREACH error IN RENEW_ERROR.split('\|') %] - [% IF error == 'card_expired' %] - Your account has expired. Please contact the library for more information. - [% ELSIF error == 'too_many' %] - You have renewed this item the maximum number of times allowed. - [% ELSIF error == 'on_reserve' %] - This item is on hold for another patron. - [% END %] - [% END %] - -
    - [% END %] - - [% IF ( patron_flagged ) %] -
    -
      - [% IF ( userdebarred ) %] -
    • Please note: Your account has been frozen[% IF ( BORROWER_INF.userdebarreddate ) %] until [% BORROWER_INF.userdebarreddate | $KohaDates %][% END %][% IF ( BORROWER_INF.debarredcomment ) %] with the comment "[% BORROWER_INF.debarredcomment %]"[% END %]. Usually the reason for freezing an account is old overdues or damage fees. If your account page shows your account to be clear, please contact the library.
    • - [% END %] - [% IF ( BORROWER_INF.gonenoaddress ) %] -
    • Please note: According to our records, we don't have up-to-date [% UNLESS ( BORROWER_INF.OPACPatronDetails ) %]contact information[% ELSE %]contact information[% END %] on file. Please contact the library[% IF ( BORROWER_INF.OPACPatronDetails ) %] or use the online update form to submit current information (Please note: there may be a delay in restoring your account if you submit online)[% END %].
    • - [% END %] - [% IF ( BORROWER_INF.lost ) %] -
    • Please note: Your library card has been marked as lost or stolen. If this is an error, please contact the library.
    • - [% END %] - [% IF ( renewal_blocked_fines ) && ( OpacRenewalAllowed ) %] -
    • Please note: Since you have [% IF renewal_blocked_fines != "0.00" %] more than [% renewal_blocked_fines %] in [% END %] fines, you cannot renew your books online. Please pay your fines if you wish to renew your books.
    • - [% END %] -
    - [% END %] - - [% SET OPACMySummaryNote = Koha.Preference('OPACMySummaryNote') %] - [% IF OPACMySummaryNote %][% OPACMySummaryNote %][% END %] - -
    -
      -
    • Checked out
    • - [% IF ( overdues_count ) %]
    • Overdue
    • [% END %] -[% IF ( OPACFinesTab ) %] - [% IF ( BORROWER_INF.amountoverfive ) %]
    • Fines
    • [% END %] - [% IF ( BORROWER_INF.amountoverzero ) %]
    • Fines
    • [% END %] - [% IF ( BORROWER_INF.amountlessthanzero ) %]
    • Credits
    • [% END %] -[% END %] - [% IF ( waiting_count ) %][% IF ( BORROWER_INF.atdestination ) %]
    • Waiting
    • [% END %][% END %] - [% IF ( reserves_count ) %]
    • Holds
    • [% END %] -
    - -
    [% IF ( issues_count ) %] -
    - - - - - - [% IF ( JacketImages ) %][% END %] - - - [% UNLESS ( item_level_itypes ) %] [% END %] - [% IF ( show_barcode ) %][% END %] - - [% IF ( OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %] - - [% END %] -[% IF ( OPACFinesTab ) %] - -[% END %] - [% IF ( OPACMySummaryHTML ) %] - - [% END %] - - - - [% FOREACH ISSUE IN ISSUES %] - [% IF ( ISSUE.overdue ) %][% ELSE %][% END %] - -[% IF ( JacketImages ) %][% END %] - - - [% IF ( ISSUE.overdue ) %] - - [% ELSE %] - - [% END %] - [% UNLESS ( item_level_itypes ) %][% END %] - [% IF ( show_barcode ) %][% END %] - - [% IF ( OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %] - - [% END %] -[% IF ( OPACFinesTab ) %] - -[% END %] - [% IF ( OPACMySummaryHTML ) %] - - [% END %] - - [% END %] -
    [% issues_count %] Item(s) checked out
     TitleDueItem typeBarcodeCall No.RenewFinesLinks
    - -[% IF ( OPACAmazonCoverImages ) %][% IF ( ISSUE.normalized_isbn ) %]View on Amazon.com[% ELSE %]No cover image available[% END %][% END %] - -[% IF ( GoogleJackets ) %][% IF ( ISSUE.normalized_isbn ) %]
    [% ELSE %]No cover image available[% END %][% END %] - -[% IF ( BakerTaylorEnabled ) %][% IF ( ISSUE.normalized_isbn ) %]See Baker & Taylor[% ELSE %]No cover image available[% END %][% END %] - -[% IF ( SyndeticsEnabled ) %][% IF ( SyndeticsCoverImages ) %][% IF ( using_https ) %] - -[% ELSE %] -[% END %][% END %][% END %] - -
    [% ISSUE.title |html %][% FOREACH subtitl IN ISSUE.subtitle %] [% subtitl.subfield %][% END %] - [% ISSUE.author %] - [% ISSUE.date_due | $KohaDates as_due_date => 1 %][% ISSUE.date_due | $KohaDates as_due_date => 1 %][% IF ( ISSUE.imageurl ) %][% ISSUE.description %][% END %] [% ISSUE.description %][% ISSUE.barcode %][% ISSUE.itemcallnumber %] - [% IF ( ISSUE.status ) %] - [% IF ( canrenew ) %] - Renew - [% END %] - ([% ISSUE.renewsleft %] of [% ISSUE.renewsallowed %] renewals remaining) - [% ELSIF ( ISSUE.too_many ) %] - Not renewable - [% ELSIF ( ISSUE.too_soon ) %] - No renewal before [% ISSUE.soonestrenewdate %] - ([% ISSUE.renewsleft %] of [% ISSUE.renewsallowed %] renewals remaining) - [% ELSIF ( ISSUE.on_reserve ) %] - (On hold) - [% END %] - [% IF ( ISSUE.charges ) %]Yes[% ELSE %]No[% END %]
    - [% IF ( canrenew && !userdebarred && OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %] - - [% END %] -
    - [% IF ( canrenew && !userdebarred && OpacRenewalAllowed && !( borrower.is_expired && borrower.BlockExpiredPatronOpacActions ) ) %] -
    - - - [% FOREACH ISSUE IN ISSUES %] - - [% END %] - -
    - [% END %] - [% ELSE %] - - -
    You have nothing checked out
    - [% END %]
    - -[% IF ( OPACFinesTab ) %] - - [% IF ( BORROWER_INF.amountoverfive ) %] -

    Fines and charges

    - - - - - - -
    Amount
    You currently owe fines and charges amounting to:[% BORROWER_INF.amountoutstanding %]
    - [% END %] - - [% IF ( BORROWER_INF.amountoverzero ) %] -

    Fines and charges

    - - - - -
    Amount
    You currently owe fines and charges amounting to:[% BORROWER_INF.amountoutstanding %]
    - [% END %] - - [% IF ( BORROWER_INF.amountlessthanzero ) %] -

    Credits

    - - - -
    Amount
    You have a credit of:[% BORROWER_INF.amountoutstanding %]
    - [% END %] -[% END %] - - [% END %] - - [% IF ( waiting_count ) %] - [% IF ( atdestination ) %] -
    - - - - - - - - [% FOREACH WAITIN IN WAITING %] - - - - - - - [% END %] -
    Holds waiting
    TitleHold datePick up library
    [% WAITIN.itemtype %] - [% WAITIN.waiting_title %] - - [% WAITIN.author %] - [% WAITIN.reservedate | $KohaDates %][% IF ( WAITIN.atdestination ) %]Waiting at [% WAITIN.branch %] - [% ELSE %] - In transit from [% WAITIN.holdingbranch %] to [% WAITIN.branch %] - [% END %]
    - [% END %] - [% END %] - -[% IF ( overdues_count ) %] -
    - - - -[% IF ( JacketImages ) %][% END %] - -[% UNLESS ( item_level_itypes ) %] [% END %] -[% IF ( show_barcode ) %][% END %] - - -[% IF ( OpacRenewalAllowed ) %] - -[% END %] -[% IF ( OPACFinesTab ) %] - -[% END %] - - -[% FOREACH OVERDUE IN OVERDUES %] - -[% IF ( JacketImages ) %][% END %] - - - -[% UNLESS ( item_level_itypes ) %][% END %] -[% IF ( show_barcode ) %][% END %] - - - [% IF ( OpacRenewalAllowed ) %] -[% END %] -[% IF ( OPACFinesTab ) %] - -[% END %] - -[% END %] -
    Overdues ([% overdues_count %] total)
     TitleItem typeBarcodeCall no.DueRenewFines
    - -[% IF ( OPACAmazonCoverImages ) %][% IF ( OVERDUE.normalized_isbn ) %]View on Amazon.com[% ELSE %]No cover image available[% END %][% END %] - -[% IF ( GoogleJackets ) %][% IF ( OVERDUE.normalized_isbn ) %]
    [% ELSE %]No cover image available[% END %][% END %] - -[% IF ( BakerTaylorEnabled ) %][% IF ( OVERDUE.normalized_isbn ) %]See Baker & Taylor[% ELSE %]No cover image available[% END %][% END %] - -[% IF ( SyndeticsCoverImages ) %] -[% IF ( using_https ) %] - -[% ELSE %] - -[% END %] -[% END %] -
    [% OVERDUE.title |html %][% FOREACH subtitl IN OVERDUE.subtitle %] [% subtitl.subfield %][% END %] [% OVERDUE.author %][% IF ( OVERDUE.imageurl ) %][% OVERDUE.description %][% END %] [% OVERDUE.description %][% OVERDUE.barcode %][% OVERDUE.itemcallnumber %][% OVERDUE.date_due | $KohaDates as_due_date => 1 %] -[% IF ( OVERDUE.debarred ) %]Account frozen -[% ELSIF ( OVERDUE.status ) %] -[% IF ( canrenew ) %]Renew[% END %] ([% OVERDUE.renewsleft %] of [% OVERDUE.renewsallowed %] renewals remaining) -[% ELSIF ( OVERDUE.onreserve ) %]On hold -[% ELSE %]No renewals left -[% END %] -[% IF ( OVERDUE.charges ) %]Yes[% ELSE %]No[% END %]
    -[% END %] - - - [% IF ( reserves_count ) %] -
    - - - - - - - - - [% IF OpacHoldNotes %] - - [% END %] - - - [% IF ( showpriority ) %] - - [% END %] - - - [% IF SuspendHoldsOpac %] - - [% END %] - - - - [% FOREACH RESERVE IN RESERVES %] - [% IF ( RESERVE.wait ) %] - [% IF ( RESERVE.atdestination ) %] - [% IF ( RESERVE.found ) %] - - [% ELSE %] - - [% END %] - [% ELSE %] - - [% END %] - [% ELSE %] - - [% END %] - - - [% IF OpacHoldNotes %][% END %] - - - [% IF ( showpriority ) %] - - [% END %] - - - - [% IF SuspendHoldsOpac %] - - [% END %] - - - [% END %] - -
    Holds ([% reserves_count %] total)
    TitlePlaced onNotesExpires onPick up locationPriorityStatusModifySuspend individual holds
    [% RESERVE.reserves_title %][% FOREACH subtitl IN RESERVE.subtitle %] [% subtitl.subfield %][% END %] - [% RESERVE.author %] - [% RESERVE.reservedate | $KohaDates %][% RESERVE.reservenotes %] - [% IF ( RESERVE.expirationdate ) %] - [% RESERVE.expirationdate | $KohaDates %] - [% ELSE %] - Never expires - [% END %] - [% RESERVE.branch %][% RESERVE.priority %] - [% IF ( RESERVE.wait ) %] - [% IF ( RESERVE.atdestination ) %] - [% IF ( RESERVE.found ) %] - Item waiting at [% RESERVE.wbrname %][% IF ( RESERVE.waitingdate ) %] since [% RESERVE.waitingdate | $KohaDates %][% END %] - - [% ELSE %] - Item waiting to be pulled from [% RESERVE.wbrname %] - [% END %] - [% ELSE %] - Item in transit to [% RESERVE.wbrname %] - [% END %] - [% ELSE %] - [% IF ( RESERVE.intransit ) %] - Item in transit from [% RESERVE.frombranch %] since - [% RESERVE.datesent | $KohaDates %] - [% ELSIF ( RESERVE.suspend ) %] - Suspended [% IF ( RESERVE.suspend_until ) %] until [% RESERVE.suspend_until %] [% END %] - [% ELSE %] - Pending - [% END %] - [% END %] - - [% IF ( RESERVE.cancelable ) %] -
    - - -
    - [% ELSE %] - [% END %] -
    - [% IF ( RESERVE.cancelable ) %] -
    - - - [% IF RESERVE.suspend %] - - [% ELSE %] - - - [% IF AutoResumeSuspendedHolds %] - - - Clear date - [% END %] - [% END %] -
    - [% END %] -
    - - [% IF SuspendHoldsOpac %] -
    -
    - - - - [% IF AutoResumeSuspendedHolds %] - - - Clear date

    - [% END %] -
    -
    -
    -
    - - -
    -
    - [% END %] -
    - [% END %] -
    -
    -
    -
    -
    -
    -
    -[% INCLUDE 'navigation.inc' IsPatronPage=1 %] -
    -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/sco/help.tt @@ -1,48 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %][% LibraryName %] › Self checkout - - - - - -[% IF ( SCOUserCSS ) %][% END %] - -[% IF ( SCOUserJS ) %][% END %] - - -
    -
    -
    - -

    Self checkout help

    - -[% IF ( SelfCheckHelpMessage ) %] -
    -[% SelfCheckHelpMessage %] -
    -[% END %] - -

    If this is your first time using the self checkout system, or if the system -is not behaving as expected, you may want to refer to this guide to get -yourself started.

    - -

    Step one: Enter your user id[% IF ( SelfCheckoutByLogin ) %] and password[% END %]

    -

    Enter your User ID[% IF ( SelfCheckoutByLogin ) %] and password[% END %], and click the -submit button (or press the enter key).

    - -

    Step two: Scan the barcode for each item, one at a time

    -

    Scan each item and wait for the page to reload before scanning the next item. -The checked-out item should appear in your checkouts list. -The Submit button only needs to be clicked if you enter the barcode manually.

    - -

    Step three: Click the 'Finish' button

    -

    If you do not click the 'Finish' button, your session will automatically expire in -[% SelfCheckTimeout %] seconds.

    - - - -
    - - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/sco/printslip.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/sco/printslip.tt @@ -1,26 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -[% title %] - - - -[% IF stylesheet %] - -[% END %] - - - - -
    - -[% IF plain %] -
    -[% slip %]
    -
    -[% ELSE %] -[% slip %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/sco/receipt.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/sco/receipt.tt @@ -1,55 +0,0 @@ - - - - - RECEIPT - - - -[% IF ( SCOUserCSS ) %][% END %] -[% IF ( SCOUserJS ) %][% END %] - - - - - -[% branchname %]

    -[% cardnumber %]
    - - -[% IF ( todayissues ) %]
    -

    Today's checkouts

    -[% FOREACH todayissue IN todayissues %]
    -[% todayissue.title |html %]
    -[% todayissue.author %]
    -[% todayissue.dd %]
    -[% todayissue.barcode %]
    -[% END %] -[% END %] - - - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/sco/sco-main.tt @@ -1,333 +0,0 @@ -[% USE Koha %] -[% USE KohaDates %] -[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha [% END %] › Self checkout - - - - - - - - - - -[% INCLUDE 'datatables.inc' %] - -[% IF ( opacuserjs ) %][% END %] -[% IF ( SCOUserJS ) %][% END %] - - -[% IF ( OPACUserCSS ) %][% END %] -[% IF ( SCOUserCSS ) %][% END %] - - - - -
    - -

    [% LibraryName %] Self checkout system

    -
    - -[% IF ( impossible ) %] -

    Item cannot be checked out.

    Sorry, this item cannot be checked out at this station.

    -[% IF ( title ) %]

    Title: [% title |html %]

    [% END %] -

    - [% IF ( circ_error_UNKNOWN_BARCODE ) %] - MESSAGE 1: The system does not recognize this barcode. - [% ELSIF ( circ_error_max_loans_allowed ) %] - MESSAGE 2: You have checked out too many items and can't check out any more. - [% ELSIF ( circ_error_ISSUED_TO_ANOTHER ) %] - MESSAGE 3: This item is checked out to someone else. - [% ELSIF ( circ_error_NO_MORE_RENEWALS ) %] - MESSAGE 4: You cannot renew this item again. - [% ELSIF ( circ_error_NOT_FOR_LOAN ) %] - MESSAGE 5: This item is not for loan. - [% ELSIF ( circ_error_DEBT ) %] - MESSAGE 6: You owe the library [% amount %] and cannot check out. - [% ELSIF ( circ_error_WTHDRAWN ) %] - MESSAGE 7: This item has been withdrawn from the collection. - [% ELSIF ( circ_error_RESTRICTED ) %] - MESSAGE 8: - [% ELSIF ( circ_error_RESERVED ) %] - MESSAGE 9: This item is on hold for another patron. - [% ELSIF ( circ_error_ITEMNOTSAMEBRANCH ) %] - MESSAGE 10: - [% ELSIF ( circ_error_EXPIRED ) %] - MESSAGE 11: Your account has expired. - [% ELSIF ( circ_error_DEBARRED ) %] - MESSAGE 12: Your account has been suspended. - [% ELSIF ( circ_error_CARD_LOST ) %] - MESSAGE 13: This card has been declared lost. - [% ELSIF ( circ_error_GNA ) %] - MESSAGE 14: - [% ELSIF ( circ_error_INVALID_DATE ) %] - MESSAGE 15: - [% END %] - Please see a member of the library staff. -

    -[% IF ( returnitem ) %] -[% IF ( AllowSelfCheckReturns ) %] -
    - - - - -
    -[% END %] -[% END %] -
    - - - - -
    -[% END %] -[% IF ( confirm ) %] -

    Please confirm the checkout:

    -

    [% IF ( confirm_renew_issue ) %]This item is already checked out to you.[% END %]

    - -[% IF ( renew ) %] -[% IF ( AllowSelfCheckReturns ) %] -
    - - - - - -
    -[% END %] -[% END %] - -[% UNLESS ( renew ) %] -
    - - - - - -
    -[% ELSE %] -
    - - - - - -
    -[% END %] -
    - - - -
    -
    -[% END %] - -[% IF ( nopermission ) %]

    Access denied

    -Sorry, this self-checkout station has lost authentication. Please contact the administrator to resolve this problem.
    -[% END %] -[% IF ( different_ip ) %]

    Session lost

    You are accessing self-checkout from a different IP address! please log in again.
    [% END %] -[% IF ( invalid_username_or_password ) %] -

    Record not found

    Your userid was not found in the database. Please try again.

    [% END %] - - -[% UNLESS ( hide_main ) %] -
    - [% UNLESS ( validuser ) %] -

    Self checkout

    - [% END %] - -
    - HELP with the self checkout system -
    - - [% IF ( patronid ) %] - [% IF ( validuser ) %] -

    You are logged in as [% borrowername %].

    - [% END %] -
    - [% IF ( nouser ) %] -

    Sorry

    The userid [% patronid %] was not found in the database. Please try again.

    -
    - [% END %] - [% END %] - - [% IF ( validuser ) %] - [% IF ( display_patron_image ) %]
    [% END %] -
    -
    -
    Check out[% IF ( AllowSelfCheckReturns ) %], return[% END %] or renew an item: - - - - -
    -
    -
    -
    - [% IF ( display_patron_image ) %]
    [% END %] - [% IF ( display_patron_image ) %] -
    - -
    - [% END %] -
    -
    -
    - [% IF ( issues_count ) %] - - - - [% UNLESS ( nofines ) %][% END %] - - - - [% FOREACH ISSUE IN ISSUES %] - [% UNLESS ( loop.odd ) %][% ELSE %][% END %] - - - - [% IF ( ISSUE.overdue ) %][% ELSE %][% END %] - - [% UNLESS ( nofines ) %][% END %] - [% END %] - - -
    Checkouts for [% borrowername %] ([% issues_count %] total)
    TitleCall no.DueRenewFines
    [% UNLESS ( noitemlinks ) %][% ISSUE.title |html %][% ELSE %][% ISSUE.title |html %][% END %] - [% ISSUE.author %] ([% ISSUE.barcode %])[% ISSUE.itemcallnumber %][% ISSUE.date_due | $KohaDates as_due_date => 1 %][% ISSUE.date_due | $KohaDates as_due_date => 1 %] -
    - - - [% IF ( ISSUE.norenew ) %] - [% IF ( AllowSelfCheckReturns ) %] - - - - [% ELSE %] - No renewals allowed - [% END %] - [% ELSE %] - - - [% UNLESS ( ISSUE.renew ) %] - [% ELSE %][% END %] - [% END %] -
    -
    [% IF ( ISSUE.charges ) %]Yes[% ELSE %]No[% END %]
    - [% ELSE %] -

    You currently have nothing checked out.

    - [% END %] -
    - [% ELSE %] -
    -
    - [% IF ( authbylogin ) %] -
    - Please login with your username and password - - - - - [% ELSE %] -
    - - [% END %] - - [% FOREACH INPUT IN INPUTS %][% END %] - -
    -
    - [% END %] -[% END %] - -
    -
    -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/search/results.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/search/results.tt @@ -1,108 +0,0 @@ -[% INCLUDE 'doc-head-open.inc' %] -[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › -[% IF ( searchdesc ) %] - Results of search [% IF ( query_desc ) %]for '[% query_desc | html%]'[% END %][% IF ( limit_desc ) %] with limit(s): '[% limit_desc | html %]'[% END %] -[% ELSE %] - You did not specify any search criteria. -[% END %] -[% INCLUDE 'doc-head-close.inc' %] - - - - - - - - - - -
    -
    - -[% INCLUDE 'masthead.inc' %] - - -
    -
    -
    - -[% IF ( query_error ) %] -
    -

    Error:

    - [% query_error %] -
    -[% END %] - - -[% IF ( total ) %] -
    - We have [% total %] results for your search -
    -
    -
    - - - - - - - - - - [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] - - - - - [% END %] - -
    -
    - - [% FOREACH param IN follower_params %] - [% UNLESS param.var == 'sort_by' %] - - [% END %] - [% END %] - - - - -
    -
    - - - -
    -
    - - - [% SEARCH_RESULT.title |html %] - by [% SEARCH_RESULT.author %] -
    - -
    - [% INCLUDE 'search/page-numbers.inc' %] -[% END %] -
    -
    -
    - -
    -
    - [% INCLUDE 'search/facets.inc' %] -
    -
    - -
    - -[% INCLUDE 'opac-bottom.inc' %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/svc/shelfbrowser.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/svc/shelfbrowser.tt @@ -1,2 +0,0 @@ -[% PROCESS 'shelfbrowser.inc' %] -[% INCLUDE shelfbrowser %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/svc/suggestion.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/svc/suggestion.tt @@ -1,36 +0,0 @@ -[% IF (render=='standalone') %] -[% INCLUDE 'doc-head-open.inc' %]Search suggestions - [% INCLUDE 'doc-head-close.inc' %] - - - [% IF ( OpacNav ) %]
    [% ELSE %]
    [% END %] -
    - [% INCLUDE 'masthead.inc' %] -
    -
    -
    -
    -

    Suggestions

    -[% END %] -[% IF suggestions && suggestions.size %] -
    - Did you mean: - [% FOREACH suggestion IN suggestions %] - [% suggestion.label |html %] - [% END %] -
    -[% ELSE %] - Sorry, no suggestions. -[% END %] -[% IF (render=='standalone') %] -
    -
    -
    - [% IF ( OpacNav ) %] -
    - [% INCLUDE 'navigation.inc' %] -
    - [% END %] -
    - [% INCLUDE 'opac-bottom.inc' %] -[% END %] --- a/koha-tmpl/opac-tmpl/prog/en/modules/text/explodedterms.tt +++ a/koha-tmpl/opac-tmpl/prog/en/modules/text/explodedterms.tt @@ -1,8 +0,0 @@ -[%- SWITCH index -%] -[%- CASE 'su-na' -%] -Search also for narrower subjects -[%- CASE 'su-br' -%] -Search also for broader subjects -[%- CASE 'su-rl' -%] -Search also for related subjects -[%- END -%] --- a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl @@ -1,1143 +0,0 @@ - - -]> - - - - - - - - - - - - - - - - - - - ,complete-subfield - - - - - - - - { - " - - - - - } - " - - - - - - - - - - ST - - - BK - SE - AR - - - BK - MX - CF - MP - VM - MU - PR - - - - - Set - - - Book - - - Continuing Resource - Series - - - Article - - - Book - Kit - Mixed materials - Computer file - Map - Visual material - Music - Sound - Score - - - - - - - Book - Map - MusicAlbum - CreativeWork - - - - - - record - http://schema.org/ - Product - #record - - - - -

    - - 245 - abhfgknps - -

    -
    - - -

    - - - a - - - - - h - - - - - - b - - - - - fgknps - - -

    -
    - - - -
    - - 100,110,111,700,710,711 - abc - au - - -
    -
    - - -
    by - - - - - -
    -
    -
    - - - - Material type: - /opac-tmpl/lib/famfamfam/.pngmaterialTypeLabelmaterialtype - - - - - - - - - 440,490 - av - results_summary series - Series: - se - - - - - - Series: - - - /cgi-bin/koha/opac-search.pl?q=se,phr:"" - - - - av - - - - - - . ; - - - - - /cgi-bin/koha/opac-search.pl?q=se,phr:"" - - - - av - - - - - - .; - - - - - - - - - - - a_t - - - - - - - /cgi-bin/koha/opac-search.pl?q=se,phr:"" - - - - a_t - - - - - - - - : - - ; - - - - - - - - Analytics: - - - - /cgi-bin/koha/opac-search.pl?q=rcn:+and+(bib-level:a+or+bib-level:b) - - - /cgi-bin/koha/opac-search.pl?q=Host-item: - - - Show analytics - - - - - - - Volumes: - - - - /cgi-bin/koha/opac-search.pl?q=rcn:+not+(bib-level:a+or+bib-level:b) - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - Show volumes - - - - - - - Set: - - - - - /cgi-bin/koha/opac-search.pl?q=Control-number: - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - - - - - ; - - - - - - - - - 260 - abcg - results_summary publisher - Publisher: - - - - - Publisher: - - - - - - a - - - - - - - - b - - - - - - - - - - - cg - - - - - - ; - - - - - - - - 250 - ab - results_summary edition - Edition: - - - - - Edition: - - - - - - ab - - - - - .; - - - - - - - - 300 - abceg - results_summary description - Description: - - - - - Description: - - - - - - abceg - - - - - .; - - - - - - ISBN: - - - - - .; - - - - - - - ISSN: - - - .; - - - - - - - Patent information: - - - acdef - , - - ; - - - - - - - Report number: - - - a - - ; - - - - - - - - 246 - abhfgnp - results_summary other_title - Other title: - - - - - Other title: - - - - - - iabhfgnp - - - - - .; - - - - - - - Title translated: - - - - - - abchnp - - - - - .; - - - - - - - - - 130,240 - adfklmor - results_summary uniform_title - Uniform titles: - - - - - - Uniform titles: - - - - - - - - - - - - - - - - - - .; - - - - - - Subject(s): - - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - /cgi-bin/koha/opac-search.pl?q= - abcdfgklmnopqrstvxyz - AND - (su: - ) - - - - - /cgi-bin/koha/opac-search.pl?q=su: - - - - - - abcdfgklmnopqrstvxyz - vxyz - -- - - - - - - - - /cgi-bin/koha/opac-authoritiesdetail.pl?authid= - - - - - - | - - - - - - - - - Online resources: - - - - - - /cgi-bin/koha/tracklinks.pl?uri=;biblionumber= - - - /cgi-bin/koha/tracklinks.pl?uri=;biblionumber= - - - - - - - _blank - - - - 100 - - - - y3z - - - - - - - Click here to access online - - - - - - | - - - - - - - - - - - abcd - - - - - _blank - - - - - - - - - - -
    - - - - - Incomplete contents: - - - Partial contents: - - - Contents: - - - -
    - - - - tru - - - - - atru - - - -
    -
    -
    -
    - - - - - - - - - - - - - abcdefgijklnou - - - - - - - - - - - - - - Awards: - - - - - - - - - - - - - - In: - - - - - - - - - - - a_t - - - - - /cgi-bin/koha/opac-search.pl?q=Control-number: - - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber= - - - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - - - - - - - - - - - - - - - - - Cast: - - - a - - - - - - - Dissertation note: - - - abcdgo - - - - - - - - - - Subject: - Review: - Scope and content: - Abstract: - Content advice: - Summary: - - - - abcu - - - - - - - Holdings note: - - - az - - ; - - - - - - - Other editions: - - - - a_t - - - - - i - - : - - - - - /cgi-bin/koha/opac-search.pl?q=Control-number: - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - - a_t - - - - - ; - - - - - - - - - - - - - Continues: - - - Continues in part: - - - Supersedes: - - - Supersedes in part: - - - Formed by the union: ... and: ... - - - Absorbed: - - - Absorbed in part: - - - Separated from: - - - - - - a_t - - - - - /cgi-bin/koha/opac-search.pl?q=Control-number: - - - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - - - - - - - - - - - - - - - - - - - - Continued by: - - - Continued in part by: - - - Superseded by: - - - Superseded in part by: - - - Absorbed by: - - - Absorbed in part by: - - - Split into .. and ...: - - - Merged with ... to form ... - - - Changed back to: - - - - - - a_t - - - - - - /cgi-bin/koha/opac-search.pl?q=Control-number: - - - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - - - - - - - - - - - - - -
    -
    - - - - - - - ; - - - - - - n - - - - - - - - /cgi-bin/koha/opac-search.pl?q=an:"" - - - /cgi-bin/koha/opac-search.pl?q=au:"" - - - - - - - byArtist - author - - - contributor - - - - - MusicGroup - Person - - - Organization - - - - - - - - - - - - [ - - - - - ] - - - - - - /cgi-bin/koha/opac-authoritiesdetail.pl?authid= - - - - - . - - - - - - - abcq - - - - :,;/ - - - - - - - - - - - - - - - -- - - - - - - cdn - - - - - - - acdeq - - - - - - - n - n - fghkdlmor - - - - - p - p - fghkdlmor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    --- a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACResults.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACResults.xsl @@ -1,1282 +0,0 @@ - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ST - - - BK - CR - - - BK - MX - CF - MP - VM - MU - PR - - - - - - - - - - - - - - - reformatted digital - - - digitized microfilm - - - digitized other analog - - - - - - - - - - - - - - - braille - - - print - - - electronic - - - microfiche - - - microfilm - - - - - chip cartridge - - - computer optical disc cartridge - - - magnetic disc - - - magneto-optical disc - - - optical disc - - - available online - remote - - - tape cartridge - - - tape cassette - - - tape reel - - - - celestial globe - - - earth moon globe - - - planetary or lunar globe - - - terrestrial globe - - - - kit - - - - atlas - - - diagram - - - map - - - model - - - profile - - - remote-sensing image - - - section - - - view - - - - aperture card - - - microfiche - - - microfiche cassette - - - microfilm cartridge - - - microfilm cassette - - - microfilm reel - - - microopaque - - - film cartridge - - - film cassette - - - film reel - - - chart - - - collage - - - drawing - - - flash card - - - painting - - - photomechanical print - - - photonegative - - - photoprint - - - picture - - - print - - - technical drawing - - - notated music - - - filmslip - - - filmstrip cartridge - - - filmstrip roll - - - other filmstrip type - - - slide - - - transparency - - - remote-sensing image - - - cylinder - - - roll - - - sound cartridge - - - sound cassette - - - sound disc - - - sound-tape reel - - - sound-track film - - - wire recording - - - braille - - - combination - - - moon - - - tactile, with no writing system - - - braille - - - large print - - - regular print - - - text in looseleaf binder - - - videocartridge - - - videocassette - - - videodisc - - - videoreel - - - - - - - - 245 - abhfgknps - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber=title - - - - - - a - - - - - h - - - - - - b - - - - - fgknps - - - - - - - - - - - - - -

    - - - - - 100,110,111,700,710,711 - abc - - - - - - - by - - - - . - - - ; - - - - - - - - -- - - - - - - - - ; - - - - - - - - -- - - - - - - - n - - - - - - - . - - - ; - - - - - - -

    - - - - Edition: - - - ab - - - - - - - - - - Source: - - - - - - - - - - Material type: - - book Set - - - book Book - serial Continuing Resource - article Article - - - book Book - kit Kit - mixed materialsMixed Materials - computer file Computer File - map Map - visual material Visual Material - score Score - sound Sound - music Music - - - - ; Format: - - - - - - - ; Type of continuing resource: - - - - database - - - loose-leaf - - - series - - - newspaper - - - periodical - - - web site - - - - - - ; Nature of contents: - - - - abstract or summary - - - bibliography - bibliography - - - catalog - - - dictionary - - - encyclopedia - - - handbook - - - legal article - - - index - - - discography - - - legislation - - - theses - - - survey of literature - - - review - - - programmed text - - - filmography - - - directory - - - statistics - - - technical report - - - legal case and case notes - - - law report or digest - - - treaty - - - - - conference publication - - - - - - ; Type of computer file: - - - - numeric data - - - database - - - font - - - game - - - - - - ; Nature of contents: - - - patent - - - festschrift - - - biography - - - - ; Literary form: - - - - not fiction - - - fiction - - - essay - - - drama - - - comic strip - - - fiction - - - humor, satire - - - letter - - - novel - - - short story - - - speech - - - - - ; Literary form: - - biography - - - conference publication - - - drama - - - essay - - - fiction - - - folktale - - - history - - - humor, satire - - - memoir - - - poetry - - - rehearsal - - - reporting - - - sound - - - speech - - - - ; Type of visual material: - - - art original - - - kit - - - art reproduction - - - diorama - - - filmstrip - - - legal article - - - picture - - - graphic - - - technical drawing - - - motion picture - - - chart - - - flash card - - - microscope slide - - - model - - - realia - - - slide - - - transparency - - - videorecording - - - toy - - - - - - - ; Audience: - - - Preschool; - - - Primary; - - - Pre-adolescent; - - - Adolescent; - - - Adult; - - - General; - - - Juvenile; - - - Specialized; - - - - - - - - - - - 260 - abcg - results_summary publisher - Publisher: - - - - - Publisher: - - - - a - - - - - - b - - - - - - - cg - - - - ; - - - - - - - - 246 - ab - results_summary other_title - Other title: - - - - - - Other title: - - - ab - - .; - - - - - - Title translated: - - - abh - - .; - - - - - - Online Access: - - - - - - - /cgi-bin/koha/tracklinks.pl?uri=;biblionumber= - - - /cgi-bin/koha/tracklinks.pl?uri=;biblionumber= - - - - - - - - 100 - - - - y3z - - - - - - - - - Click here to access online - - - - - - - - - - - /cgi-bin/koha/tracklinks.pl?uri=;biblionumber= - - - /cgi-bin/koha/tracklinks.pl?uri=;biblionumber= - - - - - - - - 100 - - - - y3z - - - - - - - - - Click here to access online - - - - - - - - - | - - - - - - Availability: - - - - - - - - - - - - () - - No items available - - - - - Items available for loan: - - - - - [] - ( - - ) - . , - - - - - - [] - ( - - ) - . , - - - - - - - - - - - - Items available for reference: - - - - - - [] - ( - - ) - . , - - - - - - - -
    -
    -
    - - - - Checked out ( - - ). - - - - - Withdrawn ( - - ). - - - - Lost ( - - ). - - - - Damaged ( - - ). - - - - On order ( - - ). - - - - In transit ( - - ). - - - - On hold ( - - ). - -
    - - - - Location(s): - - - - - - - - - - - . , - - - - - - - - - - - - - . , - - - - - - - -
    - - - - - - abcq - - - - :,;/ - - - - - - - - - - - - - - - - cdn - - - - - - - acdeq - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    --- a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slimUtils.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slimUtils.xsl @@ -1,200 +0,0 @@ - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m880 - rtl - - - - display:block; - - - m880 - - - - - - - - - - - - - - - - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber= - - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - - - - /cgi-bin/koha/opac-search.pl?q=: - - - - - - - - - - - - - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACDetail.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACDetail.xsl @@ -1,639 +0,0 @@ - - -]> - - - - - - - - - - - - - - ,complete-subfield - - - - { - " - - - - - } - " - - - - - - - - - - - - - Mon - FV - Mus - Kar - gra - Fil - kom - trd - - - Mon - Per - - - - - - - -

    - - - a - - - - ( - h - ) - - - : - - b - - - - - np - - -

    -
    - - - - - -
    av - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - /cgi-bin/koha/opac-search.pl?q=au: - - - - - - /cgi-bin/koha/opac-authoritiesdetail.pl?authid= - - - - - .; - - - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - /cgi-bin/koha/opac-search.pl?q=au: - - - - - - /cgi-bin/koha/opac-authoritiesdetail.pl?authid= - - - - .; - - - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - /cgi-bin/koha/opac-search.pl?q=au: - - - - - - /cgi-bin/koha/opac-authoritiesdetail.pl?authid= - - - - .; - - -
    -
    -
    - - - - - Materialtype: - - Bok Bok - Periodika Periodika - Fil Fil - Kart Kart - Film og video Film og video - Musikktrykk og lydopptak Musikk - Grafisk materiale Grafisk materiale - Kombidokumenter Kombidokumenter - Tre-dimensjonale gjenstander Tre-dimensjonale gjenstander - - - - - - - - Series: - - - - - - av - - - - - - .; - - - - - - - - av - - - - - - .; - - - - - - - Analytics: - - - - /cgi-bin/koha/opac-search.pl?q=rcn:+and+(bib-level:a+or+bib-level:b) - - - /cgi-bin/koha/opac-search.pl?q=Host-item: - - - Show analytics - - - - - - - - - - - - In: - - - - - - - - - - - a_t - - - - - /cgi-bin/koha/opac-search.pl?q=Control-number: - - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber= - - - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - - - - - - - - - - - - - - - Utgiver: - - - - - bcg - - - - .; - - - - - - - - Utgave: - - - - - ab - - - - .; - - - - - - - - Beskrivelse: - - - - - abceg - - - - .; - - - - - - - - ISBN: - - - - .; - - - - - - ISSN: - - - .; - - - - - - - - Parallelltittel: - - - - - abhfgnp - - - - .; - - - - - - - - Standardtittel: - - - - - - - - - - - - - - - - .; - - - - - - - - Emne(r): - - - - - - /cgi-bin/koha/opac-search.pl?q= - abcdvxyz - AND - (su: - ) - - - - - /cgi-bin/koha/opac-search.pl?q=su: - - - - - - abcdvxyz - vxyz - -- - - - - - - - /cgi-bin/koha/opac-authoritiesdetail.pl?authid= - - - - - - | - - - - - - - - Nettbasert ressurs: - - - - - - y3z - - - - Klikk her for tilgang - - - - - - | - - - - - - - - - a - - - - - - - - - - Fortsettelse av: - - - Delvis fortsettelse av: - - - Avløser: - - - Avløser delvis: - - - Sammenslåing av: ... ; og ... - - - Har tatt opp: - - - Har delvis tatt opp: - - - Utskilt fra: - - - - - - a_t - - - /cgi-bin/koha/opac-search.pl?q= - - - - - - - - - - - - - - - - - - - - Fortsettelse i: - - - Fortsettes delvis i: - - - Avløst av: - - - Delvsi avløst av: - - - Gått inn i: - - - Delvis gått inn i: - - - Fortsettes av: ...; og ... - - - Slått sammen med: .., til: ... - - - - - - a_t - - - - /cgi-bin/koha/opac-search.pl?q= - - - - - - - -
    - - - - - n - n - fghkdlmor - - - - - p - p - fghkdlmor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    --- a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACResults.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACResults.xsl @@ -1,958 +0,0 @@ - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mon - FV - Mus - Kar - gra - Fil - kom - trd - - - Mon - Per - - - - - - - - - - - - - - - - - - - - - - Kartografisk materiale - Atlas - Kart - Manuskripter - Musikktrykk - Lydopptak - Grammofonplate - Kassett - Kompaktplate - Avspiller med lydfil (eks. Digibøker) - Musikk - Språkkurs - Lydbok - Annen tale/annet - Kombidokument - Film og video - Filmspole - Videokassett (VHS) - Videoplate (DVD) - Blu-ray-plate - Grafisk materiale - Dias - Fotografi - Kunstreproduksjon - Elektroniske ressurser - Diskett - Optiske lagringsmedia (CD-ROM) - Nettressurser - Tredimensjonale gjenstander - Mikroformer - Mikrofilmspole - Mikrofilmkort - Periodika - Artikler (i bøker eller periodika) - Fysiske bøker - - - - - - - Anamorfisk kart - Atlas - Fantasikart - Flykart - Sjøkart - Navigasjonskart - Blokkdiagram - Stjernekart - Kart - Kartprofil - Fotokart - Fotomosaikk - Ortofoto - Tegnet kart - Trykt kart - Terrengmodell - Fjernanalysebilde - Kartseksjon - Plan - Perspektivkart - Annen karttype - - - - - Magnetisk-optisk plate - Lagringsbrikke - Optisk kassett - Diskett - Platelager (harddisk) - Magnetbåndkassett - Magnetbåndspole - Fjerntilgang (online) - Optisk plate - Annet lagringsmedium - - - - - Stjerneglobus - Planet- eller måneglobus - Jordglobus - Annen globustype - - - - - Hologram - Billedbånd - Stereobilde - Røntgenbilde - Dia - Transparent - Annen materialtype - - - - - Vinduskort - Mikrofilmkassett - Mikrofilmspole - Mikrofilmkort - Mikro-opak - Annen mikroformtype - - - - - Collage - Tegning - Maleri - Fotografi - negativ - Fotografi - Bilde - Grafisk blad - Flipover - Teknisk tegning - Studieplansje - Plansje - Billedkort - Ordkort - Symbolkort - Kunstreproduksjon - Postkort - Plakat - Annen materialtype - - - - - Filmsløyfe - Filmkassett - Filmspole - Annen filmtype - - - - - Kompaktplate - Grammofonplate - Sylinder - Sløyfekassett - Filmlydspor - Rull (pianorull/orgelrull) - Lydkassett - Lydbånd - Wire - Annet lydmateriale - - - - - Originalt kunstverk - Kunstreproduksjon - Diorama - Øvelsesmodell - Spill - Mikroskopdia - Modell - Realia - Utstilling - Annen type gjenstand - - - - - Videoplate - Videokassett - Videospole - Annen type videoopptak - - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber= - - - - - a - - - - ( - h - ) - - - : - - b - - - - - np - - - - - - - - - - - - - -

    - - - - - av - - - - . - - - ; - - - - - - - - . - - - ; - - - - - - - - . - - - ; - - - - - -

    - - - - Utgave: - - - ab - - - - - - - - Analytics: - - - - /cgi-bin/koha/opac-search.pl?q=rcn:+and+(bib-level:a+or+bib-level:b) - - - /cgi-bin/koha/opac-search.pl?q=Host-item: - - - Show analytics - - - - - - - - - - - - In: - - - - - - - - - - - a_t - - - - - /cgi-bin/koha/opac-search.pl?q=Control-number: - - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber= - - - - - /cgi-bin/koha/opac-search.pl?q=ti,phr: - - - - - - - - - - - - - - - - - Materialtype: - - Bok Bok - Periodika Periodika - Fil Fil - Kart Kart - Film og video Film og video - Musikktrykk og lydopptak Musikk - Grafisk materiale Grafisk materiale - Kombidokumenter Kombidokumenter - Tre-dimensjonale gjenstander Tre-dimensjonale gjenstander - - - - ; Format: - - - - - - - - - ; Type periodikum: - - - Årbok - Monografiserie - Avis - Tidsskrift - Andre typer periodika - - - - - - ; Innhold: - - - Sammendrag(abstracts)/Referatorganer - Bibliografier - Kataloger - Ordbøker - Konversasjonsleksika - Håndbøker - Referanseverk - Registre - Diskografier - Lover og forskrifter - Hovedoppgaver/diplomoppgaver - Oversiktsverker innenfor et emne - Anmeldelser - Filmografier - Adressebøker - Statistikker - Tekniske rapporter - Doktoravhandlinger/lisensiat-avhandlinger - - - - - Konferansepublikasjon - - - - - - ; Type maskinlesbar fil: - - - Numeriske data - Programvare - Grafiske data - Tekst - Bibliografiske data - Font - Spill - Lyd - Interaktivt multimedium - Online tjeneste - - - - - - ; Innhold: - - - Festskrift - - - Biografi - - - - ; Litterær form: - - - Ikke skjønnlitteratur - Lærebok, brevkurs - Skjønnlitteratur - Roman - Novelle / fortelling - Dikt - Skuespill - Tegneserie - Antologi - Pekebok - - - - ; Litterær form: - Selvbiografier - Biografier - Samtaler og diskusjoner - Drama - Essays - Romaner - Rapporter, referater - Fortellinger, noveller - Undervisning - Språkundervisning - Komedier - Foredrag, taler - Memoarer - Eventyr - Dikt - Fremføring av alle typer ikke-musikalske produksjoner - Lyder (f.eks. fuglelyder) - Intervjuer - Andre typer innhold - - - - - - - - - ; Målgruppe: - - Voksne; - Billedbøker for voksne; - Barn og ungdom; - Billedbøker; - Barn i alderen til og med 5 år; - Elever på 1. til 3. klassetrinn; - Elever på 4. og 5. klassetrinn; - Elever på 6. og 7. klassetrinn; - Elever på ungdomstrinnet; - Billedbøker for barn i alderen til og med 5 år; - Billedbøker for elever på 1. til 3. klassetrinn; - Billedbøker for elever på 4. og 5. klassetrinn; - Billedbøker for elever på 6. og 7. klassetrinn; - Billedbøker for elever på ungdomstrinnet; - Spesialisert; - Lettlest; - For psykisk utviklingshemmede; - Storskrift; - Generell; - Ukjent; - - - - ; Målgruppe: - - Voksne; - Tegneserier for voksne; - Barn og ungdom; - Tegneserier; - Barn i alderen til og med 5 år; - Elever på 1. til 3. klassetrinn; - Elever på 4. og 5. klassetrinn; - Elever på 6. og 7. klassetrinn; - Elever på ungdomstrinnet; - Tegneserier for barn i alderen til og med 5 år; - Tegneserier for elever på 1. til 3. klassetrinn; - Tegneserier for elever på 4. og 5. klassetrinn; - Tegneserier for elever på 6. og 7. klassetrinn; - Tegneserier for elever på ungdomstrinnet; - Spesialisert; - Lettlest; - For psykisk utviklingshemmede; - Storskrift; - Generell; - Ukjent; - - - - ; Målgruppe: - - Voksne; - Barn og ungdom; - Barn i alderen til og med 5 år; - Elever på 1. til 3. klassetrinn; - Elever på 4. og 5. klassetrinn; - Elever på 6. og 7. klassetrinn; - Elever på ungdomstrinnet; - Spesialisert; - Lettlest; - For psykisk utviklingshemmede; - Storskrift; - Generell; - Ukjent; - - - - ; Målgruppe: - - Voksne; - Voksne over 18 år; - Voksne over 15 år; - Barn og ungdom; - Ungdom over 12 år; - Barn over 7 år; - Småbarn; - Spesialisert; - Generell; - Ukjent; - - - - - - - - - Utgiver: - - - bcg - - - - - - - - - Parallelltittel: - - - ab - - - - - - - - Availability: - - No items available - - - - - Items available for loan: - - - - - [] - ( - - ) - . , - - - - - - [] - - ( - - ) -. , - - - - - - - - - - - - Items available for reference: - - - - - - [] - ( - - ) - . , - - - - - - - - - Checked out ( - - - ). - - - - - Withdrawn ( - - ). - - - - - Lost ( - - ). - - - - - Damaged ( - - ). - - - - - On order ( - - ). - - - - - In transit ( - - ). - - - - On hold ( - - - ). - - - -
    - - - - - - - bc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    --- a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl @@ -1,229 +0,0 @@ - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -aq - - - -:,;/ - - - - - - - - - - - - - - - - -cdn - - - - - - -acdeq - - - - - - - - -bc - - - - - - - - - - - - - - - - - - - - - - - - - - display:block; text-align:right; float:right; width:50%; padding-left:20px - rtl - - - display:block; - - - - - - - - - - - - - - - - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber= - - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - - - - /cgi-bin/koha/opac-search.pl?q=: - - - - - - - - - - - - - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl @@ -1,533 +0,0 @@ - - -]> - - - - - - - - - - - - - - - - - - - - -

    - - - - - - - - - - [ - - ] - - - = - - - - : - - - - / - - - - ; - - - - , - - - - -

    -
    -
    - - - 454 - Translation of - original_title - - - - 461 - Set Level - set_level - - - - 464 - Piece-Analytic Level - piece_analytic_level - - - - 700 - Main Author - main_author - - - - 710 - Corporate Author (Main) - corporate_main_author - - - - 701 - Coauthor - coauthor - - - - 702 - Secondary Author - secondary_author - - - - 711 - Corporate Author (Coauthor) - corporate_coauthor - - - - 712 - Corporate Author (Secondary) - corporate_secondary_author - - - - 500 - Uniform Title - uniform_title - - - - 503 - Uniform Conventional Heading - uniform_conventional_heading - - - - - Language: - - - - of intermediate text, - of original work, - of summary, - of contents page, - of title page, - of title proper, - of libretto, - of accompanying material, - of subtitles, - - - - - . - - - ; - - - - - - - - - - Country: - - - - - - . - - , - - - - - - - - - 205 - Edition Statement - edition - - - - - - - - ISBN: - - - - - - . - - - ; - - - - - - - - - ISSN: - - - - - . - - - ; - - - - - - - - 225 - Series - series - - - - - Dewey: - - - - , - - - - , - - - - ; - - - - - - - - Classification: - - - - , - - - - , - - - ; - - - - - - - Contents note: - - - - - abcdjpvxyz - jpxyz - -- - - - - - - - - - - Abstract: - - - - - . - - - ; - - - - - - - - - Provenance note: - - - - - - - - - Bibliography: - - - .; - - - - - - - Thesis: - - - .; - - - - - - - Audience: - - - .; - - - - - - - SUDOC serial history: - - : - - .; - - - - - - 600 - Subject - Personal Name - - - - 601 - Subject - Corporate Author - - - - 602 - Subject - Family - - - - 604 - Subject - Author/Title - - - - 606 - Subject - Topical Name - - - - 607 - Subject - Geographical Name - - - - 608 - Subject - Form - - - - 610 - Subject - - - - 615 - Subject Category - - - - 616 - Trademark - - - - - Online Resources: - - - - - - - _blank - - - - - y3z - - - - - - - - - Click here to access online - - - - - - - - | - - - - -
    - - - - - - aq - - - - :,;/ - - - - - - - - - - - - - - - - - cdn - - - - - - - acdeq - - - - - - - - bc - - - - - - - - - - n - n - fghkdlmor - - - - - p - p - fghkdlmor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    --- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl @@ -1,253 +0,0 @@ - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /cgi-bin/koha/opac-detail.pl?biblionumber= - - - - - - - [ - - ] - - - = - - - - : - - - - / - - - - ; - - - - , - - - - - - - - - 454 - Translation of - original_title - - - - 461 - Set Level - set_level - - - - 464 - Piece-Analytic Level - piece_analytic_level - - - - - - - - Availability: - - - - - - - - - - - _blank - - - - - y3z - - - - Click here to access online - - - - - - | - - - - - - - No items available - - - - Items available for loan: - - - - - [] - ( - - ) - . , - - - - - - [] - - ( - - ) - - - . - - - , - - - - - - - - - - - - Items available for reference: - - - - - - [] - ( - - ) - - - . - - - , - - - - - - - - - Checked out ( - - ). - - - - - Withdrawn ( - - ). - - - - - Lost ( - - ). - - - - - Damaged ( - - ). - - - - - On order ( - - ). - - - - - In transit ( - - ). - - - - - On hold ( - - ). - - - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl @@ -1,368 +0,0 @@ - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - rtl - - - - - - - - - - - : - - - - - - - - - - - [ - - ] - - - = - - - - : - - - - / - - - - ; - - - - - , - - - - - - - - - - - - - - - - - - - - - : - - - - - , - - - - - - - - - - - - - - Publication: - - - - - - - - : - - - - - - , - - - - - - - - - - - - - - - - - Description: - - - - : - - - ; - - - + - - - - - - - - - - - - - - - - - - , - - - - - - - - - - 1000 - - - - - - - - , - - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - - - - - - - - - - - - - - - - -- - - - - - - - - /cgi-bin/koha/opac-search.pl?q=su: - - - - - - abcdfijkmnpvxyz - ijknpxyz - -- - - - - - - - - - | - - - - - - - - - - - - : - - - - - - - - - - - - - - - - - - - - : - - - - - - - - /cgi-bin/koha/opac-search.pl?q=an: - - - - - - /cgi-bin/koha/opac-search.pl?q=au: - - - - - - - - - - - - - - - - , - - - - - - ; - - - - - - - - - --- a/koha-tmpl/opac-tmpl/prog/en/xslt/compact.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/compact.xsl @@ -1,88 +0,0 @@ - - -]> - - - - - - - MARC Card View - - - - - - - - -
    - - - - - -
    -
    - - - # - - - - -

    -
    - - - - -
    -
    - - - - -

    -
    - -

    -
    - - . - - - . - - - - - - LCCN: - - - - - -
    -
    -
    - - - - - - - - - - -- - - - -
    --- a/koha-tmpl/opac-tmpl/prog/en/xslt/plainMARC.xsl +++ a/koha-tmpl/opac-tmpl/prog/en/xslt/plainMARC.xsl @@ -1,59 +0,0 @@ - -]> - - - - - - MARC View - - - - - - - - - - - - - - -
    - 000 - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - _ - -
    -
    - -
    --- a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_COPYING.txt +++ a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_COPYING.txt @@ -1,122 +0,0 @@ -License - -The Crystal Project are released under LGPL. - -GNU General Public License. - - 0. - - This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. - - Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. - 1. - - You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. - - You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - 2. - - You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - 1. The modified work must itself be a software library. - 2. You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. - 3. You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. - 4. If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. - - (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) - - These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - - Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. - - In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - 3. - - You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. - - Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of the Library into a program that is not a library. - 4. - - You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. - 5. - - A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. - However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. - 6. - - As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: - 1. Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) . - 2. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. - 3. Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. - 4. If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. - 5. Verify that the user has already received a copy of these materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - - It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. - 7. - - You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: - 1. - - Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. - 2. - - Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. - 8. - - You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - 9. - - You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. - 10. - - Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. - 11. - - If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. - - If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. - - It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - - This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - 12. - - If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - 13. - - The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. - 14. - - If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - -No Warranty - - 15. - - Because the library is licensed free of charge, there is no warranty for the library, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the library "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the library is with you. Should the library prove defective, you assume the cost of all necessary servicing, repair or correction. - 16. - - In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the library as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the library (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the library to operate with any other software), even if such holder or other party has been advised of the possibility of such damages. - - --- a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_README.txt +++ a/koha-tmpl/opac-tmpl/prog/itemtypeimg/crystal-clear/_README.txt @@ -1,27 +0,0 @@ -The Crystal Clear icon set was created by -Everaldo Coelho, http://www.everaldo.com/ -Submitted: Oct 11 2003 -Updated: Jun 16 2007 - -Icons were acquired from Wikimedia Commons, -http://commons.wikimedia.org/wiki/Crystal_Clear, 30 Jan 2010. - -The images were renamed, organized and re-sized to create this packager in a -standard icon package format. This was preformed by Jeff Israel at the Open -Icon Library. - -This package was created by the Open Icon Library, -http://openiconlibrary.sourceforge.net/ and is available for download there.T -All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. - -See COPYING.txt or http://www.everaldo.com/crystal/?action=license for details. - ---------------- - -Added to this set were three images by RayAna Min Park (August 2011): - -books-closed.png -books-open-cd.png -books-open.png - -All Icons are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.