Showing results for 
Show  only  | Search instead for 
Did you mean: 
New Member

JavaScript Writer Recommendations

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?

Tags (1)
9 Replies
Community Champion

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.


Community Coach
Community Coach

 @k_noseworthy , I’m sharing this with the‌ group since they are the ones who really get into this type of programming with Canvas. Good luck getting what you need!

Community Champion

Hey  @k_noseworthy ‌,

You can accomplish this by adding these few lines to you custom css‌ file.

.email_meta {
display: none;

Community Coach
Community Coach

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!


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

Community Coach
Community Coach

 @k_noseworthy ,

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.



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.

Thanks for sharing, Brian. This worked perfectly!