CINXE.COM

SPE Distinguished Lecturer Schedule

<!doctype html> <html class="no-js" lang=""> <head> <title>SPE Distinguished Lecturer Schedule</title> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="title" content="SPE Distinguished Lecturer Schedule"/> <meta name="description" content="Discover the Distinguished Lecturer schedule for your section and discipline"/> <meta name="apple-mobile-web-app-title" content="SPE Distinguished Lecturer Schedule"> <!-- ANALYTICS SCRIPTS --> <!-- Google Tag Manager Script --> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({"content": {"category": "dl"}}); (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-T8JL43'); </script> <!-- END Google Tag Manager --> <!-- Marketo Muchkin Script --> <script type="text/javascript"> (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('833-LLT-087'); } } var mkto_script = document.createElement('script'); mkto_script.type = 'text/javascript'; mkto_script.async = true; mkto_script.src = '//munchkin.marketo.net/munchkin.js'; mkto_script.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; mkto_script.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(mkto_script); })(); </script> <!-- END Marketo Muchkin Script --> <!-- Marketo RTP tag --> <script type='text/javascript'> (function(c,h,a,f,i,e){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; c[a].a=i;c[a].e=e;var g=h.createElement("script");g.async=true;g.type="text/javascript"; g.src=f+'?aid='+i;var b=h.getElementsByTagName("script")[0];b.parentNode.insertBefore(g,b); })(window,document,"rtp","//sjrtp4-cdn.marketo.com/rtp-api/v1/rtp.js","spe"); rtp('send','view'); rtp('get', 'campaign',true); </script> <!-- END Marketo RTP tag --> <!-- GLOBAL STYLING FOR ALL PAGES --> <style> blockquote { padding: .5rem 1rem; border-left: .25rem solid #eceeef; } .zoom { transition: transform .2s; } .zoom:hover { -ms-transform: scale(1.2); /* IE 9 */ -webkit-transform: scale(1.2); /* Safari 3-8 */ transform: scale(1.2); } </style> <!-- TEMPLATE page.html --> <!-- Font Awesome --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <link rel="stylesheet" href="https://kit.fontawesome.com/9cbc9abb19.css" crossorigin="anonymous"> <!-- Bootstrap --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous"> <link rel="stylesheet" href="/static/js/spe_scroller_jquery.css" integrity="sha384-juWNVEQZ4R0g8fb7EbjVR1vTBSa33iiBazKbFD4OJ3EfMKSse0jLNit6ZSRwdBfp" crossorigin="anonymous"/> <link rel="stylesheet" type="text/css" href="/static/css/spe/2021/stylesheet.css"> <!-- GLOBAL JS FOR ALL PAGES (loaded in head tag) --> <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script> <!-- Start GPT Tag --> <script async src='https://securepubads.g.doubleclick.net/tag/js/gpt.js'></script> <script> window.googletag = window.googletag || {cmd: []}; googletag.cmd.push(function() { var mapping1 = googletag.sizeMapping() .addSize([700, 200], [[160, 600]]) .addSize([0, 0], [[0, 0]]) .build(); googletag.defineSlot('/57789820/SPE_ORG_160x600', [[160,600]], 'div-gpt-ad-6795482-1') .defineSizeMapping(mapping1) .addService(googletag.pubads()); googletag.pubads().collapseEmptyDivs(); googletag.pubads().setCentering(true); googletag.enableServices(); }); </script> <!-- End GPT Tag --> <link href="https://cdn.datatables.net/1.13.6/css/jquery.dataTables.min.css" rel="stylesheet" type="text/css"/> </head> <body> <!-- Google Tag Manager Script --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-T8JL43" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- END Google Tag Manager --> <div class="container-liquid mb-3" style="position: relative; z-index: 100;"> <!--Main Navigation--> <header id="page-header"> <!-- SPE HEADER BAR --> <div id="spe-header" class="row m-0"> <div id="logo-box" class="col-4 col-sm-4 col-md-3 col-lg-2 py-2 mx-auto my-2"> <a href="/"><img src="/static/www/img/spe_vert_white.svg" alt="SPE Logo" id="spelogo" class="img-fluid"></a> </div> <div id="menublock" class="col-12 col-md p-0"> <!-- ***************** --> <!-- SPE LOGIN TOP BAR --> <div id="loginbar" class="container-fluid"> <nav id="global-nav" class="row"> <ul class="nav ml-auto pr-4"> <li class="nav-item"><a href="https://www.spe.org/about/" class="nav-link">About SPE</a></li> <li class="nav-item"><a href="https://www.spe.org/contact/" class="nav-link">Contact Us</a></li> <li class="nav-item"><a href="https://www.spe.org/jobs/" class="nav-link">Jobs</a></li> <li class="nav-item"><a href="https://search.spe.org/i2kweb/SPE/search" class="nav-link"><i class="fa fa-plus" aria-hidden="true"></i> Research Portal</a></li> <li class="nav-item" style="float: right;"><a href="https://www.spe.org/sso/protected_login.html?redirect_target=https%3A//www.spe.org/en/dl/schedule/" id="global_login" class="nav-link loginLink"><i class="fas fa-user"></i> Sign In</a></li> </ul> </nav> </div> <!-- SPE LOGIN TOP BAR --> <!-- ***************** --> <!-- ******** --> <!-- MAIN NAV --> <div id="mainnavbar" class="container-fluid pb-2"> <nav id="mainnav" class="row pr-5 navbar navbar-expand-lg"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target=".topcollapse" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <ul class="topcollapse nav collapse navbar-collapse"> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/members/">Membership</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/events/about-events/">Events</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/publications/">Publications</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/training/">Training</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/industry/">Resources</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/en/community/">Community</a></h4></li> </ul> <!-- ****** --> <!-- Search --> <div class="searching my-auto text-right"> <a href="javascript:void(0)" class="search-open"> <i class="fa fa-search"></i> </a> <div class="search-inline pt-4"> <form> <div class="GoogleSiteSearch search-inline-sub"> <div class="form-wrapper"> <div class="gse-search"> <!-- These styles fix CSE and Bootstrap 3 conflict --> <style type="text/css"> .gsc-adBlock { opacity: 0.5; } .reset-box-sizing, .reset-box-sizing *, .reset-box-sizing *:before, .reset-box-sizing *:after, .gsc-inline-block { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus, .gsc-search-button { box-sizing: content-box; line-height: normal; background-image: none !important; } .gsc-control-cse { padding: 0; } </style> <script async src="https://cse.google.com/cse.js?cx=007919311804914109615:_7f3pu6glfg"></script> <div class="gcse-search"></div> </div> </div> </div> <div class="search-close-div search-inline-sub"> <a href="javascript:void(0)" class="search-close"> <i class="fa fa-times"></i> </a> </div> </form> </div> <!-- SEARCH --> </div> <!-- Search --> <!-- ****** --> </nav> </div> <!-- MAIN NAV --> <!-- ******** --> </div> </div><!-- end id="spe-header" --> <div id="headerspacer" class="row py-2 m-0"></div> </header> </div> <!--Main Navigation--> <!--Main layout--> <div class="container-liquid page-content background"> <link rel="stylesheet" type="text/css" href="/static/css/spe/v1/content.css"> <div class="bg-white container" style="background-image: url(); background-position: center center; background-repeat: no-repeat; background-size: cover;"> <link rel="stylesheet" type="text/css" href="/static/css/spe/v1/content.css"> <style> .grid_row_background_size{ background-size: cover; } @media screen and (max-width: 976px) { .grid_row_background_size{ background-size: 100% 100%; } } </style> <div class="row grid_row_background_size" style="background-image: url(); background-position: center center; background-repeat: no-repeat; opacity: 1.0; " > <div class="col col-12 col-sm-12 col-md-3 col-lg-3 col-xl-3 pt-4" style="background-image: url(); background-position: center center; background-repeat: no-repeat; background-size: cover;" " > <style> #customized_navbar_items.d-none { display: block !important; } </style> <nav class="navbar navbar-light customnav navbar-expand-sm px-0 flex-row flex-nowrap "> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <div id="customized_navbar_items" class="nav flex-sm-column flex-row subbynav"> <a class="nav-link" href="/dl/"> Distinguished Lecturer Home </a> <a class="nav-link" href="/dl/current-distinguished-lecturers/"> Meet the Lecturers </a> <a class="nav-link" href="/dl/schedule/"> Lecturer Schedule </a> <a class="nav-link" href="https://streaming.spe.org/keyword/dl"> Current Lecturer Recordings </a> <a class="nav-link" href="/dl/video/"> Past Lecturer Recordings </a> <a class="nav-link" href="/dl/slides-graphics/"> Past Season Slides &amp; Graphics </a> </div> </div> </nav> </div> <div class="col col-12 col-sm-12 col-md-9 col-lg-9 col-xl-9 p-4" style="background-image: url(); background-position: center center; background-repeat: no-repeat; background-size: cover;" " > <div> <div class="foreground-pic"></div> <img src="/media/filer_public_thumbnails/filer_public/51/fd/51fd57c3-ce77-4a2d-8fb3-9fd729f684eb/distinguished_lecturer_logo.png__797.0x681.0_subsampling-2.png" width="125" class="img-fluid img-responsive float-right pull-right mb-4 ml-4" alt="DL logo" > </div> <h1>Distinguished Lecturer Schedule</h1> <p><br> SPE Distinguished Lecturers conduct in-person section visits and SPE Live events.</p> <p>Distinguished Lecturers are travelling to sections again to be be back networking and sharing their expertise and knowledge with you at your section meeting! See below for dates when they are at your section to come see them in person.</p> <p>Don't miss the opportunity to enhance your knowledge and grow professionally by hearing these experts in their fields.</p> <style type="text/css"><!-- #main_btn_dl_list {margin-top:0.54rem} .DataTables_sort_wrapper, .s_DatesSpan, .s_DaysSpan, .s_Dates, .i_Duration, .s_Days, .sc_SpeakerNames { white-space: nowrap;} .align_center {text-align: center;} p.source_stamp {display: none;} .discipline_legend {clear:both;float:left;margin-top:1em;} .discipline_legend img {float:left;clear:both;margin:0 12px 10px 0;} .discipline_legend p {line-height:1.3em;} .discipline_legend p a {color:#555555;} #dt-dl_info { padding: 0.18rem 0.72rem; } #dt-dl THEAD TH, DIV.paging_full_numbers { font-size:90%; margin-bottom:0.18rem; } #dt-dl THEAD TH { font-weight: bold; background-color: #26416c; color: #fff; } #dt-dl TBODY TR { background-color: white; background-image: linear-gradient(to bottom, #fff 0%, #f6f6f7 100%); border-bottom: 1px #f0f0f1 solid; } #dt-dl TBODY .day_begins, #dt-dl TBODY .time_begins { display: inline-block; } #dt-dl TBODY .day_begins { font-weight: bolder; white-space: nowrap; } #dt-dl TBODY .time_begins { font-size: 81%; padding-left: 0.9rem; white-space: nowrap; } #dt-dl TBODY .when.past_archive { color: #aaa; } #dt-dl TBODY .when.present_ongoing { color: #080; } #dt-dl TBODY .btn_reg_now {/* hack for legacy-style Register Now buttons */ border-radius: 4px; vertical-align: middle; touch-action: manipulation; cursor: pointer; font-weight: 400; line-height: 1.42857143; display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%); background-repeat: repeat-x; border-color: #245580; box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075); text-shadow: 0 -1px 0 rgba(0,0,0,.2); color: #fff; white-space: nowrap; } #dt-dl TBODY .btn_reg_alt {/* hack for legacy-style Contact Section buttons */ border-radius: 4px; vertical-align: middle; touch-action: manipulation; cursor: pointer; font-weight: 400; line-height: 1.42857143; display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%); background-repeat: repeat-x; border-color: #245580; box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075); text-shadow: 0 -1px 0 rgba(0,0,0,.2); color: #fff; white-space: nowrap; } --> </style> <hr /> <table cellspacing="0" class="dataTable" id="dt-dl" width="100%"> </table> </div> <div class="mb-3"> </div> <div class="mb-3"> </div> </div> </div> </div> <!--Main layout--> <!-- GLOBALLY ADDING COOKIE BAR TO ALL PAGES --> <style type="text/css"> #cookie-bar { background: #111111; height: auto; line-height: 24px; color: #eeeeee; text-align: center; padding: 3px 0; } #cookie-bar.fixed { position: fixed; top: 0; left: 0; width: 100%; z-index: 99999; } #cookie-bar.fixed.bottom { bottom: 0; top: auto; } #cookie-bar p { margin: 0; padding: 0; } #cookie-bar a { color: #ffffff; display: inline-block; border-radius: 3px; text-decoration: none; padding: 0 6px; margin-left: 8px; } #cookie-bar a.learnLink { color: #a3bce4; } #cookie-bar .cb-enable { background: #89C3E5; } </style> <!--Footer--> <footer id="page-footer"> <!-- #spe-footer 2020 Short --> <footer id="spe-footer"> <div class="container"> <div id="footer-nav" class="row p-2"> <ul class="nav m-auto"> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/members/">Membership</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/events/about-events/">Events</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/publications/">Publications</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/training/">Training</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/industry/">Resources</a></h4></li> <li class="nav-item"><h4><a class="nav-link" href="https://www.spe.org/en/community/">Community</a></h4></li> </ul> </div> <div id="footer-mega" class="row mt-2 mb-0"> <div class="col-12 col-sm-2 mb-0"> <h5><a class="nav-link-lower" href="https://www.spe.org/en/about/">About SPE</a></h5> </div> <div class="col-12 col-sm-2 mb-0"> <h5><a class="nav-link-lower" href="https://www.spe.org/en/disciplines/">SPE Disciplines</a></h5> </div> <div class="col-12 col-sm-2 mb-0"> <h5><a class="nav-link-lower" href="https://www.spe.org/en/about/regions/">SPE Regions</a></h5> </div> <div class="col-12 col-sm-2 mb-0"> <h5><a class="nav-link-lower" href="https://www.spe.org/en/about/privacypolicy/">Privacy Policy</a></h5> </div> <div class="col-12 col-sm-2 mb-0"> <h5><a class="nav-link-lower" href="https://www.spe.org/en/about/professional-code-of-conduct/">Code of Conduct</a></h5> </div> <div class="col-12 col-sm-2 mb-0"> <h5><a class="nav-link-lower" href="https://www.spe.org/en/about/terms-of-service/">Terms of Service</a></h5> </div> </div> <div id="footer-socials" class="row"> <nav id="social-media-links-footer" class="ml-auto"> <ul> <li class="footfnt"><a target="_blank" rel="noopener" href="https://www.facebook.com/spemembers" id="facebook" title="Connect with SPE on Facebook"><i class="fab fa-facebook-square"></i></a></li> <li class="footfnt"><a target="_blank" rel="noopener" href="https://twitter.com/SPEtweets" id="twitter" title="Follow SPE Events on Twitter"><i class="fa-brands fa-square-x-twitter"></i></a></li> <li class="footfnt"><a target="_blank" rel="noopener" href="https://www.linkedin.com/company/23356/" id="linkedin" title="Join SPE's professional network on LinkedIn"><i class="fab fa-linkedin"></i></a></li> <li class="footfnt"><a target="_blank" rel="noopener" href="https://www.youtube.com/2012SPE" id="youtube" title="Explore SPE videos on YouTube"><i class="fab fa-youtube-square"></i></a></li> <li class="footfnt"><a target="_blank" rel="noopener" href="https://instagram.com/spengineers/" id="instagram" title="Connect with SPE on Instagram"><i class="fab fa-instagram"></i></a></li> <li class="footfnt"><a target="_blank" rel="noopener" href="https://connect.spe.org/" id="connect" title="SPE’s online communities – SPE Connect"><i class="fas fa-comment-alt"></i></a></li> </ul> </nav> </div> <div id="footer-copyright" class="row"> <div id="copyrightcol" class="col mb-5">&copy; Copyright 2003-2025, Society of Petroleum Engineers. All rights reserved.</div> </div> </div> </footer> <!-- #spe-footer 2020 Short --> </footer> <!--/.Footer--> <!-- GLOBAL JS FOR ALL PAGES (loaded in head tag) --> <!-- removing ckeditor reference since not needed; do not use ckeditor CDN! --> <!-- Bootstrap 4 --> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> <script> // short helper function to check the results of a jquery search results $.fn.exists = function () { return this.length !== 0; }; // fix ie in case the console.logs get out there if (typeof console === "undefined") { console = {log: function() {}}; } $( document ).ready(function() { $(".customnav").hide(); // NOTE: we only append once on load! // use jquery to get all .spe-context-menu(.subbynav) let ctx_menus = $(".subbynav"); if (ctx_menus.exists()) { ctx_menus.each( function (index) { console.log(' [' + index + '] ' + $(this)[0].tagName + '- ' + $(this).attr('class')); // perform a deep copy of nodes to append to the menu (with click events) // add appropriate styles to display only when we want $(this).clone().addClass("d-block d-lg-none menuNested").appendTo("#navbarNavAltMarkup", true); // add a new class to mark the inline menu items for show hide $(this).addClass("d-none d-lg-block menuNotNested"); $(".customnav").show(); }); } // NOTE: from this point on bootstrap should handle the heavy lifting of breakpoints for us! }); </script> <!-- ************* --> <!-- SEARCH SCRIPT --> <script> $(document).ready(function () { // console.log("ready!"); var sp = document.querySelector('.search-open'); var searchbar = document.querySelector('.search-inline'); var shclose = document.querySelector('.search-close'); function changeClass() { searchbar.classList.add('search-visible'); } function closesearch() { searchbar.classList.remove('search-visible'); } sp.addEventListener('click', changeClass); shclose.addEventListener('click', closesearch); const $dropdown = $(".dropdown"); const $dropdownToggle = $(".dropdown-toggle"); const $dropdownMenu = $(".dropdown-menu"); const showClass = "show"; $(window).on("load resize", function () { if (this.matchMedia("(min-width: 768px)").matches) { $dropdown.hover( function () { const $this = $(this); $this.addClass(showClass); $this.find($dropdownToggle).attr("aria-expanded", "true"); $this.find($dropdownMenu).addClass(showClass); }, function () { const $this = $(this); $this.removeClass(showClass); $this.find($dropdownToggle).attr("aria-expanded", "false"); $this.find($dropdownMenu).removeClass(showClass); } ); } else { $dropdown.off("mouseenter mouseleave"); } }); }); </script> <!-- END SEARCH SCRIPT --> <!-- ***************** --> <style> body { background-color: #f1f2f7; } </style> <script src="https://cdn.datatables.net/1.13.6/js/jquery.dataTables.min.js"></script> <script type="text/javascript" class="init"> var ttpre='&gtcc; '; $(document).ready(function() { // load up our datatable with an ajax call and populate it $('#dt-dl').dataTable( { "processing": true, "ajax": { // "url": 'https://www.spe.org/_ds/events/dl/schedule', // "url": 'https://www.spe.org/iapps2/datadl/scheduling/', "url": 'https://www.spe.org/iapps2/datadl/scheduling', "dataSrc": "" }, "initComplete": function(settings, json){ // after data loads, update UTC tooltip with locale-specific time $('TBODY .when').each(function(){ var $t=$(this), t=$t.attr('title'), d=new Date(t.replace(/^.* ([0-9]{4})/,'$1').replace(/ UTC.*$/,':00Z').replace(' ','T') ); $t.attr('title',t + ' = ' + d + ' '); }); let inperson_times = document.querySelectorAll("span.time_begins[data-type='p']"); console.log(inperson_times); inperson_times.forEach( (element) => { console.log(element); element.style.display = 'none'; }); }, "columns": [ {title: "Sort Date", data: "dt_begins_utc", visible: false},// sortable {title: "Date", data: "date_begins_section_formatted", width: "117px", orderData: [0], render: function(data, type, full, meta) { var t=full.tense.replace('/','_').toLowerCase(); return '<div class="when ' + t + '" title="' + ttpre + full.dt_begins_utc + ' UTC "><span class="day_begins">' + data.replace(',','') + '</span><span class="time_begins" data-type="' + full.attendance_type + '">' + full.time_begins_section_formatted + ' [' + full.tz_abbr_section + ']</span></div>'; }}, {title: "Section", data: "location_override", width: "216px", render: function(data, type, full, meta) { var t1=ttpre + 'SPE Section#' + full.section_id + ' '; var t2=ttpre + 'using the ' + full.section_timezone + ' timezone: ' + full.dt_begins_section_formatted + ' [' + full.tz_abbr_section + '] section time'; // var a='<a href="/section/' + full.section_id + '" title="' + t1 + '">' + full.section_title + '</a>'; var a = ''; if (!isNaN(full.section_id)) { a='<a href="/section/' + full.section_id + '" title="' + t1 + '">' + full.section_title + '</a>'; } else { a=full.section_title; } if (data != null && data != undefined && data.length > 0) return a + '<br ><small title="' + t2 + '">' + data + '</small>'; else return a; }}, {title: "Lecturer", data: "presenter", render: function(data, type, full, meta) { return '<span title="' + ttpre + 'using the ' + full.presenter_timezone + ' timezone for DL: ' + full. dt_begins_presenter_formatted + ' [' + full.tz_abbr_presenter + '] lecturer time">' + data + '</span>'; }}, {title: "Title", data: "title", render: function(data, type, full, meta) { return '<span title="' + ttpre + full.code + ' [e#' + full.id + '] ">' + data + '</span>'; }}, {title: "Register", data: "section_id", render: function(data, type, full, meta) { var host='https://pubs.spe.org', h=''; if (full.registration_url != null && full.registration_url != undefined && full.registration_url.length > 0 && full.tense != 'Past/Archive'){ var tb=((full.tense == 'Present/Ongoing')?'success':'primary'); h+='<a class="btn_reg_now"'; h+=' target="_blank" rel="noopener"'; h+=' href="' + full.registration_url + '"'; h+=' title="' + ttpre + 'Register for ' + full.code + ' "'; h+=' role="button" class="btn btn-' + tb + '"'; h+='>Register Now</a>'; return h; /* h+='<a'; h+=' target="_blank" rel="noopener"'; h+=' href="' + host + '/dl/reg/' + full.code + '/"'; h+=' title=" Register for ' + full.code + ' "'; h+=' role="button" class="btn btn-primary"'; h+='>Register Now</a>'; return h; */ } else if (full.attendance_type != undefined && full.attendance_type.length > 0 && full.attendance_type.slice(0,1).toLowerCase() != 'v' && full.tense != 'Past/Archive'){ var tb=((full.tense == 'Present/Ongoing')?'success':'primary'); h+='<a class="btn_reg_alt"'; h+=' href="/section/' + full.section_id + '" title=" In-Person Event: Contact Section to Register Now "'; h+='>Contact Section</a>'; return h; } else return '<div><center title=" Registration currently unavailable for ' + full.code + ' " style="color:#999">&hellip;</center></div>'; }} ], "order": [[ 1, "asc" ]], "pageLength": -1, "language": { "search": "", "searchPlaceholder": "Instant Search", "info": "Showing _START_ to _END_ of _TOTAL_ lectures", "lengthMenu": "Display _MENU_ entries per page" }, "dom": "i<\"clear_float\"><\"fg-toolbar ui-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-helper-clearfix top-align\"f>rt<\"bottom-toolbar fg-toolbar ui-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix\"><\"clear\">", // "dom": "i<\"clear_float\"><\"fg-toolbar ui-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-helper-clearfix top-align\"fp>rt<\"bottom-toolbar fg-toolbar ui-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix\"lp><\"clear\">", "jQueryUI": true, "pagingType": "full_numbers" }); } ); </script> </body></html>

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