CINXE.COM

Risultati Autori - OPAC SBN

<!DOCTYPE html> <html class="ltr" dir="ltr" lang="it-IT"> <head> <meta charset="utf-8"> <title>Risultati Autori - OPAC SBN</title> <meta content="initial-scale=1.0, width=device-width" name="viewport" /> <meta content="text/html; charset=UTF-8" http-equiv="content-type" /> <script data-senna-track="permanent" src="/combo?browserId=ie&minifierType=js&languageId=it_IT&b=7401&t=1732263417752&/o/frontend-js-jquery-web/jquery/jquery.min.js&/o/frontend-js-jquery-web/jquery/init.js&/o/frontend-js-jquery-web/jquery/ajax.js&/o/frontend-js-jquery-web/jquery/bootstrap.bundle.min.js&/o/frontend-js-jquery-web/jquery/collapsible_search.js&/o/frontend-js-jquery-web/jquery/fm.js&/o/frontend-js-jquery-web/jquery/form.js&/o/frontend-js-jquery-web/jquery/popper.min.js&/o/frontend-js-jquery-web/jquery/side_navigation.js" type="text/javascript"></script> <link data-senna-track="temporary" href="https://opac.sbn.it/risultati-autori/-/opac-autori/detail/SBLV288346" rel="canonical" /> <link data-senna-track="temporary" href="https://opac.sbn.it/risultati-autori/-/opac-autori/detail/SBLV288346" hreflang="it-IT" rel="alternate" /> <link data-senna-track="temporary" href="https://opac.sbn.it/en/risultati-autori/-/opac-autori/detail/SBLV288346" hreflang="en-US" rel="alternate" /> <link data-senna-track="temporary" href="https://opac.sbn.it/risultati-autori/-/opac-autori/detail/SBLV288346" hreflang="x-default" rel="alternate" /> <meta property="og:locale" content="it_IT"> <meta property="og:locale:alternate" content="en_US"> <meta property="og:locale:alternate" content="it_IT"> <meta property="og:site_name" content="OPAC SBN"> <meta property="og:title" content="Risultati Autori - OPAC SBN"> <meta property="og:type" content="website"> <meta property="og:url" content="https://opac.sbn.it/risultati-autori/-/opac-autori/detail/SBLV288346"> <link href="https://opac.sbn.it/o/iccu-sbn-theme/images/favicon.ico" rel="icon" /> <link class="lfr-css-file" data-senna-track="temporary" href="https://opac.sbn.it/o/iccu-sbn-theme/css/clay.css?browserId=ie&amp;themeId=iccusbn_WAR_iccusbntheme&amp;minifierType=css&amp;languageId=it_IT&amp;b=7401&amp;t=1724055830000" id="liferayAUICSS" rel="stylesheet" type="text/css" /> <link data-senna-track="temporary" href="/o/frontend-css-web/main.css?browserId=ie&amp;themeId=iccusbn_WAR_iccusbntheme&amp;minifierType=css&amp;languageId=it_IT&amp;b=7401&amp;t=1623305084253" id="liferayPortalCSS" rel="stylesheet" type="text/css" /> <link data-senna-track="temporary" href="/combo?browserId=ie&amp;minifierType=&amp;themeId=iccusbn_WAR_iccusbntheme&amp;languageId=it_IT&amp;b=7401&amp;FOOTER_INSTANCE_20124:%2Fcss%2Fmain.css&amp;OPAC_SEARCHAUTHOR:%2Fcss%2Fmain.css&amp;TOPMENU_INSTANCE_20124:%2Fcss%2Fmain.css&amp;com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch:%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_product_menu_web_portlet_ProductMenuPortlet:%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_user_personal_bar_web_portlet_ProductNavigationUserPersonalBarPortlet:%2Fcss%2Fmain.css&amp;com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet:%2Fcss%2Fmain.css&amp;t=1729505894000" id="2ce6ec7a" rel="stylesheet" type="text/css" /> <script data-senna-track="temporary" type="text/javascript"> // <![CDATA[ var Liferay = Liferay || {}; Liferay.Browser = { acceptsGzip: function() { return false; }, getMajorVersion: function() { return 7.0; }, getRevision: function() { return '7.0'; }, getVersion: function() { return '7.0'; }, isAir: function() { return false; }, isChrome: function() { return false; }, isEdge: function() { return false; }, isFirefox: function() { return false; }, isGecko: function() { return false; }, isIe: function() { return true; }, isIphone: function() { return false; }, isLinux: function() { return false; }, isMac: function() { return false; }, isMobile: function() { return false; }, isMozilla: function() { return false; }, isOpera: function() { return false; }, isRtf: function() { return true; }, isSafari: function() { return false; }, isSun: function() { return false; }, isWebKit: function() { return false; }, isWindows: function() { return true; } }; Liferay.Data = Liferay.Data || {}; Liferay.Data.ICONS_INLINE_SVG = true; Liferay.Data.NAV_SELECTOR = '#navigation'; Liferay.Data.NAV_SELECTOR_MOBILE = '#navigationCollapse'; Liferay.Data.isCustomizationView = function() { return false; }; Liferay.Data.notices = [ ]; (function () { var available = {}; var direction = {}; available['en_US'] = 'inglese\x20\x28Stati\x20Uniti\x29'; direction['en_US'] = 'ltr'; available['it_IT'] = 'italiano\x20\x28Italia\x29'; direction['it_IT'] = 'ltr'; Liferay.Language = { available, direction, get: function(key) { return key; } }; })(); Liferay.PortletKeys = { DOCUMENT_LIBRARY: 'com_liferay_document_library_web_portlet_DLPortlet', DYNAMIC_DATA_MAPPING: 'com_liferay_dynamic_data_mapping_web_portlet_DDMPortlet', ITEM_SELECTOR: 'com_liferay_item_selector_web_portlet_ItemSelectorPortlet' }; Liferay.PropsValues = { JAVASCRIPT_SINGLE_PAGE_APPLICATION_TIMEOUT: 0, NTLM_AUTH_ENABLED: false, UPLOAD_SERVLET_REQUEST_IMPL_MAX_SIZE: 104857600 }; Liferay.ThemeDisplay = { getLayoutId: function() { return '26'; }, getLayoutRelativeControlPanelURL: function() { return '/group/opacsbn/~/control_panel/manage?p_p_id=OPAC_SEARCHAUTHOR'; }, getLayoutRelativeURL: function() { return '/risultati-autori'; }, getLayoutURL: function() { return 'https://opac.sbn.it/risultati-autori'; }, getParentLayoutId: function() { return '19'; }, isControlPanel: function() { return false; }, isPrivateLayout: function() { return 'false'; }, isVirtualLayout: function() { return false; }, getBCP47LanguageId: function() { return 'it-IT'; }, getCanonicalURL: function() { return 'https\x3a\x2f\x2fopac\x2esbn\x2eit\x2frisultati-autori\x2f-\x2fopac-autori\x2fdetail\x2fSBLV288346'; }, getCDNBaseURL: function() { return 'https://opac.sbn.it'; }, getCDNDynamicResourcesHost: function() { return ''; }, getCDNHost: function() { return ''; }, getCompanyGroupId: function() { return '20124'; }, getCompanyId: function() { return '20098'; }, getDefaultLanguageId: function() { return 'it_IT'; }, getDoAsUserIdEncoded: function() { return ''; }, getLanguageId: function() { return 'it_IT'; }, getParentGroupId: function() { return '20122'; }, getPathContext: function() { return ''; }, getPathImage: function() { return '/image'; }, getPathJavaScript: function() { return '/o/frontend-js-web'; }, getPathMain: function() { return '/c'; }, getPathThemeImages: function() { return 'https://opac.sbn.it/o/iccu-sbn-theme/images'; }, getPathThemeRoot: function() { return '/o/iccu-sbn-theme'; }, getPlid: function() { return '385'; }, getPortalURL: function() { return 'https://opac.sbn.it'; }, getScopeGroupId: function() { return '20122'; }, getScopeGroupIdOrLiveGroupId: function() { return '20122'; }, getSessionId: function() { return ''; }, getSiteAdminURL: function() { return 'https://opac.sbn.it/group/opacsbn/~/control_panel/manage?p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view'; }, getSiteGroupId: function() { return '20122'; }, getURLControlPanel: function() { return '/group/control_panel?refererPlid=385'; }, getURLHome: function() { return 'https\x3a\x2f\x2fopac\x2esbn\x2eit\x2fweb\x2fopacsbn\x2fhome'; }, getUserEmailAddress: function() { return ''; }, getUserId: function() { return '20103'; }, getUserName: function() { return ''; }, isAddSessionIdToURL: function() { return false; }, isImpersonated: function() { return false; }, isSignedIn: function() { return false; }, isStateExclusive: function() { return false; }, isStateMaximized: function() { return false; }, isStatePopUp: function() { return false; } }; var themeDisplay = Liferay.ThemeDisplay; Liferay.AUI = { getCombine: function() { return true; }, getComboPath: function() { return '/combo/?browserId=ie&minifierType=&languageId=it_IT&b=7401&t=1623305081637&'; }, getDateFormat: function() { return '%d/%m/%Y'; }, getEditorCKEditorPath: function() { return '/o/frontend-editor-ckeditor-web'; }, getFilter: function() { var filter = 'raw'; filter = 'min'; return filter; }, getFilterConfig: function() { var instance = this; var filterConfig = null; if (!instance.getCombine()) { filterConfig = { replaceStr: '.js' + instance.getStaticResourceURLParams(), searchExp: '\\.js$' }; } return filterConfig; }, getJavaScriptRootPath: function() { return '/o/frontend-js-web'; }, getPortletRootPath: function() { return '/html/portlet'; }, getStaticResourceURLParams: function() { return '?browserId=ie&minifierType=&languageId=it_IT&b=7401&t=1623305081637'; } }; Liferay.authToken = 'DQkDSajx'; Liferay.currentURL = '\x2frisultati-autori\x2f-\x2fopac-autori\x2fdetail\x2fSBLV288346'; Liferay.currentURLEncoded = '\x252Frisultati-autori\x252F-\x252Fopac-autori\x252Fdetail\x252FSBLV288346'; // ]]> </script> <script data-senna-track="temporary" type="text/javascript">window.__CONFIG__= {basePath: '',combine: true, defaultURLParams: null, explainResolutions: false, exposeGlobal: false, logLevel: 'warn', namespace:'Liferay', reportMismatchedAnonymousModules: 'warn', resolvePath: '/o/js_resolve_modules', url: '/combo/?browserId=ie&minifierType=&languageId=it_IT&b=7401&t=1623305081637&', waitTimeout: 7000};</script><script data-senna-track="permanent" src="/o/frontend-js-loader-modules-extender/loader.js" type="text/javascript"></script><script data-senna-track="permanent" src="/combo?browserId=ie&minifierType=js&languageId=it_IT&b=7401&t=1623305081637&/o/frontend-js-aui-web/aui/aui/aui.js&/o/frontend-js-aui-web/liferay/modules.js&/o/frontend-js-aui-web/liferay/aui_sandbox.js&/o/frontend-js-aui-web/aui/attribute-base/attribute-base.js&/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex.js&/o/frontend-js-aui-web/aui/attribute-core/attribute-core.js&/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable.js&/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras.js&/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base.js&/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex.js&/o/frontend-js-aui-web/aui/oop/oop.js&/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang.js&/o/frontend-js-aui-web/liferay/dependency.js&/o/frontend-js-aui-web/liferay/util.js&/o/frontend-js-web/liferay/dom_task_runner.js&/o/frontend-js-web/liferay/events.js&/o/frontend-js-web/liferay/lazy_load.js&/o/frontend-js-web/liferay/liferay.js&/o/frontend-js-web/liferay/global.bundle.js&/o/frontend-js-web/liferay/portlet.js&/o/frontend-js-web/liferay/workflow.js&/o/frontend-js-module-launcher/webpack_federation.js" type="text/javascript"></script> <script data-senna-track="temporary" type="text/javascript">try {var MODULE_PATH='/o/layout-taglib';AUI().applyConfig({groups:{"layout-taglib":{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-layouts-tree":{path:"layouts_tree/js/layouts_tree.js",requires:["aui-tree-view"]},"liferay-layouts-tree-check-content-display-page":{path:"layouts_tree/js/layouts_tree_check_content_display_page.js",requires:["aui-component","plugin"]},"liferay-layouts-tree-node-radio":{path:"layouts_tree/js/layouts_tree_node_radio.js",requires:["aui-tree-node"]},"liferay-layouts-tree-node-task":{path:"layouts_tree/js/layouts_tree_node_task.js",requires:["aui-tree-node"]},"liferay-layouts-tree-radio":{path:"layouts_tree/js/layouts_tree_radio.js",requires:["aui-tree-node","liferay-layouts-tree-node-radio"]},"liferay-layouts-tree-selectable":{path:"layouts_tree/js/layouts_tree_selectable.js",requires:["liferay-layouts-tree-node-task"]},"liferay-layouts-tree-state":{path:"layouts_tree/js/layouts_tree_state.js",requires:["aui-base"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/portal-search-web';AUI().applyConfig({groups:{search:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-search-bar":{path:"search_bar.js",requires:[]},"liferay-search-custom-filter":{path:"custom_filter.js",requires:[]},"liferay-search-facet-util":{path:"facet_util.js",requires:[]},"liferay-search-modified-facet":{path:"modified_facet.js",requires:["aui-form-validator","liferay-search-facet-util"]},"liferay-search-modified-facet-configuration":{path:"modified_facet_configuration.js",requires:["aui-node"]},"liferay-search-sort-configuration":{path:"sort_configuration.js",requires:["aui-node"]},"liferay-search-sort-util":{path:"sort_util.js",requires:[]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/contacts-web';AUI().applyConfig({groups:{contactscenter:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-contacts-center":{path:"main.js",requires:["aui-io-plugin-deprecated","aui-toolbar","autocomplete-base","datasource-io","json-parse","liferay-portlet-base","liferay-util-window"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/invitation-invite-members-web';AUI().applyConfig({groups:{"invite-members":{base:MODULE_PATH+"/invite_members/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-portlet-invite-members":{path:"main.js",requires:["aui-base","autocomplete-base","datasource-io","datatype-number","liferay-portlet-base","liferay-util-window","node-core"]}},root:MODULE_PATH+"/invite_members/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/calendar-web';AUI().applyConfig({groups:{calendar:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-calendar-container":{path:"calendar_container.js",requires:["aui-alert","aui-base","aui-component","liferay-portlet-base"]},"liferay-calendar-date-picker-sanitizer":{path:"date_picker_sanitizer.js",requires:["aui-base"]},"liferay-calendar-interval-selector":{path:"interval_selector.js",requires:["aui-base","liferay-portlet-base"]},"liferay-calendar-interval-selector-scheduler-event-link":{path:"interval_selector_scheduler_event_link.js",requires:["aui-base","liferay-portlet-base"]},"liferay-calendar-list":{path:"calendar_list.js",requires:["aui-template-deprecated","liferay-scheduler"]},"liferay-calendar-message-util":{path:"message_util.js",requires:["liferay-util-window"]},"liferay-calendar-recurrence-converter":{path:"recurrence_converter.js",requires:[]},"liferay-calendar-recurrence-dialog":{path:"recurrence.js",requires:["aui-base","liferay-calendar-recurrence-util"]},"liferay-calendar-recurrence-util":{path:"recurrence_util.js",requires:["aui-base","liferay-util-window"]},"liferay-calendar-reminders":{path:"calendar_reminders.js",requires:["aui-base"]},"liferay-calendar-remote-services":{path:"remote_services.js",requires:["aui-base","aui-component","liferay-calendar-util","liferay-portlet-base"]},"liferay-calendar-session-listener":{path:"session_listener.js",requires:["aui-base","liferay-scheduler"]},"liferay-calendar-simple-color-picker":{path:"simple_color_picker.js",requires:["aui-base","aui-template-deprecated"]},"liferay-calendar-simple-menu":{path:"simple_menu.js",requires:["aui-base","aui-template-deprecated","event-outside","event-touch","widget-modality","widget-position","widget-position-align","widget-position-constrain","widget-stack","widget-stdmod"]},"liferay-calendar-util":{path:"calendar_util.js",requires:["aui-datatype","aui-io","aui-scheduler","aui-toolbar","autocomplete","autocomplete-highlighters"]},"liferay-scheduler":{path:"scheduler.js",requires:["async-queue","aui-datatype","aui-scheduler","dd-plugin","liferay-calendar-message-util","liferay-calendar-recurrence-converter","liferay-calendar-recurrence-util","liferay-calendar-util","liferay-scheduler-event-recorder","liferay-scheduler-models","promise","resize-plugin"]},"liferay-scheduler-event-recorder":{path:"scheduler_event_recorder.js",requires:["dd-plugin","liferay-calendar-util","resize-plugin"]},"liferay-scheduler-models":{path:"scheduler_models.js",requires:["aui-datatype","dd-plugin","liferay-calendar-util"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/staging-taglib';AUI().applyConfig({groups:{stagingTaglib:{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-export-import-management-bar-button":{path:"export_import_entity_management_bar_button/js/main.js",requires:["aui-component","liferay-search-container","liferay-search-container-select"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/commerce-product-content-web';AUI().applyConfig({groups:{productcontent:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),modules:{"liferay-commerce-product-content":{path:"product_content.js",requires:["aui-base","aui-io-request","aui-parse-content","liferay-portlet-base","liferay-portlet-url"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/commerce-frontend-impl';AUI().applyConfig({groups:{commercefrontend:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),modules:{"liferay-commerce-frontend-asset-categories-selector":{path:"liferay_commerce_frontend_asset_categories_selector.js",requires:["aui-tree","liferay-commerce-frontend-asset-tag-selector"]},"liferay-commerce-frontend-asset-tag-selector":{path:"liferay_commerce_frontend_asset_tag_selector.js",requires:["aui-io-plugin-deprecated","aui-live-search-deprecated","aui-template-deprecated","aui-textboxlist-deprecated","datasource-cache","liferay-service-datasource"]},"liferay-commerce-frontend-management-bar-state":{condition:{trigger:"liferay-management-bar"},path:"management_bar_state.js",requires:["liferay-management-bar"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/dynamic-data-mapping-web';!function(){var a=Liferay.AUI;AUI().applyConfig({groups:{ddm:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:a.getFilterConfig(),modules:{"liferay-ddm-form":{path:"ddm_form.js",requires:["aui-base","aui-datatable","aui-datatype","aui-image-viewer","aui-parse-content","aui-set","aui-sortable-list","json","liferay-form","liferay-layouts-tree","liferay-layouts-tree-radio","liferay-layouts-tree-selectable","liferay-map-base","liferay-translation-manager","liferay-util-window"]},"liferay-portlet-dynamic-data-mapping":{condition:{trigger:"liferay-document-library"},path:"main.js",requires:["arraysort","aui-form-builder-deprecated","aui-form-validator","aui-map","aui-text-unicode","json","liferay-menu","liferay-translation-manager","liferay-util-window","text"]},"liferay-portlet-dynamic-data-mapping-custom-fields":{condition:{trigger:"liferay-document-library"},path:"custom_fields.js",requires:["liferay-portlet-dynamic-data-mapping"]}},root:MODULE_PATH+"/js/"}}})}(); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/portal-workflow-task-web';AUI().applyConfig({groups:{workflowtasks:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-workflow-tasks":{path:"main.js",requires:["liferay-util-window"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/document-library-web';AUI().applyConfig({groups:{dl:{base:MODULE_PATH+"/document_library/js/legacy/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"document-library-upload":{path:"upload.js",requires:["aui-component","aui-data-set-deprecated","aui-overlay-manager-deprecated","aui-overlay-mask-deprecated","aui-parse-content","aui-progressbar","aui-template-deprecated","aui-tooltip","liferay-history-manager","liferay-search-container","querystring-parse-simple","uploader"]},"liferay-document-library":{path:"main.js",requires:["document-library-upload","liferay-portlet-base"]}},root:MODULE_PATH+"/document_library/js/legacy/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/staging-processes-web';AUI().applyConfig({groups:{stagingprocessesweb:{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-staging-processes-export-import":{path:"js/main.js",requires:["aui-datatype","aui-dialog-iframe-deprecated","aui-modal","aui-parse-content","aui-toggler","aui-tree-view","liferay-portlet-base","liferay-util-window"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/segments-simulation-web';AUI().applyConfig({groups:{segmentssimulation:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-portlet-segments-simulation":{path:"main.js",requires:["aui-base","liferay-portlet-base"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/exportimport-web';AUI().applyConfig({groups:{exportimportweb:{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-export-import-export-import":{path:"js/main.js",requires:["aui-datatype","aui-dialog-iframe-deprecated","aui-modal","aui-parse-content","aui-toggler","aui-tree-view","liferay-portlet-base","liferay-util-window"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/frontend-editor-alloyeditor-web';AUI().applyConfig({groups:{alloyeditor:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-alloy-editor":{path:"alloyeditor.js",requires:["aui-component","liferay-portlet-base","timers"]},"liferay-alloy-editor-source":{path:"alloyeditor_source.js",requires:["aui-debounce","liferay-fullscreen-source-editor","liferay-source-editor","plugin"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/frontend-taglib';AUI().applyConfig({groups:{"frontend-taglib":{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-management-bar":{path:"management_bar/js/management_bar.js",requires:["aui-component","liferay-portlet-base"]},"liferay-sidebar-panel":{path:"sidebar_panel/js/sidebar_panel.js",requires:["aui-base","aui-debounce","aui-parse-content","liferay-portlet-base"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/layout-admin-web';AUI().applyConfig({groups:{layoutcustomizationsettings:{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-layout-customization-settings":{path:"js/layout_customization_settings.js",requires:["aui-base","aui-overlay-mask-deprecated","liferay-portlet-base"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/item-selector-taglib';AUI().applyConfig({groups:{"item-selector-taglib":{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-image-selector":{path:"image_selector/js/image_selector.js",requires:["aui-base","liferay-item-selector-dialog","liferay-portlet-base","uploader"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/product-navigation-simulation-device';AUI().applyConfig({groups:{"navigation-simulation-device":{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-product-navigation-simulation-device":{path:"product_navigation_simulation_device.js",requires:["aui-dialog-iframe-deprecated","aui-event-input","aui-modal","liferay-portlet-base","liferay-product-navigation-control-menu","liferay-util-window","liferay-widget-size-animation-plugin"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/journal-web';AUI().applyConfig({groups:{journal:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-journal-navigation":{path:"navigation.js",requires:["aui-component","liferay-portlet-base","liferay-search-container"]},"liferay-portlet-journal":{path:"main.js",requires:["aui-base","aui-dialog-iframe-deprecated","liferay-portlet-base","liferay-util-window"]}},root:MODULE_PATH+"/js/"}}}); } catch(error) {console.error(error);}try {var MODULE_PATH='/o/product-navigation-taglib';AUI().applyConfig({groups:{controlmenu:{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-product-navigation-control-menu":{path:"control_menu/js/product_navigation_control_menu.js",requires:["aui-node","event-touch"]}},root:MODULE_PATH+"/"}}}); } catch(error) {console.error(error);}</script> <script data-senna-track="temporary" type="text/javascript"> // <![CDATA[ // ]]> </script> <link class="lfr-css-file" data-senna-track="temporary" href="https://opac.sbn.it/o/iccu-sbn-theme/css/main.css?browserId=ie&amp;themeId=iccusbn_WAR_iccusbntheme&amp;minifierType=css&amp;languageId=it_IT&amp;b=7401&amp;t=1724055830000" id="liferayThemeCSS" rel="stylesheet" type="text/css" /> <style data-senna-track="temporary" type="text/css"> </style> <link href="/o/commerce-frontend-js/styles/main.css" rel="stylesheet" type="text/css" /><style data-senna-track="temporary" type="text/css"> </style> <script type="text/javascript"> // <![CDATA[ Liferay.Loader.require('@liferay/frontend-js-state-web@1.0.3/State', function(_liferayFrontendJsStateWeb103State) { try { (function() { var FrontendJsState = _liferayFrontendJsStateWeb103State; })(); } catch (err) { console.error(err); } }); // ]]> </script> <script data-senna-track="temporary" type="text/javascript"> if (window.Analytics) { window._com_liferay_document_library_analytics_isViewFileEntry = false; } </script> <script type="text/javascript"> // <![CDATA[ Liferay.on( 'ddmFieldBlur', function(event) { if (window.Analytics) { Analytics.send( 'fieldBlurred', 'Form', { fieldName: event.fieldName, focusDuration: event.focusDuration, formId: event.formId, page: event.page } ); } } ); Liferay.on( 'ddmFieldFocus', function(event) { if (window.Analytics) { Analytics.send( 'fieldFocused', 'Form', { fieldName: event.fieldName, formId: event.formId, page: event.page } ); } } ); Liferay.on( 'ddmFormPageShow', function(event) { if (window.Analytics) { Analytics.send( 'pageViewed', 'Form', { formId: event.formId, page: event.page, title: event.title } ); } } ); Liferay.on( 'ddmFormSubmit', function(event) { if (window.Analytics) { Analytics.send( 'formSubmitted', 'Form', { formId: event.formId } ); } } ); Liferay.on( 'ddmFormView', function(event) { if (window.Analytics) { Analytics.send( 'formViewed', 'Form', { formId: event.formId, title: event.title } ); } } ); // ]]> </script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/css/select2.min.css" integrity="sha512-nMNlpuaDPrqlEls3IX/Q56H36qvBASwb3ipuo3MxeWbsQB1881ox0cRv7UPTgBlriqoynt35KjEwgGUeUXIPnw==" crossorigin="anonymous" /> <link rel='stylesheet' href='https://opac.sbn.it/o/iccu-sbn-theme/css/main-d5eea4697a.css' type='text/css' media='all' /> <link rel="shortcut icon" href="https://opac.sbn.it/o/iccu-sbn-theme/images/faviconopac.ico" type="image/x-icon" /> <meta property="og:type" content="website"> <meta property="og:description" content="Catalogo del Servizio Bibliotecario Nazionale"> <meta property="og:image" content="/o/iccu-sbn-theme/images/social-card/opac-social-card.jpg"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@iccu2"> <meta name="twitter:description" content="Catalogo del Servizio Bibliotecario Nazionale"> <meta name="twitter:image" content="/o/iccu-sbn-theme/images/social-card/opac-social-card.jpg"> </head> <body class="ie controls-visible yui3-skin-sam guest-site signed-out public-page site theme-opac-a font-montserrat"> <nav aria-label="Collegamenti Veloci" class="quick-access-nav" id="xzwr_quickAccessNav"> <h1 class="hide-accessible">Navigazione</h1> <ul> <li><a href="#main-content">Salta al contenuto</a></li> </ul> </nav> <script id="search-block-template" type="text/x-handlebars-template"> <form class="search-block {{class}}" action="{{action}}" method="{{#if method}}{{method}}{{else}}post{{/if}}"> {{#each fields}} {{{include '#search-block-form-field-template' this}}} {{/each}} </form> </script> <script id="search-block-form-field-template" type="text/x-handlebars-template"> {{#if (or (not showIfFirst) (and parentFirst showIfFirst))}} {{#unless (and parentFirst hideIfFirst)}} <div class="{{#if (eq fieldType 'row')}}col-12{{#if size}} col-md-{{size}} {{/if}} search-block-item{{else}}{{#if size}}col-12 col-xl-{{size}} py-2 py-xl-0 {{else}}search-block-item{{/if}}{{#if (eq inlineSize 'grow')}} search-block-item-grow{{/if}}{{/if}}" data-type="{{fieldType}}" data-{{#unless preview}}not-{{/unless}}preview="{{preview}}" data-{{#unless previewGroup}}not-{{/unless}}preview-group="{{previewGroup}}" data-{{#unless previewLabel}}not-{{/unless}}preview-label="{{previewLabel}}" data-{{#unless groupLabel}}not-{{/unless}}group-label="{{groupLabel}}" data-{{#unless hideInGroupIfLast}}not-{{/unless}}hide-in-group-if-last="{{hideInGroupIfLast}}">{{{include (concat '#search-block-' fieldType '-template') this}}}</div> {{/unless}} {{/if}} </script> <script id="search-block-checkbox-template" type="text/x-handlebars-template"> <div class="checkbox-group"> <div class="checkbox-group-item"> <input type="checkbox" name="{{name}}" value="{{value}}" id="{{__id}}" {{#unless checked}}not-{{/unless}}checked> <label for="{{__id}}">{{label}}</label> </div> </div> </script> <script id="search-block-checkbox-group-template" type="text/x-handlebars-template"> <div class="checkbox-group">{{#each options}} <div class="checkbox-group-item"> <input type="checkbox" name="{{name}}" value="{{value}}" id="{{../name}}-{{@index}}" {{#unless checked}}not-{{/unless}}checked> <label for="{{../name}}-{{@index}}">{{label}}</label> </div>{{/each}} </div> </script> <script id="search-block-section-template" type="text/x-handlebars-template"> <div class="search-block-section">{{#if label}} <div class="search-block-section-head"> <div class="search-block-section-title">{{label}}</div> </div>{{/if}} <div class="search-block-section-body"> <div class="row"> {{#each fields}} {{{include '#search-block-form-field-template' (set ../isFirst 'parentFirst' this)}}} {{/each}} </div> </div> </div> </script> <script id="search-block-coords-template" type="text/x-handlebars-template"> <div class="search-block-coords">{{#if label}} <div class="search-block-coords-head"> <div class="search-block-coords-title">{{label}}</div> </div>{{/if}} <div class="search-block-coords-body" data-coords> <div class="search-block-coords-item search-block-coords-item-select" data-type="select">{{{include '#search-block-select-template' fields.type}}}</div> <div class="search-block-coords-item" data-type="input">{{{include '#search-block-input-template' (set 'number' 'type' fields.degree)}}}</div> <div class="search-block-coords-item" data-type="input">{{{include '#search-block-input-template' (set 'number' 'type' fields.minute)}}}</div> <div class="search-block-coords-item" data-type="input">{{{include '#search-block-input-template' (set 'number' 'type' fields.second)}}}</div> </div> </div> </script> <script id="search-block-row-template" type="text/x-handlebars-template"> <div class="search-block-row {{#if (eq size 'inline')}}search-block-row-inline{{else}}row{{/if}}{{#if direction}} search-block-row-{{direction}}{{/if}}{{#if hideIf}} d-none{{/if}}" data-hide-if="{{#if hideIf}}{{json 'stringify' hideIf}}{{else}}false{{/if}}"> {{#each fields}} {{{include '#search-block-form-field-template' (set ../isFirst 'parentFirst' this)}}} {{/each}} {{#if deletable}} <button class="btn btn-primary btn-3" type="button" data-delete-row><i class="material-icons">close</i></button>{{/if}} </div> </script> <script id="search-block-add-row-template" type="text/x-handlebars-template"> <div class="duplicate-row mb-3">{{#if (is multiple 'string')}}<a class="btn btn-2 btn-primary" href="#" data-duplicate="{&quot;template&quot;: &quot;#search-block-form-field-template&quot;, &quot;context&quot;: {{json 'stringify' (clearvalues this)}} }"> <div class="btn-content"><i class="material-icons">add</i><span>{{multiple}}</span></div></a>{{else}} <div class="dropleft"><a class="btn btn-2 btn-primary" href="#" role="button" id="dd-menu-link{{__id}}" data-toggle="dropdown" aria-expanded="false"> <div class="btn-content"><i class="material-icons">add</i><span>{{multiple.label}}</span></div></a> <ul class="dropdown-menu" aria-labelledby="dd-menu-link{{__id}}">{{#each multiple.contents}} <li><a class="dropdown-item" href="#" data-duplicate="{&quot;template&quot;: &quot;#search-block-form-field-template&quot;, &quot;context&quot;: {{json 'stringify' (merge (clearvalues ../this) toMerge)}} }">{{label}}</a></li>{{/each}} </ul> </div>{{/if}} </div> </script> <script id="search-block-info-row-content-template" type="text/x-handlebars-template"> {{#if this.length}} <div class="info-row-content"> {{#each this}} <div class="info-row-content-item d-block"> <div class="info-row-content-label">{{label}}</div> {{#each (getPairs items names)}} <div class="info-row-content-body ml-2"> {{item}}<a data-reset-fields="{{stringify names}}" data-label="{{item}}"><i class="material-icons">close</i></a></div> {{/each}} </div> {{/each}} </div> {{/if}} </script> <script id="search-block-fixed-info-row-template" type="text/x-handlebars-template"> <div class="search-block-fixed-info-label"> <a {{#if label_query}}class="active"{{/if}} href="#" data-toggle="row">{{fixed}}</a> </div> <div class="search-block-fixed-info-row row"> <div class="info-row-label">{{label}}</div> {{#if label_query}} {{#if query}} <div class="info-row-block" > <div class="info-row-content" style="padding-bottom: 0;"> <div class="info-row-content-item"> <div class="info-row-content-label">{{label_query}}:</div> <div class="info-row-content-body"> {{query}} </div> </div> </div> </div> {{/if}} {{/if}} <div class="info-row-block" data-info-block="{&quot;template&quot;:&quot;#search-block-info-row-content-template&quot;}"></div> {{#each fields}} {{{include '#search-block-form-field-template' (set ../isFirst 'parentFirst' this)}}} {{/each}} </div> </script> <script id="search-block-info-row-template" type="text/x-handlebars-template"> <div class="search-block-info-row row"> <div class="info-row-label">{{label}}</div> {{#if label_query}} {{#if query}} <div class="info-row-block" > <div class="info-row-content"> <div class="info-row-content-item"> <div class="info-row-content-label">{{label_query}}:</div> <div class="info-row-content-body"> {{query}} </div> </div> </div> </div> {{/if}} {{/if}} <div class="info-row-block" data-info-block="{&quot;template&quot;:&quot;#search-block-info-row-content-template&quot;}"></div> {{#each fields}} {{{include '#search-block-form-field-template' (set ../isFirst 'parentFirst' this)}}} {{/each}} </div> </script> <script id="search-block-collapse-template" type="text/x-handlebars-template"> <div class="form-collapse{{#if type}}-{{type}}{{/if}}"><a class="form-collapse-header" href="#" role="button" data-toggle="collapse" data-target="#search-block-collapse-{{id}}" aria-expanded="{{#if collapsed}}false{{else}}true{{/if}}" aria-controls="search-block-collapse-{{id}}"><span>{{label}}</span></a> <div class="collapse {{#unless collapsed}}show{{/unless}}" id="search-block-collapse-{{id}}"> <div class="form-collapse-body"> {{#each fields}} {{{include '#search-block-form-field-template' this}}} {{/each}} </div> </div> </div> </script> <script id="search-block-input-list-items-template" type="text/x-handlebars-template">{{#each this}} <li class="list-group-item"> <div class="d-flex"><a class="d-block flex-grow-1" href="#" data-list-changer-value="{{label}}">{{label}}</a>{{#if href}}<a href="{{href}}"><small class="text-nowrap">[{{results}} documenti]</small></a>{{else}}<small class="text-nowrap">[{{results}} documenti]</small>{{/if}}</div> </li>{{/each}} </script> <script id="search-block-input-list-template" type="text/x-handlebars-template">{{#with (get lists (concat listType))}} <ul class="list-group" id="search-block-input-list-items-container" data-list-changer="{&quot;input&quot;:{&quot;name&quot;:&quot;{{../parentConfig.title.name}}&quot;},&quot;select&quot;:{&quot;name&quot;:&quot;{{select.name}}&quot;,&quot;value&quot;:&quot;{{select.value}}&quot;}}"></ul> <div class="infinite-scroll" id="search-block-input-list-items" data-first-page="true" data-infinite-scroll='{"url":"{{url}}","type":"get","params":{"{{../parentConfig.title.name}}":"{{inputvalue ../parentConfig.title.selector}}","param":"{{../parentConfig.title.name}}"},"lastItemForPagination":true,"container":"#search-block-input-list-items-container","template":"#search-block-input-list-items-template"}' data-page='{"name":"{{../parentConfig.title.name}}","value":"{{inputvalue ../parentConfig.title.selector}}","item":"label"}'> <div class="loading loading-2"> <div></div> <div></div> <div></div> </div> </div>{{/with}} </script> <script id="search-block-input-autocomplete-template" type="text/x-handlebars-template">{{#if data.minLengthError}} <div class="autocomplete-block-message">Scrivi una parola di almeno 3 lettere</div>{{else if data.length}} <ul class="autocomplete-block-items"> <li class="autocomplete-block-label">Suggerimenti</li> {{#each data}} <li class="autocomplete-block-item"><a href="#" data-change-value="{{#if value}}{{value}}{{else}}{{label}}{{/if}}">{{{highlight ../value label}}}<small> ({{results}})</small></a></li>{{/each}} </ul>{{else}} <div class="autocomplete-block-message">Nessun suggerimento</div>{{/if}} </script> <script id="search-block-input-template" type="text/x-handlebars-template"> <div class="form-group autocomplete-block" data-autocomplete-block> <div class="autocomplete-block-results"> <div class="input-group">{{#if prepend}} <div class="input-group-prepend"> <div class="input-group-text">{{prepend}}</div> </div>{{/if}} <input class="form-control" type="{{#if type}}{{type}}{{else}}text{{/if}}" {{#if pattern}}pattern="{{pattern}}"{{/if}} {{#if max}}max="{{max}}"{{/if}} {{#if min}}min="{{min}}"{{/if}} name="{{name}}" placeholder="{{placeholder}}" value="{{value}}" {{#if (or (not autocomplete) autocomplete.hide)}}not-{{/if}}autocomplete="off" data-{{#if (or (not autocomplete) autocomplete.hide)}}not-{{/if}}autocomplete="{{#if (and autocomplete (not autocomplete.hide))}}{ &quot;templates&quot;: { &quot;results&quot;: &quot;#search-block-input-autocomplete-template&quot; }, &quot;url&quot;: &quot;{{autocomplete.url}}&quot;, &quot;name&quot;: &quot;{{autocomplete.name}}&quot; {{#if autocomplete.select}}, &quot;select&quot;: { &quot;name&quot;: &quot;{{changenamecount autocomplete.select.name __count}}&quot;, &quot;value&quot;: &quot;{{autocomplete.select.value}}&quot; } {{/if}} {{#if autocomplete.relateds}}, &quot;relateds&quot;: {{json 'stringify' autocomplete.relateds}}{{else}} {{/if}} }{{/if}}" data-{{#unless virtualKeyboard}}not-{{/unless}}vk>{{#if (or lists append)}} <div class="input-group-append">{{#if append}} <div class="input-group-text">{{append}}</div>{{/if}} {{#if (and lists.phrase (not lists.phrase.hide))}}<a class="input-list" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: {&quot;template&quot;: &quot;#dynamic-modal-input-title-template&quot;, &quot;title&quot;: &quot;Scansione lista {{lists.title}} a partire da: &quot;, &quot;name&quot;: &quot;{{changenamecount name __count}}&quot;, &quot;selector&quot;: &quot;{{concat '[name=&quot;' (changenamecount name __count) '&quot;]'}}&quot;}, &quot;content&quot;: {&quot;template&quot;: &quot;#search-block-input-list-template&quot;, &quot;context&quot;: {&quot;lists&quot;: {{json 'stringify' lists}}, &quot;listType&quot;: &quot;phrase&quot;} } }"><i class="material-icons" data-toggle="tooltip" data-placement="top" title="Lista per voci complete" >list</i></a>{{/if}} {{#if (and lists.word (not lists.word.hide))}}<a class="input-list input-list-1" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: {&quot;template&quot;: &quot;#dynamic-modal-input-title-template&quot;, &quot;title&quot;: &quot;Scansione lista parole {{lists.title}} a partire da : &quot;, &quot;name&quot;: &quot;{{changenamecount name __count}}&quot;, &quot;selector&quot;: &quot;{{concat '[name=&quot;' changenamecount name __count '&quot;]'}}&quot;}, &quot;content&quot;: {&quot;template&quot;: &quot;#search-block-input-list-template&quot;, &quot;context&quot;: {&quot;lists&quot;: {{json 'stringify' lists}}, &quot;listType&quot;: &quot;word&quot;} } }"><i class="material-icons" data-toggle="tooltip" data-placement="top" title="Lista delle parole" >list</i></a>{{/if}} </div>{{/if}} </div> {{#if autocomplete}} <div data-results></div> {{/if}} </div> </div> </script> <script id="search-block-inline-inputs-template" type="text/x-handlebars-template"> <div class="search-block-inline-inputs" data-autocomplete-block>{{#each fields}} <div class="form-group autocomplete-block"> <div class="autocomplete-block-results"> <div class="input-group">{{#if prepend}} <div class="input-group-prepend"> <div class="input-group-text">{{prepend}}</div> </div>{{/if}} <input class="form-control" type="{{#if type}}{{type}}{{else}}text{{/if}}" name="{{name}}" placeholder="{{placeholder}}" value="{{value}}" minlength="{{minlength}}" maxlength="{{maxlength}}">{{#if (or lists append)}} <div class="input-group-append">{{#if append}} <div class="input-group-text">{{append}}</div>{{/if}} {{#if (and lists.phrase (not lists.phrase.hide))}}<a class="input-list" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: {&quot;template&quot;: &quot;#dynamic-modal-input-title-template&quot;, &quot;title&quot;: &quot;Scansione lista {{lists.title}} a partire da: &quot;, &quot;name&quot;: &quot;{{name}}&quot;, &quot;selector&quot;: &quot;{{concat '[name=&quot;' name '&quot;]'}}&quot;}, &quot;content&quot;: {&quot;template&quot;: &quot;#search-block-input-list-template&quot;, &quot;context&quot;: {&quot;lists&quot;: {{json 'stringify' lists}}, &quot;listType&quot;: &quot;phrase&quot;} } }"><i class="material-icons" data-toggle="tooltip" data-placement="top" title="Lista per voci complete" >list</i></a>{{/if}} {{#if (and lists.word (not lists.word.hide))}}<a class="input-list input-list-1" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: {&quot;template&quot;: &quot;#dynamic-modal-input-title-template&quot;, &quot;title&quot;: &quot;Scansione lista parole {{lists.title}} a partire da : &quot;, &quot;name&quot;: &quot;{{name}}&quot;, &quot;selector&quot;: &quot;{{concat '[name=&quot;' name '&quot;]'}}&quot;}, &quot;content&quot;: {&quot;template&quot;: &quot;#search-block-input-list-template&quot;, &quot;context&quot;: {&quot;lists&quot;: {{json 'stringify' lists}}, &quot;listType&quot;: &quot;word&quot;} } }"><i class="material-icons" data-toggle="tooltip" data-placement="top" title="Lista delle parole" >list</i></a>{{/if}} </div>{{/if}} </div> {{#if autocomplete}} <div data-results></div> {{/if}} </div> </div>{{/each}} </div> </script> <script id="search-block-hidden-template" type="text/x-handlebars-template"> <input type="hidden" name="{{name}}" value="{{value}}"> </script> <script id="search-block-label-template" type="text/x-handlebars-template"> <div class="search-block-form-label">{{label}}</div> </script> <script id="search-block-select-options-template" type="text/x-handlebars-template">{{#if allowClear}} <option value="" data-empty></option>{{/if}} {{#each options}} <option value="{{value}}" {{#unless selected}}not-{{/unless}}selected>{{label}}</option>{{/each}} </script> <script id="search-block-select-template" type="text/x-handlebars-template"> <div class="form-group"> <select class="form-control" name="{{name}}{{#if multiple}}[]{{/if}}" data-fill-related="{{#if fillRelated}}{{json 'stringify' fillRelated}}{{else}}false{{/if}}" data-reload-row="{{#if reloadRow}}{{json 'stringify' reloadRow}}{{else}}false{{/if}}" data-placeholder="{{placeholder}}" data-select-2="{&quot;{{#unless allowClear}}not-{{/unless}}allowClear&quot;: true, &quot;placeholder&quot;: &quot;{{placeholder}}&quot; {{#each config}}, &quot;{{@key}}&quot;: &quot;{{this}}&quot; {{/each}} }" {{#unless multiple}}not-{{/unless}}multiple data-{{#unless (is options 'string')}}not-{{/unless}}options='{"url":"{{options}}","template":"#search-block-select-options-template"}'> {{#unless (is options 'string')}} {{{include '#search-block-select-options-template' this}}} {{/unless}} </select> </div> </script> <script id="search-block-select2-template" type="text/x-handlebars-template">{{#if label}} <label class="search-block-form-label mb-0">{{label}}</label>{{/if}} <div class="form-group"> <div class="input-group">{{#if prepend}} <div class="input-group-prepend"> {{#each prepend}} {{{include (concat '#search-block-' fieldType '-template') this}}} {{/each}} </div>{{/if}} <select class="form-control" name="{{name}}{{#if multiple}}[]{{/if}}" data-reload-row="{{#if reloadRow}}{{json 'stringify' reloadRow}}{{else}}false{{/if}}" data-select-2="{&quot;url{{#unless (is options 'string')}}Not{{/unless}}&quot;: &quot;{{#if (is options 'string')}}{{options}}{{/if}}&quot;,&quot;{{#unless allowClear}}not-{{/unless}}allowClear&quot;: true,&quot;placeholder&quot;: &quot;{{placeholder}}&quot;,&quot;dropdownCssClass&quot;: &quot;select2-dropdown---single&quot;,&quot;minimumInputLength&quot;: &quot;{{#if minimumInputLength}}{{minimumInputLength}}{{else}}3{{/if}}&quot;,&quot;language&quot;: &quot;it&quot;}" data-fill-related="{{#if fillRelated}}{{json 'stringify' fillRelated}}{{else}}false{{/if}}" {{#unless required}}not-{{/unless}}required>{{#each options}} <option value="{{value}}">{{label}}</option>{{/each}} </select>{{#if append}} <div class="input-group-append"> {{#each append}} {{{include (concat '#search-block-' fieldType '-template') this}}} {{/each}} </div>{{/if}} </div> </div> </script> <script id="search-block-info-template" type="text/x-handlebars-template"> <a class="align-self-center d-block" data-toggle="tooltip" data-placement="right" data-html="true" title="{{text}}"><i class="material-icons d-block">help</i></a> </script> <script id="search-block-simple-text-template" type="text/x-handlebars-template"> <div class="simple-text">{{{value}}}</div> </script> <script id="search-block-button-template" type="text/x-handlebars-template"> {{#if action}} <a class="btn btn-outline-primary {{#if block}}btn-block{{/if}} {{#if bgWhite}}bg-white{{/if}}" href="{{action}}" type="undefined{{#if disabled}}" disabled="disabled{{/if}}{{#if validators}}" data-btn-validators="{{json 'stringify' validators}}{{/if}}">{{label}}</a> {{else}} <button class="btn btn-outline-primary {{#if block}}btn-block{{/if}} {{#if bgWhite}}bg-white{{/if}}" type="{{type}}{{#if disabled}}" disabled="disabeld{{/if}}{{#if validators}}" data-btn-validators="{{json 'stringify' validators}}{{/if}}">{{label}}</button> {{/if}} </script> <script id="search-block-multi-autocomplete-results-template" type="text/x-handlebars-template">{{#if data.length}} <div class="autocomplete-block-items">{{#each data}} <div class="autocomplete-block-item"><a href="#" data-add-values="{{json 'stringify' (mapitem 'id' contents)}}"><strong>{{title}}</strong></a></div>{{#each contents}} <div class="autocomplete-block-item"><a class="{{#if (inarray id ../../values)}}active{{/if}}" href="#" data-add-value="{{id}}" data-value-config="{&quot;parent&quot;: {&quot;title&quot;: &quot;{{../title}}&quot;}, &quot;current&quot;:{{json 'stringify' this}} }">{{title}}</a></div>{{/each}} {{/each}} {{else}} <div class="autocomplete-block-message">Nessun suggerimento</div> </div>{{/if}} </script> <script id="search-block-multi-autocomplete-values-template" type="text/x-handlebars-template"> {{#with (orderby 'parent' valueConfig true)}} {{#each (groupby 'value.parent.title' this)}} <div class="autocomplete-block-results-group pb-2 pt-1 bb-1-greys-9" data-values-group> <div class="pb-1 d-flex align-items-center bb-1-greys-9"><a class="btn color-reds-1 btn-icon mr-1" href="#" data-remove-values><i class="material-icons d-block">close</i></a><strong>{{@key}}</strong></div>{{#each this}} {{#if value.current.title}} <input name="{{../../../name}}[]" type="hidden" value="{{key}}" autocomplete="off"> <div class="pl-2 pt-2 d-flex align-items-center"><a class="btn color-reds-1 btn-icon mr-1" href="#" data-remove-value="{{value.current.id}}"><i class="material-icons d-block">close</i></a><span>{{value.current.title}}</span></div>{{/if}} {{/each}} </div>{{/each}} {{/with}} </script> <script id="search-block-multi-autocomplete-template" type="text/x-handlebars-template"> <div class="autocomplete-block" data-autocomplete-block> <div class="autocomplete-block-results"> <div class="form-group autocomplete-block"> <div class="autocomplete-block-results"> <div class="input-group">{{#if prepend}} <div class="input-group-prepend"> <div class="input-group-text">{{prepend}}</div> </div>{{/if}} <input class="form-control" type="{{#if type}}{{type}}{{else}}text{{/if}}" name="{{name}}" placeholder="{{placeholder}}" data-autocomplete="{ &quot;url&quot;: &quot;{{#if isDev}}../../../../{{/if}}{{url}}&quot;, &quot;name&quot;: &quot;{{name}}&quot;, {{#if relateds}} &quot;relateds&quot;: {{json 'stringify' relateds}}, {{/if}} &quot;templates&quot;: { &quot;results&quot;: &quot;#search-block-multi-autocomplete-results-template&quot;, &quot;values&quot;: &quot;#search-block-multi-autocomplete-values-template&quot; } }" autocomplete="off">{{#if (or lists append)}} <div class="input-group-append">{{#if append}} <div class="input-group-text">{{append}}</div>{{/if}} {{#if (and lists.phrase (not lists.phrase.hide))}}<a class="input-list" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: {&quot;template&quot;: &quot;#dynamic-modal-input-title-template&quot;, &quot;title&quot;: &quot;Scansione lista {{lists.title}} a partire da: &quot;, &quot;name&quot;: &quot;{{changenamecount name __count}}&quot;, &quot;selector&quot;: &quot;{{concat '[name=&quot;' (changenamecount name __count) '&quot;]'}}&quot;}, &quot;content&quot;: {&quot;template&quot;: &quot;#search-block-input-list-template&quot;, &quot;context&quot;: {&quot;lists&quot;: {{json 'stringify' lists}}, &quot;listType&quot;: &quot;phrase&quot;} } }"><i class="material-icons" data-toggle="tooltip" data-placement="top" title="Lista per voci complete" >list</i></a>{{/if}} {{#if (and lists.word (not lists.word.hide))}}<a class="input-list input-list-1" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: {&quot;template&quot;: &quot;#dynamic-modal-input-title-template&quot;, &quot;title&quot;: &quot;Scansione lista parole {{lists.title}} a partire da : &quot;, &quot;name&quot;: &quot;{{changenamecount name __count}}&quot;, &quot;selector&quot;: &quot;{{concat '[name=&quot;' changenamecount name __count '&quot;]'}}&quot;}, &quot;content&quot;: {&quot;template&quot;: &quot;#search-block-input-list-template&quot;, &quot;context&quot;: {&quot;lists&quot;: {{json 'stringify' lists}}, &quot;listType&quot;: &quot;word&quot;} } }"><i class="material-icons" data-toggle="tooltip" data-placement="top" title="Lista delle parole" >list</i></a>{{/if}} </div>{{/if}} </div> <div data-results></div> </div> </div> {{#if autocomplete}} <div data-results></div> {{/if}} </div> <div class="autocomplete-block-values" data-values-container></div> </div> </script><script id="search-results-pagination-template" type="text/x-handlebars-template"> <div class="pagination-1"> <ul class="pagination">{{#with (pagination pagination)}} {{#if (gt current 1)}} <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;1&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;]}">&lt;&lt;</a></li> <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{sub current 1}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;]}">&lt;</a> </li>{{/if}} {{#if first}} <li class="disabled"><a href="#">...</a></li>{{/if}} {{#each pages}} <li class="{{#if (eq this ../current)}}active{{/if}}"><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{this}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;]}">{{this}}</a></li>{{/each}} {{#if last}} <li class="disabled"><a href="#">...</a></li>{{/if}} {{#if (lt current total)}} <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{add current 1}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;]}">&gt;</a> </li> <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{total}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;]}">&gt;&gt;</a> </li>{{/if}} {{/with}} </ul> </div> </script> <script id="search-results-pagination-top-template" type="text/x-handlebars-template"> <div class="pagination-1"> <ul class="pagination">{{#with (pagination pagination)}} {{#if (gt current 1)}} <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;1&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}">&lt;&lt;</a></li> <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{sub current 1}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}">&lt;</a> </li>{{/if}} {{#if first}} <li class="disabled"><a href="#">...</a></li>{{/if}} {{#each pages}} <li class="{{#if (eq this ../current)}}active{{/if}}"><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{this}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}">{{this}}</a></li>{{/each}} {{#if last}} <li class="disabled"><a href="#">...</a></li>{{/if}} {{#if (lt current total)}} <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{add current 1}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}">&gt;</a> </li> <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{total}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}">&gt;&gt;</a> </li>{{/if}} {{/with}} </ul> </div> </script> <script id="search-results-no-results-template" type="text/x-handlebars-template"> {{#unless (len results)}} <div class="info-box info-box-2"> <div class="info-box-body"> <div class="info-box-title mb-0">Nessun risultato trovato</div> </div> </div> {{/unless}} </script> <script id="search-results-top-filters-template" type="text/x-handlebars-template"> <div data-scroll-to-this="data-scroll-to-this"></div>{{#unless noData}} <div class="row align-items-center"> <div class="col-3 col-md-1"><strong>Trovati</strong></div> <div class="col-9 col-md-6"> {{#each filters}} {{set value name params false}}<a class="mx-2 btn btn-flat btn-sm {{class}}" href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;:{{json 'stringify' params}},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-timelines&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;,&quot;#infinite-scroll-results-chart&quot;]}">{{label}}</a> {{/each}} </div> <div class="col-6 col-md-2"> {{#if sort.options}} <div class="form-group row mb-0"> <label class="search-block-form-label" for="{{sort.name}}">Ordina per:</label> <select class="form-control" name="{{sort.name}}" data-toggle-infinite-scroll-params="{&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-timelines&quot;,&quot;#infinite-scroll-results-chart&quot;]}"> {{#each sort.options}} <option value="{{value}}" {{#if selected}}selected="selected"{{else}}{{/if}}>{{label}}</option> {{/each}} </select> </div> {{/if}} </div> <div class="col-6 col-md-3"> {{#if size}} <div class="form-group mb-0"> <label class="search-block-form-label" for="{{size.name}}">Elementi per pagina</label> <select class="form-control" name="{{size.name}}" id="{{size.name}}" data-toggle-infinite-scroll-params="{&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-timelines&quot;,&quot;#infinite-scroll-results-top-filters&quot;,&quot;#infinite-scroll-results-chart&quot;]}">{{#each size.options}} <option value="{{value}}"{{#if (eq value @root.size.selected)}}selected="selected"{{else}}{{/if}}>{{label}}</option>{{/each}} </select> </div> {{/if}} </div> </div>{{/unless}} </script> <script id="search-results-timelines-template" type="text/x-handlebars-template"> {{#each this}} <div class="range-picker-container"> <div class="range-picker-inputs"> <div class="label">{{{label}}}</div> <input class="form-control" type="number" min="{{from}}" max="{{to}}" data-from-input="data-from-input" step="{{step}}" name="{{names.from}}" data-toggle="remove" data-target="[data-detail-container]" data-toggle-infinite-scroll-params="{&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;,&quot;#infinite-scroll-results-chart&quot;]}" value="{{from}}"/> <div class="divider">-</div> <input class="form-control" type="number" min="{{from}}" max="{{to}}" data-to-input="data-to-input" step="{{step}}" name="{{names.to}}" data-toggle="remove" data-target="[data-detail-container]" data-toggle-infinite-scroll-params="{&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;,&quot;#infinite-scroll-results-chart&quot;]}" value="{{to}}"/> </div> <input class="range-picker range-picker-1" data-range-picker="{&quot;label&quot;:&quot;{{{label}}}&quot;,&quot;from&quot;:&quot;{{from}}&quot;,&quot;to&quot;:&quot;{{to}}&quot;,&quot;step&quot;:&quot;{{step}}&quot;,&quot;scale&quot;:&quot;{{json 'stringify' scale}}&quot;,&quot;names&quot;:{&quot;from&quot;:&quot;{{names.from}}&quot;,&quot;to&quot;:&quot;{{names.to}}&quot;},&quot;updateItems&quot;:{&quot;from&quot;:&quot;{{updateItems.from}}&quot;,&quot;to&quot;:&quot;{{updateItems.to}}&quot;}}" type="hidden" value="{{from}},{{to}}"/> </div> <hr/> {{/each}} </script> <script id="search-results-timelines-template-full" type="text/x-handlebars-template"> {{#each this}} <div class="range-picker-container"> <div class="range-picker-inputs"> <div class="label">{{{label}}}</div> <input class="form-control" type="number" min="{{from}}" max="{{to}}" data-from-input="data-from-input" step="{{step}}" name="{{names.from}}" data-toggle="remove" data-target="[data-detail-container]" data-toggle-infinite-scroll-params="{&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}" value="{{from}}"/> <div class="divider">-</div> <input class="form-control" type="number" min="{{from}}" max="{{to}}" data-to-input="data-to-input" step="{{step}}" name="{{names.to}}" data-toggle="remove" data-target="[data-detail-container]" data-toggle-infinite-scroll-params="{&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}" value="{{to}}"/> </div> <input class="range-picker range-picker-1" data-range-picker="{&quot;label&quot;:&quot;{{{label}}}&quot;,&quot;from&quot;:&quot;{{from}}&quot;,&quot;to&quot;:&quot;{{to}}&quot;,&quot;step&quot;:&quot;{{step}}&quot;,&quot;scale&quot;:&quot;{{json 'stringify' scale}}&quot;,&quot;names&quot;:{&quot;from&quot;:&quot;{{names.from}}&quot;,&quot;to&quot;:&quot;{{names.to}}&quot;},&quot;updateItems&quot;:{&quot;from&quot;:&quot;{{updateItems.from}}&quot;,&quot;to&quot;:&quot;{{updateItems.to}}&quot;}}" type="hidden" value="{{from}},{{to}}"/> </div> <hr/> {{/each}} </script> <script id="search-results-chart-template" type="text/x-handlebars-template"> {{#unless noData}} <div class="chart chart-1 mb-4" data-chart="{&quot;title&quot;:&quot;&quot;,&quot;legend&quot;:&quot;{{label}}&quot;,&quot;data&quot;:{{json 'stringify' data}} }"></div> {{/unless}} </script> <script id="search-results-facets-modal-list-template-manus" type="text/x-handlebars-template"> <div class="row" data-include-exclude-block="data-include-exclude-block"> <div class="col-12 d-flex" style="justify-content: space-evenly"> <label class="toggle-container text-center"><span class="toggle-label d-block">Includi tutto</span> <div class="toggle"> <input type="checkbox" data-include="" data-include-exclude='{"type":"include","params":{"{{name}}":"*"},"infiniteScroll":["#infinite-scroll-results","#infinite-scroll-results-facets","#infinite-scroll-fixed-infos","#infinite-scroll-results-top-filters"]}'/><span class="slider"></span> </div> </label> <label class="toggle-container text-center"><span class="toggle-label d-block">Escludi tutto</span> <div class="toggle"> <input type="checkbox" data-exclude="" data-include-exclude='{"type":"exclude","params":{"{{name}}":"*"},"infiniteScroll":["#infinite-scroll-results","#infinite-scroll-results-facets","#infinite-scroll-fixed-infos","#infinite-scroll-results-top-filters"]}'/><span class="slider"></span> </div> </label> </div> </div> <table class="table table-1" id="modal-table"> <thead> <tr> <th>Includi</th> <th>Escludi</th> <th data-infinite-scroll-sort="{&quot;infiniteScroll&quot;:&quot;#search-results-facets-modal-infinite-scroll&quot;,&quot;name&quot;:&quot;filter&quot;,&quot;type&quot;:&quot;asc&quot;,&quot;types&quot;:{&quot;asc&quot;:1,&quot;desc&quot;:2}}">Filtro</th> <th data-infinite-scroll-sort="{&quot;infiniteScroll&quot;:&quot;#search-results-facets-modal-infinite-scroll&quot;,&quot;name&quot;:&quot;occurrences&quot;,&quot;type&quot;:&quot;asc&quot;,&quot;types&quot;:{&quot;asc&quot;:1,&quot;desc&quot;:2}}">Occorrenze</th> </tr> </thead> <tbody> {{#each filters}} <tr data-include-exclude-block="data-include-exclude-block"> <td class="text-center"> <input type="checkbox" data-include="data-include" data-include-exclude="{&quot;type&quot;: &quot;include&quot;, &quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;]}"/> </td> <td class="text-center"> <input type="checkbox" data-exclude="data-exclude" data-include-exclude="{&quot;type&quot;: &quot;exclude&quot;, &quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;]}"/> </td> <td><a href="#" data-dismiss="modal" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;]}">{{label}}</a></td> <td class="text-center">{{count}}</td> </tr> {{/each}} </tbody> </table> </script> <script id="search-results-facets-modal-list-template" type="text/x-handlebars-template"> <div class="row" data-include-exclude-block="data-include-exclude-block"> <div class="col-12 d-flex" style="justify-content: space-evenly"> <label class="toggle-container text-center"><span class="toggle-label d-block">Includi tutto</span> <div class="toggle"> <input type="checkbox" data-include="" data-include-exclude='{"type":"include","params":{"{{name}}":"*"},"infiniteScroll":["#infinite-scroll-results","#infinite-scroll-results-facets","#infinite-scroll-fixed-infos","#infinite-scroll-results-top-filters","#infinite-scroll-results-chart","#infinite-scroll-timelines"]}'/><span class="slider"></span> </div> </label> <label class="toggle-container text-center"><span class="toggle-label d-block">Escludi tutto</span> <div class="toggle"> <input type="checkbox" data-exclude="" data-include-exclude='{"type":"exclude","params":{"{{name}}":"*"},"infiniteScroll":["#infinite-scroll-results","#infinite-scroll-results-facets","#infinite-scroll-fixed-infos","#infinite-scroll-results-top-filters","#infinite-scroll-results-chart","#infinite-scroll-timelines"]}'/><span class="slider"></span> </div> </label> </div> </div> <table class="table table-1" id="modal-table"> <thead> <tr> <th>Includi</th> <th>Escludi</th> <th data-infinite-scroll-sort="{&quot;infiniteScroll&quot;:&quot;#search-results-facets-modal-infinite-scroll&quot;,&quot;name&quot;:&quot;filter&quot;,&quot;type&quot;:&quot;asc&quot;,&quot;types&quot;:{&quot;asc&quot;:1,&quot;desc&quot;:2}}">Filtro</th> <th data-infinite-scroll-sort="{&quot;infiniteScroll&quot;:&quot;#search-results-facets-modal-infinite-scroll&quot;,&quot;name&quot;:&quot;occurrences&quot;,&quot;type&quot;:&quot;asc&quot;,&quot;types&quot;:{&quot;asc&quot;:1,&quot;desc&quot;:2}}">Occorrenze</th> </tr> </thead> <tbody> {{#each filters}} <tr data-include-exclude-block="data-include-exclude-block"> <td class="text-center"> <input type="checkbox" data-include="data-include" data-include-exclude="{&quot;type&quot;: &quot;include&quot;, &quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;,&quot;#infinite-scroll-results-chart&quot;,&quot;#infinite-scroll-timelines&quot;]}"/> </td> <td class="text-center"> <input type="checkbox" data-exclude="data-exclude" data-include-exclude="{&quot;type&quot;: &quot;exclude&quot;, &quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;,&quot;#infinite-scroll-results-chart&quot;,&quot;#infinite-scroll-timelines&quot;]}"/> </td> <td><a href="#" data-dismiss="modal" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-results&quot;,&quot;#infinite-scroll-results-facets&quot;,&quot;#infinite-scroll-fixed-infos&quot;,&quot;#infinite-scroll-results-top-filters&quot;,&quot;#infinite-scroll-timelines&quot;,&quot;#infinite-scroll-results-facets&quot;]}">{{label}}</a></td> <td class="text-center">{{count}}</td> </tr> {{/each}} </tbody> </table> </script> <script id="search-results-facets-modal-list-template-full" type="text/x-handlebars-template"> <div class="row" data-include-exclude-block="data-include-exclude-block"> <div class="col-12 d-flex" style="justify-content: space-evenly"> <label class="toggle-container text-center"><span class="toggle-label d-block">Includi tutto</span> <div class="toggle"> <input type="checkbox" data-include="" data-include-exclude='{"type":"include","params":{"{{name}}":"*"},"infiniteScroll":["#infinite-scroll-full"]}'/><span class="slider"></span> </div> </label> <label class="toggle-container text-center"><span class="toggle-label d-block">Escludi tutto</span> <div class="toggle"> <input type="checkbox" data-exclude="" data-include-exclude='{"type":"exclude","params":{"{{name}}":"*"},"infiniteScroll":["#infinite-scroll-full"]}'/><span class="slider"></span> </div> </label> </div> </div> <table class="table table-1" id="modal-table"> <thead> <tr> <th>Includi</th> <th>Escludi</th> <th data-infinite-scroll-sort="{&quot;infiniteScroll&quot;:&quot;#search-results-facets-modal-infinite-scroll&quot;,&quot;name&quot;:&quot;filter&quot;,&quot;type&quot;:&quot;asc&quot;,&quot;types&quot;:{&quot;asc&quot;:1,&quot;desc&quot;:2}}">Filtro</th> <th data-infinite-scroll-sort="{&quot;infiniteScroll&quot;:&quot;#search-results-facets-modal-infinite-scroll&quot;,&quot;name&quot;:&quot;occurrences&quot;,&quot;type&quot;:&quot;asc&quot;,&quot;types&quot;:{&quot;asc&quot;:1,&quot;desc&quot;:2}}">Occorrenze</th> </tr> </thead> <tbody> {{#each filters}} <tr data-include-exclude-block="data-include-exclude-block"> <td class="text-center"> <input type="checkbox" data-include="data-include" data-include-exclude="{&quot;type&quot;: &quot;include&quot;, &quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}"/> </td> <td class="text-center"> <input type="checkbox" data-exclude="data-exclude" data-include-exclude="{&quot;type&quot;: &quot;exclude&quot;, &quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}"/> </td> <td><a href="#" data-dismiss="modal" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;{{../name}}&quot;:&quot;{{value}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-full&quot;]}">{{label}}</a></td> <td class="text-center">{{count}}</td> </tr> {{/each}} </tbody> </table> </script> <script id="table-search-results-map-popup-template" type="text/x-handlebars-template">{{#if title}} <div class="card-title">{{title}}</div>{{/if}} {{#if text}} <div class="card-text">{{text}}</div>{{/if}} {{#each links}}<a class="card-action d-block" href="{{href}}">{{label}}</a>{{/each}} </script><script id="detail-z39-50-modal-email-template" type="text/x-handlebars-template"> <form class="form" action="/o/opac-api/results/send-email?core=z3950&id=z3950" method="post" data-ajax-form> <input type="hidden" name="items" value="{{arrayitems '[data-to-post-item]' 'to-post-item'}}"> <div class="form-group"> <label>Email</label> <input class="form-control" name="destinatario" placeholder="Email" type="email" required> </div> <div class="form-group"> <label>Testo</label> <textarea class="form-control" name="testo" required placeholder="Testo email"></textarea> </div> <div id="captcha"></div> <div class="row"> <div class="col-12"> <button class="btn btn-outline-primary" type="submit" title="Invia" aria-label="Invia" >Invia</button> </div> </div> </form> </script> <script id="detail-z39-50-card-table-list-template" type="text/x-handlebars-template"> <ul>{{#each contents}} <li>{{{include (concat '#detail-z39-50-card-' type '-template') this}}}</li>{{/each}} </ul> </script> <script id="detail-z39-50-card-table-text-template" type="text/x-handlebars-template"> <div>{{{label}}}</div> </script> <script id="detail-z39-50-card-table-title-template" type="text/x-handlebars-template"> <div>{{{label}}}</div> </script> <script id="detail-z39-50-card-table-text-html-template" type="text/x-handlebars-template"> <div class="table-text-item">{{{label}}}</div> </script> <script id="detail-z39-50-card-group-template" type="text/x-handlebars-template"> <div class="{{#if inline}}d-flex{{/if}}">{{#each items}} <div class="{{#if ../inline}}mx-1{{/if}}">{{{include (concat '#detail-z39-50-card-' type '-template') this}}}</div>{{/each}} </div> </script> <script id="detail-z39-50-card-table-template" type="text/x-handlebars-template"> <table class="table">{{#if head}} <thead> <tr>{{#each head}} <th>{{{this}}}</th>{{/each}} </tr> </thead>{{/if}} <tbody>{{#each body}} <tr>{{#each this}} <td class="{{type}}">{{{include (concat '#detail-z39-50-card-' type '-template') this}}}</td>{{/each}} </tr>{{/each}} </tbody> </table> </script> <script id="detail-z39-50-card-template" type="text/x-handlebars-template"> <div class="card card-10" data-to-post-item="{{json 'stringify' this}}"> <div class="card-header"> <div class="card-title">Scheda<strong> {{index}}/{{results}}</strong></div> </div> <div class="card-body"> <table class="table"> <tbody>{{#each table.body}} <tr>{{#each this}} <td class="{{type}}">{{{include (concat '#detail-z39-50-card-' type '-template') this}}}</td>{{/each}} </tr>{{/each}} </tbody> </table> <table class="table card-alternative"> <tbody> <tr> <td>{{index}}</td> <td> <ul>{{#each marc}} <li>{{this}}</li>{{/each}} </ul> </td> </tr> </tbody> </table> </div> </div> </script> <script id="detail-z39-50-results-template" type="text/x-handlebars-template"> {{#each results}} {{{include '#detail-z39-50-card-template' (set ../total 'results' (set ../title 'label' this))}}} {{/each}} </script> <script id="authorities-results-badge-template" type="text/x-handlebars-template"> <div class="badge badge-primary">{{label}}</div> </script> <script id="authorities-results-inline-list-template" type="text/x-handlebars-template"> <div class="d-flex flex-wrap"> {{#each contents}} {{{include (concat '#authorities-results-' type '-template') this}}} {{/each}} </div> </script> <script id="authorities-results-text-template" type="text/x-handlebars-template"> <div>{{value}}</div> </script> <script id="authorities-results-icon-template" type="text/x-handlebars-template"> <i class="{{class}}">{{text}}</i> </script> <script id="authorities-results-link-template" type="text/x-handlebars-template"> <a aria-label="{{title}}" title="{{title}}" href="{{href}}" target="{{target}}"> {{label}} {{#if (eq target '_blank')}} <i class="material-icons">launch</i> {{/if}} </a> </script> <script id="authorities-results-group-template" type="text/x-handlebars-template"> {{#each contents}} {{{include (concat '#authorities-results-' type '-template') this}}} {{/each}} </script> <script id="authorities-results-content-template" type="text/x-handlebars-template"> {{#if results}} {{#each results}} <tr> {{#each this}} <td>{{{include (concat '#authorities-results-' type '-template') this}}}</td> {{/each}} </tr> {{/each}} <style>#action-button-authorities {display: block !important;}</style> {{else}} <tr><td class="text-center" colspan="4"><div>Nessun risultato trovato</div></td></tr> {{/if}} </script> <script id="authorities-results-checkbox-template" type="text/x-handlebars-template">{{log this}} <input type="checkbox" data-toggle="alternate-label" index="{{index}}" data-checkbox-lista-opac data-target=".detail-button" data-to-post-item="{{json 'stringify' row}}" name="card-selection" value="{{index}}"> </script> <script id="detail-template" type="text/x-handlebars-template">{{#if noData}} <div class="container py-5"> <div class="info-box info-box-2"> <div class="info-box-body"> <div class="info-box-title mb-0">Nessun risultato trovato</div> </div> </div> </div>{{else}} <div class="container pt-2 pt-md-4" id="container-post-{{id}}"> <div class="detail-title-block mb-4" data-to-post-item="{{json 'stringify' this}}"> <div class="image ew-40 d-none d-md-block">{{#if img}}<img src="{{img.src}}" alt="{{img.alt}}"/>{{/if}}</div> <div class="detail-title"> <div class="row mb-4"> <div class="col-12 col-md-6 mb-2 mb-md-0 text-left text-md-right"> <div class="d-flex actions-block"> {{#each links.mid}} {{{include (concat '#detail-main-link-' type '-template') this}}} {{/each}} </div> </div> <div class="col-12 col-md-6 text-center text-md-right"> {{#each links.top}} {{{include (concat '#detail-main-link-' type '-template') this}}} {{/each}} </div> </div> <div class="row mb-3"> {{#if pretitle}} <div class="col-12"> <div class="text-block"> <p>{{{pretitle}}}</p> </div> </div> {{/if}} <div class="col-12 mb-2"> <div class="title-block title-block-3 title-block-3-5">{{{title}}} </div> </div> {{#if subtitle}} <div class="col-12"> <div class="text-block"> <p>{{{subtitle}}}</p> </div> </div> {{/if}} {{#if index}} {{#if total}} <div class="col-12"> <p class="mb-0 result-number">Risultato {{index}} / {{total}}</p> </div> {{/if}} {{/if}} </div> </div> </div> {{#if footerbuttons}} <div class="external-platforms row mb-4"> <div class="col-12"> {{#each footerbuttons}} <a class="mr-3" href="{{href}}" target="{{target}}" title="{{title}}" aria-label="{{title}}" {{#unless append}}no-{{/unless}}data-append="{{#unless append}}no-{{/unless}}data-append">{{label}}</a> {{/each}} </div> </div>{{/if}} {{#if contents}} <div class="row mb-2">{{#each contents}} <div class="col-12 mb-2">{{{include (concat '#detail-' type '-template') this}}}</div>{{/each}} </div>{{/if}} {{#if cards}} <div class="row"> <div class="col-12 mb-2"> <a title="Espandi tutti" aria-label="Espandi tutti" class="btn btn-sm btn-link d-none" data-toggle="collapse-all-show" href="#collapses-{{id}}">(+) Espandi tutti</a> <a title="Chiudi tutti" aria-label="Chiudi tutti" class="btn btn-sm btn-link" data-toggle="collapse-all-collapse" href="#collapses-{{id}}">(-) Chiudi tutti</a> </div> </div> <div class="row" id="collapses-{{id}}"> {{#each cards}} <div class="col-12 mb-4"><a class="btn btn-1" href="#detail-collapse-{{../id}}-{{@index}}" data-toggle="collapse" role="button" aria-expanded="{{#if (or (not @index) shown)}}true{{else}}false{{/if}}"> <div class="btn-content"><span>{{title}}</span> <div class="icons"><i class="material-icons">add</i><i class="material-icons">remove</i></div> </div></a></div> <div class="col-12"> <div class="collapse {{#if (or (not @index) shown)}}show{{/if}}" id="detail-collapse-{{../id}}-{{@index}}"> <div class="pt-2 pt-md-4 px-md-4">{{#each contents}} <div class="mb-4">{{{include (concat '#detail-' type '-template') this}}}</div>{{/each}} </div> </div> </div> {{/each}} </div> {{/if}} {{#if alerts}} <div class="row mb-4"> {{#each alerts}} <div class="col-12 mb-4">{{{include (concat '#detail-' type '-template') this}}}</div> {{/each}} </div> {{/if}} </div>{{/if}} </script> <script id="detail-tabs-template" type="text/x-handlebars-template"> <ul class="nav nav-tabs" role="tablist">{{#each contents}} <li class="nav-item" role="presentation"><a class="nav-link {{#unless @index}}active{{/unless}}" id="detail-tabs-{{id}}-link" data-toggle="tab" href="#detail-tabs-{{id}}" role="tab" aria-controls="detail-tabs-{{id}}" aria-selected="{{#if @index}}false{{else}}true{{/if}}" title="{{title}}" aria-label="{{title}}" >{{title}}</a></li>{{/each}} </ul> <div class="tab-content">{{#each contents}} <div class="tab-pane px-2 pt-4 fade {{#unless @index}}active show{{/unless}}" id="detail-tabs-{{id}}" role="tabpanel" aria-labelledby="detail-tabs-{{id}}-link"> {{#if contents}} {{#each contents}} {{{include (concat '#detail-' type '-template') this}}} {{/each}} {{else}} {{{include (concat '#detail-' content.type '-template') content}}} {{/if}} </div>{{/each}} </div> </script> <script id="detail-infinite-scroll-template" type="text/x-handlebars-template"> <div class="{{#if class}}{{class}}{{/if}}"> <div id="detail-infinite-scroll-{{#if id}}{{id}}{{else}}{{__id}}{{/if}}"></div> <div class="infinite-scroll" id="detail-infinite-scroll-is-{{#if id}}{{id}}{{else}}{{__id}}{{/if}}" data-infinite-scroll='{"url":"{{config.url}}","type":"{{config.type}}","container":"#detail-infinite-scroll-{{#if id}}{{id}}{{else}}{{__id}}{{/if}}","template":"{{#if config.template}}{{config.template}}{{else}}#detail-infinite-scroll-includer-template{{/if}}"}'> <div class="loading loading-2"> <div></div> <div></div> <div></div> </div> </div> </div> </script> <script id="detail-periodical-infinite-scroll-template" type="text/x-handlebars-template"> <div> <div id="detail-infinite-scroll-{{#if id}}{{id}}{{else}}{{__id}}{{/if}}-container"></div> <div class="infinite-scroll" id="detail-infinite-scroll-{{#if id}}{{id}}{{else}}{{__id}}{{/if}}" data-infinite-scroll="{&quot;url&quot;:&quot;{{url}}&quot;,&quot;type&quot;:&quot;{{method}}&quot;,&quot;container&quot;:&quot;#detail-infinite-scroll-{{__id}}-container&quot;,&quot;template&quot;:&quot;#detail-periodical-template&quot;,&quot;__parentId&quot;:&quot;{{#if __parentId}}{{__parentId}}{{else}}{{__id}}{{/if}}&quot;,&quot;params&quot;:{{#if params}}{{json 'stringify' params}}{{else}}{}{{/if}} }"> <div class="loading loading-2"> <div></div> <div></div> <div></div> </div> </div> </div> </script> <script id="detail-periodical-item-template" type="text/x-handlebars-template"> <div class="periodical-tab-item"> <div class="dropdown"><a class="list-group-title-1 dropdown-toggler" href="#" role="button" data-toggle="dropdown" aria-haspopup="true">{{contents.0.label}}</a> <div class="dropdown-menu"> {{#each contents}} {{#if contents}}<a class="dropdown-item {{#unless @index}}active{{/unless}}" href="#" data-periodical="{&quot;template&quot;: &quot;#detail-periodical-item-template&quot;, &quot;context&quot;: {{json 'stringify' this}} }">{{label}}</a>{{else}}<a class="dropdown-item {{#unless @index}}active{{/unless}}" href="#" data-periodical-mirador="{&quot;template&quot;: &quot;#detail-mirador-template&quot;, &quot;context&quot;: {{json 'stringify' this}}, &quot;container&quot;: &quot;#periodical-mirador-{{../parentId}}&quot;}">{{label}}</a>{{/if}} {{/each}} </div> </div> </div> </script> <script id="detail-periodical-template" type="text/x-handlebars-template"> <div class="periodical-container"> {{#with (periodicalparser notParsedContents)}} {{log (json 'stringify' this)}} <div class="periodical-tabs mb-3" data-periodical-container="data-periodical-container">{{{include '#detail-periodical-item-template' this}}}</div> <div class="periodical-mirador" id="periodical-mirador-{{__id}}"></div>{{/with}} </div> </script> <script id="detail-main-link-dropdown-template" type="text/x-handlebars-template"> <div class="btn btn-icon dropdown"> <a class="btn btn-icon btn-outline-primary btn-sm btn-lower" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#"> <div class="btn-content"> <i class="material-icons">more_horiz</i> </div> </a> <div class="dropdown-menu dropdown-menu-right"> {{#each links}} {{{include (concat '#detail-main-link-' type '-template') this}}} {{/each}} </div> </div> </script> <script id="detail-main-link-dropdown-item-template" type="text/x-handlebars-template"> <a {{#if append}}data-append="true"{{/if}} class="dropdown-item" title="{{title}}" aria-label="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}">{{label}}</a> </script> <script id="detail-main-link-dropdown-modal-template" type="text/x-handlebars-template"> <a class="dropdown-item" title="{{title}}" href="{{href}}" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: &quot;{{modalConfig.title}}&quot;, &quot;content&quot;: {&quot;template&quot;: &quot;{{#if modalConfig.template}}{{modalConfig.template}}{{else}}#detail-main-link-modal-content-template{{/if}}&quot;, &quot;context&quot;: {{json 'stringify' modalConfig.context}} } }" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content">{{label}}</div> </a> </script> <script id="detail-main-link-permalink-template" type="text/x-handlebars-template"> <div class="dropdown dropdown-link"><a class="btn btn-sm btn-outline-primary" href="#" role="button" data-toggle="dropdown"> <div class="btn-content">{{label}}</div></a> <div class="dropdown-menu" data-stop-propagation="data-stop-propagation"> <div class="input-group px-2 input-group-sm"> <input class="form-control form-control-sm" type="text" placeholder="{{href}}" disabled="disabled"/> <div class="input-group-append"><a class="btn btn-outline-secondary" data-clipboard="data-clipboard" data-clipboard-text="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content"><i class="material-icons">content_copy</i></div></a></div> </div> </div> </div> </script> <script id="detail-main-link-button-template" type="text/x-handlebars-template"> <a {{#if append}}data-append="true"{{/if}} class="btn btn-sm btn-outline-primary" title="{{title}}" aria-label="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content">{{label}}</div> </a> </script> <script id="detail-main-link-modal-content-template" type="text/x-handlebars-template"> <div class="row">{{#each this}} <div class="col-12"> <div class="card card-9"> <div class="card-body"> <div class="card-title">{{title}}</div> <div class="card-text">{{{text}}}</div> </div> <div class="card-footer"> <div class="card-actions"> {{#each actions}} {{{include (concat '#detail-main-link-modal-' type '-template') this}}} {{/each}} </div> </div> </div> </div>{{/each}} </div> </script> <script id="detail-main-link-modal-print-template" type="text/x-handlebars-template"> <a href="#detail-container" title="{{title}}" aria-label="{{title}}" data-url="{{href}}" data-trigger="post" target="{{target}}">{{label}}</a> </script> <script id="detail-main-link-modal-download-template" type="text/x-handlebars-template"> <a href="{{href}}" title="{{title}}" aria-label="{{title}}" target="{{target}}">{{label}}</a> </script> <script id="detail-main-link-modal-template" type="text/x-handlebars-template"> {{#if icon}} <a class="btn btn-icon" aria-label="{{title}}" title="{{title}}" href="{{href}}" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: &quot;{{modalConfig.title}}&quot;, &quot;content&quot;: {&quot;template&quot;: &quot;{{#if modalConfig.template}}{{modalConfig.template}}{{else}}#detail-main-link-modal-content-template{{/if}}&quot;, &quot;context&quot;: {{json 'stringify' modalConfig.context}} } }" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content"> <i class="{{icon.class}}">{{icon.text}}</i></div> </a> {{else}} <a {{#if append}}data-append="true"{{/if}} class="btn btn-sm btn-outline-primary" title="{{title}}" href="{{href}}" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;: &quot;lg&quot;, &quot;title&quot;: &quot;{{modalConfig.title}}&quot;, &quot;content&quot;: {&quot;template&quot;: &quot;{{#if modalConfig.template}}{{modalConfig.template}}{{else}}#detail-main-link-modal-content-template{{/if}}&quot;, &quot;context&quot;: {{json 'stringify' modalConfig.context}} } }" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content">{{label}}</div> </a> {{/if}} </script> <script id="detail-main-link-icon-template" type="text/x-handlebars-template">{{#if (eq linkType 'permalink')}} <div class="dropdown dropdown-link d-inline"><a class="btn btn-icon" href="#" role="button" data-toggle="dropdown"> <div class="btn-content"><i class="{{#if iconClass}}{{iconClass}}{{else}}material-icons{{/if}}">{{icon}}</i></div></a> <div class="dropdown-menu dropdown-menu-right" data-stop-propagation="data-stop-propagation"> <div class="input-group px-2 input-group-sm"> <input class="form-control form-control-sm" type="text" placeholder="{{href}}" disabled="disabled"/> <div class="input-group-append"><a class="btn btn-outline-secondary" data-clipboard="data-clipboard" data-clipboard-text="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content"><i class="material-icons">content_copy</i></div></a></div> </div> </div> </div>{{else}}<a class="btn btn-icon" title="{{title}}" aria-label="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content"><i class="{{#if iconClass}}{{iconClass}}{{else}}material-icons{{/if}}">{{icon}}</i></div></a>{{/if}} </script> <script id="detail-table-template" type="text/x-handlebars-template"> <div class="table-scroller"> <table class="table {{#unless classicStyle}}table-1 table-sm{{/unless}}">{{#if head}} <thead> <tr>{{#each head}} <th>{{this}}</th>{{/each}} </tr> </thead>{{/if}} {{#if body}} <tbody>{{#each body}} <tr>{{#each this}} <td class="{{type}}{{#if style}} {{style}}{{/if}}">{{{include (concat '#detail-' type '-template') this}}}</td>{{/each}} </tr>{{/each}} </tbody>{{/if}} </table> </div> </script> <script id="detail-title-template" type="text/x-handlebars-template"> <div class="title-block title-block-3 title-block-3-2">{{value}} {{#each contents}} {{{include (concat '#detail-' type '-template') this}}} {{/each}} </div> </script> <script id="detail-link-template" type="text/x-handlebars-template"> <a aria-label="{{title}}" title="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> {{label}}{{#if (eq target '_blank')}}<i class="material-icons">launch</i>{{/if}} </a> </script> <script id="detail-anchor-template" type="text/x-handlebars-template"> <div><a class="link-anchor" aria-label="{{title}}" title="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}"><i class="material-icons">launch</i><span>{{label}}</span></a></div> </script> <script id="detail-collapse-template" type="text/x-handlebars-template"> <div class="btn btn-1 btn-1-1" id="{{id}}" data-target="#detail-inner-collapse-{{id}}" data-toggle="collapse" role="button" aria-expanded="{{#if shown}}true{{else}}false{{/if}}"> <div class="btn-content"> <div class="icons"> {{#if icons}} {{#each icons}}<i><span class="d-block {{class}}">{{icon}}</span></i> {{/each}} {{else}} <i class="material-icons">add</i><i class="material-icons">remove</i> {{/if}} </div> <span>{{{title}}}</span> {{#if href}} <a class="icon" aria-label="{{title}}" title="{{title}}" href="{{href}}"><i class="material-icons">zoom_out_map</i></a> {{/if}} </div> </div> <div class="collapse {{#if shown}}show{{/if}}" id="detail-inner-collapse-{{id}}"> <div class="p-2 bg-greys-2">{{#each contents}} {{{include (concat '#detail-' type '-template') this}}} {{/each}}</div> </div> </script> <script id="detail-gallery-template" type="text/x-handlebars-template"> <div class="row">{{#each contents}} <div class="col-12 col-sm-6 col-md-4 col-lg-3">{{{include '#detail-image-template' this}}}</div>{{/each}} </div> </script> <script id="detail-table-title-template" type="text/x-handlebars-template"> <div class="table-title-item">{{{value}}}</div> </script> <script id="detail-table-text-template" type="text/x-handlebars-template"> <div class="table-text-item">{{value}}</div> </script> <script id="detail-table-text-html-template" type="text/x-handlebars-template"> <div class="table-text-item">{{{value}}}</div> </script> <script id="detail-table-img-template" type="text/x-handlebars-template"> <div class="table-img"><img src="{{src}}" alt="{{alt}}"/></div> </script> <script id="detail-music-sheet-template" type="text/x-handlebars-template"> <div class="music-sheet" data-music-sheet="{{json 'stringify' this}}"></div> </script> <script id="detail-table-list-template" type="text/x-handlebars-template"> <div class="table-list-item {{#if style}}table-list-item-{{style}}{{/if}}"> {{#each contents}} {{{include (concat '#detail-' type '-template') this}}} {{/each}} </div> </script> <script id="detail-table-list-key-value-template" type="text/x-handlebars-template"> <div class="table-list-key-value"><strong>{{key}}:</strong><span> {{{value}}}</span></div> </script> <script id="detail-table-list-values-template" type="text/x-handlebars-template"> <div class="table-list-key-values"> {{#each values}} <div>{{this}}</div> {{/each}} </div> </script> <script id="detail-table-list-key-values-template" type="text/x-handlebars-template"> <div class="table-list-key-values"> {{#if key}} <div class="table-list-key-values-key">{{key}}:</div> {{/if}} <div class="table-list-key-values-value"> {{#each values}} <div>{{this}}</div> {{/each}} </div> </div> </script> <script id="detail-table-list-key-values-indent-template" type="text/x-handlebars-template"> <div class="table-list-key-values"> {{#if key}} <div class="table-list-key-values-key" style="padding-left: 4rem;">{{key}}:</div> {{/if}} <div class="table-list-key-values-value"> {{#each values}} <div>{{{this}}}</div> {{/each}} </div> </div> </script> <script id="detail-table-list-link-key-values-template" type="text/x-handlebars-template"> <div class="table-list-key-values"> <div class="table-list-key-values-key">{{key}}:</div> <div class="table-list-key-values-value"> {{#each values}} <div> {{#if href}} <a aria-label="{{title}}" title="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}">{{{link}}}</a> <span>, {{label}}</span> {{else}} <span>{{{label}}}</span> {{/if}} </div> {{/each}} </div> </div> </script> <script id="detail-table-list-link-values-template" type="text/x-handlebars-template"> <div class="table-list-key-values"> {{#each values}} <div><a aria-label="{{title}}" title="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}">{{{link}}}</a><span>, {{label}}</span></div> {{/each}} </div> </script> <script id="table-search-results-map-template" type="text/x-handlebars-template"> <div class="map-block map-block-1"> <div class="map-item" data-map-config="{{json 'stringify' this}}"></div> </div> </script> <script id="table-search-results-title-infos-template" type="text/x-handlebars-template">{{#each this}} <div class="pb-3"> <div><strong>{{title}}</strong></div>{{#each infos}} <div>{{{this}}}</div>{{/each}} </div>{{/each}} </script> <script id="table-search-results-title-infos-2-template" type="text/x-handlebars-template"> <table class="table"> <thead> <tr> <th>Biblioteche</th> <th>Servizi</th> </tr> </thead> <tbody>{{#each this}} <tr> <td> <div><strong>{{{title}}}</strong></div> {{#each infos}} <div>{{{this}}}</div> {{/each}} </td> <td> {{#each services}} <div><span class="mr-1 {{icon.class}}">{{icon.text}}</span><span>{{label}}</span></div> {{/each}} </td> </tr>{{/each}} </tbody> </table> </script> <script id="detail-strong-template" type="text/x-handlebars-template"> <strong>{{{value}}}</strong> </script> <script id="detail-table-link-template" type="text/x-handlebars-template"> <div class="table-text-item"> <a aria-label="{{title}}" title="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}">{{{value}}}</a>{{#if label}}<span> {{{label}}}</span>{{/if}} </div> </script> <script id="detail-table-link2-template" type="text/x-handlebars-template"> <div class="table-text-item"> {{#if href}} <a aria-label="{{title}}" title="{{title}}" href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}">{{{link}}}</a> {{#if label}}<span>, {{label}}</span>{{/if}} {{else}} <span>{{{label}}}</span> {{/if}} </div> </script> <script id="detail-icon-template" type="text/x-handlebars-template"> <i class="{{class}}">{{text}}</i> </script> <script id="detail-ritratto-template" type="text/x-handlebars-template"> <span style="display: inline-block" ><div class="letter-icon" style="color: green;border-color: green;">R</div></span> </script> <script id="detail-stemma-template" type="text/x-handlebars-template"> <span style="display: inline-block" ><div class="letter-icon" style="color: blue;border-color: blue;">S</div></span> </script> <script id="detail-divider-template" type="text/x-handlebars-template"> <div class="divider"> <hr/> </div> </script> <script id="detail-simple-text-template" type="text/x-handlebars-template"> <div class="simple-text">{{{value}}}</div> </script> <script id="detail-results-pagination-template" type="text/x-handlebars-template"> <ul class="pagination pagination-1">{{#with (pagination pagination)}} {{#if first}} <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;1&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-fixed-infos&quot;]}">1</a></li> <li class="disabled"><a href="#">...</a></li>{{/if}} {{#each pages}} <li class="{{#if (eq this ../current)}}active{{/if}}"><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{this}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-fixed-infos&quot;]}">{{this}}</a></li>{{/each}} {{#if last}} <li class="disabled"><a href="#">...</a></li> <li><a href="#" data-toggle-infinite-scroll-params="{&quot;params&quot;: {&quot;page&quot;:&quot;{{total}}&quot;},&quot;infiniteScroll&quot;:[&quot;#infinite-scroll-fixed-infos&quot;]}">{{total}}</a> </li>{{/if}} {{/with}} </ul> </script> <div class="header"> <div class="portlet-boundary portlet-boundary_TOPMENU_ portlet-static portlet-static-end portlet-barebone " id="p_p_id_TOPMENU_INSTANCE_20124_"> <span id="p_TOPMENU_INSTANCE_20124"></span> <section class="portlet" id="portlet_TOPMENU_INSTANCE_20124"> <div class="portlet-content"> <div class="autofit-float autofit-row portlet-header"> <div class="autofit-col autofit-col-expand"> <h2 class="portlet-title-text">Top Men霉</h2> </div> <div class="autofit-col autofit-col-end"> <div class="autofit-section"> </div> </div> </div> <div class=" portlet-content-container"> <div class="portlet-body"> <iframe sandbox="allow-same-origin allow-scripts" height="1" width="1" style="position: absolute; left: -100px;" src="https://opac.sbn.it/login/-/login/openid_connect_request?p_p_state=maximized&_com_liferay_login_web_portlet_LoginPortlet_saveLastPath=true&_com_liferay_login_web_portlet_LoginPortlet_OPEN_ID_CONNECT_PROVIDER_NAME=ECO+MiC&_com_liferay_login_web_portlet_LoginPortlet_redirect=/web/opacsbn%3F__casiframe=true" ></iframe> <script id="login-modal-template" type="text/x-handlebars"> <div class="row" style="margin-top: 20px;" > <div class="col-12"> {{#if parameters}} <a style="float: right;" class="btn btn-primary" href="/web/opacsbn/login/-/login/openid_connect_request?p_p_state=maximized&_com_liferay_login_web_portlet_LoginPortlet_saveLastPath=true&_com_liferay_login_web_portlet_LoginPortlet_OPEN_ID_CONNECT_PROVIDER_NAME=ECO+MiC&_com_liferay_login_web_portlet_LoginPortlet_redirect=/risultati-autori/-/opac-autori/detail/SBLV288346{{#if parameters}}?{{parameters}}{{/if}}{{#if idmodale}}%26idmodale={{idmodale}}{{/if}}">Login</a> {{else}} <a style="float: right;" class="btn btn-primary" href="/web/opacsbn/login/-/login/openid_connect_request?p_p_state=maximized&_com_liferay_login_web_portlet_LoginPortlet_saveLastPath=true&_com_liferay_login_web_portlet_LoginPortlet_OPEN_ID_CONNECT_PROVIDER_NAME=ECO+MiC&_com_liferay_login_web_portlet_LoginPortlet_redirect=/risultati-autori/-/opac-autori/detail/SBLV288346{{#if idmodale}}%26idmodale={{idmodale}}{{/if}}">Login</a> {{/if}} </div> </div> </script> <header class="main-header fixed-top"> <nav class="navbar navbar-expand-xl"> <div class="main-toolbar to-hide d-flex d-xl-none"> <div class="toolbar-brand"> <a href="https://www.iccu.sbn.it/it/"> <img class="brand" src="/o/iccu-sbn-theme/images/iccu.png"> </a> <div class="text">Istituto Centrale per il Catalogo Unico</div> </div> </div> <div class="main-menu d-flex d-xl-none"> <a class="navbar-brand active" href="/web/opacsbn"> <img class="brand" src="/image/layout_set_logo?img_id=107814&t=1732263461012"> <span class="navbar-brand-body"> <span class="navbar-brand-title">OPAC SBN</span> <span class="navbar-brand-text">Catalogo del Servizio Bibliotecario Nazionale</span> </span> </a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#main-menu" aria-controls="main-menu" aria-expanded="false" aria-label="Toggle navigation"> <span class="material-icons">menu</span> </button> </div> <div class="collapse navbar-collapse" id="main-menu"> <div class="main-toolbar"> <div class="toolbar-brand d-none d-xl-flex"> <a href="https://www.iccu.sbn.it/it/"> <img class="brand" src="/o/iccu-sbn-theme/images/iccu.png"> </a> <div class="text">ICCU</div> </div> <ul class="navbar-nav"> <li class="nav-goup"> <a class="nav-link" target="_blank" href="https://it-it.facebook.com/iccu2/"><i class="icon fab fa-facebook"></i></a> <a class="nav-link" target="_blank" href="https://twitter.com/iccu2"><i class="icon fab fa-twitter"></i></a> <a class="nav-link" target="_blank" href="https://www.youtube.com/channel/UCJG4PMhZx2tLolp2yXzYiww/featured"><i class="icon fab fa-youtube"></i></a> </li> <li class="nav-separator d-none d-xl-flex"></li> <li class="nav-item"> <a class="nav-link" data-redirect="true" href="/web/opacsbn/login/-/login/openid_connect_request?p_p_state=maximized&_com_liferay_login_web_portlet_LoginPortlet_saveLastPath=true&_com_liferay_login_web_portlet_LoginPortlet_OPEN_ID_CONNECT_PROVIDER_NAME=ECO+MiC&_com_liferay_login_web_portlet_LoginPortlet_redirect=/risultati-autori/-/opac-autori/detail/SBLV288346">Login</a> </li> <li class="nav-item"> <a class="nav-link" href="https://opac.sbn.it/registrazione">Registrazione</a> </li> <li class="nav-item dropdown d-none d-xl-block"> <a class="nav-link" href="#" id="langDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span><img class="d-inline" src="/o/iccu-sbn-theme/images/flags/it.svg"></span><span class="text">IT</span> <i class="material-icons d-none d-lg-block">keyboard_arrow_down</i> </a> <div class="dropdown-menu language-dropdown" aria-labelledby="langDropdown"> <a class="dropdown-item" href="https://opac.sbn.it/en-US/risultati-autori/-/opac-autori/detail/SBLV288346"><img src="/o/iccu-sbn-theme/images/flags/gb.svg"> EN</a> </div> </li> <li class="nav-item dropdown d-none d-xl-block"> <a class="nav-link" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="text">Ecosistema</span> <i class="material-icons d-none d-xl-block">keyboard_arrow_down</i> </a> <div class="dropdown-menu dropdown-menu-right network-dropdown"> <div class="row"> <div class="col-6 col-md-3"> <a target="_blank" class="card card-1" href="https://edit16.iccu.sbn.it/web/edit-16"> <span class="card-header" style="background-color: rgb(0 0 0 / 14%);"> <div class="image"> <img src="/image/layout_set_logo?img_id=60805&t=1732263466707" alt="EDIT16"> </div> </span> <span class="card-body"> <span class="title">EDIT16</span> <i class="material-icons">arrow_forward</i> </span> </a> </div> <div class="col-6 col-md-3"> <a target="_blank" class="card card-1" href="https://manus.iccu.sbn.it/web/manus"> <span class="card-header" style="background-color: rgb(0 0 0 / 14%);"> <div class="image"> <img src="/image/layout_set_logo?img_id=38114&t=1732263466707" alt="Manus Online"> </div> </span> <span class="card-body"> <span class="title">Manus Online</span> <i class="material-icons">arrow_forward</i> </span> </a> </div> <div class="col-6 col-md-3"> <a target="_blank" class="card card-1" href="https://alphabetica.it/web/alphabetica"> <span class="card-header" style="background-color: rgb(0 0 0 / 14%);"> <div class="image"> <img src="/image/layout_set_logo?img_id=80955&t=1732263466708" alt="alphabetica"> </div> </span> <span class="card-body"> <span class="title">alphabetica</span> <i class="material-icons">arrow_forward</i> </span> </a> </div> </div> </div> </li> </ul> </div> <div class="main-menu"> <a class="navbar-brand d-none d-xl-flex active" href="/web/opacsbn"> <img class="brand" src="/image/layout_set_logo?img_id=107814&t=1732263461012"> <span class="navbar-brand-body"> <span class="navbar-brand-title">OPAC SBN</span> <span class="navbar-brand-text">Catalogo del Servizio Bibliotecario Nazionale</span> </span> </a> <ul class="navbar-nav"> <li class="nav-item dropdown d-block d-xl-none nav-grey"> <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <img class="mr-2 flag" src="/o/iccu-sbn-theme/images/flags/it.svg">IT </a> <div class="dropdown-menu mobile-network-dropdown bg-greys-2"> <a class="row dropdown-item" href="https://opac.sbn.it/en-US/risultati-autori/-/opac-autori/detail/SBLV288346"><img src="/o/iccu-sbn-theme/images/flags/gb.svg"> EN</a> </div> </li> <li class="nav-item dropdown d-block d-xl-none nav-grey"> <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="text">Ecosistema</span> </a> <div class="dropdown-menu mobile-network-dropdown bg-greys-2"> <div class="row"> <div class="col-6 col-md-3"> <a target="_blank" class="card card-1" href="https://edit16.iccu.sbn.it/web/edit-16"> <span class="card-header" style="background-color: rgb(0 0 0 / 14%);"> <div class="image"> <img src="/image/layout_set_logo?img_id=60805&t=1732263466707" alt="EDIT16"> </div> </span> <span class="card-body"> <span class="title">EDIT16</span> <i class="material-icons">arrow_forward</i> </span> </a> </div> <div class="col-6 col-md-3"> <a target="_blank" class="card card-1" href="https://manus.iccu.sbn.it/web/manus"> <span class="card-header" style="background-color: rgb(0 0 0 / 14%);"> <div class="image"> <img src="/image/layout_set_logo?img_id=38114&t=1732263466707" alt="Manus Online"> </div> </span> <span class="card-body"> <span class="title">Manus Online</span> <i class="material-icons">arrow_forward</i> </span> </a> </div> <div class="col-6 col-md-3"> <a target="_blank" class="card card-1" href="https://alphabetica.it/web/alphabetica"> <span class="card-header" style="background-color: rgb(0 0 0 / 14%);"> <div class="image"> <img src="/image/layout_set_logo?img_id=80955&t=1732263466708" alt="alphabetica"> </div> </span> <span class="card-body"> <span class="title">alphabetica</span> <i class="material-icons">arrow_forward</i> </span> </a> </div> </div> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Informazioni</a> <div class="dropdown-menu dropdown-menu-right" style="max-height: none"> <a class="dropdown-item" href="https://opac.sbn.it/opac-del-sevizio-bibliotecario-nazionale">OPAC del Servizio Bibliotecario Nazionale</a> <a class="dropdown-item" href="https://opac.sbn.it/news2">News</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="https://opac.sbn.it/ricerca-avanzata">Ricerca avanzata</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Voci di autorit脿</a> <div class="dropdown-menu dropdown-menu-right" style="max-height: none"> <a class="dropdown-item" href="https://opac.sbn.it/voci-controllate-nomi">Nomi</a> <a class="dropdown-item" href="https://opac.sbn.it/opere">Opere</a> <a class="dropdown-item" href="https://opac.sbn.it/luoghi">Luoghi</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Altri Cataloghi</a> <div class="dropdown-menu dropdown-menu-right" style="max-height: none"> <a class="dropdown-item" href="https://opac.sbn.it/protocollo-z39.50">Cataloghi in rete</a> <a class="dropdown-item" href="https://opac.sbn.it/cataloghi-z39.50-in-rete">Cataloghi Z39.50 in rete</a> <a class="dropdown-item" href="https://opac.sbn.it/nuovo-catalogo">Nuovo catalogo</a> <a class="dropdown-item" target="_blank" href="https://opac.sbn.it/cataloghi-storici">Cataloghi storici digitalizzati</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Servizi</a> <div class="dropdown-menu dropdown-menu-right" style="max-height: none"> <a class="dropdown-item" href="https://opac.sbn.it/accesso-z39.50-a-opac-sbn">Accesso Z39.50 a OPAC SBN</a> <a class="dropdown-item" href="https://opac.sbn.it/prestito-e-riproduzioni">Prestito e riproduzioni</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="https://opac.sbn.it/biblioteche">Biblioteche</a> </li> <li class="nav-item dropdown"> <a class="nav-link d-none d-xl-flex" href="#main-searchbar" role="button" aria-expanded="false" data-toggle="collapse" aria-controls="main-searchbar"> <i class="material-icons">search</i> </a> </li> </ul> </div> </div> <div class="collapse bg-greys-2 main-searchbar" id="main-searchbar"> <div class="container"> <div class="row"> <div class="col-9"> <div data-form-config='{"context":{"action":"/web/opacsbn/risultati-ricerca-avanzata","method":"get","class":"search-block-1","fields":[{"fieldType":"row","size":"inline","fields":[{"fieldType":"input","type":"search","name":"monocampo","placeholder":"Inserisci una o pi霉 parole","inlineSize":"grow"},{"fieldType":"button","type":"submit","label":"Ricerca"}]}]},"container":"#form-container-navbar","template":"#search-block-template"}'></div> <div class="row"> <div class="flex-grow-1" id="form-container-navbar"></div> </div> </div> <div class="col-3 text-right mb-3"> <div class="social-block social-block-1 social-block-1-1"> <div class="social-block-label">Seguici su:</div> <a class="social-item" target="_blank" href="https://it-it.facebook.com/iccu2/"><i class="icon fab fa-facebook"></i></a> <a class="social-item" target="_blank" href="https://twitter.com/iccu2"><i class="icon fab fa-twitter"></i></a> <a class="social-item" target="_blank" href="https://www.youtube.com/channel/UCJG4PMhZx2tLolp2yXzYiww/featured"><i class="icon fab fa-youtube"></i></a> </div> </div> </div> </div> </div> </nav> </header> </div> </div> </div> </section> </div> </div> <!--[if IE]> <div class="container pt-3"> <div class="row"> <div class="col-12 text-center"> <p class="browsehappy" style="font-size: 1.5rem;">Stai utilizzando un browser <strong>obsoleto</strong>. Per favore <a target="_blank" href="https://support.microsoft.com/it-it/microsoft-edge/questo-sito-web-non-funziona-in-internet-explorer-8f5fc675-cd47-414c-9535-12821ddfc554">aggiorna il tuo browser</a> per migliorare la tua esperienza.</p> </div> </div> </div> <![endif]--> <div class="container pt-3 d-none" id="iewarningmessage"> <div class="row"> <div class="col-12 text-center"> <p class="browsehappy" style="font-size: 1.5rem;">Stai utilizzando un browser <strong>obsoleto</strong>. Per favore <a target="_blank" href="https://support.microsoft.com/it-it/microsoft-edge/questo-sito-web-non-funziona-in-internet-explorer-8f5fc675-cd47-414c-9535-12821ddfc554">aggiorna il tuo browser</a> per migliorare la tua esperienza.</p> </div> </div> </div> <section id="content" style="min-height: calc(100vh - 156px);"> <style type="text/css"> .master-layout-fragment .portlet-header { display: none; } </style> <div class="container-fluid" id="main-content" role="main"> <div class="row"> <div class="col-12 portlet-column portlet-column-only" id="column-1"> <div class="portlet-dropzone portlet-column-content portlet-column-content-only row" id="layout-column_column-1"> <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_ portlet-static portlet-static-end portlet-barebone portlet-breadcrumb " id="p_p_id_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA_"> <span id="p_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA"></span> <section class="portlet" id="portlet_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA"> <div class="portlet-content"> <div class="autofit-float autofit-row portlet-header"> <div class="autofit-col autofit-col-expand"> <h2 class="portlet-title-text">Briciole di pane</h2> </div> <div class="autofit-col autofit-col-end"> <div class="autofit-section"> </div> </div> </div> <div class=" portlet-content-container"> <div class="portlet-body"> <nav aria-label="Briciole di pane" id="_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA_breadcrumbs-defaultScreen"> <nav class="breadcrumbs" aria-label="breadcrumb"> <div class="container"> <div class="row"> <ol class="breadcrumb"> <li class="breadcrumb-item "> <a href="https://opac.sbn.it#bc=1" data-append-cacheid="true">OPAC SBN</a> </li> <li class="breadcrumb-item "> <a href="https://opac.sbn.it/voci-di-autorita#bc=1" data-append-cacheid="true">Voci di autorit脿</a> </li> <li class="breadcrumb-item "> <a href="https://opac.sbn.it/voci-controllate-nomi#bc=1" data-append-cacheid="true">Nomi</a> </li> <li class="breadcrumb-item "> <a href="https://opac.sbn.it/risultati-autori" data-append-params="true">Risultati Autori</a> </li> <li class="breadcrumb-item active"> Dettaglio </li> </ol> </div> </div> </nav> </nav> </div> </div> </div> </section> </div> <div class="portlet-boundary portlet-boundary_OPAC_SEARCHAUTHOR_ portlet-static portlet-static-end portlet-barebone " id="p_p_id_OPAC_SEARCHAUTHOR_"> <span id="p_OPAC_SEARCHAUTHOR"></span> <section class="portlet" id="portlet_OPAC_SEARCHAUTHOR"> <div class="portlet-content"> <div class="autofit-float autofit-row portlet-header"> <div class="autofit-col autofit-col-expand"> <h2 class="portlet-title-text">Ricerca Autori</h2> </div> <div class="autofit-col autofit-col-end"> <div class="autofit-section"> </div> </div> </div> <div class=" portlet-content-container"> <div class="portlet-body"> <script id="detail-image-template" type="text/x-handlebars-template"> <div class="card card-6"> <div data-toolbar> </div> <div class="card-header"> <div class="image"> <img src="{{img.src}}" alt="{{img.alt}}"> </div> </div> <a class="card-body" href="{{href}}" data-lightbox="lightbox-detail"> <div class="card-title">{{title}}</div> <div class="card-text">{{text}}</div> </a> </div> </script> <script id="detail-table-link-template" type="text/x-handlebars-template"> <div class="tabel-text-item"><a href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}">{{value}}</a>{{#if label}}<span> {{label}}</span>{{/if}}</div> </script> <script id="detail-table-links-template" type="text/x-handlebars-template"> <div class="tabel-text-item"> {{#each values}} {{#if @index}}<br/>{{/if}}<a href="{{href}}" target="{{#if target}}{{target}}{{else}}_self{{/if}}">{{value}}</a>{{#if label}}<span> {{label}}</span>{{/if}} {{/each}} </div> </script> <script id="bookmark-modal-template" type="text/x-handlebars"> <form class="form" action="{{action}}" data-ajax-form method="{{#if method}}{{method}}{{else}}post{{/if}}" data-toggle="{&quot;callback&quot;:&quot;refreshBookmarks&quot;,&quot;params&quot;:{&quot;{{id}}&quot;:true}}">{{#each hiddens}} <input type="hidden" name="{{@key}}" value="{{this}}">{{/each}} <div class="row"> <div class="col-12"> <div class="form-group"> <label for="bookmark-name">Inserisci un nome</label> <input required="true" class="form-control" name="bookmark-name" id="bookmark-name" placeholder="es. Le prime pubblicazioni della divina commedia" value="{{bookmarkName}}" readonly="true"> </div> </div> <div class="col-12"> <p>Puoi salvare la ricerca anche in una delle tue collezioni selezionandola dalla lista o creandone una nuova</p> </div> <div class="col-12" id="collection-group"> <div class="form-group"> <div class="input-group"> <select id="option-select-collections" class="form-control" name="collection-id" id="collection-id"> <option value="">Seleziona una collezione</option> </select> <div data-infinite-scroll='{"url":"/o/user-api/getAllCollections/20103","type":"get","params":{},"container":"#option-select-collections","template":"#search-block-select-options-template"}'></div> <div class="input-group-append"><a class="btn btn-outline-primary" href="#" data-replace-block-with="{&quot;block&quot;: &quot;#collection-group&quot;, &quot;replacer&quot;: {&quot;template&quot;: &quot;#bookmark-model-new-collection-template&quot;, &quot;context&quot;: {{json 'stringify' this}} } }">Nuova collezione</a></div> </div> </div> </div> <div class="col-12"> <button class="btn btn-outline-primary" type="submit">Salva</button> </div> </div> </form> </script> <script id="bookmark-model-new-collection-template" type="text/x-handlebars"> <div class="col-12"> <div class="form-group"> <label for="collection-name">Nome collezione</label> <input required="true" class="form-control" name="collection-name" id="collection-name" placeholder="es. Dante Alighieri"> </div> <div class="form-group"> <label for="collection-description">Descrizione collezione</label> <textarea class="form-control" name="collection-description" id="collection-description"></textarea> </div> </div> </script> <script id="detail-main-link-print-template" type="text/x-handlebars-template"> <a title="Versione stampabile" aria-label="Versione stampabile" class="btn btn-icon" href="#detail-container" data-url="/o/opac-api/detail/print-pdf?core=autori&id=SBLV288346" data-trigger="post" target="{{#if target}}{{target}}{{else}}_self{{/if}}"> <div class="btn-content"> <i class="{{#if iconClass}}{{iconClass}}{{else}}material-icons{{/if}}">{{icon}}</i> </div> </a> </script> <script id="detail-main-link-email-template" type="text/x-handlebars-template"> <a title="Invia email" aria-label="Invia email" class="btn btn-icon" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;:&quot;md&quot;,&quot;title&quot;:&quot;Invia email&quot;,&quot;content&quot;:{&quot;template&quot;:&quot;#detail-modal-email-template&quot;,&quot;context&quot;:{}}}"> <div class="btn-content"> <i class="{{#if iconClass}}{{iconClass}}{{else}}material-icons{{/if}}">{{icon}}</i> </div> </a> </script> <script id="detail-main-link-bookmark-template" type="text/x-handlebars-template"> <a title="Salva nei preferiti" aria-label="Salva nei preferiti" class="btn btn-icon" href="#" data-toggle="dynamic-modal" data-modal-config="{&quot;size&quot;:&quot;md&quot;,&quot;title&quot;:&quot;Effettua il login per salvare il preferito&quot;,&quot;content&quot;:{&quot;template&quot;:&quot;#login-modal-template&quot;,&quot;context&quot;:{&quot;idmodale&quot;:&quot;{{id}}&quot;}}}"> <div class="btn-content"> <i class="{{#if iconClass}}{{iconClass}}{{else}}material-icons{{/if}}">{{icon}}</i> </div> </a> </script> <script id="detail-modal-email-template" type="text/x-handlebars-template"> <form class="form" action="/o/opac-api/detail/send-email" method="post" data-ajax-form="data-ajax-form"> <input type="hidden" name="items" value="{{arrayitems '[data-to-post-item]' 'to-post-item'}}"/> <input type="hidden" name="core" value="autori"/> <div class="form-group"> <label>Seleziona un formato</label> <select class="form-control" name="format" id="format"> <option value="text">Notizie in formato testo</option> <option value="pdf">Notizie in formato avanzato</option> </select> </div> <div class="form-group"> <label>Email</label> <input class="form-control" name="destinatario" placeholder="Email" type="email" required="required"/> </div> <div class="form-group"> <label>Testo</label> <textarea class="form-control" name="testo" required="required" placeholder="Testo email"></textarea> </div> <div id="captcha"></div> <div class="row"> <div class="col-12"> <button class="btn btn-outline-primary" type="submit">Invia</button> </div> </div> </form> </script> <script id="detail-index-template" type="text/x-handlebars-template"> {{#if noData}} <div class="container py-5"> <div class="info-box info-box-2"> <div class="info-box-body"> <div class="info-box-title mb-0">Nessun risultato trovato</div> </div> </div> </div> {{else}} {{#each results}} {{{include '#detail-template' this}}} {{/each}} {{/if}} </script> <script id="detail-mirador-template" type="text/xhandlebars-template"> <iframe src="/o/opac-api/mirador/?{{#each manifests}}manifest={{this}}&amp;{{/each}}" width="100%" height="600" frameborder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowfullscreen=""></iframe> </script> <div id="detail-container"></div> <div class="infinite-scroll" id="infinite-scroll-fixed-infos" data-infinite-scroll='{"url":"/o/opac-api/title","type":"get","params":{"id":"SBLV288346","core":"autori"},"container":"#detail-container","template":"#detail-index-template"}'> <div class="loading loading-2"> <div></div> <div></div> <div></div> </div> </div> <script type="text/javascript"> $(function() { $('[data-append-params]').each(function() { const currentUrl = $(this).attr('href'); const hasParams = currentUrl.split('?').length > 1; $(this).attr('href', currentUrl + (hasParams ? '' : '?') + window.location.search.replace('?', '')); }); $(document).on('handlebars.render.end', function() { $('[data-append]').each(function() { if($(this).data("append") == true) { const currentUrl = $(this).attr('href'); const hasParams = currentUrl.split('?').length > 1; $(this).attr('href', currentUrl + (hasParams ? '&' : '?') + window.location.search.replace('?', '')); $(this).attr("data-append", false); $(this).data("append", false); } }); }); }); </script> </div> </div> </div> </section> </div> </div> </div> </div> </div> <form action="#" aria-hidden="true" class="hide" id="hrefFm" method="post" name="hrefFm"><span></span><button hidden type="submit">Nascosta</button></form> </section> <div class="footer"> <div class="portlet-boundary portlet-boundary_FOOTER_ portlet-static portlet-static-end portlet-barebone " id="p_p_id_FOOTER_INSTANCE_20124_"> <span id="p_FOOTER_INSTANCE_20124"></span> <section class="portlet" id="portlet_FOOTER_INSTANCE_20124"> <div class="portlet-content"> <div class="autofit-float autofit-row portlet-header"> <div class="autofit-col autofit-col-expand"> <h2 class="portlet-title-text">Footer</h2> </div> <div class="autofit-col autofit-col-end"> <div class="autofit-section"> </div> </div> </div> <div class=" portlet-content-container"> <div class="portlet-body"> <div class="container"> <div class="row"> <div class="col-12 col-md-7 mb-5 mb-sm-0"> <div class="footer-brand"> <div class="brand-content"> <div class="image"><img src="/o/iccu-sbn-theme/images/iccu.png"></div> <div class="brand-title-block"> <div class="brand-title">ICCU</div> <div class="brand-subtitle">Istituto Centrale per il Catalogo Unico<br>Delle Biblioteche Italiane</div> </div> </div> <div class="text"> <p>Viale Castro Pretorio, 105<br /> 00185 ROMA</p> <p>Telefono: +39 06/4989424&nbsp; +39 06/49210425</p> <p>Posta Elettronica Certificata (PEC):&nbsp;<a href="mailto:ic-cu@pec.cultura.gov.it">ic-cu@pec.cultura.gov.it</a><br /> E-mail del servizio:&nbsp;<a href="mailto:ic-cu.opacsbn@cultura.gov.it">ic-cu.opacsbn@cultura.gov.it</a></p> </div> </div> </div> <div class="col-12 col-md-5"> <div class="text"> <div class="image"><img src="/o/iccu-sbn-theme/images/logo-mic.png"></div> <p> Via del Collegio Romano, 27 <br>00186 Roma </p> <p> Numero Verde: 800 99 11 99 <br>URP: +39 06/6723 2101 - 2022 - 2970 <br>Centralino MIC: +39 06/67231 </p> </div> </div> </div> <div class="row"> <div class="col-12"> <div class="social-block social-block-1"> <a class="social-item" href="https://it-it.facebook.com/iccu2/"><i class="fab fa-facebook-f"></i></a> <a class="social-item" href="https://twitter.com/iccu2"><i class="fab fa-twitter"></i></a> <a class="social-item" href="https://www.youtube.com/channel/UCJG4PMhZx2tLolp2yXzYiww/featured"><i class="fab fa-youtube"></i></a> </div> </div> </div> <div class="row"> <div class="col-12"> <nav class="navbar"> <ul class="navbar-nav mr-md-auto"> <li class="nav-item"><a class="nav-link" href="https://opac.sbn.it/accessibilit%C3%A0">Accessibilit脿</a></li> <li class="nav-item"><a class="nav-link" href="https://opac.sbn.it/contatti">Contatti</a></li> <li class="nav-item"><a target="_blank;" class="nav-link" href="https://www.beniculturali.it/privacy-policy">Informativa privacy e cookies</a></li> </ul> <div class="copyright"></div> </nav> </div> </div> </div> </div> </div> </div> </section> </div> </div> <script type="text/javascript"> // <![CDATA[ // ]]> </script> <script type="text/javascript"> // <![CDATA[ Liferay.currentURL = '\x2frisultati-autori\x2f-\x2fopac-autori\x2fdetail\x2fSBLV288346'; Liferay.currentURLEncoded = '\x252Frisultati-autori\x252F-\x252Fopac-autori\x252Fdetail\x252FSBLV288346'; // ]]> </script> <script type="text/javascript"> // <![CDATA[ // ]]> </script> <script type="text/javascript"> // <![CDATA[ Liferay.Portlet.register('OPAC_SEARCHAUTHOR'); Liferay.Portlet.onLoad( { canEditTitle: false, columnPos: 1, isStatic: 'end', namespacedId: 'p_p_id_OPAC_SEARCHAUTHOR_', portletId: 'OPAC_SEARCHAUTHOR', refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d385\x26p_p_id\x3dOPAC_SEARCHAUTHOR\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-1\x26p_p_col_pos\x3d1\x26p_p_col_count\x3d2\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Frisultati-autori\x252F-\x252Fopac-autori\x252Fdetail\x252FSBLV288346', refreshURLData: {"_OPAC_SEARCHAUTHOR_id":["SBLV288346"],"_OPAC_SEARCHAUTHOR_goToView":["\/detail.jsp"]} } ); (function() {var $ = AUI.$;var _ = AUI._; var onDestroyPortlet = function () { Liferay.detach('messagePosted', onMessagePosted); Liferay.detach('destroyPortlet', onDestroyPortlet); }; Liferay.on('destroyPortlet', onDestroyPortlet); var onMessagePosted = function (event) { if (window.Analytics) { Analytics.send('posted', 'Comment', { className: event.className, classPK: event.classPK, commentId: event.commentId, text: event.text, }); } }; Liferay.on('messagePosted', onMessagePosted); })();(function() {var $ = AUI.$;var _ = AUI._; var pathnameRegexp = /\/documents\/(\d+)\/(\d+)\/(.+?)\/([^&]+)/; function handleDownloadClick(event) { if (event.target.nodeName.toLowerCase() === 'a' && window.Analytics) { var anchor = event.target; var match = pathnameRegexp.exec(anchor.pathname); var fileEntryId = anchor.dataset.analyticsFileEntryId || (anchor.parentElement && anchor.parentElement.dataset.analyticsFileEntryId); if (fileEntryId && match) { var getParameterValue = function (parameterName) { var result = null; anchor.search .substr(1) .split('&') .forEach((item) => { var tmp = item.split('='); if (tmp[0] === parameterName) { result = decodeURIComponent(tmp[1]); } }); return result; }; Analytics.send('documentDownloaded', 'Document', { groupId: match[1], fileEntryId: fileEntryId, preview: !!window._com_liferay_document_library_analytics_isViewFileEntry, title: decodeURIComponent(match[3].replace(/\+/gi, ' ')), version: getParameterValue('version'), }); } } } Liferay.once('destroyPortlet', () => { document.body.removeEventListener('click', handleDownloadClick); }); Liferay.once('portletReady', () => { document.body.addEventListener('click', handleDownloadClick); }); })();(function() {var $ = AUI.$;var _ = AUI._; var onShare = function (data) { if (window.Analytics) { Analytics.send('shared', 'SocialBookmarks', { className: data.className, classPK: data.classPK, type: data.type, url: data.url, }); } }; var onDestroyPortlet = function () { Liferay.detach('socialBookmarks:share', onShare); Liferay.detach('destroyPortlet', onDestroyPortlet); }; Liferay.on('socialBookmarks:share', onShare); Liferay.on('destroyPortlet', onDestroyPortlet); })();(function() {var $ = AUI.$;var _ = AUI._; var onVote = function (event) { if (window.Analytics) { Analytics.send('VOTE', 'Ratings', { className: event.className, classPK: event.classPK, ratingType: event.ratingType, score: event.score, }); } }; var onDestroyPortlet = function () { Liferay.detach('ratings:vote', onVote); Liferay.detach('destroyPortlet', onDestroyPortlet); }; Liferay.on('ratings:vote', onVote); Liferay.on('destroyPortlet', onDestroyPortlet); })(); if (window.svg4everybody && Liferay.Data.ICONS_INLINE_SVG) { svg4everybody( { polyfill: true, validate: function (src, svg, use) { return !src || !src.startsWith('#'); } } ); } Liferay.Portlet.register('TOPMENU_INSTANCE_20124'); Liferay.Portlet.onLoad( { canEditTitle: false, columnPos: 0, isStatic: 'end', namespacedId: 'p_p_id_TOPMENU_INSTANCE_20124_', portletId: 'TOPMENU_INSTANCE_20124', refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d385\x26p_p_id\x3dTOPMENU_INSTANCE_20124\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Frisultati-autori\x252F-\x252Fopac-autori\x252Fdetail\x252FSBLV288346\x26settingsScope\x3dportletInstance', refreshURLData: {} } ); Liferay.Portlet.register('FOOTER_INSTANCE_20124'); Liferay.Portlet.onLoad( { canEditTitle: false, columnPos: 0, isStatic: 'end', namespacedId: 'p_p_id_FOOTER_INSTANCE_20124_', portletId: 'FOOTER_INSTANCE_20124', refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d385\x26p_p_id\x3dFOOTER_INSTANCE_20124\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Frisultati-autori\x252F-\x252Fopac-autori\x252Fdetail\x252FSBLV288346\x26settingsScope\x3dportletInstance', refreshURLData: {} } ); Liferay.Portlet.register('com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA'); Liferay.Portlet.onLoad( { canEditTitle: false, columnPos: 0, isStatic: 'end', namespacedId: 'p_p_id_com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA_', portletId: 'com_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA', refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d385\x26p_p_id\x3dcom_liferay_site_navigation_breadcrumb_web_portlet_SiteNavigationBreadcrumbPortlet_INSTANCE_bjdo3IwCCJiA\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dcolumn-1\x26p_p_col_pos\x3d0\x26p_p_col_count\x3d2\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Frisultati-autori\x252F-\x252Fopac-autori\x252Fdetail\x252FSBLV288346', refreshURLData: {} } ); Liferay.Loader.require('frontend-js-web/liferay/delegate/delegate.es', 'frontend-js-web/liferay/toast/commands/OpenToast.es', function(frontendJsWebLiferayDelegateDelegateEs, frontendJsWebLiferayToastCommandsOpenToastEs) { try { (function() { var delegateModule = frontendJsWebLiferayDelegateDelegateEs; var $ = AUI.$;var _ = AUI._; var delegate = delegateModule.default; delegate( document, 'focusin', '.portlet', function(event) { event.delegateTarget.closest('.portlet').classList.add('open'); } ); delegate( document, 'focusout', '.portlet', function(event) { event.delegateTarget.closest('.portlet').classList.remove('open'); } ); })(); (function() { var toastCommands = frontendJsWebLiferayToastCommandsOpenToastEs; var $ = AUI.$;var _ = AUI._; AUI().use( 'liferay-session', function() { Liferay.Session = new Liferay.SessionBase( { autoExtend: true, redirectOnExpire: false, redirectUrl: 'https\x3a\x2f\x2fopac\x2esbn\x2eit\x2fweb\x2fopacsbn\x2fhome', sessionLength: 890, warningLength: 0 } ); } ); })(); } catch (err) { console.error(err); } });AUI().use('liferay-menu', 'aui-base', function(A) {(function() {var $ = AUI.$;var _ = AUI._; if (A.UA.mobile) { Liferay.Util.addInputCancel(); } })();(function() {var $ = AUI.$;var _ = AUI._; new Liferay.Menu(); var liferayNotices = Liferay.Data.notices; for (var i = 0; i < liferayNotices.length; i++) { Liferay.Util.openToast(liferayNotices[i]); } })();}); // ]]> </script> <script src="https://opac.sbn.it/o/iccu-sbn-theme/js/main.js?browserId=ie&amp;minifierType=js&amp;languageId=it_IT&amp;b=7401&amp;t=1724055830000" type="text/javascript"></script> <script type="text/javascript"> // <![CDATA[ AUI().use( 'aui-base', function(A) { var frameElement = window.frameElement; if (frameElement && frameElement.getAttribute('id') === 'simulationDeviceIframe') { A.getBody().addClass('lfr-has-simulation-panel'); } } ); // ]]> </script><script type="text/javascript"> // <![CDATA[ Liferay.Loader.require('frontend-js-tabs-support-web@2.0.0/index', function(frontendJsTabsSupportWeb200Index) { try { (function() { var TabsProvider = frontendJsTabsSupportWeb200Index; TabsProvider.default() })(); } catch (err) { console.error(err); } }); // ]]> </script><script type="text/javascript"> // <![CDATA[ Liferay.Loader.require('frontend-js-dropdown-support-web@2.0.0/index', function(frontendJsDropdownSupportWeb200Index) { try { (function() { var DropdownProvider = frontendJsDropdownSupportWeb200Index; DropdownProvider.default() })(); } catch (err) { console.error(err); } }); // ]]> </script><script type="text/javascript"> // <![CDATA[ Liferay.Loader.require('frontend-js-tooltip-support-web@4.0.3/index', function(frontendJsTooltipSupportWeb403Index) { try { (function() { var TooltipSupport = frontendJsTooltipSupportWeb403Index; TooltipSupport.default() })(); } catch (err) { console.error(err); } }); // ]]> </script><script type="text/javascript"> // <![CDATA[ Liferay.Loader.require('frontend-js-alert-support-web@2.0.0/index', function(frontendJsAlertSupportWeb200Index) { try { (function() { var AlertProvider = frontendJsAlertSupportWeb200Index; AlertProvider.default() })(); } catch (err) { console.error(err); } }); // ]]> </script><script type="text/javascript"> // <![CDATA[ Liferay.Loader.require('frontend-js-collapse-support-web@2.0.0/index', function(frontendJsCollapseSupportWeb200Index) { try { (function() { var CollapseProvider = frontendJsCollapseSupportWeb200Index; CollapseProvider.default() })(); } catch (err) { console.error(err); } }); // ]]> </script><script type="text/javascript"> // <![CDATA[ Liferay.Loader.require('remote-app-support-web@2.0.0/index', function(remoteAppSupportWeb200Index) { try { (function() { var RemoteAppSupport = remoteAppSupportWeb200Index; RemoteAppSupport.default() })(); } catch (err) { console.error(err); } }); // ]]> </script> <!-- inject:js --> <!-- endinject --> <div class="modal modal-1 fade" id="dynamic-modal" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="#dynamic-modal-title" aria-hidden="true"></div> <script id="dynamic-modal-template" type="text/x-handlebars-template"> <div class="modal-dialog modal-dialog-scrollable modal-{{#if size}}{{size}}{{else}}md{{/if}}"> <div class="modal-content"> <div class="modal-header">{{#if (is title 'string')}} <h5 class="modal-title">{{title}}</h5>{{else}} {{{include title.template title}}} {{/if}} <button class="close" type="button" data-dismiss="modal" aria-label="Chiudi"><span aria-hidden="true">&times;</span></button> </div> <div class="modal-body" id="modal-body">{{{include content.template (set this 'parentConfig' content.context)}}}</div> </div> </div> </script> <script id="dynamic-modal-input-title-template" type="text/x-handlebars-template"> <h5 class="modal-title">{{title}}<small> {{inputvalue selector}}</small></h5> </script> <div class="modal modal-1 fade" id="confirm-modal" data-self="destroy" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="#confirm-modal-title" aria-hidden="true"></div> <script id="confirm-modal-template" type="text/x-handlebars"> <div class="modal-dialog modal-md modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="confirm-modal-title">{{title}}</h5> <button class="close" type="button" data-dismiss="modal" aria-label="Chiudi"><span aria-hidden="true">&times;</span></button> </div> <div class="modal-body">{{message}}</div> <div class="modal-footer"><a class="btn btn-primary" title="{{yes}}" aria-label="{{yes}}" href="{{confirmUrl}}">{{yes}}</a><a title="{{no}}" aria-label="{{no}}" class="btn" href="#" data-dismiss="modal">{{no}}</a> </div> </div> </div> </script> <script id="login-modal-template1" type="text/x-handlebars"> <div class="row" style="margin-top: 20px;" > <div class="col-12"> {{#if parameters}} <a style="float: right;" class="btn btn-primary" href="https://opac.sbn.it/c/portal/login?p_l_id=385&_com_liferay_login_web_portlet_LoginPortlet_redirect=/risultati-autori/-/opac-autori/detail/SBLV288346{{#if parameters}}?{{parameters}}{{/if}}{{#if index}}%26index={{index}}{{/if}}">Login</a> {{else}} <a style="float: right;" class="btn btn-primary" href="https://opac.sbn.it/c/portal/login?p_l_id=385&_com_liferay_login_web_portlet_LoginPortlet_redirect=/risultati-autori/-/opac-autori/detail/SBLV288346{{#if index}}%26index={{index}}{{/if}}">Login</a> {{/if}} </div> </div> </script> <script id="default-error-template" type="text/x-handlebars-template"> <div class="alert alert-warning" role="alert">Errore temporaneo, riprovare pi霉 tardi.</div> </script> <a class="goto-top" href="#" data-goto-top><i class="material-icons">arrow_upward</i></a> <button style="position: fixed; justify-content: center; width: 40px; height: 40px; border-radius: 50%; align-items: center; display: flex; bottom: 2rem; left: 2rem;" type="button" aria-label="View cookie settings" data-cc="c-settings"><i class="material-icons">settings</i></button> <script src="//cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> <script src="//stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> <script> const sriConfig = { marker: 'https://opac.sbn.it/o/iccu-sbn-theme/images/marker-icon.png', opac: { docTypes: { map: { src: 'doc-cart-stampa.png', alt: 'Risorsa cartografica' }, graphic: { src: 'doc-grafico.png', alt: 'Risorsa grafica' }, media: { src: 'doc-multimediale.png', alt: 'Risorsa multimediale' }, manuscript: { src: 'manoscritto.png', alt: 'Manoscritto' }, musicSheet: { src: 'musica-stampa.png', alt: 'Musica a stampa' }, mapManuscript: { src: 'doc-cart-manoscritto.png', alt: 'Cartografia manoscritta' }, musicManuscript: { src: 'musica-manoscritta.png', alt: 'Musica manoscritta' }, object3d: { src: 'oggetto3d.png', alt: 'Oggetto tridimensionale' }, projector: { src: 'proiettore.png', alt: 'Risorsa da proiettare o video' }, music: { src: 'reg-musicale.png', alt: 'Registrazione sonora musicale' }, audio: { src: 'reg-non-musicale.png', alt: 'Registrazione sonora non musicale' }, electronic: { src: 'ris-elettronica.png', alt: 'Risorsa elettronica' }, text: { src: 'testo-stampa.png', alt: 'Testo' } } } } </script> <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/select2.full.min.js" integrity="sha512-RtZU3AyMVArmHLiW0suEZ9McadTdegwbgtiQl5Qqo9kunkVg1ofwueXD8/8wv3Af8jkME3DDe3yLfR8HSJfT2g==" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/i18n/it.min.js" integrity="sha512-WNdUVRBWbxwszj3CSXpo4+4oIvpiKsR0aA2KztNeOgvZSOn+ztN5bVXuMRlKzNAN59qcYglLnjXkz6lT9xdw6A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/i18n/en.min.js" integrity="sha512-WNdUVRBWbxwszj3CSXpo4+4oIvpiKsR0aA2KztNeOgvZSOn+ztN5bVXuMRlKzNAN59qcYglLnjXkz6lT9xdw6A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="//www.flotcharts.org/flot/source/jquery.canvaswrapper.js"></script> <script src="//www.flotcharts.org/flot/source/jquery.colorhelpers.js"></script> <script src="//www.flotcharts.org/flot/source/jquery.flot.js"></script> <script src="//www.flotcharts.org/flot/source/jquery.flot.saturated.js"></script> <script src="//www.flotcharts.org/flot/source/jquery.flot.browser.js"></script> <script src="//www.flotcharts.org/flot/source/jquery.flot.drawSeries.js"></script> <script src="//www.flotcharts.org/flot/source/jquery.flot.uiConstants.js"></script> <script src="//code.highcharts.com/highcharts.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/locale/it.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/locale/en-gb.min.js"></script> <script src="//cdn.jsdelivr.net/gh/orestbida/cookieconsent@v2.8.0/dist/cookieconsent.js"></script> <script src="https://opac.sbn.it/o/iccu-sbn-theme/js/main-5870515352.js"></script> <script> $(document).ready(function() { const initDropDown = () => { $('[data-toggle="dropdown"]:not([data-clicked-dropdown]').each(function() { $(this).data('clicked-dropdown', true); $(this).attr('data-clicked-dropdown', true); //$(this).trigger('click'); //$(this).trigger('blur'); $(this).dropdown(); }); } initDropDown(); $(document).on('handlebars.render.end', function () { initDropDown(); }); }); </script> <!-- Matomo --> <script type="text/plain" data-cookiecategory="analytics" > var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://ingestion.webanalytics.italia.it/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', 'BJ3BB2e3X6']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> <script data-senna-track="permanent" id="googleAnalyticsScript" type="text/plain" data-cookiecategory="analytics"> (function(i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { var arrayValue = i[r].q || []; i[r].q = arrayValue; (i[r].q).push(arguments); }; i[r].l = 1 * new Date(); a = s.createElement(o); m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m); })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-215680504-4', 'auto'); ga('send', 'pageview'); </script> <script> $(document).ready(function() { // obtain plugin var cc = initCookieConsent(); // run plugin with your configuration cc.run({ current_lang: 'it', autoclear_cookies: true, // default: false theme_css: 'https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@v2.8.0/dist/cookieconsent.css', page_scripts: true, // default: false // mode: 'opt-in' // default: 'opt-in'; value: 'opt-in' or 'opt-out' // delay: 0, // default: 0 // auto_language: null // default: null; could also be 'browser' or 'document' // autorun: true, // default: true // force_consent: false, // default: false // hide_from_bots: false, // default: false // remove_cookie_tables: false // default: false // cookie_name: 'cc_cookie', // default: 'cc_cookie' // cookie_expiration: 182, // default: 182 (days) // cookie_necessary_only_expiration: 182 // default: disabled // cookie_domain: location.hostname, // default: current domain // cookie_path: '/', // default: root // cookie_same_site: 'Lax', // default: 'Lax' // use_rfc_cookie: false, // default: false // revision: 0, // default: 0 onFirstAction: function(user_preferences, cookie){ }, onAccept: function (cookie) { }, onChange: function (cookie, changed_preferences) { }, gui_options: { consent_modal: { layout: 'bar', // box/cloud/bar position: 'bottom center', // bottom/middle/top + left/right/center transition: 'slide', // zoom/slide swap_buttons: false // enable to invert buttons }, settings_modal: { layout: 'box', // box/bar // position: 'left', // left/right transition: 'slide' // zoom/slide } }, languages: { 'en': { consent_modal: { title: 'We use cookies!', description: 'Hi, this website uses essential cookies to ensure its proper operation and tracking cookies to understand how you interact with it. The latter will be set only after consent. <button type="button" data-cc="c-settings" class="cc-link">Let me choose</button>', primary_btn: { text: 'Accept all', role: 'accept_all' // 'accept_selected' or 'accept_all' }, secondary_btn: { text: 'Reject all', role: 'accept_necessary' // 'settings' or 'accept_necessary' } }, settings_modal: { title: 'Cookie preferences', save_settings_btn: 'Save settings', accept_all_btn: 'Accept all', reject_all_btn: 'Reject all', close_btn_label: 'Close', cookie_table_headers: [ {col1: 'Name'}, {col2: 'Domain'}, {col3: 'Description'} ], blocks: [ { title: 'Cookie usage', description: 'I use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want. For more details relative to cookies and other sensitive data, please read the full <a href="/web/opacsbn/privacy" class="cc-link">privacy policy</a>.' }, { title: 'Strictly necessary cookies', description: 'These cookies are essential for the proper functioning of my website. Without these cookies, the website would not work properly', toggle: { value: 'necessary', enabled: true, readonly: true // cookie categories with readonly=true are all treated as "necessary cookies" }, cookie_table: [ // list of all expected cookies { col1: '^LFR_SESSION_STATE', col2: 'liferay.com', col3: 'Necessary Liferay\'s Cookies.', is_regex: true }, { col1: 'JSESSIONID', col2: 'java.com', col3: 'Cookie generated by applications based on Java language.', }, { col1: 'GUEST_LANGUAGE_ID', col2: 'liferay.com', col3: 'Language\'s cookies.', }, { col1: 'COMPANY_ID', col2: 'liferay.com', col3: 'Necessary Liferay\'s Cookies.', } ] }, { title: 'Performance and Analytics cookies', description: 'These cookies allow the website to remember the choices you have made in the past', toggle: { value: 'analytics', // your cookie category enabled: true, readonly: false }, cookie_table: [ // list of all expected cookies { col1: '^_ga', col2: 'google.com', col3: 'Used by Google Analytics', is_regex: true }, { col1: '_gid', col2: 'google.com', col3: 'Contains a unique identifier used by Google Analytics to determine that two distinct hits belong to the same user across browsing sessions.' }, { col1: '^_pk_', col2: 'webanalytics.italia.it', col3: 'Web Analytics Italia: piattaforma per le statistiche dei siti web della pubblica amministrazione italiana', is_regex: true } ] }, { title: 'More information', description: 'To refuse certain cookies, click on the checkbox relating to the cookies of interest and to confirm press "Save settings". ', } ] } }, 'it': { consent_modal: { title: 'Utilizzo cookies', description: 'Questo sito utilizza cookie essenziali per garantirne il corretto funzionamento e cookie di tracciamento per capire come interagisci con esso. 脠 possibile disattivare i cookie di tracciamento cliccando su impostazioni. <button type="button" data-cc="c-settings" class="cc-link">Impostazioni</button>', primary_btn: { text: 'Accetta tutti i cookies', role: 'accept_all' // 'accept_selected' or 'accept_all' }, secondary_btn: { text: 'Rifiuta tutti i cookies', role: 'accept_necessary' // 'settings' or 'accept_necessary' } }, settings_modal: { title: 'Preferenze Cookies', save_settings_btn: 'Salva impostazioni', accept_all_btn: 'Accetta tutti i cookies', reject_all_btn: 'Rifiuta tutti i cookies', close_btn_label: 'Chiudi', cookie_table_headers: [ {col1: 'Nome'}, {col2: 'Dominio'}, {col3: 'Descrizione'} ], blocks: [ { title: 'Utilizzo cookies', description: 'Il portale utilizza cookie per garantirne le funzionalit脿 di base e per migliorare la tua esperienza online. Puoi scegliere per ciascuna categoria di accettare o meno. Per avere pi霉 informazioni consulta la nostra <a href="/web/opacsbn/privacy" class="cc-link">privacy policy</a>.' }, { title: 'Cookies necessari', description: 'Questi cookie sono essenziali per il corretto funzionamento del portale.', toggle: { value: 'necessary', enabled: true, readonly: true // cookie categories with readonly=true are all treated as "necessary cookies" }, cookie_table: [ // list of all expected cookies { col1: '^LFR_SESSION_STATE', col2: 'liferay.com', col3: 'Cookie necessari di Liferay.', is_regex: true }, { col1: 'JSESSIONID', col2: 'java.com', col3: 'Cookie generato dalle applicazioni che si basano sul linguaggio Java.', }, { col1: 'GUEST_LANGUAGE_ID', col2: 'liferay.com', col3: 'Cookie per la lingua.', }, { col1: 'COMPANY_ID', col2: 'liferay.com', col3: 'Cookie necessari di Liferay.', } ] }, { title: 'Cookies di Analytics', description: 'Questi cookie raccolgono informazioni su come utilizzi il sito web, quali pagine hai visitato e quali link hai cliccato. Tutti i dati sono resi anonimi e non possono essere utilizzati per identificarti.', toggle: { value: 'analytics', // your cookie category enabled: true, readonly: false }, cookie_table: [ // list of all expected cookies { col1: '^_ga', // match all cookies starting with "_ga" col2: 'google.com', col3: 'Usato da Google Analytics', is_regex: true }, { col1: '_gid', col2: 'google.com', col3: 'Contiene l\'identificatore unico usato da Google Analytics per determinare che due distinte chiamate appartengono allo stesso utente.' }, { col1: '^_pk_', col2: 'webanalytics.italia.it', col3: 'Web Analytics Italia: piattaforma per le statistiche dei siti web della pubblica amministrazione italiana', is_regex: true } ] }, { title: 'Ulteriori informazioni', description: 'Per rifiutare determinati cookies, fare click sulla checkbox relativa ai cookies d\'interesse e per confermare premere "Salva impostazioni".', } ] } } } }); }); </script> <script> $(document).ready(function() { $('#ToastAlertContainer').each(function() { if ($(this).find('.redirected-to-message').length) { $(this).addClass('d-none') } }); }); </script> <script> document.addEventListener("DOMContentLoaded", function() { if (window.document.documentMode) { console.log("Sono su Internet Explorer"); document.getElementById('iewarningmessage').style.cssText += 'display: block !IMPORTANT;'; } }); </script> <script> $(function() { $(document).on('handlebars.render.end', function() { const params = new URLSearchParams(document.location.search); const idmodale = params.get("idmodale"); console.log(idmodale); if(idmodale != null) { if(!$('#bookmark-' + idmodale).data('clicked')) { console.log($('#bookmark-' + idmodale)); $('#bookmark-' + idmodale).data('clicked', true); $('#bookmark-' + idmodale).click(); } } var hash = $(document.location).attr('hash'); if (hash) { console.log("Anchor: " + hash); const anchorElem = document.getElementById(hash.slice(1)); if (anchorElem != null) { $("#detail-inner-collapse-" + hash.slice(1)).collapse('show'); const child = $("#detail-inner-collapse-" + hash.slice(1)); const parents = child.parents("div[id^='detail-inner-collapse-']"); console.log(parents); parents.collapse('show'); setTimeout(() => { anchorElem.scrollIntoView({ block: 'start', behavior: 'smooth', inline: 'start' }); }, 100); } } }); }); </script> <script src="https://www.google.com/recaptcha/api.js?hl=it" type="text/javascript"></script> <script> $(window).on('shown.bs.modal', function() { setTimeout(function() { try { if (window.grecaptcha){ grecaptcha.reset(); } } catch(error) { console.error(error); } grecaptcha.render("captcha", {sitekey: "6LciOREeAAAAAHfSgTpJbufhAnITrUz-_-Yv-Z3t", theme: "light"}); }, 100); }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10