Lots of SE work today. Prepared the CustomCSS script for Big ideas Quiz changing and SAML response for my notes. Customer notes for ANthology, big ideas, and Hackerrank.

This commit is contained in:
Norm Rasmussen
2024-02-23 17:19:16 -05:00
parent 66b4d046b5
commit ec4ca6e94b
7 changed files with 284 additions and 15 deletions

View File

@ -414,10 +414,49 @@ Other question from Sophia:
* PD is run by product
* 2024 push for deeper content, follow up training for app and enablement.
- This is geared towards customers >1 year into contract that need more enablement.
- Instead of a full training, make it more modular, smaller bites.
- "need more help with" assessment, or module design, how can we deliver that training?
- Reuben and the CS team - CSMs pushing data to what their clients want to accomplish.
- Blanket promote to all courses?
- Catalog is not turned on. Let's turn it on!
- Send email with follow up items & descriptions.
* This is geared towards customers >1 year into contract that need more enablement.
* Instead of a full training, make it more modular, smaller bites.
* "need more help with" assessment, or module design, how can we deliver that training?
* Reuben and the CS team - CSMs pushing data to what their clients want to accomplish.
* Blanket promote to all courses?
* Catalog is not turned on. Let's turn it on!
* Send email with follow up items & descriptions.
## 2/23/2024
Script for adding their Custom end of [quiz verbiage](./Notes for NorthPass Review.docx).
```js
let observer;
let config = {
attributes: true,
childList: true,
subtree: true
};
let eoqMutationObserver = () => {
observer = new MutationObserver(() => {
if(document.querySelector('[data-test="quiz-summary"]')){
// This first if statement is for the survey quiz.
if(document.querySelector('[data-test="activity-title"]').innerHTML === 'Survey' || document.querySelector('[data-test="activity-title"]').innerHTML == 'Try It'){
document.querySelector('[data-test="continue-button"]').click();
}
// These if statements are all for the Mathematical Learning Experiences (LP01. Course03)
// Just replace the activity name in the if statement and replace the copy between > < in the action
if (document.querySelector('[data-test="activity-title"]').innerHTML.trim() === 'Course Pre-Assessment') {
// console.log("Course pre-assessment activity!");
document.querySelector('[data-test="quiz-summary"]').innerHTML = "<h2 data-test='summary-headline' class='H2-sc-1bdnwwu-0 dZdbwG'>Thank you for taking the time to share your existing knowledge through the course pre-assessment.</h2>";
}
observer.disconnect();
observer.observe(document, config);
}
});
observer.observe(document, config);
}
eoqMutationObserver();
```