Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
We have experienced this also. We've had a couple of instances where students dropped and we were unaware. Our workaround is to have someone check daily against the payment system (authorize.net) and Catalog. Our hope would be to be able to turn off "self un-enroll". We ask students to contact us if they would like to un-enroll.
Hi Steve,
Here is some code to get rid of the self-unenroll button in Canvas:
/* Hide the "Drop Course" button that appears for students who have self-enrolled. */
.self_unenrollment_link {
display:none !important;
}
You can put this code at the subcatalog level or globally.
Jessica
@jsowalsk ,
Is this in all Canvas instances or just in the Catalog? Do you have a screenshot of where the button appeared for students?
Regards,
Jason Schaffer
It is just for Catalog. Unfortunately, I do not have a screenshot any longer.
We also experienced this issue before we hid the Drop Course button in Canvas (but not the Catalog Dashboard drop as that works for us). The greatest impact came when the student was disallowed from re-enrolling for the Catalog course, as the Catalog record still showed that s/he was enrolled. Instructure acknowledges this issue and the Help Desk advised that we use CSS to hide the button, which we did, but there has been no fix offered for the poor student whose Catalog record lists an inaccessible course.
You could unenroll and then reenroll them or reset his/her password. Just a thought.
Does the user have another email account? They could create another account in Catalog with a different Email address.
It is in the custom CSS for Canvas. If you have a developer then they can find the code and put it in. We had our integration specialist do it for us.
Thank you, I will check with ours!
No problem. Let me know if you need me to check with her if any questions come up.
My institution uses a Free-for-Teacher version, which to my understanding, does not grant the functionality of being able to customize the theme editor to add CSS / JS.
Are there any Account / Admin settings, or any best practices, that could help us hide this "Drop this Course" button from students when they access Canvas?
Here is what we use in Canvas:
/* Hide the "Drop Course" button that appears for students who have self-enrolled. */
.self_unenrollment_link {
display:none !important;
}
Unfortunately we cannot add custom CSS in our instance of Canvas, since it is the free version.
I will keep searching & ask our implementation team if anything can be done.
Thank you.
Or I would ask your CSM or message support to see if this can be done.
Amazing that the button is still there because it is basically a bug. I just removed it from our page using the CSS, but why is it even there? Would be better to have a button referring the person back to catalog and then unenrolling from there.
I agree, Justin. However, I think it is because people who register for courses don't want to have to go back to Catalog to unenroll/drop the course. However, this is an issue since the analytics in Catalog will not be accurate.
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.