Forum Discussion
HTML Notepad for Rise
Hi, here’s a single-file HTML note editor for ‘Rise’ that:
- Is transparent (Rise controls the block background),
- Persists one “main” note across all lessons by default (same file/origin),
- Let’s the learner manually start a brand-new unique note with a button,
- And lets them switch between notes later (so they don’t lose the previous one).
How it behaves
- Global by default: Everyone starts on a single “Main note” (main) that persists across all lessons (since it’s the same file/origin).
- Start New Note: Clicking the button creates a brand-new unique note (timestamp+random ID), switches to it, and saves independently.
- Switch back anytime: Use the dropdown to switch between notes you’ve created. Each version is stored separately in localStorage.
- Safety: Nothing is deleted; each note keeps its own content.
This keeps a default “one perpetual note across lessons” behaviour, while giving learners (or you) a simple manual way to branch to a fresh, unique note whenever needed.
Instructions: just copy the code in the Word file below and paste into a Rise ‘Code Block’.
If you find it useful, let me know.
3 Replies
- JoeDeyCommunity Member
Hi Chris, good to hear you find this useful. In terms of being able to save the notes (and export them to Word) see the D3 file below. It's a Storyline file containing JavaScript so just import it into the Rise Storyline block. It has more advanced editing features too!
The D4 file has a similar notepad that contains an Execute JavaScript trigger but which can be used in Storyline projects. It also allows the learner to make and save multiple versions of their notes throughout the course and export on the fly all or some of them to a Word document.
They can both be reused multiple times either in the same or different lessons/course and they are both persistent, so the learner does not lose their note when the course closes.
Grateful if you could let me know how you found them, and I would be happy to receive any feedback. Joe
- johancruffyNew to the Community
This is a really handy solution! I like how it keeps one main note consistent across lessons while still allowing users to branch out and create new ones whenever they need. The localStorage setup is smart — simple, safe, and practical for Rise users. Thanks for sharing this!
- ChrisHurst1Community Member
Love this JoeDey thanks so much, and I have just the project I could use this in. I guess the one killer feature I'd love to see is the ability for the user to save the notes.
Related Content
- 3 months ago
- 3 months ago
- 5 months ago