Forum Discussion
Learning Journal In Rise
UPDATE JUNE 2020:
Firstly, Articulate recently implemented a small update to Rise. As a result, all new exports from Rise will need to include the most recent version of LearningJournal.js which is found at the usual link.
Secondly, at any time Articulate could update their code and bring a breaking change to the Learning Journal. Over a year ago, I shared this functionality freely with the community and the code comes with no warranty or support either implied or expressed. If at any time you want or need to remove the Learning Journal from your modules, simple remove any STATEMENT-NOTE entries that refer to the Learning Journal.
* * * *
I built a cool Learning Journal feature for Rise that has been very well-received. I thought I'd share it in case anyone wanted to a. use it or b. improve on it.
The Learning Journal allows the learner to enter text responses to journal prompts throughout a Rise course. At the end of the course, the learner can print their learning journal of all their responses. The responses are saved to the browser so that they persist on future visits to the Rise course.
EDIT May 2019: At the request of a member of the forum, I created a HOW-TO video below that shows each step of the HOW-TO document in action.
Example Rise Course
http://amelangrise.s3.amazonaws.com/learningjournal/index.html
HOW-TO Document
https://github.com/mikeamelang/learning-journal/raw/master/Learning%20Journal%20HOW-TO.docx
HOW-TO Video
https://360.articulate.com/review/content/33873893-2ea1-46d9-9415-3efca951d74c/review
Learningjournal.js file (right-click and save)
http://raw.githubusercontent.com/mikeamelang/learning-journal/master/Learningjournal.js
Learningjournal.css file (right-click and save)
http://raw.githubusercontent.com/mikeamelang/learning-journal/master/Learningjournal.css
Project github site
https://github.com/mikeamelang/learning-journal
I would love any feedback and help to improve the functionality and code.
Mike Amelang
- SamHillSuper Hero
For anybody following this thread and looking for an updated solution. I have been working on a Learning Journal for Rise. The implementation is quite different to this one and has a few more features.
I know Mike isn't maintaining the one on this thread anymore, and so you may want to check this one out Learning Journal in Rise.
- JenniferKnott-4Community Member
NOTE TO ALL: After spending hours troubleshooting, I found that this method breaks if you use divider blocks in between. Just keep that in mind. There is no way to force completion of content using the divider bar.
- JenniferKnott-4Community Member
Hi, Mike,
This is fabulous. I have it working! I just need a way to capture a CUSTOM email address. My content will be used by so many different people, they will want to email it to themselves as a record of their work and time in the lesson.
Can you show me how to use the Statement block to capture their own email address, and also use it with the email button?
- ShayneHall1Community Member
Please can someone help?
I have implemented this wonderful code, Thank you MikeAmelang
This learning journal is fabulous.
However, when I follow the steps, I am unable to see the background around the typing box, the header is white on a white back ground.
The first image is Mike's, with grey background.
The second image is mine white on white.
Please help, what am I doing wrong?- ChrisLee2Community Member
Is it the CSS for the grey border (if it is a border) use your browser dev mode to see what it is.
- ShayneHall1Community Member
Thank you ChrisLee2 , i have changed the border in the CSS and now it works in chrome.
However, it gets blocked in Docebo LMS system.
Thanks for your help on this.
- SamHillSuper Hero
Repaired Learning Journal JavaScript file
Hello all. I don't use this library, but have taken a look at it and made some adjustments. I think the major bug was that some functionality in the library had become obsolete (deprecated ~10years ago and finally removed from Chrome).
I've also removed the jQuery dependency, and so you no longer have to load that library in.
I've run some tests locally, but if any other users out there experiencing issues would like to test the library, that would be great.
The updated JavaScript file is available in this zip file, or you can pick-up from https://github.com/samthill/learning-journal
Let me know if there are still any issues and please provide a copy of any errors occurring in your browser console (usually available via F12).
- LaniMurchieCommunity Member
Hi There.
Does anyone know of a way so that there is only 1 button, but on clicking would show all completed data. What i would like is that they have a complete one of the journal and action items together. Can it be done and if so how? - MikeAmelangCommunity Member
Rachel and others,
From your description, it appears that a recent update by Articulate has affected the functionality of the learning journal. Such changes have happened in the past and will continue to happen. At this time, I will not be updating the learning journal.
However, the code has been made available for others to update. I would recommend one of the following options.
- Engage the services of a contractor familiar with jQuery or at least Javascript. The code itself is fairly straightforward.
- Remove the learning journal elements from your modules by removing any STATEMENT-NOTE entries that refer to the Learning Journal.
I will update the original post with a warning that the learning journal may no longer function.
Regards,
Mike Amelang
- ChrisLivermo433Community Member
Comment out line 433 which reads 'container.appendChild(button2)'. This is the line that adds the second button to the page.
- RachelMcCullougCommunity Member
Hi Mike, This was working well in our learning platform rise, however, recently the coding is not working on each individual's first view of each journal entry (you just see the inserted statement box). It works every time on 2nd or more viewing of each journal log though. This could be achieved by going back and then forward a page to view it again. Any ideas?
- ChristinaStefonCommunity Member
Hi Rachel, I have noticed the same issue (the journal entry textbox only working on the second viewing) in the last two weeks. Would be very interested to hear if anyone has found a way to remedy this.
- MartinLinneyCommunity Member
I'm seeing the issue on the Chrome browser but it's working as expected on Edge. Haven't been able to test other browsers yet.
- LeonieChallacomCommunity Member
Agree I've used this for a few courses but having trouble getting it to work now. Has something changed?