")); if(item.Livewebcast_link != ""){ $("#webcastLink").removeClass("hidden"); document.getElementById("webcastLink").src = item.Livewebcast_link; } if(item.Banner_img != ""){ $("#banner_img").attr("src",item.Banner_img); } if(item.Additional_link_url != ""){ $("#additionalLinks").append(''+item.Additional_link_text+''); } if(item.Inperson_registartion_link != ""){ $("#regLinks").append('Inscripción en persona'); } if(item.Zoom_registration_link != ""){ $("#regLinks").append(' Inscripción para Zoom'); } }); console.log(session_data); //SpeakerHTML var sessionHTML = ""; $.each(session_data, function(i, item) { sessionHTML += '
'; sessionHTML += '
'; var sessionTitle = item.Title_s; if(sessionTitle == "" || sessionTitle == null){ sessionTitle = item.Title_e; } sessionHTML += '

'+sessionTitle+'
'; sessionHTML += ''+item.Start_time.substring(0, item.Start_time.length - 3)+'-'+item.End_time.substring(0, item.End_time.length - 3)+'

'; if(item.Subtitle_s != ""){ sessionHTML += '

'+item.Subtitle_s+'

'; } var sessionDetail = item.Details_text_s; if(sessionDetail == "" || sessionDetail == null){ sessionDetail = item.Details_text; } sessionHTML += '

' + sessionDetail.replace(/\n/g, "
") + '

'; sessionHTML += LoadSpeakerHTML(item.Session_id); //Other links sessionHTML += '
'; if(item.Audio_link != ""){ sessionHTML += ' Audio'; } if(item.Video_recording_link != ""){ sessionHTML += ' Vídeo'; } if(item.Live_webcast_link != ""){ sessionHTML += ' Transmisiones en directo por la web'; } sessionHTML += '
'; sessionHTML += '
'; sessionHTML += '
'; }); $("#sessionHTML").html(sessionHTML); function LoadSpeakerHTML(SessionId){ var masterHTML = ""; var speakerHTML = ""; var openingRamarks = ""; var ModeratorHTML = ""; var closingRamarks = ""; var otherSpeakers = ""; var SpeakerArr = $.grep(speaker_data, function(obj) { return obj.Session_id == SessionId; }); var CounterArr = $.grep(speaker_data, function(obj) { return obj.Session_id == SessionId && (obj.Type == "Speaker" || obj.Type == "Discussant"); }); var gridClassName = ""; if(CounterArr.length > 4){ gridClassName = 'col-lg-3 col-md-3'; } else if(CounterArr.length == 4){ gridClassName = 'col-lg-3 col-md-3'; } else if(CounterArr.length == 3){ gridClassName = 'col-lg-4 col-md-4'; } else if(CounterArr.length == 2){ gridClassName = 'col-lg-6 col-md-6'; } else if(CounterArr.length == 1){ gridClassName = 'col-lg-12 col-md-12'; } console.log(SpeakerArr); $.each(SpeakerArr, function(i, item) { if(item.Type == "Speaker"|| item.Type == "Discussant"){ speakerHTML += getSpeakerHTML(item, gridClassName, item.Type); } else if(item.Type == "Opening remarks"){ openingRamarks += getSpeakerHTML(item, "col-lg-12 col-md-12 col-sm-12", "Opening remarks"); } else if(item.Type == "Closing remarks"){ closingRamarks += getSpeakerHTML(item, "col-lg-12 col-md-12 col-sm-12", "Closing remarks"); } else if(item.Type == "Moderator"){ ModeratorHTML += getSpeakerHTML(item, "col-lg-12 col-md-12 col-sm-12", "Moderator"); } else{ otherSpeakers += getSpeakerHTML(item, "col-lg-12 col-md-12 col-sm-12", item.Type); } }); if(openingRamarks != ""){ masterHTML += '
' + openingRamarks + '
'; } if(speakerHTML != ""){ masterHTML += '
' + speakerHTML + '
'; } if(ModeratorHTML != ""){ masterHTML += '
' + ModeratorHTML + '
'; } if(closingRamarks != ""){ masterHTML += '
' + closingRamarks + '
'; } if(otherSpeakers != ""){ masterHTML += '
' + otherSpeakers + '
'; } return masterHTML; } }); function getSpeakerHTML(item, className, speakerType){ var returnHTML = ""; returnHTML += '
'; returnHTML += '

'+speakerType+'

'; if(item.Image_path !== null){ returnHTML += 'photo'; } else{ returnHTML += 'photo'; } if(item.Biographie !== null){ returnHTML += '

'+item.First_name + ' '+item.Last_name+'

'; } else{ returnHTML += '

'+item.First_name + ' '+item.Last_name+'

'; } if(item.Organization !== null){ if(item.Title !== null){ returnHTML += '

'+item.Title +', '+ item.Organization +'

'; } else{ returnHTML += '

'+ item.Organization +'

'; } } else{ if(item.Title !== null){ returnHTML += '

'+item.Title+'

'; } } if(item.Presentation_link !== null){ var presentation_text = "Presentation"; if(item.Presentation_text !== null){ presentation_text = item.Presentation_text; } returnHTML += ' '+presentation_text+''; } returnHTML += '
'; return returnHTML; } function openSpeakerDetails(panID){ $.getJSON("/library/events/event_resources/tbt_09032023/speaker_data.json", {}, function(data){ var singleSpeakerArr = $.grep(data, function(obj) { return obj.Speaker_id == panID; }); $.each(singleSpeakerArr, function(i, item) { var panTITLE = item.Title; if(panTITLE != ""){panTITLE = panTITLE+", ";} if(item.Organization !== null){ item.Organization = item.Organization.replace(/'/g, '') } else{ item.Organization = ""; } var speakerHeader = item.First_name.replace(/'/g, '')+' '+item.Last_name.replace(/'/g, '')+', '+panTITLE+' '+item.Organization; var speakerImg = ''; if(item.Image_path !== null){ speakerImg = ''; } var modal = $('#modalSpeaker'); var panBio = item.Biographie.replace(/\n/g, "
"); var panQuote = ""; var finalBio = ""; if(panBio.indexOf("") != -1){ panQuote = panBio.substring(panBio.indexOf('') + 7,panBio.indexOf('')); panQuote = '

'+panQuote+'

'; finalBio = panQuote + panBio.substring(panBio.indexOf('
')+8); } else{ finalBio = panBio; } // //console.log(finalBio); modal.find('#spkTitle').html(speakerHeader); modal.find('#spkBio').html(finalBio); modal.find('#spkImage').html(speakerImg); modal.modal('show'); }); }); } //LOAD Other Subject Events //get_wto_events_body("3","TBT");