Forum Discussion
Learning Journal In Rise
UPDATE DECEMBER 2024
Download at your own risk! It appears that Articulate recently made a change that could cause the learning journal to stop functioning. Such changes have happened in the past and will continue to happen. However, I will not be updating the learning journal code at this time. To remove the learning journal, simply remove any STATEMENT-NOTE entries that refer to the learning journal.
E-Learning Super Hero SamHill has created a newer version of a Learning Journal that has more features and is actively supported. I encourage you to check it out here.
- - - - -
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
304 Replies
- ChrisLivermo433Community Member
Hi, brilliant journal... anyone know how to hide the 2nd button (Actions)? The descriptor '.journalprintbutton' seems to be the same for both buttons. So, difficult via CSS
thanks
Chris
- RachelMcCullougCommunity Member
Hi Chris, I don't have anything helpful unfortunately but I just came here to also say that I would like to be able to do this.
Rachel
- ReneeHensley-85Community Member
This was great! I remember using this a few years back. Since you created it 5 years ago. Have we come any closer to an easier option in Rise 360 yet?
- LeonieChallacomCommunity Member
Agree I've used this for a few courses but having trouble getting it to work now. Has something changed?
- 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.
- LauraFotherg185Community Member
I have 9 Rise Modules that are being used in a medical school Year 4 course. I have used them with NO ISSUES for 4 years and now in the last month have issues. It is the same as reported by ChristinaStefon and RachelMcCulloug. If I scroll through the entire module, refresh the page and come back then the journal entry is available. Also the text of the Prompt is missing above the box, still unsure if that is a CSS issue. Do we know is this is SCORM 2004 update, Javascript issue? I'm getting a bit desperate for a quick answer. Thoughts?
- ChrisLivermo433Community Member
Comment out line 433 which reads 'container.appendChild(button2)'. This is the line that adds the second button to the page.
- 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
- 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? - 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).
- 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.
Mike's exampleMy example with white on white text, no borderIf i highlight above the box, it shows the text has come through...
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.
- 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?
Related Content
- 8 months ago
- 1 year ago
- 5 months ago