Testing a push
This commit is contained in:
@ -0,0 +1,101 @@
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
|
||||
|
||||
{% assign module_1 = "cfcfa17a-968f-43d8-9371-cae4daa4cb14" %}
|
||||
{% assign module_2 = "a559a221-b42c-4d90-941f-b3a562ede3ea" %}
|
||||
{% assign module_2_extra = "a1713ad1-1aeb-4114-90a7-5bf9b58ac49d" %}
|
||||
{% assign module_3 = "8ac19e6e-743d-419c-a39c-58555a22be3b" %}
|
||||
{% assign module_4 = "2d3cfb6f-9f50-45f6-86e1-538e7d1ddc3f" %}
|
||||
{% assign module_5 = "8f369e9f-a3de-4c85-b296-1afcd533dd0a" %}
|
||||
{% assign module_6 = "09f16e0d-487d-4b81-b683-38fd21b58949" %}
|
||||
{% assign module_7 = "86ea3b94-777f-4501-930d-fbafa4d058c7" %}
|
||||
{% assign module_8 = "6e36f89d-49c9-4a9f-85e3-08fb348479e9" %}
|
||||
{% assign module_9 = "3cba00e2-7889-40f8-bc7a-78c4e89a4ba0" %}
|
||||
{% assign module_10 = "7e5e1036-719d-4c59-b760-b627d2636ee1" %}
|
||||
{% assign module_11 = "cb089bcf-4e1d-449e-b727-c3ac27f9add8" %}
|
||||
{% assign module_12 = "9b5fb4ee-dfea-423a-99ec-8163f0cead29" %}
|
||||
|
||||
{% assign rolling_admission_group_id = "c96bed5b-0580-472c-ac7d-77f4e7a3de97" %}
|
||||
|
||||
{% assign course_release_hour = 14 %}
|
||||
|
||||
{% if courses.enrolled.any? %}
|
||||
<div class="row row-with-thumbnails">
|
||||
{% for course in courses.enrolled %}
|
||||
{% if course.id == module_1 %}
|
||||
<div class="{{ class }} fellowship-course module-1">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_2 %}
|
||||
<div class="{{ class }} fellowship-course module-2">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_2_extra %}
|
||||
<div class="{{ class }} fellowship-course module-2-extra">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_3 %}
|
||||
<div class="{{ class }} fellowship-course module-3">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_4 %}
|
||||
<div class="{{ class }} fellowship-course module-4">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_5 %}
|
||||
<div class="{{ class }} fellowship-course module-5">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_6 %}
|
||||
<div class="{{ class }} fellowship-course module-6">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_7 %}
|
||||
<div class="{{ class }} fellowship-course module-7">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_8 %}
|
||||
<div class="{{ class }} fellowship-course module-8">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_9 %}
|
||||
<div class="{{ class }} fellowship-course module-9">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_10 %}
|
||||
<div class="{{ class }} fellowship-course module-10">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_11 %}
|
||||
<div class="{{ class }} fellowship-course module-11">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% elsif course.id == module_12 %}
|
||||
<div class="{{ class }} fellowship-course module-12">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% else %}
|
||||
<div class="{{ class }}">
|
||||
{% include "cards_course" with course %}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
{% for group in current_person.groups %}
|
||||
{% if group.id == rolling_admission_group_id %}
|
||||
{% assign enrollment_date = group.enrolled_at %}
|
||||
{% include "rolling_admission_schedule" %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
</div>
|
||||
|
||||
{% else %}
|
||||
{% capture message %}
|
||||
{% t shared.zero_state.courses.index,
|
||||
key: current_school.course_vocabulary
|
||||
%}
|
||||
{% endcapture %}
|
||||
{% include "courses_zero_state", message: message %}
|
||||
{% endif %}
|
||||
|
||||
|
||||
@ -0,0 +1,41 @@
|
||||
{% if learning_path.enrolled? %}
|
||||
<div class="np-top-cta-progress-content">
|
||||
<div class="np-top-cta-progress-title np-text-title">
|
||||
{% t .progress %}
|
||||
</div>
|
||||
<div class="np-progress-bar-container">
|
||||
<div
|
||||
style="width: {{ learning_path.progress }}%"
|
||||
class="np-button-background-color np-card-progress-bar">
|
||||
</div>
|
||||
</div>
|
||||
<div class="np-top-cta-progress-text
|
||||
{% if learning_path.completed? %} np-color-success {% else %} np-button-color {% endif %}
|
||||
">
|
||||
{% t shared.progress, count: learning_path.progress %}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{%comment%}<a
|
||||
class="np-top-button np-button-font-color np-button np-button-big"
|
||||
{% if learning_path.enrolled? %}
|
||||
{% if learning_path.current_item.course? %}
|
||||
href="{% route learning_path_course, id: learning_path.current_item.id, learning_path_id: learning_path.id %}"
|
||||
{% elsif learning_path.current_item.training_event? %}
|
||||
href="{% route training_session, id: learning_path.current_item.id %}"
|
||||
{% endif %}
|
||||
{% else %}
|
||||
href="{% route learning_path_enrollment, code: learning_path.enrollment_code %}"
|
||||
{% endif %}
|
||||
>
|
||||
{% if learning_path.enrolled? == false %}
|
||||
{% t shared.enroll %}
|
||||
{% elsif learning_path.started? == false %}
|
||||
{% t shared.learning_path.start %}
|
||||
{% elsif learning_path.completed? %}
|
||||
{% t shared.learning_path.view %}
|
||||
{% else %}
|
||||
{% t shared.continue %}
|
||||
{% endif %}
|
||||
</a>{%endcomment%}
|
||||
@ -0,0 +1,34 @@
|
||||
<script>
|
||||
$(document).ready(function () {
|
||||
let selfGuidedCourseReleaseHour = Number({{ course_release_hour }})
|
||||
$(".fellowship-course").css("display", "none")
|
||||
|
||||
let enrollment_date = new Date(Number('{{ enrollment_date | date: "%s" }}') * 1000).setHours(selfGuidedCourseReleaseHour, 00, 00)
|
||||
console.log("Enrollment date with 9am EST start time", new Date(enrollment_date))
|
||||
|
||||
const now = new Date();
|
||||
|
||||
$(".fellowship-course").each(function (i) {
|
||||
|
||||
let courseModule = i + 1;
|
||||
|
||||
$(`.fellowship-course.module-1`).css("display", "block");
|
||||
|
||||
if (courseModule > 1) {
|
||||
let daysDifference = ((30 * i) * 24 * 60 * 60 * 1000);
|
||||
let timeDiff = now.getTime() - new Date(enrollment_date).getTime();
|
||||
|
||||
if (timeDiff >= daysDifference) {
|
||||
console.log(`Releasing selfGuided module ${courseModule}`)
|
||||
$(`.fellowship-course.module-${courseModule}`).css("display", "block")
|
||||
|
||||
if (courseModule >= 2) {
|
||||
$(`.fellowship-course.module-2-extra`).css("display", "block")
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
@ -0,0 +1,18 @@
|
||||
<nav class="np-sub-navigation">
|
||||
<div class="np-sub-navigation-content">
|
||||
{% for link in navigations.sub_navigation %}
|
||||
{% if link.label == 'Learning Paths' %}
|
||||
{% if learning_paths.enrolled.size == 0 %}
|
||||
{% continue %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
<div class="np-sub-navigation-content-item {{ link.active_class }}">
|
||||
<a class="np-sub-navigation-content-item-link" href="{{ link.url }}">
|
||||
<i class="{{ link.icon }} np-button-color np-sub-navigation-content-item-icon"></i>
|
||||
{{ link.label }}
|
||||
</a>
|
||||
<div class="np-sub-navigation-content-item-bar np-button-background-color"></div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</nav>
|
||||
@ -0,0 +1,30 @@
|
||||
{% include "header" %}
|
||||
{% include "course_version_outdated_alert", courses: courses.enrolled %}
|
||||
{% include "sub_navigation" %}
|
||||
<main class="np-main np-dashboard np-subpage-container np-max-width">
|
||||
<div class="row np-flex-center">
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{% if features.learning_paths? %}
|
||||
{% if learning_paths.enrolled.size > 0%}
|
||||
<div class="np-dashboard-resources-title">
|
||||
{% t shared.learning_paths %}
|
||||
</div>
|
||||
{% include "learning_paths_index", items: learning_paths.enrolled %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
<div class="np-dashboard-resources-title">
|
||||
{% t shared.course_vocabulary.plural, key: current_school.course_vocabulary %}
|
||||
</div>
|
||||
{% include "courses_index", class: "col-xs-12 col-sm-6 np-stretch-content" %}
|
||||
</div>
|
||||
{% if features.training_events? %}
|
||||
<div class="np-grid-spacing col-xs-12 col-sm-4">
|
||||
<div class="np-dashboard-resources-title">
|
||||
{% t .upcoming_events %}
|
||||
</div>
|
||||
{% include "training_events_dashboard" %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
</main>
|
||||
{% include "footer" %}
|
||||
@ -0,0 +1,12 @@
|
||||
{% include "header" %}
|
||||
{% include "sub_navigation" %}
|
||||
<main class="np-main np-training-events np-subpage-container np-max-width">
|
||||
<div class="row">
|
||||
<iframe
|
||||
style="border:none;"
|
||||
width="100%" height="1000"
|
||||
src="https://calendar.google.com/calendar/u/0/embed?src=pmtpcalendar@gmail.com&ctz=America/New_York"
|
||||
title="Wild Health Public Calendar">
|
||||
</iframe>
|
||||
</main>
|
||||
{% include "footer" %}
|
||||
Reference in New Issue
Block a user