Skip to content

ChrisHuston/Announcement-Master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Announcement Master

Announcement Master is an LTI app developed for use with the Canvas LMS. Send announcements to select sections (or all sections) across one or more Canvas courses. Courses do not need to be cross-listed. The announcements persist in Canvas so students will see them in Canvas along with an immediate email with the announcement. Canvas's notification preferences do not affect these announcements. Thus, even if students have turned off receiving email notifications from Canvas announcements, they will still receive an email.

Option to include images, videos and files in the announcement. These uploaded files will not exist in the Canvas course Files section.

Usage

  1. Click Settings in the Course menu
  2. Click the Apps tab
  3. Click the View App Configurations button
  4. Click Add App
  5. For Configuration Type, select By URL
  6. Enter a name that will appear in the course navigation, i.e. Amazing Announcements
  7. Consumer key = your key that you set
  8. Shared Secret = your shared secret that you set
  9. Config URL = https://your domain to your config file/announcement_master/config/all.xml
  10. Click Submit
  11. Click the app in the course navigation
  12. Click Admin & Users in the top menu bar
  13. Adjust the course name, if needed. This will be used in all email notifications.
  14. Enter a new course ID and name to combine announcements with separate courses if needed.
  15. Select the course and click Get Sections.
  16. Click Get Users. All course members will be included in the email notifications (teachers, designers, observers, TAs, and students)
  17. Repeat step 15 for each course entered in step 14.
  18. Click the button in the Image column to use the users Canvas profile photo with announcements.
  19. Click the checkbox in the Only column to restrict the admin user to only send and view announcements to sections the user is enrolled in. These users will not be able to access steps 14-16.
  20. After any add/drop changes to enrollment, click Admin & Users, select the course, and click Get Users. This will update the users list since the enrollment does not automatically synch with Canvas.

About

LTI app for Canvas to send announcements by section and bypass notification preferences.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published