pippo
unknown
plain_text
4 years ago
131 kB
12
Indexable
<!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>
Editor is loading...