-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: new tiggers and steps #181
Comments
Hey @noisyjerm :) Triggers:
Steps:
How can I help you discussing the plugins, is there anything else I can comment on? |
Hi Nina Thanks for your reply. Your plugin is pretty easy to work with and I have made a start on 3 plugins
I used a translator for the German language pack so apologies if the language strings are a bit strange. Also, I'm not so experienced in writing the tests but I'll give that a try this week. I am not sure if I will need to develop the custom field trigger and steps. The email step gives me most of the functionality I need for managing the flow. I just need to decide on a way to limit the number of courses to be processed. This could be done by custom fields, or a new "start date is after a given date" tigger, or just re-organising our categories and using the existing categories filter. As for the changing student roles, here is a use case:
So to do this we do not delete the course but "lock" it. We can create a custom role similar to guest role and give the students this new role. They can now view everything in the course but not post or submit. Thanks Jeremy |
Hey Jeremy, You are working fast! Ah so you have a special role which prohibits editing activities 💡 That is indeed a good use case. I guess it is not to complicated as you would just need to get all enrollments of the course and change all student enrollments to role x. However, I am not sure about the performance of changing enrollments so you might want to batch process them. I hope this help, best regards, Nina |
I am looking at extending your plugin to meet our end of semester workflow whereby we retain the course and put it into a kind of read-only state. The actions we will take are:
By adding a few sub-plugins, I believe I can achieve this workflow. The sub-plugins I am considering developing are:
Triggers
Steps
I’d appreciate any thoughts and guidance from you before I start development so I can make sure it is useful for others also. Please let me know if you think these triggers and steps will be useful or if you suggest any changes.
Many thanks
Jeremy
The text was updated successfully, but these errors were encountered: