Uri: https%3A%2F%2Fwww.artscommons.ca%2Fwhats-on
Page name: Events (What's On)
Edit | BackDate Scraped: 2026-04-15 17:21:30 -0400
Last Successful Refresh: 2026-04-15 17:21:30 -0400
Created: 2024-04-18 17:12:42 -0400
Updated: 2026-04-15 17:21:30 -0400
HTTP Response Code: 200
Html:
<!DOCTYPE html><html lang="en"><head>
<script src="https://connect.facebook.net/signals/config/475043204149468?v=2.9.298&r=stable&domain=werklundcentre.ca&hme=c048e760b3fdc0fbdc117d7607b2c36e13eff2660c515ac72e86dac5ba060bb9&ex_m=104%2C205%2C154%2C22%2C72%2C73%2C145%2C68%2C67%2C11%2C162%2C90%2C16%2C138%2C127%2C39%2C75%2C78%2C134%2C159%2C164%2C8%2C4%2C5%2C7%2C6%2C3%2C91%2C101%2C165%2C170%2C219%2C62%2C186%2C187%2C55%2C277%2C30%2C74%2C231%2C230%2C229%2C23%2C33%2C103%2C61%2C10%2C63%2C97%2C98%2C99%2C105%2C130%2C31%2C29%2C132%2C133%2C129%2C128%2C155%2C76%2C158%2C156%2C157%2C50%2C60%2C123%2C15%2C161%2C45%2C264%2C265%2C263%2C26%2C27%2C28%2C48%2C146%2C77%2C112%2C18%2C20%2C44%2C40%2C42%2C41%2C83%2C92%2C96%2C110%2C144%2C147%2C46%2C111%2C24%2C21%2C119%2C69%2C36%2C149%2C148%2C150%2C141%2C139%2C25%2C35%2C59%2C109%2C160%2C70%2C17%2C152%2C114%2C81%2C66%2C19%2C85%2C86%2C116%2C84%2C136%2C135%2C34%2C279%2C294%2C212%2C201%2C202%2C200%2C297%2C289%2C52%2C213%2C107%2C131%2C80%2C121%2C54%2C47%2C49%2C113%2C120%2C126%2C58%2C64%2C151%2C115%2C37%2C32%2C53%2C56%2C100%2C163%2C1%2C124%2C14%2C122%2C12%2C2%2C57%2C93%2C65%2C118%2C89%2C88%2C166%2C167%2C94%2C95%2C9%2C125%2C102%2C51%2C142%2C87%2C79%2C71%2C117%2C106%2C43%2C143%2C0%2C82%2C137%2C140%2C153%2C38%2C108%2C13%2C168%2C228%2C227%2C222%2C224%2C225%2C226%2C223%2C211%2C221%2C233%2C193%2C190%2C191%2C185%2C189%2C192%2C188%2C183%2C317%2C196%2C215%2C184%2C182%2C210%2C235%2C206%2C176%2C177%2C172%2C178%2C175%2C173%2C174%2C171%2C169%2C180%2C181%2C179%2C266%2C316%2C194%2C238%2C239%2C244%2C241%2C243%2C242%2C240%2C237%2C252%2C248%2C249%2C247%2C253%2C250%2C246%2C251%2C245" async=""></script><script src="https://connect.facebook.net/signals/config/537496453430049?v=2.9.298&r=stable&domain=werklundcentre.ca&hme=c048e760b3fdc0fbdc117d7607b2c36e13eff2660c515ac72e86dac5ba060bb9&ex_m=104%2C205%2C154%2C22%2C72%2C73%2C145%2C68%2C67%2C11%2C162%2C90%2C16%2C138%2C127%2C39%2C75%2C78%2C134%2C159%2C164%2C8%2C4%2C5%2C7%2C6%2C3%2C91%2C101%2C165%2C170%2C219%2C62%2C186%2C187%2C55%2C277%2C30%2C74%2C231%2C230%2C229%2C23%2C33%2C103%2C61%2C10%2C63%2C97%2C98%2C99%2C105%2C130%2C31%2C29%2C132%2C133%2C129%2C128%2C155%2C76%2C158%2C156%2C157%2C50%2C60%2C123%2C15%2C161%2C45%2C264%2C265%2C263%2C26%2C27%2C28%2C48%2C146%2C77%2C112%2C18%2C20%2C44%2C40%2C42%2C41%2C83%2C92%2C96%2C110%2C144%2C147%2C46%2C111%2C24%2C21%2C119%2C69%2C36%2C149%2C148%2C150%2C141%2C139%2C25%2C35%2C59%2C109%2C160%2C70%2C17%2C152%2C114%2C81%2C66%2C19%2C85%2C86%2C116%2C84%2C136%2C135%2C34%2C279%2C294%2C212%2C201%2C202%2C200%2C297%2C289%2C52%2C213%2C107%2C131%2C80%2C121%2C54%2C47%2C49%2C113%2C120%2C126%2C58%2C64%2C151%2C115%2C37%2C32%2C53%2C56%2C100%2C163%2C1%2C124%2C14%2C122%2C12%2C2%2C57%2C93%2C65%2C118%2C89%2C88%2C166%2C167%2C94%2C95%2C9%2C125%2C102%2C51%2C142%2C87%2C79%2C71%2C117%2C106%2C43%2C143%2C0%2C82%2C137%2C140%2C153%2C38%2C108%2C13%2C168" async=""></script><script src="https://connect.facebook.net/en_GB/bundle/sdk.js/" async="" crossorigin="anonymous"></script><script type="text/javascript" id="www-widgetapi-script" src="https://www.youtube.com/s/player/ee507a59/www-widgetapi.vflset/www-widgetapi.js" async=""></script><script src="https://diffuser-cdn.app-us1.com/diffuser/diffuser.js" async=""></script><script id="spdt-capture" async="" src="https://pixel.byspotify.com/ping.min.js"></script><script async="" src="https://connect.facebook.net/en_US/fbevents.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-BEDFTR64NY&cx=c&gtm=4e64e0"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=AW-957158083&cx=c&gtm=4e64e0"></script><script src="https://js.hubspot.com/web-interactives-embed.js" type="text/javascript" id="hubspot-web-interactives-loader" crossorigin="anonymous" data-loader="hs-scriptloader" data-hsjs-portal="8919754" data-hsjs-env="prod" data-hsjs-hublet="na1"></script><script src="https://js.hs-analytics.net/analytics/1776288000000/8919754.js" type="text/javascript" id="hs-analytics"></script><script src="https://js.hscollectedforms.net/collectedforms.js" type="text/javascript" id="CollectedForms-8919754" crossorigin="anonymous" data-leadin-portal-id="8919754" data-leadin-env="prod" data-loader="hs-scriptloader" data-hsjs-portal="8919754" data-hsjs-env="prod" data-hsjs-hublet="na1"></script><script src="https://js.hs-banner.com/v2/8919754/banner.js" type="text/javascript" id="cookieBanner-8919754" data-cookieconsent="ignore" data-hs-ignore="true" data-loader="hs-scriptloader" data-hsjs-portal="8919754" data-hsjs-env="prod" data-hsjs-hublet="na1"></script><script id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script><script id="facebook-jssdk" src="//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.0"></script><script src="https://www.youtube.com/player_api"></script><script src="https://diffuser-cdn.app-us1.com/diffuser/diffuser.js" async=""></script><script src="https://apis.google.com/_/scs/abc-static/_/js/k=gapi.lb.en.PJsh2cctCQI.O/m=client/rt=j/sv=1/d=1/ed=1/rs=AHpOoo_QlMhY2cycn60Rs8eI1WInRwuahw/cb=gapi.loaded_0?le=scs" async=""></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-WDRBT8"></script><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@glidejs/glide/dist/css/glide.core.min.css">
<link rel="preload" as="style" href="https://werklundcentre.ca/hubfs/Arts%20Commons/fonts/fonts.css">
<meta charset="utf-8">
<title>Events (What's On)</title>
<link rel="shortcut icon" href="https://werklundcentre.ca/hubfs/AC-ACT2/Logo.svg">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:description" content="">
<meta property="og:title" content="Events (What's On)">
<meta name="twitter:description" content="">
<meta name="twitter:title" content="Events (What's On)">
<style>
a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
</style>
<link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/template_assets/1/191225725837/1776282147569/template_main-wc.min.css">
<link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/template_assets/1/186175452756/1776282140824/template_theme-overrides-act2.min.css">
<link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/81325456796/1770932046785/module_emergency-response-banner.min.css">
<link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/193400783540/1774019264971/module_wc_-_Header_Section.min.css">
<link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/187631249155/1756415883884/module_SiteWideNoticeACT2.min.css">
<link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/46215364624/1764173961248/module_Hero.min.css">
<link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/191989154885/1776104978242/module_WC-Event_Listing.css">
<style>
@font-face {
font-family: "Austin News Headline Cond Web";
src: url("https://werklundcentre.ca/hubfs/AustinNewsHeadlineCondensed-Light.otf") format("opentype");
font-display: swap;
font-weight: 400;
}
@font-face {
font-family: "Founders Grotesk Condensed";
src: url("https://werklundcentre.ca/hubfs/TestFoundersGroteskCondensed-Regular.otf") format("opentype");
font-display: swap;
font-weight: 400;
}
</style>
<!-- Import Slick Slider CSS File -->
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css">
<!-- Google Tag Manager -->
<script>
(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=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-WDRBT8');
</script>
<!-- End Google Tag Manager -->
<meta name="p:domain_verify" content="c4bc57def9f875e207b852e476a32973">
<meta property="og:url" content="https://werklundcentre.ca/whats-on">
<meta property="og:type" content="blog">
<meta name="twitter:card" content="summary">
<link rel="alternate" type="application/rss+xml" href="https://werklundcentre.ca/whats-on/rss.xml">
<meta name="twitter:domain" content="werklundcentre.ca">
<script src="//platform.linkedin.com/in.js" type="text/javascript">
lang: en_US
</script><style type="text/css">
.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q{display:block!important;border:1px solid #cdcfd2!important;background-color:#fff!important;color:#373a3d!important;width:100vw!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-24GeGuJgk9LrMLp7qVvlyz{background:#6a7e89!important;color:#fff!important;padding:10px!important;font-size:18px!important;font-family:sans-serif!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-KVjdulkCFfUZps29EbgAC{background:#f3f6f8!important;border-bottom:1px solid #cdcfd2!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-KVjdulkCFfUZps29EbgAC>*{margin-right:10px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-1OeZ2PQ98oAp6Vc5mMc6V5{list-style:none!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-vCwYmWF_l83ScZBrGnRoi,.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-1OeZ2PQ98oAp6Vc5mMc6V5{margin:0!important;padding:0!important;width:100%!important;display:block!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-vCwYmWF_l83ScZBrGnRoi:not(:last-child){border-bottom:1px solid #cdcfd2!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-1XQZkb-FlHWABUp4_uShaZ{color:inherit!important;cursor:pointer!important;width:100%!important;display:inline-block!important;margin:10px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-1XTzMvb2XKitWz0mFLlyyp{margin:5px!important;display:block!important;width:auto!important;white-space:pre!important;overflow-x:scroll!important;background:inherit!important;color:inherit!important;font-family:monospace}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-1XTzMvb2XKitWz0mFLlyyp:not(.IN-e146f606-483d-4824-a598-79a778fddfb4-39QUvFFn5B7GMcqMQkOXZ3){display:none!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-295DY3nO0DbJWMsOqmjCli{background:#f5f5f5!important;color:#5a5a5a!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q.IN-e146f606-483d-4824-a598-79a778fddfb4-1aQZwu6CUzAf2zUcI7tg0Q .IN-e146f606-483d-4824-a598-79a778fddfb4-295DY3nO0DbJWMsOqmjCli{display:none!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-38EPFyKXMtoP12rPlmrHxs{background:#e6f7ff!important;color:#006097!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q.IN-e146f606-483d-4824-a598-79a778fddfb4-3W4ZnQjhoGfT1gTNcqRXdi .IN-e146f606-483d-4824-a598-79a778fddfb4-38EPFyKXMtoP12rPlmrHxs{display:none!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-HGYnfzlmgOZ-l7eANhQe_{background:#fff3ea!important;color:#993a00!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q.IN-e146f606-483d-4824-a598-79a778fddfb4-24e52A11B1UIErbKHtBmqc .IN-e146f606-483d-4824-a598-79a778fddfb4-HGYnfzlmgOZ-l7eANhQe_{display:none!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q .IN-e146f606-483d-4824-a598-79a778fddfb4-jji74ZzulHScD0OAD_G7h{background:#fef2f1!important;color:#b10823!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-3npS60y-EvfF7G_lioSx2Q.IN-e146f606-483d-4824-a598-79a778fddfb4-28jAOA7cDee-95LvwGsOP- .IN-e146f606-483d-4824-a598-79a778fddfb4-jji74ZzulHScD0OAD_G7h{display:none!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu{background-color:#0073b1!important;border:0!important;border-radius:2px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif!important;font-weight:600!important;overflow:hidden!important;outline-width:2px!important;position:relative!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;white-space:nowrap!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu:disabled{cursor:not-allowed!important;opacity:.7!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu:not(:disabled):not(.IN-e146f606-483d-4824-a598-79a778fddfb4-1zhzkayakwEXovVYUbq5Gy):hover{background-color:#006097!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu:not(:disabled):not(.IN-e146f606-483d-4824-a598-79a778fddfb4-1zhzkayakwEXovVYUbq5Gy):active{background-color:#004b7c!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-1zhzkayakwEXovVYUbq5Gy{background-color:#fff!important;color:#0073b1!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-1zhzkayakwEXovVYUbq5Gy:not(:disabled):hover{color:#006097!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-1zhzkayakwEXovVYUbq5Gy:not(:disabled):active{color:#004b7c!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu>xdoor-icon{display:inline-block!important;height:100%!important;vertical-align:top!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu>xdoor-icon>svg{pointer-events:none!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-7inSbaAsvG5bf7w6lJTEr{font-size:10px!important;height:16px!important;line-height:16px!important;padding:0 6px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-7inSbaAsvG5bf7w6lJTEr>xdoor-icon{margin-left:-6px!important;margin-right:3px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-7inSbaAsvG5bf7w6lJTEr>xdoor-icon>svg{height:16px!important;width:16px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-7inSbaAsvG5bf7w6lJTEr.IN-e146f606-483d-4824-a598-79a778fddfb4-2lrEjt4SOTxqrYsv1piG4c>xdoor-icon{margin-right:-6px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu,.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-3uCBSbQNVNf2QjqHe1rfb6{font-size:11px!important;height:20px!important;line-height:20px!important;padding:0 7px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-3uCBSbQNVNf2QjqHe1rfb6>xdoor-icon,.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu>xdoor-icon{margin-left:-7px!important;margin-right:3.5px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-3uCBSbQNVNf2QjqHe1rfb6>xdoor-icon>svg,.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu>xdoor-icon>svg{height:20px!important;width:20px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-3uCBSbQNVNf2QjqHe1rfb6.IN-e146f606-483d-4824-a598-79a778fddfb4-2lrEjt4SOTxqrYsv1piG4c>xdoor-icon,.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-2lrEjt4SOTxqrYsv1piG4c>xdoor-icon{margin-right:-7px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-21Smv9YG-5V6M6KP-5v2WG{font-size:14px!important;height:24px!important;line-height:24px!important;padding:0 12px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-21Smv9YG-5V6M6KP-5v2WG>xdoor-icon{margin-left:-12px!important;margin-right:6px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-21Smv9YG-5V6M6KP-5v2WG>xdoor-icon>svg{height:24px!important;width:24px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-21Smv9YG-5V6M6KP-5v2WG.IN-e146f606-483d-4824-a598-79a778fddfb4-2lrEjt4SOTxqrYsv1piG4c>xdoor-icon{margin-right:-12px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-1TGdQUTLZdNG4R87OfAB-q{font-size:16px!important;height:32px!important;line-height:32px!important;padding:0 16px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-1TGdQUTLZdNG4R87OfAB-q>xdoor-icon{margin-left:-16px!important;margin-right:8px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-1TGdQUTLZdNG4R87OfAB-q>xdoor-icon>svg{height:32px!important;width:32px!important}.IN-e146f606-483d-4824-a598-79a778fddfb4-1G9ISYhSF8XoOmdcl0yKDu.IN-e146f606-483d-4824-a598-79a778fddfb4-1TGdQUTLZdNG4R87OfAB-q.IN-e146f606-483d-4824-a598-79a778fddfb4-2lrEjt4SOTxqrYsv1piG4c>xdoor-icon{margin-right:-16px!important}
</style>
<meta http-equiv="content-language" content="en">
<!-- Hotjar Tracking Code for What's on -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:6466339,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script><script async="" src="https://static.hotjar.com/c/hotjar-6466339.js?sv=6"></script>
<meta name="generator" content="HubSpot"><script type="text/javascript" charset="utf-8" src="https://prism.app-us1.com?a=226488623&u=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on" async=""></script><script type="text/javascript" charset="utf-8" src="https://prism.app-us1.com?a=226488623&u=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on" async=""></script><style id="_goober">
.go2933276541{position:fixed;display:block;width:100%;height:0px;margin:0px;padding:0px;overflow:visible;transform-style:preserve-3d;background:transparent;backface-visibility:hidden;pointer-events:none;left:0px;z-index:9998;}.go2369186930{top:0px;z-index:9999;height:100%;width:100%;}.go1348078617{bottom:0px;}.go2417249464{position:fixed;z-index:9989;}.go3921366393{left:0;bottom:0;}.go3967842156{right:0;bottom:0;}.go613305155{left:0;top:0;}.go471583506{right:0;top:0;}.go3670563033{position:relative;overflow:hidden;display:none;}.go1041095097{display:block;}.go1632949049{position:absolute;pointer-events:none;width:101vw;height:101vh;background:rgba(0,0,0,0.7);opacity:0;z-index:-1;}.go2512015367{z-index:99998;opacity:0.8;visibility:visible;pointer-events:all;cursor:pointer;}.go1432718904{overflow:hidden;}.go812842568{display:block !important;position:static !important;box-sizing:border-box !important;background:transparent !important;border:none;min-height:0px !important;max-height:none !important;margin:0px;padding:0px !important;height:100% !important;width:1px !important;max-width:100% !important;min-width:100% !important;}.go722322694{transition:none !important;}.go3064412225{z-index:99999;visibility:hidden;position:absolute;inset:50vh auto auto 50%;left:50%;top:50%;transform:translate(-50%,-50%) translateY(100vh);pointer-events:none;max-height:95%;max-width:95%;}.go1656994552{pointer-events:auto !important;visibility:visible;transform:translate(-50%,-50%) translateY(0);transition:transform 0.75s linear(0,0.006,0.023 2.2%,0.096 4.8%,0.532 15.4%,0.72 21%,0.793,0.853 26.7%,0.902,0.941,0.968 36.2%,0.987 39.7%,1 43.7%,1.007 48.3%,1.009 55.3%,1.002 78.2%,1 );}.go456419034{transition:opacity 0.3s ease-in;}.go3128134379{pointer-events:auto !important;visibility:visible !important;max-height:95vh !important;transition:max-height 1s ease-in;}.go494047706{z-index:9999;width:100%;max-height:95%;position:fixed;visibility:hidden;}.go2481764524{z-index:9999;width:100%;max-height:95%;position:fixed;visibility:hidden;bottom:0px;}.go2685733372{visibility:hidden;}.go2985984737{visibility:visible !important;}.go3281949485{pointer-events:auto !important;visibility:visible !important;max-height:95vh !important;transform:none !important;}.go3508454897{z-index:9999;width:100%;max-height:95%;position:fixed;visibility:hidden;transition:transform 1s linear(0,0.006,0.022 2.3%,0.091 5.1%,0.18 7.6%,0.508 16.3%,0.607,0.691,0.762,0.822 28.4%,0.872,0.912 35.1%,0.944 38.9%,0.968 43%,0.985 47.6%,0.996 53.1%,1.001 58.4%,1.003 65.1%,1 );}.go988075951{z-index:9999;position:fixed;left:10px;top:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}.go2699082514{z-index:9999;position:fixed;right:10px;top:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}.go1595992025{z-index:9999;position:fixed;left:10px;bottom:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}.go1222083472{z-index:9999;position:fixed;right:10px;bottom:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}.go26732895{cursor:pointer;}.go2083580917{display:flex;justify-content:center;align-items:center;}
</style><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/957158083/?random=1776288085731&cv=11&fst=1776288085731&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be64e0v9205468871z871980201za20gzb71980201zd71980201xec&gcd=13l3l3R3l5l1&dma=0&tag_exp=0~115938466~115938469~116363097~117266400~117384406~118128923&u_w=800&u_h=600&url=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on&rcb=10&frm=0&tiba=Events%20(What's%20On)&hn=www.googleadservices.com&npa=0&auid=800447569.1776288086&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&data=event%3Dgtag.config&rfmt=3&fmt=4"></script><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/957158083/?random=1776288085793&cv=11&fst=1776288085793&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be64e0v9205468871z871980201za20gzb71980201zd71980201xec&gcd=13l3l3R3l5l1&dma=0&tag_exp=0~115938466~115938469~116363097~117266400~117384406~118128923&u_w=800&u_h=600&url=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on&rcb=10&frm=0&tiba=Events%20(What's%20On)&hn=www.googleadservices.com&npa=0&auid=800447569.1776288086&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&data=event%3Dgtag.config&rfmt=3&fmt=4"></script><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/957158083/?random=1776288085802&cv=11&fst=1776288085802&bg=ffffff&guid=ON&async=1&gtm=45be64e0v9205468871z871980201za20gzb71980201zd71980201xea&gcd=13l3l3R3l5l1&dma=0&tag_exp=0~115938466~115938469~116363097~117266400~117384406~118128923&u_w=800&u_h=600&url=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on&rcb=10&frm=0&tiba=Events%20(What's%20On)&hn=www.googleadservices.com&npa=0&auid=800447569.1776288086&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&_tu=CA&rfmt=3&fmt=4"></script><script type="text/javascript" charset="utf-8" src="https://trackcmp.net/t_prism_sitemessages.php?trackid=226488623&prismid=a4d6dc55-68be-42af-8e84-bc8d02503b21&url=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on" async=""></script><style type="text/css" data-fbcssmodules="css:fb.css.base css:fb.css.dialog css:fb.css.iframewidget">
.fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_reposition{overflow:hidden;position:relative}.fb_invisible{display:none}.fb_reset{background:none;border:0px;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_reset>div{overflow:hidden}@keyframes fb_transform{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fb_animate{animation:fb_transform .3s forwards}
.fb_dialog{background:#525252b3;position:absolute;top:-10000px;z-index:10001}.fb_dialog_advanced{border-radius:8px;padding:10px}.fb_dialog_content{background:#fff;color:#373737}.fb_dialog_close_icon{background:url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px}.fb_dialog_mobile .fb_dialog_close_icon{left:5px;right:auto;top:5px}.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}.fb_dialog_close_icon:hover{background:url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent}.fb_dialog_close_icon:active{background:url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent}.fb_dialog_iframe{line-height:0}.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #365899;color:#fff;font-size:14px;font-weight:700;margin:0}.fb_dialog_content .dialog_title>span{background:url(https://connect.facebook.net/rsrc.php/v4/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;float:left;padding:5px 0 7px 26px}body.fb_hidden{height:100%;left:0;margin:0;overflow:visible;position:absolute;top:-10000px;transform:none;width:100%}.fb_dialog.fb_dialog_mobile.loading{background:url(https://connect.facebook.net/rsrc.php/v4/ya/r/3rhSv5V8j3o.gif) #fff no-repeat 50% 50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:0;z-index:10001}.fb_dialog.fb_dialog_mobile.loading.centered{background:none;height:auto;min-height:initial;min-width:initial;width:auto}.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner{width:100%}.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content{background:none}.loading.centered #fb_dialog_loader_close{clear:both;color:#fff;display:block;font-size:18px;padding-top:20px}#fb-root #fb_dialog_ipad_overlay{background:#0006;inset:0;min-height:100%;position:absolute;width:100%;z-index:10000}#fb-root #fb_dialog_ipad_overlay.hidden{display:none}.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}.fb_dialog_mobile .fb_dialog_iframe{position:sticky;top:0}.fb_dialog_content .dialog_header{background:linear-gradient(from(#738aba),to(#2c4987));border-bottom:1px solid;border-color:#043b87;box-shadow:#fff 0 1px 1px -1px inset;color:#fff;font:700 14px Helvetica,sans-serif;text-overflow:ellipsis;text-shadow:rgba(0,30,84,.296875) 0px -1px 0px;vertical-align:middle;white-space:nowrap}.fb_dialog_content .dialog_header table{height:43px;width:100%}.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px}.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px}.fb_dialog_content .touchable_button{background:linear-gradient(from(#4267B2),to(#2a4887));background-clip:padding-box;border:1px solid #29487d;border-radius:3px;display:inline-block;line-height:18px;margin-top:3px;max-width:85px;padding:4px 12px;position:relative}.fb_dialog_content .dialog_header .touchable_button input{background:none;border:none;color:#fff;font:700 12px Helvetica,sans-serif;margin:2px -12px;padding:2px 6px 3px;text-shadow:rgba(0,30,84,.296875) 0px -1px 0px}.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:700;line-height:18px;text-align:center;vertical-align:middle}.fb_dialog_content .dialog_content{background:url(https://connect.facebook.net/rsrc.php/v4/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;border:1px solid #4A4A4A;border-bottom:0;border-top:0;height:150px}.fb_dialog_content .dialog_footer{background:#f5f6f7;border:1px solid #4A4A4A;border-top-color:#ccc;height:40px}#fb_dialog_loader_close{float:left}.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}#fb_dialog_loader_spinner{animation:rotateSpinner 1.2s linear infinite;background-color:transparent;background-image:url(https://connect.facebook.net/rsrc.php/v4/y2/r/onuUJj0tCqE.png);background-position:50% 50%;background-repeat:no-repeat;height:24px;width:24px}@keyframes rotateSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,.fb_iframe_widget_fluid_desktop iframe{max-width:100%}.fb_iframe_widget_fluid_desktop iframe{min-width:220px;position:relative}.fb_iframe_widget_lift{z-index:1}.fb_iframe_widget_fluid{display:inline}.fb_iframe_widget_fluid span{width:100%}
</style></head>
<body class="base-h newHeaderStyle">
<div id="hs-web-interactives-top-push-anchor" class="go3670563033"></div>
<div class="body-wrapper ac hs-content-id-57981828622 hs-blog-listing hs-blog-id-57981828621">
<header>
<div data-global-resource-path="ARTS Theme 2021/templates/partials/header-wc.html">
<a href="#main-content" class="header__skip">Skip to content</a>
<div class="emergency-response">
<script>
var emerg_hidden = true
</script>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
</div>
<div id="hs_cos_wrapper_module_175442144950918" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<div class="header wc headerSection axc2 sticky">
<div class="header__container--desktop content-wrapper ">
<div class="header__row-2 sticky">
<div class="header__main_nav">
<div class="header__logo header__logo--sticky">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="https://werklundcentre.ca" id="hs-link-module_175442144950918_" style="border-width:0px;border:0px;"><img src="https://werklundcentre.ca/hubfs/AC-ACT2/Logo.svg" class="hs-image-widget " height="38" style="height: auto;width:40px;border-width:0px;border:0px;" width="40" alt="Logo" title="Logo"></a></span>
</div>
<div class="header__nav--main navigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><a class="expandMenu"><i></i><i></i><i></i></a>
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch no-flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="194061948812" aria-label="Navigation Menu">
<ul role="menu" class="active-branch">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children active-branch ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem"><span class="whats-on-w">What's On</span></a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-1">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu" class="active-branch">
<li class="hs-menu-item hs-menu-depth-1 active hs-item-has-children active-branch" role="none"><a href="https://werklundcentre.ca/whats-on" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">All Shows & Events</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Comedy" role="menuitem" target="_self">Comedy</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Community" role="menuitem" target="_self">Community</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Dance" role="menuitem" target="_self">Dance</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Education" role="menuitem" target="_self">Education</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Family" role="menuitem" target="_self">Family</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Free" role="menuitem" target="_self">Free</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Music" role="menuitem" target="_self">Music</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Talks" role="menuitem" target="_self">Talks</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Theatre" role="menuitem" target="_self">Theatre</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/whats-on/art-galleries-exhibitions/all-exhibitions" role="menuitem" target="_self">Current Exhibitions</a></li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/rentals" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Host Your Event</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/rentals/contact-event-advisor" role="menuitem" target="_self">Speak with an Event Advisor</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="https://werklundcentre.ca/visit" aria-haspopup="true" aria-expanded="false" role="menuitem">Your Visit</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-2">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit" role="menuitem" target="_self">Your Visit</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/getting-here" role="menuitem" target="_self">Getting Here</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/health-accessibility" role="menuitem" target="_self">Accessibility</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/box-office" role="menuitem" target="_self">Tickets & Box Office</a></li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/galleries" role="menuitem" target="_self">Our Galleries</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/rentals/our-venues" role="menuitem" target="_self">Our Venues</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Our Story</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-3">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/our-story/about-us" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">About Us</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/mission-vision-values" role="menuitem" target="_self">Mission, Mandate, & Values</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-path-to-reconciliation-at-werklund-centre" role="menuitem" target="_self">Path to Reconciliation</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/organizational-culture" role="menuitem" target="_self">Organizational Culture</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/careers-volunteers" role="menuitem" target="_self">Careers & Volunteers</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/our-people" role="menuitem" target="_self">Our People</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/news-resources" role="menuitem" target="_self">News & Resources</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/act" role="menuitem" target="_self">Our Transformation</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/resident-companies" role="menuitem" target="_self">Resident Companies</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/programs" role="menuitem" target="_self">Werklund Centre Programming</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Learn & Engage</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-4">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Education</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/arts-reimagined" role="menuitem" target="_self">Arts ReimaginED</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education/conocophillips-hub" role="menuitem" target="_self">ConocoPhillips Hub for Inspired Learning</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/resident-company-education-programs" role="menuitem" target="_self">Resident Company Education Programs</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education/wonder-workshops" role="menuitem" target="_self">Wonder Program</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/learn-and-engage/artist-development" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Artist Development</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/connects/td-incubator" role="menuitem" target="_self">TD Incubator</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Support Us</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-5">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/why-werklund-centre" role="menuitem" target="_self">Why Werklund Centre?</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us" role="menuitem" target="_self">Ways to Support</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://shop.werklundcentre.ca/donate/q/donate" role="menuitem" target="_self">Donate Now</a></li>
</ul>
</div>
</span>
</div>
<div class="navigationCta">
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/founders-circle" role="menuitem" target="_self">Founders Circle Membership</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/explorers-circle" role="menuitem" target="_self">Explorers Circle Membership</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/corporate-sponsorship" role="menuitem" target="_self">Corporate Sponsorship</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/government-foundation-partnerships" role="menuitem" target="_self">Government & Foundation Partners</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="headerSearchBar">
<div class="headerSiteSerach header__search header--element">
<div class="hs-search-field">
<div class="hs-search-field__bar">
<form action="/hs-search-results" data-hs-cf-bound="true">
<input type="text" class="hs-search-field__input" name="term" autocomplete="off" aria-label="Search" placeholder="Search">
</form>
</div>
</div>
<a class="sub_menu header__search--toggle" href="javascript:void(0);"></a>
</div>
<div class="sub_menu header__sticky_account">
<a target="_top" href="https://shop.werklundcentre.ca/account/upcomingevents" role="menuitem" class="my-account-ctm"><img src="https://werklundcentre.ca/hubfs/user-11.png"></a>
</div>
<div class="sub_menu header__sticky_cart">
<a target="_top" href="https://shop.werklundcentre.ca/cart/details" role="menuitem" class="my-account-ctm"><img src="https://werklundcentre.ca/hubfs/shopping-cart.png"></a>
</div>
<div class="sub_menu header__sticky_donate">
<a target="_top" href="https://shop.werklundcentre.ca/donate/q/donate" role="menuitem" class="donate-ctm">DONATE</a>
</div>
</div>
</div>
</div>
<div class="header__container--mobile">
<div class="header__row-1 sticky">
<div class="content-wrapper">
<div class="header__home">
<a target="_top" href="https://werklundcentre.ca/">
<svg id="Home" xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17">
<path id="Path_23" data-name="Path 23" d="M742.982,247.072,741,245.578v-4.132h-2.833v2l-3.4-2.564-8.215,6.2a.9.9,0,0,0-.285.6v9.461a.74.74,0,0,0,.739.739h4.928V252.21a1.133,1.133,0,0,1,1.133-1.133h3.4a1.134,1.134,0,0,1,1.133,1.133v5.667h4.928a.741.741,0,0,0,.739-.739v-9.461A.9.9,0,0,0,742.982,247.072Z" transform="translate(-726.267 -240.877)" fill="#fff"></path>
</svg>
</a>
</div>
<div class="header__logo">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="https://werklundcentre.ca" id="hs-link-module_175442144950918_" style="border-width:0px;border:0px;"><img src="https://werklundcentre.ca/hubfs/AC-ACT2/Logo.svg" class="hs-image-widget " height="38" style="height: auto;width:40px;border-width:0px;border:0px;" width="40" alt="Logo" title="Logo"></a></span>
</div>
<div class="content-wrapper">
<div class="right" style="display: flex;">
<div class="header__sticky_filters_mobile">
<a onclick="openFilters()" role="menuitem" class="my-account-ctm"><img src="https://werklundcentre.ca/hubfs/AC-WhatsOn/new-filter-white.png"></a>
</div>
<div class="headerSearchBar">
<div class="headerSiteSerach header__search header--element">
<div class="hs-search-field">
<div class="hs-search-field__bar">
<form action="/hs-search-results" data-hs-cf-bound="true">
<input type="text" class="hs-search-field__input" name="term" autocomplete="off" aria-label="Search" placeholder="Search">
<input type="hidden" name="type" value="BLOG_POST">
<input type="hidden" name="type" value="LISTING_PAGE">
</form>
</div>
</div>
<a class="header__search--toggle" href="javascript:void(0);"></a>
</div>
</div>
<div class="header__sticky_account_mobile">
<a target="_top" href="https://shop.werklundcentre.ca/account/upcomingevents" role="menuitem" class="my-account-ctm"><img src="https://werklundcentre.ca/hubfs/user-11.png"></a>
</div>
<div class="header__sticky_cart_mobile">
<a target="_top" href="https://shop.werklundcentre.ca/cart/details" role="menuitem" class="my-account-ctm"><img src="https://werklundcentre.ca/hubfs/shopping-cart.png"></a>
</div>
<div class="header__sticky_donate_mobile">
<a target="_top" href="https://shop.werklundcentre.ca/donate/q/donate" role="menuitem" class="donate-ctm"><img src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/DonateIcon.svg"></a>
</div>
<div class="headerMainNavigation">
<div class="headerMainInner">
<div class="headerNavSection">
<div class="navigation">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><a class="expandMenu"><i></i><i></i><i></i></a>
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch no-flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="194061948812" aria-label="Navigation Menu">
<ul role="menu" class="active-branch">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children active-branch ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem"><span class="whats-on-w">What's On</span></a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-1">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu" class="active-branch">
<li class="hs-menu-item hs-menu-depth-1 active hs-item-has-children active-branch" role="none"><a href="https://werklundcentre.ca/whats-on" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">All Shows & Events</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Comedy" role="menuitem" target="_self">Comedy</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Community" role="menuitem" target="_self">Community</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Dance" role="menuitem" target="_self">Dance</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Education" role="menuitem" target="_self">Education</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Family" role="menuitem" target="_self">Family</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Free" role="menuitem" target="_self">Free</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Music" role="menuitem" target="_self">Music</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Talks" role="menuitem" target="_self">Talks</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Theatre" role="menuitem" target="_self">Theatre</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/whats-on/art-galleries-exhibitions/all-exhibitions" role="menuitem" target="_self">Current Exhibitions</a></li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/rentals" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Host Your Event</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/rentals/contact-event-advisor" role="menuitem" target="_self">Speak with an Event Advisor</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="https://werklundcentre.ca/visit" aria-haspopup="true" aria-expanded="false" role="menuitem">Your Visit</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-2">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit" role="menuitem" target="_self">Your Visit</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/getting-here" role="menuitem" target="_self">Getting Here</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/health-accessibility" role="menuitem" target="_self">Accessibility</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/box-office" role="menuitem" target="_self">Tickets & Box Office</a></li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/galleries" role="menuitem" target="_self">Our Galleries</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/rentals/our-venues" role="menuitem" target="_self">Our Venues</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Our Story</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-3">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/our-story/about-us" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">About Us</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/mission-vision-values" role="menuitem" target="_self">Mission, Mandate, & Values</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-path-to-reconciliation-at-werklund-centre" role="menuitem" target="_self">Path to Reconciliation</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/organizational-culture" role="menuitem" target="_self">Organizational Culture</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/careers-volunteers" role="menuitem" target="_self">Careers & Volunteers</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/our-people" role="menuitem" target="_self">Our People</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/news-resources" role="menuitem" target="_self">News & Resources</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/act" role="menuitem" target="_self">Our Transformation</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/resident-companies" role="menuitem" target="_self">Resident Companies</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/programs" role="menuitem" target="_self">Werklund Centre Programming</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Learn & Engage</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-4">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Education</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/arts-reimagined" role="menuitem" target="_self">Arts ReimaginED</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education/conocophillips-hub" role="menuitem" target="_self">ConocoPhillips Hub for Inspired Learning</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/resident-company-education-programs" role="menuitem" target="_self">Resident Company Education Programs</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education/wonder-workshops" role="menuitem" target="_self">Wonder Program</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/learn-and-engage/artist-development" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Artist Development</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/connects/td-incubator" role="menuitem" target="_self">TD Incubator</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children ActivatedMenu" role="none"><a href="javascript:;" aria-haspopup="true" aria-expanded="false" role="menuitem">Support Us</a>
<div class="childExpand">
<div class="holder"><i></i><i></i></div>
</div>
<div class="megaMenu megaMenu-5">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/why-werklund-centre" role="menuitem" target="_self">Why Werklund Centre?</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us" role="menuitem" target="_self">Ways to Support</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://shop.werklundcentre.ca/donate/q/donate" role="menuitem" target="_self">Donate Now</a></li>
</ul>
</div>
</span>
</div>
<div class="navigationCta">
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/founders-circle" role="menuitem" target="_self">Founders Circle Membership</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/explorers-circle" role="menuitem" target="_self">Explorers Circle Membership</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/corporate-sponsorship" role="menuitem" target="_self">Corporate Sponsorship</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/government-foundation-partnerships" role="menuitem" target="_self">Government & Foundation Partners</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="MegamenuGroup" style="display:none;">
<div class="apppend-to-1">
<div class="menu-wrapper hs-menu-children-wrapper">
<div class="megaMenu megaMenu-1">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu" class="active-branch">
<li class="hs-menu-item hs-menu-depth-1 active hs-item-has-children active-branch" role="none"><a href="https://werklundcentre.ca/whats-on" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">All Shows & Events</a>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Comedy" role="menuitem" target="_self">Comedy</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Community" role="menuitem" target="_self">Community</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Dance" role="menuitem" target="_self">Dance</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Education" role="menuitem" target="_self">Education</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Family" role="menuitem" target="_self">Family</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Free" role="menuitem" target="_self">Free</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Music" role="menuitem" target="_self">Music</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Talks" role="menuitem" target="_self">Talks</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/whats-on?&ft=genre&fv=Theatre" role="menuitem" target="_self">Theatre</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/whats-on/art-galleries-exhibitions/all-exhibitions" role="menuitem" target="_self">Current Exhibitions</a></li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/rentals" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Host Your Event</a>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/rentals/contact-event-advisor" role="menuitem" target="_self">Speak with an Event Advisor</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="apppend-to-2">
<div class="menu-wrapper hs-menu-children-wrapper">
<div class="megaMenu megaMenu-2">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit" role="menuitem" target="_self">Your Visit</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/getting-here" role="menuitem" target="_self">Getting Here</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/health-accessibility" role="menuitem" target="_self">Accessibility</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/box-office" role="menuitem" target="_self">Tickets & Box Office</a></li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/visit/galleries" role="menuitem" target="_self">Our Galleries</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/rentals/our-venues" role="menuitem" target="_self">Our Venues</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="apppend-to-3">
<div class="menu-wrapper hs-menu-children-wrapper">
<div class="megaMenu megaMenu-3">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/our-story/about-us" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">About Us</a>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/mission-vision-values" role="menuitem" target="_self">Mission, Mandate, & Values</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-path-to-reconciliation-at-werklund-centre" role="menuitem" target="_self">Path to Reconciliation</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/organizational-culture" role="menuitem" target="_self">Organizational Culture</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/who-we-are/careers-volunteers" role="menuitem" target="_self">Careers & Volunteers</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/our-people" role="menuitem" target="_self">Our People</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/our-story/news-resources" role="menuitem" target="_self">News & Resources</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/act" role="menuitem" target="_self">Our Transformation</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/resident-companies" role="menuitem" target="_self">Resident Companies</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/programs" role="menuitem" target="_self">Werklund Centre Programming</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="apppend-to-4">
<div class="menu-wrapper hs-menu-children-wrapper">
<div class="megaMenu megaMenu-4">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation navigationHalfWidth ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Education</a>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/arts-reimagined" role="menuitem" target="_self">Arts ReimaginED</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education/conocophillips-hub" role="menuitem" target="_self">ConocoPhillips Hub for Inspired Learning</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/resident-company-education-programs" role="menuitem" target="_self">Resident Company Education Programs</a></li>
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/education/wonder-workshops" role="menuitem" target="_self">Wonder Program</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1 hs-item-has-children" role="none"><a href="https://werklundcentre.ca/learn-and-engage/artist-development" aria-haspopup="true" aria-expanded="false" role="menuitem" target="_self">Artist Development</a>
<ul role="menu" class="hs-menu-children-wrapper">
<li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://werklundcentre.ca/learn-and-engage/connects/td-incubator" role="menuitem" target="_self">TD Incubator</a></li>
</ul>
</li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="apppend-to-5">
<div class="menu-wrapper hs-menu-children-wrapper">
<div class="megaMenu megaMenu-5">
<div class="megaMenuWrapper">
<div class="megamenuInner">
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/why-werklund-centre" role="menuitem" target="_self">Why Werklund Centre?</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us" role="menuitem" target="_self">Ways to Support</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://shop.werklundcentre.ca/donate/q/donate" role="menuitem" target="_self">Donate Now</a></li>
</ul>
</div>
</span>
</div>
<div class="navigationCta">
</div>
</div>
<div class="megamenuInnerLoop w33 ">
<div class="menumenuInnerNavigation ">
<span id="hs_cos_wrapper_module_175442144950918_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_simple_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="simple_menu">
<div id="hs_menu_wrapper_module_175442144950918_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="" data-menu-id="" aria-label="Navigation Menu">
<ul role="menu">
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/founders-circle" role="menuitem" target="_self">Founders Circle Membership</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/explorers-circle" role="menuitem" target="_self">Explorers Circle Membership</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/corporate-sponsorship" role="menuitem" target="_self">Corporate Sponsorship</a></li>
<li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://werklundcentre.ca/support-us/government-foundation-partnerships" role="menuitem" target="_self">Government & Foundation Partners</a></li>
</ul>
</div>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="sitewide_notice">
<div id="hs_cos_wrapper_module_17557049690057" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<div class="WCBanner" style="display: none">
<script>
var swn2_hidden = true;
</script>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<section>
<div class="sw-banner-body2">
<div class="sw-banner-text2">
<p><strong><span lang="en-US">Brand Update in Progress</span></strong><span lang="en-US"> -</span><span lang="en-CA"> We appreciate your patience and understanding as we work to enhance your experience.</span></p>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</header>
<link rel="stylesheet" type="text/css" href="https://werklundcentre.ca/hubfs/Arts%20Commons/fonts/fonts.css">
<main id="main-content" class="xxx body-container-wrapper testing event">
<div class="container-fluid">
<div class="row-fluid-wrapper">
<div class="row-fluid">
<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section">
<div class="row-fluid ">
<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row">
<div class="row-fluid ">
<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div id="hs_cos_wrapper_widget_1755635337961" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<script>
//console.log("Event Foundx null");
</script>
<div id="widget_1755635337961" style="padding-top: 25px;
padding-bottom: 25px;
" class="il_hero
light-text">
<div class="content-wrapper left">
<div class="content-col">
<div class="inner">
<h1 id="TitleOverride" class="title" style="color: #000000">shows & events</h1>
</div>
</div>
</div>
</div>
<style>
.il_hero {background-color: rgba(255, 255, 255, 0);}
</style>
<script src="https://apis.google.com/js/client.js?onload=googleApiClientReady" gapi_processed="true"></script>
<script>
//var currentURL = window.location.href;
//console.log("THIS IS THE CURRENT URL: ");
//console.log(currentURL);
</script></div>
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-section">
<div class="row-fluid ">
<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row">
<div class="row-fluid ">
<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div id="hs_cos_wrapper_widget_1755635367266" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><script>
//console.log("Listing Module last updated 10/12/2025 @ 13.24");
const db_venues = new Map();
</script>
<script src="https://werklundcentre.ca/hubfs/hub_generated/template_assets/1/87270061630/1776282145901/template_axios-local.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script>
<script src="https://werklundcentre.ca/hubfs/hub_generated/template_assets/1/47993822468/1776282143622/template_lightpick.min.js"></script>
<div id="filterParams" data-filter="whats-on" data-genres="" data-companies="" data-series="" class="body-container body-container--event-listing">
<!-- Event Listing Module -->
<div class="arts_ev_listing light">
<div class="content-wrapper">
<div class="inner-wrapper">
<div class="listing-wrapper double-column ">
<div class="mobile_view filter_pane collapsed" id="filter_pane" style="height: 746px; top: 50px; opacity: 1;">
<div id="filters_mobile" class="filters_mobile filters">
<div class="mobile_top">
<div class="top_buttons"><a class="wc-cta-small wc-green" href="https://werklundcentre.ca/plan-your-visit/box-office#gift-certificates">GIFT CERTIFICATES</a>
<a class="clear_all wc-cta-small">CLEAR ALL</a>
<a class="wc-cta-small wc-dark" onclick="openFilters()">Close</a>
</div>
<div>
<h2>Filters</h2>
</div>
</div>
<div class="el inner-wrapper search-w">
<h4>Search</h4>
<div class="hs-search-field__bar">
<form action="" data-hs-cf-bound="true" id="filter-search">
<input type="text" class="hs-filter_search" name="term" autocomplete="off" aria-label="Search" placeholder="">
<a class="header__search--toggle-filter" href="javascript:void(0);"></a>
</form>
</div>
<hr>
</div>
<div class="inner-wrapper">
<div class="el">
<div class="dateline">
<h4>Dates</h4>
<div>
<input type="radio" class="allDates" name="allDates" id="allDates" onchange="clearDates()" checked=""> All Dates
</div>
</div>
<div class="dateRange">
<label for="dateFrom">From </label><input id="dateFrom" name="dateFrom" type="date" min="2026-04-15">
<label for="dateTo">To</label><input id="dateTo" name="dateTo" type="date" min="2026-04-15">
</div>
</div>
<hr>
<div class="el hide-genre">
<h4>Genre</h4>
<div class="genres_list">
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Comedy" data-genre="Comedy" value="Comedy"> Comedy
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Community" data-genre="Community" value="Community"> Community
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Dance" data-genre="Dance" value="Dance"> Dance
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Education" data-genre="Education" value="Education"> Education
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Family" data-genre="Family" value="Family"> Family
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Free" data-genre="Free" value="Free"> Free
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Music" data-genre="Music" value="Music"> Music
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Talks" data-genre="Talks" value="Talks"> Talks
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Theatre" data-genre="Theatre" value="Theatre"> Theatre
</div>
<div>
<input class="event-genre" onchange="genreSelectedthis()" id="event_genre" type="checkbox" name="genre:Virtual" data-genre="Virtual" value="Virtual"> Virtual
</div>
</div>
<hr>
</div>
</div>
<div class="el">
<h4>Venue</h4>
<div class="venue_list">
<div>
<input type="radio" name="multi_venue" id="all_venues" value="" checked=""> All Venues
</div>
<div>
<input type="radio" name="multi_venue" id="atWerklund" value="onCampus"> At Werklund Centre
</div>
<div>
<input type="radio" name="multi_venue" id="offCampus" data-genre="outside" value="outside"> Off Campus
</div>
<hr>
<script>
db_venues.set("Throughout Arts Commons", 1);
</script>
<script>
db_venues.set("Outside Arts Commons", 1);
</script>
<script>
db_venues.set("Arts Learning Centre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Big Secret Theatre" value="Big Secret Theatre"> Big Secret Theatre
</div>
<script>
db_venues.set("Big Secret Theatre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Engineered Air Theatre" value="Engineered Air Theatre"> Engineered Air Theatre
</div>
<script>
db_venues.set("Engineered Air Theatre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Jack Singer Concert Hall" value="Jack Singer Concert Hall"> Jack Singer Concert Hall
</div>
<script>
db_venues.set("Jack Singer Concert Hall", 1);
</script>
<script>
db_venues.set("The Hub", 1);
</script>
<script>
db_venues.set("Jack Singer Concert Hall Lobby", 1);
</script>
<script>
db_venues.set("Jack Singer Rehearsal Hall", 1);
</script>
<script>
db_venues.set("Founders Room", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Martha Cohen Theatre" value="Martha Cohen Theatre"> Martha Cohen Theatre
</div>
<script>
db_venues.set("Martha Cohen Theatre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Motel Theatre" value="Motel Theatre"> Motel Theatre
</div>
<script>
db_venues.set("Motel Theatre", 1);
</script>
<script>
db_venues.set("Education Gallery (in the +15 hall across from the Hub)", 1);
</script>
<script>
db_venues.set("Lightbox Studio (beside Martha Cohen Theatre on the main level)", 1);
</script>
<script>
db_venues.set("Ledge Gallery (+15 Level in Upper Centre Court)", 1);
</script>
<script>
db_venues.set(" +15 Galleries (between the Hub and admin offices of ATP and Theatre Calgary)", 1);
</script>
<script>
db_venues.set(" +15 Soundscape (near the scene shop on the +15 level)", 1);
</script>
<script>
db_venues.set("Window Galleries (across from Max Bell Theatre)", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Max Bell Theatre" value="Max Bell Theatre"> Max Bell Theatre
</div>
<script>
db_venues.set("Max Bell Theatre", 1);
</script>
<script>
db_venues.set("The Galleries at Werklund Centre", 1);
</script>
</div>
</div>
</div>
</div>
<div class="list">
<div style="background:none;">
</div>
<!-- GETS REPLACED START HH -->
<div id="GlobalList" class="items">
<div id="t-id-" data-timestamp="1775541600000" data-company="Theatre Calgary" data-genre="undefined" data-series="undefined" data-venue="Max Bell Theatre" class="item post-item light_blue" data-listed="true"><a href="https://werklundcentre.ca/whats-on/a-dolls-house-tc" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Dolls%20House%20Thumbnail.jpeg?width=300&height=360&length=300&name=Dolls%20House%20Thumbnail.jpeg" alt="A Doll's House"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1c">Apr 7 - May 3</span> <span class="venue">Max Bell Theatre</span></p>
<p class="resident-company">Theatre Calgary</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/a-dolls-house-tc">A Doll's House</a></h3>
</div>
<div class="content">
<p></p>
<p><span>An ordinary family. A perfect marriage. A wife with a secret. Henrik Ibsen’s theatrical giant of a play still shocks and exhilarates audiences to this day.</span></p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/a-dolls-house-tc" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/theatre" rel="tag">Theatre</a></div>
</div>
</div>
</div>
<div id="t-id-21859" data-timestamp="1776394800000" data-company="Live Is All You Need Inc." data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item warm_grey" data-listed="true"><a href="https://werklundcentre.ca/whats-on/ones-the-beatles-1-hits" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ONES560x672_JackSinger2026.jpeg?width=300&height=360&length=300&name=ONES560x672_JackSinger2026.jpeg" alt="ONES – The Beatles #1 Hits"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">Apr 16</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Live Is All You Need Inc.</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/ones-the-beatles-1-hits">ONES – The Beatles #1 Hits</a></h3>
</div>
<div class="content">
<p></p>
<p><strong>TICKETS NOW DISCOUNTED 20% </strong></p>
<p>The show Cashbox calls, “The most exciting Beatles presentation in decades."</p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/ones-the-beatles-1-hits" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/music" rel="tag">Music</a></div>
</div>
</div>
</div>
<div id="t-id-" data-timestamp="1776475800000" data-company="Calgary Philharmonic Orchestra" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item light_blue" data-listed="true"><a href="https://werklundcentre.ca/whats-on/vivaldis-four-seasons-1" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/26-CalgaryPhil_VivaldiFourSeasons_Banner.jpeg?width=300&height=360&length=300&name=26-CalgaryPhil_VivaldiFourSeasons_Banner.jpeg" alt="Vivaldi’s Four Seasons"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">Apr 17</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Calgary Philharmonic Orchestra</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/vivaldis-four-seasons-1">Vivaldi’s Four Seasons</a></h3>
</div>
<div class="content">
<p></p>
<p><span>Immerse yourself in the sounds of the seasons with Vivaldi's most famous set of violin concertos.</span></p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/vivaldis-four-seasons-1" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/orchestra" rel="tag">Orchestra</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/music" rel="tag">Music</a></div>
</div>
</div>
</div>
<div id="t-id-21627" data-timestamp="1776632400000" data-company="Werklund Centre" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item light_green" data-listed="true"><a href="https://werklundcentre.ca/whats-on/heather-lynch-penguins-of-antarctica" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Lynch_EventBio%201x1.jpeg?width=300&height=360&length=300&name=NGL%20Lynch_EventBio%201x1.jpeg" alt="Heather Lynch: Penguins of Antarctica"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1c">Apr 19 - 20</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Werklund Centre</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/heather-lynch-penguins-of-antarctica">Heather Lynch: Penguins of Antarctica</a></h3>
</div>
<div class="content">
<p></p>
<p lang="en-CA">Dive into the icy waters with National Geographic Explorer Heather Lynch and share her insight on Antarctica and the penguins who live there.</p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/heather-lynch-penguins-of-antarctica" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/talks" rel="tag">Talks</a></div>
</div>
</div>
</div>
<div id="t-id-" data-timestamp="1776821400000" data-company="Alberta Theatre Projects" data-genre="undefined" data-series="undefined" data-venue="Martha Cohen Theatre" class="item post-item light_blue" data-listed="true"><a href="https://werklundcentre.ca/whats-on/wildwoman" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ATP_WILDWOMAN_SOCIAL_SQUARE_1080x1080-1024x1024.jpg?width=300&height=360&length=300&name=ATP_WILDWOMAN_SOCIAL_SQUARE_1080x1080-1024x1024.jpg" alt="WILDWOMAN"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1c">Apr 21 - May 10</span> <span class="venue">Martha Cohen Theatre</span></p>
<p class="resident-company">Alberta Theatre Projects</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/wildwoman">WILDWOMAN</a></h3>
</div>
<div class="content">
<p><span>Based on the shocking true story that inspired Beauty and the Beast, WILDWOMAN dives into the lives of three powerful women as they fight for survival,...</span></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/wildwoman" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/theatre" rel="tag">Theatre</a></div>
</div>
</div>
</div>
<div id="t-id-22000" data-timestamp="1776823200000" data-company="Live Nation" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item warm_grey" data-listed="true"><a href="https://werklundcentre.ca/whats-on/diana-krall" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Static_Venue_560x672_DianaKrall_2026_Regional_JackSingerConcertHallAtWerklundCentre_0421_5x6RatioImage-1.png?width=300&height=360&length=300&name=Static_Venue_560x672_DianaKrall_2026_Regional_JackSingerConcertHallAtWerklundCentre_0421_5x6RatioImage-1.png" alt="Diana Krall"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">Apr 21</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Live Nation</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/diana-krall">Diana Krall</a></h3>
</div>
<div class="content">
<p>A record-breaking musician, Diana Krall is the only jazz singer to have eight albums debut at the top of the Billboard Jazz Albums chart. Her albums have...</p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/diana-krall" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/music" rel="tag">Music</a></div>
</div>
</div>
</div>
<div id="t-id-22086" data-timestamp="1776997800000" data-company="Shantero Productions" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item warm_grey" data-listed="true"><a href="https://werklundcentre.ca/whats-on/ron-james-the-noise-between-our-ears" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Ron%20James%20looking%20up%20right2023%20P5%20300dpi.jpeg?width=300&height=360&length=300&name=Ron%20James%20looking%20up%20right2023%20P5%20300dpi.jpeg" alt="RON JAMES - The Noise Between Our Ears"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">Apr 23</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Shantero Productions</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/ron-james-the-noise-between-our-ears">RON JAMES - The Noise Between Our Ears</a></h3>
</div>
<div class="content">
<p></p>
<p><span lang="EN-US" data-olk-copy-source="MessageBody">Canada’s #1 stand-up road warrior<strong>Ron James</strong>, is in the driver’s seat once again and bound full throttle for the ‘big wide open’ with his new show,<strong>'The Noise...</strong></span></p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/ron-james-the-noise-between-our-ears" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/comedy" rel="tag">Comedy</a></div>
</div>
</div>
</div>
<div id="t-id-21666" data-timestamp="1777086000000" data-company="Werklund Centre" data-genre="undefined" data-series="undefined" data-venue="Engineered Air Theatre" class="item post-item light_green" data-listed="true"><a href="https://werklundcentre.ca/whats-on/td-amplify-episode-4" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/AMP4_EventBio_1x1.jpg?width=300&height=360&length=300&name=AMP4_EventBio_1x1.jpg" alt="TD AMPLIFY Episode 4"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">Apr 24</span> <span class="venue">Engineered Air Theatre</span></p>
<p class="resident-company">Werklund Centre</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/td-amplify-episode-4">TD AMPLIFY Episode 4</a></h3>
</div>
<div class="content">
<p></p>
<p lang="en-CA"><strong>TD AMPLIFY: Episode 4</strong> is a celebration of rhythm, connection, and fearless artistic exchange — a night where vibe becomes vision, and every gesture speaks.</p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/td-amplify-episode-4" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/community" rel="tag">Community</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/dance" rel="tag">Dance</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/music" rel="tag">Music</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/theatre" rel="tag">Theatre</a></div>
</div>
</div>
</div>
<div id="t-id-" data-timestamp="1777167000000" data-company="Calgary Philharmonic Orchestra" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item light_blue" data-listed="true"><a href="https://werklundcentre.ca/whats-on/tenille-townes-the-calgary-philharmonic-orchestra" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/27-CalgaryPhil_TenilleTownes_Thumbnail.jpeg?width=300&height=360&length=300&name=27-CalgaryPhil_TenilleTownes_Thumbnail.jpeg" alt="Tenille Townes + The Calgary Philharmonic Orchestra"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">Apr 25</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Calgary Philharmonic Orchestra</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/tenille-townes-the-calgary-philharmonic-orchestra">Tenille Townes + The Calgary Philharmonic Orchestra</a></h3>
</div>
<div class="content">
<p></p>
<p><span>Country Music Award-winner Tenille Townes perform her biggest hits with your Calgary Phil!</span></p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/tenille-townes-the-calgary-philharmonic-orchestra" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/orchestra" rel="tag">Orchestra</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/music" rel="tag">Music</a></div>
</div>
</div>
</div>
<div id="t-id-22080" data-timestamp="1777233600000" data-company="Columbia College" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item warm_grey" data-listed="true"><a href="https://werklundcentre.ca/whats-on/class-of-2025-convocation" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/CC%202025%20Graduation%20Image%201x1.png?width=300&height=360&length=300&name=CC%202025%20Graduation%20Image%201x1.png" alt="Class of 2025 Convocation"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">Apr 26</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Columbia College</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/class-of-2025-convocation">Class of 2025 Convocation</a></h3>
</div>
<div class="content">
<p>Congratulations to all of our Columbia College graduates! Convocation is an occasion that celebrates your hard work, dedication, and academic achievements. We...</p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/class-of-2025-convocation" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/graduation" rel="tag">Graduation</a></div>
</div>
</div>
</div>
<div id="t-id-" data-timestamp="1777771800000" data-company="Calgary Philharmonic Orchestra" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item light_blue" data-listed="true"><a href="https://werklundcentre.ca/whats-on/alberta-in-harmony-the-planets" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/20-CalgaryPhil_AlbertainHarmony_Banner.jpeg?width=300&height=360&length=300&name=20-CalgaryPhil_AlbertainHarmony_Banner.jpeg" alt="Alberta in Harmony: The Planets"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">May 2</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Calgary Philharmonic Orchestra</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/alberta-in-harmony-the-planets">Alberta in Harmony: The Planets</a></h3>
</div>
<div class="content">
<p></p>
<p><span>Take the plunge into huge orchestral sound as the Calgary Phil and the Edmonton Symphony Orchestra come together to perform John Luther Adams' <em>Become Ocean</em>, a...</span></p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/alberta-in-harmony-the-planets" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/orchestra" rel="tag">Orchestra</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/music" rel="tag">Music</a></div>
</div>
</div>
</div>
<div id="t-id-22320" data-timestamp="1777948200000" data-company="Calgary Arts Development" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall" class="item post-item warm_grey" data-listed="true"><a href="https://werklundcentre.ca/whats-on/celebration-for-the-arts-2026" class="image-col"><img loading="lazy" style="width:100%;" src="https://www.artscommons.ca/hs-fs/hubfs/Werklund_Centre-Thumbnail-600x600.jpg?width=300&height=360&length=300&name=Werklund_Centre-Thumbnail-600x600.jpg" alt="Celebration for the Arts 2026"></a>
<div class="content-col">
<div class="heading">
<p class="time_place"><span class="event-performance-date type1a">May 4</span> <span class="venue">Jack Singer Concert Hall</span></p>
<p class="resident-company">Calgary Arts Development</p>
<h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/celebration-for-the-arts-2026">Celebration for the Arts 2026</a></h3>
</div>
<div class="content">
<p></p>
<p> <span style="width: 100%;">Join Mayor Jeromy Farkas and Calgary’s arts and business leaders at the 2026 Celebration for the Arts!</span></p>
<p></p>
</div>
<div class="content-clickables">
<div class="cta-col"><a href="https://werklundcentre.ca/whats-on/celebration-for-the-arts-2026" class="wc-cta-small wc-dark">Learn More</a></div>
<div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/talks" rel="tag">Talks</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/dance" rel="tag">Dance</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/music" rel="tag">Music</a></div>
</div>
</div>
</div>
</div>
<!-- GETS REPLACED END -->
<div id="observed" class="observed"><span><strong>Loading more
<div class="load-ani" style="display:inherit"><span>.</span><span>.</span><span>.</span></div>
</strong></span></div>
</div>
<div class="sideItems filter-column-right desktop-view">
<div class="side_links">
<a class="wc-cta-small wc-green" href="https://werklundcentre.ca/plan-your-visit/box-office#gift-certificates">GIFT CERTIFICATES</a>
</div>
<div id="filterPanel" class="filterPanel " style="top: 75px;">
<div class="filters">
<div>
<h2>Filters</h2>
</div>
<div class="el inner-wrapper search-w">
<h4>Search</h4>
<div class="hs-search-field__bar">
<form action="" data-hs-cf-bound="true" id="filter-search">
<input type="text" class="hs-filter_search" name="term" autocomplete="off" aria-label="Search" placeholder="">
<a class="header__search--toggle-filter" href="javascript:void(0);"></a>
</form>
</div>
<hr>
</div>
<div class="inner-wrapper">
<div class="el ">
<div class="desktop_filter_topbar">
<h4>Dates</h4>
<a class="collapseBtn" id="collapseDate" onclick="collapseDates();"><img src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-collapse.png"></a>
</div>
<div id="dateView" class="dateView" style="height: 0px;">
<input type="radio" class="allDates" name="allDates" id="allDates" onchange="clearDates()" checked=""> All Dates
<div class="dateRange">
<label for="dateFrom">From </label><input id="dateFrom" name="dateFrom" type="date" min="2026-04-15">
<label for="dateTo">To</label><input id="dateTo" name="dateTo" type="date" min="2026-04-15">
</div>
</div>
</div>
<hr>
<div class="el hide-genre">
<div class="desktop_filter_topbar">
<h4>Genre</h4>
<a class="collapseBtn" id="collapseGenre" onclick="collapseGenre();"><img src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-collapse.png"></a>
</div>
<div class="genres_list genreView" id="genreView" style="height: 0px;">
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Comedy" data-genre="Comedy" value="Comedy"> Comedy
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Community" data-genre="Community" value="Community"> Community
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Dance" data-genre="Dance" value="Dance"> Dance
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Education" data-genre="Education" value="Education"> Education
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Family" data-genre="Family" value="Family"> Family
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Free" data-genre="Free" value="Free"> Free
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Music" data-genre="Music" value="Music"> Music
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Talks" data-genre="Talks" value="Talks"> Talks
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Theatre" data-genre="Theatre" value="Theatre"> Theatre
</div>
<div>
<input class="event-genre" onchange="genreSelected(this)" id="event_genre" type="checkbox" name="genre:Virtual" data-genre="Virtual" value="Virtual"> Virtual
</div>
</div>
<hr>
</div>
</div>
<div class="el">
<div class="desktop_filter_topbar">
<h4>Venue</h4>
<a class="collapseBtn" id="collapseVenue" onclick="collapseVenue();"><img src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-collapse.png"></a>
</div>
<div class="venue_list venueView" id="venueView" style="height: 0px;">
<input type="radio" name="multi_venue" id="all_venues" value="" checked=""> All Venues
<div>
<input type="radio" name="multi_venue" id="atWerklund" value="onCampus"> At Werklund Centre
</div>
<div>
<input type="radio" name="multi_venue" id="offCampus" data-genre="outside" value="outside"> Off Campus
</div>
<hr>
<script>
db_venues.set("Throughout Arts Commons", 1);
</script>
<script>
db_venues.set("Outside Arts Commons", 1);
</script>
<script>
db_venues.set("Arts Learning Centre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Big Secret Theatre" value="Big Secret Theatre"> Big Secret Theatre
</div>
<script>
db_venues.set("Big Secret Theatre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Engineered Air Theatre" value="Engineered Air Theatre"> Engineered Air Theatre
</div>
<script>
db_venues.set("Engineered Air Theatre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Jack Singer Concert Hall" value="Jack Singer Concert Hall"> Jack Singer Concert Hall
</div>
<script>
db_venues.set("Jack Singer Concert Hall", 1);
</script>
<script>
db_venues.set("The Hub", 1);
</script>
<script>
db_venues.set("Jack Singer Concert Hall Lobby", 1);
</script>
<script>
db_venues.set("Jack Singer Rehearsal Hall", 1);
</script>
<script>
db_venues.set("Founders Room", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Martha Cohen Theatre" value="Martha Cohen Theatre"> Martha Cohen Theatre
</div>
<script>
db_venues.set("Martha Cohen Theatre", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Motel Theatre" value="Motel Theatre"> Motel Theatre
</div>
<script>
db_venues.set("Motel Theatre", 1);
</script>
<script>
db_venues.set("Education Gallery (in the +15 hall across from the Hub)", 1);
</script>
<script>
db_venues.set("Lightbox Studio (beside Martha Cohen Theatre on the main level)", 1);
</script>
<script>
db_venues.set("Ledge Gallery (+15 Level in Upper Centre Court)", 1);
</script>
<script>
db_venues.set(" +15 Galleries (between the Hub and admin offices of ATP and Theatre Calgary)", 1);
</script>
<script>
db_venues.set(" +15 Soundscape (near the scene shop on the +15 level)", 1);
</script>
<script>
db_venues.set("Window Galleries (across from Max Bell Theatre)", 1);
</script>
<div>
<input type="checkbox" name="event_venue" data-genre="Max Bell Theatre" value="Max Bell Theatre"> Max Bell Theatre
</div>
<script>
db_venues.set("Max Bell Theatre", 1);
</script>
<script>
db_venues.set("The Galleries at Werklund Centre", 1);
</script>
</div>
<hr>
</div>
<div class="bottom_sticky">
<a class="clear_all wc-cta-small">CLEAR ALL</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div data-global-resource-path="ARTS Theme 2021/modules/Updated Modules/wc-EventData_Display.html"><!-- Begin partial -->
<div data-global-resource-path="ARTS Theme 2021/modules/Updated Modules/wc_EventData_Filtering.html"><!-- Begin partial -->
<script>
//Hubspot can be slow to update sometimes, update this to verify which version of code you are working
//console.log("KP - UPDATED FILTER 09/03/2026 @ 13.54");
</script>
<div data-global-resource-path="ARTS Theme 2021/modules/Updated Modules/wc_EventData_Aggregation.html"><!-- Begin partial -->
<script>
//Hubspot can be slow to update sometimes, update this to verify which version of code you are working
//console.log("AGGREGATION LAST UPDATE: 15/01/2026 12.21");
</script>
<div style="visibility: hidden; height: 0px;">
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script>
<script>
function addHours(milisec, h) {
return milisec + h*60*60*1000;
}
//Used in EventData_Filtering to pull todays date for comparison
function getTodaysDate(){
return 1776288083711;
}
function formatDateLongStringToShort(value) {
//console.log("before : " + value);
if(value){
let fdate = value.slice(0,-6);
var formattedDate = new Date(fdate).toLocaleDateString(
'en-ca',
{
year: 'numeric',
month: 'short',
day: '2-digit',
weekday: 'short',
}
);
//console.log("formattedDate : " + formattedDate.replace(/,/g, ''));
return formattedDate.replace(/,/g, '');
}
else{
//console.log("formattedDate : Unknown exception!");
return "";
}
}
function Post() {
this.name;
this.subtitle;
this.url;
this.tags;
this.series;
this.company;
this.venue;
this.img;
this.content;
this.tess_id;
this.orange_url;
this.orange_open;
this.button_cta_text;
this.post_id;
this.tess_id_special;
this.start_date;
this.end_date;
this.presale_date;
this.single;
this.path_company;
this.isPinned;
this.background_color;
this.alt_url;
}
post_list = [];
<!-- url_tag is getting overwritten somewhere, so we need to grab the Name of the Hubdb row associated with it ASAP. --->
//console.log("");
//console.log("");
//console.group("Post Info");
//console.log("BlogPost 210836760456 Relive the Music 50s, 60s, & 70s Show");
var post = new Post();
//console.log("BlogPost 210836760456 Relive the Music 50s, 60s, & 70s Show");
post.company = "S.A.M. Productions LTD.";
//console.log("PRESENTER: S.A.M. Productions LTD.")
//console.log("SERIES: null")
post.tess_id = "22439";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = A one-of-a-kind show that takes the audience through Music History, Trivia & Memories of the 50\u2019s & 60\u2019s, & 70s Rock ,Disco & Funk Era.");
post.content = "A one-of-a-kind show that takes the audience through Music History, Trivia & Memories of the 50\u2019s & 60\u2019s, & 70s Rock ,Disco & Funk Era.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Relive the Music 50s, 60s, & 70s Show";
post.url = "https://werklundcentre.ca/whats-on/relive-the-music-50s-60s-70s-show" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/c1ccb4ae-949b-4757-acba-bb810f5bb947.jpg?width=300&height=360&length=300&name=c1ccb4ae-949b-4757-acba-bb810f5bb947.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "210836760456";
post.tess_id_special ="22439";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1788894000000";
post.t_start_time_string = "2026-09-08T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1788894000000";
post.t_end_time_string = "2026-09-08T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22439/22440";
}
var xdp = "2026-04-24T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 210711540606 Menopause The Musical");
var post = new Post();
//console.log("BlogPost 210711540606 Menopause The Musical");
post.company = "Gateway Events";
//console.log("PRESENTER: Gateway Events")
//console.log("SERIES: null")
post.tess_id = "22434";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = It's the Hilarious Celebration of Women and The Change!");
post.content = "It's the Hilarious Celebration of Women and The Change!";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Menopause The Musical";
post.url = "https://werklundcentre.ca/whats-on/menopause-the-musical" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Menopause%20Thumb.png?width=300&height=360&length=300&name=Menopause%20Thumb.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "210711540606";
post.tess_id_special ="22434";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1790623800000";
post.t_start_time_string = "2026-09-28T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1790623800000";
post.t_end_time_string = "2026-09-28T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22434/22435";
}
var xdp = "2026-04-17T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209671405729 WIC Spring Concert 2026");
var post = new Post();
//console.log("BlogPost 209671405729 WIC Spring Concert 2026");
post.company = "West Island College";
//console.log("PRESENTER: West Island College")
//console.log("SERIES: null")
post.tess_id = "22390";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Family", url: "https://werklundcentre.ca/whats-on/tag/family"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Join West Island College for the annual Spring Concert.");
post.content = "Join West Island College for the annual Spring Concert.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "WIC Spring Concert 2026";
post.url = "https://werklundcentre.ca/whats-on/wic-spring-concert-2026" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/WIC%20Band-1.jpg?width=300&height=360&length=300&name=WIC%20Band-1.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209671405729";
post.tess_id_special ="22390";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1779822000000";
post.t_start_time_string = "2026-05-26T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1779822000000";
post.t_end_time_string = "2026-05-26T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22390/22391";
}
var xdp = "2026-04-29T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 208007201398 WIC Commencement Ceremony 2026");
var post = new Post();
//console.log("BlogPost 208007201398 WIC Commencement Ceremony 2026");
post.company = "West Island College";
//console.log("PRESENTER: West Island College")
//console.log("SERIES: null")
post.tess_id = "22322";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Graduation", url: "https://werklundcentre.ca/whats-on/tag/graduation"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p style=\"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0cm; padding-left: 0cm;\"><strong><span style=\"border: 1pt none windowtext;\">BE BOLD. BE BRAVE. BE READY.</span></strong></p>");
post.content = "<p style=\"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0cm; padding-left: 0cm;\"><strong><span style=\"border: 1pt none windowtext;\">BE BOLD. BE BRAVE. BE READY.</span></strong></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "WIC Commencement Ceremony 2026";
post.url = "https://werklundcentre.ca/whats-on/wic-commencement-ceremony-2026" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Cap%20Toss%20%281%29.jpeg?width=300&height=360&length=300&name=Cap%20Toss%20%281%29.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "208007201398";
post.tess_id_special ="22322";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780425000000";
post.t_start_time_string = "2026-06-02T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1780425000000";
post.t_end_time_string = "2026-06-02T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22322/22323";
}
var xdp = "2026-04-10T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209458513429 Saving Nature's Symphony with Ben Mirin");
var post = new Post();
//console.log("BlogPost 209458513429 Saving Nature's Symphony with Ben Mirin");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p style=\"color: #161516;\">Acoustic biologist Ben Mirin transforms the sounds of nature into music, revealing what these auditory symphonies tell us about the planet.</p>");
post.content = "<p style=\"color: #161516;\">Acoustic biologist Ben Mirin transforms the sounds of nature into music, revealing what these auditory symphonies tell us about the planet.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Saving Nature's Symphony with Ben Mirin";
post.url = "https://werklundcentre.ca/whats-on/saving-natures-symphony-with-ben-mirin" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Mirin_EventBio.jpg?width=300&height=360&length=300&name=NGL%20Mirin_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209458513429";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1807423200000;
post.nont_end_time_ts = 1807509600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1776736800000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sun Apr 11 2027");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Mon Apr 12 2027");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209458483023 Earth After Dark with Babak Tafreshi");
var post = new Post();
//console.log("BlogPost 209458483023 Earth After Dark with Babak Tafreshi");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Photographer Babak Tafreshi uncovers the stories that happen when night falls here on Earth.</p>");
post.content = "<p>Photographer Babak Tafreshi uncovers the stories that happen when night falls here on Earth.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Earth After Dark with Babak Tafreshi";
post.url = "https://werklundcentre.ca/whats-on/earth-after-dark-with-babak-tafreshi" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Tafreshi_EventBio.jpg?width=300&height=360&length=300&name=NGL%20Tafreshi_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209458483023";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1805007600000;
post.nont_end_time_ts = 1805090400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1776736800000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sun Mar 14 2027");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Mon Mar 15 2027");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209454936504 Diving the Great Barrier Reef with Erika Woolsey");
var post = new Post();
//console.log("BlogPost 209454936504 Diving the Great Barrier Reef with Erika Woolsey");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Dive under the Australian waves into the Great Barrier Reef with marine biologist Erika Woolsey.</p>");
post.content = "<p>Dive under the Australian waves into the Great Barrier Reef with marine biologist Erika Woolsey.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Diving the Great Barrier Reef with Erika Woolsey";
post.url = "https://werklundcentre.ca/whats-on/diving-the-great-barrier-reef-with-erika-woolsey" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Woolsey_EventBio.jpg?width=300&height=360&length=300&name=NGL%20Woolsey_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209454936504";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1800774000000;
post.nont_end_time_ts = 1800860400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1776736800000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sun Jan 24 2027");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Mon Jan 25 2027");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209454904758 A Pirate’s Life with Lisa Briggs");
var post = new Post();
//console.log("BlogPost 209454904758 A Pirate’s Life with Lisa Briggs");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Hunt for some of history\u2019s greatest treasures and the pirates who ruled the ocean with archaeologist Lisa Briggs.</p>");
post.content = "<p>Hunt for some of history\u2019s greatest treasures and the pirates who ruled the ocean with archaeologist Lisa Briggs.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "A Pirate’s Life with Lisa Briggs";
post.url = "https://werklundcentre.ca/whats-on/a-pirates-life-with-lisa-briggs" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Briggs_EventBio.jpg?width=300&height=360&length=300&name=NGL%20Briggs_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209454904758";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1793512800000;
post.nont_end_time_ts = 1793671200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1776736800000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sun Nov 01 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Mon Nov 02 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 210071622812 Une Pluie de Soleil");
var post = new Post();
//console.log("BlogPost 210071622812 Une Pluie de Soleil");
post.company = "Voix Des Rocheuses";
//console.log("PRESENTER: Voix Des Rocheuses")
//console.log("SERIES: null")
post.tess_id = "22408";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Join Voix Des Rocheuses, Calgary\u2019s francophone choir, for a concert inspired by the whims of the weather.");
post.content = "Join Voix Des Rocheuses, Calgary\u2019s francophone choir, for a concert inspired by the whims of the weather.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Une Pluie de Soleil";
post.url = "https://werklundcentre.ca/whats-on/une-pluie-de-soleil" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Picture1-4.jpg?width=300&height=360&length=300&name=Picture1-4.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "210071622812";
post.tess_id_special ="22408";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780083000000";
post.t_start_time_string = "2026-05-29T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1780169400000";
post.t_end_time_string = "2026-05-30T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22408/22409";
}
var xdp = "2026-04-07T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 210289490944 Big Band Burlesque");
var post = new Post();
//console.log("BlogPost 210289490944 Big Band Burlesque");
post.company = "Glitterverse Productions";
//console.log("PRESENTER: Glitterverse Productions")
//console.log("SERIES: null")
post.tess_id = "22417";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span style=\"color: #425b76; line-height: 1.5;\">Come on a sentimental journey with the Midnight Blue Jazz Society and their 17 piece big brass band.</span>");
post.content = "<span style=\"color: #425b76; line-height: 1.5;\">Come on a sentimental journey with the Midnight Blue Jazz Society and their 17 piece big brass band.</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Big Band Burlesque";
post.url = "https://werklundcentre.ca/whats-on/big-band-burlesque-1" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/BBB%20-%20May%2030%2c%2026%20-%20600x600.jpg?width=300&height=360&length=300&name=BBB%20-%20May%2030%2c%2026%20-%20600x600.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "210289490944";
post.tess_id_special ="22417";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780167600000";
post.t_start_time_string = "2026-05-30T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1780167600000";
post.t_end_time_string = "2026-05-30T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22417/22418";
}
var xdp = "2026-04-06T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209671937296 Sweetnotes Music");
var post = new Post();
//console.log("BlogPost 209671937296 Sweetnotes Music");
post.company = "Legacy Events";
//console.log("PRESENTER: Legacy Events")
//console.log("SERIES: null")
post.tess_id = "22394";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Sweetnotes Music is a renowned Filipino musical duo from the Philippines composed of husband-and-wife performers Jeffrey \u201CBJ\u201D Bactong Jr. and Charlotte Mae...");
post.content = "Sweetnotes Music is a renowned Filipino musical duo from the Philippines composed of husband-and-wife performers Jeffrey \u201CBJ\u201D Bactong Jr. and Charlotte Mae...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Sweetnotes Music";
post.url = "https://werklundcentre.ca/whats-on/sweetnotes-music" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/JSCH%20THUMBNAIL%20IMAGE-%20600w.png?width=300&height=360&length=300&name=JSCH%20THUMBNAIL%20IMAGE-%20600w.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209671937296";
post.tess_id_special ="22394";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1787331600000";
post.t_start_time_string = "2026-08-21T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1787331600000";
post.t_end_time_string = "2026-08-21T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22394/22395";
}
var xdp = "2026-04-02T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 210223974691 Oodua Concert");
var post = new Post();
//console.log("BlogPost 210223974691 Oodua Concert");
post.company = "Okin International Cutural Association Canada. ";
//console.log("PRESENTER: Okin International Cutural Association Canada. ")
//console.log("SERIES: null")
post.tess_id = "22392";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = A headline performance by the international Afrobeats sensation, Adekunle Gold.");
post.content = "A headline performance by the international Afrobeats sensation, Adekunle Gold.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Oodua Concert";
post.url = "https://werklundcentre.ca/whats-on/the-oodua-concert" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/1000474565%20crop.jpg?width=300&height=360&length=300&name=1000474565%20crop.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "210223974691";
post.tess_id_special ="22392";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1782493200000";
post.t_start_time_string = "2026-06-26T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1782493200000";
post.t_end_time_string = "2026-06-26T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22392/22393";
}
var xdp = "2026-04-01T16:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 206818616399 Little Wonders Festival 26");
var post = new Post();
//console.log("BlogPost 206818616399 Little Wonders Festival 26");
post.company = "Werklund Centre Education";
//console.log("PRESENTER: Werklund Centre Education")
//console.log("SERIES: null")
post.tess_id = "22402";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Arts Learning Centre";
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Family", url: "https://werklundcentre.ca/whats-on/tag/family"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>A Magical Arts + Storytelling Adventure for Families with Young Children!</span>");
post.content = "<span>A Magical Arts + Storytelling Adventure for Families with Young Children!</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Little Wonders Festival 26";
post.url = "https://werklundcentre.ca/whats-on/little-wonders-festival-26" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/EDU%20LittleWonders26%20EventBio.jpg?width=300&height=360&length=300&name=EDU%20LittleWonders26%20EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "206818616399";
post.tess_id_special ="22402";
<!-- NON TESS -->
post.nont_start_time_ts = 1779463800000;
post.nont_end_time_ts = 1779636600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1779442200000";
post.t_start_time_string = "2026-05-22T00:00:00-06:00";
post.start_dates_string.push("Fri May 22 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1779615000000";
post.t_end_time_string = "2026-05-24T00:00:00-06:00";
post.end_dates_string.push("Sun May 24 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22402/22411";
}
var xdp = "2026-04-01T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 210336815896 Josh Johnson VIP Add-On");
var post = new Post();
//console.log("BlogPost 210336815896 Josh Johnson VIP Add-On");
post.company = "MRG Live";
//console.log("PRESENTER: MRG Live")
//console.log("SERIES: null")
post.tess_id = "22333";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Comedy", url: "https://werklundcentre.ca/whats-on/tag/comedy"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span style=\"color: #222222; background-color: #ffffff;\">Josh Johnson\u2019s Comedy Band Camp is a stand up and live music experience that brings together all the community of being in one big band and all the nostalgia...</span></p>");
post.content = "<p><span style=\"color: #222222; background-color: #ffffff;\">Josh Johnson\u2019s Comedy Band Camp is a stand up and live music experience that brings together all the community of being in one big band and all the nostalgia...</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Josh Johnson VIP Add-On";
post.url = "https://werklundcentre.ca/whats-on/josh-johnson-vip-add-on" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/600x600.jpg?width=300&height=360&length=300&name=600x600.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "210336815896";
post.tess_id_special ="22333";
<!-- NON TESS -->
post.nont_start_time_ts = 1785033000000;
post.nont_end_time_ts = 1785033000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "Jul 25, 2026, 5:00 PM & 8:30 PM";
post.whats_on_listing_date = "1785045600000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1784998800000";
post.t_start_time_string = "2026-07-25T00:00:00-06:00";
post.start_dates_string.push("Sat Jul 25 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1785011400000";
post.t_end_time_string = "2026-07-25T00:00:00-06:00";
post.end_dates_string.push("Sat Jul 25 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22333/22334";
}
var xdp = "2026-03-04T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22333/22334";
}
var xdp = "2026-03-06T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209399125840 The Art of Ballet");
var post = new Post();
//console.log("BlogPost 209399125840 The Art of Ballet");
post.company = "Jeunesse Classique Ballet";
//console.log("PRESENTER: Jeunesse Classique Ballet")
//console.log("SERIES: null")
post.tess_id = "22337";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>Jeunesse Classique Ballet presents a new production, 'The Art of Ballet', celebrating the heart and history of classical repertoire.</span>");
post.content = "<span>Jeunesse Classique Ballet presents a new production, 'The Art of Ballet', celebrating the heart and history of classical repertoire.</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "The Art of Ballet";
post.url = "https://werklundcentre.ca/whats-on/the-art-of-ballet" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/0.png?width=300&height=360&length=300&name=0.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209399125840";
post.tess_id_special ="22337";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780687800000";
post.t_start_time_string = "2026-06-05T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1780774200000";
post.t_end_time_string = "2026-06-06T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22337/22338";
}
var xdp = "2026-03-30T12:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 210008493128 Handy Devices for Existential Crisis");
var post = new Post();
//console.log("BlogPost 210008493128 Handy Devices for Existential Crisis");
post.company = "One Yellow Rabbit";
//console.log("PRESENTER: One Yellow Rabbit")
//console.log("SERIES: null")
post.tess_id = "22384";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Big Secret Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Five friends find fun in a dreamy image-filled tragi-comedy cabaret for the times.");
post.content = "Five friends find fun in a dreamy image-filled tragi-comedy cabaret for the times.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Handy Devices for Existential Crisis";
post.url = "https://werklundcentre.ca/whats-on/handy-devices-for-existential-crisis" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/WkC_Handy%20Devices_thumbnail_350%20x%20350.png?width=300&height=360&length=300&name=WkC_Handy%20Devices_thumbnail_350%20x%20350.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "210008493128";
post.tess_id_special ="22384";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1778700600000";
post.t_start_time_string = "2026-05-13T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1778959800000";
post.t_end_time_string = "2026-05-16T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22384/22386";
}
var xdp = "2026-03-30T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209880247605 Stardust: A Diamond Heist Dance Cabaret");
var post = new Post();
//console.log("BlogPost 209880247605 Stardust: A Diamond Heist Dance Cabaret");
post.company = "The Lolas";
//console.log("PRESENTER: The Lolas")
//console.log("SERIES: null")
post.tess_id = "22396";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Stardust is a high-octane, wordless dance comedy where glamorous cabaret meets outrageous spy adventure.");
post.content = "Stardust is a high-octane, wordless dance comedy where glamorous cabaret meets outrageous spy adventure.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Stardust: A Diamond Heist Dance Cabaret";
post.url = "https://werklundcentre.ca/whats-on/stardust-a-diamond-heist-dance-cabaret" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/a96916ab-96d7-4516-8227-03b3ec4ea526.jpg?width=300&height=360&length=300&name=a96916ab-96d7-4516-8227-03b3ec4ea526.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209880247605";
post.tess_id_special ="22396";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780083000000";
post.t_start_time_string = "2026-05-29T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1780083000000";
post.t_end_time_string = "2026-05-29T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22396/22398";
}
var xdp = "2026-03-26T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209132801665 Orff the Wall 2026");
var post = new Post();
//console.log("BlogPost 209132801665 Orff the Wall 2026");
post.company = "Calgary Board of Education";
//console.log("PRESENTER: Calgary Board of Education")
//console.log("SERIES: null")
post.tess_id = "22354";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>This is a celebration of the elementary music programs throughout the CBE schools. </span>");
post.content = "<span>This is a celebration of the elementary music programs throughout the CBE schools. </span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Orff the Wall 2026";
post.url = "https://werklundcentre.ca/whats-on/orff-the-wall-2026" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/orf%20thumbnai.jpeg?width=300&height=360&length=300&name=orf%20thumbnai.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209132801665";
post.tess_id_special ="22354";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1776106800000";
post.t_start_time_string = "2026-04-13T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1776106800000";
post.t_end_time_string = "2026-04-13T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22354/22355";
}
var xdp = "2026-03-16T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22354/22355";
}
var xdp = "2026-03-16T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209186612109 Heritage College Graduation 2026");
var post = new Post();
//console.log("BlogPost 209186612109 Heritage College Graduation 2026");
post.company = "Heritage College";
//console.log("PRESENTER: Heritage College")
//console.log("SERIES: null")
post.tess_id = "22344";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Graduation", url: "https://werklundcentre.ca/whats-on/tag/graduation"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Heritage College is proud to celebrate the achievements of the Class of 2026 at our upcoming Graduation Ceremony. This special event honors the dedication,...");
post.content = "Heritage College is proud to celebrate the achievements of the Class of 2026 at our upcoming Graduation Ceremony. This special event honors the dedication,...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Heritage College Graduation 2026";
post.url = "https://werklundcentre.ca/whats-on/heritage-college-graduation-2026" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Thumbnail-600x600.png?width=300&height=360&length=300&name=Thumbnail-600x600.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209186612109";
post.tess_id_special ="22344";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1781269200000";
post.t_start_time_string = "2026-06-12T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1781269200000";
post.t_end_time_string = "2026-06-12T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22344/22346";
}
var xdp = "2026-03-13T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22344/22346";
}
var xdp = "2026-03-13T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 209041394451 Bahamas");
var post = new Post();
//console.log("BlogPost 209041394451 Bahamas");
post.company = "Live Nation";
//console.log("PRESENTER: Live Nation")
//console.log("SERIES: null")
post.tess_id = "22329";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <em>My Second Last Album</em>, one of Bahamas\u2019 truly indispensable works.");
post.content = "<em>My Second Last Album</em>, one of Bahamas\u2019 truly indispensable works.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Bahamas";
post.url = "https://werklundcentre.ca/whats-on/bahamas-1" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Static_Venue_1080x1080_Bahamas_2026_Regional_JackSingerConcertHall_0921_Swimming.png?width=300&height=360&length=300&name=Static_Venue_1080x1080_Bahamas_2026_Regional_JackSingerConcertHall_0921_Swimming.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "209041394451";
post.tess_id_special ="22329";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1790020800000";
post.t_start_time_string = "2026-09-21T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1790020800000";
post.t_end_time_string = "2026-09-21T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22329/22330";
}
var xdp = "2026-03-13T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 208666200461 Better Together");
var post = new Post();
//console.log("BlogPost 208666200461 Better Together");
post.company = "New West Music & Arts Society";
//console.log("PRESENTER: New West Music & Arts Society")
//console.log("SERIES: null")
post.tess_id = "22341";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span> New West Society presents Better Together \u2014 an inspiring evening of music that celebrates the people who make life meaningful and remind us that we truly...</span>");
post.content = "<span> New West Society presents Better Together \u2014 an inspiring evening of music that celebrates the people who make life meaningful and remind us that we truly...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Better Together";
post.url = "https://werklundcentre.ca/whats-on/better-together" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/NWS%20Thumbnail%20Spring%202026.jpg?width=300&height=360&length=300&name=NWS%20Thumbnail%20Spring%202026.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "208666200461";
post.tess_id_special ="22341";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1778353200000";
post.t_start_time_string = "2026-05-09T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1778353200000";
post.t_end_time_string = "2026-05-09T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22341/22342";
}
var xdp = "2026-03-13T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 208390200468 Josh Johnson");
var post = new Post();
//console.log("BlogPost 208390200468 Josh Johnson");
post.company = "MRG Live";
//console.log("PRESENTER: MRG Live")
//console.log("SERIES: null")
post.tess_id = "22333";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Comedy", url: "https://werklundcentre.ca/whats-on/tag/comedy"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Josh Johnson\u2019s Comedy Band Camp is a stand up and live music experience that brings together all the community of being in one big band and all the nostalgia...</p>");
post.content = "<p>Josh Johnson\u2019s Comedy Band Camp is a stand up and live music experience that brings together all the community of being in one big band and all the nostalgia...</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Josh Johnson";
post.url = "https://werklundcentre.ca/whats-on/josh-johnson" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/600x600.jpg?width=300&height=360&length=300&name=600x600.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "208390200468";
post.tess_id_special ="22333";
<!-- NON TESS -->
post.nont_start_time_ts = 1785020400000;
post.nont_end_time_ts = 1785033000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "Jul 25, 2026, 5:00 PM & 8:30 PM";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1784998800000";
post.t_start_time_string = "2026-07-25T00:00:00-06:00";
post.start_dates_string.push("Sat Jul 25 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1785011400000";
post.t_end_time_string = "2026-07-25T00:00:00-06:00";
post.end_dates_string.push("Sat Jul 25 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22333/22334";
}
var xdp = "2026-03-04T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22333/22334";
}
var xdp = "2026-03-06T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 207932149623 Celebration for the Arts 2026");
var post = new Post();
//console.log("BlogPost 207932149623 Celebration for the Arts 2026");
post.company = "Calgary Arts Development";
//console.log("PRESENTER: Calgary Arts Development")
//console.log("SERIES: null")
post.tess_id = "22320";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p> <span style=\"width: 100%;\">Join Mayor Jeromy Farkas and Calgary\u2019s arts and business leaders at the 2026 Celebration for the Arts!</span></p>");
post.content = "<p> <span style=\"width: 100%;\">Join Mayor Jeromy Farkas and Calgary\u2019s arts and business leaders at the 2026 Celebration for the Arts!</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Celebration for the Arts 2026";
post.url = "https://werklundcentre.ca/whats-on/celebration-for-the-arts-2026" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Werklund_Centre-Thumbnail-600x600.jpg?width=300&height=360&length=300&name=Werklund_Centre-Thumbnail-600x600.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "207932149623";
post.tess_id_special ="22320";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1777923000000";
post.t_start_time_string = "2026-05-04T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1777923000000";
post.t_end_time_string = "2026-05-04T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22320/22321";
}
var xdp = "2026-03-03T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 207465686529 One - A Dance Spectacle");
var post = new Post();
//console.log("BlogPost 207465686529 One - A Dance Spectacle");
post.company = "Sparq Productions Inc.";
//console.log("PRESENTER: Sparq Productions Inc.")
//console.log("SERIES: null")
post.tess_id = "22310";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>ONE \u2013 A DANCE SPECTACLE promises an immense array of dynamic and visually stunning performances from some of Alberta\u2019s most accomplished and promising artists.</span>");
post.content = "<span>ONE \u2013 A DANCE SPECTACLE promises an immense array of dynamic and visually stunning performances from some of Alberta\u2019s most accomplished and promising artists.</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "One - A Dance Spectacle";
post.url = "https://werklundcentre.ca/whats-on/one-a-dance-spectacle" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/ONE%20thumbnail%20img.png?width=300&height=360&length=300&name=ONE%20thumbnail%20img.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "207465686529";
post.tess_id_special ="22310";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1781982000000";
post.t_start_time_string = "2026-06-20T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1781982000000";
post.t_end_time_string = "2026-06-20T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22310/22311";
}
var xdp = "2026-05-15T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 208311337908 Cool Choir: From Then to Ten");
var post = new Post();
//console.log("BlogPost 208311337908 Cool Choir: From Then to Ten");
post.company = "Swiftsure Foundation";
//console.log("PRESENTER: Swiftsure Foundation")
//console.log("SERIES: null")
post.tess_id = "22315";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = For a decade, Cool Choir has united voices and hearts across Calgary \u2014 and now, we\u2019re marking ten incredible years with an unforgettable night of music, joy,...");
post.content = "For a decade, Cool Choir has united voices and hearts across Calgary \u2014 and now, we\u2019re marking ten incredible years with an unforgettable night of music, joy,...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Cool Choir: From Then to Ten";
post.url = "https://werklundcentre.ca/whats-on/cool-choir-from-then-to-ten" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Cool%20Choir%20Poster%20-%20THUMB.jpg?width=300&height=360&length=300&name=Cool%20Choir%20Poster%20-%20THUMB.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "208311337908";
post.tess_id_special ="22315";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1781897400000";
post.t_start_time_string = "2026-06-19T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1781897400000";
post.t_end_time_string = "2026-06-19T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22315/22316";
}
var xdp = "2026-03-16T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 207915544871 Karl Bushby: Get Him Home!");
var post = new Post();
//console.log("BlogPost 207915544871 Karl Bushby: Get Him Home!");
post.company = "Friends of Karl Bushby";
//console.log("PRESENTER: Friends of Karl Bushby")
//console.log("SERIES: null")
post.tess_id = "22317";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = In 1998, English adventurer Karl Bushby set out on the Goliath Expedition with an extraordinary goal: to become the first person to walk an unbroken path...");
post.content = "In 1998, English adventurer Karl Bushby set out on the Goliath Expedition with an extraordinary goal: to become the first person to walk an unbroken path...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Karl Bushby: Get Him Home!";
post.url = "https://werklundcentre.ca/whats-on/karl-bushby-get-him-home" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/2016%20Mongolia%20square.jpg?width=300&height=360&length=300&name=2016%20Mongolia%20square.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "207915544871";
post.tess_id_special ="22317";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1772982000000";
post.t_start_time_string = "2026-03-08T00:00:00-07:00";
post.end_dates_string = [];
post.t_end_time_ts = "1772982000000";
post.t_end_time_string = "2026-03-08T00:00:00-07:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22317/22318";
}
var xdp = "2026-02-19T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 207470493216 Sooshi Mango");
var post = new Post();
//console.log("BlogPost 207470493216 Sooshi Mango");
post.company = "Live Nation";
//console.log("PRESENTER: Live Nation")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Comedy", url: "https://werklundcentre.ca/whats-on/tag/comedy"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Sooshi Mango is an Australian comedy troupe founded in 2015.The group consists of two brothers, Joe and Carlo Salanitri, and their best friend, Andrew Manfre.</p>");
post.content = "<p>Sooshi Mango is an Australian comedy troupe founded in 2015.The group consists of two brothers, Joe and Carlo Salanitri, and their best friend, Andrew Manfre.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Sooshi Mango";
post.url = "https://werklundcentre.ca/whats-on/sooshi-mango" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Static_Social-Instagram_1080x1080_SooshiMango_2026_Regional_JackSingerConcertHallatArtsCommons_0516-2.jpg?width=300&height=360&length=300&name=Static_Social-Instagram_1080x1080_SooshiMango_2026_Regional_JackSingerConcertHallatArtsCommons_0516-2.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "207470493216";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1778722200000;
post.nont_end_time_ts = 1778722200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Wed May 13 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Wed May 13 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 206785536433 Caities Super Simple Songs");
var post = new Post();
//console.log("BlogPost 206785536433 Caities Super Simple Songs");
post.company = "Super Simple ";
//console.log("PRESENTER: Super Simple ")
//console.log("SERIES: null")
post.tess_id = "22306";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Family", url: "https://werklundcentre.ca/whats-on/tag/family"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Get ready for a 90-minute interactive musical adventure with Caitie and your favorite friends from Super Simple Songs \u2014 including The Bumble Nums, Finny the...");
post.content = "Get ready for a 90-minute interactive musical adventure with Caitie and your favorite friends from Super Simple Songs \u2014 including The Bumble Nums, Finny the...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Caities Super Simple Songs";
post.url = "https://werklundcentre.ca/whats-on/caities-super-simple-songs" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Caitie_SSSurprisePartyTour_Calgary_600x600%20%281%29.jpg?width=300&height=360&length=300&name=Caitie_SSSurprisePartyTour_Calgary_600x600%20%281%29.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "206785536433";
post.tess_id_special ="22306";
<!-- NON TESS -->
post.nont_start_time_ts = 1774301400000;
post.nont_end_time_ts = 1774301400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1774279800000";
post.t_start_time_string = "2026-03-23T00:00:00-06:00";
post.start_dates_string.push("Mon Mar 23 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1774279800000";
post.t_end_time_string = "2026-03-23T00:00:00-06:00";
post.end_dates_string.push("Mon Mar 23 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22306/22307";
}
var xdp = "2026-02-13T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 206785781301 Art Party Mar 27");
var post = new Post();
//console.log("BlogPost 206785781301 Art Party Mar 27");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: null")
post.tess_id = "22332";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall Lobby"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Werklund Centre Galleries", url: "https://werklundcentre.ca/whats-on/tag/werklund-centre-galleries"};
post.tags.push(t);
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span data-contrast=\"none\" xml:lang=\"EN-CA\" lang=\"EN-CA\"><span>Meet the artists and creatives who bring inspiration, beauty, and thought-provoking ideas to the walls and public spaces of Werklund Centre</span><span> in this free public...</span></span>");
post.content = "<span data-contrast=\"none\" xml:lang=\"EN-CA\" lang=\"EN-CA\"><span>Meet the artists and creatives who bring inspiration, beauty, and thought-provoking ideas to the walls and public spaces of Werklund Centre</span><span> in this free public...</span></span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Art Party Mar 27";
post.url = "https://werklundcentre.ca/whats-on/art-party-mar-27" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/CN-ArtParty-Bio-1x1.jpg?width=300&height=360&length=300&name=CN-ArtParty-Bio-1x1.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "206785781301";
post.tess_id_special ="22332";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "Mar 27, 2026 5:00 pm";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1774630800000";
post.t_start_time_string = "2026-03-27T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1774630800000";
post.t_end_time_string = "2026-03-27T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22332/22336";
}
var xdp = "2026-02-26T00:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 204826415718 The 2026 Canadian Selah Music Awards (CSMA)");
var post = new Post();
//console.log("BlogPost 204826415718 The 2026 Canadian Selah Music Awards (CSMA)");
post.company = "Canada Gospel Productions Inc.";
//console.log("PRESENTER: Canada Gospel Productions Inc.")
//console.log("SERIES: null")
post.tess_id = "22122";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Celebrates the best in Canadian and International Christian and Gospel music.");
post.content = "Celebrates the best in Canadian and International Christian and Gospel music.";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "The 2026 Canadian Selah Music Awards (CSMA)";
post.url = "https://werklundcentre.ca/whats-on/the-2026-canadian-selah-music-awards-csma" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/CSMA%20Thumbnail%20600%20x%20600%20px.png?width=300&height=360&length=300&name=CSMA%20Thumbnail%20600%20x%20600%20px.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "204826415718";
post.tess_id_special ="22122";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1782583200000";
post.t_start_time_string = "2026-06-27T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1782583200000";
post.t_end_time_string = "2026-06-27T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22122/22123";
}
var xdp = "2026-01-23T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 204466027387 Prairie Sparks: Local Lights");
var post = new Post();
//console.log("BlogPost 204466027387 Prairie Sparks: Local Lights");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Eau Claire Plaza";
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <div>\n Prairie Sparks: Local Lights is a dynamic showcase celebrating Calgary\u2019s vibrant arts community through performances by TD Incubator artists and alumni.\n</div>");
post.content = "<div>\n Prairie Sparks: Local Lights is a dynamic showcase celebrating Calgary\u2019s vibrant arts community through performances by TD Incubator artists and alumni.\n</div>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#ddc092";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Prairie Sparks: Local Lights";
post.url = "https://werklundcentre.ca/whats-on/prairie-sparks-local-lights" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ChinookBlast26_EventBio.jpg?width=300&height=360&length=300&name=ChinookBlast26_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "204466027387";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1770424200000;
post.nont_end_time_ts = 1770424200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Feb 06 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Fri Feb 06 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 204259758862 TD Incubator Artist Talk");
var post = new Post();
//console.log("BlogPost 204259758862 TD Incubator Artist Talk");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: TD Amplify Cabarets")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Motel Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>An intimate, behind-the-scenes chat with local multidisciplinary and interdisciplinary artists featuring artists from TD Amplify Episode 1.</span>");
post.content = "<span>An intimate, behind-the-scenes chat with local multidisciplinary and interdisciplinary artists featuring artists from TD Amplify Episode 1.</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "TD Incubator Artist Talk";
post.url = "https://werklundcentre.ca/whats-on/td-incubator-artist-talk-1" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/HWC1_EventBio_560x672.png?width=300&height=360&length=300&name=HWC1_EventBio_560x672.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "204259758862";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1768683600000;
post.nont_end_time_ts = 1768683600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sat Jan 17 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Jan 17 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 203384524718 Amandeep Khayal’s Dhak Dhak – A Man in Love");
var post = new Post();
//console.log("BlogPost 203384524718 Amandeep Khayal’s Dhak Dhak – A Man in Love");
post.company = "Ekak Entertainment Corporation";
//console.log("PRESENTER: Ekak Entertainment Corporation")
//console.log("SERIES: null")
post.tess_id = "22113";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = After giving multiple sold-out shows in over 30 cities in India, Australia, and the UK, Amandeep Singh, one of India's OG storytellers, is coming to your city...");
post.content = "After giving multiple sold-out shows in over 30 cities in India, Australia, and the UK, Amandeep Singh, one of India's OG storytellers, is coming to your city...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Amandeep Khayal’s Dhak Dhak – A Man in Love";
post.url = "https://werklundcentre.ca/whats-on/dhak-dhak" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/DSC_1996%20%281%29.jpg?width=300&height=360&length=300&name=DSC_1996%20%281%29.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "203384524718";
post.tess_id_special ="22113";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1778871600000";
post.t_start_time_string = "2026-05-15T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1778871600000";
post.t_end_time_string = "2026-05-15T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22113/22114";
}
var xdp = "2026-01-02T11:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 202122168723 Stuff You Should Know Live");
var post = new Post();
//console.log("BlogPost 202122168723 Stuff You Should Know Live");
post.company = "";
//console.log("PRESENTER: ")
//console.log("SERIES: null")
post.tess_id = "22108";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
var t = {name: "Comedy", url: "https://werklundcentre.ca/whats-on/tag/comedy"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = We hope you\u2019re jazzed about coming to see Stuff You Should Know Live. It\u2019s at least 20% funnier than the podcast, and you get to see Josh and Chuck move around...");
post.content = "We hope you\u2019re jazzed about coming to see Stuff You Should Know Live. It\u2019s at least 20% funnier than the podcast, and you get to see Josh and Chuck move around...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Stuff You Should Know Live";
post.url = "https://werklundcentre.ca/whats-on/stuff-you-should-know-live" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Static_Venue_560x672_StuffYouShouldKnow_2026_Regional_JackSingerConcertHallatArtsCommons_0724.jpeg?width=300&height=360&length=300&name=Static_Venue_560x672_StuffYouShouldKnow_2026_Regional_JackSingerConcertHallatArtsCommons_0724.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "202122168723";
post.tess_id_special ="22108";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1784919600000";
post.t_start_time_string = "2026-07-24T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1784919600000";
post.t_end_time_string = "2026-07-24T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22108/22109";
}
var xdp = "2025-12-19T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 201128441201 THE STAMPEDERS .... One More Time");
var post = new Post();
//console.log("BlogPost 201128441201 THE STAMPEDERS .... One More Time");
post.company = "Shantero Productions Inc.";
//console.log("PRESENTER: Shantero Productions Inc.")
//console.log("SERIES: null")
post.tess_id = "22102";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>THE predominant Canadian Rock \u2018n\u2019 Roll band of the 1970s \u2013</span><span>The Stampeders</span><span>\u2013 are bringing along all their classic hits: </span><i>Wild Eyes, Carry Me, Oh My Lady, Devil...</i>");
post.content = "<span>THE predominant Canadian Rock \u2018n\u2019 Roll band of the 1970s \u2013</span><span>The Stampeders</span><span>\u2013 are bringing along all their classic hits: </span><i>Wild Eyes, Carry Me, Oh My Lady, Devil...</i>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "THE STAMPEDERS .... One More Time";
post.url = "https://werklundcentre.ca/whats-on/the-stampeders-....-one-more-time" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Stampeders%20Calgary%20-%20560%20x%20672%20%2896dpi%29.jpeg?width=300&height=360&length=300&name=Stampeders%20Calgary%20-%20560%20x%20672%20%2896dpi%29.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "201128441201";
post.tess_id_special ="22102";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1781206200000";
post.t_start_time_string = "2026-06-11T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1781206200000";
post.t_end_time_string = "2026-06-11T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22102/22103";
}
var xdp = "2025-12-12T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 201664625708 MOVICALS");
var post = new Post();
//console.log("BlogPost 201664625708 MOVICALS");
post.company = "White Orchid Promotions Ltd.";
//console.log("PRESENTER: White Orchid Promotions Ltd.")
//console.log("SERIES: null")
post.tess_id = "22106";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span data-olk-copy-source=\"MessageBody\"> A movie musical extravaganza like no other! Join us in a breath-taking, whirlwind journey through the musical decades.</span>");
post.content = "<span data-olk-copy-source=\"MessageBody\"> A movie musical extravaganza like no other! Join us in a breath-taking, whirlwind journey through the musical decades.</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "MOVICALS";
post.url = "https://werklundcentre.ca/whats-on/movicals" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/MOVICALS_Thumbnail%20Image.webp?width=300&height=360&length=300&name=MOVICALS_Thumbnail%20Image.webp";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "201664625708";
post.tess_id_special ="22106";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780255800000";
post.t_start_time_string = "2026-05-31T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1780255800000";
post.t_end_time_string = "2026-05-31T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22106/22107";
}
var xdp = "2025-12-15T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22106/22107";
}
var xdp = "2026-02-01T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 199445971104 Scotland Made the World");
var post = new Post();
//console.log("BlogPost 199445971104 Scotland Made the World");
post.company = "Bruce Fummey";
//console.log("PRESENTER: Bruce Fummey")
//console.log("SERIES: null")
post.tess_id = "22077";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Comedy", url: "https://werklundcentre.ca/whats-on/tag/comedy"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span data-olk-copy-source=\"MessageBody\">Discover the unparalleled charm and comedy of Bruce Fummey, where humour meets Scottish history and insightful storytelling.</span>");
post.content = "<span data-olk-copy-source=\"MessageBody\">Discover the unparalleled charm and comedy of Bruce Fummey, where humour meets Scottish history and insightful storytelling.</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Scotland Made the World";
post.url = "https://werklundcentre.ca/whats-on/scotland-made-the-world" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Calgaryme.jpeg?width=300&height=360&length=300&name=Calgaryme.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "199445971104";
post.tess_id_special ="22077";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1784404800000";
post.t_start_time_string = "2026-07-18T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1784404800000";
post.t_end_time_string = "2026-07-18T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22077/22078";
}
var xdp = "2025-12-08T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 200206683921 RON JAMES - The Noise Between Our Ears");
var post = new Post();
//console.log("BlogPost 200206683921 RON JAMES - The Noise Between Our Ears");
post.company = "Shantero Productions";
//console.log("PRESENTER: Shantero Productions")
//console.log("SERIES: null")
post.tess_id = "22086";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Comedy", url: "https://werklundcentre.ca/whats-on/tag/comedy"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span lang=\"EN-US\" data-olk-copy-source=\"MessageBody\">Canada\u2019s #1 stand-up road warrior<strong>Ron James</strong>, is in the driver\u2019s seat once again and bound full throttle for the \u2018big wide open\u2019 with his new show,<strong>'The Noise...</strong></span></p>");
post.content = "<p><span lang=\"EN-US\" data-olk-copy-source=\"MessageBody\">Canada\u2019s #1 stand-up road warrior<strong>Ron James</strong>, is in the driver\u2019s seat once again and bound full throttle for the \u2018big wide open\u2019 with his new show,<strong>'The Noise...</strong></span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "RON JAMES - The Noise Between Our Ears";
post.url = "https://werklundcentre.ca/whats-on/ron-james-the-noise-between-our-ears" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Ron%20James%20looking%20up%20right2023%20P5%20300dpi.jpeg?width=300&height=360&length=300&name=Ron%20James%20looking%20up%20right2023%20P5%20300dpi.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "200206683921";
post.tess_id_special ="22086";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1776972600000";
post.t_start_time_string = "2026-04-23T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1776972600000";
post.t_end_time_string = "2026-04-23T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22086/22087";
}
var xdp = "2025-12-05T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 201120757013 WILDWOMAN");
var post = new Post();
//console.log("BlogPost 201120757013 WILDWOMAN");
post.company = "Alberta Theatre Projects";
//console.log("PRESENTER: Alberta Theatre Projects")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>Based on the shocking true story that inspired Beauty and the Beast, WILDWOMAN dives into the lives of three powerful women as they fight for survival,...</span>");
post.content = "<span>Based on the shocking true story that inspired Beauty and the Beast, WILDWOMAN dives into the lives of three powerful women as they fight for survival,...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "WILDWOMAN";
post.url = "https://werklundcentre.ca/whats-on/wildwoman" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ATP_WILDWOMAN_SOCIAL_SQUARE_1080x1080-1024x1024.jpg?width=300&height=360&length=300&name=ATP_WILDWOMAN_SOCIAL_SQUARE_1080x1080-1024x1024.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "201120757013";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1776821400000;
post.nont_end_time_ts = 1778443200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Tue Apr 21 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sun May 10 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 201123620383 Casey and Diana");
var post = new Post();
//console.log("BlogPost 201123620383 Casey and Diana");
post.company = "Alberta Theatre Projects";
//console.log("PRESENTER: Alberta Theatre Projects")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Martha Cohen Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>It\u2019s October 1991, at the height of the AIDS crisis, and the residents of Casey House, Canada\u2019s first free-standing AIDS hospice receive word that Diana,...</span>");
post.content = "<span>It\u2019s October 1991, at the height of the AIDS crisis, and the residents of Casey House, Canada\u2019s first free-standing AIDS hospice receive word that Diana,...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Casey and Diana";
post.url = "https://werklundcentre.ca/whats-on/casey-and-diana" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ATP_CASEY_AND_DIANA_SOCIAL_SQUARE_1080x1080.jpg?width=300&height=360&length=300&name=ATP_CASEY_AND_DIANA_SOCIAL_SQUARE_1080x1080.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "201123620383";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1771986600000;
post.nont_end_time_ts = 1773604800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Tue Feb 24 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sun Mar 15 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 200872241503 Bande Bano Bande");
var post = new Post();
//console.log("BlogPost 200872241503 Bande Bano Bande");
post.company = "Parwaaz Entertainment LTD.";
//console.log("PRESENTER: Parwaaz Entertainment LTD.")
//console.log("SERIES: null")
post.tess_id = "22084";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>An entertaining story of that man who regrets his past life for his own selfish actions. Now he is alone. He is funny and outspoken. A visitor changes his life...</span>");
post.content = "<span>An entertaining story of that man who regrets his past life for his own selfish actions. Now he is alone. He is funny and outspoken. A visitor changes his life...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Bande Bano Bande";
post.url = "https://werklundcentre.ca/whats-on/bande-bano-bande" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/cropped-1764001560042-554bcea2-4131-4378-9054-4ad89a6f0c41_1-1-1.jpeg?width=300&height=360&length=300&name=cropped-1764001560042-554bcea2-4131-4378-9054-4ad89a6f0c41_1-1-1.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "200872241503";
post.tess_id_special ="22084";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1774807200000";
post.t_start_time_string = "2026-03-29T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1774807200000";
post.t_end_time_string = "2026-03-29T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22084/22085";
}
var xdp = "2025-11-26T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 199584317022 TD AMPLIFY Episode 1");
var post = new Post();
//console.log("BlogPost 199584317022 TD AMPLIFY Episode 1");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: TD Amplify Cabarets")
post.tess_id = "21663";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <strong>TD AMPLIFY: Episode 1</strong> is a living, breathing study of the feminine form in motion \u2014 freakish, beautiful, and unflinching. A 60-min smorgasbord of music, dance...");
post.content = "<strong>TD AMPLIFY: Episode 1</strong> is a living, breathing study of the feminine form in motion \u2014 freakish, beautiful, and unflinching. A 60-min smorgasbord of music, dance...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "TD AMPLIFY Episode 1";
post.url = "https://werklundcentre.ca/whats-on/amplify-episode-1" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/AMP%201_EventBio_560x672.jpg?width=300&height=360&length=300&name=AMP%201_EventBio_560x672.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "199584317022";
post.tess_id_special ="21663";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1768593600000";
post.t_start_time_string = "2026-01-16T00:00:00-07:00";
post.end_dates_string = [];
post.t_end_time_ts = "1768593600000";
post.t_end_time_string = "2026-01-16T00:00:00-07:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21663/21986";
}
var xdp = "2025-11-25T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 199694320439 TD AMPLIFY Episode 2");
var post = new Post();
//console.log("BlogPost 199694320439 TD AMPLIFY Episode 2");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: TD Amplify Cabarets")
post.tess_id = "21664";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <strong>TD AMPLIFY: Episode 2</strong> is a world where rhythm breathes, laughter resonates, and connection moves through everybody in the room. A 60-min smorgasbord of music,...");
post.content = "<strong>TD AMPLIFY: Episode 2</strong> is a world where rhythm breathes, laughter resonates, and connection moves through everybody in the room. A 60-min smorgasbord of music,...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "TD AMPLIFY Episode 2";
post.url = "https://werklundcentre.ca/whats-on/td-amplify-episode-2" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/AMP%202_EventBio_1x1.jpg?width=300&height=360&length=300&name=AMP%202_EventBio_1x1.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "199694320439";
post.tess_id_special ="21664";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1771617600000";
post.t_start_time_string = "2026-02-20T00:00:00-07:00";
post.end_dates_string = [];
post.t_end_time_ts = "1771617600000";
post.t_end_time_string = "2026-02-20T00:00:00-07:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21664/21987";
}
var xdp = "2025-11-25T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 199696559416 TD AMPLIFY Episode 3");
var post = new Post();
//console.log("BlogPost 199696559416 TD AMPLIFY Episode 3");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: TD Amplify Cabarets")
post.tess_id = "21665";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <strong>TD AMPLIFY: Episode 3</strong> a realm where sound, movement, and memory entwine. A 60-min smorgasbord of music, dance and theatre; and then the afterparty. ");
post.content = "<strong>TD AMPLIFY: Episode 3</strong> a realm where sound, movement, and memory entwine. A 60-min smorgasbord of music, dance and theatre; and then the afterparty. ";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "TD AMPLIFY Episode 3";
post.url = "https://werklundcentre.ca/whats-on/td-amplify-episode-3" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/AMP%203_EventBio_1x1.jpg?width=300&height=360&length=300&name=AMP%203_EventBio_1x1.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "199696559416";
post.tess_id_special ="21665";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1774641600000";
post.t_start_time_string = "2026-03-27T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1774641600000";
post.t_end_time_string = "2026-03-27T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21665/21988";
}
var xdp = "2025-11-25T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 199696559444 TD AMPLIFY Episode 4");
var post = new Post();
//console.log("BlogPost 199696559444 TD AMPLIFY Episode 4");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: TD Amplify Cabarets")
post.tess_id = "21666";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Dance", url: "https://werklundcentre.ca/whats-on/tag/dance"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p lang=\"en-CA\"><strong>TD AMPLIFY: Episode 4</strong> is a celebration of rhythm, connection, and fearless artistic exchange \u2014 a night where vibe becomes vision, and every gesture speaks.</p>");
post.content = "<p lang=\"en-CA\"><strong>TD AMPLIFY: Episode 4</strong> is a celebration of rhythm, connection, and fearless artistic exchange \u2014 a night where vibe becomes vision, and every gesture speaks.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "TD AMPLIFY Episode 4";
post.url = "https://werklundcentre.ca/whats-on/td-amplify-episode-4" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/AMP4_EventBio_1x1.jpg?width=300&height=360&length=300&name=AMP4_EventBio_1x1.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "199696559444";
post.tess_id_special ="21666";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1777060800000";
post.t_start_time_string = "2026-04-24T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1777060800000";
post.t_end_time_string = "2026-04-24T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21666/22082";
}
var xdp = "2025-11-25T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 199605919772 Class of 2025 Convocation");
var post = new Post();
//console.log("BlogPost 199605919772 Class of 2025 Convocation");
post.company = "Columbia College";
//console.log("PRESENTER: Columbia College")
//console.log("SERIES: null")
post.tess_id = "22080";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Graduation", url: "https://werklundcentre.ca/whats-on/tag/graduation"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Congratulations to all of our Columbia College graduates! Convocation is an occasion that celebrates your hard work, dedication, and academic achievements. We...");
post.content = "Congratulations to all of our Columbia College graduates! Convocation is an occasion that celebrates your hard work, dedication, and academic achievements. We...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Class of 2025 Convocation";
post.url = "https://werklundcentre.ca/whats-on/class-of-2025-convocation" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/CC%202025%20Graduation%20Image%201x1.png?width=300&height=360&length=300&name=CC%202025%20Graduation%20Image%201x1.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "199605919772";
post.tess_id_special ="22080";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1777208400000";
post.t_start_time_string = "2026-04-26T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1777208400000";
post.t_end_time_string = "2026-04-26T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22080/22081";
}
var xdp = "2025-11-14T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 198783499097 Diana Krall");
var post = new Post();
//console.log("BlogPost 198783499097 Diana Krall");
post.company = "Live Nation";
//console.log("PRESENTER: Live Nation")
//console.log("SERIES: null")
post.tess_id = "22000";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = A record-breaking musician, Diana Krall is the only jazz singer to have eight albums debut at the top of the Billboard Jazz Albums chart. Her albums have...");
post.content = "A record-breaking musician, Diana Krall is the only jazz singer to have eight albums debut at the top of the Billboard Jazz Albums chart. Her albums have...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Diana Krall";
post.url = "https://werklundcentre.ca/whats-on/diana-krall" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Static_Venue_560x672_DianaKrall_2026_Regional_JackSingerConcertHallAtWerklundCentre_0421_5x6RatioImage-1.png?width=300&height=360&length=300&name=Static_Venue_560x672_DianaKrall_2026_Regional_JackSingerConcertHallAtWerklundCentre_0421_5x6RatioImage-1.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "198783499097";
post.tess_id_special ="22000";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1776798000000";
post.t_start_time_string = "2026-04-21T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1776798000000";
post.t_end_time_string = "2026-04-21T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/22000/22042";
}
var xdp = "2025-11-07T10:00:00-07:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 198068184463 Calgary Beatlemania!");
var post = new Post();
//console.log("BlogPost 198068184463 Calgary Beatlemania!");
post.company = "Ice Cap Entertainment";
//console.log("PRESENTER: Ice Cap Entertainment")
//console.log("SERIES: null")
post.tess_id = "21994";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Travel Through Time With The Beatles! From the electrifying Ed Sullivan debut to the soul-stirring Let It Be, The Liverpool 4 takes you on a magical journey...");
post.content = "Travel Through Time With The Beatles! From the electrifying Ed Sullivan debut to the soul-stirring Let It Be, The Liverpool 4 takes you on a magical journey...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Calgary Beatlemania!";
post.url = "https://werklundcentre.ca/whats-on/calgary-beatlemania" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/560x672-Werklund-%281%29-Beatlemania-1x1.jpg?width=300&height=360&length=300&name=560x672-Werklund-%281%29-Beatlemania-1x1.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "198068184463";
post.tess_id_special ="21994";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1782156600000";
post.t_start_time_string = "2026-06-22T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1782156600000";
post.t_end_time_string = "2026-06-22T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21994/21996";
}
var xdp = "2025-10-31T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 196505420092 National Day of Truth and Reconciliation at Werklund Centre 2025");
var post = new Post();
//console.log("BlogPost 196505420092 National Day of Truth and Reconciliation at Werklund Centre 2025");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Werklund Centre";
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>Welcome to Werklund Centre for National Day for Truth and Reconciliation 2025. See all the FREE activities taking place throughout the day. </span>");
post.content = "<span>Welcome to Werklund Centre for National Day for Truth and Reconciliation 2025. See all the FREE activities taking place throughout the day. </span>";
post.isPinned = false;
post.isPinned = true;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "NDTR Full Day Page";
post.url = "https://werklundcentre.ca/whats-on/national-day-of-truth-and-reconciliation-at-werklund-centre-2025" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NDTR%2025%20Gen%201%201200x1200%20copy.png?width=300&height=360&length=300&name=NDTR%2025%20Gen%201%201200x1200%20copy.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "196505420092";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1759251600000;
post.nont_end_time_ts = 1759251600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "Sep 30, 2025";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Tue Sep 30 2025");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Tue Sep 30 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 193212598568 ONES – The Beatles #1 Hits");
var post = new Post();
//console.log("BlogPost 193212598568 ONES – The Beatles #1 Hits");
post.company = "Live Is All You Need Inc.";
//console.log("PRESENTER: Live Is All You Need Inc.")
//console.log("SERIES: null")
post.tess_id = "21859";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><strong>TICKETS NOW DISCOUNTED 20% </strong></p>\n<p>The show Cashbox calls, \u201CThe most exciting Beatles presentation in decades.\"</p>");
post.content = "<p><strong>TICKETS NOW DISCOUNTED 20% </strong></p>\n<p>The show Cashbox calls, \u201CThe most exciting Beatles presentation in decades.\"</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "ONES – The Beatles #1 Hits";
post.url = "https://werklundcentre.ca/whats-on/ones-the-beatles-1-hits" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ONES560x672_JackSinger2026.jpeg?width=300&height=360&length=300&name=ONES560x672_JackSinger2026.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "193212598568";
post.tess_id_special ="21859";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1776369600000";
post.t_start_time_string = "2026-04-16T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1776369600000";
post.t_end_time_string = "2026-04-16T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21859/21860";
}
var xdp = "2025-09-26T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195299839290 Hans Graf Returns: A Midsummer Night’s Dream");
var post = new Post();
//console.log("BlogPost 195299839290 Hans Graf Returns: A Midsummer Night’s Dream");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Step into a magical world of woodland fairies and the lovers who encounter them.</span></p>");
post.content = "<p><span>Step into a magical world of woodland fairies and the lovers who encounter them.</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Hans Graf Returns: A Midsummer Night’s Dream";
post.url = "https://werklundcentre.ca/whats-on/hans-graf-returns-a-midsummer-nights-dream" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/32-CalgaryPhil_HansGraf-MidsummerNightsDream_Banner.jpeg?width=300&height=360&length=300&name=32-CalgaryPhil_HansGraf-MidsummerNightsDream_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195299839290";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1780709400000;
post.nont_end_time_ts = 1780795800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Jun 05 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Jun 06 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195299628142 Broadway Hits: Hamilton, Rent + More!");
var post = new Post();
//console.log("BlogPost 195299628142 Broadway Hits: Hamilton, Rent + More!");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Grab your seats for this Broadway extravaganza as your Calgary Phil brings the splendour of The Great White Way to Jack Singer Concert Hall!</span></p>");
post.content = "<p><span>Grab your seats for this Broadway extravaganza as your Calgary Phil brings the splendour of The Great White Way to Jack Singer Concert Hall!</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Broadway Hits: Hamilton, Rent + More!";
post.url = "https://werklundcentre.ca/whats-on/broadway-hits-hamilton-rent-more" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/31-CalgaryPhil_BroadwayHits_Banner.jpeg?width=300&height=360&length=300&name=31-CalgaryPhil_BroadwayHits_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195299628142";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1780104600000;
post.nont_end_time_ts = 1780191000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri May 29 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat May 30 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195301455792 Mahler's First Symphony");
var post = new Post();
//console.log("BlogPost 195301455792 Mahler's First Symphony");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Discover Mahler's mighty First Symphony as the Calgary Phil, conducted by Earl Lee, perform this orchestral epic that takes you from the joys of springtime \u2014...</span></p>");
post.content = "<p><span>Discover Mahler's mighty First Symphony as the Calgary Phil, conducted by Earl Lee, perform this orchestral epic that takes you from the joys of springtime \u2014...</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Mahler's First Symphony";
post.url = "https://werklundcentre.ca/whats-on/mahlers-first-symphony" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/30-CalgaryPhil_MahlersFirstSymphony_Banner.jpeg?width=300&height=360&length=300&name=30-CalgaryPhil_MahlersFirstSymphony_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195301455792";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1779499800000;
post.nont_end_time_ts = 1779586200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri May 22 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat May 23 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195299838030 Wandering with Wonder");
var post = new Post();
//console.log("BlogPost 195299838030 Wandering with Wonder");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Wandering with Wonder, written and created by Samantha Whelan Kotkas with original compositions by Chris Andrew, Jordan Andrew, Matt Epp, Sherryl Sewepagaham,...</span></p>");
post.content = "<p><span>Wandering with Wonder, written and created by Samantha Whelan Kotkas with original compositions by Chris Andrew, Jordan Andrew, Matt Epp, Sherryl Sewepagaham,...</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Wandering with Wonder";
post.url = "https://werklundcentre.ca/whats-on/wandering-with-wonder-1" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/29-CalgaryPhil_WanderingwithWonder_Banner.jpeg?width=300&height=360&length=300&name=29-CalgaryPhil_WanderingwithWonder_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195299838030";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1778446800000;
post.nont_end_time_ts = 1778446800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sun May 10 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sun May 10 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195299257983 Postcards from Italy");
var post = new Post();
//console.log("BlogPost 195299257983 Postcards from Italy");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Take a musical journey with the Calgary Phil to beautiful Italy with conductor Cosette Justo Vald\u00E9s as your guide \u2014 from Stravinsky's take on <em>Pulcinella</em>, a...</span></p>");
post.content = "<p><span>Take a musical journey with the Calgary Phil to beautiful Italy with conductor Cosette Justo Vald\u00E9s as your guide \u2014 from Stravinsky's take on <em>Pulcinella</em>, a...</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Postcards from Italy";
post.url = "https://werklundcentre.ca/whats-on/postcards-from-italy" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/28-CalgaryPhil_PostcardsFromItaly_Banner.jpeg?width=300&height=360&length=300&name=28-CalgaryPhil_PostcardsFromItaly_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195299257983";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1778290200000;
post.nont_end_time_ts = 1778290200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri May 08 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Fri May 08 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195300739985 Alberta in Harmony: The Planets");
var post = new Post();
//console.log("BlogPost 195300739985 Alberta in Harmony: The Planets");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Take the plunge into huge orchestral sound as the Calgary Phil and the Edmonton Symphony Orchestra come together to perform John Luther Adams' <em>Become Ocean</em>, a...</span></p>");
post.content = "<p><span>Take the plunge into huge orchestral sound as the Calgary Phil and the Edmonton Symphony Orchestra come together to perform John Luther Adams' <em>Become Ocean</em>, a...</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Alberta in Harmony: The Planets";
post.url = "https://werklundcentre.ca/whats-on/alberta-in-harmony-the-planets" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/20-CalgaryPhil_AlbertainHarmony_Banner.jpeg?width=300&height=360&length=300&name=20-CalgaryPhil_AlbertainHarmony_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195300739985";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1777771800000;
post.nont_end_time_ts = 1777771800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sat May 02 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat May 02 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195299257461 Tenille Townes + The Calgary Philharmonic Orchestra");
var post = new Post();
//console.log("BlogPost 195299257461 Tenille Townes + The Calgary Philharmonic Orchestra");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Country Music Award-winner Tenille Townes perform her biggest hits with your Calgary Phil!</span></p>");
post.content = "<p><span>Country Music Award-winner Tenille Townes perform her biggest hits with your Calgary Phil!</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Tenille Townes + The Calgary Philharmonic Orchestra";
post.url = "https://werklundcentre.ca/whats-on/tenille-townes-the-calgary-philharmonic-orchestra" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/27-CalgaryPhil_TenilleTownes_Thumbnail.jpeg?width=300&height=360&length=300&name=27-CalgaryPhil_TenilleTownes_Thumbnail.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195299257461";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1777167000000;
post.nont_end_time_ts = 1777167000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sat Apr 25 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Apr 25 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195297696333 Vivaldi’s Four Seasons");
var post = new Post();
//console.log("BlogPost 195297696333 Vivaldi’s Four Seasons");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Immerse yourself in the sounds of the seasons with Vivaldi's most famous set of violin concertos.</span></p>");
post.content = "<p><span>Immerse yourself in the sounds of the seasons with Vivaldi's most famous set of violin concertos.</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Vivaldi’s Four Seasons";
post.url = "https://werklundcentre.ca/whats-on/vivaldis-four-seasons-1" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/26-CalgaryPhil_VivaldiFourSeasons_Banner.jpeg?width=300&height=360&length=300&name=26-CalgaryPhil_VivaldiFourSeasons_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195297696333";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1776475800000;
post.nont_end_time_ts = 1776475800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Apr 17 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Fri Apr 17 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195297696140 La Vida Loca: Latin Pop Hits");
var post = new Post();
//console.log("BlogPost 195297696140 La Vida Loca: Latin Pop Hits");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Get on your feet and <em>Let's Get Loud</em> as your Calgary Phil performs the greatest hits of Latin pop!</span></p>");
post.content = "<p><span>Get on your feet and <em>Let's Get Loud</em> as your Calgary Phil performs the greatest hits of Latin pop!</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "La Vida Loca: Latin Pop Hits";
post.url = "https://werklundcentre.ca/whats-on/la-vida-loca-latin-pop-hits" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/24-CalgaryPhil_LaVidaLoca_Banner.jpeg?width=300&height=360&length=300&name=24-CalgaryPhil_LaVidaLoca_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195297696140";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1775871000000;
post.nont_end_time_ts = 1775957400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Apr 10 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Apr 11 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195296567221 Verdi's Requiem");
var post = new Post();
//console.log("BlogPost 195296567221 Verdi's Requiem");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Encounter the solemn power of Verdi's soul-stirring <em>Requiem</em>, a thrilling score to which the composer brought the dramatic sensibility of his famous operas.</span></p>");
post.content = "<p><span>Encounter the solemn power of Verdi's soul-stirring <em>Requiem</em>, a thrilling score to which the composer brought the dramatic sensibility of his famous operas.</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Verdi's Requiem";
post.url = "https://werklundcentre.ca/whats-on/verdis-requiem" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/25-CalgaryPhil_VerdiRequiem_Banner.jpeg?width=300&height=360&length=300&name=25-CalgaryPhil_VerdiRequiem_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195296567221";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1774056600000;
post.nont_end_time_ts = 1774056600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Mar 20 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Fri Mar 20 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195295077006 Dance Dance Disco");
var post = new Post();
//console.log("BlogPost 195295077006 Dance Dance Disco");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>Boogie with your Calgary Phil in this far-out concert inspired by the sounds of legendary New York nightclub Studio 54.</span></p>");
post.content = "<p><span>Boogie with your Calgary Phil in this far-out concert inspired by the sounds of legendary New York nightclub Studio 54.</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Dance Dance Disco";
post.url = "https://werklundcentre.ca/whats-on/dance-dance-disco" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/23-CalgaryPhil_DanceDanceDisco_Banner.jpeg?width=300&height=360&length=300&name=23-CalgaryPhil_DanceDanceDisco_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195295077006";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1772850600000;
post.nont_end_time_ts = 1772937000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Mar 06 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Mar 07 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195296018552 When Instruments Roamed the Earth!");
var post = new Post();
//console.log("BlogPost 195296018552 When Instruments Roamed the Earth!");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>In prehistoric times, strange creatures walked the planet. These were the ancient ancestors of musical instruments that inspired melodious makers in brass and...</span>");
post.content = "<span>In prehistoric times, strange creatures walked the planet. These were the ancient ancestors of musical instruments that inspired melodious makers in brass and...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "When Instruments Roamed the Earth!";
post.url = "https://werklundcentre.ca/whats-on/when-instruments-roamed-the-earth" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/22-CalgaryPhil_WhenInstrumentsRoamedTheEarth_Banner.jpeg?width=300&height=360&length=300&name=22-CalgaryPhil_WhenInstrumentsRoamedTheEarth_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195296018552";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1772402400000;
post.nont_end_time_ts = 1772402400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sun Mar 01 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sun Mar 01 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195295076484 IX: Shostakovich");
var post = new Post();
//console.log("BlogPost 195295076484 IX: Shostakovich");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>Catch the brilliance of Shostakovich's Ninth Symphony as conductor Jessica Cottis leads the Orchestra in revealing the complexities behind the work's seemingly...</span>");
post.content = "<span>Catch the brilliance of Shostakovich's Ninth Symphony as conductor Jessica Cottis leads the Orchestra in revealing the complexities behind the work's seemingly...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "IX: Shostakovich";
post.url = "https://werklundcentre.ca/whats-on/ix-shostakovich" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/21-CalgaryPhil_IXShostakovich_Banner.jpeg?width=300&height=360&length=300&name=21-CalgaryPhil_IXShostakovich_Banner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195295076484";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1772245800000;
post.nont_end_time_ts = 1772332200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Feb 27 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Feb 28 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195296017969 Romantic Ravel");
var post = new Post();
//console.log("BlogPost 195296017969 Romantic Ravel");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>Let the enchanting music of Ravel captivate you this Valentine's Day weekend as the Calgary Phil and conductor Natalia Ponomarchuk take you from his...</span>");
post.content = "<span>Let the enchanting music of Ravel captivate you this Valentine's Day weekend as the Calgary Phil and conductor Natalia Ponomarchuk take you from his...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Romantic Ravel";
post.url = "https://werklundcentre.ca/whats-on/romantic-ravel" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/19-CalgaryPhil_RomanticRevel_Thumbnail.jpeg?width=300&height=360&length=300&name=19-CalgaryPhil_RomanticRevel_Thumbnail.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195296017969";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1771036200000;
post.nont_end_time_ts = 1771122600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Fri Feb 13 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Feb 14 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 195295821140 Revolution: The Music of The Beatles - A Symphonic Experience");
var post = new Post();
//console.log("BlogPost 195295821140 Revolution: The Music of The Beatles - A Symphonic Experience");
post.company = "Calgary Philharmonic Orchestra";
//console.log("PRESENTER: Calgary Philharmonic Orchestra")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Orchestra", url: "https://werklundcentre.ca/whats-on/tag/orchestra"};
post.tags.push(t);
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>In this magical musical journey, the Orchestra performs the band's biggest hits including <em>Penny Lane, Get Back, Here Comes the Sun</em>, and more!</span>");
post.content = "<span>In this magical musical journey, the Orchestra performs the band's biggest hits including <em>Penny Lane, Get Back, Here Comes the Sun</em>, and more!</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Revolution: The Music of The Beatles - A Symphonic Experience";
post.url = "https://werklundcentre.ca/whats-on/revolution-the-music-of-the-beatles-a-symphonic-experience" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/cropped-2526_Beatles_960x1200-1.png?width=300&height=360&length=300&name=cropped-2526_Beatles_960x1200-1.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "195295821140";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1770517800000;
post.nont_end_time_ts = 1770517800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sat Feb 07 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sat Feb 07 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 194349871796 NDTR Elders Story Project");
var post = new Post();
//console.log("BlogPost 194349871796 NDTR Elders Story Project");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: null")
post.tess_id = "21885";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Even if you\u2019ve previously attended the Elders Story Project, this year will be a new and memorable experience you will not want to miss.</p>");
post.content = "<p>Even if you\u2019ve previously attended the Elders Story Project, this year will be a new and memorable experience you will not want to miss.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "NDTR Elders Story Project";
post.url = "https://werklundcentre.ca/whats-on/ndtr-elders-story-project" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/WkC_NDTR25_ESP_EventBio.jpg?width=300&height=360&length=300&name=WkC_NDTR25_ESP_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "194349871796";
post.tess_id_special ="21885";
<!-- NON TESS -->
post.nont_start_time_ts = 1759282200000;
post.nont_end_time_ts = 1759289400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1756483200000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "0";
post.t_start_time_string = "";
post.start_dates_string.push("Tue Sep 30 2025");
post.end_dates_string = [];
post.t_end_time_ts = "0";
post.t_end_time_string = "";
post.end_dates_string.push("Tue Sep 30 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21885/undefined";
}
var xdp = "";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 194348388117 NDTR Gallery Talks & Tours");
var post = new Post();
//console.log("BlogPost 194348388117 NDTR Gallery Talks & Tours");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: null")
post.tess_id = "21886";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "The Galleries at Werklund Centre";
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Join some of the young Indigenous exhibiting artists on a talk and tour of their work and the galleries themselves.</p>");
post.content = "<p>Join some of the young Indigenous exhibiting artists on a talk and tour of their work and the galleries themselves.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "NDTR Gallery Talks & Tours";
post.url = "https://werklundcentre.ca/whats-on/ndtr-gallery-talks-tours" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/WkC_NDTR25_Tours_EventBio.jpg?width=300&height=360&length=300&name=WkC_NDTR25_Tours_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "194348388117";
post.tess_id_special ="21886";
<!-- NON TESS -->
post.nont_start_time_ts = 1759255200000;
post.nont_end_time_ts = 1759266000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1756483200000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1759233600000";
post.t_start_time_string = "2025-09-30T00:00:00-06:00";
post.start_dates_string.push("Tue Sep 30 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1759240800000";
post.t_end_time_string = "2025-09-30T00:00:00-06:00";
post.end_dates_string.push("Tue Sep 30 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21886/21889";
}
var xdp = "2025-08-29T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 194351503982 NDTR Echoes of the Land");
var post = new Post();
//console.log("BlogPost 194351503982 NDTR Echoes of the Land");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: null")
post.tess_id = "21884";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Engineered Air Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Produced by <span>Ghost River Theatre</span>, <span><i>Echoes of the Land </i></span>invites audiences to immerse themselves in a transcendent auditory journey rooted in the spirit and rhythms...</p>");
post.content = "<p>Produced by <span>Ghost River Theatre</span>, <span><i>Echoes of the Land </i></span>invites audiences to immerse themselves in a transcendent auditory journey rooted in the spirit and rhythms...</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "NDTR Echoes of the Land";
post.url = "https://werklundcentre.ca/whats-on/ndtr-echoes-of-the-land" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/WkC_NDTR25_Echoes_EventBio.jpg?width=300&height=360&length=300&name=WkC_NDTR25_Echoes_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "194351503982";
post.tess_id_special ="21884";
<!-- NON TESS -->
post.nont_start_time_ts = 1759275000000;
post.nont_end_time_ts = 1759278600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1756483200000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1759253400000";
post.t_start_time_string = "2025-09-30T00:00:00-06:00";
post.start_dates_string.push("Tue Sep 30 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1759253400000";
post.t_end_time_string = "2025-09-30T00:00:00-06:00";
post.end_dates_string.push("Tue Sep 30 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21884/21892";
}
var xdp = "2025-08-29T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 194350907707 NDTR Indigenous Makers Market & Pow Wow Showcase");
var post = new Post();
//console.log("BlogPost 194350907707 NDTR Indigenous Makers Market & Pow Wow Showcase");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall Lobby"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"};
post.tags.push(t);
var t = {name: "Free", url: "https://werklundcentre.ca/whats-on/tag/free"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Love arts markets? Well, you\u2019re really going to love this one! Join us in the <strong>lobby of the Jack Singer Concert Hall at Werklund Centre </strong>for a celebration of...</p>");
post.content = "<p>Love arts markets? Well, you\u2019re really going to love this one! Join us in the <strong>lobby of the Jack Singer Concert Hall at Werklund Centre </strong>for a celebration of...</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "NDTR Indigenous Makers Market & Pow Wow Showcase";
post.url = "https://werklundcentre.ca/whats-on/ndtr-indigenous-makers-market-pow-wow-showcase" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/WkC_NDTR25_Market_EventBio-1.jpg?width=300&height=360&length=300&name=WkC_NDTR25_Market_EventBio-1.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "194350907707";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1759251600000;
post.nont_end_time_ts = 1759251600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Tue Sep 30 2025");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Tue Sep 30 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 192786917654 Come From Away");
var post = new Post();
//console.log("BlogPost 192786917654 Come From Away");
post.company = "Theatre Calgary";
//console.log("PRESENTER: Theatre Calgary")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Max Bell Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span><strong>Theatre Calgary presents: Come From Away.</strong> Book, Music & Lyrics by Irene Sankoff & David Hein. Original Broadway production by Junkyard Dog Productions....</span></p>");
post.content = "<p><span><strong>Theatre Calgary presents: Come From Away.</strong> Book, Music & Lyrics by Irene Sankoff & David Hein. Original Broadway production by Junkyard Dog Productions....</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Come From Away";
post.url = "https://werklundcentre.ca/whats-on/come-from-away" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Come%20From%20Away%20Thumbnail.jpeg?width=300&height=360&length=300&name=Come%20From%20Away%20Thumbnail.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "192786917654";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1779775200000;
post.nont_end_time_ts = 1782021600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Tue May 26 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sun Jun 21 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 191866262083 A Doll's House");
var post = new Post();
//console.log("BlogPost 191866262083 A Doll's House");
post.company = "Theatre Calgary";
//console.log("PRESENTER: Theatre Calgary")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Max Bell Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>An ordinary family. A perfect marriage. A wife with a secret. Henrik Ibsen\u2019s theatrical giant of a play still shocks and exhilarates audiences to this day.</span></p>");
post.content = "<p><span>An ordinary family. A perfect marriage. A wife with a secret. Henrik Ibsen\u2019s theatrical giant of a play still shocks and exhilarates audiences to this day.</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "A Doll's House";
post.url = "https://werklundcentre.ca/whats-on/a-dolls-house-tc" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Dolls%20House%20Thumbnail.jpeg?width=300&height=360&length=300&name=Dolls%20House%20Thumbnail.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "191866262083";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1775541600000;
post.nont_end_time_ts = 1777788000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Tue Apr 07 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sun May 03 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 191864789374 The Tale of the Gifted Prince");
var post = new Post();
//console.log("BlogPost 191864789374 The Tale of the Gifted Prince");
post.company = "Theatre Calgary";
//console.log("PRESENTER: Theatre Calgary")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Max Bell Theatre"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span><strong>Theatre Calgary presents: The Tale of the Gifted Prince,</strong> a World Premiere in partnership with Somerled Arts.</span></p>");
post.content = "<p><span><strong>Theatre Calgary presents: The Tale of the Gifted Prince,</strong> a World Premiere in partnership with Somerled Arts.</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#9cc9e2";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "The Tale of the Gifted Prince";
post.url = "https://werklundcentre.ca/whats-on/the-tale-of-the-gifted-prince-tc" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Gifted%20Prince%20Thumbnail.jpeg?width=300&height=360&length=300&name=Gifted%20Prince%20Thumbnail.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "191864789374";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 1771052400000;
post.nont_end_time_ts = 1773554400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.start_dates_string.push("Sat Feb 14 2026");
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
post.end_dates_string.push("Sun Mar 15 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188924976544 Soweto Gospel Choir: Peace");
var post = new Post();
//console.log("BlogPost 188924976544 Soweto Gospel Choir: Peace");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: ACP Special Presentations")
post.series = "Special Presentations";
post.tess_id = "21668";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p lang=\"en-CA\">Three-time GRAMMY Award-winning Soweto Gospel Choir comes to Jack Singer Concert Hall this holiday season to fill the hall with high-spirited song.</p>");
post.content = "<p lang=\"en-CA\">Three-time GRAMMY Award-winning Soweto Gospel Choir comes to Jack Singer Concert Hall this holiday season to fill the hall with high-spirited song.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Soweto Gospel Choir: Peace";
post.url = "https://werklundcentre.ca/whats-on/soweto-gospel-choir-peace" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/SP%20Soweto_EventBio.jpg?width=300&height=360&length=300&name=SP%20Soweto_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188924976544";
post.tess_id_special ="21668";
<!-- NON TESS -->
post.nont_start_time_ts = 1766370600000;
post.nont_end_time_ts = 1766370600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1752591600000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1766345400000";
post.t_start_time_string = "2025-12-21T00:00:00-07:00";
post.start_dates_string.push("Sun Dec 21 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1766345400000";
post.t_end_time_string = "2025-12-21T00:00:00-07:00";
post.end_dates_string.push("Sun Dec 21 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21668/21669";
}
var xdp = "2025-07-17T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 191862327205 FRC 2025-26 Season");
var post = new Post();
//console.log("BlogPost 191862327205 FRC 2025-26 Season");
post.company = "Front Row Centre Players";
//console.log("PRESENTER: Front Row Centre Players")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Pumphouse Theatre - 2140 Pumphouse Ave SW";
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Front Row Centre Players 2025-26 Season - Pumphouse Theatre");
post.content = "Front Row Centre Players 2025-26 Season - Pumphouse Theatre";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "FRC 2025-26 Season";
post.url = "https://werklundcentre.ca/whats-on/frc-2025-26-season" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/FRC_Company_small-01.png?width=300&height=360&length=300&name=FRC_Company_small-01.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "191862327205";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 191905565215 Cabaret");
var post = new Post();
//console.log("BlogPost 191905565215 Cabaret");
post.company = "Front Row Centre Players";
//console.log("PRESENTER: Front Row Centre Players")
//console.log("SERIES: null")
post.tess_id = "21580";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Pumphouse Theatre - 2140 Pumphouse Ave SW";
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Theatre", url: "https://werklundcentre.ca/whats-on/tag/theatre"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <span>In a Berlin nightclub, as the 1920s draw to a close, a garish Master of Ceremonies welcomes the audience and assures them they will forget all their troubles...</span>");
post.content = "<span>In a Berlin nightclub, as the 1920s draw to a close, a garish Master of Ceremonies welcomes the audience and assures them they will forget all their troubles...</span>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#ddc092";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Cabaret";
post.url = "https://werklundcentre.ca/whats-on/cabaret" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/FRC_Cabaret_Thumbnail-1.png?width=300&height=360&length=300&name=FRC_Cabaret_Thumbnail-1.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "191905565215";
post.tess_id_special ="21580";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1778873400000";
post.t_start_time_string = "2026-05-15T00:00:00-06:00";
post.end_dates_string = [];
post.t_end_time_ts = "1780169400000";
post.t_end_time_string = "2026-05-30T00:00:00-06:00";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21580/21826";
}
var xdp = "2025-08-01T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 190746679850 Rising Stars 26");
var post = new Post();
//console.log("BlogPost 190746679850 Rising Stars 26");
post.company = "Calgary Civic Symphony";
//console.log("PRESENTER: Calgary Civic Symphony")
//console.log("SERIES: null")
post.tess_id = "21748";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>The Civic\u2019s 2025-26 season finale features the 2026 Rotary Calgary Concerto Competition winners! Don\u2019t miss the chance to hear Calgary\u2019s brightest young talent...</p>");
post.content = "<p>The Civic\u2019s 2025-26 season finale features the 2026 Rotary Calgary Concerto Competition winners! Don\u2019t miss the chance to hear Calgary\u2019s brightest young talent...</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Rising Stars 26";
post.url = "https://werklundcentre.ca/whats-on/rising-stars-1" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Rising%20Stars%20-%20Thumbnail-2.jpeg?width=300&height=360&length=300&name=Rising%20Stars%20-%20Thumbnail-2.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "190746679850";
post.tess_id_special ="21748";
<!-- NON TESS -->
post.nont_start_time_ts = 1780864200000;
post.nont_end_time_ts = 1780864200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780842600000";
post.t_start_time_string = "2026-06-07T00:00:00-06:00";
post.start_dates_string.push("Sun Jun 07 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1780842600000";
post.t_end_time_string = "2026-06-07T00:00:00-06:00";
post.end_dates_string.push("Sun Jun 07 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21748/21782";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21748/21782";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 190746678040 Beethoven Meets Batman");
var post = new Post();
//console.log("BlogPost 190746678040 Beethoven Meets Batman");
post.company = "Calgary Civic Symphony";
//console.log("PRESENTER: Calgary Civic Symphony")
//console.log("SERIES: null")
post.tess_id = "21747";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p style=\"font-size: 14px;\">Beethoven\u2019s <em>Symphony No. 3</em> meets bold soundtracks, including <em>Gladiator</em>, <em>Spider-Man</em>, and <em>The Dark Knight</em> in this epic program exploring heroism through music!...</p>");
post.content = "<p style=\"font-size: 14px;\">Beethoven\u2019s <em>Symphony No. 3</em> meets bold soundtracks, including <em>Gladiator</em>, <em>Spider-Man</em>, and <em>The Dark Knight</em> in this epic program exploring heroism through music!...</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Beethoven Meets Batman";
post.url = "https://werklundcentre.ca/whats-on/beethoven-meets-batman" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/Beethoven%20Meets%20Batman%20-%20Thumbnail-2.jpeg?width=300&height=360&length=300&name=Beethoven%20Meets%20Batman%20-%20Thumbnail-2.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "190746678040";
post.tess_id_special ="21747";
<!-- NON TESS -->
post.nont_start_time_ts = 1776025800000;
post.nont_end_time_ts = 1776025800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1776004200000";
post.t_start_time_string = "2026-04-12T00:00:00-06:00";
post.start_dates_string.push("Sun Apr 12 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1776004200000";
post.t_end_time_string = "2026-04-12T00:00:00-06:00";
post.end_dates_string.push("Sun Apr 12 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21747/21780";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21747/21780";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21747/21780";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 190746251648 An Afternoon at the Opera");
var post = new Post();
//console.log("BlogPost 190746251648 An Afternoon at the Opera");
post.company = "Calgary Civic Symphony";
//console.log("PRESENTER: Calgary Civic Symphony")
//console.log("SERIES: null")
post.tess_id = "21746";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Two iconic operas, one unforgettable performance! Bizet\u2019s <em>Carmen</em> and Puccini\u2019s <em>Turandot</em> come alive with tenor David Pomeroy and Calgary Concert Opera in a...</p>");
post.content = "<p>Two iconic operas, one unforgettable performance! Bizet\u2019s <em>Carmen</em> and Puccini\u2019s <em>Turandot</em> come alive with tenor David Pomeroy and Calgary Concert Opera in a...</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "An Afternoon at the Opera";
post.url = "https://werklundcentre.ca/whats-on/an-afternoon-at-the-opera" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/An%20Afternoon%20at%20the%20Opera%20-%20Thumbnail-1.jpeg?width=300&height=360&length=300&name=An%20Afternoon%20at%20the%20Opera%20-%20Thumbnail-1.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "190746251648";
post.tess_id_special ="21746";
<!-- NON TESS -->
post.nont_start_time_ts = 1771795800000;
post.nont_end_time_ts = 1771795800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1771770600000";
post.t_start_time_string = "2026-02-22T00:00:00-07:00";
post.start_dates_string.push("Sun Feb 22 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1771770600000";
post.t_end_time_string = "2026-02-22T00:00:00-07:00";
post.end_dates_string.push("Sun Feb 22 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21746/21778";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21746/21778";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 190688640834 Carmina Burana");
var post = new Post();
//console.log("BlogPost 190688640834 Carmina Burana");
post.company = "Calgary Civic Symphony";
//console.log("PRESENTER: Calgary Civic Symphony")
//console.log("SERIES: null")
post.tess_id = "21742";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Don\u2019t miss the Civic\u2019s 49th season premiere! Over 200 musicians unite for two choral masterpieces and a performance that promises to be unforgettable!</p>");
post.content = "<p>Don\u2019t miss the Civic\u2019s 49th season premiere! Over 200 musicians unite for two choral masterpieces and a performance that promises to be unforgettable!</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Carmina Burana";
post.url = "https://werklundcentre.ca/whats-on/carmina-burana-1" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/Carmina%20Burana%20-%20Thumbnail%20Image.jpg?width=300&height=360&length=300&name=Carmina%20Burana%20-%20Thumbnail%20Image.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "190688640834";
post.tess_id_special ="21742";
<!-- NON TESS -->
post.nont_start_time_ts = 1762115400000;
post.nont_end_time_ts = 1762115400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1762093800000";
post.t_start_time_string = "2025-11-02T00:00:00-06:00";
post.start_dates_string.push("Sun Nov 02 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1762093800000";
post.t_end_time_string = "2025-11-02T00:00:00-06:00";
post.end_dates_string.push("Sun Nov 02 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21742/21781";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21742/21781";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21742/21781";
}
var xdp = "2025-08-05T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 190687145535 Calgary Civic Symphony 2025-26 Season Package");
var post = new Post();
//console.log("BlogPost 190687145535 Calgary Civic Symphony 2025-26 Season Package");
post.company = "Calgary Civic Symphony";
//console.log("PRESENTER: Calgary Civic Symphony")
//console.log("SERIES: null")
post.tess_id = "";
//console.log("TESS_ID: " + post.tess_id);
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><span>(UPDATE) The Calgary Civic Symphony and Rolf Bertsch, Artistic Director & Conductor, are delighted to welcome our audience back to the Jack Singer Concert Hall...</span></p>");
post.content = "<p><span>(UPDATE) The Calgary Civic Symphony and Rolf Bertsch, Artistic Director & Conductor, are delighted to welcome our audience back to the Jack Singer Concert Hall...</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "warm_grey";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Calgary Civic Symphony 2025-26 Season Package";
post.url = "https://werklundcentre.ca/whats-on/ccs_season_package_26" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/2526%20Banner_560x672.webp?width=300&height=360&length=300&name=2526%20Banner_560x672.webp";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "190687145535";
post.tess_id_special ="";
<!-- NON TESS -->
post.nont_start_time_ts = 0;
post.nont_end_time_ts = 0;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "";
post.t_start_time_string = "";
post.end_dates_string = [];
post.t_end_time_ts = "";
post.t_end_time_string = "";
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188624150179 Morgan Freeman's Symphonic Blues Experience");
var post = new Post();
//console.log("BlogPost 188624150179 Morgan Freeman's Symphonic Blues Experience");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: ACP Special Presentations")
post.series = "Special Presentations";
post.tess_id = "21641";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p lang=\"en-CA\"><span data-teams=\"true\">Journey through the soul-stirring history of the Delta Blues with Morgan Freeman's Symphonic Blues Experience, live in Calgary!</span></p>");
post.content = "<p lang=\"en-CA\"><span data-teams=\"true\">Journey through the soul-stirring history of the Delta Blues with Morgan Freeman's Symphonic Blues Experience, live in Calgary!</span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Morgan Freeman's Symphonic Blues Experience";
post.url = "https://werklundcentre.ca/whats-on/morgan-freemans-symphonic-blues-experience" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/SP%20Freeman2_EventBio.png?width=300&height=360&length=300&name=SP%20Freeman2_EventBio.png";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188624150179";
post.tess_id_special ="21641";
<!-- NON TESS -->
post.nont_start_time_ts = 1762482600000;
post.nont_end_time_ts = 1762482600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1762457400000";
post.t_start_time_string = "2025-11-06T00:00:00-07:00";
post.start_dates_string.push("Thu Nov 06 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1762457400000";
post.t_end_time_string = "2025-11-06T00:00:00-07:00";
post.end_dates_string.push("Thu Nov 06 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21641/21653";
}
var xdp = "2025-06-19T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 187997201551 An Evening with Louise Penny");
var post = new Post();
//console.log("BlogPost 187997201551 An Evening with Louise Penny");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: ACP Special Presentations")
post.series = "Special Presentations";
post.tess_id = "21642";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Louise Penny is the widely acclaimed author of the Chief Inspector Gamache novels set in her home province of Qu\u00E9bec, Canada. Her books have sold more than 18...</p>");
post.content = "<p>Louise Penny is the widely acclaimed author of the Chief Inspector Gamache novels set in her home province of Qu\u00E9bec, Canada. Her books have sold more than 18...</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "An Evening with Louise Penny";
post.url = "https://werklundcentre.ca/whats-on/louise-penny" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/SPPenny_EventBio.jpg?width=300&height=360&length=300&name=SPPenny_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "187997201551";
post.tess_id_special ="21642";
<!-- NON TESS -->
post.nont_start_time_ts = 1761874200000;
post.nont_end_time_ts = 1761874200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1761852600000";
post.t_start_time_string = "2025-10-30T00:00:00-06:00";
post.start_dates_string.push("Thu Oct 30 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1761852600000";
post.t_end_time_string = "2025-10-30T00:00:00-06:00";
post.end_dates_string.push("Thu Oct 30 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21642/21651";
}
var xdp = "2025-05-15T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188924977727 An Evening with Yotam Ottolenghi");
var post = new Post();
//console.log("BlogPost 188924977727 An Evening with Yotam Ottolenghi");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: ACP Special Presentations")
post.series = "Special Presentations";
post.tess_id = "21639";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = Spend a delicious evening with <strong>Yotam Ottolenghi</strong> as he talks about his most recent book, <strong><em>COMFORT</em></strong>, as well as his past many titles, in this fun and participatory...");
post.content = "Spend a delicious evening with <strong>Yotam Ottolenghi</strong> as he talks about his most recent book, <strong><em>COMFORT</em></strong>, as well as his past many titles, in this fun and participatory...";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "An Evening with Yotam Ottolenghi";
post.url = "https://werklundcentre.ca/whats-on/an-evening-with-yotam-ottolenghi" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/SP%20Ottolenghi_EventBanner.jpeg?width=300&height=360&length=300&name=SP%20Ottolenghi_EventBanner.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188924977727";
post.tess_id_special ="21639";
<!-- NON TESS -->
post.nont_start_time_ts = 1771986600000;
post.nont_end_time_ts = 1771986600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1747148400000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1771961400000";
post.t_start_time_string = "2026-02-24T00:00:00-07:00";
post.start_dates_string.push("Tue Feb 24 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1771961400000";
post.t_end_time_string = "2026-02-24T00:00:00-07:00";
post.end_dates_string.push("Tue Feb 24 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21639/21654";
}
var xdp = "2025-06-12T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188924026714 Lea Salonga: Stage, Screen and Everything in Between");
var post = new Post();
//console.log("BlogPost 188924026714 Lea Salonga: Stage, Screen and Everything in Between");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: ACP Special Presentations")
post.series = "Special Presentations";
post.tess_id = "21640";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Back by popular demand, legendary Lea Salonga returns to Calgary for a one-night-only performance of her best loved songs.</p>");
post.content = "<p>Back by popular demand, legendary Lea Salonga returns to Calgary for a one-night-only performance of her best loved songs.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Lea Salonga: Stage, Screen and Everything in Between";
post.url = "https://werklundcentre.ca/whats-on/lea-salonga-stage-and-screen-and-everything-in-between" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/SP%20Salonga_EventBio.jpg?width=300&height=360&length=300&name=SP%20Salonga_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188924026714";
post.tess_id_special ="21640";
<!-- NON TESS -->
post.nont_start_time_ts = 1760578200000;
post.nont_end_time_ts = 1760578200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1748325600000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1760556600000";
post.t_start_time_string = "2025-10-15T00:00:00-06:00";
post.start_dates_string.push("Wed Oct 15 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1760556600000";
post.t_end_time_string = "2025-10-15T00:00:00-06:00";
post.end_dates_string.push("Wed Oct 15 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21640/21652";
}
var xdp = "2025-05-29T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21640/21652";
}
var xdp = "2025-05-29T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188923030126 Supertramp: Breakfast in America");
var post = new Post();
//console.log("BlogPost 188923030126 Supertramp: Breakfast in America");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: Classic Albums Live")
post.tess_id = "21708";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Move over disco, Supertramp's <em>Breakfast in America</em> is here performed live by the musicians of Classic Albums Live!</p>");
post.content = "<p>Move over disco, Supertramp's <em>Breakfast in America</em> is here performed live by the musicians of Classic Albums Live!</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Supertramp: Breakfast in America";
post.url = "https://werklundcentre.ca/whats-on/supertramp-breakfast-in-america" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/CAL%20Breakfast_EventBio.jpeg?width=300&height=360&length=300&name=CAL%20Breakfast_EventBio.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188923030126";
post.tess_id_special ="21708";
<!-- NON TESS -->
post.nont_start_time_ts = 1778808600000;
post.nont_end_time_ts = 1778808600000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1778787000000";
post.t_start_time_string = "2026-05-14T00:00:00-06:00";
post.start_dates_string.push("Thu May 14 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1778787000000";
post.t_end_time_string = "2026-05-14T00:00:00-06:00";
post.end_dates_string.push("Thu May 14 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21708/21711";
}
var xdp = "2025-06-25T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21708/21711";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21708/21711";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188923029407 Pink Floyd: Wish You Were Here");
var post = new Post();
//console.log("BlogPost 188923029407 Pink Floyd: Wish You Were Here");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: Classic Albums Live")
post.tess_id = "21707";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Experience Pink Floyd's experimental soundscape with <em>Wish You Were Here</em> performed live by Classic Albums Live.</p>");
post.content = "<p>Experience Pink Floyd's experimental soundscape with <em>Wish You Were Here</em> performed live by Classic Albums Live.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Pink Floyd: Wish You Were Here";
post.url = "https://werklundcentre.ca/whats-on/pink-floyd-wish-you-were-here" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/CAL%20Wish_EventBio.jpg?width=300&height=360&length=300&name=CAL%20Wish_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188923029407";
post.tess_id_special ="21707";
<!-- NON TESS -->
post.nont_start_time_ts = 1769740200000;
post.nont_end_time_ts = 1769740200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "1750831200000";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1769715000000";
post.t_start_time_string = "2026-01-29T00:00:00-07:00";
post.start_dates_string.push("Thu Jan 29 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1769715000000";
post.t_end_time_string = "2026-01-29T00:00:00-07:00";
post.end_dates_string.push("Thu Jan 29 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21707/21710";
}
var xdp = "2025-06-25T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21707/21710";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21707/21710";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188923027802 Bon Jovi: Slippery When Wet");
var post = new Post();
//console.log("BlogPost 188923027802 Bon Jovi: Slippery When Wet");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: Classic Albums Live")
post.tess_id = "21706";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p><em>Slippery When Wet </em>transformed Bon Jovi into a household name overnight and now you can see it live with Classic Albums Live.</p>");
post.content = "<p><em>Slippery When Wet </em>transformed Bon Jovi into a household name overnight and now you can see it live with Classic Albums Live.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Bon Jovi: Slippery When Wet";
post.url = "https://werklundcentre.ca/whats-on/bon-jovi-slippery-when-wet" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/CAL%20BonJovi_EventBio.jpg?width=300&height=360&length=300&name=CAL%20BonJovi_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188923027802";
post.tess_id_special ="21706";
<!-- NON TESS -->
post.nont_start_time_ts = 1762047000000;
post.nont_end_time_ts = 1762047000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1762025400000";
post.t_start_time_string = "2025-11-01T00:00:00-06:00";
post.start_dates_string.push("Sat Nov 01 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1762025400000";
post.t_end_time_string = "2025-11-01T00:00:00-06:00";
post.end_dates_string.push("Sat Nov 01 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21706/21709";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21706/21709";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21706/21709";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21706/21709";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188688024729 Lee Berger: Cave of Bones");
var post = new Post();
//console.log("BlogPost 188688024729 Lee Berger: Cave of Bones");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "21628";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Venture into the Cave of Bones, a place seen by only a few people in the world, including paleoanthropologist Lee Berger.</p>");
post.content = "<p>Venture into the Cave of Bones, a place seen by only a few people in the world, including paleoanthropologist Lee Berger.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Lee Berger: Cave of Bones";
post.url = "https://werklundcentre.ca/whats-on/lee-berger-cave-of-bones" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Berger_EventBio-1.jpeg?width=300&height=360&length=300&name=NGL%20Berger_EventBio-1.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188688024729";
post.tess_id_special ="21628";
<!-- NON TESS -->
post.nont_start_time_ts = 1780257600000;
post.nont_end_time_ts = 1780362000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1780236000000";
post.t_start_time_string = "2026-05-31T00:00:00-06:00";
post.start_dates_string.push("Sun May 31 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1780340400000";
post.t_end_time_string = "2026-06-01T00:00:00-06:00";
post.end_dates_string.push("Mon Jun 01 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21628/21649";
}
var xdp = "2025-06-25T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188691394826 Jess Cramp: The Untold Story of Sharks");
var post = new Post();
//console.log("BlogPost 188691394826 Jess Cramp: The Untold Story of Sharks");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "21625";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p>Swim alongside shark researcher and National Geographic Explorer Jess Cramp as she rewrites the outdated narratives of these icons of the deep. </p>");
post.content = "<p>Swim alongside shark researcher and National Geographic Explorer Jess Cramp as she rewrites the outdated narratives of these icons of the deep. </p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Jess Cramp: The Untold Story of Sharks";
post.url = "https://werklundcentre.ca/whats-on/jess-cramp-the-untold-story-of-sharks" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Cramp_EventBio.jpeg?width=300&height=360&length=300&name=NGL%20Cramp_EventBio.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188691394826";
post.tess_id_special ="21625";
<!-- NON TESS -->
post.nont_start_time_ts = 1773003600000;
post.nont_end_time_ts = 1773104400000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1772978400000";
post.t_start_time_string = "2026-03-08T00:00:00-07:00";
post.start_dates_string.push("Sun Mar 08 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1773082800000";
post.t_end_time_string = "2026-03-09T00:00:00-06:00";
post.end_dates_string.push("Mon Mar 09 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21625/21645";
}
var xdp = "2025-06-25T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21625/21645";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188691395720 Heather Lynch: Penguins of Antarctica");
var post = new Post();
//console.log("BlogPost 188691395720 Heather Lynch: Penguins of Antarctica");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "21627";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p lang=\"en-CA\">Dive into the icy waters with National Geographic Explorer Heather Lynch and share her insight on Antarctica and the penguins who live there.</p>");
post.content = "<p lang=\"en-CA\">Dive into the icy waters with National Geographic Explorer Heather Lynch and share her insight on Antarctica and the penguins who live there.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Heather Lynch: Penguins of Antarctica";
post.url = "https://werklundcentre.ca/whats-on/heather-lynch-penguins-of-antarctica" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL%20Lynch_EventBio%201x1.jpeg?width=300&height=360&length=300&name=NGL%20Lynch_EventBio%201x1.jpeg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188691395720";
post.tess_id_special ="21627";
<!-- NON TESS -->
post.nont_start_time_ts = 1776628800000;
post.nont_end_time_ts = 1776733200000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1776607200000";
post.t_start_time_string = "2026-04-19T00:00:00-06:00";
post.start_dates_string.push("Sun Apr 19 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1776711600000";
post.t_end_time_string = "2026-04-20T00:00:00-06:00";
post.end_dates_string.push("Mon Apr 20 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21627/21647";
}
var xdp = "2025-06-25T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21627/21647";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188353161900 Jaime Rojo: Chasing Monarchs");
var post = new Post();
//console.log("BlogPost 188353161900 Jaime Rojo: Chasing Monarchs");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: National Geographic Live")
post.tess_id = "21624";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p lang=\"en-CA\">Through stunning photography, National Geographic Explorer Jaime Rojo takes you on an epic journey along with millions of monarch butterflies.</p>");
post.content = "<p lang=\"en-CA\">Through stunning photography, National Geographic Explorer Jaime Rojo takes you on an epic journey along with millions of monarch butterflies.</p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "Jaime Rojo: Chasing Monarchs";
post.url = "https://werklundcentre.ca/whats-on/jaime-rojo-chasing-monarchs" + "";
post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/NGL-Rojo1-1200x1200.jpg?width=300&height=360&length=300&name=NGL-Rojo1-1200x1200.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188353161900";
post.tess_id_special ="21624";
<!-- NON TESS -->
post.nont_start_time_ts = 1769979600000;
post.nont_end_time_ts = 1770084000000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1769954400000";
post.t_start_time_string = "2026-02-01T00:00:00-07:00";
post.start_dates_string.push("Sun Feb 01 2026");
post.end_dates_string = [];
post.t_end_time_ts = "1770058800000";
post.t_end_time_string = "2026-02-02T00:00:00-07:00";
post.end_dates_string.push("Mon Feb 02 2026");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21624/21643";
}
var xdp = "2025-06-25T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
if (post.orange_url == ""){
post.orange_url = "https://shop.artscommons.ca/21624/21643";
}
var xdp = "2025-06-25T10:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "0";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.log("BlogPost 188924978811 WILD EYE: A Life in Photographs with Beverly and Dereck Joubert");
var post = new Post();
//console.log("BlogPost 188924978811 WILD EYE: A Life in Photographs with Beverly and Dereck Joubert");
post.company = "Werklund Centre";
//console.log("PRESENTER: Werklund Centre")
//console.log("SERIES: ACP Special Presentations")
post.series = "Special Presentations";
post.tess_id = "21670";
//console.log("TESS_ID: " + post.tess_id);
//console.log("found entry = []");
post.venue = "Jack Singer Concert Hall"
//console.log("VENUE:" + post.venue);
post.tags = [];
var t = {name: "Talks", url: "https://werklundcentre.ca/whats-on/tag/talks"};
post.tags.push(t);
//console.log("TAGS: " + post.tags);
//console.log("_post_content = <p lang=\"en-CA\"><span data-teams=\"true\">Join us for a National Geographic Special Presentation with acclaimed filmmakers and conservationists Beverley and Dereck Joubert. </span></p>");
post.content = "<p lang=\"en-CA\"><span data-teams=\"true\">Join us for a National Geographic Special Presentation with acclaimed filmmakers and conservationists Beverley and Dereck Joubert. </span></p>";
post.isPinned = false;
//console.log("isPinned: " + post.isPinned);
post.background_color = "#a0e288";
console.log("bg_color: " + post.background_color);
/* Remove this switch after Sept 21 2026
*
* This switch is for catching shows that have not updated the
* Listing Pages and Carousel background color option in the sidebar or blog module
* since the change was made to use classnames rather than hex codes for the values
* in the Listing and Carousel bg option.
*/
switch(post.background_color){
case "#FFFFFF":
post.background_color = "white";
break;
case "#eeede3":
post.background_color = "warm_grey";
break;
case "#ddc092":
post.background_color = "light_brown";
break;
case "#9cc9e2":
post.background_color = "light_blue";
break;
case "#a0e288":
post.background_color = "light_green";
break;
default:
break;
}
console.log("bg_color: " + post.background_color);
post.alt_url = "";
//console.log("alt_url: " + post.alt_url );
<!-- Retrieve Data via Hubl from Blog Posts and Tessitura -->
<!-- Set Hubl Variables from Data -->
post.announcement = "";
post.name = "WILD EYE: A Life in Photographs with Beverly and Dereck Joubert";
post.url = "https://werklundcentre.ca/whats-on/wild-eye-a-life-in-photographs-with-beverly-and-dereck-joubert" + "";
post.img = "https://www.artscommons.ca/hs-fs/hubfs/SP%20Jouberts_EventBio.jpg?width=300&height=360&length=300&name=SP%20Jouberts_EventBio.jpg";
post.button_cta_text = "";
post.orange_open = "";
post.orange_url = "";
post.post_id = "188924978811";
post.tess_id_special ="21670";
<!-- NON TESS -->
post.nont_start_time_ts = 1761526800000;
post.nont_end_time_ts = 1761526800000;
post.start_dates = [];
post.end_dates = [];
post.manual_show_date = "";
post.whats_on_listing_date = "";
post.t_dates = [];
post.t_dates_timestamp = [];
post.t_dates_timestamp_new = [];
<!-- TESS -->
post.start_dates_string = [];
post.t_start_time_ts = "1761487200000";
post.t_start_time_string = "2025-10-26T00:00:00-06:00";
post.start_dates_string.push("Sun Oct 26 2025");
post.end_dates_string = [];
post.t_end_time_ts = "1761487200000";
post.t_end_time_string = "2025-10-26T00:00:00-06:00";
post.end_dates_string.push("Sun Oct 26 2025");
// Some posts may not have any start date like 2022-23 Season Package - if so assign a future dummy date
if(post.nont_start_time_ts === 0){
var dummyFutureDate = new Date("2034-12-12")
post.nont_start_time_ts = dummyFutureDate.getTime();
//console.log("No Start Date Found - Generate dummyFutureDate! for : " + post.name + " | " + post.tess_id );
}
if (post.orange_url == ""){
post.orange_url = "https://shop.werklundcentre.ca/21670/21671";
}
var xdp = "2025-06-25T13:00:00-06:00";
post.presale_date = xdp.slice(0,-6);
var xdg = "1";
post.single = xdg.slice(0,-6);
<!-- It specifies the date until when the event is listed on what's on page -->
//console.log("Post info: " + post.name);
post_list.push(post);
<!-- If there is an event_cat and url_tag set, we add the show only if the hubdb name for the url_tag and the name for the venue/company/series/genre(tag) are the same--->
//console.groupEnd();
date_sorted_post_list = [];
today = moment();
global_start = 1776288083711;
global_end = moment(today).add(10, 'Y').endOf('day');
//console.log("global_start : " + global_start + " , global_end : " + global_end);
//////////////////////////////
$(document).ready(function(){
//console.log("EventData_Aggregation.html | doc.ready initEventList()");
initEventList();
});
////////////////////////////////
function initEventList(start, end){
//console.group("EventData_Aggregation.html | initEventList() | raw data | post_list : " + post_list.length);
post_list.forEach(function(post){
var p = post;
var isTess = (p.tess_id && p.tess_id !== 'null')? true : false;
if(isTess) {
p.timestamp_start_id_new = Number(post.t_start_time_ts) + 25200000;
p.timestamp_end_id_new = Number(post.t_end_time_ts) + 25200000;
//console.log("--------- t_start_time_string ------------");
p.start_date_string = formatDateLongStringToShort(post.t_start_time_string);
//console.log("--------- t_end_time_string ------------");
p.end_date_string = formatDateLongStringToShort(post.t_end_time_string) ;
}
else {
////console.log("BEFORE -> : " + post.start_dates[0] + " - " + post.start_dates[1]);
p.timestamp_start_id_new = Number(post.nont_start_time_ts);
p.timestamp_end_id_new = Number(post.nont_end_time_ts);
//console.log("--------- NONt_start_time_string ------------ : " + post.start_dates_string[0]);
p.start_date_string = post.start_dates_string[0];
//console.log("--------- NONt_end_time_string ------------");
p.end_date_string = post.end_dates_string[0];
}
// Let's merge timestamp data in an array | From Now on - Use this structure for any DATE comparison or presentation
p.timestamp_data = {
"start" : p.timestamp_start_id_new,
"end" : p.timestamp_end_id_new,
"start_date_string" : p.start_date_string,
"end_date_string" : p.end_date_string,
"isTess" : isTess,
"name" : p.name,
"whats_on_listing_date" : p.whats_on_listing_date
};
date_sorted_post_list.push(p);
});
//console.log(date_sorted_post_list);
//console.log("EventData_Aggregation.html | initEventList() | first Sort | done with date_sorted_post_list : " + date_sorted_post_list.length);
//console.groupEnd();
}
</script>
</div>
<!-- End partial --></div>
<script>
options = {
year: "numeric",
month: "numeric",
day: "numeric",
hour: "numeric",
minute: "numeric",
second: "numeric",
};
//Mountain Time offset for UTC (Mountain time + offset = UTC time)
//Offset is 7 hours, calculated in milliseconds (7 * 60 * 60 * 1000 = 25200000)
var mst_offset = 25200000;
updated_post_list = [];
filtered_post_list = [];
selected_company = "";
selected_genres = [];
selected_series = "";
selected_venue = [];
entered_keyword = "";
loaded = 0;
$(document).ready(function(){
//console.log("EventData_Filtering.html | doc. ready -> updated_post_list = date_sorted_post_list! : " + date_sorted_post_list.length);
updated_post_list = date_sorted_post_list;
});
function getEventsByDate(start, end){
//console.group("EventData_Filtering.html | getEventsByDate | start : " + start + " end : " + new Intl.DateTimeFormat("en-US", options).format(end));
var fpl = [];
if (start != null && start != 0){
if (end != null && end != 0){
global_start = start;
global_end = end;
}
}
var filter_starts = start;
var filter_ends = end;
//console.log("CALL FilterList first ");
updated_post_list = filterList();
//console.log("CALL FilterList ends - ALL FILTERED");
//IF start date or end date of the filter is empty, then return all items including this one
if(!filter_starts || !filter_ends){
fpl = updated_post_list;
}
else{
updated_post_list.forEach(function(post){
var event_start_date = post.timestamp_data.start;
var event_end_date = post.timestamp_data.end;
/*
console.log(post.name + " start + end times\n" +
"event_start_date: " + new Intl.DateTimeFormat("en-US", options).format(event_start_date) + ' > ' + new Intl.DateTimeFormat("en-US", options).format(filter_ends) + '\n' +
"event_end_date: " + new Intl.DateTimeFormat("en-US", options).format(event_end_date) + ' > ' + new Intl.DateTimeFormat("en-US", options).format(filter_starts));
*/
if (event_start_date > filter_ends || event_end_date < filter_starts) {
//console.log("Hiding event: " + post.name);
return;
}
fpl.push(post);
});
}
//console.groupEnd();
//console.log("fpl: " + fpl.length);
/*
* Changed this to use pinToTop boolean field in Event Detail - Smart - Tessitura Test v3.module
* This sorts the list in reverse order so we can use pop() to create html for listing and carousels faster
*/
return fpl.sort(function(a, b){
if(a.isPinned != b.isPinned)
return a.isPinned - b.isPinned;
return b.timestamp_data.start - a.timestamp_data.start;
});
}
function filterList(){
// console.group("EventData_Filtering | filterList()");
var upl = [];
//console.log("filtering by page filter choices...");
date_sorted_post_list.forEach(function(post){
if (selected_series){
if (post.series != selected_series){
return;
}
}
if(selected_venue.length > 0){
var selected = false;
for(v of selected_venue){
if (v != ""){
if (post.venue == v){
selected = true;
break;
}
else{
//lookup venue in the hashmap from the listing module. If an event is in one of our venues, it will return 1, otherwise it returns undefined.
if(v == "outside"){
//console.log(post.venue + " in venue table? " + (db_venues.get(post.venue) === 1));
//console.log(post.name + " outside lookup " + db_venues.get(post.venue));
if(db_venues.get(post.venue) === undefined)
selected = true;
break;
}
else if(v == "onCampus"){
//console.log(post.name + " onCampus lookup " + db_venues.get(post.venue));
if(!(db_venues.get(post.venue) === undefined))
selected = true;
break;
}
}
}
else{
selected = true;
break
}
}
//console.log(selected);
if(!selected)
return;
}
if (selected_company && selected_company != post.company){
return;
}
/**
* Multi-select of tags functionality. If a post has at least one of the selected tags, keep it.
*/
if (selected_genres.length > 0){
var matched = false;
for(tag of post.tags){
var tName = tag.name;
for(genre of selected_genres){
//Genre list is sorted alphabetically, if the 1st character of the curent selected genre is later in the alphabet than the tag, we know that we can stop this inner loop early.
if(tName[0] < genre[0])
break;
else if(tName == genre){
matched = true;
break;
}
}
if(matched)
break;
}
/*if(!post.tags.some((tag) => selected_genres.indexOf(tag.name) >= 0)){}
return;*/
if(!matched)
return;
}
//console.log("checking entered keyword match? " + entered_keyword);
if(entered_keyword != ""){
if (post.name.toLowerCase().indexOf(entered_keyword) < 0 && post.company.toLowerCase().indexOf(entered_keyword) < 0 && post.content.toLowerCase().indexOf(entered_keyword) < 0){
return;
}
}
upl.push(post);
});
//console.log("4. filterList() called | eventData_filtering_v3.html | category : " + category + ", selected_genre: " + selected_genre + ", selected_venue: " + selected_venue + ", selected_company : " + selected_company);
//console.log("4.1 filterList() filters date_sorted_post_list[] and returns upl[] :" + upl.length + " events." );
console.groupEnd();
return upl;
}
function searchAgain(){
shown_count = 0;
post_view = "";
filtered_post_list = getEventsByDate(global_start, global_end);
$('#GlobalList').html("");
loadMore('v','None', selected_company, 12, selected_series, '#GlobalList');
//UpdateTitle();
}
// Date Filtering
function dateSelector(){
selected_date = document.getElemntById("dateSelector").value;
//console.log("Range selected: " + selected_date);
switch(selected_date){
case 't':
getTodayEvents();
break;
case 'w':
getNextWeekEvents();
break;
case 'm':
getNextMonthEvents();
break;
default:
getAllEvents();
break;
}
}
function getAllEvents(){
global_start = 1776288083711;
//console.log("--global_start : " + global_start);
global_end = moment(today).add(10, 'Y').endOf('day');
//console.log("getNextYearEvents | global_start : " + global_start + " | global_end : " + global_end);
searchAgain();
}
function scrollToTopNow(){
$('html, body').animate({scrollTop:('#GlobalList')}, 1000);
}
//Genre / Hubspot Tag URL
$('input[name="event_genre"]').change(function(){
selected_genre = $(this).attr("data-genre");
//console.log("1. Genre clicked : " + selected_genre);
searchAgain();
//scrollToTopNow();
});
//Venue
$('input[type=radio][name=multi_venue]').change(function() {
selected_venue = []
clearSingleVenues();
selected_venue.push($(this).val());
//console.log(selected_venue);
searchAgain();
//scrollToTopNow();
});
$('input[type=checkbox][name=event_venue]').change(function() {
selected_venue = [];
$("input:checkbox[name=event_venue]:checked").each(function(){
selected_venue.push(this.value);
});
//console.log(selected_venue);
clearMultiVenues();
searchAgain();
//scrollToTopNow();
});
function genreSelected(selected){
/* Replicate checked boxes on mobile and desktop (if Music is checked in mobile, it's also checked on desktop */
var checked = selected.checked;
for(ele of document.getElementsByName(selected.name))
ele.checked = checked;
selected_genres = [];
//selected_genre = document.getElementById("genres").value;
//gather all selected genres
var box = $(".event-genre:checked");
for(var i = 0; i < box.length/2; i++){
//console.log(box[i].value);
selected_genres.push(box[i].value);
}
//console.log(selected_genres);
searchAgain();
}
$('input[type=date][name=dateFrom]').change(function() {
$('input:radio[name=allDates]').prop('checked', false);
sDate = new Date(this.value);
//console.log(new Intl.DateTimeFormat("en-US", options).format(sDate));
sNum= this.valueAsNumber + mst_offset;
if(sNum)
global_start = sNum;
else
global_start = 1776288083711;
//console.log("global_start = " + global_start + ", global_end = " + global_end);
searchAgain();
//scrollToTopNow();
});
$('input[type=date][name=dateTo]').change(function() {
$('input:radio[name=allDates]').prop('checked', false);
eNum = new Date(this.value);
if(eNum){
eNum.setUTCHours(23,59,59);
global_end = eNum.getTime() + mst_offset;
}
else
global_end = moment(today).add(10, 'Y').endOf('day');
//console.log("global_start = " + global_start + ", global_end = " + global_end);
searchAgain();
//scrollToTopNow();
});
//Search
$( "#filter-search" ).submit(function( event ) {
//console.log( "Handler for .submit() called." + $(this).find("input").val());
entered_keyword = $(this).find("input").val().toLowerCase();
searchAgain();
event.preventDefault();
});
$( "#filter-search input" ).keyup(function(e) {
//console.log("val --> " + $(this).val() + " | " + $(this).val().length);
if($(this).val().length == 0){
//console.log("clear result");
entered_keyword = "";
searchAgain();
}
/*else if(e.keyCode == 46 || e.keyCode == 8){
// Delete Key or Backspace
}*/
else{
entered_keyword = $(this).val().toLowerCase();
searchAgain();
}
});
/*
function getNextMonthEvents(){
global_start = 1776288083711;
//console.log("--global_start : " + global_start);
global_end = moment(today).add(1, 'M').endOf('day');
console.log("getNextMonthEvents | global_start : " + global_start + " | global_end : " + global_end);
searchAgain();
}
function getNextWeekEvents(){
global_start = 1776288083711;
//console.log("--global_start : " + global_start);
global_end = moment(today).add(1, 'W').endOf('day');
console.log("getNextWeekEvents | global_start : " + global_start + " | global_end : " + global_end);
searchAgain();
}
function getTodayEvents(){
global_start = 1776288083711;
//console.log("--global_start : " + global_start);
global_end = today.endOf('day');
console.log("getTodayEvents | global_start : " + global_start + " | global_end : " + global_end);
searchAgain();
}
//Company
$('input[type=radio][name=event_company]').change(function() {
selected_company = $(this).val();
searchAgain();
//scrollToTopNow();
});
//Series
$('input[type=radio][name=event_series]').change(function() {
selected_series = $(this).attr("data-series");
searchAgain();
//scrollToTopNow();
});
*/
function showFilters(){
$('.filter-column').each(function(){
$(this).removeClass('hidden');
});
$('.lmbtn').each(function(){
$(this).removeClass('hidden');
});
}
</script>
<!-- End partial --></div>
<!-- Import Files For HTML Snippets Here -->
<script>
function addHours(milisec, h) {
return milisec + h*60*60*1000;
}
function isPastEventByTimestamp(p){
// We need to compare GMT - 7 with timestamps of events ( that are specified in GMT but represents GMT -7)
var currentTimeStamp = 1776262883711;
var comp_start_time = p.timestamp_data.start,
comp_end_time = p.timestamp_data.end;
var result = false;
if(currentTimeStamp > comp_start_time && currentTimeStamp > comp_end_time){
result = true;
}
//console.log("The Event | " + p.name + " | hasPassed? = " + result);
return result;
}
const months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
function shortDisplay(longDisplay){
var longDis = new Date(longDisplay);
var shortDis = months[longDis.getMonth()];
shortDis = shortDis + " "+longDis.getDate();
return shortDis
}
function getDateRange(start, end){
var sDis = new Date(start);
var eDis = new Date(end);
sMonth = sDis.getMonth();
eMonth = eDis.getMonth();
//console.log(sMonth + ' == ' + eMonth + '? ' + (sMonth == eMonth));
if( sMonth == eMonth){
if( sDis.getDate() == eDis.getDate())
return months[sMonth] + ' ' + sDis.getDate();
return months[sMonth] + ' ' + sDis.getDate() + ' - ' + eDis.getDate();
}
else{
return months[sMonth] + ' ' + sDis.getDate() + ' - ' + months[eMonth] + ' ' + eDis.getDate();
}
}
function isValidDate(d) {
return d instanceof Date && !isNaN(d);
}
shown_count = 0;
function loadMoreButton(){
loadMore('v','None', 'All', 12, 'All', '#GlobalList');
}
let filtered_post_list = [];
function loadMore(view, control, company, _count, series, replaced_element_container, hidden_tags = []){
//console.time("loadMore");
let post_view = "";
var todays_date = 1776313283711;
//console.log("todays_date = " + todays_date);
//console.log("eventData_display_v3.html | loadMore() called : " + _count + " series : " + series + ", global_start : " + global_start);
//console.group("eventData_display_v3.html | postsFiltered : filtered_post_list : " + filtered_post_list.length);
let x = 0;
while(filtered_post_list.length && x < _count){
let i = filtered_post_list.pop();
var start_date = i.timestamp_data.start;
// If there is no proper timestamp for this event ( because it is an old event without any timestamp property , THEN USE the date string.)
if(start_date === 0){
start_date = new Date(i.timestamp_data.start_date_string).getTime();
}
//console.log("start_date*** : " + start_date);
var end_date = i.timestamp_data.end;
if(end_date === 0){
end_date = new Date(i.timestamp_data.end_date_string).getTime();
}
var pre_date = new Date(i.presale_date);
var manual_show_date = i.manual_show_date;
var is_manual_show_date = new Date(manual_show_date);
var whats_on_listing_date;
if(i.whats_on_listing_date){
whats_on_listing_date = i.timestamp_data.whats_on_listing_date;
}
//console.log("whats_on_listing_datex ----> " + i.timestamp_data.whats_on_listing_date + ", i.name : " + i.name + ", has_expired: " + has_expired);
// Load correct view for display location
if (view == 'v'){
// replaced_element_container = '#GlobalList';
// some events are not listed until the show-list-time is hit.
var should_be_listed = true;
/* Check if a Specific What's on Listing date is specified. It means that the post will be hidden until we reach that specific date. */
/* Rules here
* 1) IF the Display Manual Date is checked, then whatever date is in that field should display as the show date and the system should ignore any dates in the Show Dates fields.
* If Display Manual Date is unchecked, even if there is something in the field, it should not use that data.
* */
if(manual_show_date && is_manual_show_date){
end_date = is_manual_show_date;
//console.log("has_expired check will be done by [the Manual Date entered]");
}
//why is this done later?
if(i.whats_on_listing_date && i.whats_on_listing_date > todays_date){
// Keep this Event hidden as the editor wants to hide it till the specified tae.
//console.log(i.name + " whats_on_listing_date : " + i.timestamp_data.whats_on_listing_date + ", not reached yet - so hide it!");
continue;
}
post_view = WhatsOnListingHTML(i, start_date, end_date, pre_date, manual_show_date, should_be_listed);
$(replaced_element_container).append(post_view);
}
else if (view == 'h'){
//replaced_element_container = '.post-list';
//console.log("hideCardLabels.pastEvents : " + hideCardLabels.pastEvents);
var skipThisEvent = hideCardLabels.pastEvents;
if(skipThisEvent){
//console.log("Hide it! : " + i.name);
continue;
}
//console.log(i.whats_on_listing_date);
if(i.whats_on_listing_date && i.whats_on_listing_date > todays_date){
//console.log("Hide it! : " + i.name);
continue;
}
else{
//console.log("ADD IT TO CAROUSELs : " + i.name);
post_view = UpcomingShowsHTML(i, start_date, end_date, series, company);
$(replaced_element_container).append(post_view);
}
}
x++;
}
if ($(replaced_element_container).html() == ""){
post_view += '<h4 style="text-align:center;">There are no events currently scheduled for your selection.<br>We are adding events all the time, so check back again soon!</h4>';
if (view == 'h'){
document.body.scrollTop = 0; // For Safari
document.documentElement.scrollTo({top: 0, behavior: 'smooth'}); // For Chrome, Firefox, IE and Opera
}
$(replaced_element_container).html(post_view);
}
// If this is a search result -> then display the expired events too!
var entered_keyword = $( "#filter-search input" ).val() ? $( "#filter-search input" ).val().toLowerCase() : "";
//console.log("entered_keyword : " + entered_keyword);
if(entered_keyword != ""){
//console.log("enteredKeyword not empty!");
$(".arts_ev_listing .list .item[data-expired=true]").addClass("temporaryShow");
}
if (filtered_post_list.length == 0) {
$('#LoadMore').hide();
$('#observed').hide();
} else {
$('#LoadMore').show();
$('#observed').show();
}
//console.groupEnd();
//console.timeEnd("loadMore");
return filtered_post_list;
}
function UpcomingShowsHTML(post, start_date, end_date, series, company){
//console.log("UpcomingShowsHTML called! : " + start_date + " | " + end_date);
var font_color_global = '#fff';
var font_color_company = '#999';
/* Let's define old & current & new seasons */
// 1. Is TODAY before or after September 1st?
var today = new Date();
const currentMonth = today.getMonth() + 1;
const currentYear = today.getFullYear();
// 1.1 Before September 1st -> So we are still in the new season since last year's September 1st till this year's August 31st
var newSeasonStarted = false;
var currentSeasonEvent = true;
var prevSeasonEvent = false;
var nextSeasonEvent = false;
var startDate = new Date(start_date);
var endDate = new Date(end_date);
var thisEventStartMonth = startDate.getMonth() + 1;
var thisEventEndMonth = endDate.getMonth() + 1;
var thisEventStartYear = startDate.getFullYear();
var thisEventEndYear = endDate.getFullYear();
var ended_style = '';
var event_ended = false;
var subliner = '';
var venue = post.venue;
var presented_by = post.company;
var hasPassed = isPastEventByTimestamp(post);
var hasEnded = hasPassed || ( start_date.toString() == "" && end_date.toString() == "" ) || (start_date.toString() == "Invalid Date" && end_date.toString() == "Invalid Date");
//console.log("The Event | " + post.name + " | hasEnded? = " + hasEnded + " | hasPassed? = " + hasPassed);
if( hasEnded ){
event_ended = true;
ended_style = '-webkit-filter: grayscale(100%); filter: grayscale(100%);';
}
//console.log("background-color -> " + post.background_color);
var html = '<li class="list-item upcoming-show-item ' + post.background_color+'" data-current-season="' + currentSeasonEvent + '" data-next-season="' + nextSeasonEvent + '" data-prev-season="' + prevSeasonEvent + '">';
html += '<ul style="overflow: hidden; color:' + font_color_global + ';" class="w-full-mod ' + ' p-12px">';
html += '<div style="post-img"><div style="position: relative;">';
if(post.alt_url)
html += '<a href="' + post.alt_url + '" class="image-col">';
else
html += '<a href="' + post.url + '" class="image-col">';
html += '<img style="' + ended_style + '" src="' + post.img + '" /></a></div></div>';
var orange_text = '';
if(!event_ended){
var TBD_cuttoff_date = Date.now() + 65750400000;
if (start_date > TBD_cuttoff_date) {
html += '<li class="pb-4 date-line">TBD</li>';
} else {
if (start_date == end_date && start_date != 'Invalid Date'){
orange_text = 'Get Tickets';
html += '<li class="pb-4 date-line">' + shortDisplay(post.timestamp_data.start_date_string) + '</li>';
} else if (start_date != 'Invalid Date' && end_date == 'Invalid Date') {
orange_text = 'Get Tickets';
html += '<li class="pb-4 date-line">' + shortDisplay(post.timestamp_data.start_date_string) + '</li>';
} else if (start_date != null && end_date != null && end_date != 'Invalid Date'){
orange_text = 'Showtimes';
var caroDate = new Date(post.timestamp_data.start_date_string);
html += '<li class="pb-4 date-line">' + getDateRange(start_date, end_date) + '</li>';
} else {
html += '<li class="pb-4 date-line"></li>';
}
}
} else {
html += '<li style="color:#999;" class="pb-4 date-line">Event Has Ended</li>';
}
if( post.button_cta_text != '' && post.button_cta_text != null){
orange_text = post.button_cta_text;
}
////console.log("hideCardLabels.presentedBy : " + hideCardLabels.presentedBy);
////console.log("hideCardLabels.venue : " + hideCardLabels.venue);
////console.log("hideCardLabels.pastEvents : " + hideCardLabels.pastEvents);
if(!hideCardLabels.presentedBy) html += '<li> <p class="resident-company here">' + presented_by + '</p></li>';
html += '<li style="height: 120px; overflow: hidden;" class="pb-4 event-title">' + post.name + '</li>';
//console.log("venue : " + venue + " , visibilityOfCardLabels : " + hideCardLabels.venue);
if(!hideCardLabels.venue) html += '<h5 style="color:' + font_color_company + '; font-size: 14px;">' + venue + '</h5>';
//console.log("hide_lm_button = " + hide_lm_button);
if(!hide_lm_button){
html += '<li style="overflow:hidden;" class="flex-row between-center pt-4 cta-col">';
if(post.alt_url)
html += '<a href="' + post.alt_url + '" class="wc-cta-small wc-dark">Learn More</a>';
else
html += '<a href="' + post.url + '" class="wc-cta-small wc-dark">Learn More</a>';
html += '</li>';
}
return html;
}
function WhatsOnListingHTML(i, start_date, end_date, pre_date, manual_show_date, should_be_listed){
var html = '<div id="t-id-' + i.tess_id + '"data-timestamp="' + i.timestamp_data.start + '" data-company="' + i.company + '" data-genre="' + i.genre + '" data-series="' + i.series + '" data-venue="' + i.venue + '" class="item post-item ' + i.background_color + '" data-listed="' + should_be_listed + '">';
// Dsiplay Featured Picture as Link
if(i.alt_url)
html += '<a href="' + i.alt_url + '" class="image-col">';
else
html += '<a href="' + i.url + '" class="image-col">';
if (i.img != "") {
html += '<img loading="lazy" style="width:100%;" src="' + i.img + '" alt="' + i.name + '">' + '</a>';
} else {
html += '<img src="https://f.hubspotusercontent00.net/hubfs/8919754/assets_theme_2021/placeholders/placeholder-5x6.jpg" />' + '</a>';
}
html += '<div class="content-col">';
//console.log("i.announcement = " + i.announcement);
if(i.announcement){
html += '<div class="announcement">';
html += '<span class="announcement_txt">' + i.announcement + '</span>';
html += '</div>';
html += '<div class="content_details">';
}
html += '<div class="heading">';
html+= '<p class="time_place">';
// Display Date or TBD
var manual_show_date_formatted = new Date(manual_show_date);
if (manual_show_date && manual_show_date.length > 0){
if(!isValidDate(manual_show_date_formatted)) {
html += '<span class="event-performance-date type1">TBD</span>';
}
else{
html += '<span class="event-performance-date type2">' + manual_show_date_formatted.toDateString() + '</span>';
}
}
else {
if (start_date && start_date == end_date && start_date != 'Invalid Date'){
html += '<span class="event-performance-date type1a">' + shortDisplay(i.timestamp_data.start_date_string) + '</span>';
} else if (start_date && !end_date) {
//html += '<p class="event-performance-date type1b">' + i.timestamp_data.start_date_string + '</p>';
html += '<span class="event-performance-date type1b">' + "" + '</span>';
} else if (start_date != null && end_date != null && end_date != 'Invalid Date'){
html += '<span class="event-performance-date type1c">' + getDateRange(i.timestamp_data.start_date_string, i.timestamp_data.end_date_string) + '</span>';
}
}
if (i.venue != "null"){
html += ' <span class="venue">' + i.venue + '</span>';
}
html += '</p>';
//console.log("i.company = " + i.company);
if (i.company != "null"){
html += '<p class="resident-company">' + i.company + '</p>';
}
//console.log("alt_url = " + i.alt_url);
if(i.alt_url)
html += '<h3><a class="blogListingHeading" href="' + i.alt_url + '">' + i.name + '</a></h3>';
else
html += '<h3><a class="blogListingHeading" href="' + i.url + '">' + i.name + '</a></h3>';
if(i.subtitle)
html += '<p class="subtitle">' + i.subtitle + '</p>';
html += '</div>';
html += '<div class="content">' + '<p>' + i.content + '</p>' + '</div>';
if(i.announcement){
html += '</div>';
}
html += '<div class="content-clickables">';
html += '<div class="cta-col">';
if(i.alt_url)
html += '<a href="' + i.alt_url + '" class="wc-cta-small wc-dark">Learn More</a>';
else
html += '<a href="' + i.url + '" class="wc-cta-small wc-dark">Learn More</a>';
html += '</div>';
html += '<div class="tag-col">';
i.tags.forEach(function(tag){
html += '<a class="tag" href="' + tag.url + '" rel="tag">' + tag.name + '</a>';
});
html += '</div>';
html += '</div>';
html += '</div>';
return html;
}
/*
function UpdateTitle(){
var text = '';
if (selected_genre != '') {
text += selected_genre;
}
if (selected_venue != '') {
if (text != '') {
text += ' + ';
}
text += selected_venue;
}
//console.log(selected_company);
if (selected_company != '') {
if (text != '') {
text += ' + ';
}
text += selected_company;
}
if (selected_series != '') {
if (text != '') {
text += ' + ';
}
text += selected_series;
}
if (text == '') {
text = 'All Shows & Events';
}
$('#TitleOverride').text(text);
}
*/
</script>
<!-- End partial --></div>
<script>
/////////////////////////////
today = moment();
global_start = 1776288083711;
//console.log("global_start set : " + global_start);
global_end = moment(today).add(2, 'Y').endOf('day');
var datePicker;
var selected_genres = [];
var selected_venue = [];
var selected_company = '';
var selected_series = '';
var _numberFilters = 0;
var url_string;
var cat_string;
var event_cat;
var url_tag;
var all_posts;
var PageTitle = '';
var dateHeight = $("#dateView").height();
$("#dateView").height(dateHeight + 'px');
var genreHeight = $("#genreView").height();
$("#genreView").height(genreHeight+ 'px');
var venueHeight = $("#venueView").height();
$("#venueView").height(venueHeight+ 'px');
//////////////////////////////
$(document).ready(function(){
var searchParams = new URLSearchParams(window.location.href)
if(searchParams.has("ft")){
if(searchParams.has("fv")){
var fType = searchParams.get("ft");
var fVal = searchParams.get("fv");
var elementName = fType + ":" + fVal;
for(ele of document.getElementsByName(elementName))
ele.checked = true;
selected_genres.push(fVal);
}
}
//Dynamically set the threshold for the top of the page to be the height of the current header + 25 pixels
console.log($(".header").height());
document.getElementById("filterPanel").style.top = $(".header").height() + 25 + "px";
var today = moment().format("YYYY-MM-DD");
for(element of document.getElementsByName("dateFrom"))
element.min = today;
for(element of document.getElementsByName("dateTo"))
element.min = today;
//console.log("Event-Listing.html | - doc-ready. Call loadMore().")
PageTitle = 'All Shows & Events';
showFilters();
searchAgain();
// It is a hack that we apply for now ( the idea is to select ALL Dates from the filter so that we can have the right order )
// Without it, the sorting is wrong.
//$('input[type="radio"]#all_dates').click();
//console.log("query_tag : ");
loading = false;
//console.log($(".mobile_view").outerHeight());
//console.log($(".filters_mobile").outerHeight());
$(".mobile_view").css("height", $(".mobile_view").outerHeight());
$(".mobile_view").css("top", $(".header").outerHeight());
$(".mobile_view").addClass("collapsed");
$(".mobile_view").css("opacity", '1');
});
/**************************************************************************************************
* IMPORTANT NOTE ABOUT THIS FUNCTION
* Please do not rename this function. The header section checks for a function with this name
* in order to enable the mobile filter button.
*
* If the name is changed here, it must be changed over there, to either use the new name only or
* an OR condition with each name.
*
**************************************************************************************************/
function openFilters(){
console.log("toggling fliter panel!");
$(".mobile_view").toggleClass("collapsed");
}
function collapseDates() {
if($("#dateView").height() == 0){
$("#dateView").height(dateHeight);
$("#collapseDate").css({'transform' : 'rotate(0deg)'});
}
else{
$("#dateView").height(0);
$("#collapseDate").css({'transform' : 'rotate(180deg)'});
}
}
function collapseGenre() {
if($("#genreView").height() == 0){
$("#genreView").height(genreHeight);
$("#collapseGenre").css({'transform' : 'rotate(0deg)'});
}
else{
$("#genreView").height(0);
$("#collapseGenre").css({'transform' : 'rotate(180deg)'});
}
}
function collapseVenue() {
if($("#venueView").height() == 0){
$("#venueView").height(venueHeight);
$("#collapseVenue").css({'transform' : 'rotate(0deg)'});
}
else{
$("#venueView").height(0);
$("#collapseVenue").css({'transform' : 'rotate(180deg)'});
}
}
/* Filtering CTAs, Apply and Clear Data */
window.onload = function(event){
//console.log("pagex: onLoad");
// event.preventDefault();
// clearAll();
}
$(".clear_all").click(function(event){
event.preventDefault();
//console.log("clearing all!");
clearAll();
$(".mobile_view").addClass("collapsed");
});
$("#apply").click(function(event){
event.preventDefault();
var field = new Date($('#filter-modal #datefrom').val());
var secondField = new Date($('#filter-modal #dateto').val());
$.magnificPopup.close();
});
function clearSingleVenues(){
$("input:checkbox[name=event_venue]").prop('checked',false);
}
function clearMultiVenues(){
$("input:radio[name=multi_venue]").prop('checked',false);
}
function clearDates(){
$("input[type=date]").val("");
getAllEvents();
}
function clearAll(){
//console.log("CLEAR ALL!--------------------")
$( "#filter-search input" ).val("");
$('.event-genre').prop('checked', false);
console.log($('.event-genre'));
clearMultiVenues();
clearSingleVenues();
entered_keyword = "";
selected_venue = [];
selected_genres=[];
clearDates();
}
/* Mobile — Popup Modal Filter */
$(function () {
$('.popup-modal-filter').magnificPopup({
type: 'inline',
preloader: false,
focus: '#username',
modal: true
});
$(document).on('click', '.popup-modal-dismiss', function (e) {
e.preventDefault();
$.magnificPopup.close();
});
});
//Infinite scrolling code
let observed = document.getElementById("observed");
let loading = true;
let observer = new IntersectionObserver(async (entries) => {
if (entries[0].isIntersecting && !loading) {
//console.log(entries)
loading = true;
loadMore('v','None', 'All', 12, 'All', '#GlobalList', 'No');
loading = false;
}
}, { threshold: 1.0 });
observer.observe(observed);
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.0.0/jquery.magnific-popup.min.js" integrity="sha512-+m6t3R87+6LdtYiCzRhC5+E0l4VQ9qIT1H9+t1wmHkMJvvUQNI5MKKb7b08WL4Kgp9K0IBgHDSLCRJk05cFUYg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.0.0/magnific-popup.min.css" integrity="sha512-nIm/JGUwrzblLex/meoxJSPdAKQOe2bLhnrZ81g5Jbh519z8GFJIWu87WAhBH+RAyGbM4+U3S2h+kL5JoV6/wA==" crossorigin="anonymous" referrerpolicy="no-referrer"></div>
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end widget-span -->
</div>
</div>
</div>
</main>
<div data-global-resource-path="ARTS Theme 2021/templates/partials/footer-wc.html">
<footer class="footer">
<div class="footer__container content-wrapper">
<div class="footer__row">
<div class="contact_us">
<p class="contact_us_info"><span class="f_section_title">Our Campus</span><br>
205 - 8 Avenue SE<br>
Calgary, Alberta<br>
T2G 0K9<br>
<br>
<a class="wc-cta-small wc-green" href="https://werklundcentre.ca/contact">Contact us</a>
<br>
<br>
REGISTERED CHARITY NO: 11882 3269 RR0001
<br>
<a class="donate_link" href="https://shop.werklundcentre.ca/donate/q/donate">DONATE</a></p>
</div>
<div class="footer__logo">
<img src="https://werklundcentre.ca/hubfs/AC-ACT2/Logo.svg">
</div>
<div class="footer__social">
<div>
<a target="_blank" class="footer_social_link_text" href="https://www.facebook.com/werklundcentre">FACEBOOK</a></div>
<div>
<a target="_blank" class="footer_social_link_text" href="https://www.instagram.com/werklundcentre/">INSTAGRAM</a></div>
<div>
<a target="_blank" class="footer_social_link_text" href="https://www.youtube.com/@werklundcentre">YOUTUBE</a></div>
<div>
<a target="_blank" class="footer_social_link_text" href="https://www.tiktok.com/@werklundcentre">TIKTOK</a></div>
<div>
<a target="_blank" class="footer_social_link_text" href="https://www.linkedin.com/company/werklundcentre">LINKEDIN</a></div>
<div>
<a target="_blank" class="footer_social_link_text" href="https://werklundcentre.ca/blog/">BLOG</a></div>
</div>
</div>
<div class="footer__stack">
<div class="footer__logo">
<img src="https://werklundcentre.ca/hubfs/AC-ACT2/Logo.svg">
</div>
<div class="stack_contact_us">
<p class="contact_us_info"><span class="f_section_title">Our Campus</span><br>
205 - 8 Avenue SE<br>
Calgary, Alberta<br>
T2G 0K9<br>
<a class="wc-cta-small wc-green" href="https://werklundcentre.ca/contact">Contact us</a>
<br>
<br>
REGISTERED CHARITY NO: 11882 3269 RR0001
<br>
<a class="donate_link" href="https://shop.werklundcentre.ca/donate/q/donate">DONATE</a></p>
</div>
<div class="footer__social">
<div>
<a target="_blank" class="footer_social_link" href="https://www.facebook.com/werklundcentre"><img class="footer_social_link_img" src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-facebook-hollow.png"></a></div>
<div>
<a target="_blank" class="footer_social_link" href="https://www.instagram.com/werklundcentre/"><img class="footer_social_link_img" src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-instagram-hollow.png"></a></div>
<div>
<a target="_blank" class="footer_social_link" href="https://www.youtube.com/@werklundcentre"><img class="footer_social_link_img" src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-youtube-hollow.png"></a></div>
<div>
<a target="_blank" class="footer_social_link" href="https://www.tiktok.com/@werklundcentre"><img class="footer_social_link_img" src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-tiktok-hollow.png"></a></div>
<div>
<a target="_blank" class="footer_social_link" href="https://www.linkedin.com/company/werklundcentre"><img class="footer_social_link_img" src="https://werklundcentre.ca/hubfs/IT%20(Please%20dont%20Delete)/icon-linkedin-hollow.png"></a></div>
</div>
</div>
<img class="footer_wordmark" src="https://werklundcentre.ca/hubfs/AC-ACT2/WERKLUNDCENTRE_WORDMARK_RGB_W.png">
<hr class="footer_pages_break">
<div class="footer_pages">
<a class="footer_page_link" href="https://shop.werklundcentre.ca/account/login?ReturnUrl=%2faccount%2fupcomingevents">MY ACCOUNT</a>
<a class="footer_page_link" href="https://werklundcentre.ca/plan-your-visit/box-office">BOX OFFICE</a>
<a class="footer_page_link" href="https://werklundcentre.ca/our-story/who-we-are/careers-volunteers">CAREER & VOLUNTEERS</a>
<a class="footer_page_link" href="https://werklundcentre.ca/our-story/who-we-are/press-releases">NEWS & RESOURCES</a>
<a class="footer_page_link" href="https://werklundcentre.ca/our-story/who-we-are/email-list">EMAIL LIST</a>
</div>
<div class="footer_pages_mobile">
<a class="footer_page_link" href="https://shop.werklundcentre.ca/account/login?ReturnUrl=%2faccount%2fupcomingevents">MY ACCOUNT</a>
<a class="footer_page_link" href="https://werklundcentre.ca/plan-your-visit/box-office">BOX OFFICE</a>
<a class="footer_page_link" href="https://werklundcentre.ca/our-story/who-we-are/careers-volunteers">CAREER & VOLUNTEERS</a>
</div>
<div class="footer_pages_mobile">
<a class="footer_page_link" href="https://werklundcentre.ca/our-story/who-we-are/press-releases">NEWS & RESOURCES</a>
<a class="footer_page_link" href="https://werklundcentre.ca/our-story/who-we-are/email-list">EMAIL LIST</a>
<a class="footer_page_link" href="https://werklundcentre.ca/blog/">BLOG</a>
</div>
<hr class="footer_pages_break">
<br>
<div class="footer__text">
In the spirit of truth and reconciliation, we acknowledge that Werklund Centre operates on the territories of the Blackfoot Confederacy, comprised of the Siksika, Kainai, and Piikani First Nations; the Tsuut’ina, and the Iyarhe Nakoda, comprised of the Chiniki, Goodstoney, and Bearspaw First Nations. This territory is also the homeland of the Métis Nation of Alberta, Battle River Territory, Calgary Nose Hill and Calgary Elbow Métis Districts 5 & 6. <br>
<br>
Acknowledging the land where we have the privilege to live, work, and play is an act of reciprocity and respect. We thank these Nations for reminding us of our collective responsibility to each other, to the land, and to all of creation.
</div>
<div class="footer_text_links">
<a href="https://werklundcentre.ca/sitemap/" class="footer_text_link">Site Maps</a>
<a href="https://werklundcentre.ca/privacy/" class="footer_text_link">Privacy Policy</a>
<a href="https://werklundcentre.ca/terms-of-use/" class="footer_text_link">Terms of Use</a>
</div>
</div>
<script type="text/javascript">
(function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
vgo('setAccount', '226488623');
vgo('setTrackByDefault', true);
vgo('process');
</script>
</footer>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/@glidejs/glide"></script>
<script src="https://cdn.jsdelivr.net/npm/simple-parallax-js@5.5.1/dist/simpleParallax.min.js"></script>
<script>
//console.log("//8919754.fs1.hubspotusercontent-na1.net/hubfs/8919754/hub_generated/template_assets/1/46215011866/1776282139006/template_main.min.js");
</script>
<!-- HubSpot performance collection script -->
<script defer="" src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
<script src="https://werklundcentre.ca/hubfs/hub_generated/template_assets/1/46215011866/1776282139006/template_main.min.js"></script>
<script>
var hsVars = hsVars || {}; hsVars['language'] = 'en';
</script>
<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
<script src="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/81325456796/1770932046785/module_emergency-response-banner.min.js"></script>
<script src="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/193400783540/1774019264971/module_wc_-_Header_Section.min.js"></script>
<script src="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/187631249155/1756415883884/module_SiteWideNoticeACT2.min.js"></script>
<script src="https://werklundcentre.ca/hubfs/hub_generated/module_assets/1/46215364624/1764173961248/module_Hero.min.js"></script>
<!-- Start of HubSpot Analytics Code -->
<script type="text/javascript">
var _hsq = _hsq || [];
_hsq.push(["setContentType", "listing-page"]);
_hsq.push(["setCanonicalUrl", "https:\/\/werklundcentre.ca\/whats-on"]);
_hsq.push(["setPageId", "57981828622"]);
_hsq.push(["setContentMetadata", {
"contentPageId": 57981828622,
"legacyPageId": "57981828622",
"contentFolderId": null,
"contentGroupId": 57981828621,
"abTestId": null,
"languageVariantId": 57981828622,
"languageCode": "en",
}]);
</script>
<script type="text/javascript" id="hs-script-loader" async="" defer="" src="/hs/scriptloader/8919754.js"></script>
<!-- End of HubSpot Analytics Code -->
<script type="text/javascript">
var hsVars = {
render_id: "7c750ce3-2fd8-49f5-822b-5fa0473d6d1f",
ticks: 1776288083711,
page_id: 57981828622,
content_group_id: 57981828621,
portal_id: 8919754,
app_hs_base_url: "https://app.hubspot.com",
cp_hs_base_url: "https://cp.hubspot.com",
language: "en",
analytics_page_type: "listing-page",
scp_content_type: "",
analytics_page_id: "57981828622",
category_id: 7,
folder_id: 0,
is_hubspot_user: false
}
</script>
<script defer="" src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WDRBT8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div id="fb-root" class=" fb_reset">
<div style="position: absolute; top: -10000px; width: 0px; height: 0px;">
<div></div>
</div>
</div>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script> <script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
</script>
<!-- Import Slick Slider JS File -->
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<div style="display: none; visibility: hidden;">
<script>
!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","537496453430049");fbq("track","PageView");
</script>
<noscript></noscript>
</div>
<script type="text/javascript" id="" charset="">
(function(){document.addEventListener("submit",function(a){(a=document.getElementById("email"))&&a.value&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"user_data_ready",captured_email:a.value}))},!0)})();
</script>
<div style="display: none; visibility: hidden;">
<script>
!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");
fbq("init","475043204149468",{em:"undefined",fn:"undefined",ln:"undefined",ph:"undefined",ct:"undefined",st:"undefined",zp:"undefined",country:"undefined"});fbq("track","PageView");
</script>
<noscript></noscript>
</div>
<div style="display: none; visibility: hidden;"><script>
(function(a,b){var d="spdt-capture",e="script";if(!b.getElementById(d)){a.spdt=a.spdt||function(){(a.spdt.q=a.spdt.q||[]).push(arguments)};var c=b.createElement(e);c.id=d;c.async=1;c.src="https://pixel.byspotify.com/ping.min.js";b=b.getElementsByTagName(e)[0];b.parentNode.insertBefore(c,b)}a.spdt("conf",{key:"12cbfde700204827ba533bdee6c65f9e"});a.spdt("view")})(window,document);
</script></div>
<div style="display: none; visibility: hidden;"><script>
(function(a,d,e,f,g,b,c){a.visitorGlobalObjectAlias=f;a[a.visitorGlobalObjectAlias]=a[a.visitorGlobalObjectAlias]||function(){(a[a.visitorGlobalObjectAlias].q=a[a.visitorGlobalObjectAlias].q||[]).push(arguments)};a[a.visitorGlobalObjectAlias].l=(new Date).getTime();b=d.createElement("script");b.src=e;b.async=!0;c=d.getElementsByTagName("script")[0];c.parentNode.insertBefore(b,c)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");vgo("setAccount","226488623");
vgo("setTrackByDefault",!0);vgo("process");
</script></div>
<iframe scrolling="no" frameborder="0" allowtransparency="true" src="https://platform.twitter.com/widgets/widget_iframe.2f70fb173b9000da126c79afe2098f02.html?origin=https%3A%2F%2Fwerklundcentre.ca" title="Twitter settings iframe" style="display: none;" data-gtm-yt-inspected-121="true"></iframe>
<div class="go2933276541 go2369186930" id="hs-web-interactives-top-anchor">
<div id="hs-interactives-modal-overlay" class="go1632949049"></div>
</div>
<div class="go2933276541 go1348078617" id="hs-web-interactives-bottom-anchor"></div>
<div id="hs-web-interactives-floating-container">
<div id="hs-web-interactives-floating-top-left-anchor" class="go2417249464 go613305155">
</div>
<div id="hs-web-interactives-floating-top-right-anchor" class="go2417249464 go471583506">
</div>
<div id="hs-web-interactives-floating-bottom-left-anchor" class="go2417249464 go3921366393">
</div>
<div id="hs-web-interactives-floating-bottom-right-anchor" class="go2417249464 go3967842156">
</div>
</div>
<iframe owner="archetype" title="archetype" data-gtm-yt-inspected-121="true" style="display: none; visibility: hidden;"></iframe><iframe id="rufous-sandbox" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" style="position: absolute; visibility: hidden; display: none; width: 0px; height: 0px; padding: 0px; border: none;" data-gtm-yt-inspected-121="true" title="Twitter analytics iframe"></iframe></body></html>