editor Logout
Account Preferences
Did you know...
Want to see which radio stations you can hear with a radio ?
Streaming Radio Guide
view source - https://www.wtulneworleans.com/
*** Test System *** GO TO PRODUCTION
<!DOCTYPE HTML> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" > <head> <meta charset="utf-8"> <meta name="description" content="Progressive radio broadcasting from Tulane University in New Orleans"> <meta name="generator" content="Joomla! - Open Source Content Management"> <title>Home - WTUL New Orleans 91.5FM</title> <link href="/?format=feed&amp;type=rss" rel="alternate" type="application/rss+xml" title="Home - WTUL New Orleans 91.5FM"> <link href="/?format=feed&amp;type=atom" rel="alternate" type="application/atom+xml" title="Home - WTUL New Orleans 91.5FM"> <link href="/favicon.ico" rel="icon" type="image/vnd.microsoft.icon"> <link href="/media/vendor/joomla-custom-elements/css/joomla-alert.min.css?0.2.0" rel="stylesheet" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.0/jquery.min.js"></script> <script src="/media/legacy/js/jquery-noconflict.min.js?647005fc12b79b3ca2bb30c059899d5994e3e34d"></script> <script type="application/json" class="joomla-script-options new">{"joomla.jtext":{"ERROR":"Error","MESSAGE":"Message","NOTICE":"Notice","WARNING":"Warning","JCLOSE":"Close","JOK":"OK","JOPEN":"Open","JLIB_FORM_CONTAINS_INVALID_FIELDS":"The form cannot be submitted as it's missing required data. <br> Please correct the marked fields and try again.","JLIB_FORM_FIELD_REQUIRED_VALUE":"Please fill in this field","JLIB_FORM_FIELD_REQUIRED_CHECK":"One of the options must be selected","JLIB_FORM_FIELD_INVALID_VALUE":"This value is not valid"},"system.paths":{"root":"","rootFull":"https:\/\/www.wtulneworleans.com\/","base":"","baseFull":"https:\/\/www.wtulneworleans.com\/"},"csrf.token":"0ab765efe325a7d6aa08d0984d85dff1","system.keepalive":{"interval":840000,"uri":"\/component\/ajax\/?format=json"}}</script> <script src="/media/system/js/core.min.js?37ffe4186289eba9c5df81bea44080aff77b9684"></script> <script src="/media/vendor/bootstrap/js/bootstrap-es5.min.js?5.3.2" nomodule defer></script> <script src="/media/system/js/keepalive-es5.min.js?4eac3f5b0c42a860f0f438ed1bea8b0bdddb3804" defer nomodule></script> <script src="/media/system/js/messages-es5.min.js?c29829fd2432533d05b15b771f86c6637708bd9d" nomodule defer></script> <script src="/media/system/js/fields/validate.min.js?16f3d8b4bad90666d11636743950e1c4fade735f" defer></script> <script src="/media/vendor/bootstrap/js/alert.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/button.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/carousel.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/collapse.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/dropdown.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/modal.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/offcanvas.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/popover.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/scrollspy.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/tab.min.js?5.3.2" type="module"></script> <script src="/media/vendor/bootstrap/js/toast.min.js?5.3.2" type="module"></script> <script src="/media/system/js/keepalive.min.js?9f10654c2f49ca104ca0449def6eec3f06bd19c0" type="module"></script> <script src="/media/system/js/messages.min.js?7f7aa28ac8e8d42145850e8b45b3bc82ff9a6411" type="module"></script> <script src="/media/vendor/jquery-migrate/js/jquery-migrate.min.js?3.4.1"></script> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/jquery-ui.min.js"></script> <script src="https://www.wtulneworleans.com/templates/emusica/js/jquery/jquery-ui-addons.js"></script> <link rel="stylesheet" href="https://www.wtulneworleans.com/modules/mod_s5_register/css/s5_register.css" type="text/css" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=yes"/> <link href="https://www.wtulneworleans.com/templates/emusica/favicon.ico" rel="shortcut icon" type="image/x-icon" /> <script type="text/javascript"> if(jQuery().jquery==='1.11.0') { jQuery.easing['easeOutExpo'] = jQuery.easing['easeOutCirc'] }; </script> <link href="https://www.wtulneworleans.com/templates/emusica/css/bootstrap/bootstrap-default-min.css" rel="stylesheet" type="text/css" /> <link href="https://www.wtulneworleans.com/templates/emusica/css/bootstrap/bootstrap-responsive.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="https://www.wtulneworleans.com/templates/emusica/css/font-awesome/css/font-awesome.min.css"> <link rel="stylesheet" href="https://www.wtulneworleans.com/templates/emusica/css/ionicons/css/ionicons.min.css"> <!-- Css and js addons for vertex features --> <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=PT+Sans+Narrow" /> <style type="text/css"> /* MAX IMAGE WIDTH */ img { height: auto !important; max-width: 100% !important; -webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box !important; /* Firefox, other Gecko */ box-sizing: border-box !important; /* Opera/IE 8+ */ } #map_canvas img, .gm-style img { max-width: none !important; } .full_width { width: 100% !important; -webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box !important; /* Firefox, other Gecko */ box-sizing: border-box !important; /* Opera/IE 8+ */ } .S5_submenu_itemTablet { background: none !important; } #s5_right_wrap, #s5_left_wrap, #s5_right_inset_wrap, #s5_left_inset_wrap, #s5_right_top_wrap, #s5_left_top_wrap, #s5_right_bottom_wrap, #s5_left_bottom_wrap { width: 100% !important; } #s5_left_wrap { width: 0% !important; } #s5_left_inset_wrap { width: 100% !important; } #s5_right_column_wrap { width: 0% !important; margin-left: -10% !important; } #s5_left_column_wrap { width: 10% !important; } #s5_center_column_wrap_inner { margin-right: 0% !important; margin-left: 20% !important; } #s5_responsive_mobile_drop_down_wrap input { width: 96% !important; } #s5_responsive_mobile_drop_down_search input { width: 100% !important; } @media screen and (max-width: 750px) { body { height: 100% !important; position: relative !important; padding-bottom: 48px !important; } #s5_responsive_menu_button { display: block !important; } } @media screen and (max-width: 970px) { #subMenusContainer .S5_subtext { width: 85%; } } #s5_responsive_mobile_bottom_bar, #s5_responsive_mobile_top_bar { background: #232323; background: -moz-linear-gradient(top, #3B3B3B 0%, #232323 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3B3B3B), color-stop(100%, #232323)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #3B3B3B 0%, #232323 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #3B3B3B 0%, #232323 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #3B3B3B 0%, #232323 100%); /* IE10+ */ background: linear-gradient(top, #3B3B3B 0%, #232323 100%); /* W3C */ font-family: PT Sans Narrow !important; } .s5_responsive_mobile_drop_down_inner, .s5_responsive_mobile_drop_down_inner input, .s5_responsive_mobile_drop_down_inner button, .s5_responsive_mobile_drop_down_inner .button, #s5_responsive_mobile_drop_down_search .validate { font-family: PT Sans Narrow !important; } .s5_responsive_mobile_drop_down_inner button:hover, .s5_responsive_mobile_drop_down_inner .button:hover, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap .btn, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap .btn:hover { background: #232323 !important; } #s5_responsive_mobile_drop_down_menu, #s5_responsive_mobile_drop_down_menu a, #s5_responsive_mobile_drop_down_login a { font-family: PT Sans Narrow !important; color: #FFFFFF !important; } #s5_responsive_mobile_bar_active, #s5_responsive_mobile_drop_down_menu .current a, .s5_responsive_mobile_drop_down_inner .s5_mod_h3, .s5_responsive_mobile_drop_down_inner .s5_h3_first { color: #BBBABA !important; } .s5_responsive_mobile_drop_down_inner button, .s5_responsive_mobile_drop_down_inner .button, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap .btn, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap .btn:hover { background: #BBBABA !important; } #s5_responsive_mobile_drop_down_menu .active ul li, #s5_responsive_mobile_drop_down_menu .current ul li a, #s5_responsive_switch_mobile a, #s5_responsive_switch_desktop a, #s5_responsive_mobile_drop_down_wrap { color: #FFFFFF !important; } #s5_responsive_mobile_toggle_click_menu span { border-right: solid 1px #3B3B3B; } #s5_responsive_mobile_toggle_click_menu { border-right: solid 1px #232323; } #s5_responsive_mobile_toggle_click_search span, #s5_responsive_mobile_toggle_click_register span, #s5_responsive_mobile_toggle_click_login span, #s5_responsive_mobile_scroll a { border-left: solid 1px #3B3B3B; } #s5_responsive_mobile_toggle_click_search, #s5_responsive_mobile_toggle_click_register, #s5_responsive_mobile_toggle_click_login, #s5_responsive_mobile_scroll { border-left: solid 1px #232323; } .s5_responsive_mobile_open, .s5_responsive_mobile_closed:hover, #s5_responsive_mobile_scroll:hover { background: #3B3B3B; } #s5_responsive_mobile_drop_down_menu .s5_responsive_mobile_drop_down_inner, #s5_responsive_mobile_drop_down_register .s5_responsive_mobile_drop_down_inner, #s5_responsive_mobile_drop_down_login .s5_responsive_mobile_drop_down_inner, #s5_responsive_mobile_drop_down_search .s5_responsive_mobile_drop_down_inner { background: #3B3B3B; } @media screen and (min-width: 580px) and (max-width: 970px) { #s5_pos_custom_2 { display: none; } } @media screen and (max-width: 579px) { #s5_top_row1_area1 { display: none; } } .s5_wrap { max-width: 1600px !important; } @media screen and (max-width: 1050px) { #s5_columns_wrap_inner { width: 100% !important; } #s5_center_column_wrap { width: 100% !important; left: 100% !important; } #s5_left_column_wrap { left: 0% !important; } #s5_left_top_wrap, #s5_left_column_wrap, #s5_left_inset_wrap, #s5_left_wrap, #s5_left_bottom_wrap, #s5_right_top_wrap, #s5_right_column_wrap, #s5_right_inset_wrap, #s5_right_wrap, #s5_right_bottom_wrap { width: 100% !important; } #s5_center_column_wrap_inner { margin: 0px !important; } #s5_left_column_wrap { margin-right: 0px !important; } #s5_right_column_wrap { margin-left: 0px !important; } .items-row .item { width: 100% !important; padding-left: 0px !important; padding-right: 0px !important; margin-right: 0px !important; margin-left: 0px !important; } } body { background: none !important; background-color: #000000 !important; background-image: url(https://www.wtulneworleans.com/wtul/images/banners/flyers.jpg) !important; background-size: cover !important; background-attachment: fixed !important; background-repeat: no-repeat !important; background-position: top left !important; } .subMenusContainer, .s5_drop_down_container { position: fixed !important; } #s5_menu_wrap.s5_wrap { margin-left: -30px; height: 92px; position: fixed; z-index: 2; margin-top: 0px !important; } #s5_menu_wrap.s5_wrap, #s5_menu_wrap.s5_wrap_fmfullwidth { background: #262626 !important; /* Old browsers */ background: -moz-linear-gradient(top, #262626 0%, #333333 100%) !important; /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(100%, #333333)) !important; /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #262626 0%, #333333 100%) !important; /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #262626 0%, #333333 100%) !important; /* Opera 11.10+ */ background: -ms-linear-gradient(top, #262626 0%, #333333 100%) !important; /* IE10+ */ background: linear-gradient(to bottom, #262626 0%, #333333 100%) !important; /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#333333', GradientType=0) !important; /* IE6-9 */ } #s5_menu_wrap.s5_wrap, #s5_menu_wrap.s5_wrap_fmfullwidth { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .5); box-shadow: 0 0 10px rgba(0, 0, 0, .5); } </style><script type="text/javascript">/*<![CDATA[*/jQuery(document).ready(function(){function s5_login_url(){window.location="/index.php/cb-login";} if(document.getElementById("s5_login")){document.getElementById("s5_login").className="";document.getElementById("s5_login").onclick=s5_login_url;if(document.getElementById("s5_login").href){document.getElementById("s5_login").href="javascript:;";}}});jQuery(document).ready(function(){function s5_register_url(){window.location="/index.php/cb-registration/registers";} if(document.getElementById("s5_register")){document.getElementById("s5_register").className="";document.getElementById("s5_register").onclick=s5_register_url;if(document.getElementById("s5_register").href){document.getElementById("s5_register").href="javascript:;";}}});jQuery(document).ready(function(){if(window.addEventListener){window.addEventListener('scroll',s5_fm_check_scroll_height,false);window.addEventListener('resize',s5_fm_check_scroll_height,false);} else if(window.attachEvent){window.attachEvent('onscroll',s5_fm_check_scroll_height);window.attachEvent('onreisze',s5_fm_check_scroll_height);} window.setTimeout(s5_fm_check_scroll_height,100);} );var s5_menu_wrap_height=0;var s5_menu_wrap_parent_height=0;var s5_menu_wrap_parent_parent_height=0;var s5_menu_wrap_run="no";function s5_fm_check_scroll_height(){if(s5_menu_wrap_run=="no"){s5_menu_wrap_height=document.getElementById("s5_menu_wrap").offsetHeight;s5_menu_wrap_parent_height=document.getElementById("s5_menu_wrap").parentNode.offsetHeight;s5_menu_wrap_parent_parent_height=document.getElementById("s5_menu_wrap").parentNode.parentNode.offsetHeight;s5_menu_wrap_run="yes";} if(document.getElementById("s5_floating_menu_spacer")!=null){if (window.pageYOffset >= 200 && window.innerWidth > 750){document.getElementById("s5_floating_menu_spacer").style.height = s5_menu_wrap_height + "px"; document.getElementById("s5_menu_wrap").className = 's5_wrap notfullwidth'; document.getElementById("subMenusContainer").className = 'subMenusContainer'; if (s5_menu_wrap_parent_height >= s5_menu_wrap_height - 20 && s5_menu_wrap_parent_parent_height >= s5_menu_wrap_height - 20 && document.getElementById("s5_menu_wrap").parentNode.style.position != "absolute" && document.getElementById("s5_menu_wrap").parentNode.parentNode.style.position != "absolute") {document.getElementById("s5_floating_menu_spacer").style.display = "block";}}else { document.getElementById("s5_menu_wrap").className = ''; if (document.body.innerHTML.indexOf("s5_menu_overlay_subs") <= 0) {document.getElementById("subMenusContainer").className = ''; }document.getElementById("s5_floating_menu_spacer").style.display = "none";}}} </script> <script type="text/javascript" src="https://www.wtulneworleans.com/templates/emusica/js/core/s5_flex_menu-min.js"></script> <script type="text/javascript" src="https://www.wtulneworleans.com/templates/emusica/js/core/custom-script.js"></script> <link rel="stylesheet" href="https://www.wtulneworleans.com/templates/emusica/css/s5_flex_menu.css" type="text/css" /> <link rel="stylesheet" href="https://www.wtulneworleans.com/templates/emusica/css/general.css" type="text/css" /> <link href="https://www.wtulneworleans.com/templates/emusica/css/template_default.css" rel="stylesheet" type="text/css" /> <link href="https://www.wtulneworleans.com/templates/emusica/css/template.css" rel="stylesheet" type="text/css" /> <link href="https://www.wtulneworleans.com/templates/emusica/css/com_content.css" rel="stylesheet" type="text/css" /> <link href="https://www.wtulneworleans.com/templates/emusica/css/editor.css" rel="stylesheet" type="text/css" /> <link href="https://www.wtulneworleans.com/templates/emusica/css/thirdparty.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=PT+Sans" /> <script type="text/javascript" src="https://www.wtulneworleans.com/templates/emusica/js/core/s5_font_adjuster-min.js"></script> <link rel="stylesheet" type="text/css" href="https://www.wtulneworleans.com/templates/emusica/css/core/s5_responsive_bars-min.css" /> <link href="https://www.wtulneworleans.com/templates/emusica/css/core/s5_responsive_hide_classes-min.css" rel="stylesheet" type="text/css" /> <style type="text/css"> @media screen and (min-width: 650px){.s5_responsive_mobile_sidebar_show_ltr {width:400px !important;}.s5_responsive_mobile_sidebar_body_wrap_show_ltr {margin-left:400px !important;}.s5_responsive_mobile_sidebar_show_rtl {width:400px !important;}.s5_responsive_mobile_sidebar_body_wrap_show_rtl {margin-right:400px !important;}#s5_responsive_mobile_sidebar_inner1 {width:400px !important;}}</style> <link rel="stylesheet" type="text/css" href="https://www.wtulneworleans.com/templates/emusica/css/s5_responsive.css" /> <link rel="stylesheet" type="text/css" href="https://www.wtulneworleans.com/templates/emusica/css/custom.css" /> <script type="text/javascript"> //<![CDATA[ jQuery(document).ready( function() { var myMenu = new MenuMatic({ tabletWidth:1400, effect:"slide & fade", duration:200, physics: 'linear', hideDelay:200, orientation:"horizontal", tweakInitial:{x:0, y:0}, fullWidth: function(){ if(window.innerWidth<900) return "auto"; return document.getElementById("s5_logo_and_options_inner").offsetWidth+"px"; }, direction:{ x: 'right', y: 'down' }, opacity:100 }); }); //]]> </script> <!-- Info Slide Script - Called in header so css validates --> <link href="https://www.wtulneworleans.com/templates/emusica/css/core/s5_info_slide-min.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="https://www.wtulneworleans.com/templates/emusica/js/core/s5_info_slide-min.js"></script> <!-- Resize column function --> <!-- File compression. Needs to be called last on this file --> <!-- The excluded files, listed below the compressed php files, are excluded because their calls vary per device or per browser. Included compression files are only ones that have no conditions and are included on all devices and browsers. Otherwise unwanted css will compile in the compressed files. --> <!-- Additional scripts to load inside of the header --> <link rel="stylesheet" href="/templates/emusica/css/fonts/Museo300/stylesheet.css" type="text/css" charset="utf-8" /> <link rel="stylesheet" href="/templates/emusica/css/fonts/Museo500/stylesheet.css" type="text/css" charset="utf-8" /> <link rel="apple-touch-icon" sizes="57x57" href="/images/favicon/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/images/favicon/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/images/favicon/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/images/favicon/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/images/favicon/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/images/favicon/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/images/favicon/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/images/favicon/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/images/favicon/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/images/favicon/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/images/favicon/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon/favicon-16x16.png"> <link rel="manifest" href="/images/favicon/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="/images/favicon/ms-icon-144x144.png"> <meta name="theme-color" content="#ffffff"> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//www.wtulneworleans.com/matomo/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> <link rel="stylesheet" type="text/css" href="/templates/emusica/css/fonts/MyFontsWebfontsKit.css"> <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=PT%20Sans" /> <style type="text/css"> body, .ttw-music-player, .ttw-music-player .more, .ttw-music-player .player .title, .ttw-music-player .artist-outer, .inputbox, .button, p.readmore a, a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton, #s5_login, #s5_register {font-family: 'PT Sans',Helvetica,Arial,Sans-Serif ;} .s5_mod_h3, .inputbox, .registration input, .login input, .contact-form input, #jform_contact_message, #mod-search-searchword, input, textarea, .s5_is_display h3, #s5_drop_down_text_inner, .btn, label, #s5_register, #s5_login, .s5_sub_a_span, .highlight_font, #s5_breadcrumb_wrap .showHere, .s5_am_innermenu, .jdGallery .slideInfoZone p, .article-info, p.readmore a, .readon, .s5_mod_h3, .s5_page_heading, h1, h2, h3, h4, h5, #s5_nav li a, .button, .btn-primary, .popular_item a, #s5navfs li, #s5_drop_down_text_inner, .pagenav a, .jdGallery .slideInfoZone h2, .middle_top_image_wrap h4, .highlight_font { font-family: PT Sans; } /* k2 stuff */ div.itemHeader h2.itemTitle, div.catItemHeader h3.catItemTitle, h3.userItemTitle a, #comments-form p, #comments-report-form p, #comments-form span, #comments-form .counter, #comments .comment-author, #comments .author-homepage, #comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder {font-family: 'PT Sans',Helvetica,Arial,Sans-Serif ;} .s5_wrap{width:95%;} .module_round_box-darkback .s5_mod_h3_outer h3, #s5_nav li a, h2, .module_round_box h3, #s5_button_frame ul li a, #s5_login, #s5_register, .jdGallery .slideInfoZone p, .s5_mod_h3_outer, #s5_bottom_menu_wrap, .button, p.readmore a, a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton, #s5_login, #s5_register, .S5_parent_subtext, .s5_va_active, .s5_va_inactive { text-transform:uppercase;} .s5_highlight, #s5_bottom_menu_wrap ul.menu a:hover, #s5_bottom_row3_area2 .module_round_box ul.menu a:hover, .s5_ts_not_active a, #s5_breadcrumb_wrap a { color:#37A2FF !important;} .module_round_box-darkback .s5_h3_first, h3 .s5_h3_first { color:#37A2FF !important;} ::selection {background:#37A2FF;color:#fff; /* Safari */ } ::-moz-selection {background:#37A2FF;color:#fff; /* Firefox */} ::-webkit-selection {background:#37A2FF;color:#fff; /* Firefox */} #s5_component_wrap p.readmore a:hover, .s5_ts_active, #s5_tabshow_left, #s5_register, #s5_login:hover, .jdGallery a.left, .jdGallery a.right, .s5_scrolltotop:hover, .jdGallery .carousel .carouselInner .thumbnail:hover, .jdExtCarousel .carouselInner .thumbnail:hover, .button:hover, p.readmore a:hover, a.readon:hover, div.catItemReadMore:hover, .userItemReadMore:hover, div.catItemCommentsLink:hover, .userItemCommentsLink:hover, a.readmore-link:hover, a.comments-link:hover, div.itemCommentsForm form input#submitCommentButton:hover, #s5_login:hover, #s5_register:hover, #s5_footer a:hover, .search .button, #s5_menu_wrap li.mainMenuParentBtnFocused, #s5_menu_wrap li:hover, #s5_menu_wrap .active.mainMenuParentBtn, #subMenusContainer div.s5_sub_wrap ul, #subMenusContainer div.s5_sub_wrap_rtl ul, .s5_va_inactive span.s5_va_h3_inner_span:hover, #s5_top_menu ul li a:hover, .ttw-music-player .more:hover, input:focus, textarea:focus, .s5_rowselector:hover, .s5_rowselector.active, .s5_accordion_menu h3:hover, li.pagenav-next a:hover, li.pagenav-prev a:hover, .moduletable-menuhighlight, .module_round_box-highlight { background-color:#37A2FF!important;} .jdGallery .carousel .carouselInner .thumbnail:hover, .jdExtCarousel .carouselInner .thumbnail:hover { border-color:#37A2FF;} .s5_responsive_mobile_drop_down_inner button, .s5_responsive_mobile_drop_down_inner .button { background:#37A2FF !important;} /* Full Width Menu CSS ---------------------------------*/ @media screen and (min-width:900px) { /* DEFUALTS ---------------------------------*/ .s5_sub_wrap, .s5_sub_wrap_rtl { position:relative !important; height:auto !important; padding-right:0px !important; margin: 0 auto !important; left:auto !important; } /* floats ULs so sub of first level parents line up horizontally */ #subMenusContainer .s5_sub_wrap_rtl ul li ul, #subMenusContainer .s5_sub_wrap ul li ul { float:left !important;} /* background color to show */ .s5_sub_wrap, .s5_sub_wrap_rtl { background-color:#37A2FF!important;} /* EXTRAS ---------------------------------*/ #subMenusContainer .s5_sub_wrap_rtl ul li ul, #subMenusContainer .s5_sub_wrap ul li ul { border-right: 1px solid rgba(255, 255, 255, .1);} #subMenusContainer ul ul { padding:15px !important;} .subMenusContainer .s5_sub_wrap, .subMenusContainer .s5_sub_wrap_rtl { padding-left: 60px;} } </style> </head> <body id="s5_body"> <div id="s5_scrolltotop"></div> <!-- Top Vertex Calls --> <!-- Call mobile sidebar --> <!-- Call top bar for mobile devices if layout is responsive --> <!-- s5_responsive_mobile_top_bar_spacer must be called to keep a space at the top of the page since s5_responsive_mobile_top_bar_wrap is position absolute. --> <div id="s5_responsive_mobile_top_bar_spacer"></div> <!-- s5_responsive_mobile_top_bar_wrap must be called off the page and not with display:none or it will cause issues with the togglers. --> <div id="s5_responsive_mobile_top_bar_wrap" style="margin-top:-50000px;position:absolute;z-index:20;top:0px"> <div id="s5_responsive_mobile_top_bar" class="s5_responsive_mobile_bar_light"> <div id="s5_responsive_mobile_toggle_click_menu" style="display:block;"> <span></span> </div> <div id="s5_responsive_mobile_bar_active"> <span> Home </span> </div> <div id="s5_responsive_mobile_toggle_click_login" style="display:block;float:right"> <span></span> </div> <div id="s5_responsive_mobile_toggle_click_register" style="display:none;float:right"> <span></span> </div> <div id="s5_responsive_mobile_toggle_click_search" style="display:block;float:right"> <span></span> </div> <div style="clear:both;height:0px"></div> </div> <div id="s5_responsive_mobile_drop_down_wrap" class="s5_responsive_mobile_drop_down_wrap_loading"> <div id="s5_responsive_mobile_drop_down_menu"> <div class="s5_responsive_mobile_drop_down_inner" style="-webkit-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);-moz-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);"> <ul class="menu"> <li class="item-161"> <a class="font-size: 2em !important" href="/showschedule" >Show Schedule</a> </li><li class="item-103 deeper parent"> <a href="/about" >About</a> <ul><li class="item-157"> <a href="/about/staff" >Staff</a> </li><li class="item-158"> <a href="/about/sponsorship" >Sponsorship</a> </li><li class="item-159"> <a href="/about/psas" >PSAs</a> </li><li class="item-425"><a href="https://publicfiles.fcc.gov/fm-profile/wtul" >Public File</a></li></ul></li><li class="item-104"> <a href="/event-calendar-1" >Event Calendar</a> </li><li class="item-111"><a href="https://spinitron.com/WTUL/" >Playlists</a></li><li class="item-163"> <a href="/contact-wtul" >Contact</a> </li><li class="item-462"> <a href="/search" >Search</a> </li></ul> </div> </div> <div id="s5_responsive_mobile_drop_down_search"> <div class="s5_responsive_mobile_drop_down_inner" style="-webkit-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);-moz-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);"> <form method="post" action="https://www.wtulneworleans.com/"> <input type="text" onfocus="if (this.value=='Search...') this.value='';" onblur="if (this.value=='') this.value='Search...';" value="Search..." id="s5_responsive_mobile_search" name="searchword" /> <input type="hidden" value="search" name="task" /> <input type="hidden" value="com_search" name="option" /> <input type="hidden" value="1" name="Itemid" /> </form> </div> </div> <div id="s5_responsive_mobile_drop_down_login"> <div class="s5_responsive_mobile_drop_down_inner" id="s5_responsive_mobile_drop_down_login_inner" style="-webkit-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);-moz-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);"> </div> </div> <div id="s5_responsive_mobile_drop_down_register"> <div class="s5_responsive_mobile_drop_down_inner" id="s5_responsive_mobile_drop_down_register_inner" style="-webkit-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);-moz-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.8);"> </div> </div> <div id="s5_responsive_mobile_register_wrap" style="display:none"> <div class="module_round_box_outer"> <div class="module_round_box "> <div class="s5_module_box_1"> <div class="s5_module_box_2"> <div class="s5_mod_h3_outer"> <h3 class="s5_mod_h3"> <span class="s5_h3_first">s5 </span><span class="s5_h3_last"> register</span> </h3> </div> <div class="s5_mod_h3_below" style="clear:both"></div> <div class="s5_outer "> You need to enable user registration from User Manager/Options in the backend of Joomla before this module will activate. </div> <div style="clear:both; height:0px"></div> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> var s5_responsive_trigger = 750; var s5_responsive_login_url = "/index.php/cb-login"; var s5_responsive_register_url = "/index.php/cb-registration/registers"; var s5_responsive_layout = "dropdowns"; </script> <script type="text/javascript" src="https://www.wtulneworleans.com/templates/emusica/js/core/s5_responsive_mobile_bar-min.js"></script> <!-- Fixed Tabs --> <!-- Drop Down --> <!-- Parallax Backgrounds --> <!-- Floating Menu Spacer --> <div id="s5_floating_menu_spacer" style="display:none;width:100%;"></div> <!-- Body Padding Div Used For Responsive Spacing --> <div id="s5_body_padding"> <div id="s5_bodywrap" class="s5_wrap"> <div id="s5_logo_and_options" class="s5_wrap"> <div id="s5_logo_and_options_inner"> <div class="s5_logo_wrap"> <div class="s5_logo_module"> <div class="moduletable"> <div id="mod-custom93" class="mod-custom custom"> <p><a href="/../"><img src="/../img/logo.png" /></a></p></div> </div> </div> </div> <div id="s5_menu_wrap"> <div class="s5_logo_module"> <div class="moduletable"> <div id="mod-custom93" class="mod-custom custom"> <p><a href="/../"><img src="/../img/logo.png" /></a></p></div> </div> </div> <ul id='s5_nav' class='menu'><li class=' font-size: 2em !important' ><span class='s5_level1_span1'><span class='s5_level1_span2'><a href="/showschedule"><span onclick='window.document.location.href="/showschedule"'>Show Schedule</span></a></span></span></li><li class=' ' ><span class='s5_level1_span1'><span class='s5_level1_span2'><a href="/about"><span onclick='window.document.location.href="/about"'>About</span></a></span></span><ul style='float:left;'><li class=''><span class='S5_submenu_item'><a href="/about/staff"><span class='s5_sub_a_span' onclick='window.document.location.href="/about/staff"'>Staff</span></a></span></li></ul><ul style='float:left;'><li class=''><span class='S5_submenu_item'><a href="/about/sponsorship"><span class='s5_sub_a_span' onclick='window.document.location.href="/about/sponsorship"'>Sponsorship</span></a></span></li></ul><ul style='float:left;'><li class=''><span class='S5_submenu_item'><a href="/about/psas"><span class='s5_sub_a_span' onclick='window.document.location.href="/about/psas"'>PSAs</span></a></span></li></ul><ul style='float:left;'><li class=''><span class='S5_submenu_item'><a href="https://publicfiles.fcc.gov/fm-profile/wtul"><span class='s5_sub_a_span' onclick='window.document.location.href="https://publicfiles.fcc.gov/fm-profile/wtul"'>Public File</span></a></span></li></ul></li><li class=' ' ><span class='s5_level1_span1'><span class='s5_level1_span2'><a href="/event-calendar-1"><span onclick='window.document.location.href="/event-calendar-1"'>Event Calendar</span></a></span></span></li><li class=' ' ><span class='s5_level1_span1'><span class='s5_level1_span2'><a href="https://spinitron.com/WTUL/"><span onclick='window.document.location.href="https://spinitron.com/WTUL/"'>Playlists</span></a></span></span></li><li class=' ' ><span class='s5_level1_span1'><span class='s5_level1_span2'><a href="/contact-wtul"><span onclick='window.document.location.href="/contact-wtul"'>Contact</span></a></span></span></li><li class=' ' ><span class='s5_level1_span1'><span class='s5_level1_span2'><a href="/search"><span onclick='window.document.location.href="/search"'>Search</span></a></span></span></li></ul> </div> <div id="s5_loginreg"> <div id="s5_logregtm"> <div id="s5_register" class="s5box_register"> Register </div> <div id="s5_login" class="s5box_login"> Login </div> </div> </div> </div> </div> <!-- Header --> <div id="s5_header_area1"> <div class="moduletable"> <div id="mod-custom129" class="mod-custom custom"> <script type="text/javascript">// <![CDATA[ document.getElementsByTagName("head")[0].innerHTML += "<meta property=\"og:image\" content=\"https://www.wtulneworleans.com/images/Articles/NOLAgraph.png\" />"; // ]]></script></div> </div> <div class="moduletable"> <div id="mod-custom139" class="mod-custom custom"> <script type="text/javascript"> document.querySelector('meta[property="og:title"]').setAttribute("content", "WTUL New Orleans 91.5FM"); document.querySelector('meta[property="og:description"]').setAttribute("content", "Progressive college radio broadcasting from Tulane University."); </script></div> </div> <div class="moduletable"> <div id="mod-custom133" class="mod-custom custom"> <div style="height: 50vh; max-height: 50vw; overflow: hidden; background-image: url('/images/banners/boardbanner.jpg'); background-size: cover; background-position: center bottom; background-repeat: no-repeat;"><img src="/images/NOLAgraph.png" alt="WTUL New Orleans" style="max-height: 90%; max-width: 100%; position: relative; top: 10%; left: 0px; opacity: 0; float: left;" /></div></div> </div> <div class="moduletable1 module_round_box-highlight bighide"> <div id="mod-custom125" class="mod-custom custom"> <div id="player" style="display: block; padding: 1em 0 1em 0; background-color: #37a2ff; width: 150px; margin-left: auto; margin-right: auto;"><audio id="audioM" crossorigin="anonymous" preload="none"><source id="audioSourceM" src="/" /><p>Your browser does not support the audio element</p></audio> <div id="playpauseM"> </div>   <div id="volumesliderM"> </div> </div> <p style="text-align: center; display: block; float: none; font-size: .85em; clear: left;"><a href="/stream-wtul">Last 10 songs</a> <a href="/media/popupplayer.html">Pop-out</a> <a href="https://stream.wtulneworleans.com/">Direct</a></p> <div id="spin-recentM" style="text-align: center;">  </div> <script type="text/javascript"> (function () { // We stop the timer after some time as this is just a demo. var fetch = function () { var request = new XMLHttpRequest(); request.onload = function () { document.querySelector('#spin-recentM').innerHTML = request.responseText; setTimeout(fetch, 5000); }; request.open('GET', 'https://www.wtulneworleans.com/spinsnip.php', true); request.send(); }; fetch(); }()); jQuery(function() { var $aud = jQuery("#audioM"), $pp = jQuery('#playpauseM'), $vol = jQuery('#volumesliderM'), $bar = jQuery("#progressbarM"), AUDIO = $aud[0]; AUDIO.volume = 0.75; AUDIO.addEventListener("timeupdate", progress, false); function getTime(t) { var m = ~~(t / 60), s = ~~(t % 60); return (m < 10 ? "0" + m : m) + ':' + (s < 10 ? "0" + s : s); } function progress() { /**$bar.slider('value', ~~(100 / AUDIO.duration * AUDIO.currentTime));**/ /**$pp.text(getTime(AUDIO.currentTime));**/ /**console.log(Math.round(AUDIO.currentTime * 10) % 900);**/ if ((Math.round(AUDIO.currentTime * 10) % 9000 < 3) && (Math.round(AUDIO.currentTime) > 0)) { setTimeout(function() { console.log(Math.round(AUDIO.currentTime * 10) % 9000); ga('send', 'event', 'play', 'ListenLive', '', Math.round(AUDIO.currentTime / 60)); }, 1000); }; } jQuery.ui.slider.prototype.widgetEventPrefix = $vol; /**apparently the following conflicts with mootools or something: jQuery( $vol ).slider();**/ $vol.slider({ value: AUDIO.volume * 100, min: 0, max: 100, range: "min", value: 80, orientation: "horizontal", slide: function(ev, ui) { /**$vol.css({ background: "hsla(180," + ui.value + "%,50%,1)" });**/ AUDIO.volume = ui.value / 100; } }); $bar.slider({ value: AUDIO.currentTime, slide: function(ev, ui) { AUDIO.currentTime = AUDIO.duration / 100 * ui.value; } }); $pp.click(function() { var player=document.getElementById('audioM'); var sourceStream=document.getElementById('audioSourceM'); audioSourceM.src="https://stream.wtulneworleans.com/?=cb=" + new Date().getTime(); if (!$pp.hasClass('active')) { /**ga('send', 'event', 'play', 'ListenLive');**/ } if (AUDIO.paused) { player.load();}; $pp.toggleClass('active'); return AUDIO[AUDIO.paused ? 'play' : 'pause'](); }); }); // ]]> </script></div> </div> <div style="clear:both; height:0px"></div> </div> <!-- End Header --> <!-- Top Row1 --> <!-- End Top Row1 --> <!-- Top Row2 --> <!-- End Top Row2 --> <!-- Top Row3 --> <!-- End Top Row3 --> <!-- Center area --> <div id="s5_center_area1"> <div id="s5_center_area2"> <div id="s5_center_area_inner"> <!-- Above Columns Wrap --> <!-- End Above Columns Wrap --> <!-- Columns wrap, contains left, right and center columns --> <div id="s5_columns_wrap"> <div id="s5_columns_wrap_inner"> <div id="s5_center_column_wrap"> <div id="s5_center_column_wrap_inner" style="margin-left:20px; margin-right:0px;"> <div id="s5_component_wrap"> <div id="s5_component_wrap_inner"> <div id="system-message-container" aria-live="polite"></div> <div class="com-content-category-blog blog" itemscope itemtype="https://schema.org/Blog"> <div class="page-header"> <h1> WTUL New Orleans 91.5 FM </h1> </div> <h2> Blog </h2> <div class="com-content-category-blog__items blog-items items-leading "> <div class="com-content-category-blog__item blog-item" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting"> <div class="item-content"> <div class="page-header"> <h2 itemprop="name"> <a href="/482-community-gumbo-interview-with-patrick-driscoll-of-blue-krewe" itemprop="url"> Community Gumbo Interview with Patrick Driscoll of Blue Krewe </a> </h2> </div> <dl class="article-info text-muted"> <dt class="article-info-term"> Details </dt> <dd class="createdby" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span class="icon-user icon-fw" aria-hidden="true"></span> Written by: <span itemprop="name">Daniella Cherner</span> </dd> <dd class="category-name"> <span class="icon-folder-open icon-fw" aria-hidden="true"></span> Category: <a href="/" itemprop="genre">Blog</a> </dd> <dd class="published"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-07-07T22:11:49-05:00" itemprop="datePublished"> Published: July 07, 2025 </time> </dd> <dd class="modified"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-07-14T23:03:57-05:00" itemprop="dateModified"> Last Updated: July 14, 2025 </time> </dd> </dl> <ul class="tags list-inline"> <li class="list-inline-item tag-192 tag-list0" itemprop="keywords"> <a href="/component/tags/tag/news-views" class="btn btn-sm btn-info"> news &amp; views </a> </li> <li class="list-inline-item tag-196 tag-list1" itemprop="keywords"> <a href="/component/tags/tag/community-gumbo" class="btn btn-sm btn-info"> community gumbo </a> </li> </ul> <p>On today's episode of Community Gumbo, we spoke to Patrick Driscoll, a field tech with Blue Krewe, about the process of unionizing their workplace. Blue Krewe is the community non-profit that operates and manages Blue Bikes, New Orleans' bikeshare program.</p> <p><iframe width="220" height="110" style="width: 220px; height: 110px;" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/2129537952&amp;color=%23ff5500&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;show_teaser=true" frameborder="no" scrolling="no"></iframe></p> <!--<div style="font-size: 10px; color: #cccccc; line-break: anywhere; word-break: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif; font-weight: 100;"><a style="color: #cccccc; text-decoration: none;" title="WTUL New Orleans 91.5 fm" href="https://soundcloud.com/wtul-new-orleans-91-5fm" target="_blank" rel="noopener">WTUL New Orleans 91.5 fm</a> · <a style="color: #cccccc; text-decoration: none;" title="Community Gumbo Interview with Patrick Driscoll on Unionizing Blue Krewe New Orleans" href="https://soundcloud.com/wtul-new-orleans-91-5fm/community-gumbo-interview-with-patrick-driscoll-on-unionizing-blue-krewe-new-orleans" target="_blank" rel="noopener">Community Gumbo Interview with Patrick Driscoll on Unionizing Blue Krewe New Orleans</a></div> <div style="font-size: 10px; color: #cccccc; line-break: anywhere; word-break: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif; font-weight: 100;">--> <p class="readmore"> <a class="btn btn-secondary" href="/482-community-gumbo-interview-with-patrick-driscoll-of-blue-krewe" aria-label="Read more: Community Gumbo Interview with Patrick Driscoll of Blue Krewe"> <span class="icon-chevron-right" aria-hidden="true"></span> Read more: Community Gumbo Interview with Patrick Driscoll of Blue Krewe </a> </p> </div> </div> </div> <div class="com-content-category-blog__items blog-items columns-2"> <div class="com-content-category-blog__item blog-item" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting"> <figure class="left item-image"> <a href="/481-wtul-most-played-releases-june-2025" itemprop="url" title="WTUL Most Played Releases: JUNE 2025!"> <img src="/images/The_Convenience-Like_Cartoon_Vampires_2025.jpg" alt="Red Apple with Markings on It Over A Blue Background" itemprop="thumbnailUrl" width="1200" height="1200" loading="lazy"> </a> </figure> <div class="item-content"> <div class="page-header"> <h2 itemprop="name"> <a href="/481-wtul-most-played-releases-june-2025" itemprop="url"> WTUL Most Played Releases: JUNE 2025! </a> </h2> </div> <dl class="article-info text-muted"> <dt class="article-info-term"> Details </dt> <dd class="createdby" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span class="icon-user icon-fw" aria-hidden="true"></span> Written by: <span itemprop="name">Sight Unseen</span> </dd> <dd class="category-name"> <span class="icon-folder-open icon-fw" aria-hidden="true"></span> Category: <a href="/" itemprop="genre">Blog</a> </dd> <dd class="published"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-07-05T23:39:15-05:00" itemprop="datePublished"> Published: July 05, 2025 </time> </dd> <dd class="modified"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-07-06T00:40:35-05:00" itemprop="dateModified"> Last Updated: July 06, 2025 </time> </dd> </dl> <ul class="tags list-inline"> <li class="list-inline-item tag-5 tag-list0" itemprop="keywords"> <a href="/component/tags/tag/top-albums" class="btn btn-sm btn-info"> Top Albums </a> </li> <li class="list-inline-item tag-52 tag-list1" itemprop="keywords"> <a href="/component/tags/tag/music" class="btn btn-sm btn-info"> music, </a> </li> </ul> <p>1. The Convenience - Like Cartoon Vampires [Winspear]<br />2. Horsegirl - Phonetics On and On [Matador]<br />3. Various Artists - Super Disco Pirata De Tepito Para El Mundo 1965-1980 [Analog Africa]<br />4. People Museum - Live From Marigny Opera House [Future New Orleans]<br />5. La Femme - Rock Machine [Disque Pointu]<br />6. Rail Band - Rail Band [Mississippi] <br />7. Los Güiros - Alma de Cumbia EP [Self-Released]<br />8. Sleep Habits - Mourning Doves [Kiln]<br />9. Al-Qasar - Uncovered [WeWantSounds]<br />10. Zamilska - United Kingdom Of Anxiety [NoPaper / K7!]</p> <p class="readmore"> <a class="btn btn-secondary" href="/481-wtul-most-played-releases-june-2025" aria-label="Read more: WTUL Most Played Releases: JUNE 2025!"> <span class="icon-chevron-right" aria-hidden="true"></span> Read more: WTUL Most Played Releases: JUNE 2025! </a> </p> </div> </div> <div class="com-content-category-blog__item blog-item" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting"> <div class="item-content"> <div class="page-header"> <h2 itemprop="name"> <a href="/479-wtul-new-orleans-coverage-of-no-kings-protest-june-14th-2025" itemprop="url"> WTUL New Orleans Coverage of &#039;No Kings Protest&#039; June 14th, 2025 </a> </h2> </div> <dl class="article-info text-muted"> <dt class="article-info-term"> Details </dt> <dd class="createdby" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span class="icon-user icon-fw" aria-hidden="true"></span> Written by: <span itemprop="name">Daniella Cherner</span> </dd> <dd class="category-name"> <span class="icon-folder-open icon-fw" aria-hidden="true"></span> Category: <a href="/" itemprop="genre">Blog</a> </dd> <dd class="published"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-06-16T01:06:09-05:00" itemprop="datePublished"> Published: June 16, 2025 </time> </dd> <dd class="modified"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-07-13T22:20:25-05:00" itemprop="dateModified"> Last Updated: July 13, 2025 </time> </dd> </dl> <ul class="tags list-inline"> <li class="list-inline-item tag-192 tag-list0" itemprop="keywords"> <a href="/component/tags/tag/news-views" class="btn btn-sm btn-info"> news &amp; views </a> </li> <li class="list-inline-item tag-196 tag-list1" itemprop="keywords"> <a href="/component/tags/tag/community-gumbo" class="btn btn-sm btn-info"> community gumbo </a> </li> </ul> <p>On today's episode of Community Gumbo (formerly known as News &amp; Views), we covered the No Kings protest that occurred on June 14th, and interviewed a few individuals at the protest.</p> <p><iframe style="width: 250px; height: 125px;" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/2114716320&amp;color=%23ff5500&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;show_teaser=true" width="250" height="125" frameborder="no" scrolling="no"></iframe></p> <div style="font-size: 10px; color: #cccccc; line-break: anywhere; word-break: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif; font-weight: 100;"><a style="color: #cccccc; text-decoration: none;" title="WTUL New Orleans 91.5 fm" href="https://soundcloud.com/wtul-new-orleans-91-5fm" target="_blank" rel="noopener">WTUL New Orleans 91.5 fm</a> · <a style="color: #cccccc; text-decoration: none;" title="Community Gumbo: No Kings Protest Parade June 14th 2025" href="https://soundcloud.com/wtul-new-orleans-91-5fm/community-gumbo-no-kings-protest-parade-june-16th-2025" target="_blank" rel="noopener">Community Gumbo: No Kings Protest Parade June 14th 2025</a></div> <p class="readmore"> <a class="btn btn-secondary" href="/479-wtul-new-orleans-coverage-of-no-kings-protest-june-14th-2025" aria-label="Read more: WTUL New Orleans Coverage of &#039;No Kings Protest&#039; June 14th, 2025"> <span class="icon-chevron-right" aria-hidden="true"></span> Read more: WTUL New Orleans Coverage of 'No Kings Protest' June 14th, 2025 </a> </p> </div> </div> <div class="com-content-category-blog__item blog-item" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting"> <figure class="left item-image"> <a href="/477-past-yr-eyez-summer-friday-drivetime-special" itemprop="url" title="Past Yr Eyez Summer Friday Drivetime Special!"> <img src="/images/Articles/basic_blogging/wtul%20summer%20flier.jpg" alt="Past Yr Eyez Summer Show Announcement" itemprop="thumbnailUrl" width="1080" height="1350" loading="lazy"> </a> </figure> <div class="item-content"> <div class="page-header"> <h2 itemprop="name"> <a href="/477-past-yr-eyez-summer-friday-drivetime-special" itemprop="url"> Past Yr Eyez Summer Friday Drivetime Special! </a> </h2> </div> <dl class="article-info text-muted"> <dt class="article-info-term"> Details </dt> <dd class="createdby" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span class="icon-user icon-fw" aria-hidden="true"></span> Written by: <span itemprop="name">David Pecoraro</span> </dd> <dd class="category-name"> <span class="icon-folder-open icon-fw" aria-hidden="true"></span> Category: <a href="/" itemprop="genre">Blog</a> </dd> <dd class="published"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-05-22T12:35:44-05:00" itemprop="datePublished"> Published: May 22, 2025 </time> </dd> <dd class="modified"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-05-22T12:41:31-05:00" itemprop="dateModified"> Last Updated: May 22, 2025 </time> </dd> </dl> <p>DJ Rotten Milk returns to the airwaves to soundtrack your drivetime the last two Fridays of May and first two Fridays of June! Tune in from 4-6 PM CST for upbeat summer jams for your traffic-sitting enjoyment!</p> </div> </div> <div class="com-content-category-blog__item blog-item" itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting"> <figure class="left item-image"> <a href="/475-wtul-most-played-releases-february" itemprop="url" title="WTUL Most Played Releases: February 2025"> <img src="/images/Evergreen%20cover.jpg" itemprop="thumbnailUrl" width="1400" height="1400" loading="lazy"> </a> </figure> <div class="item-content"> <div class="page-header"> <h2 itemprop="name"> <a href="/475-wtul-most-played-releases-february" itemprop="url"> WTUL Most Played Releases: February 2025 </a> </h2> </div> <dl class="article-info text-muted"> <dt class="article-info-term"> Details </dt> <dd class="createdby" itemprop="author" itemscope itemtype="https://schema.org/Person"> <span class="icon-user icon-fw" aria-hidden="true"></span> Written by: <span itemprop="name">Daniella Cherner</span> </dd> <dd class="category-name"> <span class="icon-folder-open icon-fw" aria-hidden="true"></span> Category: <a href="/" itemprop="genre">Blog</a> </dd> <dd class="published"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-04-09T23:08:32-05:00" itemprop="datePublished"> Published: April 09, 2025 </time> </dd> <dd class="modified"> <span class="icon-calendar icon-fw" aria-hidden="true"></span> <time datetime="2025-04-09T23:21:43-05:00" itemprop="dateModified"> Last Updated: April 09, 2025 </time> </dd> </dl> <ul class="tags list-inline"> <li class="list-inline-item tag-5 tag-list0" itemprop="keywords"> <a href="/component/tags/tag/top-albums" class="btn btn-sm btn-info"> Top Albums </a> </li> </ul> <p>1. Soccer Mommy - Evergreen [Loma Vista]<br />2. Adrianne Lenker - Bright Future [4AD]<br />3. The Deslondes - Roll It Out [New West]<br />4. Moon Bride - Insomnie [s/r]<br />5. Berlin Taxi - Milestones [s/r]<br />6. Kim Deal - Nobody Loves You More [4AD]<br />7. Chairgirl - Capsize [single] [s/r]<br />8. Baby Rose &amp; BADBADNOTGOOD - Slow Burn [Secretly Canadian]   <br />9. Jack White - No Name [Third Man]<br />10. Whisper Party! - Waveland [Rad Rabbit]</p> <p class="readmore"> <a class="btn btn-secondary" href="/475-wtul-most-played-releases-february" aria-label="Read more: WTUL Most Played Releases: February 2025"> <span class="icon-chevron-right" aria-hidden="true"></span> Read more: WTUL Most Played Releases: February 2025 </a> </p> </div> </div> </div> <div class="com-content-category-blog__navigation w-100"> <div class="com-content-category-blog__pagination"> <nav class="pagination__wrapper" aria-label="Pagination"> <ul class="pagination ms-0 mb-4"> <li class="disabled page-item"> <span class="page-link" aria-hidden="true"><span class="icon-angle-double-left" aria-hidden="true"></span></span> </li> <li class="disabled page-item"> <span class="page-link" aria-hidden="true"><span class="icon-angle-left" aria-hidden="true"></span></span> </li> <li class="active page-item"> <a aria-current="true" aria-label="Page 1" href="#" class="page-link">1</a> </li> <li class="page-item"> <a aria-label="Go to page 2" href="/?start=5" class="page-link"> 2 </a> </li> <li class="page-item"> <a aria-label="Go to page 3" href="/?start=10" class="page-link"> 3 </a> </li> <li class="page-item"> <a aria-label="Go to page 4" href="/?start=15" class="page-link"> 4 </a> </li> <li class="page-item"> <a aria-label="Go to page 5" href="/?start=20" class="page-link"> 5 </a> </li> <li class="page-item"> <a aria-label="Go to page 6" href="/?start=25" class="page-link"> 6 </a> </li> <li class="page-item"> <a aria-label="Go to page 7" href="/?start=30" class="page-link"> 7 </a> </li> <li class="page-item"> <a aria-label="Go to page 8" href="/?start=35" class="page-link"> 8 </a> </li> <li class="page-item"> <a aria-label="Go to page 9" href="/?start=40" class="page-link"> 9 </a> </li> <li class="page-item"> <a aria-label="Go to page 10" href="/?start=45" class="page-link"> 10 </a> </li> <li class="page-item"> <a aria-label="Go to next page" href="/?start=5" class="page-link"> <span class="icon-angle-right" aria-hidden="true"></span> </a> </li> <li class="page-item"> <a aria-label="Go to last page" href="/?start=405" class="page-link"> <span class="icon-angle-double-right" aria-hidden="true"></span> </a> </li> </ul> </nav> </div> </div> </div> <div style="clear:both;height:0px"></div> </div> </div> </div> </div> <!-- Left column --> <div id="s5_left_column_wrap" class="s5_float_left" style="width:20px"> <div id="s5_left_column_wrap_inner"> <div id="s5_left_top_wrap" class="s5_float_left" style="width:20px"> <div class="module_round_box_outer"> <div class="module_round_box-highlight"> <div class="s5_module_box_1"> <div class="s5_module_box_2"> <div class="s5_mod_h3_outer"> <h3 class="s5_mod_h3"> <span class="s5_h3_first">Listen </span><span class="s5_h3_last"> LIVE!</span> </h3> </div> <div class="s5_mod_h3_below" style="clear:both"></div> <div class="s5_outer-highlight"> <div id="mod-custom136" class="mod-custom custom"> <div id="player" style="display: block; padding: 1em 0 1em 0; background-color: #37a2ff; width: 150px; margin-left: auto; margin-right: auto;"><audio id="audio" crossorigin="anonymous" preload="none"><source id="audioSource" src="/" /><p>Your browser does not support the audio element</p></audio> <div id="playpause"> </div>   <div id="volumeslider"> </div> </div> <p style="text-align: center; display: block; float: none; font-size: .85em; clear: left;"><a href="/stream-wtul">Last 10 songs</a> <a href="/media/popupplayer.html" target="_blank" rel="noopener">Pop‑out</a> <a href="https://stream.wtulneworleans.com/">Direct</a></p> <div id="spin-recent" style="text-align: center;"> </div> <p> <script type="text/javascript"> (function () { // We stop the timer after some time as this is just a demo. var fetch = function () { var request = new XMLHttpRequest(); request.onload = function () { document.querySelector('#spin-recent').innerHTML = request.responseText; setTimeout(fetch, 5000); }; request.open('GET', 'https://www.wtulneworleans.com/spinsnip.php', true); request.send(); }; fetch(); }()); jQuery(function() { var $aud = jQuery("#audio"), $pp = jQuery('#playpause'), $vol = jQuery('#volumeslider'), $bar = jQuery("#progressbar"), AUDIO = $aud[0]; AUDIO.volume = 0.75; AUDIO.addEventListener("timeupdate", progress, false); function getTime(t) { var m = ~~(t / 60), s = ~~(t % 60); return (m < 10 ? "0" + m : m) + ':' + (s < 10 ? "0" + s : s); } function progress() { /**$bar.slider('value', ~~(100 / AUDIO.duration * AUDIO.currentTime));**/ /**$pp.text(getTime(AUDIO.currentTime));**/ /**console.log(Math.round(AUDIO.currentTime * 10) % 900);**/ if ((Math.round(AUDIO.currentTime * 10) % 9000 < 3) && (Math.round(AUDIO.currentTime) > 0)) { setTimeout(function() { console.log(Math.round(AUDIO.currentTime * 10) % 9000); ga('send', 'event', 'play', 'ListenLive', '', Math.round(AUDIO.currentTime / 60)); }, 1000); }; } jQuery.ui.slider.prototype.widgetEventPrefix = $vol; /**apparently the following conflicts with mootools or something: jQuery( $vol ).slider();**/ $vol.slider({ value: AUDIO.volume * 100, min: 0, max: 100, range: "min", value: 80, orientation: "horizontal", slide: function(ev, ui) { /**$vol.css({ background: "hsla(180," + ui.value + "%,50%,1)" });**/ AUDIO.volume = ui.value / 100; } }); $bar.slider({ value: AUDIO.currentTime, slide: function(ev, ui) { AUDIO.currentTime = AUDIO.duration / 100 * ui.value; } }); $pp.click(function() { var player=document.getElementById('audio'); var sourceStream=document.getElementById('audioSource'); audioSource.src="https://stream.wtulneworleans.com/?=cb=" + new Date().getTime(); if (!$pp.hasClass('active')) { /**ga('send', 'event', 'play', 'ListenLive');**/ } if (AUDIO.paused) { player.load();}; $pp.toggleClass('active'); return AUDIO[AUDIO.paused ? 'play' : 'pause'](); }); }); // ]]> </script> </p></div> </div> <div style="clear:both; height:0px"></div> </div> </div> </div> </div> <div class="module_round_box_outer"> <div class="module_round_box "> <div class="s5_module_box_1"> <div class="s5_module_box_2"> <div class="s5_mod_h3_outer"> <h3 class="s5_mod_h3"> <span class="s5_h3_first">Follow </span><span class="s5_h3_last"> Us</span> </h3> </div> <div class="s5_mod_h3_below" style="clear:both"></div> <div class="s5_outer "> <div id="mod-custom98" class="mod-custom custom"> <p><a href="https://www.facebook.com/wtulneworleans"> <svg height="67px" id="Layer_1" style="enable-background: new 0 0 67 67;" version="1.1" viewbox="0 0 67 67" width="67px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M28.765,50.319h6.744V33.998h4.499l0.596-5.624h-5.095 l0.007-2.816c0-1.466,0.14-2.253,2.244-2.253h2.812V17.68h-4.5c-5.405,0-7.307,2.729-7.307,7.317v3.377h-3.369v5.625h3.369V50.319z M3,4h60v60H3V4z" style="fill-rule: evenodd; clip-rule: evenodd; fill: #37A2FF;"></path> </svg> </a><a href="https://twitter.com/wtul"> <svg height="67px" id="Layer_1" style="enable-background: new 0 0 67 67;" version="1.1" viewbox="0 0 67 67" width="67px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M37.167,22.283c-2.619,0.953-4.274,3.411-4.086,6.101 l0.063,1.038l-1.048-0.127c-3.813-0.487-7.145-2.139-9.974-4.915l-1.383-1.377l-0.356,1.017c-0.754,2.268-0.272,4.661,1.299,6.271 c0.838,0.89,0.649,1.017-0.796,0.487c-0.503-0.169-0.943-0.296-0.985-0.233c-0.146,0.149,0.356,2.076,0.754,2.839 c0.545,1.06,1.655,2.098,2.871,2.712l1.027,0.487l-1.215,0.021c-1.173,0-1.215,0.021-1.089,0.466 c0.419,1.377,2.074,2.839,3.918,3.475l1.299,0.444l-1.131,0.678c-1.676,0.975-3.646,1.525-5.616,1.568 C19.775,43.256,19,43.341,19,43.404c0,0.212,2.557,1.398,4.044,1.864c4.463,1.377,9.765,0.784,13.746-1.567 c2.829-1.674,5.657-5,6.978-8.22c0.713-1.716,1.425-4.852,1.425-6.355c0-0.975,0.063-1.102,1.236-2.267 c0.692-0.679,1.341-1.419,1.467-1.631c0.21-0.403,0.188-0.403-0.88-0.044c-1.781,0.637-2.033,0.552-1.152-0.401 c0.649-0.678,1.425-1.907,1.425-2.268c0-0.062-0.314,0.042-0.671,0.233c-0.377,0.212-1.215,0.53-1.844,0.72l-1.131,0.361l-1.027-0.7 c-0.566-0.381-1.361-0.805-1.781-0.932C39.766,21.902,38.131,21.944,37.167,22.283z M3,4h60v60H3V4z" style="fill-rule: evenodd; clip-rule: evenodd; fill: #37A2FF;"></path> </svg> </a><a href="https://www.instagram.com/wtul/"> <svg height="67px" id="Layer_1" style="enable-background: new 0 0 67 67;" version="1.1" viewbox="0 0 67 67" width="67px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M44.271,26.578v-0.006c0.502,0,1.005,0.01,1.508-0.002 c0.646-0.017,1.172-0.57,1.172-1.217c0-0.964,0-1.928,0-2.891c0-0.691-0.547-1.24-1.236-1.241c-0.961,0-1.922-0.001-2.883,0 c-0.688,0.001-1.236,0.553-1.236,1.243c-0.001,0.955-0.004,1.91,0.003,2.865c0.001,0.143,0.028,0.291,0.073,0.426 c0.173,0.508,0.639,0.82,1.209,0.823C43.344,26.579,43.808,26.578,44.271,26.578z M35,27.817c-3.384-0.002-6.135,2.721-6.182,6.089 c-0.049,3.459,2.72,6.201,6.04,6.272c3.454,0.074,6.248-2.686,6.321-6.042C41.254,30.675,38.462,27.815,35,27.817z M23.046,31.116 v0.082c0,4.515-0.001,9.03,0,13.545c0,0.649,0.562,1.208,1.212,1.208c7.16,0.001,14.319,0.001,21.479,0 c0.656,0,1.215-0.558,1.215-1.212c0.001-4.51,0-9.019,0-13.528v-0.094h-2.912c0.411,1.313,0.537,2.651,0.376,4.014 c-0.161,1.363-0.601,2.632-1.316,3.803c-0.716,1.173-1.644,2.145-2.779,2.917c-2.944,2.006-6.821,2.183-9.946,0.429 c-1.579-0.886-2.819-2.121-3.685-3.712c-1.289-2.374-1.495-4.866-0.739-7.452C24.983,31.116,24.021,31.116,23.046,31.116z M47.205,49.255c0.159-0.026,0.318-0.049,0.475-0.083c1.246-0.265,2.264-1.304,2.508-2.557c0.025-0.136,0.045-0.273,0.067-0.409 V21.794c-0.021-0.133-0.04-0.268-0.065-0.401c-0.268-1.366-1.396-2.428-2.78-2.617c-0.058-0.008-0.113-0.021-0.17-0.03H22.761 c-0.147,0.026-0.296,0.047-0.441,0.08c-1.352,0.308-2.352,1.396-2.545,2.766c-0.008,0.058-0.02,0.114-0.029,0.171v24.478 c0.028,0.155,0.05,0.312,0.085,0.466c0.299,1.322,1.427,2.347,2.77,2.52c0.064,0.007,0.13,0.02,0.195,0.03H47.205z M3,4h60v60H3V4z" style="fill-rule: evenodd; clip-rule: evenodd; fill: #37A2FF;"></path> </svg> </a><a href="https://discord.gg/wj5bPu2v2E"><svg height="67px" width="67px" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 256.05 228.74"><defs> <style scoped="scoped" type="text/css"><!-- .cls-1{fill:#32a7ff;} --></style> </defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path style="fill: #37A2FF;" class="cls-1" d="M256.05,228.74V0H.05c-.11,13.63,0,227.91,0,227.91m171-46.86s-5.27-6.29-9.65-11.85c19.16-5.41,26.47-17.41,26.47-17.41a83.38,83.38,0,0,1-16.82,8.63,96.38,96.38,0,0,1-21.21,6.29,102.52,102.52,0,0,1-37.89-.14,122.63,122.63,0,0,1-21.5-6.29,85.86,85.86,0,0,1-10.68-5c-.44-.29-.88-.44-1.32-.73a1.79,1.79,0,0,1-.58-.44c-2.64-1.46-4.1-2.48-4.1-2.48s7,11.7,25.6,17.26c-4.39,5.56-9.8,12.14-9.8,12.14C57.29,180,45,158.81,45,158.81c0-47.1,21.07-85.28,21.07-85.28,21.06-15.8,41.1-15.36,41.1-15.36l1.47,1.75C82.3,67.53,70.16,79.09,70.16,79.09s3.22-1.76,8.63-4.24C94.45,68,106.88,66.07,112,65.63a14.09,14.09,0,0,1,2.49-.29A123.78,123.78,0,0,1,144,65a119.26,119.26,0,0,1,44,14s-11.56-11-36.43-18.58l2.05-2.34s20-.44,41.11,15.36c0,0,21.06,38.18,21.06,85.28C215.86,158.81,203.43,180,171.1,181.05Zm-69.64-68.32c-8.34,0-14.92,7.32-14.92,16.24s6.73,16.24,14.92,16.24c8.34,0,14.92-7.32,14.92-16.24.15-8.92-6.58-16.24-14.92-16.24m53.39,0c-8.34,0-14.92,7.32-14.92,16.24s6.73,16.24,14.92,16.24c8.34,0,14.92-7.32,14.92-16.24s-6.58-16.24-14.92-16.24"></path></g></g></svg></a></p></div> </div> <div style="clear:both; height:0px"></div> </div> </div> </div> </div> </div> <div id="s5_left_inset_wrap" class="s5_float_left" style="width:20px"> <div class="module_round_box_outer"> <div class="module_round_box "> <div class="s5_module_box_1"> <div class="s5_module_box_2"> <div class="s5_mod_h3_outer"> <h3 class="s5_mod_h3"> <span class="s5_h3_first">Instagram </span><span class="s5_h3_last"></span> </h3> </div> <div class="s5_mod_h3_below" style="clear:both"></div> <div class="s5_outer "> <div id="mod-custom126" class="mod-custom custom"> <script type="text/javascript"> // Generated by CoffeeScript 1.9.3 (function() { var e; e = function() { function e(e, t) { var n, r; this.options = { target: "instafeed", get: "popular", resolution: "thumbnail", sortBy: "none", links: !0, mock: !1, useHttp: !1 }; if (typeof e == "object") for (n in e) r = e[n], this.options[n] = r; this.context = t != null ? t : this, this.unique = this._genKey() } return e.prototype.hasNext = function() { return typeof this.context.nextUrl == "string" && this.context.nextUrl.length > 0 }, e.prototype.next = function() { return this.hasNext() ? this.run(this.context.nextUrl) : !1 }, e.prototype.run = function(t) { var n, r, i; if (typeof this.options.clientId != "string" && typeof this.options.accessToken != "string") throw new Error("Missing clientId or accessToken."); if (typeof this.options.accessToken != "string" && typeof this.options.clientId != "string") throw new Error("Missing clientId or accessToken."); return this.options.before != null && typeof this.options.before == "function" && this.options.before.call(this), typeof document != "undefined" && document !== null && (i = document.createElement("script"), i.id = "instafeed-fetcher", i.src = t || this._buildUrl(), n = document.getElementsByTagName("head"), n[0].appendChild(i), r = "instafeedCache" + this.unique, window[r] = new e(this.options, this), window[r].unique = this.unique), !0 }, e.prototype.parse = function(e) { var t, n, r, i, s, o, u, a, f, l, c, h, p, d, v, m, g, y, b, w, E, S, x, T, N, C, k, L, A, O, M, _, D; if (typeof e != "object") { if (this.options.error != null && typeof this.options.error == "function") return this.options.error.call(this, "Invalid JSON data"), !1; throw new Error("Invalid JSON response") } if (e.meta.code !== 200) { if (this.options.error != null && typeof this.options.error == "function") return this.options.error.call(this, e.meta.error_message), !1; throw new Error("Error from Instagram: " + e.meta.error_message) } if (e.data.length === 0) { if (this.options.error != null && typeof this.options.error == "function") return this.options.error.call(this, "No images were returned from Instagram"), !1; throw new Error("No images were returned from Instagram") } this.options.success != null && typeof this.options.success == "function" && this.options.success.call(this, e), this.context.nextUrl = "", e.pagination != null && (this.context.nextUrl = e.pagination.next_url); if (this.options.sortBy !== "none") { this.options.sortBy === "random" ? M = ["", "random"] : M = this.options.sortBy.split("-"), O = M[0] === "least" ? !0 : !1; switch (M[1]) { case "random": e.data.sort(function() { return .5 - Math.random() }); break; case "recent": e.data = this._sortBy(e.data, "created_time", O); break; case "liked": e.data = this._sortBy(e.data, "likes.count", O); break; case "commented": e.data = this._sortBy(e.data, "comments.count", O); break; default: throw new Error("Invalid option for sortBy: '" + this.options.sortBy + "'.") } } if (typeof document != "undefined" && document !== null && this.options.mock === !1) { m = e.data, A = parseInt(this.options.limit, 10), this.options.limit != null && m.length > A && (m = m.slice(0, A)), u = document.createDocumentFragment(), this.options.filter != null && typeof this.options.filter == "function" && (m = this._filter(m, this.options.filter)); if (this.options.template != null && typeof this.options.template == "string") { f = "", d = "", w = "", D = document.createElement("div"); for (c = 0, N = m.length; c < N; c++) { h = m[c], p = h.images[this.options.resolution]; if (typeof p != "object") throw o = "No image found for resolution: " + this.options.resolution + ".", new Error(o); E = p.width, y = p.height, b = "square", E > y && (b = "landscape"), E < y && (b = "portrait"), v = p.url, l = window.location.protocol.indexOf("http") >= 0, l && !this.options.useHttp && (v = v.replace(/https?:\/\//, "//")), d = this._makeTemplate(this.options.template, { model: h, id: h.id, link: h.link, type: h.type, image: v, width: E, height: y, orientation: b, caption: this._getObjectProperty(h, "caption.text"), likes: h.likes.count, comments: h.comments.count, location: this._getObjectProperty(h, "location.name") }), f += d } D.innerHTML = f, i = [], r = 0, n = D.childNodes.length; while (r < n) i.push(D.childNodes[r]), r += 1; for (x = 0, C = i.length; x < C; x++) L = i[x], u.appendChild(L) } else for (T = 0, k = m.length; T < k; T++) { h = m[T], g = document.createElement("img"), p = h.images[this.options.resolution]; if (typeof p != "object") throw o = "No image found for resolution: " + this.options.resolution + ".", new Error(o); v = p.url, l = window.location.protocol.indexOf("http") >= 0, l && !this.options.useHttp && (v = v.replace(/https?:\/\//, "//")), g.src = v, this.options.links === !0 ? (t = document.createElement("a"), t.href = h.link, t.appendChild(g), u.appendChild(t)) : u.appendChild(g) } _ = this.options.target, typeof _ == "string" && (_ = document.getElementById(_)); if (_ == null) throw o = 'No element with id="' + this.options.target + '" on page.', new Error(o); _.appendChild(u), a = document.getElementsByTagName("head")[0], a.removeChild(document.getElementById("instafeed-fetcher")), S = "instafeedCache" + this.unique, window[S] = void 0; try { delete window[S] } catch (P) { s = P } } return this.options.after != null && typeof this.options.after == "function" && this.options.after.call(this), !0 }, e.prototype._buildUrl = function() { var e, t, n; e = "https://api.instagram.com/v1"; switch (this.options.get) { case "popular": t = "media/popular"; break; case "tagged": if (!this.options.tagName) throw new Error("No tag name specified. Use the 'tagName' option."); t = "tags/" + this.options.tagName + "/media/recent"; break; case "location": if (!this.options.locationId) throw new Error("No location specified. Use the 'locationId' option."); t = "locations/" + this.options.locationId + "/media/recent"; break; case "user": if (!this.options.userId) throw new Error("No user specified. Use the 'userId' option."); t = "users/" + this.options.userId + "/media/recent"; break; default: throw new Error("Invalid option for get: '" + this.options.get + "'.") } return n = e + "/" + t, this.options.accessToken != null ? n += "?access_token=" + this.options.accessToken : n += "?client_id=" + this.options.clientId, this.options.limit != null && (n += "&count=" + this.options.limit), n += "&callback=instafeedCache" + this.unique + ".parse", n }, e.prototype._genKey = function() { var e; return e = function() { return ((1 + Math.random()) * 65536 | 0).toString(16).substring(1) }, "" + e() + e() + e() + e() }, e.prototype._makeTemplate = function(e, t) { var n, r, i, s, o; r = /(?:\{{2})([\w\[\]\.]+)(?:\}{2})/, n = e; while (r.test(n)) s = n.match(r)[1], o = (i = this._getObjectProperty(t, s)) != null ? i : "", n = n.replace(r, function() { return "" + o }); return n }, e.prototype._getObjectProperty = function(e, t) { var n, r; t = t.replace(/\[(\w+)\]/g, ".$1"), r = t.split("."); while (r.length) { n = r.shift(); if (!(e != null && n in e)) return null; e = e[n] } return e }, e.prototype._sortBy = function(e, t, n) { var r; return r = function(e, r) { var i, s; return i = this._getObjectProperty(e, t), s = this._getObjectProperty(r, t), n ? i > s ? 1 : -1 : i < s ? 1 : -1 }, e.sort(r.bind(this)), e }, e.prototype._filter = function(e, t) { var n, r, i, s, o; n = [], r = function(e) { if (t(e)) return n.push(e) }; for (i = 0, o = e.length; i < o; i++) s = e[i], r(s); return n }, e }(), function(e, t) { return typeof define == "function" && define.amd ? define([], t) : typeof module == "object" && module.exports ? module.exports = t() : e.Instafeed = t() }(this, function() { return e }) }).call(this); </script> <p>Follow us <a href="https://www.instagram.com/wtul/">@wtul</a></p> <div style="width: 100%;" id="instafeed">&nbsp;</div> <script type="text/javascript"> var feed = new Instafeed({ get: 'user', userId: '205562253', accessToken: '205562253.1677ed0.f092ff51ec304458a5e8d135a8bf02e2', sortBy: 'most-recent', limit: '1', resolution: 'standard_resolution', template: '<a href="https://www.instagram.com/wtul/"><img src="/{{image}}" /><br /><br/>{{caption}}</a>' }); feed.run(); </script></div> </div> <div style="clear:both; height:0px"></div> </div> </div> </div> </div> <div class="module_round_box_outer"> <div class="module_round_box "> <div class="s5_module_box_1"> <div class="s5_module_box_2"> <div class="s5_outer "> <div id="mod-custom96" class="mod-custom custom"> <div style="width: 200px;">&nbsp;</div></div> </div> <div style="clear:both; height:0px"></div> </div> </div> </div> </div> <div class="module_round_box_outer"> <div class="module_round_box "> <div class="s5_module_box_1"> <div class="s5_module_box_2"> <div class="s5_mod_h3_outer"> <h3 class="s5_mod_h3"> <span class="s5_h3_first">Blog </span><span class="s5_h3_last"> categories</span> </h3> </div> <div class="s5_mod_h3_below" style="clear:both"></div> <div class="s5_outer "> <ul class="mod-articlescategories categories-module mod-list"> <li> <a href="/9-music-reviews"> Reviews </a> </li> <li> <a href="/10-events"> Events </a> </li> <li> <a href="/11-wtul-news"> WTUL News </a> </li> <li> <a href="/13-news-views"> News & Views </a> </li> <li> <a href="/12-show-announcements"> Show announcements </a> </li> <li> <a href="/14-the-vox"> The Vox </a> </li> <li> <a href="/15-wtul-history"> WTUL History </a> </li> </ul> </div> <div style="clear:both; height:0px"></div> </div> </div> </div> </div> </div> </div> </div> <!-- End Left column --> <!-- Right column --> <!-- End Right column --> </div> </div> <!-- End columns wrap --> <!-- Below Columns Wrap --> <!-- End Below Columns Wrap --> </div> </div> </div> <!-- End Center area --> <!-- Bottom Row1 --> <!-- End Bottom Row1 --> <!-- Bottom Row2 --> <!-- End Bottom Row2 --> <!-- Start Search, Font Resizer, Breadcrumbs --> <div id="s5_extras_wrap"> <div id="fontControls"></div> </div> <!-- End Search, Font Resizer, Breadcrumbs --> <!-- Bottom Row3 --> <!-- End Bottom Row3 --> <!-- Footer Area --> <div id="s5_footer_area1"> <div id="s5_footer_area2"> <div id="s5_footer_area_inner"> <div id="s5_footer"> <span class="footerc"> Copyright &copy; 2025. WTUL New Orleans 91.5FM. Designed by Shape5.com <a href="http://www.shape5.com/" title="Visit Shape5.com Joomla Template Club" target="blank" class="footerc">Joomla Templates</a> </span> </div> <div id="s5_bottom_menu_wrap"> </div> <div style="clear:both; height:0px"></div> </div> </div> </div> <!-- End Footer Area --> <!-- Bottom Vertex Calls --> <!-- Page scroll, tooltips, multibox --> <div id="s5_scroll_wrap" class="s5_wrap"> <script type="text/javascript"> /*! Jquery scrollto function */ !function(o,n){var l=function(){var l,t=n(o.documentElement),e=n(o.body);return t.scrollTop()?t:(l=e.scrollTop(),e.scrollTop(l+1).scrollTop()==l?t:e.scrollTop(l))}();n.fn.smoothScroll=function(o){return o=~~o||400,this.find('a[href*="#s5"]').click(function(t){var e=this.hash,a=n(e);location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname&&a.length&&(t.preventDefault(),jQuery.fn.fullpage?jQuery.fn.fullpage.scrollPage2(a):l.stop().animate({scrollTop:a.offset().top},o,function(){location.hash=e}))}).end()}}(document,jQuery); function initSmoothscroll(){ jQuery('html').smoothScroll(700); } jQuery(document).ready(function(){ initSmoothscroll(); }); var s5_page_scroll_enabled = 1; function s5_page_scroll(obj){ if(jQuery.browser.mozilla) var target = 'html'; else var target='html body'; jQuery(target).stop().animate({scrollTop:jQuery(obj).offset().top},700,function(){location.hash=obj}); } function s5_hide_scroll_to_top_display_none() { if (window.pageYOffset < 300) { document.getElementById("s5_scrolltopvar").style.display = "none"; } } function s5_hide_scroll_to_top_fadein_class() { document.getElementById("s5_scrolltopvar").className = "s5_scrolltop_fadein"; } function s5_hide_scroll_to_top() { var s5_scroll_top = document.getElementById("s5_scrolltopvar"); if (s5_scroll_top) { if (window.pageYOffset >= 300) { s5_scroll_top.style.display = "block"; s5_scroll_top.style.visibility = "visible"; window.setTimeout(s5_hide_scroll_to_top_fadein_class, 300); } else { s5_scroll_top.className = "s5_scrolltop_fadeout"; window.setTimeout(s5_hide_scroll_to_top_display_none, 300); } } } jQuery(document).ready( function() {s5_hide_scroll_to_top();}); jQuery(window).resize(s5_hide_scroll_to_top); window.addEventListener('scroll', s5_hide_scroll_to_top, false); </script> <div id="s5_scrolltopvar" class="s5_scrolltop_fadeout" style="visibility:hidden"> <a href="#s5_scrolltotop" id="s5_scrolltop_a" class="s5_scrolltotop"></a> </div> </div> <!-- Start compression if enabled --> <script type="text/javascript">//<![CDATA[ var s5_lazyload = "individuals"; //]]></script> <script type="text/javascript" src="https://www.wtulneworleans.com/templates/emusica/js/core/lazy_load-min.js"></script> <!-- Additional scripts to load just before closing body tag --> <!-- Info Slide script - JS and CSS called in header --> <script type='text/javascript'> jQuery(document).ready(function(){ jQuery('.s5_is_slide').each(function (i, d) { jQuery(d).wrapInner(jQuery('<div class="s5_is_display"></div>')); }); var options = { wrapperId: "s5_body" }; var slide = new Slidex(); slide.init(options); }); </script> <!-- Scroll Reavel script - JS called in header --> <!-- File compression. Needs to be called last on this file --> <!-- Responsive Bottom Mobile Bar --> <!-- Call bottom bar for mobile devices if layout is responsive --> <div id="s5_responsive_mobile_bottom_bar_outer" style="display:none"> <div id="s5_responsive_mobile_bottom_bar" class="s5_responsive_mobile_bar_light"> <!-- Call mobile links if links are enabled and cookie is currently set to mobile --> <div id="s5_responsive_switch_mobile"> <a id="s5_responsive_switch" href="/?s5_responsive_switch_swwwwtulneworleanscom=0">Desktop Version</a> </div> <div id="s5_responsive_mobile_scroll"> <a href="#s5_scrolltotop" class="s5_scrolltotop"></a> </div> <div style="clear:both;height:0px"></div> </div> </div> <!-- Call bottom bar for all devices if user has chosen to see desktop version --> <!-- Closing call for mobile sidebar body wrap defined in includes top file --> </div> </div> <!-- End Body Padding --> </body> </html>


URL: