To Our Amazing Educators Everywhere,
Happy Teacher Appreciation Week!
Recommendations: We would like to do some customization to our Canvas setup. We have at least one change that will require some custom JavaScript. While I can do a little JavaScript, this project is way more advanced than my skill set. Is there anyone out there that has someone they would recommend that we can contract with to do some writing?
Could you describe the customization that you want to do?
Hi Matt, our first project will be to disable or at least hide the user's ability to change which email will be their default. The system has a setting that allows us to stop them from being able to delete the default email, but they can add another address and choose to make that the default email.
Kim
@k_noseworthy , I’m sharing this with the https://community.canvaslms.com/groups/canvas-developers?sr=search&searchId=29b5738b-e77b-4734-ab5d-... group since they are the ones who really get into this type of programming with Canvas. Good luck getting what you need!
Hey @k_noseworthy ,
You can accomplish this by adding these few lines to you custom css file.
.email_meta {
display: none;
}
Thanks for sharing, Brian. This worked perfectly!
Hi @k_noseworthy ,
So far everyone has been able to give you great advice on how you can achieve your current customisation requirement. You can always post here to the community, there are many great minds happy to share their knowledge and experience as you have seen here.
I thought I would also tell you about Canvas Partners, if you have ongoing requirements and will need dedicated assistance for customising periodically, you may wish to engage one of the Canvas Partners who may be able to assist you. You can see Canvas Partners at Instructure Partner Portfolio.
Hope that helps!
Stuart
I'm in a similar boat ! I need to somehow disable 'some' of the buttons on the notifications page, so that for certain types of notification students can NOT select the option to not receive a digest via email. i.e. I need to force anything that is a message to and from a student to have an email audit trail to their school email address. It think this means most of the 'conversations' 'discussions' and 'scheduling' notifications.
We need this is to improve the legal obligations that UK schools have to do everything they can to improve 'Safeguarding'.
Can anyone help? My CSM has suggested a custom Java script is needed. I have two issues with this:
a) It makes the canvas implementation non standard (surely this should be something that Admins can configure for an entire school), and the script would not be supported by Canvas
b) I have no idea what this script will look like where to start ....
Can anyone help?
thank you in advance
Were you able to find an answer to your question? I am going to go ahead and mark this question as answered because there hasn't been any more activity in a while so I assume that you have the information that you need. If you still have a question about this or if you have information that you would like to share with the community, by all means, please do come back and leave a comment. Also, if this question has been answered by one of the previous replies, please feel free to mark that answer as correct.
Robbie
Still no answer to my question.
and another problem with Custom Java scripts is that they would only work on the browser version, and not on the student App. So I'm afariad I'm still without a solution here.
To participate in the Instructure Community, you need to sign up or log in:
Sign In
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.