Files
Gainsight/Custom_Templates/customer_templates/WSGC - New Hire/homepage.html.liquid
2024-08-16 15:56:20 -04:00

91 lines
3.3 KiB
Plaintext

{% assign is_enrolled_in_new_hire_lp = false %}
{% assign new_hire_progress = 0 %}
{% assign day_offset_in_seconds = 864000 %}
{% assign zoom_url = "NULL" %}
{% for learning_path in learning_paths.enrolled %}
{% for category in learning_path.categories %}
{% assign category_lowercase = category.name | downcase %}
{% if category_lowercase == "new hire training" %}
{% assign is_enrolled_in_new_hire_lp = true %}
{% assign new_hire_progress = learning_path.progress %}
{% break %}
{% endif %}
{% endfor %}
{% endfor %}
{% if is_enrolled_in_new_hire_lp == true %}
{% for course in courses.enrolled %}
{% if course.properties.instructor_information_course == true %}
{% assign zoom_url = course.short_description %}
{% break %}
{% endif %}
{% endfor %}
{% endif %}
{% include "header" %}
<main class="np-main np-homepage">
<div class="np-homepage-hero">
<img
class="np-homepage-hero-image"
src="https://s3.amazonaws.com/static.northpass.com/Williams-Sonoma/wsi-hero-min-2.gif"
alt="{{ homepage.headline }}" />
<div class="np-homepage-hero-content">
<div class="np-homepage-headline np-header-font-color">{{ homepage.headline }}</div>
<div class="np-homepage-subheadline np-header-font-color">
{{ homepage.subheadline }}
</div>
</div>
</div>
{% if current_person.email contains "+preview" %}
{% include "new_hire_homepage"
, zoom_url: zoom_url %}
{% else %}
{% if is_enrolled_in_new_hire_lp == true %}
{% if new_hire_progress == 100 %}
{% assign today_date = 'now' | date: '%s' | times: 1 %}
{% assign completed_date = current_person.properties.training_completion_date | date: '%s' | times: 1 %}
<script>
window.location.replace("/app/dashboard")
</script>
<script>
console.log("{{ completed_date }}")
</script>
{% comment %} {% if completed_date == 0 %}
<script>
window.location.replace("/app/dashboard")
</script>
{% else %}
{% assign completed_date_plus_days = completed_date | plus: day_offset_in_seconds %}
{% if today_date > completed_date_plus_days %}
{% include "new_hire_complete_access_denied" %}
{% else %}
<script>
window.location.replace("/app/dashboard")
</script>
{% endif %}
{% endif %} {% endcomment %}
{% else %}
{% if new_hire_progress > 0 %}
<script>
window.location.replace("/app/dashboard")
</script>
{% else %}
{% include "new_hire_homepage"
, zoom_url: zoom_url %}
{% endif %}
{% endif %}
{% else %}
{% include "missing_content_notice" %}
{% endif %}
{% endif %}
</main>
{% include "footer" %}
<script>
console.log(`User is enrolled in New Hire Learning Path: {{ is_enrolled_in_new_hire_lp }}`)
console.log(`Current Progress of New Hire Path: {{ new_hire_progress }}%`)
console.log(`Zoom URL: {{ zoom_url }}`)
</script>