started g2 changes. notes and todos from other companies.
This commit is contained in:
@ -11,8 +11,9 @@
|
|||||||
<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/slick-carousel/1.8.1/slick.min.js" type="text/javascript"></script>
|
||||||
<script>
|
<script>
|
||||||
if ( window.location !== window.parent.location ) {
|
if ( window.location !== window.parent.location ) {
|
||||||
console.log("The page is in an iframe - don't show header")
|
// console.log("The page is in an iframe - don't show header")
|
||||||
} else {
|
} else {
|
||||||
|
{% include "header" %}
|
||||||
console.log("The page is not in an iframe - show header")
|
console.log("The page is not in an iframe - show header")
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@ -180,4 +180,3 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% include "messages" %}
|
{% include "messages" %}
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{% include 'header' %}
|
{% comment %} {% include 'header' %} {% endcomment %}
|
||||||
<main class="np-main np-homepage">
|
<main class="np-main np-homepage">
|
||||||
<div class="np-homepage-hero">
|
<div class="np-homepage-hero">
|
||||||
<h1 class="community-headline">Explore</h1>
|
<h1 class="community-headline">Explore</h1>
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{% include "header" %}
|
{% comment %} {% include "header" %} {% endcomment %}
|
||||||
<div class="np-homepage-hero">
|
<div class="np-homepage-hero">
|
||||||
<div class="np-homepage-hero-image">
|
<div class="np-homepage-hero-image">
|
||||||
</div>
|
</div>
|
||||||
@ -18,7 +18,7 @@
|
|||||||
<iframe
|
<iframe
|
||||||
style= "border: 3px solid #B2D7C7;"
|
style= "border: 3px solid #B2D7C7;"
|
||||||
width="100%" height="1000"
|
width="100%" height="1000"
|
||||||
src="https://climbingacademy.northpass.com/"
|
src="https://climbingacademy.northpass.com/app/training_events"
|
||||||
title="Climbing Academy"
|
title="Climbing Academy"
|
||||||
>
|
>
|
||||||
</iframe>
|
</iframe>
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
{{ course.name }}
|
{{ course.name }}
|
||||||
</h1>
|
</h1>
|
||||||
<div class="video-description">
|
<div class="video-description">
|
||||||
{{ course.full_description | strip_html }}
|
{{ course.full_description }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="video-suggested col-12 col-md-4">
|
<div class="video-suggested col-12 col-md-4">
|
||||||
|
|||||||
@ -28,7 +28,3 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,68 +0,0 @@
|
|||||||
<div class="np-card np-no-horizontal-padding">
|
|
||||||
<div class="np-card-container">
|
|
||||||
<div class="np-learning-path">
|
|
||||||
<div class="image-wrapper">
|
|
||||||
<img
|
|
||||||
alt="{{ learning_path.name }}"
|
|
||||||
class="np-card-image np-learning-path-image"
|
|
||||||
src="{{ learning_path.image_url }}"
|
|
||||||
/>
|
|
||||||
<div class="np-card-ribbon np-hidden-mobile">
|
|
||||||
<i class="fa fa-book-open" aria-hidden="true"></i>
|
|
||||||
{{ learning_path.items.count }} Inhalte
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="np-card-text-wrapper">
|
|
||||||
|
|
||||||
<div class="np-card-content np-card-padding np-card-content-vertical">
|
|
||||||
<h3 class="np-card-content-title">
|
|
||||||
{{ learning_path.name }}
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
{% include "learning_path_description" %}
|
|
||||||
|
|
||||||
{% if learning_path.has_instructors? %}
|
|
||||||
<div class="np-card-content-subtitle">
|
|
||||||
{{ learning_path.instructor_names }}
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
<div class="np-card-ribbon np-hidden-desktop">
|
|
||||||
<i class="fa fa-book-open" aria-hidden="true"></i>
|
|
||||||
{{ learning_path.items.count }} Inhalte
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="np-card-content-footer">
|
|
||||||
<a class="np-button"
|
|
||||||
{% if learning_path.enrolled? %}
|
|
||||||
href="{% route learning_path, id: learning_path.id %}"
|
|
||||||
{% else %}
|
|
||||||
href="{% route learning_path_enrollment, code: learning_path.enrollment_code %}"
|
|
||||||
{% endif %}
|
|
||||||
>
|
|
||||||
<span class="np-hidden-desktop">Weiter</span>
|
|
||||||
<span class="np-hidden-mobile">Weiter</span>
|
|
||||||
</a>
|
|
||||||
{% if learning_path.enrolled? %}
|
|
||||||
<div class="np-card-content-progress
|
|
||||||
np-button-color">
|
|
||||||
{% if learning_path.completed? %}
|
|
||||||
Abgeschlossen
|
|
||||||
{% elsif learning_path.started? == false %}
|
|
||||||
0% abgeschlossen
|
|
||||||
{% else %}
|
|
||||||
{% t shared.progress, count: learning_path.progress %}
|
|
||||||
{% endif %}
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="np-card-stack">
|
|
||||||
<div class="np-card-stack-level-1"></div>
|
|
||||||
<div class="np-card-stack-level-2"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@ -1,7 +1,8 @@
|
|||||||
{% assign isAuthenticatedUser = false %}
|
{% assign isAuthenticatedUser = false %}
|
||||||
|
|
||||||
{% for group in current_person.groups %}
|
{% for group in current_person.groups %}
|
||||||
{% if group.name == "All Users" or group.id == "6331d115-ea74-418a-99b2-af5c81208fe1" %}
|
{% if group.name == "All Users" or group.id == "6331d115-ea74-418a-99b2-af5c81208fe1" or group.name == "Internal
|
||||||
|
Zenjob Testing" or group.id == "940a5d24-32af-45f1-8ed4-8a6b4689d9c9" %}
|
||||||
{% assign isAuthenticatedUser = true %}
|
{% assign isAuthenticatedUser = true %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|||||||
@ -77,7 +77,7 @@ Questions from Emily:
|
|||||||
* Manager permissions, no "select all" for course assignments.
|
* Manager permissions, no "select all" for course assignments.
|
||||||
* FIX: If a manager creates a group, they don't OWN the group. The Admin needs to go in and assign that created group.
|
* FIX: If a manager creates a group, they don't OWN the group. The Admin needs to go in and assign that created group.
|
||||||
* FIX:: Is there a way to programmatically assign a manager courses, groups, etc? - NO.
|
* FIX:: Is there a way to programmatically assign a manager courses, groups, etc? - NO.
|
||||||
* TODO: embed calendar into events page and sidebar of My Courses: 'https://calendar.google.com/calendar/u/0/embed?height=800&wkst=1&bgcolor=%23ecf0f9&ctz=America/Los_Angeles&showTabs=1&mode=AGENDA&title=WELL+Customer+Training+Workshops&showCalendars=1&showNav=1&showTitle=0&showDate=1&showPrint=1&src=Y184ZXM5aGp2Y2g4YnJnZTU2b3VsZXY0NGgzc0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t&color=%23B39DDB'
|
DONE: embed calendar into events page and sidebar of My Courses: 'https://calendar.google.com/calendar/u/0/embed?height=800&wkst=1&bgcolor=%23ecf0f9&ctz=America/Los_Angeles&showTabs=1&mode=AGENDA&title=WELL+Customer+Training+Workshops&showCalendars=1&showNav=1&showTitle=0&showDate=1&showPrint=1&src=Y184ZXM5aGp2Y2g4YnJnZTU2b3VsZXY0NGgzc0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t&color=%23B39DDB'
|
||||||
|
|
||||||
## 03/23/2023
|
## 03/23/2023
|
||||||
|
|
||||||
@ -91,3 +91,15 @@ Wrap categories if too long.
|
|||||||
Each box is the same height.
|
Each box is the same height.
|
||||||
|
|
||||||
Emily due April 19th. Will then be on parental leave.
|
Emily due April 19th. Will then be on parental leave.
|
||||||
|
|
||||||
|
|
||||||
|
## 05/02/2023
|
||||||
|
|
||||||
|
### Scheduled Report Request
|
||||||
|
|
||||||
|
They use looker and allow customers to 'self-service' their reports. Learners must complete the course before being able
|
||||||
|
to access the reports.
|
||||||
|
|
||||||
|
DONE: Custom Report for completions of "Self Service Analytics" Course.
|
||||||
|
|
||||||
|
Other items: redoing the design of the internal LMS.
|
||||||
|
|||||||
@ -225,3 +225,17 @@ Notification after x number of learning paths complete.
|
|||||||
|
|
||||||
Can we run a report that shows ALL course attempts?
|
Can we run a report that shows ALL course attempts?
|
||||||
TODO: Create Looker organized by attempts, show all attempts across all people & courses.
|
TODO: Create Looker organized by attempts, show all attempts across all people & courses.
|
||||||
|
|
||||||
|
## 05/02/2023
|
||||||
|
|
||||||
|
### Impromptu Meeting (Emergency) with Alexa
|
||||||
|
|
||||||
|
Her team is asking to cut down on the certification questions and make it smaller.
|
||||||
|
Still going with Question Mark.
|
||||||
|
Deadline is to now push it out before the end of May.
|
||||||
|
|
||||||
|
1/3 of the company is being laid off. Alexa included. 38 people total.
|
||||||
|
She is able to stay for a month to finish the program.
|
||||||
|
|
||||||
|
Anna will be the only training person left at Skuid.
|
||||||
|
TODO: Setup introductory call with Anna and Austin so we can all meet.
|
||||||
|
|||||||
31
CustomerNotes/Terminus.md
Normal file
31
CustomerNotes/Terminus.md
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Terminus
|
||||||
|
|
||||||
|
## 5/2/2023
|
||||||
|
|
||||||
|
### Data Discussion & Flow
|
||||||
|
|
||||||
|
Cherrill Hartman - Attended
|
||||||
|
Kevin Heraly - Medication complications and new issues. Had a seizure. Feeling sick (migraines, etc).
|
||||||
|
Kelly Roman - Non-technical data/SFDC Admin
|
||||||
|
|
||||||
|
Kevin - Head of RevOps. Kelly works for Kevin. Also currently running SFDC.
|
||||||
|
|
||||||
|
Ideal things to cover this meeting:
|
||||||
|
|
||||||
|
* Salesforce is Source of Truth, but also not a dumping database.
|
||||||
|
* If they are putting items in Salesforce, they are doing it intentionally.
|
||||||
|
* They can use a S3 bucket as a dumping/warehouse.
|
||||||
|
* Salesforce > Gainsight and is one way.
|
||||||
|
* Gainsight's S3 is the bucket
|
||||||
|
|
||||||
|
Gainsight records only get created for existing customers. They have a catch-all for unlinked enrollments.
|
||||||
|
|
||||||
|
The issues with Gmail/Yahoo addresses is the people/leads end up in no-man's land. No one reaches out to them and they
|
||||||
|
don't get entered in any campaigns, etc.
|
||||||
|
|
||||||
|
Who is the main communication engine? Gainsight does a terrible job of mass emails. Lots of block lists.
|
||||||
|
Campaign process, controlled by pre-sales marketing.
|
||||||
|
|
||||||
|
Gainsight could be a great option, but people have to meet "criteria" to send emails.
|
||||||
|
|
||||||
|
They use LeanData for checking for duplicates in their various systems. That's where Webhooks would be created.
|
||||||
@ -1,34 +1,37 @@
|
|||||||
|
|
||||||
## 11/11/2022
|
## 11/11/2022
|
||||||
|
|
||||||
### Content meeting Sophie
|
### Content meeting Sophie
|
||||||
|
|
||||||
Main goal: Everything in their LMS should allow their talents to do _more_ jobs.
|
Main goal: Everything in their LMS should allow their talents to do _more_ jobs.
|
||||||
|
|
||||||
*Some Feedback She's collected and changes they want to see:*
|
_Some Feedback She's collected and changes they want to see:_
|
||||||
* She has a Miro board with these changes that she needs
|
*She has a Miro board with these changes that she needs
|
||||||
* Two new points have come up from yesterday
|
* Two new points have come up from yesterday
|
||||||
* At the end of the training, the learner should see a certificate.
|
*At the end of the training, the learner should see a certificate.
|
||||||
* They want to personalize their certificates for learners
|
* They want to personalize their certificates for learners
|
||||||
* No change to end of course screen for now
|
*No change to end of course screen for now
|
||||||
* They have contacted their marketing for new badges.
|
* They have contacted their marketing for new badges.
|
||||||
* Integration with Shopify?
|
*Integration with Shopify?
|
||||||
* They have a shopify shop where talents can get equpiment
|
* They have a shopify shop where talents can get equpiment
|
||||||
* Only should be availble to some talents. Their backend has a tag which allows or not allows them to see Shopify
|
*Only should be availble to some talents. Their backend has a tag which allows or not allows them to see Shopify
|
||||||
* Only with a specific link can you access shopify
|
* Only with a specific link can you access shopify
|
||||||
* Sophie needs to talk with Viky, but she just had the idea to integrate. Wanted to be sure it was possible.
|
*Sophie needs to talk with Viky, but she just had the idea to integrate. Wanted to be sure it was possible.
|
||||||
* Language switching - English/German button
|
* Language switching - English/German button
|
||||||
* Back to my Courses page, `/app/dashboard` should not be used
|
*Back to my Courses page, `/app/dashboard` should not be used
|
||||||
* Button should go to `/app/courses/`
|
* Button should go to `/app/courses/`
|
||||||
* Currently, Talents can upload their certs to a typeform "survey". It's a legal document that's required.
|
*Currently, Talents can upload their certs to a typeform "survey". It's a legal document that's required.
|
||||||
* [Link to Typeform](https://zenjob.typeform.com/to/DaIe0c)
|
* [Link to Typeform](https://zenjob.typeform.com/to/DaIe0c)
|
||||||
* Sophie to share Miro Board with changes & requests.
|
*Sophie to share Miro Board with changes & requests.
|
||||||
* After Typeform the picture of the health cert goes into Salesforce. This is powered by Salesforce.
|
* After Typeform the picture of the health cert goes into Salesforce. This is powered by Salesforce.
|
||||||
* Her question: could this health cert typeform be entered as a course? Can it go to Salesforce?
|
*Her question: could this health cert typeform be entered as a course? Can it go to Salesforce?
|
||||||
* This health upload would be the FIRST thing
|
* This health upload would be the FIRST thing
|
||||||
* Can we pass in a persons name to the typeform for faster completion?
|
* Can we pass in a persons name to the typeform for faster completion?
|
||||||
|
|
||||||
* Three options for the typeform:
|
* Three options for the typeform:
|
||||||
* Link to TF somewhere on the Academy
|
* Link to TF somewhere on the Academy
|
||||||
* Course with Assignment
|
* Course with Assignment
|
||||||
* Course with Typeform embedded
|
* Course with Typeform embedded
|
||||||
* Two small things as the last two:
|
* Two small things as the last two:
|
||||||
1. She can't change "Zuruck zum 'Meine Kurse' " --> Back to my courses button
|
1. She can't change "Zuruck zum 'Meine Kurse' " --> Back to my courses button
|
||||||
2. It should say --> "Zuruck zu 'Meine Krurse' "
|
2. It should say --> "Zuruck zu 'Meine Krurse' "
|
||||||
@ -36,9 +39,19 @@ Main goal: Everything in their LMS should allow their talents to do _more_ jobs.
|
|||||||
3. This should only happen when you hover over it.
|
3. This should only happen when you hover over it.
|
||||||
|
|
||||||
## 11/18/2022
|
## 11/18/2022
|
||||||
|
|
||||||
### Content with Sync
|
### Content with Sync
|
||||||
|
|
||||||
Ideal information in Salesforce:
|
Ideal information in Salesforce:
|
||||||
|
|
||||||
* Ticket created in Salesforce --> Ticket lives in Service App
|
* Ticket created in Salesforce --> Ticket lives in Service App
|
||||||
* File that user has uploaded is in Salesforce --> Link okay if S3 is publicly available.
|
* File that user has uploaded is in Salesforce --> Link okay if S3 is publicly available.
|
||||||
* Attach date to Ticket that is 2 years minus 1 day from date of completion.
|
* Attach date to Ticket that is 2 years minus 1 day from date of completion.
|
||||||
* The Typeform solution is via Zapier.
|
* Typeform solution is via Zapier.
|
||||||
|
|
||||||
|
## 05/03/2023
|
||||||
|
|
||||||
|
### Design Changes & Tickets
|
||||||
|
|
||||||
|
DONE: Added a new group to homepage's access.
|
||||||
|
TODO: Submit tickets from [this page](https://docs.google.com/spreadsheets/d/1kV93XzZuXTbIrh4HfqhZoFwGvBhNxCRZTC36eBqxaV0/edit#gid=0). Specifically: Static Banner (140), Popup (120), And Embed the Website (124).
|
||||||
|
|||||||
Reference in New Issue
Block a user