Editing Website
Uri
Name
Html
<!DOCTYPE html><html lang="en"><head> <script type="text/javascript" id="www-widgetapi-script" src="https://www.youtube.com/s/player/ac678d18/www-widgetapi.vflset/www-widgetapi.js" async=""></script><script src="https://connect.facebook.net/signals/config/475043204149468?v=2.9.338&r=stable&domain=werklundcentre.ca&hme=ed806287581422089c496fd485507306546b2937977788da80b80247d3e2e94b&ex_m=105%2C208%2C156%2C22%2C73%2C74%2C147%2C69%2C68%2C11%2C165%2C91%2C16%2C139%2C128%2C39%2C76%2C79%2C135%2C161%2C167%2C8%2C4%2C5%2C7%2C6%2C3%2C92%2C102%2C168%2C173%2C222%2C30%2C75%2C234%2C233%2C232%2C23%2C33%2C55%2C104%2C61%2C10%2C64%2C98%2C99%2C100%2C106%2C131%2C31%2C29%2C133%2C134%2C130%2C129%2C157%2C77%2C160%2C158%2C159%2C50%2C60%2C124%2C15%2C164%2C45%2C267%2C268%2C266%2C26%2C27%2C28%2C48%2C148%2C78%2C113%2C18%2C20%2C44%2C40%2C42%2C41%2C84%2C93%2C97%2C111%2C146%2C149%2C46%2C112%2C24%2C21%2C120%2C70%2C36%2C151%2C150%2C152%2C143%2C141%2C25%2C35%2C59%2C110%2C163%2C71%2C17%2C154%2C115%2C82%2C67%2C19%2C86%2C87%2C117%2C85%2C137%2C136%2C140%2C162%2C34%2C281%2C297%2C215%2C204%2C62%2C205%2C203%2C300%2C291%2C52%2C216%2C108%2C132%2C81%2C122%2C54%2C47%2C49%2C114%2C121%2C127%2C126%2C58%2C65%2C63%2C153%2C116%2C37%2C32%2C53%2C56%2C101%2C166%2C1%2C125%2C14%2C123%2C12%2C2%2C57%2C94%2C66%2C119%2C90%2C89%2C169%2C170%2C95%2C96%2C9%2C103%2C51%2C144%2C88%2C80%2C72%2C118%2C107%2C43%2C145%2C0%2C83%2C138%2C142%2C155%2C38%2C109%2C13%2C171%2C231%2C230%2C225%2C227%2C228%2C229%2C226%2C214%2C224%2C236%2C196%2C193%2C194%2C188%2C192%2C195%2C191%2C186%2C321%2C199%2C189%2C190%2C218%2C187%2C185%2C213%2C238%2C209%2C179%2C180%2C175%2C181%2C178%2C176%2C177%2C174%2C172%2C183%2C184%2C182%2C269%2C320%2C290%2C288%2C289%2C287%2C197%2C241%2C247%2C242%2C244%2C246%2C245%2C243%2C240%2C256%2C251%2C253%2C250%2C257%2C254%2C249%2C255%2C252%2C248%2C283%2C294" async=""></script><script src="https://connect.facebook.net/signals/config/537496453430049?v=2.9.338&r=stable&domain=werklundcentre.ca&hme=ed806287581422089c496fd485507306546b2937977788da80b80247d3e2e94b&ex_m=105%2C208%2C156%2C22%2C73%2C74%2C147%2C69%2C68%2C11%2C165%2C91%2C16%2C139%2C128%2C39%2C76%2C79%2C135%2C161%2C167%2C8%2C4%2C5%2C7%2C6%2C3%2C92%2C102%2C168%2C173%2C222%2C30%2C75%2C234%2C233%2C232%2C23%2C33%2C55%2C104%2C61%2C10%2C64%2C98%2C99%2C100%2C106%2C131%2C31%2C29%2C133%2C134%2C130%2C129%2C157%2C77%2C160%2C158%2C159%2C50%2C60%2C124%2C15%2C164%2C45%2C267%2C268%2C266%2C26%2C27%2C28%2C48%2C148%2C78%2C113%2C18%2C20%2C44%2C40%2C42%2C41%2C84%2C93%2C97%2C111%2C146%2C149%2C46%2C112%2C24%2C21%2C120%2C70%2C36%2C151%2C150%2C152%2C143%2C141%2C25%2C35%2C59%2C110%2C163%2C71%2C17%2C154%2C115%2C82%2C67%2C19%2C86%2C87%2C117%2C85%2C137%2C136%2C140%2C162%2C34%2C281%2C297%2C215%2C204%2C62%2C205%2C203%2C300%2C291%2C52%2C216%2C108%2C132%2C81%2C122%2C54%2C47%2C49%2C114%2C121%2C127%2C126%2C58%2C65%2C63%2C153%2C116%2C37%2C32%2C53%2C56%2C101%2C166%2C1%2C125%2C14%2C123%2C12%2C2%2C57%2C94%2C66%2C119%2C90%2C89%2C169%2C170%2C95%2C96%2C9%2C103%2C51%2C144%2C88%2C80%2C72%2C118%2C107%2C43%2C145%2C0%2C83%2C138%2C142%2C155%2C38%2C109%2C13%2C171" async=""></script><script src="https://connect.facebook.net/en_GB/bundle/sdk.js/" async="" crossorigin="anonymous"></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=4e66g0"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=AW-957158083&cx=c&gtm=4e66g0"></script><script src="https://js.hs-analytics.net/analytics/1781731800000/8919754.js" type="text/javascript" id="hs-analytics"></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-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 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 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.ch0Jz-JlMrQ.O/m=client/rt=j/sv=1/d=1/ed=1/rs=AHpOoo_YD4KoV8fTh_kLhktsiThAm3yJ5A/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/1781713257280/template_main-wc.min.css"> <link rel="stylesheet" href="https://werklundcentre.ca/hubfs/hub_generated/template_assets/1/186175452756/1781713250643/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=1781731831405&cv=11&fst=1781731831405&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be66g1v9205468871z871980201za20gzb71980201zd71980201xec&gcd=13l3l3R3l5l1&dma=0&tag_exp=115938466~115938468~118131808~119392696~119392704~119456239~119456247~119534188&u_w=800&u_h=600&url=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on&rcb=18&frm=0&tiba=Events%20(What's%20On)&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1569072966.1781731831&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=4"></script><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/957158083/?random=1781731831434&cv=11&fst=1781731831434&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be66g1v9205468871z871980201za20gzb71980201zd71980201xec&gcd=13l3l3R3l5l1&dma=0&tag_exp=115938466~115938468~118131808~119392696~119392704~119456239~119456247~119534188&u_w=800&u_h=600&url=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on&rcb=18&frm=0&tiba=Events%20(What's%20On)&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1569072966.1781731831&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=4"></script><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/957158083/?random=1781731831446&cv=11&fst=1781731831446&bg=ffffff&guid=ON&async=1&gtm=45be66g1v9205468871z871980201za20gzb71980201zd71980201xea&gcd=13l3l3R3l5l1&dma=0&tag_exp=115938466~115938468~118131808~119392696~119392704~119456239~119456247~119534188&u_w=800&u_h=600&url=https%3A%2F%2Fwerklundcentre.ca%2Fwhats-on&rcb=18&frm=0&tiba=Events%20(What's%20On)&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1569072966.1781731831&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&_tu=CA&ept=9&rfmt=3&fmt=4"></script><script type="text/javascript" charset="utf-8" src="https://trackcmp.net/t_prism_sitemessages.php?trackid=226488623&prismid=3a845697-e753-4606-9ec3-a881352125ac&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/1781713255115/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/1781713254866/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-06-17"> <label for="dateTo">To</label><input id="dateTo" name="dateTo" type="date" min="2026-06-17"> </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="1779775200000" 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/come-from-away" class="image-col"><img loading="lazy" style="width:100%;" src="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" alt="Come From Away"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1c">May 26 - Jun 27</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/come-from-away">Come From Away</a></h3></div><div class="content"><p></p><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><p></p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/come-from-away" 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-22512" data-timestamp="1781712000000" data-company="Bow Valley 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/bow-valley-college-spring-convocation-2026" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/bvc2022_thumb-1.png?width=300&height=360&length=300&name=bvc2022_thumb-1.png" alt="Bow Valley College Spring Convocation 2026"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1c">Jun 17 - 18</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">Bow Valley College</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/bow-valley-college-spring-convocation-2026">Bow Valley College Spring Convocation 2026</a></h3></div><div class="content"><p>The Convocation Ceremony is a formal celebration of all grad's achievements at Bow Valley College. The ceremonies usually go for approximately two hours, and...</p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/bow-valley-college-spring-convocation-2026" class="wc-cta-small wc-dark">Learn More</a></div><div class="tag-col"></div></div></div></div><div id="t-id-22315" data-timestamp="1781922600000" data-company="Swiftsure Foundation" 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/cool-choir-from-then-to-ten" class="image-col"><img loading="lazy" style="width:100%;" src="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" alt="Cool Choir: From Then to Ten"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1a">Jun 19</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">Swiftsure Foundation</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/cool-choir-from-then-to-ten">Cool Choir: From Then to Ten</a></h3></div><div class="content"><p>For a decade, Cool Choir has united voices and hearts across Calgary — and now, we’re marking ten incredible years with an unforgettable night of music, joy,...</p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/cool-choir-from-then-to-ten" 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-22310" data-timestamp="1782007200000" data-company="Sparq Productions 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/one-a-dance-spectacle" class="image-col"><img loading="lazy" style="width:100%;" src="https://www.artscommons.ca/hs-fs/hubfs/ONE%20thumbnail%20img.png?width=300&height=360&length=300&name=ONE%20thumbnail%20img.png" alt="One - A Dance Spectacle"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1a">Jun 20</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">Sparq Productions Inc.</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/one-a-dance-spectacle">One - A Dance Spectacle</a></h3></div><div class="content"><p><span>ONE – A DANCE SPECTACLE promises an immense array of dynamic and visually stunning performances from some of Alberta’s most accomplished and promising artists.</span></p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/one-a-dance-spectacle" class="wc-cta-small wc-dark">Learn More</a></div><div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/dance" rel="tag">Dance</a></div></div></div></div><div id="t-id-22458" data-timestamp="1782057600000" data-company="Diversity Dance and Performing Arts" 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/diversity-dance-ye-recital-june-21" class="image-col"><img loading="lazy" style="width:100%;" src="https://www.artscommons.ca/hs-fs/hubfs/2%20%282%29.jpg?width=300&height=360&length=300&name=2%20%282%29.jpg" alt="Diversity Dance YE Recital - June 21"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1c">Jun 21</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">Diversity Dance and Performing Arts</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/diversity-dance-ye-recital-june-21">Diversity Dance YE Recital - June 21</a></h3></div><div class="content"><p>Tiny Stars, Rising Stars, Shooting Stars, and Sparkling Stars.</p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/diversity-dance-ye-recital-june-21" class="wc-cta-small wc-dark">Learn More</a></div><div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/dance" rel="tag">Dance</a></div></div></div></div><div id="t-id-21994" data-timestamp="1782181800000" data-company="Ice Cap Entertainment" 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/calgary-beatlemania" class="image-col"><img loading="lazy" style="width:100%;" src="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" alt="Calgary Beatlemania!"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1a">Jun 22</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">Ice Cap Entertainment</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/calgary-beatlemania">Calgary Beatlemania!</a></h3></div><div class="content"><p>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...</p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/calgary-beatlemania" 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="1782226800000" data-company="CIOT Calgary & Portage 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/ciot-business-accounting-business-management-convocation" class="image-col"><img loading="lazy" style="width:100%;" src="https://www.artscommons.ca/hs-fs/hubfs/Thumbnail%20Image-1.jpg?width=300&height=360&length=300&name=Thumbnail%20Image-1.jpg" alt="CIOT Business Accounting & Business Management Convocation"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1c">Jun 23</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">CIOT Calgary & Portage College</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/ciot-business-accounting-business-management-convocation">CIOT Business Accounting & Business Management Convocation</a></h3></div><div class="content"><p></p><p><strong>The Morning Ceremony</strong>, from 9:00 Am to 12:00 PM, will celebrate our <strong>Business Accounting & Business Management students. </strong></p> <!--EndFragment--><p></p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/ciot-business-accounting-business-management-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="1782244800000" data-company="CIOT Calgary & Portage 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/ciot-administrative-professional-teacher-assistant-convocation-2026" class="image-col"><img loading="lazy" style="width:100%;" src="https://www.artscommons.ca/hs-fs/hubfs/Thumbnail%20Image-1.jpg?width=300&height=360&length=300&name=Thumbnail%20Image-1.jpg" alt="CIOT Administrative Professional & Teacher Assistant Convocation"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1c">Jun 23</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">CIOT Calgary & Portage College</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/ciot-administrative-professional-teacher-assistant-convocation-2026">CIOT Administrative Professional & Teacher Assistant Convocation</a></h3></div><div class="content"><p></p><p><strong>The Afternoon Ceremony</strong>, from 2:00 PM to 5:00 PM. will celebrate our <strong>Administrative Professional & Teacher Assistant</strong>. </p><p></p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/ciot-administrative-professional-teacher-assistant-convocation-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/graduation" rel="tag">Graduation</a></div></div></div></div><div id="t-id-22456" data-timestamp="1782432000000" data-company="Werklund Centre" data-genre="undefined" data-series="undefined" data-venue="Jack Singer Concert Hall Lobby" class="item post-item light_green" data-listed="true"><a href="https://werklundcentre.ca/whats-on/art-party-jun-25" class="image-col"><img loading="lazy" style="width:100%;" src="https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ArtParty%20Jun25%201000x1000.jpg?width=300&height=360&length=300&name=ArtParty%20Jun25%201000x1000.jpg" alt="Art Party Jun 25"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1a">Jun 25</span> <span class="venue">Jack Singer Concert Hall Lobby</span></p><p class="resident-company">Werklund Centre</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/art-party-jun-25">Art Party Jun 25</a></h3></div><div class="content"><p><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></p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/art-party-jun-25" class="wc-cta-small wc-dark">Learn More</a></div><div class="tag-col"><a class="tag" href="https://werklundcentre.ca/whats-on/tag/werklund-centre-galleries" rel="tag">Werklund Centre Galleries</a><a class="tag" href="https://werklundcentre.ca/whats-on/tag/free" rel="tag">Free</a></div></div></div></div><div id="t-id-22610" data-timestamp="1782441000000" data-company="Werklund Centre" data-genre="undefined" data-series="undefined" data-venue="Big Secret Theatre" class="item post-item light_green" data-listed="true"><a href="https://werklundcentre.ca/whats-on/echoes-of-the-land" class="image-col"><img loading="lazy" style="width:100%;" src="https://www.artscommons.ca/hs-fs/hubfs/WkC_NDTR25_Echoes_EventBio.jpg?width=300&height=360&length=300&name=WkC_NDTR25_Echoes_EventBio.jpg" alt="NIHM Echoes of the Land"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1c">Jun 25 - 28</span> <span class="venue">Big Secret Theatre</span></p><p class="resident-company">Werklund Centre</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/echoes-of-the-land">NIHM Echoes of the Land</a></h3></div><div class="content"><p></p><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><p></p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/echoes-of-the-land" 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/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-22392" data-timestamp="1782520200000" data-company="Okin International Cutural Association Canada. " 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/the-oodua-concert" class="image-col"><img loading="lazy" style="width:100%;" src="https://www.artscommons.ca/hs-fs/hubfs/Sponsors_Jack_Singer_Flyer%20%281%29.png?width=300&height=360&length=300&name=Sponsors_Jack_Singer_Flyer%20%281%29.png" alt="Oodua Concert"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1a">Jun 26</span> <span class="venue">Jack Singer Concert Hall</span></p><p class="resident-company">Okin International Cutural Association Canada. </p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/the-oodua-concert">Oodua Concert</a></h3></div><div class="content"><p>A headline performance by the international Afrobeats sensation, Adekunle Gold.</p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/the-oodua-concert" 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-22122" data-timestamp="1782608400000" data-company="Canada Gospel Productions Inc." data-genre="undefined" data-series="undefined" data-venue="Martha Cohen Theatre" class="item post-item warm_grey" data-listed="true"><a href="https://werklundcentre.ca/whats-on/the-2026-canadian-selah-music-awards-csma" class="image-col"><img loading="lazy" style="width:100%;" src="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" alt="The 2026 Canadian Selah Music Awards (CSMA)"></a><div class="content-col"><div class="heading"><p class="time_place"><span class="event-performance-date type1a">Jun 27</span> <span class="venue">Martha Cohen Theatre</span></p><p class="resident-company">Canada Gospel Productions Inc.</p><h3><a class="blogListingHeading" href="https://werklundcentre.ca/whats-on/the-2026-canadian-selah-music-awards-csma">The 2026 Canadian Selah Music Awards (CSMA)</a></h3></div><div class="content"><p>Celebrates the best in Canadian and International Christian and Gospel music.</p></div><div class="content-clickables"><div class="cta-col"><a href="https://werklundcentre.ca/whats-on/the-2026-canadian-selah-music-awards-csma" 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> <!-- 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-06-17"> <label for="dateTo">To</label><input id="dateTo" name="dateTo" type="date" min="2026-06-17"> </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 1781731828806; } 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 210344423255 Stories for a Saturday Night: An Evening with Ira Glass"); var post = new Post(); //console.log("BlogPost 210344423255 Stories for a Saturday Night: An Evening with Ira Glass"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: ACP Special Presentations") post.series = "Special Presentations"; post.tess_id = "22379"; //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><em>This American Life </em>host Ira Glass brings a night of storytelling in the style he pioneered on his hit radio show: funny stories with feelings.</p>"); post.content = "<p><em>This American Life </em>host Ira Glass brings a night of storytelling in the style he pioneered on his hit radio show: funny stories with feelings.</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_green"; //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 = "Stories for a Saturday Night: An Evening with Ira Glass"; post.url = "https://werklundcentre.ca/whats-on/stories-for-a-saturday-night-an-evening-with-ira-glass" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/SPIraGlass_EventBio.jpg?width=300&height=360&length=300&name=SPIraGlass_EventBio.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "210344423255"; post.tess_id_special ="22379"; <!-- NON TESS --> post.nont_start_time_ts = 1811035800000; post.nont_end_time_ts = 1811035800000; 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 = "1811014200000"; post.t_start_time_string = "2027-05-22T00:00:00-06:00"; post.start_dates_string.push("Sat May 22 2027"); post.end_dates_string = []; post.t_end_time_ts = "1811014200000"; post.t_end_time_string = "2027-05-22T00:00:00-06:00"; post.end_dates_string.push("Sat May 22 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 ); } if (post.orange_url == ""){ post.orange_url = "https://shop.werklundcentre.ca/22379/22423"; } var xdp = "2026-06-18T10: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 214071373355 Calgary Civic Symphony 2026-27 Season Package"); var post = new Post(); //console.log("BlogPost 214071373355 Calgary Civic Symphony 2026-27 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>Join Calgary Civic Symphony for our 50th concert season, a celebration of community and collaboration. </span></p>"); post.content = "<p><span>Join Calgary Civic Symphony for our 50th concert season, a celebration of community and collaboration. </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 2026-27 Season Package"; post.url = "https://werklundcentre.ca/whats-on/ccs_season_package_27" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/2627%20Werklund%20Centre%20Thumbnails%20-%20600x600.png?width=300&height=360&length=300&name=2627%20Werklund%20Centre%20Thumbnails%20-%20600x600.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "214071373355"; 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 213649347400 The Golden Finale"); var post = new Post(); //console.log("BlogPost 213649347400 The Golden Finale"); post.company = "Calgary Civic Symphony"; //console.log("PRESENTER: Calgary Civic Symphony") //console.log("SERIES: null") post.tess_id = "22624"; //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 = Experience the ultimate sonic spectacle as massive orchestral forces, powerhouse choirs, and stellar soloists unite for Mahler\u2019s breathtaking \"Resurrection\"..."); post.content = "Experience the ultimate sonic spectacle as massive orchestral forces, powerhouse choirs, and stellar soloists unite for Mahler\u2019s breathtaking \"Resurrection\"..."; 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 Golden Finale"; post.url = "https://werklundcentre.ca/whats-on/the-golden-finale" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Concert%205.png?width=300&height=360&length=300&name=Concert%205.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213649347400"; post.tess_id_special ="22624"; <!-- 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 = "1812292200000"; post.t_start_time_string = "2027-06-06T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1812292200000"; post.t_end_time_string = "2027-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/22624/22629"; } var xdp = "2026-08-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 213649347361 Genius Interrupted"); var post = new Post(); //console.log("BlogPost 213649347361 Genius Interrupted"); post.company = "Calgary Civic Symphony"; //console.log("PRESENTER: Calgary Civic Symphony") //console.log("SERIES: null") post.tess_id = "22622"; //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 = Discover the resilience of legendary musical minds whose brilliant journeys were interrupted, featuring stunning French masterpieces, a fiery piano concerto..."); post.content = "Discover the resilience of legendary musical minds whose brilliant journeys were interrupted, featuring stunning French masterpieces, a fiery piano concerto..."; 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 = "Genius Interrupted"; post.url = "https://werklundcentre.ca/whats-on/genius-interrupted" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Concert%203.png?width=300&height=360&length=300&name=Concert%203.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213649347361"; post.tess_id_special ="22622"; <!-- 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 = "1803220200000"; post.t_start_time_string = "2027-02-21T00:00:00-07:00"; post.end_dates_string = []; post.t_end_time_ts = "1803220200000"; post.t_end_time_string = "2027-02-21T00: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/22622/22627"; } var xdp = "2026-08-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 213649347332 Christmas at the Movies"); var post = new Post(); //console.log("BlogPost 213649347332 Christmas at the Movies"); post.company = "Calgary Civic Symphony"; //console.log("PRESENTER: Calgary Civic Symphony") //console.log("SERIES: null") post.tess_id = "22621"; //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 = The perfect festive outing: join us for a magical afternoon of iconic film scores, holiday nostalgia, and spectacular musical talent."); post.content = "The perfect festive outing: join us for a magical afternoon of iconic film scores, holiday nostalgia, and spectacular musical talent."; 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 = "Christmas at the Movies"; post.url = "https://werklundcentre.ca/whats-on/christmas-at-the-movies" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Concert%202.png?width=300&height=360&length=300&name=Concert%202.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213649347332"; post.tess_id_special ="22621"; <!-- 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 = "1796567400000"; post.t_start_time_string = "2026-12-06T00:00:00-07:00"; post.end_dates_string = []; post.t_end_time_ts = "1796567400000"; post.t_end_time_string = "2026-12-06T00: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/22621/22626"; } var xdp = "2026-08-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 213649270356 Golden Opener"); var post = new Post(); //console.log("BlogPost 213649270356 Golden Opener"); post.company = "Calgary Civic Symphony"; //console.log("PRESENTER: Calgary Civic Symphony") //console.log("SERIES: null") post.tess_id = "22619"; //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 = Join The Civic as we launch our landmark 50th season, featuring cellist Luka Coetzee, Brahms\u2019 Symphony No. 1, and a stunning world premiere."); post.content = "Join The Civic as we launch our landmark 50th season, featuring cellist Luka Coetzee, Brahms\u2019 Symphony No. 1, and a stunning world premiere."; 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 = "Golden Opener"; post.url = "https://werklundcentre.ca/whats-on/golden-opener" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Concert%201.png?width=300&height=360&length=300&name=Concert%201.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213649270356"; post.tess_id_special ="22619"; <!-- 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 = "1792938600000"; post.t_start_time_string = "2026-10-25T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1792938600000"; post.t_end_time_string = "2026-10-25T00: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/22619/22625"; } var xdp = "2026-08-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 213649530129 Rising Stars 26/27"); var post = new Post(); //console.log("BlogPost 213649530129 Rising Stars 26/27"); post.company = "Calgary Civic Symphony"; //console.log("PRESENTER: Calgary Civic Symphony") //console.log("SERIES: null") post.tess_id = "22623"; //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 = Get a glimpse of the future of classical music and the incredible virtuosity and talent of four of Calgary\u2019s most promising young musicians!"); post.content = "Get a glimpse of the future of classical music and the incredible virtuosity and talent of four of Calgary\u2019s most promising young musicians!"; 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/27"; post.url = "https://werklundcentre.ca/whats-on/rising-stars-2" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Concert%204.png?width=300&height=360&length=300&name=Concert%204.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213649530129"; post.tess_id_special ="22623"; <!-- 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 = "1808663400000"; post.t_start_time_string = "2027-04-25T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1808663400000"; post.t_end_time_string = "2027-04-25T00: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/22623/22628"; } var xdp = "2026-08-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 211259719249 YAMATO TAMAYURA: Echoes of the Soul"); var post = new Post(); //console.log("BlogPost 211259719249 YAMATO TAMAYURA: Echoes of the Soul"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: ACP Special Presentations") post.series = "Special Presentations"; post.tess_id = "22378"; //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=\"line-height: 21.3333px;\">The relentlessly powerful, athletic and loud YAMATO \u2013 The Drummers of Japan are returning to the Jack Singer Concert Hall! Combining traditional Wadaiko...</p>"); post.content = "<p style=\"line-height: 21.3333px;\">The relentlessly powerful, athletic and loud YAMATO \u2013 The Drummers of Japan are returning to the Jack Singer Concert Hall! Combining traditional Wadaiko...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_green"; //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 = "YAMATO TAMAYURA: Echoes of the Soul"; post.url = "https://werklundcentre.ca/whats-on/yamato-tamayura-echoes-of-the-soul" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/SP%20Yamato_EventBio.jpg?width=300&height=360&length=300&name=SP%20Yamato_EventBio.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211259719249"; post.tess_id_special ="22378"; <!-- NON TESS --> post.nont_start_time_ts = 1806543000000; post.nont_end_time_ts = 1806543000000; 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 = "1806521400000"; post.t_start_time_string = "2027-03-31T00:00:00-06:00"; post.start_dates_string.push("Wed Mar 31 2027"); post.end_dates_string = []; post.t_end_time_ts = "1806521400000"; post.t_end_time_string = "2027-03-31T00:00:00-06:00"; post.end_dates_string.push("Wed Mar 31 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 ); } if (post.orange_url == ""){ post.orange_url = "https://shop.werklundcentre.ca/22378/22422"; } var xdp = "2026-06-04T10: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 213725311331 Punjabi Virsa"); var post = new Post(); //console.log("BlogPost 213725311331 Punjabi Virsa"); post.company = "Amritsari Tadka Productions"; //console.log("PRESENTER: Amritsari Tadka Productions") //console.log("SERIES: null") post.tess_id = "22617"; //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 = This annual event celebrates the rich cultural heritage of Punjab through mesmerizing performances of traditional and contemporary Punjabi music."); post.content = "This annual event celebrates the rich cultural heritage of Punjab through mesmerizing performances of traditional and contemporary Punjabi 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 = "Punjabi Virsa"; post.url = "https://werklundcentre.ca/whats-on/punjabi-virsa" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Untitled%20%28600%20x%20600%20px%29.png?width=300&height=360&length=300&name=Untitled%20%28600%20x%20600%20px%29.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213725311331"; post.tess_id_special ="22617"; <!-- NON TESS --> post.nont_start_time_ts = 1786845600000; post.nont_end_time_ts = 1786845600000; 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 = "1786824000000"; post.t_start_time_string = "2026-08-15T00:00:00-06:00"; post.start_dates_string.push("Sat Aug 15 2026"); post.end_dates_string = []; post.t_end_time_ts = "1786824000000"; post.t_end_time_string = "2026-08-15T00:00:00-06:00"; post.end_dates_string.push("Sat Aug 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 ); } if (post.orange_url == ""){ post.orange_url = "https://shop.werklundcentre.ca/22617/22618"; } var xdp = "2026-06-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 213804416023 Burning Mom"); var post = new Post(); //console.log("BlogPost 213804416023 Burning Mom"); 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 = <p>A sharp and emotionally charged new work that invites us to embrace life\u2019s unexpected adventures, Burning Mom beautifully examines family, memory, and the...</p>"); post.content = "<p>A sharp and emotionally charged new work that invites us to embrace life\u2019s unexpected adventures, Burning Mom beautifully examines family, memory, and the...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_blue"; //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 = "Burning Mom"; post.url = "https://werklundcentre.ca/whats-on/burning-mom" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/4.png?width=300&height=360&length=300&name=4.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213804416023"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1806991200000; post.nont_end_time_ts = 1808632800000; 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 06 2027"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Sun Apr 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 213804231483 Evil Dead the Musical"); var post = new Post(); //console.log("BlogPost 213804231483 Evil Dead the Musical"); 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 = <p>A wildly entertaining Canadian adaptation of the cult-classic horror comedy, <em>Evil Dead</em> The Musical explodes onto the Martha Cohen Theatre stage this Halloween...</p>"); post.content = "<p>A wildly entertaining Canadian adaptation of the cult-classic horror comedy, <em>Evil Dead</em> The Musical explodes onto the Martha Cohen Theatre stage this Halloween...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_blue"; //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 = "Evil Dead the Musical"; post.url = "https://werklundcentre.ca/whats-on/evil-dead-the-musical" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/1-4.png?width=300&height=360&length=300&name=1-4.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213804231483"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1791871200000; post.nont_end_time_ts = 1794639600000; 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 Oct 13 2026"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Sat Nov 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 213804416523 Dream: A Canadian Musical"); var post = new Post(); //console.log("BlogPost 213804416523 Dream: A Canadian Musical"); 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 = <p>Closing the season with heart and spectacle, this vibrant musical about a remarkable family legacy of redemption celebrates Canadian identity through music,...</p>"); post.content = "<p>Closing the season with heart and spectacle, this vibrant musical about a remarkable family legacy of redemption celebrates Canadian identity through music,...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_blue"; //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 = "Dream: A Canadian Musical"; post.url = "https://werklundcentre.ca/whats-on/dream-a-canadian-musical" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/5.png?width=300&height=360&length=300&name=5.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213804416523"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1811224800000; post.nont_end_time_ts = 1813471200000; 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 25 2027"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Sun Jun 20 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 213804415809 Fifteen Dogs"); var post = new Post(); //console.log("BlogPost 213804415809 Fifteen Dogs"); 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 = <p>Based on Andr\u00E9 Alexis\u2019s Giller Prize-winning bestselling novel, Fifteen Dogs is a thought-provoking story exploring consciousness, morality, and what it truly...</p>"); post.content = "<p>Based on Andr\u00E9 Alexis\u2019s Giller Prize-winning bestselling novel, Fifteen Dogs is a thought-provoking story exploring consciousness, morality, and what it truly...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_blue"; //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 = "Fifteen Dogs"; post.url = "https://werklundcentre.ca/whats-on/fifteen-dogs" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/3.png?width=300&height=360&length=300&name=3.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213804415809"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1801551600000; post.nont_end_time_ts = 1803193200000; 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 02 2027"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Sun Feb 21 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 213804415530 The Hobbit"); var post = new Post(); //console.log("BlogPost 213804415530 The Hobbit"); 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 = <p>Based on J.R.R. Tolkien\u2019s famous tale, The Hobbit is a not-to-be-missed magical journey for the holiday season. This imaginative Canadian adaptation brings...</p>"); post.content = "<p>Based on J.R.R. Tolkien\u2019s famous tale, The Hobbit is a not-to-be-missed magical journey for the holiday season. This imaginative Canadian adaptation brings...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_blue"; //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 Hobbit"; post.url = "https://werklundcentre.ca/whats-on/the-hobbit" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/2-3.png?width=300&height=360&length=300&name=2-3.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "213804415530"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1796108400000; post.nont_end_time_ts = 1798959600000; 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 Dec 01 2026"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Sun Jan 03 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 212400914043 Bow Valley College Spring Convocation 2026"); var post = new Post(); //console.log("BlogPost 212400914043 Bow Valley College Spring Convocation 2026"); post.company = "Bow Valley College"; //console.log("PRESENTER: Bow Valley College") //console.log("SERIES: null") post.tess_id = "22512"; //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 = The Convocation Ceremony is a formal celebration of all grad's achievements at Bow Valley College. The ceremonies usually go for approximately two hours, and..."); post.content = "The Convocation Ceremony is a formal celebration of all grad's achievements at Bow Valley College. The ceremonies usually go for approximately two hours, and..."; 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 = "Bow Valley College Spring Convocation 2026"; post.url = "https://werklundcentre.ca/whats-on/bow-valley-college-spring-convocation-2026" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/bvc2022_thumb-1.png?width=300&height=360&length=300&name=bvc2022_thumb-1.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "212400914043"; post.tess_id_special ="22512"; <!-- NON TESS --> post.nont_start_time_ts = 1750258800000; post.nont_end_time_ts = 1750363200000; post.start_dates = []; post.end_dates = []; post.manual_show_date = ""; post.whats_on_listing_date = "1747720800000"; post.t_dates = []; post.t_dates_timestamp = []; post.t_dates_timestamp_new = []; <!-- TESS --> post.start_dates_string = []; post.t_start_time_ts = "1781686800000"; post.t_start_time_string = "2026-06-17T00:00:00-06:00"; post.start_dates_string.push("Wed Jun 18 2025"); post.end_dates_string = []; post.t_end_time_ts = "1781791200000"; post.t_end_time_string = "2026-06-18T00:00:00-06:00"; post.end_dates_string.push("Thu Jun 19 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/22512/22521"; } var xdp = "2026-06-10T10: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 211238840444 Indigenous Makers Market & Fashion Show"); var post = new Post(); //console.log("BlogPost 211238840444 Indigenous Makers Market & Fashion Show"); 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 = "light_green"; //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 = "NIHM Indigenous Makers Market & Fashion Show"; post.url = "https://werklundcentre.ca/whats-on/indigenous-makers-market-fashion-show" + ""; 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 = "211238840444"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1782662400000; post.nont_end_time_ts = 1782662400000; post.start_dates = []; post.end_dates = []; post.manual_show_date = "Jun 28, 2026 10 am - 5 pm"; post.whats_on_listing_date = "1779721200000"; 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 Jun 28 2026"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Sun Jun 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 211238614305 Echoes of the Land"); var post = new Post(); //console.log("BlogPost 211238614305 Echoes of the Land"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: null") post.tess_id = "22610"; //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: "Community", url: "https://werklundcentre.ca/whats-on/tag/community"}; 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>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 = "light_green"; //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 = "NIHM Echoes of the Land"; post.url = "https://werklundcentre.ca/whats-on/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 = "211238614305"; post.tess_id_special ="22610"; <!-- NON TESS --> post.nont_start_time_ts = 1782432000000; post.nont_end_time_ts = 1782680400000; 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 = "1782415800000"; post.t_start_time_string = "2026-06-25T00:00:00-06:00"; post.start_dates_string.push("Thu Jun 25 2026"); post.end_dates_string = []; post.t_end_time_ts = "1782658800000"; post.t_end_time_string = "2026-06-28T00:00:00-06:00"; post.end_dates_string.push("Sun Jun 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 ); } if (post.orange_url == ""){ post.orange_url = "https://shop.werklundcentre.ca/22610/22611"; } var xdp = "2026-05-25T12: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 211867781507 Electric Elton"); var post = new Post(); //console.log("BlogPost 211867781507 Electric Elton"); post.company = "Moon Coin Productions Inc. "; //console.log("PRESENTER: Moon Coin Productions Inc. ") //console.log("SERIES: null") post.tess_id = "22567"; //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 = Whether you're a lifelong fan or new to Elton\u2019s music, this show promises to lift your heart, stir your soul and give you a night to remember! "); post.content = "Whether you're a lifelong fan or new to Elton\u2019s music, this show promises to lift your heart, stir your soul and give you a night to remember! "; 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 = "Electric Elton"; post.url = "https://werklundcentre.ca/whats-on/electric-elton" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/ELECTRIC%20ELTON_600%20x%20600_NOTXT.jpg?width=300&height=360&length=300&name=ELECTRIC%20ELTON_600%20x%20600_NOTXT.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211867781507"; post.tess_id_special ="22567"; <!-- 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 = "1790708400000"; post.t_start_time_string = "2026-09-29T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1790708400000"; post.t_end_time_string = "2026-09-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/22567/22568"; } var xdp = "2026-05-20T10: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 211665364868 Lunch at Allen's - Farewell Tour"); var post = new Post(); //console.log("BlogPost 211665364868 Lunch at Allen's - Farewell Tour"); post.company = "Shantero Productions Inc."; //console.log("PRESENTER: Shantero Productions Inc.") //console.log("SERIES: null") post.tess_id = "22540"; //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 = Lunch At Allen\u2019s is a musical powerhouse comprising four remarkable Canadian talents: Murray McLauchlan, Cindy Church, Marc Jordan and Ian Thomas."); post.content = "Lunch At Allen\u2019s is a musical powerhouse comprising four remarkable Canadian talents: Murray McLauchlan, Cindy Church, Marc Jordan and Ian Thomas."; 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 = "Lunch at Allen's - Farewell Tour"; post.url = "https://werklundcentre.ca/whats-on/lunch-at-allens-farewell-tour" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/LAA%20%20cropped.jpg?width=300&height=360&length=300&name=LAA%20%20cropped.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211665364868"; post.tess_id_special ="22540"; <!-- 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 = "1791142200000"; post.t_start_time_string = "2026-10-04T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1791142200000"; post.t_end_time_string = "2026-10-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/22540/22543"; } var xdp = "2026-05-22T10: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 212973281579 Little Mermaid"); var post = new Post(); //console.log("BlogPost 212973281579 Little Mermaid"); post.company = "FlipSide Theatre Collective in association with Philippine Festival Council of Alberta and Forte Musical Theatre"; //console.log("PRESENTER: FlipSide Theatre Collective in association with Philippine Festival Council of Alberta and Forte Musical Theatre") //console.log("SERIES: null") post.tess_id = "22591"; //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 = Little Mermaid is a bold new musical adaptation of the beloved Hans Christian Andersen tale."); post.content = "Little Mermaid is a bold new musical adaptation of the beloved Hans Christian Andersen tale."; 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 = "Little Mermaid"; post.url = "https://werklundcentre.ca/whats-on/little-mermaid" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/WIDGE1.png?width=300&height=360&length=300&name=WIDGE1.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "212973281579"; post.tess_id_special ="22591"; <!-- 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 = "1784383200000"; post.t_start_time_string = "2026-07-18T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1785092400000"; post.t_end_time_string = "2026-07-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/22591/22592"; } var xdp = "2026-05-19T10: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.werklundcentre.ca/22591/22592"; } var xdp = "2026-05-19T10: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 211259718580 Branford Marsalis & Dianne Reeves Celebrate John Coltrane"); var post = new Post(); //console.log("BlogPost 211259718580 Branford Marsalis & Dianne Reeves Celebrate John Coltrane"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: ACP Special Presentations") post.series = "Special Presentations"; post.tess_id = "22376"; //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>John Coltrane\u2019s centennial is celebrated with a tribute by the Branford Marsalis Quartet and Dianne Reeves, inspired by his 1963 collaboration with Johnny...</p>"); post.content = "<p>John Coltrane\u2019s centennial is celebrated with a tribute by the Branford Marsalis Quartet and Dianne Reeves, inspired by his 1963 collaboration with Johnny...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_green"; //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 = "Branford Marsalis & Dianne Reeves Celebrate John Coltrane"; post.url = "https://werklundcentre.ca/whats-on/branford-marsalis-dianne-reeves-celebrate-john-coltrane" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/SP%20Coltrane_EventBio-1.jpg?width=300&height=360&length=300&name=SP%20Coltrane_EventBio-1.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211259718580"; post.tess_id_special ="22376"; <!-- NON TESS --> post.nont_start_time_ts = 1792027800000; post.nont_end_time_ts = 1792027800000; 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 = "1792006200000"; post.t_start_time_string = "2026-10-14T00:00:00-06:00"; post.start_dates_string.push("Wed Oct 14 2026"); post.end_dates_string = []; post.t_end_time_ts = "1792006200000"; post.t_end_time_string = "2026-10-14T00:00:00-06:00"; post.end_dates_string.push("Wed Oct 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/22376/22381"; } var xdp = "2026-05-21T10: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 211876122237 Showcase of Stars 2026"); var post = new Post(); //console.log("BlogPost 211876122237 Showcase of Stars 2026"); post.company = "Ultimate Dance Company"; //console.log("PRESENTER: Ultimate Dance Company") //console.log("SERIES: null") post.tess_id = "22562"; //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 = Ultimate Dance Company proudly presents \u201CShowcase of Stars 2026 \u2013 Celebrating 30 Years of Dance Excellence!"); post.content = "Ultimate Dance Company proudly presents \u201CShowcase of Stars 2026 \u2013 Celebrating 30 Years of Dance Excellence!"; 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 = "Showcase of Stars 2026"; post.url = "https://werklundcentre.ca/whats-on/showcase-of-stars-2026" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/a50bb05a-64fa-4d88-b7e8-ad3604128494b.jpg?width=300&height=360&length=300&name=a50bb05a-64fa-4d88-b7e8-ad3604128494b.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211876122237"; post.tess_id_special ="22562"; <!-- 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 = "1781434800000"; post.t_start_time_string = "2026-06-14T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1781447400000"; post.t_end_time_string = "2026-06-14T00: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/22562/22566"; } var xdp = "2026-05-14T10: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 210699759686 Dance On Edge Senior Showcase"); var post = new Post(); //console.log("BlogPost 210699759686 Dance On Edge Senior Showcase"); post.company = "Dance on Edge Inc."; //console.log("PRESENTER: Dance on Edge Inc.") //console.log("SERIES: null") post.tess_id = "22432"; //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 = Get ready for an exciting afternoon as we proudly celebrate our 23rd Season with a showcase bursting with energy, talent, and heart"); post.content = "Get ready for an exciting afternoon as we proudly celebrate our 23rd Season with a showcase bursting with energy, talent, and heart"; 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 = "Dance On Edge Senior Showcase"; post.url = "https://werklundcentre.ca/whats-on/dance-on-edge-senior-showcase" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/8415bf73-f60a-45b1-bd35-03af658607c2.png?width=300&height=360&length=300&name=8415bf73-f60a-45b1-bd35-03af658607c2.png"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "210699759686"; post.tess_id_special ="22432"; <!-- 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 = "1781447400000"; post.t_start_time_string = "2026-06-14T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1781447400000"; post.t_end_time_string = "2026-06-14T00: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/22432/22433"; } var xdp = "2026-05-20T10: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 212470279550 Dhak Dhak - A Man in Love"); var post = new Post(); //console.log("BlogPost 212470279550 Dhak Dhak - A Man in Love"); post.company = "Ekak Presents"; //console.log("PRESENTER: Ekak Presents") //console.log("SERIES: null") post.tess_id = "22579"; //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 = "Dhak Dhak - A Man in Love"; post.url = "https://werklundcentre.ca/whats-on/dhak-dhak-a-man-in-love" + ""; 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 = "212470279550"; post.tess_id_special ="22579"; <!-- 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 = "1786734000000"; post.t_start_time_string = "2026-08-14T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1786734000000"; post.t_end_time_string = "2026-08-14T00: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/22579/22580"; } var xdp = "2026-05-08T10: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 212470279864 Dance Spectrum Year End Showcase 2026"); var post = new Post(); //console.log("BlogPost 212470279864 Dance Spectrum Year End Showcase 2026"); post.company = "Dance Spectrum Inc."; //console.log("PRESENTER: Dance Spectrum Inc.") //console.log("SERIES: null") post.tess_id = "22583"; //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>From adorable Little Stars, up and coming Aspiring Stars and graduates in Shooting Stars, we are excited to showcase all of our hard work!</span>"); post.content = "<span>From adorable Little Stars, up and coming Aspiring Stars and graduates in Shooting Stars, we are excited to showcase all of our hard work!</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 = "Dance Spectrum Year End Showcase 2026"; post.url = "https://werklundcentre.ca/whats-on/dance-spectrum-year-end-showcase-2026" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/thumb-2.jpeg?width=300&height=360&length=300&name=thumb-2.jpeg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "212470279864"; post.tess_id_special ="22583"; <!-- 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 = "1781289000000"; post.t_start_time_string = "2026-06-12T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1781377200000"; post.t_end_time_string = "2026-06-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/22583/22586"; } 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 212244030589 Jahnavi Harrison Canada Tour"); var post = new Post(); //console.log("BlogPost 212244030589 Jahnavi Harrison Canada Tour"); post.company = "EYP Canada"; //console.log("PRESENTER: EYP Canada") //console.log("SERIES: null") post.tess_id = "22569"; //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 = Jahnavi Harrison is a musician, writer, artist and practitioner of bhaktiyoga."); post.content = "Jahnavi Harrison is a musician, writer, artist and practitioner of bhaktiyoga."; 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 = "Jahnavi Harrison Canada Tour"; post.url = "https://werklundcentre.ca/whats-on/jahnavi-harrison-canada-tour" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/600x600%202.jpg?width=300&height=360&length=300&name=600x600%202.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "212244030589"; post.tess_id_special ="22569"; <!-- 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 = "1792180800000"; post.t_start_time_string = "2026-10-16T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1792180800000"; post.t_end_time_string = "2026-10-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/22569/22578"; } var xdp = "2026-05-08T10: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 209475840298 Van Halen: 1984"); var post = new Post(); //console.log("BlogPost 209475840298 Van Halen: 1984"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: Classic Albums 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: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"}; post.tags.push(t); //console.log("TAGS: " + post.tags); //console.log("_post_content = <p>Experience Van Halen\u2019s explosive <em><span>1984</span></em> performed note for note, cut for cut by Classic Albums Live. From \u201CJump\u201D and \u201CPanama\u201D to \u201CHot for Teacher,\u201D hear every...</p>"); post.content = "<p>Experience Van Halen\u2019s explosive <em><span>1984</span></em> performed note for note, cut for cut by Classic Albums Live. From \u201CJump\u201D and \u201CPanama\u201D to \u201CHot for Teacher,\u201D hear every...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_green"; //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 = "Van Halen: 1984"; post.url = "https://werklundcentre.ca/whats-on/van-halen-1984" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/CAL_1984_EventBio.jpg?width=300&height=360&length=300&name=CAL_1984_EventBio.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "209475840298"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1803695400000; post.nont_end_time_ts = 1803695400000; post.start_dates = []; post.end_dates = []; post.manual_show_date = ""; post.whats_on_listing_date = "1778810400000"; 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 26 2027"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Fri Feb 26 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 209475880822 AC/DC: Highway to Hell"); var post = new Post(); //console.log("BlogPost 209475880822 AC/DC: Highway to Hell"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: Classic Albums 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: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"}; post.tags.push(t); //console.log("TAGS: " + post.tags); //console.log("_post_content = <p>Experience AC/DC\u2019s electrifying <em><span>Highway to Hell</span></em> performed note for note, cut for cut by Classic Albums Live. From \u201CHighway to Hell\u201D and \u201CGirls Got Rhythm\u201D to...</p>"); post.content = "<p>Experience AC/DC\u2019s electrifying <em><span>Highway to Hell</span></em> performed note for note, cut for cut by Classic Albums Live. From \u201CHighway to Hell\u201D and \u201CGirls Got Rhythm\u201D to...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_green"; //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 = "AC/DC: Highway to Hell"; post.url = "https://werklundcentre.ca/whats-on/acdc-highway-to-hell" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/CALHighway_EventBio.jpg?width=300&height=360&length=300&name=CALHighway_EventBio.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "209475880822"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1810258200000; post.nont_end_time_ts = 1810258200000; post.start_dates = []; post.end_dates = []; post.manual_show_date = ""; post.whats_on_listing_date = "1778810400000"; 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("Thu May 13 2027"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Thu May 13 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 209471080461 Madonna: Immaculate Collection"); var post = new Post(); //console.log("BlogPost 209471080461 Madonna: Immaculate Collection"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: ACP Special Presentations") post.series = "Special Presentations"; post.tess_id = "22360"; //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 Madonna's <em><span>The Immaculate Collection </span></em>performed by the talented musicians of Classic Albums Live, live on stage in this Special Presentation. Hear...</p>"); post.content = "<p>Experience Madonna's <em><span>The Immaculate Collection </span></em>performed by the talented musicians of Classic Albums Live, live on stage in this Special Presentation. Hear...</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_green"; //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 = "Madonna: Immaculate Collection"; post.url = "https://werklundcentre.ca/whats-on/madonna-immaculate-collection" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/SP_Madonna_EventBio.jpg?width=300&height=360&length=300&name=SP_Madonna_EventBio.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "209471080461"; post.tess_id_special ="22360"; <!-- NON TESS --> post.nont_start_time_ts = 1792805400000; post.nont_end_time_ts = 1792805400000; post.start_dates = []; post.end_dates = []; post.manual_show_date = ""; post.whats_on_listing_date = "1778810400000"; post.t_dates = []; post.t_dates_timestamp = []; post.t_dates_timestamp_new = []; <!-- TESS --> post.start_dates_string = []; post.t_start_time_ts = "1792783800000"; post.t_start_time_string = "2026-10-23T00:00:00-06:00"; post.start_dates_string.push("Fri Oct 23 2026"); post.end_dates_string = []; post.t_end_time_ts = "1792783800000"; post.t_end_time_string = "2026-10-23T00:00:00-06:00"; post.end_dates_string.push("Fri Oct 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/22360/22361"; } var xdp = "2026-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 209471080083 Fleetwood Mac: Rumours"); var post = new Post(); //console.log("BlogPost 209471080083 Fleetwood Mac: Rumours"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: Classic Albums 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: "Music", url: "https://werklundcentre.ca/whats-on/tag/music"}; post.tags.push(t); //console.log("TAGS: " + post.tags); //console.log("_post_content = <p>Step into one of the most iconic albums ever recorded as Classic Albums Live brings <em><span>Rumours</span></em> by Fleetwood Mac live to the Jack Singer Concert Hall stage.</p>"); post.content = "<p>Step into one of the most iconic albums ever recorded as Classic Albums Live brings <em><span>Rumours</span></em> by Fleetwood Mac live to the Jack Singer Concert Hall stage.</p>"; post.isPinned = false; //console.log("isPinned: " + post.isPinned); post.background_color = "light_green"; //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 = "Fleetwood Mac: Rumours"; post.url = "https://werklundcentre.ca/whats-on/fleetwood-mac-rumours" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/CAL_Rumours_EventBio.jpg?width=300&height=360&length=300&name=CAL_Rumours_EventBio.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "209471080083"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1807839000000; post.nont_end_time_ts = 1807839000000; post.start_dates = []; post.end_dates = []; post.manual_show_date = ""; post.whats_on_listing_date = "1778810400000"; 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("Thu Apr 15 2027"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Thu Apr 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 210840412275 CIOT Administrative Professional & Teacher Assistant Convocation"); var post = new Post(); //console.log("BlogPost 210840412275 CIOT Administrative Professional & Teacher Assistant Convocation"); post.company = "CIOT Calgary & Portage College"; //console.log("PRESENTER: CIOT Calgary & Portage College") //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: "Graduation", url: "https://werklundcentre.ca/whats-on/tag/graduation"}; post.tags.push(t); //console.log("TAGS: " + post.tags); //console.log("_post_content = <p><strong>The Afternoon Ceremony</strong>, from 2:00 PM to 5:00 PM. will celebrate our <strong>Administrative Professional & Teacher Assistant</strong>. </p>"); post.content = "<p><strong>The Afternoon Ceremony</strong>, from 2:00 PM to 5:00 PM. will celebrate our <strong>Administrative Professional & Teacher Assistant</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 = "CIOT Administrative Professional & Teacher Assistant Convocation"; post.url = "https://werklundcentre.ca/whats-on/ciot-administrative-professional-teacher-assistant-convocation-2026" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Thumbnail%20Image-1.jpg?width=300&height=360&length=300&name=Thumbnail%20Image-1.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "210840412275"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1782244800000; post.nont_end_time_ts = 1782255600000; 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 Jun 23 2026"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Tue Jun 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 210836781658 CIOT Business Accounting & Business Management Convocation"); var post = new Post(); //console.log("BlogPost 210836781658 CIOT Business Accounting & Business Management Convocation"); post.company = "CIOT Calgary & Portage College"; //console.log("PRESENTER: CIOT Calgary & Portage College") //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: "Graduation", url: "https://werklundcentre.ca/whats-on/tag/graduation"}; post.tags.push(t); //console.log("TAGS: " + post.tags); //console.log("_post_content = <p><strong>The Morning Ceremony</strong>, from 9:00 Am to 12:00 PM, will celebrate our <strong>Business Accounting & Business Management students. </strong></p> <!--EndFragment-->"); post.content = "<p><strong>The Morning Ceremony</strong>, from 9:00 Am to 12:00 PM, will celebrate our <strong>Business Accounting & Business Management students. </strong></p> <!--EndFragment-->"; 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 = "CIOT Business Accounting & Business Management Convocation"; post.url = "https://werklundcentre.ca/whats-on/ciot-business-accounting-business-management-convocation" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Thumbnail%20Image-1.jpg?width=300&height=360&length=300&name=Thumbnail%20Image-1.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "210836781658"; post.tess_id_special =""; <!-- NON TESS --> post.nont_start_time_ts = 1782226800000; post.nont_end_time_ts = 1782237600000; 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 Jun 23 2026"); post.end_dates_string = []; post.t_end_time_ts = ""; post.t_end_time_string = ""; post.end_dates_string.push("Tue Jun 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 211795212432 Danny Bhoy"); var post = new Post(); //console.log("BlogPost 211795212432 Danny Bhoy"); post.company = "Outback Presents"; //console.log("PRESENTER: Outback Presents") //console.log("SERIES: null") post.tess_id = "22560"; //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 = Scottish comedy superstar Danny Bhoy returns to Canada with all-new material! "); post.content = "Scottish comedy superstar Danny Bhoy returns to Canada with all-new material! "; 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 = "Danny Bhoy"; post.url = "https://werklundcentre.ca/whats-on/danny-bhoy" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/DB_Venue_Calgary_600x600.jpg?width=300&height=360&length=300&name=DB_Venue_Calgary_600x600.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211795212432"; post.tess_id_special ="22560"; <!-- 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 = "1792350000000"; post.t_start_time_string = "2026-10-18T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1792350000000"; post.t_end_time_string = "2026-10-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/22560/22561"; } var xdp = "2026-05-01T10: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 210344331020 Art Party Jun 25"); var post = new Post(); //console.log("BlogPost 210344331020 Art Party Jun 25"); post.company = "Werklund Centre"; //console.log("PRESENTER: Werklund Centre") //console.log("SERIES: null") post.tess_id = "22456"; //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 = "light_green"; //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 Jun 25"; post.url = "https://werklundcentre.ca/whats-on/art-party-jun-25" + ""; post.img = "https://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/ArtParty%20Jun25%201000x1000.jpg?width=300&height=360&length=300&name=ArtParty%20Jun25%201000x1000.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "210344331020"; post.tess_id_special ="22456"; <!-- NON TESS --> post.nont_start_time_ts = 1782428400000; post.nont_end_time_ts = 1782428400000; 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 = "1782406800000"; post.t_start_time_string = "2026-06-25T00:00:00-06:00"; post.start_dates_string.push("Thu Jun 25 2026"); post.end_dates_string = []; post.t_end_time_ts = "1782406800000"; post.t_end_time_string = "2026-06-25T00:00:00-06:00"; post.end_dates_string.push("Thu Jun 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/22456/22457"; } var xdp = "2026-04-27T10: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 211524215078 Diversity Dance YE Recital - June 21"); var post = new Post(); //console.log("BlogPost 211524215078 Diversity Dance YE Recital - June 21"); post.company = "Diversity Dance and Performing Arts"; //console.log("PRESENTER: Diversity Dance and Performing Arts") //console.log("SERIES: null") post.tess_id = "22458"; //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 = Tiny Stars, Rising Stars, Shooting Stars, and Sparkling Stars."); post.content = "Tiny Stars, Rising Stars, Shooting Stars, and Sparkling Stars."; 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 = "Diversity Dance YE Recital - June 21"; post.url = "https://werklundcentre.ca/whats-on/diversity-dance-ye-recital-june-21" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/2%20%282%29.jpg?width=300&height=360&length=300&name=2%20%282%29.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211524215078"; post.tess_id_special ="22458"; <!-- 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 = "1782032400000"; post.t_start_time_string = "2026-06-21T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1782066600000"; post.t_end_time_string = "2026-06-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/22458/22480"; } var xdp = "2026-05-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 211524177937 Diversity Dance YE Recital - June 13"); var post = new Post(); //console.log("BlogPost 211524177937 Diversity Dance YE Recital - June 13"); post.company = "Diversity Dance and Performing Arts"; //console.log("PRESENTER: Diversity Dance and Performing Arts") //console.log("SERIES: null") post.tess_id = "22459"; //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 = Mini Stars, Shining Stars, and Super Stars."); post.content = "Mini Stars, Shining Stars, and Super Stars."; 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 = "Diversity Dance YE Recital - June 13"; post.url = "https://werklundcentre.ca/whats-on/diversity-dance-ye-recital-june-13" + ""; post.img = "https://www.artscommons.ca/hs-fs/hubfs/Werklund%20Webpage%202026%20Thumbnail%20%281%29.jpg?width=300&height=360&length=300&name=Werklund%20Webpage%202026%20Thumbnail%20%281%29.jpg"; post.button_cta_text = ""; post.orange_open = ""; post.orange_url = ""; post.post_id = "211524177937"; post.tess_id_special ="22459"; <!-- 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 = "1781350200000"; post.t_start_time_string = "2026-06-13T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1781377200000"; post.t_end_time_string = "2026-06-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/22459/22492"; } var xdp = "2026-05-01T10: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 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://8919754.fs1.hubspotusercontent-na1.net/hub/8919754/hubfs/600%20X%20600%20RTM.jpg?width=300&height=360&length=300&name=600%20X%20600%20RTM.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 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 = "light_green"; //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 = "light_green"; //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 = "light_green"; //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 = "light_green"; //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 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/Sponsors_Jack_Singer_Flyer%20%281%29.png?width=300&height=360&length=300&name=Sponsors_Jack_Singer_Flyer%20%281%29.png"; 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 = "1782495000000"; post.t_start_time_string = "2026-06-26T00:00:00-06:00"; post.end_dates_string = []; post.t_end_time_ts = "1782495000000"; 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/22415"; } var xdp = "2026-04-01T13: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 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 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 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 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-08T10: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 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 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 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 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 = "light_green"; //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 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 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 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 = "light_blue"; //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 = 1782540000000; 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("Sat Jun 27 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 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/21841"; } var xdp = "2025-08-01T10: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 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 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/21650"; } 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.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 = "0"; post.t_start_time_string = ""; post.start_dates_string.push("Sun Apr 19 2026"); post.end_dates_string = []; post.t_end_time_ts = "0"; post.t_end_time_string = ""; 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/undefined"; } var xdp = ""; 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/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 = 1781731828806; 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 = 1781731828806; //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 = 1781731828806; //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 = 1781731828806; //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 = 1781731828806; //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 = 1781731828806; //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 = 1781706628806; 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 = 1781757028806; //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 = 1781731828806; //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 home 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/1781713257034/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/1781713257034/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: "911fa526-0436-4867-96d3-d6899480c992", ticks: 1781731828805, 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 owner="archetype" title="archetype" data-gtm-yt-inspected-123="true" style="display: none; visibility: hidden;"></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 scrolling="no" frameborder="0" allowtransparency="true" src="https://platform.twitter.com/widgets/widget_iframe.1227a5674072e080ffb1ba14ac0c1079.html?origin=https%3A%2F%2Fwerklundcentre.ca" title="Twitter settings iframe" style="display: none;" data-gtm-yt-inspected-123="true"></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-width: medium; border-style: none; border-color: currentcolor; border-image: initial;" data-gtm-yt-inspected-123="true" title="Twitter analytics iframe"></iframe></body></html>
Json ld
[]
Http response code
Scrape date
Successful refresh
Show
|
Back