Files
Gainsight/Custom_Templates/customer_templates/BirchStreet Academy/_head.html.liquid

216 lines
5.4 KiB
Plaintext

{% styles default %}
{% styles colors %}
{% styles custom %}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.css" integrity="sha512-wR4oNhLBHf7smjy0K4oqzdWumd+r5/+6QO/vDda76MW5iug4PT7v86FoEkySIJft3XA0Ae6axhIvHrqwm793Nw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.4/tiny-slider.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.2/min/tiny-slider.js"></script>
{% if current_person.signed_in? %}
<script>
let learnerEmail = '{{ current_person.email }}';
let learnerUUID = '{{ current_person.id }}';
const regexExp = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
const domainList = [
'126.com',
'163.com',
'21cn.com',
'alice.it',
'aliyun.com',
'aol.com',
'aol.it',
'arnet.com.ar',
'att.net',
'bell.net',
'bellsouth.net',
'bk.ru',
'blueyonder.co.uk',
'bol.com.br',
'bt.com',
'btinternet.com',
'charter.net',
'comcast.net',
'cox.net',
'daum.net',
'earthlink.net',
'email.com',
'email.it',
'facebook.com',
'fastmail.fm',
'fibertel.com.ar',
'foxmail.com',
'free.fr',
'games.com',
'globo.com',
'globomail.com',
'gmail.com',
'gmx.com',
'gmx.de',
'gmx.fr',
'gmx.net',
'googlemail.com',
'hanmail.net',
'hotmail.be',
'hotmail.ca',
'hotmail.co.uk',
'hotmail.com',
'hotmail.com.ar',
'hotmail.com.br',
'hotmail.com.mx',
'hotmail.de',
'hotmail.es',
'hotmail.fr',
'hotmail.it',
'hush.com',
'hushmail.com',
'icloud.com',
'ig.com.br',
'iname.com',
'inbox.com',
'inbox.ru',
'juno.com',
'keemail.me',
'laposte.net',
'lavabit.com',
'libero.it',
'list.ru',
'live.be',
'live.co.uk',
'live.com',
'live.com.ar',
'live.com.mx',
'live.de',
'live.fr',
'live.it',
'love.com',
'mac.com',
'mail.com',
'mail.ru',
'me.com',
'msn.com',
'nate.com',
'naver.com',
'neuf.fr',
'ntlworld.com',
'oi.com.br',
'online.de',
'orange.fr',
'orange.net',
'outlook.com',
'outlook.com.br',
'pobox.com',
'poste.it',
'prodigy.net.mx',
'protonmail.ch',
'protonmail.com',
'qq.com',
'r7.com',
'rambler.ru',
'rocketmail.com',
'rogers.com',
'safe-mail.net',
'sbcglobal.net',
'sfr.fr',
'shaw.ca',
'sina.cn',
'sina.com',
'sky.com',
'skynet.be',
'speedy.com.ar',
'sympatico.ca',
't-online.de',
'talktalk.co.uk',
'telenet.be',
'teletu.it',
'terra.com.br',
'tin.it',
'tiscali.co.uk',
'tiscali.it',
'tuta.io',
'tutamail.com',
'tutanota.com',
'tutanota.de',
'tvcablenet.be',
'uol.com.br',
'verizon.net',
'virgilio.it',
'virgin.net',
'virginmedia.com',
'voo.be',
'wanadoo.fr',
'web.de',
'wow.com',
'ya.ru',
'yahoo.ca',
'yahoo.co.id',
'yahoo.co.in',
'yahoo.co.jp',
'yahoo.co.kr',
'yahoo.co.uk',
'yahoo.com',
'yahoo.com.ar',
'yahoo.com.br',
'yahoo.com.mx',
'yahoo.com.ph',
'yahoo.com.sg',
'yahoo.de',
'yahoo.fr',
'yahoo.it',
'yandex.by',
'yandex.com',
'yandex.com',
'yandex.kz',
'yandex.ru',
'yandex.ua',
'yeah.net',
'ygm.com',
'ymail.com',
'zipmail.com.br',
'zoho.com',
'gainsight.com'
]
if(regexExp.test(learnerEmail) == true){
let domain = learnerEmail.split('@')[1];
domain = domain.toLowerCase();
if(domainList.indexOf(domain) > -1){
$.ajax({
url: `https://webhooks.workato.com/webhooks/rest/8ed9a51c-87ef-4a08-9ab5-0e9710cad639/bad-learner-sign-in`,
data: JSON.stringify({
learnerUUID
}),
method: 'POST',
success: function(res){
//console.log(res)
window.location.href = 'https://www.birchstreetsystems.com/';
},
error: function (xhr, status, error) {
//console.error("Error posting to workato!");
//setTimeout(function() {
// document.querySelector(".info-form-trigger").click()
//}, 1000)
window.location.href = 'https://www.birchstreetsystems.com/';
}
});
}
}
const elements = document.querySelectorAll('[data-test="empty-circle-icon"]');
elements.forEach((element) => {
element.remove(); // Remove each matching element
console.log('Element removed');
});
</script>
{% endif %}
<style>
.bqUfwS{
display:none !important;
}
</style>