G2 Templates updates, Ntoes for WilliamSonoma,Glassdoor, AchieveCE. Script updates.
This commit is contained in:
@ -1,35 +1,33 @@
|
|||||||
<div style="display: none !important;" class="np-max-width badges">
|
<div class="np-max-width badges">
|
||||||
<div class="row np-card-container badges-container ">
|
<div class="row np-card-container badges-container ">
|
||||||
{% assign number_of_badges = 0 %}
|
{% assign number_of_badges = 0 %}
|
||||||
{% assign max_number_of_badges = 5 %}
|
{% assign max_number_of_badges = 5 %}
|
||||||
{% for course in courses.enrolled %}
|
{% for course in courses.enrolled %}
|
||||||
{% if number_of_badges < max_number_of_badges %}
|
{% if number_of_badges < max_number_of_badges %}
|
||||||
{% if course.completed? %}
|
{% if course.completed? %}
|
||||||
{% unless course.properties.points == "missing property: points" or course.properties.points == null %}
|
|
||||||
<div class="col-lg-5th">
|
<div class="col-lg-5th">
|
||||||
<img src="{{course.properties.course_badge}}" alt="">
|
<img src="{{course.properties.course_badge}}" alt="">
|
||||||
</div>
|
</div>
|
||||||
{% assign number_of_badges = number_of_badges | plus: 1 %}
|
{% assign number_of_badges = number_of_badges | plus: 1 %}
|
||||||
{% endunless %}
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item">
|
{% comment %} <div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item"> {% endcomment %}
|
||||||
<img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt="">
|
{% comment %} <img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt=""> {% endcomment %}
|
||||||
</div>
|
{% comment %} </div> {% endcomment %}
|
||||||
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item">
|
{% comment %} <div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item"> {% endcomment %}
|
||||||
<img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt="">
|
{% comment %} <img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt=""> {% endcomment %}
|
||||||
</div>
|
{% comment %} </div> {% endcomment %}
|
||||||
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item">
|
{% comment %} <div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item"> {% endcomment %}
|
||||||
<img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt="">
|
{% comment %} <img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt=""> {% endcomment %}
|
||||||
</div>
|
{% comment %} </div> {% endcomment %}
|
||||||
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item">
|
{% comment %} <div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item"> {% endcomment %}
|
||||||
<img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt="">
|
{% comment %} <img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt=""> {% endcomment %}
|
||||||
</div>
|
{% comment %} </div> {% endcomment %}
|
||||||
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item">
|
{% comment %} <div class="col-xs-12 col-sm-6 col-md-4 col-lg-5th badges-item"> {% endcomment %}
|
||||||
<img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt="">
|
{% comment %} <img src="https://s3.us-east-1.amazonaws.com/static.northpass.com/G2/G2_for_sales_badge.png" alt=""> {% endcomment %}
|
||||||
</div>
|
{% comment %} </div> {% endcomment %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -49,8 +49,8 @@ Zoom URL:
|
|||||||
TODO: Ask SE if we can hide Additional Information in milestone _unless_ completed milestone is shown.
|
TODO: Ask SE if we can hide Additional Information in milestone _unless_ completed milestone is shown.
|
||||||
Today webinar:
|
Today webinar:
|
||||||
|
|
||||||
* https://achievece.zoom.us/j/85182404988
|
* <https://achievece.zoom.us/j/85182404988>
|
||||||
* https://achievece.com/pharmacy-webinar/
|
* <https://achievece.com/pharmacy-webinar/>
|
||||||
|
|
||||||
Luke was expecting "the self-serve custom certificate portal to open up" and they built that into their game plan.
|
Luke was expecting "the self-serve custom certificate portal to open up" and they built that into their game plan.
|
||||||
They want more custom fields in a cert - license information, such as RN number.
|
They want more custom fields in a cert - license information, such as RN number.
|
||||||
@ -71,28 +71,47 @@ Charles will reach out to Luke if we can't figure this out.
|
|||||||
|
|
||||||
William Whatley - joined, product development? Worked with Luke in a business sense for over 6 years.
|
William Whatley - joined, product development? Worked with Luke in a business sense for over 6 years.
|
||||||
|
|
||||||
1. Certificates -
|
-- Certificates -
|
||||||
|
|
||||||
* Wished it was faster
|
* Wished it was faster
|
||||||
* Ok - that it's on the next sprint. Not ideal, but they will take what they can get.
|
* Ok - that it's on the next sprint. Not ideal, but they will take what they can get.
|
||||||
* Wants to have the ability to switch out the background based on a person/course?
|
* Wants to have the ability to switch out the background based on a person/course?
|
||||||
* Ideal Scenario: Profess type and course for cert background. Person A/B complete a course. They have dif backgrounds.
|
* Ideal Scenario: Profess type and course for cert background. Person A/B complete a course. They have dif backgrounds.
|
||||||
* Bonus: NOT give certs (revoke?) based on profession type. They should be blocked from courses completely.
|
* Bonus: NOT give certs (revoke?) based on profession type. They should be blocked from courses completely.
|
||||||
2. Rationale -
|
|
||||||
|
-- Rationale
|
||||||
|
|
||||||
* We need to wait for Austin to finish the design work.
|
* We need to wait for Austin to finish the design work.
|
||||||
* Wants a timeline to plan for adding Rationale into the academy.
|
* Wants a timeline to plan for adding Rationale into the academy.
|
||||||
3. Closed Captioning -
|
|
||||||
|
-- Closed Captioning
|
||||||
|
|
||||||
* Turn off the CC button for all videos, no matter what.
|
* Turn off the CC button for all videos, no matter what.
|
||||||
* Not important for the MVP.
|
* Not important for the MVP.
|
||||||
4. User Dashboard -
|
|
||||||
|
-- User Dashboard
|
||||||
|
|
||||||
* Certificates course cards should go straight to the certificate. If course completed and showing in certs page, show
|
* Certificates course cards should go straight to the certificate. If course completed and showing in certs page, show
|
||||||
cert.
|
cert.
|
||||||
* Luke sent the hero image, still not uploaded
|
* Luke sent the hero image, still not uploaded
|
||||||
* Don't wrap categories
|
* Don't wrap categories
|
||||||
5. User Enrollments -
|
|
||||||
|
-- User Enrollments
|
||||||
|
|
||||||
* Didn't know you could enroll via People tab.
|
* Didn't know you could enroll via People tab.
|
||||||
* Wants to make sure things line up with their db.
|
* Wants to make sure things line up with their db.
|
||||||
|
|
||||||
|
|
||||||
Other:
|
Other:
|
||||||
|
|
||||||
* Survey, on hold for now
|
* Survey, on hold for now
|
||||||
|
|
||||||
|
## 11/14/2023
|
||||||
|
|
||||||
|
### Luke and Patrycja
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
|
||||||
|
TODO: Send to Will:
|
||||||
|
|
||||||
|
* Test account
|
||||||
|
* logout url
|
||||||
|
|||||||
@ -112,6 +112,8 @@ Austin reached out to Michael Stalenwart. Michael emailed Glassdoor on 7/5 and s
|
|||||||
|
|
||||||
### Post-EBR sync with Austin and Mark
|
### Post-EBR sync with Austin and Mark
|
||||||
|
|
||||||
|
No new info. Val and Jon are difficult, in general.
|
||||||
|
|
||||||
## 10/30/2023
|
## 10/30/2023
|
||||||
|
|
||||||
### Sync with Paul
|
### Sync with Paul
|
||||||
|
|||||||
@ -52,3 +52,33 @@
|
|||||||
- Patrycja has access to their old LMS.
|
- Patrycja has access to their old LMS.
|
||||||
- Norm to schedule monthly sync with Aubrey.
|
- Norm to schedule monthly sync with Aubrey.
|
||||||
- Quantifiable testing, HR needs specific items, User touches, how long did they access something, etc
|
- Quantifiable testing, HR needs specific items, User touches, how long did they access something, etc
|
||||||
|
|
||||||
|
## 11/14/2023
|
||||||
|
|
||||||
|
### Landing & Learning Path Pages
|
||||||
|
|
||||||
|
Landing Page Buttons for New Hires after they complete steps 1 and 2:
|
||||||
|
|
||||||
|
* Two Zoom Buttons - Trainers Classroom & Troubleshooting Room (Standard to everyone)
|
||||||
|
* Learning Plan - should be in order.
|
||||||
|
|
||||||
|
Standard Associate Page:
|
||||||
|
|
||||||
|
* My Courses/Dashboard page
|
||||||
|
* Resources recommended by Supervisor
|
||||||
|
* Contact button for Supervisor (Email)
|
||||||
|
|
||||||
|
Featured Courses Page:
|
||||||
|
|
||||||
|
* Teams updates
|
||||||
|
* Things for Download page - resources page
|
||||||
|
* Branded Channels
|
||||||
|
|
||||||
|
Once we get past day 1 and the new hire training, most pages are "standard". Most of the time its just going to be:
|
||||||
|
|
||||||
|
* Here are your courses, here are your LPs.
|
||||||
|
* Some special pages.
|
||||||
|
|
||||||
|
TODO: Add buttons to learning path page that looks like Northpass Academy.
|
||||||
|
Retail has never had an LMS before. They will have a more basic type of experience.
|
||||||
|
This is unique because of New Hire stuff.
|
||||||
|
|||||||
@ -16,3 +16,4 @@ TERMINUS_EMPLOYEE = "M2er8m0DMQyCyP7zOg3Gbae9k"
|
|||||||
BIGIDEAS = "mgGWRtmhebC9xulTXeSohVtop"
|
BIGIDEAS = "mgGWRtmhebC9xulTXeSohVtop"
|
||||||
ZENJOB = "LIXqtHXEqcXHyN0EtezngnpzA"
|
ZENJOB = "LIXqtHXEqcXHyN0EtezngnpzA"
|
||||||
DATASNIPPER = "098Odf9CIkk4aQA1lW7tsa9k8"
|
DATASNIPPER = "098Odf9CIkk4aQA1lW7tsa9k8"
|
||||||
|
CHUBB = "m6ZEBesXzpWx2vmp11rEHxrMY"
|
||||||
|
|||||||
Binary file not shown.
@ -1,23 +1,34 @@
|
|||||||
|
import pprint
|
||||||
import requests
|
import requests
|
||||||
import pandas as pd
|
import Apikeys
|
||||||
|
|
||||||
apiKey = "VNDXh8K4tLYJ-Nvp78bo6w"
|
APIKEY = Apikeys.CHUBB
|
||||||
url = "https://api.northpass.com/v1/media"
|
URL = "https://api.northpass.com/v1/media"
|
||||||
|
pp = pprint.PrettyPrinter(indent=4)
|
||||||
|
|
||||||
|
|
||||||
def getMedia(apiKey, url):
|
def getMedia(APIKEY, URL):
|
||||||
headers = {"accept": "application/json", "X-Api-Key": apiKey}
|
list_data = []
|
||||||
response = requests.get(url, headers=headers)
|
headers = {"accept": "application/json", "X-Api-Key": APIKEY}
|
||||||
json = response.json()
|
URL = f"{URL}?limit=100"
|
||||||
print(json)
|
response = requests.get(URL, headers=headers)
|
||||||
toCsv(json)
|
datas = response.json()
|
||||||
|
|
||||||
|
for data in datas["data"]:
|
||||||
|
file_type = data["attributes"]["file_type"]
|
||||||
|
id_val = data["id"]
|
||||||
|
create_link = data["links"]["create_course_from_file"]
|
||||||
|
if "scorm" in file_type:
|
||||||
|
data_tuple = (id_val, file_type, create_link)
|
||||||
|
list_data.append(data_tuple)
|
||||||
|
pp.pprint(list_data)
|
||||||
|
print(len(list_data))
|
||||||
|
|
||||||
def toCsv(json):
|
# def toCsv(json):
|
||||||
js = pd.json_normalize(json, "data", ["data"])
|
# js = pd.json_normalize(json, "data", ["data"])
|
||||||
# csv = pd.Series(js)
|
# # csv = pd.Series(js)
|
||||||
js.to_csv("/Users/normrasmussen/Documents/Northpass/Scripts/API_Tests/spsmedia3.csv")
|
# js.to_csv("/Users/normrasmussen/Documents/Northpass/Scripts/API_Tests/spsmedia3.csv")
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
getMedia(apiKey, url)
|
getMedia(APIKEY, URL)
|
||||||
|
|||||||
@ -6116,9 +6116,7 @@ MAPPINGS = [
|
|||||||
{
|
{
|
||||||
"uuid": "83f9698f-bcfd-471a-b310-a07f19c255d3",
|
"uuid": "83f9698f-bcfd-471a-b310-a07f19c255d3",
|
||||||
"domains": ["@lindenwood.edu"],
|
"domains": ["@lindenwood.edu"],
|
||||||
"props": [
|
"props" : "Lindenwood University: Enhanced+",
|
||||||
"Lindenwood University: Enhanced+",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
# Lubbock Christian University - (T3)
|
# Lubbock Christian University - (T3)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user