pippo
unknown
plain_text
2 years ago
131 kB
0
Indexable
Never
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#" xml:lang="en"> <head id="HeadNode"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta property="og:site_name" content="Panopto" /> <link rel="search" type="application/opensearchdescription+xml" href="https://unicatt.cloud.panopto.eu/Panopto/Search/OpenSearchDescription.ashx" title="Panopto" /> <link href='/Panopto/defaultFavicon.ico' rel="SHORTCUT ICON" type="image/x-icon" /> <link href='/Panopto/Cache/12.8.0.00019/Styles/Less/Core.css' rel="stylesheet" type="text/css" /> <link href='/Panopto/Cache/12.8.0.00019/Styles/Less/Site.css' rel="stylesheet" type="text/css" /> <link href='/Panopto/Cache/12.8.0.00019/Styles/jquery-ui.css' rel="stylesheet" type="text/css"/> <link href='/Panopto/Cache/12.8.0.00019/Styles/jquery.tagit.css' rel="stylesheet" type="text/css"/> <link href='/Panopto/Cache/12.8.0.00019/Styles/tether/tether.min.css' rel="stylesheet" type="text/css"/> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/vendors.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/core.umd.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/react-components.umd.js'></script> <script type="text/javascript"> // Suppress jQuery-migrate log spam unless there's a value for a "jquery-migrate" query param. jQuery.migrateMute = location.search.indexOf("jquery-migrate") === -1; </script> <title>20220510 - Lezione 10 maggio 2022 - recording_1</title> <meta name="description" content="Uploaded from Collaborate with ColPanCol on 10-05-2022" /> <meta name="twitter:card" content="player" /> <meta name="twitter:site" content="@Panopto" /> <meta name="twitter:player" content="https://unicatt.cloud.panopto.eu/Panopto/Pages/Embed.aspx?id=8993237b-a49d-4b1d-82fa-ae9100b8d60d&v=1&ignoreflash=true" /> <meta name="twitter:player:width" content="800" /> <meta name="twitter:player:height" content="600" /> <meta property="og:url" content="https://unicatt.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=8993237b-a49d-4b1d-82fa-ae9100b8d60d" /> <meta property="og:type" content="video.other" /> <meta property="og:title" content="20220510 - Lezione 10 maggio 2022 - recording_1" /> <meta property="og:description" content="Uploaded from Collaborate with ColPanCol on 10-05-2022" /> <meta property="og:image" content="https://unicatt.cloud.panopto.eu/Panopto/Services/FrameGrabber.svc/FrameRedirect?objectId=8993237b-a49d-4b1d-82fa-ae9100b8d60d&mode=Delivery&random=0.378755655316057&usePng=False" /> <link href='/Panopto/Cache/12.8.0.00019/Styles/Less/Viewer.css' rel="stylesheet" type="text/css" /> <link href='/Panopto/Cache/12.8.0.00019/Scripts/FlowPlayer/7.2.7//skin/skin.css' rel="stylesheet" type="text/css" /> <!-- Add vrvideo plugin if necessary --> </head> <body> <script type="text/javascript"> var Panopto = Panopto || {}; Panopto.isModal = false; Panopto.lang = 'it-IT'; Panopto.version = '12.8.0.00018'; Panopto.appRoot = '\x2fPanopto'; Panopto.cacheRoot = '\x2fPanopto\x2fCache\x2f12.8.0.00019'; Panopto.webServerFQDN = 'unicatt.cloud.panopto.eu'; Panopto.uriScheme = 'https'; Panopto.hostedSuffix = 'cloud.panopto.eu'; Panopto.relativeSinglePageAppUrl = '\x2fPanopto\x2fCache\x2f12.8.0.00019\x2fPages\x2fSinglePageApp\x2fdist\x2f\x23\x2f'; Panopto.CanonicalMediaType = 'mp4'; Panopto.authCookieTimeoutMinutes = 0; Panopto.loginUrl = 'https\x3a\x2f\x2funicatt.cloud.panopto.eu\x2fPanopto\x2fPages\x2fAuth\x2fLogin.aspx'; Panopto.notificationMessage = ''; Panopto.notificationMessageId = '00000000-0000-0000-0000-000000000000'; Panopto.isIOS = false; Panopto.isAndroid = false; Panopto.isHostedMaster = false; Panopto.isPanoptoHosted = true; Panopto.isEmbedded = false; Panopto.embeddedModeView = 0; Panopto.statusPollingEnabled = true; Panopto.showAffiliation = false; Panopto.freeTrialSignUpUrl = ''; Panopto.proBillingSupportUrl = ''; Panopto.productInfoBannerBaseUrl = 'https\x3a\x2f\x2fwww.panopto.com'; Panopto.useFreeTrialTerminology = false; Panopto.gaProEventsId = 'UA-32621143-23'; Panopto.helpUrl = 'https\x3a\x2f\x2fsupport.panopto.com\x2f12\x2fviewer'; Panopto.globalServicesFQDN = 'globalservices.panopto.com'; Panopto.viewer = { wmodBase: 'http\x3a\x2f\x2fs-cloudfront.cdn.cloud.panopto.eu\x2fsessions\x2f', xapLocation: '\x2fPanopto\x2fCache\x2f12.8.0.00018\x2fSoftware\x2fSilverlightPlayer.xap', defaultMBRBitrate: 0, defaultSSFBitrate: 0, CanonicalMediaType: 'mp4', secureBrowserHelpUrl: 'https\x3a\x2f\x2fsupport.panopto.com\x2f12\x2fviewer\x2fsecurebrowsers', }; Panopto.features = { minimizeInteractiveViewerHeaderUX: false, enableNetworkAccessRules: false, showThumbnailDate: false, areSocialFeaturesEnabled: true, areRatingsEnabled: true, isSchedulingAvailableToCreators: false, isPhoneHomeEnabled: false, isOCREnabled: true, isASREnabled: true, autoPlayEnabled: true, showContentOnPortal: false, homePageSubscriptionsEnabled: true, homePageWebcastsEnabled: false, homePageWebcastsEnabledPrepublish: false, homePageNewestEnabled: true, homePageNewestEnabledPrepublish: true, homePageSharedEnabled: true, homePageSharedEnabledPrepublish: true, simplifiedRecorderDownloadEnabled: true, isQuizzingAvailable: false, isRecycleBinAvailable: false, batchErasureAvailable: false, hideGroupMembership: false, departmentAdminEnabled: true, broadcastEnabled: true, quotasEnabled: false, tagsEnabled: true, allowMockService: false, recurlyEnabled: false, recurlyPublicKey: '', allowVideoPodcastFeeds: false, allowAudioPodcastFeeds: false, folderDragAndDropEnabled: true, restrictSharingToConnectedUsers: false, uploadByteLimit: 0, autoExpandInaccessibleFolders: false, hideUserNamesInStats: false, enableRetentionTooling: true, retentionToolingRequireUserConfirmation: false, enableRetentionArchiveFeature: true, enableLegacyRecordingClients: true, panoptoWebAvailability: 'adminsandcreators', panoptoWebEnabled: true, departmentAdminsEnabled: true, folderTreeMaxAutoExpandRequests: 10, usersCanCreateOauthClients: 'allusers', enableZoomIntegration: true, enableWebexIntegration: true, enableTeamsIntegration: true, enableEmbedApi: true, remoteRecorderTemplatesEnabled: true, showRecycleBinAtTopLevelNavBar: false, creatorsCanCreateFolders: true, creatorsCanManageGroups: true, adminsCanManageGroups: false, schedulingAvailableToCreators: false, remoteRecorderListOnlyAdmins: false, useStorageAccessAPIForCookies: false, customRolesEnabled: false, encodingCompleteEmailsEnabled: true, allowShareNotificationsUserControl: false, enableDiscussionModeration: true, enableDiscussionNotifications: true, experimentalCustomRolesEnabled: false, taskStatusRefreshIntervalMsec: 10000, autoCreateSharingTagsOnPaste: true, viewerLinkShareEnabled: true, captionsEnabledEmbedDefault: false, subscriptionsEnabled: true, playlistStatsEnabled: false, forceWebRecorderBetaLabel: false, disableFeaturesRequiringExternalNetworkAccess: false, tagStatsEnabled: false, viewerStatsEnabled: true, showInheritingFolderInUserAccess: false, productInfoBannerEnabled: false, newFoldersInheritAccessByDefault: true, remoteRecorderMobileShowRecordersList: true, dropBoxContentSharingEnabled: true, displayIncludeEventsCheckbox: true, includeEventsCheckboxDefault: false, normalizeVolumeSupported: true, copyrightWarningForUploadsEnabled: false, webUIDelayWhileThrottling: 20, uploadApiEnabledForStreamUpload: true, useUploadAPIForWebUpload: true, uploadApiForceUseMachineS3Credentials: false, uploadApiForceCloudContentStore: false, sessionReferenceCopiesEnabled: true, liveMonitoringEnabled: false, liveMonitoringIceServers: 'stun\x3astun.l.google.com\x3a19302,stun\x3astun1.l.google.com\x3a19302,stun\x3astun2.l.google.com\x3a19302,stun\x3astun3.l.google.com\x3a19302,stun\x3astun4.l.google.com\x3a19302', enableCaptureLive: false, showCaptureLiveButton: false, allowAdminsToImpersonateUsers: false, enableAtMentions: false, serverAuthoritativeLeadingEvents: false, enableUserAndGroupRoleFilters: true, }; Panopto.branding = { accentColor: '30733F', isAccentColorDefault: true, svgLogo: '\x2fPanopto\x2fCache\x2f12.8.0.00019\x2fStyles\x2fLess\x2fApplication\x2fImages\x2fHeader\x2fPanopto_logo_2015.svg', largeLogo: { png: '\x2fPanopto\x2fStyles\x2fLess\x2fApplication\x2fImages\x2fHeader\x2fpanopto_logo.png', svgWidth: 162, svgHeight: 37, }, smallLogo: { png:'\x2fPanopto\x2fStyles\x2fLess\x2fApplication\x2fImages\x2fHeader\x2fpanopto_logo_20px.png', svgWidth: 110, svgHeight: 25, }, embedLogo: { png: '', }, squareLogo: '\x2fPanopto\x2fStyles\x2fLess\x2fApplication\x2fImages\x2fHeader\x2fpanopto_icon64-32.png', siteLogoLink: '' || "/Panopto/Pages/Sessions/List.aspx", captureLogo: { png: '\x2fPanopto\x2fStyles\x2fLess\x2fApplication\x2fImages\x2fLogo\x2fPanoptoLogo.svg', svg: '\x2fPanopto\x2fCache\x2f12.8.0.00019\x2fStyles\x2fLess\x2fApplication\x2fImages\x2fLogo\x2fPanoptoLogo.svg', svgWidth: 75, svgHeight: 75, }, }; Panopto.user = { isAuthenticated: true, sitePermissions: {"0":false,"1":false,"2":false,"3":false,"4":false,"5":false,"6":false,"7":false,"8":false,"9":false,"10":false,"11":false,"12":false,"13":false,"14":false,"15":false,"16":false,"17":false,"18":false,"19":false,"20":false,"21":false,"22":false,"23":false,"24":false,"25":false,"26":false,"27":false,"28":false,"29":false,"30":false,"31":false,"32":false,"33":false,"34":false,"35":false,"36":false,"37":false,"38":false,"39":false,"40":false,"41":false,"42":false,"43":false,"44":false,"45":false,"46":false,"47":false,"48":false,"49":false,"50":false,"51":false,"52":false,"53":false,"54":false,"55":false,"56":false,"57":false,"58":false,"59":false,"60":false,"61":false,"62":false,"63":false,"64":false,"65":false,"66":false,"67":false,"68":false,"69":false,"70":false,"71":false,"72":false,"73":false,"74":false,"75":false,"76":false,"77":false,"78":false,"79":false,"80":false,"81":false,"82":false,"83":false,"84":false,"85":false,"86":false,"87":false,"88":false,"89":false,"90":false,"91":false,"92":false,"93":false,"94":false,"95":false,"96":false,"97":false,"98":false,"99":false,"100":false,"101":false,"102":false,"103":false,"104":false,"105":false,"106":false,"107":false,"108":false,"109":false,"110":false,"111":false,"112":false,"113":false,"114":false,"115":false,"116":false,"118":false,"119":false,"120":false,"121":false,"122":false,"123":false,"124":false,"125":false,"126":false,"127":false,"128":false,"129":false,"130":false,"131":false,"132":false,"133":false,"134":false,"135":false,"136":false,"137":false,"138":false,"139":false,"140":false,"141":false,"142":false,"143":false,"144":false,"145":false,"146":false,"147":false,"148":false,"149":false,"150":false,"151":false,"152":false,"153":false,"154":false,"155":false,"156":false,"157":false,"158":false,"159":false,"160":false,"161":false,"162":false,"163":false,"164":false,"165":false,"166":false,"167":false,"168":false,"169":false,"170":false,"171":false,"172":false,"173":false,"174":false,"175":false,"176":false,"177":false,"178":false,"179":false,"180":false,"181":false,"182":false,"183":false,"184":false,"185":false,"186":false,"187":false,"188":false,"189":false,"190":false,"191":false,"193":false,"194":false,"195":false,"196":false,"197":false,"198":false,"199":false,"200":false,"201":false,"202":false,"203":false,"204":false,"205":false,"206":false,"207":false,"208":false,"209":false,"210":false,"211":false,"212":false,"213":false,"214":false,"215":false,"216":false,"217":false,"218":false,"219":false,"220":false,"221":false,"222":false,"223":false,"224":false,"225":false,"226":false,"227":false,"228":false,"229":false,"230":false,"231":false,"232":false,"233":false,"234":false,"235":false,"236":false,"237":false,"238":false,"239":false,"240":false,"241":false,"242":false,"243":false,"244":false,"245":false,"246":false,"247":false,"248":false,"249":false,"250":false,"251":false,"252":false,"253":false,"254":false,"255":false,"256":false,"257":false,"258":false,"259":false,"260":false,"261":false,"262":false,"263":false,"264":false,"265":false,"266":false,"267":false,"268":false,"269":false,"270":false,"271":false,"272":false,"273":false,"274":false,"275":false,"276":false,"282":false,"283":false,"284":false,"285":false,"286":false,"287":false,"288":false,"289":false}, somewherePermissions: {"0":false,"1":true,"2":false,"3":true,"4":true,"5":false,"6":false,"7":true,"8":false,"9":false,"10":false,"11":false,"12":false,"13":false,"14":false,"15":false,"16":false,"17":false,"18":false,"19":false,"20":false,"21":false,"22":false,"23":false,"24":false,"25":false,"26":false,"27":false,"28":false,"29":false,"30":false,"31":true,"32":false,"33":false,"34":false,"35":false,"36":false,"37":false,"38":false,"39":false,"40":false,"41":false,"42":false,"43":false,"44":false,"45":false,"46":false,"47":false,"48":false,"49":false,"50":false,"51":false,"52":false,"53":false,"54":false,"55":false,"56":false,"57":false,"58":false,"59":false,"60":false,"61":false,"62":false,"63":false,"64":false,"65":false,"66":false,"67":false,"68":false,"69":false,"70":false,"71":false,"72":false,"73":false,"74":false,"75":false,"76":false,"77":false,"78":false,"79":false,"80":false,"81":false,"82":false,"83":false,"84":false,"85":false,"86":true,"87":false,"88":false,"89":false,"90":false,"91":false,"92":false,"93":false,"94":false,"95":false,"96":false,"97":false,"98":false,"99":false,"100":false,"101":false,"102":false,"103":true,"104":false,"105":false,"106":false,"107":false,"108":false,"109":false,"110":false,"111":false,"112":true,"113":false,"114":false,"115":false,"116":false,"118":false,"119":false,"120":false,"121":false,"122":false,"123":false,"124":false,"125":false,"126":false,"127":false,"128":false,"129":false,"130":false,"131":false,"132":false,"133":false,"134":false,"135":false,"136":false,"137":false,"138":false,"139":false,"140":false,"141":false,"142":false,"143":false,"144":false,"145":false,"146":false,"147":false,"148":false,"149":false,"150":false,"151":false,"152":false,"153":false,"154":false,"155":false,"156":false,"157":false,"158":false,"159":false,"160":false,"161":false,"162":false,"163":false,"164":false,"165":false,"166":false,"167":false,"168":false,"169":false,"170":false,"171":false,"172":false,"173":false,"174":false,"175":false,"176":false,"177":false,"178":false,"179":false,"180":false,"181":false,"182":false,"183":false,"184":false,"185":false,"186":false,"187":false,"188":false,"189":false,"190":false,"191":false,"193":false,"194":false,"195":false,"196":false,"197":false,"198":false,"199":false,"200":false,"201":false,"202":false,"203":false,"204":false,"205":false,"206":false,"207":false,"208":false,"209":false,"210":false,"211":false,"212":false,"213":false,"214":false,"215":false,"216":false,"217":false,"218":false,"219":false,"220":false,"221":false,"222":false,"223":false,"224":false,"225":false,"226":false,"227":false,"228":false,"229":false,"230":false,"231":false,"232":false,"233":false,"234":false,"235":false,"236":false,"237":false,"238":false,"239":false,"240":false,"241":false,"242":false,"243":false,"244":false,"245":false,"246":false,"247":false,"248":false,"249":false,"250":false,"251":false,"252":true,"253":true,"254":true,"255":true,"256":false,"257":false,"258":false,"259":false,"260":false,"261":true,"262":false,"263":false,"264":false,"265":true,"266":true,"267":false,"268":false,"269":false,"270":false,"271":true,"272":false,"273":false,"274":true,"275":true,"276":false,"282":false,"283":false,"284":false,"285":false,"286":false,"287":false,"288":true,"289":false}, hasUnison: false, bulkOperationsEnabled: false, userKey: 'blackboard-production\x5cforlani.4912889', fullNameOrKey: 'Giulia Forlani', userId: "0255e903-89ba-4f25-9001-ac3000f4ae38", // Get the id of the user's personal folder sandboxFolderId: "", }; Panopto.timeZone = { baseUtcOffset: '01\x3a00\x3a00', totalHours: "1", supportsDST: true, displayName: '\x28UTC\x2b01\x3a00\x29 Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna', ianaName: 'Europe\x2fBerlin', }; Panopto.tourSettings = { creatorVideoUrl: '', viewerVideoUrl: '', }; Panopto.teamsApp = { isFromTeams: false, }; Panopto.GoogleAnalytics = new PanoptoCore.GoogleAnalytics( true, true, '', { GADefaultPageId: 'UA-32621143-10', GAViewerPageId: 'UA-32621143-11', GAEmbedPageId: 'UA-32621143-13', GAListPageId: 'UA-32621143-14', GAModalPageId: 'UA-32621143-15', }, '' ); // Remember the built in version of the startsWith method so we can replace it after // MicrosoftAjax overwrites it with it's own non-ECMA standard version. This is needed // so that Kollective and other third party code can still use the ECMA specified second // parameter. Panopto.string = Panopto.string || {}; Panopto.string.startsWith = String.prototype.startsWith; </script> <!-- Panopto logo template --> <script id="panoptoLogoTemplate" type="text/template"> <div class='panopto-logo'> <@ if (linksEnabled) { @> <a id='panoptoLogoLink' title='<@= mainLogoToolTip @>' href='<@= listPageLink @>' target='_top' aria-label='<@= mainLogoToolTip @>' tabindex="0"> <svg width="<@= width @>" height="<@= height @>" aria-hidden="true"> <@ if (pngUrl?.toLowerCase().endsWith('.svg')) { @> <image href="<@= svgUrl @>" src='<@= pngUrl @>' onload="SVGInject(this)" aria-hidden="true" width="<@= width @>" height="<@= height @>"> <@ } else { @> <image href="<@= svgUrl @>" src='<@= pngUrl @>' aria-hidden="true" width="<@= width @>" height="<@= height @>"> <@ } @> </svg> </a> <@ } else { @> <span id='panoptoLogoLink'> <svg width="<@= width @>" height="<@= height @>" aria-hidden="true"> <@ if (pngUrl?.toLowerCase().endsWith('.svg')) { @> <image href="<@= svgUrl @>" src='<@= pngUrl @>' onload="SVGInject(this)" aria-hidden="true" width="<@= width @>" height="<@= height @>"> <@ } else { @> <image href="<@= svgUrl @>" src='<@= pngUrl @>' aria-hidden="true" width="<@= width @>" height="<@= height @>"> <@ } @> </svg> </span> <@ } @> </div> </script> <!-- Custom logo template with cobranding --> <script id="customerLogoTemplate" type="text/template"> <!-- Formatting here is important - newlines in between DIVs will cause unwanted layout space --> <div class='customer-logo'> <div class='main-logo'> <@ if (linksEnabled) { @> <a id='siteLogo_customerLogoLink' title='<@= mainLogoToolTip @>' href='<@= customerLogoLink @>' target='_top' aria-label='<@= mainLogoToolTip @>' tabindex="0"> <img src='<@= pngUrl @>' alt='' aria-hidden="true"> </a> <@ } else { @> <span id='siteLogo_customerLogoLink'> <img src='<@= pngUrl @>' alt='' aria-hidden="true"> </span> <@ } @> </div> <div class="separator"> <div id="line"></div> </div> <div class='cobrand'> <@ if (linksEnabled) { @> <a id='panoptoLogoLink' class='cobrand-link' href='<@- cobrandLink @>' target='_top' tabindex="0"> <span><@= cobrandString @></span> </a> <@ } else { @> <span id="panoptoLogoLink" class="cobrand-link"> <span><@= cobrandString @></span> </span> <@ } @> </div> </div> </script> <form method="post" action="./Viewer.aspx?id=8993237b-a49d-4b1d-82fa-ae9100b8d60d" id="rootForm"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzQ3OTk2MTMxDxYCHhNWYWxpZGF0ZVJlcXVlc3RNb2RlAgEWAmYPZBYCAgEPZBYEAgoPDxYCHgdWaXNpYmxlZ2QWAmYPFgIfAWgWEGYPFgIeCWlubmVyaHRtbAU/U2UgUGFub3B0byAmIzIzMjsgaW5zdGFsbGF0bywgJiMyMzI7IHBvc3NpYmlsZSBhdnZpYXJsbyBkYSBxdWkuZAIBDxYCHgRocmVmBUtodHRwczovL3VuaWNhdHQuY2xvdWQucGFub3B0by5ldS9QYW5vcHRvL1BhZ2VzL1JlY29yZGVyL0xhdW5jaFJlY29yZGVyLmFzcHhkAgIPFgIfAgV9U2UgUGFub3B0byBub24gJiMyMzI7IHN0YXRvIGF2dmlhdG8sIGNvbnRyb2xsYXJlIGRpIGF2ZXJlIHNjYXJpY2F0byBlIGluc3RhbGxhdG8gbCYjMzk7dWx0aW1hIHZlcnNpb25lIGRpIFBhbm9wdG8gZGkgc2VndWl0by5kAgMPFgIfAwV2aHR0cHM6Ly91bmljYXR0LmNsb3VkLnBhbm9wdG8uZXUvUGFub3B0by9DYWNoZS8xMi44LjAuMDAwMTkvU29mdHdhcmUvUGFub3B0b1JlY29yZGVyLmV4ZT9hcmNoPVg4NiZ1c2VDdXN0b21CaW5hcnk9VHJ1ZWQCBA8WAh8DBXhodHRwczovL3VuaWNhdHQuY2xvdWQucGFub3B0by5ldS9QYW5vcHRvL0NhY2hlLzEyLjguMC4wMDAxOS9Tb2Z0d2FyZS9QYW5vcHRvUmVjb3JkZXIuZXhlP2FyY2g9QW1kNjQmdXNlQ3VzdG9tQmluYXJ5PVRydWVkAgUPFgIfAwV6aHR0cHM6Ly91bmljYXR0LmNsb3VkLnBhbm9wdG8uZXUvUGFub3B0by9DYWNoZS8xMi44LjAuMDAwMTkvU29mdHdhcmUvUGFub3B0byUyMFJlY29yZGVyLnBrZz9hcmNoPU5vbmUmdXNlQ3VzdG9tQmluYXJ5PVRydWVkAgYPZBYGZg8WAh8DBXxodHRwczovL3VuaWNhdHQuY2xvdWQucGFub3B0by5ldS9QYW5vcHRvL0NhY2hlLzEyLjguMC4wMDAxOS9Tb2Z0d2FyZS9QYW5vcHRvUmVtb3RlUmVjb3JkZXIuZXhlP2FyY2g9WDg2JnVzZUN1c3RvbUJpbmFyeT1UcnVlZAIBDxYCHwMFfmh0dHBzOi8vdW5pY2F0dC5jbG91ZC5wYW5vcHRvLmV1L1Bhbm9wdG8vQ2FjaGUvMTIuOC4wLjAwMDE5L1NvZnR3YXJlL1Bhbm9wdG9SZW1vdGVSZWNvcmRlci5leGU/YXJjaD1BbWQ2NCZ1c2VDdXN0b21CaW5hcnk9VHJ1ZWQCAg8WAh8CBX48YSBocmVmPSdtYWlsdG86aWxhYkB1bmljYXR0Lml0Jz5Db250YXR0YSBsJ2FtbWluaXN0cmF0b3JlPC9hPiBwZXIgc2FwZXJuZSBkaSBwacO5IHN1IGNvbWUgdXRpbGl6emFyZSBxdWVzdGEgZnVuemlvbmUgUGFub3B0by5kAgcPFgIfAwWEAWh0dHBzOi8vdW5pY2F0dC5jbG91ZC5wYW5vcHRvLmV1L1Bhbm9wdG8vQ2FjaGUvMTIuOC4wLjAwMDE5L1NvZnR3YXJlL1Bhbm9wdG9SZWNvcmRlck5vSW5zdGFsbGF0aW9uLnppcD9hcmNoPVg4NiZ1c2VDdXN0b21CaW5hcnk9VHJ1ZWQCCw9kFgQCDQ9kFgJmD2QWPgIBD2QWAmYPFQEVQ29udGF0dGEgbCdhc3Npc3RlbnphZAIDDxYEHgphcmlhLWxhYmVsBS5Db250YXR0YSBpbCBudW1lcm8gZGkgdGVsZWZvbm8gZGVsbCdhc3Npc3RlbnphHwFoFgJmDxUBAGQCBQ8WBB8EBTBDb250YXR0YSBsJ2Fzc2lzdGVuemEgdmlhIGUtbWFpbCBpbGFiQHVuaWNhdHQuaXQfAwUWbWFpbHRvOmlsYWJAdW5pY2F0dC5pdBYCZg8VAQ9pbGFiQHVuaWNhdHQuaXRkAgkPFgQfA2QfAWgWAmYPFQEKQXNzaXN0ZW56YWQCCw8WBB8DZB8BaBYCZg8VARFBY2NvdW50IHBlcnNvbmFsZWQCDQ8WBh8EBSBFLW1haWwgZGkgY29udGF0dG8gcGVyIGZlZWRiYWNrIB8DBQdtYWlsdG86HwFoFgJmDxUBEUludmlhIHVuIGZlZWRiYWNrZAIPDxYCHwFoZAIRD2QWAmYPFQEYQ29udGF0dG8gcGVyIGxhIHByaXZhY3k6ZAITDxYGHwQFIkUtbWFpbCBkaSBjb250YXR0byBwZXIgbGEgcHJpdmFjeSAfAwUHbWFpbHRvOh8BaBYCZg8VAQBkAhUPFgIfAwUgaHR0cHM6Ly93d3cucGFub3B0by5jb20vcHJpdmFjeS8WAmYPFQEZSW5mb3JtYXRpdmEgc3VsbGEgcHJpdmFjeWQCFw8WBB8DZB8BaBYCZg8VARZDb25kaXppb25pIGRpIHNlcnZpemlvZAIbDxYEHwNkHwFoFgJmDxUBG1NlZ25hbGEgY29udGVudXRpIG9mZmVuc2l2aWQCHQ8WBB8DZB8BaBYCZg8VASZTZWduYWxhIGNvbnRlbnV0aSBjb3BlcnRpIGRhIGNvcHlyaWdodGQCHw8WAh8BaGQCIQ8WBB8DZB8BaBYCZg8VAQBkAiMPFgQfA2QfAWgWAmYPFQEAZAIlDxYEHwNkHwFoFgJmDxUBAGQCJw8WBB8DZB8BaBYCZg8VAQBkAikPFgQfA2QfAWgWAmYPFQEAZAIrDxYEHwNkHwFoFgJmDxUBAGQCLQ8WBB8DBXxodHRwczovL3Byb2Rldi1wYW5vcHRvc3VwcG9ydC5jczQuZm9yY2UuY29tL3N1cHBvcnQvc2VydmljZXMvYXV0aC9zc28vUGFub3B0b1N1cHBvcnRTU08/cGFub3B0b1NpdGU9dW5pY2F0dC5jbG91ZC5wYW5vcHRvLmV1HwFoFgJmDxUBC0dldCBTdXBwb3J0ZAIvDxYCHwMFJWh0dHBzOi8vc3VwcG9ydC5wYW5vcHRvLmNvbS8xMi92aWV3ZXIWAmYPFQEVRG9jdW1lbnRhemlvbmUgb25saW5lZAIxDxYCHwFoFgJmDxUBC01vc3RyYSB0b3VyZAIzDxYCHwFoFgJmDxUBC01vc3RyYSB0b3VyZAI1D2QWAmYPFQEJVmVyc2lvbmU6ZAI4DxUCWEludmlhIGkgbG9nIGRlbGxhIHR1YSBlc3BlcmllbnphIGRpIHJpcHJvZHV6aW9uZSBwZXIgYWl1dGFyY2kgYSBkaWFnbm9zdGljYXJlIGkgcHJvYmxlbWkJSW52aWEgbG9nZAI5DxYCHwFoZAI7DxYCHwFoFgJmDxUBDUlEIGZyYW1tZW50bzpkAj0PFgQeBXZhbHVlBQExHwFoZAI/DxYCHwFoZAJBDxYEHwMFO34vUGFnZXMvQWRtaW4vU2V0dGluZ3MuYXNweCNzZXR0aW5nc0NhdGVnb3J5PSUyMkhlbHBNZW51JTIyHwFoFgJmDxUBF0NvbmZpZ3VyYSBpbCBtZW51IEd1aWRhZAIODw8WAh4NTG9nb3V0UGFnZVVybAU4aHR0cHM6Ly91bmljYXR0LmNsb3VkLnBhbm9wdG8uZXUvUGFub3B0by9QYWdlcy9Ib21lLmFzcHhkZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAgUuY3RsMDAkUGFnZUNvbnRlbnRQbGFjZWhvbGRlciRMb2dpblN0YXR1cyRjdGwwMQUuY3RsMDAkUGFnZUNvbnRlbnRQbGFjZWhvbGRlciRMb2dpblN0YXR1cyRjdGwwM1vM2Z2HZwEr6sWPl6VeYMv9lzaQHw15BmnymsJiQEQM" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['rootForm']; if (!theForm) { theForm = document.rootForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/Panopto/WebResource.axd?d=nF4vyWFqHBntNr9T_UBEcreHuDD0CLOC1IkXdYuDQHgLL-8yi6S2x19GNdDZlfx3vIE2kXm3FWa7Y1J48khWL_igPiH7CIB8sW_JxBPzVKw1&t=637814653746327080" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var __cultureInfo = {"name":"it-IT","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":",","IsReadOnly":true,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":".","CurrencySymbol":"€","NaNSymbol":"NaN","CurrencyNegativePattern":8,"NumberNegativePattern":1,"PercentPositivePattern":1,"PercentNegativePattern":1,"NegativeInfinitySymbol":"-∞","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":",","NumberGroupSeparator":".","CurrencyPositivePattern":3,"PositiveInfinitySymbol":"∞","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":",","PercentGroupSeparator":".","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"","Calendar":{"MinSupportedDateTime":"\/Date(-62135596800000)\/","MaxSupportedDateTime":"\/Date(253402300799999)\/","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":true},"DateSeparator":"/","FirstDayOfWeek":1,"CalendarWeekRule":2,"FullDateTimePattern":"dddd d MMMM yyyy HH:mm:ss","LongDatePattern":"dddd d MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"d MMMM","PMDesignator":"","RFC1123Pattern":"ddd, dd MMM yyyy HH\u0027:\u0027mm\u0027:\u0027ss \u0027GMT\u0027","ShortDatePattern":"dd/MM/yyyy","ShortTimePattern":"HH:mm","SortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027","YearMonthPattern":"MMMM yyyy","AbbreviatedDayNames":["dom","lun","mar","mer","gio","ven","sab"],"ShortestDayNames":["do","lu","ma","me","gi","ve","sa"],"DayNames":["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],"AbbreviatedMonthNames":["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic",""],"MonthNames":["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre",""],"IsReadOnly":true,"NativeCalendarName":"calendario gregoriano","AbbreviatedMonthGenitiveNames":["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic",""],"MonthGenitiveNames":["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre",""]},"eras":[1,"d.C.",null,0]};//]]> </script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/MicrosoftAjax/MicrosoftAjax.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/MicrosoftAjax/MicrosoftAjaxWebForms.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/MicrosoftAjax/Start.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/waveform/waveform.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/tether/tether.min.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/tether-shepherd/shepherd.min.js" type="text/javascript"></script> <script src="/Panopto/ScriptResource.axd?d=j7DOizckgddkBRafI1eKJ_lDMCM814QzOv2w_Scr-EDZq3SdgWrRKuyf5AghB0E5oO_mWezDKU4gc-TQ1IeezNxv0Bur3Rm-nFyeJYv0q-kIl2bXrcn98geziQuG77Ki3YcZObcbUu6MQAd0dK0VFQ2&t=7172bca8" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Data.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Events.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Util.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/Panopto/RenderBranding.js" type="text/javascript"></script> <script src="/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Application.js" type="text/javascript"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="1DADABF0" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAMt9QQP8aPHfT+9oo1FLE9eEpv2QbzRXeER9m2etev3jyLmpcWIwY9KbcBIAEE0yusJ/fd60qTsOURxHScYmAIbhQi8Zlv1VB4xCjIvjxDiQw==" /> </div> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/jQuery/jquery.browser.min.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/jQuery/jquery-ui.min.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/jQuery/datepicker-localization.min.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/jquery_tag_it/jquery.tag-it.min.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/Core.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/commons.js'></script> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManagerControl', 'rootForm', [], ['ctl00$ScriptManagerControl','ScriptManagerControl'], [], 90, 'ctl00'); //]]> </script> <input type="hidden" name="ctl00$ScriptManagerControl" id="ScriptManagerControl" /> <script type="text/javascript"> //<![CDATA[ Sys.Application.setServerId("ScriptManagerControl", "ctl00$ScriptManagerControl"); Sys.Application._enableHistoryInScriptManager(); //]]> </script> <iframe id="__historyFrame" src="/Panopto/ScriptResource.axd?d=rC2ipat73ucJqOHj80suyYpsfylzR4FBjU4Kqo_vP9LVSdnGdpWwBqCpencVmbLeBDjuTkknRCHe4lwwujW9dA2" style="display:none;"> </iframe> <script type="text/javascript"> // Render branding synchronously with script load to avoid rendering unbranded assets Panopto.Branding.renderBrandingColors(Panopto.branding.accentColor, Panopto.branding.isAccentColorDefault); // Enable client-side browser history. Sys.Application.set_enableHistory(true); // Load all required scripts. Sys.require([Sys.components.watermark, Sys.components.modalPopup, Sys.components.dataView, Sys.components.dataContext, Sys.scripts.WebServices, Sys.scripts.Templates]); Sys.onReady(function () { // This provides legacy behavior to integrations hosting Panopto within an iframe. // These integrations rely on this hack to enable them to use the same URL for hosting content // within the external site and loading the content in a new top-level browsing context. // We need condition for teamsApp because teams application on mobile devices doesn't use iFrame // as it is case with desktop devices, so we need to prevent cleaning embedded flags. if (!Panopto.Core.Browser.inIframe() && !Panopto.teamsApp?.isFromTeams) { // Remove the embedded mode classes from the page wrapper element (if any) $("#wrapper").removeClass("embedded embedded-nav mini-embedded"); // Reset our global embed mode flags Panopto.isEmbedded = false; Panopto.embeddedModeView = Panopto.Data.EmbeddedView.None; } // Move the Utility navigation to embedPoweredBy if we're in Embedded Mode if (Panopto.embeddedModeView === Panopto.Data.EmbeddedView.Full) { $("#SiteHeader .utilityNav").appendTo($("#embedPoweredBy")); } // Panopto.Application singleton is instantiated at script load time, // initialize it here to hook up DOM-related functionality. Panopto.Application.defaultInstance.init(); Panopto.Branding.createLogo($("#logoContainer.large-logo"), Panopto.branding.largeLogo, true); // linksEnabled=true }); // Configure the Public API module using the app root Panopto.Core.ServiceInterface.baseUrl = '/Panopto'; Panopto.Core.ServiceInterface.uriScheme = Panopto.uriScheme; </script> <div id="wrapper" class=""> <div class="shepherd-overlay"></div> <div class="shepherd-overlay-transparent"></div> <div id="notificationBanner" role="alert" aria-label="Notifica Panopto" aria-describedby="notificationMessageText" tabindex="-1" style="display:none;"> <div id="notificationBannerContent"> <div id="notificationMessage"> <div id="notificationContainer"> <div id="notificationIcon"></div> <div id="notificationMessageText"></div> </div> </div> <div id="dismissButtonCell"> <div id="dismissButton" class="material-icons" role="button" aria-label="Chiudi avviso" tabindex="0" style="display:none;"> close </div> </div> </div> </div> <!-- end header --> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Silverlight/Silverlight.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/PluginDetect/PluginDetect_PDFReader.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/BatchUpload/MultipartUploader.js'></script> <!-- Expose properties from the aspx.cs page --> <script type="text/javascript"> var Panopto = Panopto || {}; Panopto.globalServicesFQDN = 'globalservices.panopto.com'; Panopto.enableAutomaticLogsUpload = true; Panopto.viewer = Panopto.viewer || {}; // The multiple secondary stream selection control displays over the video, which we can't currently do in // Flash. Disable it. This should eventually hook in later after the logic for determining how to play the // video. Panopto.viewer.allowMultipleSecondaryDisplay = false; Panopto.viewer.unauthorizedViewerTransferUrl = 'https\x3a\x2f\x2funicatt.cloud.panopto.eu\x2fPanopto\x2fPages\x2fAuth\x2fLogin.aspx\x3fAuth\x3dViewer\x26ReturnUrl\x3d\x252fPanopto\x252fPages\x252fViewer.aspx\x253fid\x253d8993237b-a49d-4b1d-82fa-ae9100b8d60d'; Panopto.viewer.unauthorizedEditorTransferUrl = 'https\x3a\x2f\x2funicatt.cloud.panopto.eu\x2fPanopto\x2fPages\x2fAuth\x2fLogin.aspx\x3fAuth\x3dCreator\x26ReturnUrl\x3d\x252fPanopto\x252fPages\x252fViewer.aspx\x253fid\x253d8993237b-a49d-4b1d-82fa-ae9100b8d60d'; Panopto.viewer.silverlightChromeUrl = 'https\x3a\x2f\x2fsupport.panopto.com\x2f12\x2fsilverlight\x2fchrome'; Panopto.viewer.editingEnabled = true; Panopto.viewer.enableSilverlightEditor = false; Panopto.viewer.timelineEditorEventsPageSize = 1000; Panopto.viewer.spliceHostReprocessLimit = 20; Panopto.viewer.editorSupportUrl = 'https\x3a\x2f\x2fsupport.panopto.com\x2f12\x2feditor\x2fsupport'; Panopto.viewer.captionsEnabledByDefault = false; Panopto.viewer.viewerWatermarkPosition = 0; Panopto.viewer.isHiveEnabled = false; Panopto.viewer.isCustomNotesChannelEnabled = true; Panopto.viewer.userCaptionControlsEnabled = true; Panopto.viewer.flowplayerKey = '\x24688838355303403'; Panopto.viewer.flowplayerEnabled = true; Panopto.viewer.htmlPlaybackOnly = false; Panopto.viewer.flowplayerExactVersion = '7.2.7'; Panopto.viewer.hlsJsConfig = '\x7b\x7d'; Panopto.viewer.pureHlsJsPlayback = true; Panopto.viewer.flowplayerSSP = false; Panopto.viewer.trustBrowserNativeHls = false; Panopto.viewer.linksEnabledInIframe = true; Panopto.viewer.displayFullNamesInDiscussion = true; Panopto.viewer.resumeViewerPlaybackMaxPercentageViewed = 95; Panopto.viewer.resumeViewerPlaybackMinSecondsRemaining = 10; Panopto.viewer.hiveFlowplayerPluginTechOrder = ''; Panopto.viewer.displayViewerDiscussionAboveNotes = true; Panopto.viewer.notesEnabled = true; Panopto.viewer.enableEditorProcessingPageDuringHydration = true; Panopto.viewer.showCompletionPercentageInViewerPlaylists = false; Panopto.viewer.playerSyncLogicVersion = 'Hybrid'; Panopto.viewer.blockLTISessionsWithQuiz = 'WarnUserIfNotReportable'; Panopto.viewer.data = { // `jsonPlaylistData` is escaped by `JsonSerializer`. playlist: undefined, thumbnailUrl: 'https\x3a\x2f\x2funicatt.cloud.panopto.eu\x2fPanopto\x2fServices\x2fFrameGrabber.svc\x2fFrameRedirect\x3fobjectId\x3d8993237b-a49d-4b1d-82fa-ae9100b8d60d\x26mode\x3dDelivery\x26random\x3d0.378755655316057\x26usePng\x3dFalse', hasCustomThumbnail: false, queryText: '', }; Panopto.viewer.includeVrVideo = false; Panopto.viewer.showCopyrightNotice = false; Panopto.viewer.GAEventProductId = { behavior: 'UA-32621143-12', sync: 'UA-32621143-18', quality: 'UA-32621143-18', }; Panopto.viewer.autoPlayWhitelistRegex = '.\x5e'; Panopto.viewer.autoPlayBlacklistRegex = '.\x5e'; Panopto.viewer.disableSeekAndVsp = false; Panopto.viewer.enableSeekAndVspAfterPercentage = 95; Panopto.viewer.hasEditedTranscriptionRequest = false; Panopto.viewer.showQuizWarning = false; // Settings for customizing Webcast behavior Panopto.viewer.broadcastSegmentBackoff = 3; Panopto.viewer.enableServerBasedBackoffCalculation = true; // Settings for Kollective Panopto.viewer.isKollectiveEnabled = false; if (Panopto.string && Panopto.string.startsWith) { // Kollective needs the ECMAScript startsWith, not the MicrosoftAjax version. String.prototype.startsWith = Panopto.string.startsWith; } // Settings for smart chaptering Panopto.viewer.isSmartChapteringEnabled = false; Panopto.viewer.defaultContentLanguage = "0"; Panopto.viewer.analyticsIngestBlockedSupportPageUrl = 'https\x3a\x2f\x2fsupport.panopto.com\x2fs\x2farticle\x2fWhy-Am-I-Seeing-an-Extension-Warning-in-Panopto'; // Add global permissions JSON for the moderated discussion component bootstrapped into the viewer. Panopto.user.currentItemPermissions = {"0":false,"1":true,"2":false,"3":true,"4":true,"5":false,"6":false,"7":false,"8":false,"9":false,"10":false,"11":false,"12":false,"13":false,"14":false,"15":false,"16":false,"17":false,"18":false,"19":false,"20":false,"21":false,"22":false,"23":false,"24":false,"25":false,"26":false,"27":false,"28":false,"29":false,"30":false,"31":true,"32":false,"33":false,"34":false,"35":false,"36":false,"37":false,"38":false,"39":false,"40":false,"41":false,"42":false,"43":false,"44":false,"45":false,"46":false,"47":false,"48":false,"49":false,"50":false,"51":false,"52":false,"53":false,"54":false,"55":false,"56":false,"57":false,"58":false,"59":false,"60":false,"61":false,"62":false,"63":false,"64":false,"65":false,"66":false,"67":false,"68":false,"69":false,"70":false,"71":false,"72":false,"73":false,"74":false,"75":false,"76":false,"77":false,"78":false,"79":false,"80":false,"81":false,"82":false,"83":false,"84":false,"85":false,"86":true,"87":false,"88":false,"89":false,"90":false,"91":false,"92":false,"93":false,"94":false,"95":false,"96":false,"97":false,"98":false,"99":false,"100":false,"101":false,"102":false,"103":true,"104":false,"105":false,"106":false,"107":false,"108":false,"109":false,"110":false,"111":false,"112":true,"113":false,"114":false,"115":false,"116":false,"118":false,"119":false,"120":false,"121":false,"122":false,"123":false,"124":false,"125":false,"126":false,"127":false,"128":false,"129":false,"130":false,"131":false,"132":false,"133":false,"134":false,"135":false,"136":false,"137":false,"138":false,"139":false,"140":false,"141":false,"142":false,"143":false,"144":false,"145":false,"146":false,"147":false,"148":false,"149":false,"150":false,"151":false,"152":false,"153":false,"154":false,"155":false,"156":false,"157":false,"158":false,"159":false,"160":false,"161":false,"162":false,"163":false,"164":false,"165":false,"166":false,"167":false,"168":false,"169":false,"170":false,"171":false,"172":false,"173":false,"174":false,"175":false,"176":false,"177":false,"178":false,"179":false,"180":false,"181":false,"182":false,"183":false,"184":false,"185":false,"186":false,"187":false,"188":false,"189":false,"190":false,"191":false,"193":false,"194":false,"195":false,"196":false,"197":false,"198":false,"199":false,"200":false,"201":false,"202":false,"203":false,"204":false,"205":false,"206":false,"207":false,"208":false,"209":false,"210":false,"211":false,"212":false,"213":false,"214":false,"215":false,"216":false,"217":false,"218":false,"219":false,"220":false,"221":false,"222":false,"223":false,"224":false,"225":false,"226":false,"227":false,"228":false,"229":false,"230":false,"231":false,"232":false,"233":false,"234":false,"235":false,"236":false,"237":false,"238":false,"239":false,"240":false,"241":false,"242":false,"243":false,"244":false,"245":false,"246":false,"247":false,"248":false,"249":false,"250":false,"251":false,"252":true,"253":true,"254":true,"255":true,"256":false,"257":false,"258":false,"259":false,"260":false,"261":true,"262":false,"263":false,"264":false,"265":true,"266":true,"267":false,"268":false,"269":false,"270":false,"271":true,"272":false,"273":false,"274":true,"275":false,"276":false,"282":false,"283":false,"284":false,"285":false,"286":false,"287":false,"288":true,"289":false}; // Detect Safari on iPadOS masquerading as MacOS Safari and redirect to Embed. // Do this early in the page load to minimize flicker / delay. if (navigator.platform === "MacIntel" && navigator.maxTouchPoints > 1) { location.replace(location.href.replace(/Viewer\.aspx/i, "Embed.aspx")); } </script> <!-- Kollective stream optimization scripts, must be after resettting to the standard startsWith --> <!-- SCORM library --> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/HlsJs/0.13.2/hls.min.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/FlowPlayer/7.2.7/flowplayer.min.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/viewer.umd.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/Viewer.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/ViewerBridgeFactory.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/EditorProcessing.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/SignupPromptPopup.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/LTIQuizBlock.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/TagsContainer.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/DetailsTab.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/ThreadedComments.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/SignupBanner.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/LanguageSelector.js'></script> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Bundles/ViewerArchivedPage.js'></script> <!-- Hive stream optimization scripts, must be after Flowplayer loads --> <script type="text/javascript"> Panopto.Viewer.Viewer( Panopto.Viewer.Viewer || {}, new PanoptoViewer.DeliveryService({ uriScheme: Panopto.uriScheme, webServerFQDN: Panopto.webServerFQDN, appRoot: Panopto.appRoot, csrfTokenCookieName: Panopto.Core.Constants.CsrfTokenCookieName, csrfTokenHeaderName: Panopto.Core.Constants.CsrfTokenHeaderName }), new PanoptoViewer.WebcastVersionService({ uriScheme: Panopto.uriScheme, webServerFQDN: Panopto.webServerFQDN, appRoot: Panopto.appRoot, csrfTokenCookieName: Panopto.Core.Constants.CsrfTokenCookieName, csrfTokenHeaderName: Panopto.Core.Constants.CsrfTokenHeaderName }), Panopto.Viewer.Players, Panopto.Viewer.Analytics, PanoptoTS.Viewer.ViewMode, Panopto.Viewer.PlayState); </script> <!-- Import caption information --> <script type="text/javascript"> var Panopto = Panopto || {}; Panopto.Captions = Panopto.Captions || {}; Panopto.Captions.ColorOptions = Panopto.Captions.ColorOptions || [ { key: 'LightOnDark', name: 'Testo chiaro su sfondo scuro', color: '#ffffff', backgroundColor: '#000000', dockedBorderColor: '#000000', dockedBackgroundColor: '#000000', textShadow: 'none', overlayOpacity: 0.8 }, { key: 'DarkOnLight', name: 'Testo scuro su sfondo chiaro', color: '#464646', backgroundColor: '#ffffff', dockedBorderColor: '#f5f5f5', dockedBackgroundColor: '#ffffff', textShadow: 'none', overlayOpacity: 0.9 }, { key: 'LightWithShadow', name: 'Testo chiaro ombreggiato, senza sfondo', color: '#ffffff', backgroundColor: 'transparent', dockedBorderColor: '#000000', dockedBackgroundColor: '#000000', textShadow: '1px 1px 4px #000000', overlayOpacity: 1 }, ]; Panopto.Captions.SizeOptions = Panopto.Captions.SizeOptions || [ { name: 'Regular', value: '24' }, { name: 'Large', value: '36' }, ]; Panopto.Captions.PlacementOptions = Panopto.Captions.PlacementOptions || [ { key: 'Docked', name: 'Aggancia sotto il video', value: '0' }, { key: 'Overlay', name: 'Sovrapposizione su video', value: '1' }, ]; Panopto.Captions.defaultStyles = Panopto.Captions.defaultStyles || new PanoptoCore.Models.Settings.CaptionStyles( PanoptoCore.Models.Settings.CaptionPlacement.Docked, 24, 'LightOnDark'); Panopto.Captions.selectedStyles = Panopto.Captions.selectedStyles || new PanoptoCore.Models.Settings.CaptionStyles( PanoptoCore.Models.Settings.CaptionPlacement.Overlay, 36, 'LightOnDark'); </script> <script id="colorOptionTemplate" type="text/template"> <li role="menuitemradio" aria-label="<@= name @>" title="<@= name @>" data-value="<@= key @>" class="branded-border"> <div class="color-sample <@= (backgroundColor === 'transparent') ? 'transparent-background' : '' @>" style="color:<@= color @>;background-color:<@= backgroundColor @>; border-color:<@= dockedBorderColor @>;text-shadow:<@= textShadow @>" >A</div> </li> </script> <script id="sizeOptionTemplate" type="text/template"> <li role="menuitemradio" aria-label="<@= name @>" title="<@= name @>" class="branded-border" data-value="<@= value @>" style="font-size:<@= value / 2 @>px" >Aa</li> </script> <script id="placementOptionTemplate" type="text/template"> <li role="menuitemradio" aria-label="<@= name @>" title="<@= name @>" data-value="<@= value @>" class="branded-border placement-option <@= key @>"> <div></div> </li> </script> <div id="viewerBridge" style="display: none"></div> <div id="proViewerSignupPopup"></div> <div id="ltiQuizBlock"></div> <div id="deletingEventsPopupWrapper"></div> <div id="viewerArchivedPage"></div> <!-- Viewer --> <div class="viewer" id="viewer"> <!-- Header --> <script id="parentContextTemplate" type="text/template"> <div id="parentClickTarget" tabindex="0" aria-describedby="parentName"> <i class="material-icons parent-icon" title="<@- name @>"><@= icon @></i> <span id="parentName"><@- name @></span> </div> <i class="material-icons chevron">chevron_right</i> </script> <header role="banner"> <div id="viewerHeader" style="display:none;"> <div class="header-left"> <div id="logoContainer" class="small-logo"></div> <!-- container for folder or playlist information --> <div id="parentContext"></div> <div id="playlistOverlay" class="playlist-overlay" style="display: none"></div> <h1 id="deliveryTitle"></h1> <div id="editDeliveryTitle"> <input type="text" /> </div> </div> <div class="header-right"> <div id="starRating" class="action-section"></div> <div id="podcastDownload" class="action-icon" title="Scarica podcast" tabindex="0" role="button"> <i class="material-icons">file_download</i> </div> <div id="saveMessage"> <span id="saveMessageText"></span> <a id="saveRetryLink" style="display:none;">Riprova</a> </div> <div id="undoButton" class="action-icon" title="Annulla" tabindex="0" role="button"> <i class="material-icons">undo</i> </div> <div id="redoButton" class="action-icon" title="Ripeti" tabindex="0" role="button"> <i class="material-icons">redo</i> </div> <div id="commitButton" class="branded-button action-section" tabindex="0"> Applica </div> <div id="revertButton" class="action-section" tabindex="0"> Annulla </div> <div id="settingsButton" class="action-icon" title="Impostazioni" tabindex="0" role="button"> <i class="material-icons">settings</i> </div> <div id="shareButton" class="action-icon" title="Condividi" tabindex="0" role="button"> <i class="material-icons">share</i> </div> <div id="editButton" class="action-icon" title="Modifica" tabindex="0" role="button"> <i class="material-icons">edit</i> </div> <div id="statsButton" class="action-icon" title="Statistiche" tabindex="0" role="button"> <i class="material-icons">equalizer</i> </div> <div id="closeButton" class="action-icon" title="Esci" tabindex="0" role="button"> <i class="material-icons">exit_to_app</i> </div> <div id="viewerHelpLink" class="header-dropdown-link action-section" tabindex="0" role="button" aria-haspopup="true"> <span>Guida</span> <i class="material-icons">arrow_drop_down</i> </div> <div id="viewerSupportDropdown" class="support-dropdown" style="display: none"> <!-- Support contact area --> <div class="sans-highlight support-title"> Contatta l'assistenza </div> <a href="mailto:ilab@unicatt.it" class="support-email" aria-label="Contatta l'assistenza via e-mail ilab@unicatt.it"> ilab@unicatt.it </a> <div class="dropdown-rule sans-highlight"></div> <!-- Pro information area --> <!-- Privacy area --> <div class="sans-highlight support-title"> Contatto per la privacy: </div> <a href="https://www.panopto.com/privacy/" class="link" target="_blank"> Informativa sulla privacy </a> <div class="dropdown-rule sans-highlight"></div> <!-- Takedown area --> <!-- DMCA area --> <!-- Help links area --> <a href="https://support.panopto.com/12/viewer" id="PageContentPlaceholder_helpLink" class="link" target="_blank"> Documentazione online </a> <div class="sans-highlight version-label"> <label for="helpMenuVersion"> Versione: </label> </div> <input name="ctl00$PageContentPlaceholder$helpMenuVersion" type="text" id="PageContentPlaceholder_helpMenuVersion" readonly="" aria-readonly="true" value="12.8.0.00018" /> <a class="send-client-log" title="Invia i log della tua esperienza di riproduzione per aiutarci a diagnosticare i problemi" style="display:none"> Invia log </a> <!-- Admin-only section --> </div> <div id="signInButton" class="action-section"> <a id="signUpButton" tabindex="0" class="compact-button branded-button" onclick="Panopto.GoogleAnalytics.sendProSignupEvent('viewer-header-click');" > Iscriviti </a> <a id="PageContentPlaceholder_LoginStatus" class="login-status" href="javascript:__doPostBack('ctl00$PageContentPlaceholder$LoginStatus$ctl00','')">Esci</a> </div> </div> </div> </header> <!-- Container for link-sharing modal --> <div id="linkShareModal"></div> <!-- Placeholder for the EditorProcessing bundle --> <div id="processing"></div> <!-- Placeholder for the waiting room --> <div id="waitingRoomContainer"></div> <!-- Message that replaces content in certain cases, e.g. waiting for broadcast --> <div id="viewerMessage" style="display:none;"> <div id="messageText"></div> <a id="messageLink" style="display:none;" tabindex="0" target="_blank"></a> <a id="messageIcon" target="_blank"></a> </div> <!-- Message template for showing options to claim or discard pending edits --> <script id="pendingEditsMessageTemplate" type="text/template"> <div><@= message @></div> <div><a class="pending-edits-claim"><@= claim @></a></div> <div><a class="pending-edits-discard"><@= discard @></a></div> </script> <!-- Message template for showing options to unlink reference copy --> <script id="referenceCopyMessageTemplate" type="text/template"> <div id="referenceCopyMessage"> <div id="referenceCopyText"> <div id="referenceCopyTitle"><@= title @></div> <@= message @> </div> <div id="referenceCopyActionButtons"> <a class="reference-copy-cancel" tabindex="0"><@= cancel @></a> <div> <a class="reference-copy-edit-original" style="display:none;" tabindex="0"><@= editOriginal @></a> <a class="reference-copy-unlink branded-button" tabindex="0"><@= unlink @></a> </div> </div> </script> <!-- Embed control --> <div id="embedControl" style="display:none;"></div> <!-- Message for when Silverlight isn't installed --> <div id="silverlightMessage" style="display:none;"> <div class="install-header">Per usufruire della visualizzazione completa di Panopto, occorre installare o abilitare:</div> <a class="silverlight-link" href="http://go.microsoft.com/fwlink/?LinkID=149156&v=5.1.10411.0" target="_blank" tabindex="0"> <div class="silverlight-icon"></div> <div class="download-icon"></div><div class="install-text">Fai clic per installare</div> </a> <div class="install-subtext">(È un download veloce, ci vorrà solo un attimo.)</div> </div> <!-- Watch next delivery control --> <div id="inlineMessageLetterbox" style="display:none;"> <div id="inlineMessage"></div> </div> <!-- Content --> <div id="viewerContent" style="display:none;" role="presentation"> <div id="leftPane"> <div id="leftPlayerContainer"> <div id="primaryPlayer" class="player"> <div class="player-layout-controls-container"> <div class="letterbox"> <div id="primaryScreen" class="screen plugin-screen"> <!-- Video element is only used in the MP4/HLS case. It will be transformed into a Flash element if necessary --> <video class="video-js" id="primaryVideo"></video> </div> </div> </div> </div> </div> <!-- Player tab header template --> <script id="playerTabHeaderTemplate" type="text/template"> <div id="<@= type @><@= content.id @>" class="player-tab-header transport-button accented-tab <@= content.tabClass @>" tabindex="<@= tabindex @>" role="button"> <div class="player-tab-wrapper"> <@ if (content.iconClass) { @> <div class="player-tab-icon <@= content.iconClass @>"></div> <@ } else { @> <i class="material-icons"><@= content.iconCode @></i> <@ } @> <div class="seek-text-container"> <div class="player-seek-text" style="display:none"></div> </div> <div class="player-tab-title ellipsis"><@- content.title @></div> </div> </div> </script> <div id="primaryTabHeaders"><!-- Templated primary tabs go here --></div> <aside role="complementary" aria-label="Eventi della sessione"> <div id="searchRegion" role="search" style="display:none;"> <div id="searchHighlight" class="accent-background safety-accent-border"></div> <input id="searchInput" type="text" tabindex="0" title="Cerca questa registrazione" /> <div id="clearButton" title="Annulla ricerca" tabindex="0" role="button"> <i class="material-icons">cancel</i> </div> <div id="placeholderSearchButton" tabindex="0" role="button"> <i class="material-icons">search</i> </div> <div id="searchButton" class="accent-background" tabindex="0" role="button"> <i class="material-icons">search</i> </div> </div> <!-- Event template --> <script id="eventTemplate" type="text/template"> <@ _.each(events, function (event, index) { @> <div id="<@= event.id @>" class="index-event <@= event.displayTime ? '' : 'unseekable' @>" tabindex="<@= index === 0 ? 0 : -1 @>"> <div class="event-error"> <span class="event-error-message"></span> <a class="event-error-retry" tabindex="0">Riprova</a> <a class="event-error-cancel" tabindex="0">Annulla</a> </div> <div class="index-event-row"> <@ if (event.iconCode) { @> <i class="material-icons"><@= event.iconCode @></i> <@ } else if (event.iconClass) { @> <div class="event-icon <@= event.iconClass @>"></div> <@ } else if (event.svgPath) { @> <img src="<@= event.svgPath @>" onload="SVGInject(this)" /> <@ } @> <div class="event-text" dir="auto"> <!-- safe, pre-formatted with Panopto.Core.TextHelpers.cleanTextWithHighlighting --> <@ if (event.inlineEditable) { @> <div class="event-text-content <@= event.content ? '' : 'placeholder' @>"><@= event.content || 'Aggiungi un titolo' @></div> <textarea class="event-text-input" tabindex="0" style="display:none;" data-init="<@- event.text @>"><@- event.text @></textarea> <@ } else { @> <span><@= event.content @></span> <@ } @> <@ if (event.showUser) { @> <span class="event-user"><@- event.userDisplayName @></span> <@ } @> <div class="event-timestamp"><@= event.displayDate || "" @></div> <@ if (event.createdDuringWebcast) { @> <div class="event-live-indicator"> <!-- This <i> tag is specific to Google's material icons, as is the code for the icon, query builder--> <!-- Full list is at https://www.google.com/design/icons/ --> <i class="material-icons event-live-icon"></i> <span class='event-live-text'>Inviati durante il webcast in diretta</span> </div> <@ } @> </div> <@ if (event.editable || event.deletable) { @> <div class="event-edit-toggle material-icons" tabindex="0" title="<@= Panopto.GlobalResources.ViewerPlus_EventMore @>"></div> <@ } @> <!-- this displayTime is safe because it's a code-constructed date-time string --> <div class="event-time"><@= event.displayTime || "" @></div> </div> </div> <@ }); @> </script> <div id="eventTabs"> <!-- Event tabs --> <div id="eventTabControl" role="tablist" aria-orientation="vertical"> <!-- Viewer tabs --> <div id="detailsTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Dettagli</span> </div> <div id="contentsTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Contenuti</span> </div> <div id="transcriptTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Sottotitoli</span> </div> <div id="audioDescriptionsTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Descrizioni audio</span> </div> <div id="notesTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Note</span> </div> <div id="bookmarksTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Segnalibri</span> </div> <div id="commentsTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Discussione</span> </div> <div id="searchTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Risultati</span> </div> <div id="attachmentTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Allegati</span> </div> <!-- Editor tabs --> <div id="editDetailsTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Dettagli</span> </div> <div id="editContentsTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Contenuti</span> </div> <div id="editTranscriptTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Sottotitoli</span> </div> <div id="editAudioDescriptionsTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Descrizioni audio</span> </div> <div id="editSlidesTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Diapositive</span> </div> <div id="editQuestionListTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Quiz</span> </div> <div id="editCutTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Taglia</span> </div> <div id="editStreamTabHeader" class="event-tab-header accented-tab" style="display:none;"> <span class="text">Stream</span> </div> <div id="advancedEditorLink" style="display:none;"> <a tabindex="0">Aperto in editor avanzato</a> </div> <div id="eventsExpanderButton" style="display:none;"> <div role="button" aria-label="Controllo scheda Eventi video" aria-controls="eventTabPanes" aria-expanded="true" tabindex="0" > Nascondi </div> </div> </div> <!-- Event tab templates --> <script id="eventTabErrorTemplate" type="text/template"> <div class="event-tab-spinner" style="display:none;"></div> <div class="event-tab-error" style="display:none;"> <div class="event-tab-error-contents"> <span class="event-tab-error-message"></span> <a class="event-tab-error-retry" tabindex="0">Riprova</a> <a class="event-tab-error-cancel" tabindex="0">Annulla</a> </div> </div> </script> <script id="eventTabInputTemplate" type="text/template"> <textarea class="event-input" tabindex="0" dir="auto"></textarea> <a class="cancel-editing" style="display:none;" tabindex="0">Annulla</a> <div class="event-signin" style="display:none;"></div> </script> <script id="eventTabSignInTemplate" type="text/template"> <a href="<@= url @>"><@= text @></a> </script> <!-- Event tab guts --> <div id="eventTabPanes"> <!-- Viewer tabs --> <div id="searchTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div id="searchPaneHeader" class="event-tab-pane-header"> <script id="searchOptionTemplate" type="text/template"> <@ _.each(searchOptions, function (option) { @> <option value="<@= option.value @>"><@= option.name @></option> <@ }); @> </script> <select id="searchTypeSelect" tabindex="0"><!-- Templated search types go here --></select> <select id="searchSortSelect" tabindex="0"><!-- Templated search order options go here --></select> <div id="searchResultsMessage">Digitare una parola chiave e premere Invio per la ricerca</div> <div id="searchResultsAria" aria-live="polite"></div> </div> <div class="event-tab-list"><!-- Templated search results go here --></div> </div> </div> <div id="detailsTabPane" class="event-tab-pane" style="display:none;"> <div id="detailsTab"></div> </div> <div id="contentsTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div class="event-tab-list"><!-- Templated contents go here --></div> </div> </div> <div id="attachmentTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div class="attachment-download"> <div id="slideDownloadContainer"></div> </div> </div> </div> <div id="transcriptTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div id="transcriptPaneHeader" class="event-tab-pane-header"> <script id="transcriptOptionTemplate" type="text/template"> <@ _.each(languageList, function (language) { @> <option value="<@- language.code @>"><@- language.name @></option> <@ }); @> </script> <select id="languageSelect" tabindex="0" aria-label="Lingua dei sottotitoli"> </select> </div> <div class="event-tab-list"><!-- Templated transcript items go here --></div> </div> </div> <div id="audioDescriptionsTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div id="audioDescriptionsPaneHeader" class="event-tab-pane-header"> <script id="audioDescriptionsOptionTemplate" type="text/template"> <@ _.each(languageList, function (language) { @> <option value="<@- language.code @>"><@- language.name @></option> <@ }); @> </script> <select id="languageSelect" tabindex="0" aria-label="Lingua delle descrizioni audio"> </select> </div> <div class="event-tab-list"><!-- Templated audio description items go here --></div> </div> </div> <div id="notesTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div id="notesPaneHeader" class="event-tab-pane-header"> <script id="channelOptionTemplate" type="text/template"> <@ _.each(channels, function (channel) { @> <option value="<@- channel.value @>"><@- channel.name @></option> <@ }); @> </script> <span id="channelSingleLabel"></span> <select id="channelSelect" tabindex="0"></select> <input type="text" id="channelInput" style="display:none;" tabindex="0" /> <a id="cancelChannel" style="display:none;" tabindex="0">Annulla</a> <a id="notesDownload" title="Scarica note"> <i class="material-icons md-24">file_download</i><!-- Collapse whitespace --></a> <a id="togglePublic" style="display:none;" tabindex="0"></a> <a class="event-tab-help" href="https://support.panopto.com/12/viewer/notes" target="_blank"> Guida </a> </div> <div class="event-tab-list"><!-- Templated notes go here --></div> </div> </div> <div id="bookmarksTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div id="bookmarksPaneHeader" class="event-tab-pane-header"> <a href="Sessions/List.aspx#bookmarked=true" id="allBookmarksLink" target="_blank" tabindex="0">Vedi tutti i tuoi segnalibri</a> <a class="event-tab-help" href="https://support.panopto.com/12/viewer/bookmarks" target="_blank"> Guida </a> </div> <div class="event-tab-list"><!-- Templated bookmarks go here --></div> </div> </div> <div id="commentsTabPane" class="event-tab-pane" style="display:none;"> <div class="event-overlay"> <div class="event-pane-container"> <div class="event-pane" style="display: block"> <div id="threadedComments"></div> </div> </div> </div> </div> <!-- Editor tabs --> <div id="editDetailsTabPane" class="event-tab-pane" style="display:none;"> <div id="editDetailsTab"></div> </div> <div id="editContentsTabPane" class="event-tab-pane" style="display:none;"> <div id="editContentsPaneHeader" class="event-tab-pane-header"> <div id="reactSmartChapterControls" style="display: none;"></div> </div> <div class="event-tab-scroll-pane"> <div class="event-tab-list"><!-- Templated contents go here --></div> </div> <textarea class="event-input" tabindex="0" dir="auto"></textarea> <div class="event-input-options"> <div class="event-input-option text-input-option" title="Aggiungere una voce del sommario" aria-label="Aggiungere una voce del sommario"> <i class="material-icons"></i> </div> <div class="event-input-option-divider">|</div> <div id="quizInputOption" class="event-input-option" style="display:none;" title="Aggiungi un quiz" aria-label="Aggiungi un quiz" tabindex="0" role="button"> <i class="material-icons"></i> </div> <div id="youtubeInputOption" class="event-input-option" title="Aggiungi un video YouTube" aria-label="Aggiungi un video YouTube" tabindex="0" role="button"> </div> <div id="urlInputOption" class="event-input-option" title="Aggiungi una pagina web" aria-label="Aggiungi una pagina web" tabindex="0" role="button"> <i class="material-icons"></i> </div> <div></div> </div> </div> <div id="editTranscriptTabPane" class="event-tab-pane" style="display:none;"> <div id="editTranscriptPaneHeader" class="event-tab-pane-header"> <div class="language-selector"></div> <div id="importTranscriptButton" tabindex="0"> <span>Importa sottotitoli</span> <span class="import-transcript-chevron"></span> </div> <div id="importTranscriptPopup"> <div id="importMachineTranscriptButton" tabindex="0"></div> <div id="requestTranscriptButton" tabindex="0"> Carica o richiedi sottotitoli </div> </div> </div> <div class="event-tab-scroll-pane"> <div class="event-tab-list"><!-- Templated captions go here --></div> </div> <span class="event-input-wrapper"> <textarea class="event-input" tabindex="0" dir="auto"></textarea> <span class="max-length-notification">Lunghezza massima raggiunta</span> </span> </div> <div id="editAudioDescriptionsTabPane" class="event-tab-pane" style="display:none;"> <div id="editAudioDescriptionsPaneHeader" class="event-tab-pane-header"> <div class="language-selector"></div> <div id="importAudioDescriptionsButton" tabindex="0"> <span>Importa descrizioni audio</span> <span class="import-audio-descriptions-chevron"></span> </div> <div id="importAudioDescriptionsPopup"> <div id="requestAudioDescriptionsButton" tabindex="0"> Carica descrizioni audio </div> </div> </div> <div class="event-tab-scroll-pane"> <div class="event-tab-list"><!-- Templated audio descriptions go here --></div> </div> <span class="event-input-wrapper"> <textarea class="event-input" tabindex="0" dir="auto"></textarea> <span class="max-length-notification">Lunghezza massima raggiunta</span> </span> </div> <div id="editSlidesTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-pane-header"> <span id="addSlideDeckButton" class="add-button" tabindex="0" role="button" aria-label="Aggiungi una presentazione"> <i class="material-icons"></i> <span>Aggiungi una presentazione</span> </span> </div> <div class="event-tab-scroll-pane"> <div class="event-tab-list"><!-- Templated slide decks go here --></div> </div> </div> <div id="editQuestionListTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-pane-header"> <span id="addQuestionListButton" class="add-button" tabindex="0" role="button" aria-label="Aggiungi un quiz"> <i class="material-icons"></i> <span>Aggiungi un quiz</span> </span> </div> <div class="event-tab-scroll-pane"> <div class="event-tab-list"><!-- Templated question lists go here --></div> </div> </div> <div id="editCutTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-scroll-pane"> <div class="event-tab-none" style="display:none;">Nessun taglio</div> <div class="event-tab-list"><!-- Templated cuts go here --></div> </div> </div> <div id="editStreamTabPane" class="event-tab-pane" style="display:none;"> <div class="event-tab-pane-header"> <span class="add-button add-streams" tabindex="0" role="button" aria-label="Aggiungi stream"> <i class="material-icons"></i> <span>Aggiungi stream</span> </span> </div> <div class="event-tab-scroll-pane"> <div class="event-tab-list"><!-- Templated streams go here --></div> </div> </div> </div> </div> </aside> </div> <main role="main"> <div id="rightPane"> <!-- Copyright notice --> <div id="copyrightNoticeContainer"></div> <!-- Players --> <div id="rightPlayersContainer"> <!-- Players are generated in their respective files from these templates --> <script id="streamPlayerTemplate" type="text/template"> <div class="player-layout-controls-container"> <div id="secondaryScreen" class="screen plugin-screen"> <!-- Video element is only used in the MP4/HLS case. It will be transformed into a Flash element if necessary --> <video class="video-js" id="secondaryVideo"></video> </div> </div> </script> <script id="slidePlayerTemplate" type="text/template"> <div class="player-layout-controls-container"> <img id="<@= id @>-image" class="screen" style="display:none;"/> <img id="<@= id @>-buffer" class="screen" style="display:none;" /> </div> </script> <script id="documentPlayerTemplate" type="text/template"> <div id="<@= id @>" style="display:none;"> <iframe id="<@= id @>frame" class="document-frame" style="display:none;" allow="autoplay"></iframe> <div class="adobe-reader-install" style="display:none"> <div>Adobe Reader è necessario per visualizzare i documenti PDF nel browser in uso</div> <a href="https://get.adobe.com/reader/" target="_blank">Installa Adobe Reader</a> </div> </div> </script> </div> <!-- Docked caption text --> <div id="dockedCaption" style="display: none;"> <div id="dockedCaptionTextWrapper"> <div id="dockedCaptionText" dir="auto"></div> </div> </div> <!-- Play controls --> <div id="playControlsWrapper"> <div id="playControls"> <!-- Inline transport controls --> <div id="transportControls" role="presentation"> <div id="playButton" class="transport-button paused" title="Riproduci" tabindex="0" role="button"></div> <div id="quickRewindButton" class="transport-button" tabindex="0" role="button"></div> <div id="quickFastForwardButton" class="transport-button" tabindex="0" role="button"></div> <div id="timeElapsed" class="safety-text"></div> <div id="positionControl"> <div id="positionSlider"> <div id="hoverTimestamp" class="hover-timestamp safety-text" style="display:none;"></div> <a id="positionHandle" class="ui-slider-handle accent-background safety-accent-border-ifcustom" tabindex="0"> <div class="slider-handle-center safety-accent-border-ifcustom"></div> </a> <!-- uses jQuery UI's slider widget --> <div id="positionBar" class="total-bar"></div> <div id="elapsedBar" class="progress-bar accent-background safety-accent-border-ifcustom"></div> <div id="hoverTick" class="position-tick safety-background" style="display:none;"></div> <div id="seekToLiveButton" class="timeline-event" title="Salta avanti per il webcast in diretta" style="display:none;" tabindex="0"></div> </div> </div> <div id="timeRemaining"></div> <div id="liveButton" class="transport-button" style="display:none;" tabindex="0"> <div class="live-indicator"></div> Live </div> <div id="volumeControl"> <div id="muteButton" class="transport-button" role="button" tabindex="0" title="Disattiva audio"></div> <div id="volumeFlyout"> <div id="volumeSlider"> <a class="ui-slider-handle accent-background safety-accent-border-ifcustom" tabindex="0"> <div class="slider-handle-center safety-accent-border-ifcustom"></div> </a> <!-- uses jQuery UI's slider widget --> <div id="volumeBar" class="total-bar"></div> <div id="volumeLevel" class="progress-bar accent-background safety-accent-border-ifcustom"></div> </div> </div> <div id="volumeAlert" class="aria-offscreen" aria-live="assertive" aria-atomic="true"></div> </div> <div id="captionsButton" class="transport-button" title="Sottotitoli chiusi" aria-label="Sottotitoli chiusi" tabindex="0" role="button" style="display:none;"> <i class="material-icons"></i> </div> <div id="audioDescriptionsButton" class="transport-button" title="Descrizioni audio" aria-label="Descrizioni audio" tabindex="0" role="button" style="display:none;"> <i class="material-icons"></i> </div> <div id="playSpeedButton" class="transport-button" style="position: relative;" title="Velocità di riproduzione" aria-label="Velocità di riproduzione" aria-haspopup="true" tabindex="0" role="button"> <div id="playSpeedMultiplier"></div> <div id="speedText">Velocità</div> </div> <div> <!-- the extra div here is necessary to eat a table layout set by playControls --> <div id="playSpeedExpander" style="display: none;" role="menu" aria-orientation="horizontal" aria-label="Velocità di riproduzione"> <div class="flyout-header">Velocità di riproduzione</div> <script id="playSpeedTemplate" type="text/template"> <@ _.each(playSpeeds, function (speed) { @> <div id="<@= speed.id @>" class="play-speed accented-tab <@= speed.speedClass @>" tabindex="0" role="menuitemradio"> <@= speed.text @> </div> <@ }); @> </script> <!-- templated play speeds go here --> <div class="flyout-close transport-button" tabindex="0" role="button" aria-label="Chiudi"> </div> </div> </div> <div id="qualityButton" aria-haspopup="true" aria-label="Qualità riproduzione" tabindex="0" role="button"> <div id="qualityBarWrapper"> <div id="qualityBar" class="image-accent-background"></div> <div id="qualityText">Qualità</div> <div id="qualityHoverMask"></div> </div> </div> <div> <!-- the extra div here is necessary to eat a table layout set by playControls --> <div id="qualityExpander" style="display:none;" role="menu" aria-orientation="horizontal" aria-label="Impostazioni di qualità"> <div id="qualityOptionHeader" class="flyout-header"> Qualità immagine </div> <script id="qualityOptionTemplate" type="text/template"> <@ _.each(qualityOptions, function (option) { @> <div id="<@= option.id @>" class="quality-option accented-tab" role="menuitemradio" tabindex="0"> <@= option.text @> </div> <@ }); @> </script> <!-- templated options go here --> <div class="flyout-close transport-button" tabindex="0" role="button" aria-label="Chiudi"> </div> </div> </div> <!-- Templated tabs go here --> <div id="selectedSecondary" class="transport-button" tabindex="0" style="display:none;" role="button" aria-haspopup="true" aria-label="Stream secondario"> <div id="selectedSecondaryWrapper"> <i id="selectedSecondaryIcon" class="material-icons"></i> <div id="selectedSecondaryText" class="ellipsis"></div> </div> </div> <div id="selectedSecondaryLayout" class="transport-button" tabindex="0" style="display:none;" role="button" aria-haspopup="true" aria-label="Stream secondario"> </div> <div> <!-- the extra div here is necessary to eat a table layout set by playControls and differentiate these flyout versions of the secondary streams from the in-line versions --> <div id="secondaryExpander" style="display:none;" role="menu" aria-orientation="horizontal" aria-label="Stream secondario"> <!-- templated secondary tabs go here --> <div class="flyout-close transport-button" tabindex="0" role="button" aria-label="Chiudi"></div> </div> </div> <div id="captionStyleOptions" class="transport-button" title="Stile sottotitolo" aria-label="Stile sottotitolo" aria-haspopup="true" tabindex="0" role="button" style="display:none"> … </div> <div id="toggleThumbnailsButton" class="thumbnail-button transport-button" tabindex="0" role="button" aria-controls="thumbnailList" aria-label="Nascondi elenco delle immagini di anteprima"> <i id="toggleThumbnailsButtonIcon" class="material-icons">keyboard_arrow_down</i> <div id="thumbnailsButtonPartialBorder"></div> </div> <div id="toggleTimelineButton" class="timeline-button transport-button" tabindex="0" role="button" style="display:none;" aria-controls="timelineContainer" title="Mostra anteprima"> Anteprima </div> </div> <div id="secondaryLayoutExpander" style="display:none;" role="menu" aria-orientation="vertical" aria-label="Stream secondario"> </div> <div id="captionsExpander" style="display:none;" role="menu" aria-orientation="vertical" aria-label="Impostazioni dei sottotitoli"> <div id="captionStyleHeader">Impostazioni dei sottotitoli</div> <div class="captionOptionsTable"> <div class="flyout-header">Posizione</div> <ul id="captionPlacementOptions" role="group" aria-label="Posizione"> <!-- templated options go here --> </ul> </div> <div class="captionOptionsTable"> <div class="flyout-header">Colore</div> <ul id="captionColorOptions" role="group" aria-label="Colore"> <!-- templated options go here --> </ul> </div> <div class="captionOptionsTable"> <div class="flyout-header">Dimensione</div> <ul id="captionSizeOptions" role="group" aria-label="Dimensione"> <!-- templated options go here --> </ul> </div> <div id="captionStylesPartialBorder"></div> </div> </div> </div> <!-- Thumbnail template --> <script id="thumbnailTemplate" type="text/template"> <@ _.each(thumbnails, function (thumbnail) { @> <li id="<@= thumbnail.id @>" class="thumbnail" tabindex="0" role="button" aria-label="<@= Panopto.GlobalResources.Viewer_Aria_JumpToTimestamp.format(thumbnail.timestamp)@>" style="display:none;"> <div class="thumbnail-highlight accent-background safety-accent-border" aria-label="Salta a {0}"></div> <img data-src="<@= thumbnail.src @>" aria-hidden="true" /> <div class="thumbnail-timestamp" aria-label="<@= thumbnail.text ? thumbnail.text : Panopto.GlobalResources.Viewer_Aria_HideThumbnailTimeFormat.format(thumbnail.timestamp)@>" ><@= thumbnail.timestamp @></div> <@ if (thumbnail.editable) { @> <div class="thumbnail-buttons" style="display:none;"> <i class="thumbnail-edit material-icons" tabindex="0" title="Modifica"></i><!-- whitespace --><i class="thumbnail-delete material-icons" tabindex="0" title="Elimina"></i> </div> <@ } @> </li> <@ }); @> </script> <ol id="thumbnailList" class="thumbnail-strip" aria-label="Elenco immagini di anteprima"><!-- Templated thumbnails go here --></ol> <!-- Timeline editor --> <div id="timelineContainer" style="display:none;"> <div id="timelineViewContainer"></div> </div> </div> </main> </div> <div id="proLoginBanner"></div> <!-- All controls that might ever need to appear over a fullscreened video need to be in this block --> <div id="absoluteControls"> <div id="fullscreenControlsWrapper"></div> <!-- Absolutely positioned full-screen controls that appear over HTML5 video get prepended here --> <!-- Buffering spinners, one for each video. --> <div id="primaryBuffering" style="display:none;"></div> <div id="secondaryBuffering" style="display:none;"></div> <!-- Absolutely positioned caption text for HTML5 video and non-stream sources --> <div id="overlayCaption" dir="auto"></div> </div> <!-- Absolutely positioned autoplay messaging element --> <div id="autoplayMessage" style="display:none;"> <div class="speech-bubble">La riproduzione automatica è disabilitata nel browser web. Premere play per avviare.</div> </div> <!-- Absolutely positioned expanded thumbnail strip --> <div id="slideStackExpandedView" class="thumbnail-strip" style="display:none;"></div> <div id="slideStackExpandedViewTriangle" style="display:none;">â–¼</div> <!-- Editor dialog container to be loaded into the modal --> <div id="editorDialog" class="modal-tab" style="display:none;"> <div id="editorDialogContent"><!-- Templates get loaded into here --></div> <div class="modal-setting"> <div class="modal-subtitle"><!-- Empty modal-subtitle spacer to align with modal styles --></div> <div id="editorDialogButtons" class="modal-setting-value"> <div id="editorDialogSave" class="standard-button branded-button submit" tabindex="0">Salva</div> <div id="editorDialogCancel" class="standard-button cancel" tabindex="0">Annulla</div> </div> </div> </div> <!-- Template for stream options in the TOC edit modal --> <script id="editStreamOptionTemplate" type="text/template"> <@ _.each(streams, function (stream) { @> <option value="<@= stream.id @>"><@= stream.displayName @></option> <@ }); @> </script> <!-- Template for editing TOC entries --> <script id="editContentsTemplate" type="text/template"> <div class="modal-setting"> <div class="modal-subtitle">Titolo</div> <div class="modal-setting-value"> <input class="edit-contents-title" type="text" value="<@- event.name @>" maxlength="384" /> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Ora</div> <div class="modal-setting-value"> <input class="edit-contents-time" type="text" value="<@= event.formattedTime @>" /> <div class="edit-contents-time-error modal-instructions error"></div> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Immagine di anteprima</div> <div class="modal-setting-value"> <div class="modal-thumbnail-display"> <@ if (event.thumbnailGenerated) { @> <div class="edit-contents-thumbnail-text"> L'immagine di anteprima verrà generata più tardi </div> <@ } @> <img src="<@= event.thumbnailSrc @>" class="edit-contents-thumbnail" /> </div> </div> </div> <@ if (event.streamId) { @> <div class="modal-setting"> <div class="modal-subtitle">Stream</div> <div class="modal-setting-value"> <select class="edit-contents-stream"><!-- Templated options here --></select> </div> </div> <@ } @> <div class="modal-setting"> <div class="modal-subtitle">Ricerca per parole chiave</div> <div class="modal-setting-value"> <textarea maxlength="2097152" class="edit-contents-metadata"><@- event.metadata @></textarea> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Link</div> <div class="modal-setting-value"> <span class="edit-contents-link-scheme"><@= event.scheme @></span> <input class="edit-contents-link" type="text" value="<@- event.link @>" maxlength="512" /> <div class="modal-instructions">I link sono utili per incorporare i quiz nel video o semplicemente per indicare una pagina web utile. Quando si aggiunge un link al video, il video si ferma nella posizione corrente e gli spettatori vedono la pagina web collegata.</div> </div> </div> </script> <!-- Template for editing captions --> <script id="editTranscriptTemplate" type="text/template"> <div class="modal-setting"> <div class="modal-subtitle">Sottotitolo</div> <div class="modal-setting-value"> <textarea class="edit-transcript-title"><@- event.name @></textarea> <div class="edit-transcript-title-error modal-instructions error"></div> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Ora</div> <div class="modal-setting-value"> <input class="edit-transcript-time" type="text" value="<@= event.formattedTime @>" /> <div class="edit-transcript-time-error modal-instructions error"></div> </div> </div> </script> <!-- Template for editing audio descriptions --> <script id="editAudioDescriptionTemplate" type="text/template"> <div class="modal-setting"> <div class="modal-subtitle">Descrizione audio</div> <div class="modal-setting-value"> <textarea class="edit-audio-description-title"><@- event.name @></textarea> <div class="edit-audio-description-title-error modal-instructions error"></div> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Ora</div> <div class="modal-setting-value"> <input class="edit-audio-description-time" type="text" value="<@= event.formattedTime @>" /> <div class="edit-audio-description-time-error modal-instructions error"></div> </div> </div> </script> <!-- Template for editing cuts --> <script id="editCutTemplate" type="text/template"> <@ if (cut.streamName) { @> <div class="modal-setting"> <div class="modal-subtitle">Stream</div> <div class="modal-setting-value"> <i class="material-icons"><@= cut.streamIconCode @></i> <span class="edit-icon-text"><@= cut.streamName @></span> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Lunghezza stream</div> <div class="modal-setting-value"><@= cut.streamLength @></div> </div> <@ } @> <div class="modal-setting"> <div class="modal-subtitle">Ora di inizio del taglio</div> <div class="modal-setting-value"> <input class="edit-cut-start-time" type="text" value="<@= cut.startTime @>" /> <div class="edit-cut-start-time-error modal-instructions error"></div> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Ora di fine del taglio</div> <div class="modal-setting-value"> <input class="edit-cut-end-time" type="text" value="<@= cut.endTime @>" /> <div class="edit-cut-end-time-error modal-instructions error"></div> </div> </div> </script> <!-- Template for editing streams --> <script id="editStreamTemplate" type="text/template"> <div class="modal-setting"> <div class="modal-subtitle">Nome</div> <div class="modal-setting-value"> <input class="edit-stream-name" type="text" value="<@- stream.name @>" /> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Tipo di stream</div> <div class="modal-setting-value"> <i class="material-icons"><@= stream.iconCode @></i> <span class="edit-icon-text"><@= stream.streamType @></span> </div> </div> <div class="modal-setting"> <div class="modal-subtitle">Tipo di display</div> <div class="modal-setting-value"><@= stream.displayType @></div> </div> <div class="modal-setting"> <div class="modal-subtitle">Lunghezza</div> <div class="modal-setting-value"><@= stream.length @></div> </div> <div class="modal-setting"> <div class="modal-subtitle">Ora di inizio</div> <div class="modal-setting-value"> <input class="edit-stream-time" type="text" value="<@= stream.startTime @>" /> <div class="edit-stream-time-error modal-instructions error"></div> </div> </div> <@ if (stream.isPrimary && true) { @> <div class="modal-setting"> <div class="modal-subtitle">Normalizza volume audio</div> <div class="modal-setting-value"> <input class="edit-stream-normalize-volume" type="checkbox" <@= sessionNormalizeVolumeEnabled === true ? 'disabled' : '' @> <@= (stream.normalizeVolume === true || sessionNormalizeVolumeEnabled === true) ? 'checked' : '' @>/> <div class="edit-stream-normal-volume-error modal-instructions error"></div> </div> </div> <@ } @> <div class="modal-setting"> <div class="modal-subtitle">Tipo VR</div> <div class="modal-setting-value"> <select class="edit-stream-vr-type"> <@ _.each(vrTypes, function (vrType) { @> <option value="<@= vrType.value @>" <@= vrType.value === stream.vrType ? 'selected' : '' @>> <@= vrType.name @> </option> <@ }); @> </select> </div> </div> </script> <!-- Used only by dev when styling events region --> <div id="gridOverlay" style="display:none;"></div> </div> <div id="loadingMessage" style="display: none"></div> <div id="logoutWarningMessage" class="safety-background" style="display: none;"> <span id="logoutWarningText"></span> <span id="logoutWarningInfo" style="display: none;"></span> <a id="logoutWarningLink"></a> </div> </div> <script type="text/javascript" src='/Panopto/Cache/12.8.0.00019/Scripts/Panopto/Controls/ModalPopup.js'></script> <div class="modal-background" style="display:none;"> <div tabindex="1"></div> <div id="modalWindow" role="dialog" aria-modal="true" style="display:none;"> <div class="modal-border-left"></div> <div class="modal-wrapper"> <div class="modal-header"> <div id="modalIcon"></div> <div id="modalHeader"></div> <a target="_blank" id="modalHelp" style="display: none">Per saperne di più</a> <div id="modalSpinner"></div> <div id="closeDiv"> <a id="closeLink" class="material-icons" href="#" title="Chiudi">close</a> </div> </div> <div class="modal-view"> <ul id="modalNavigation" class="sys-template tabs" style="visibility:hidden;" role="navigation"> <li class="accented-tab"><a href="#">{binding Name, convert=displayModalPageName}</a></li> </ul> <div class="modal-content"> <iframe id="modalIframe" name="modalIframe" frameborder="0"></iframe> <div id="modalContentPlaceholder"></div> </div> </div> </div> <div class="modal-border-right"></div> </div> <div tabindex="0"></div> </div> <input type="hidden" name="panoptoProtectionToken" value="Vxm8rSFiIDN4ZIU/kr3osBlhK7Az9y9S1qe+oyrr7NkwbyORA4C9v450Y2bk29nvnPigb+LawUYWuCb9DzuaX3KqUxhSoW7fUWf4JamVWuY3OJ8EAhfrQrbgvmEWMPZpaGRf5Kxl3FcjOH/dBtg1ORKhoRBd+4WRcYmfhTKj6t1yClj+LItyMDHoZ+mimHNCsWplI3E3g6luJ3w9d4DH8YgBt3qQGihZmLlKfq8NqOimTsUw7GV48/P0GCBNdRgb" /> <script type="text/javascript"> //<![CDATA[ Panopto.Login && Panopto.Login.setUpClientHandlers();//]]> </script> </form> <div id="tourContainer"></div> <div id="proUpgradePopupMaster"></div> </body> </html>