Invitation

General plugins (Local) ::: local_invitation
Maintained by Andreas Grabs
With this plugin you can invite users, who do not have an account, to your course.
Latest release:
302 sites
568 downloads
34 fans
Current versions available: 2

With this plugin you are able to invite users into your course even if they don't have a user acount in your Moodle installation.
The general settings give you the control what an invited user can and can't.

The settings in short:

  • Delete the invited account as soon it is logged out.
  • Delete the invited account within a range of days.
  • Define a limit how often a invitation link can be used.
  • Define a role the invited user should assigned to in the course he is invited to.
  • Define a system role the invited user should assigned to globally to give you more possibilities for restrictions.
  • Define a bunch of urls to prevent some actions which can not be prevented by moodle permissions.
  • Allow invited user to use a single name as alias.
  • Define an optional policy consent.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4

Contributors

Andreas Grabs (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • prs admin
    Thu, 17 Feb 2022, 5:06 AM
    Hello Andreas,
    I wanted to test the plugin invitation. I installed it and activated it in the website administration.
    As theme I use Adaptable. But now I can't find anywhere in a courses the possibility to create an invitation.
    Can you help me?
    Thanks a lot
  • Andreas Grabs
    Thu, 17 Feb 2022, 6:56 PM
    Hi, on the right site in the navigation tree you can find a node "Courses" / "Your-course". Below this node you can find the link "New invitation for temporary course access".
  • prs admin
    Thu, 17 Feb 2022, 11:39 PM
    Hello Andreas, I did not find the link about "Courses" / "Your-course". But the call via the URL works. Strangely enough, in the navigation the entry "Invitation for... " is visible. If in the future the call via the course administration would be possible, then that would be super!
    Thanks for your support and for the great plugin!
  • Andreas Grabs
    Fri, 18 Feb 2022, 11:51 PM
    Hi, the last version includes a fix that puts the link to the feature into the course administration. This makes it easier to use the plugin in classic themes.
  • prs admin
    Mon, 21 Feb 2022, 6:47 AM
    Hello, many, many thanks! The invitation now works via the course management. I tried to put a FilterCodes in the field "Info about name" in the plugin setting. This did not work. Would this be feasible?
  • Jimmy Ballesteros
    Wed, 6 July 2022, 7:50 AM
    Hola, un complemento muy útil sin duda alguna. Gracias de antemano por la respuesta a mi pregunta,lo instalé pero sale todo en Ingles, es posible traducirlo al Español?. Como se hace?. Éxitos!!!
  • Andreas Grabs
    Wed, 6 July 2022, 1:31 PM
    Hi, a good starting point could be https://lang.moodle.org/.
    It would be really nice if you could use English here ;). Thank you smile
  • Dr. Nellie Deutsch
    Sun, 4 Dec 2022, 3:40 PM
    Thank you for creating the plugin. However, there are a few typos that you may wish to fix. Here are two:

    1. the word should be assigned not assinged - If a system role is defined the invited user will be assinged to this. This can be used to restrict the invited user on system level.
    2. the word should be which not wich - Note: You can define urls or parts of urls wich invited users should not be able to call.
    If the invited user calls such url he is redirected to its course or to the Moodle frontpage.
    You should not include the Dashboard or the frontpage in this list!
  • Andreas Grabs
    Sun, 4 Dec 2022, 6:17 PM
    Thank you very much for pointing this out! The fixed version is available now.
  • Dr. Nellie Deutsch
    Sun, 4 Dec 2022, 8:21 PM
    Thank you for making the change right away, Andreas.
  • aziz vefa
    Sat, 25 Feb 2023, 4:48 PM
    Hi. Is it possible to allow a teacher role to send invitations to the people to enroll in the related group and see the invitations on his/her own only?
  • Alex Kurov
    Mon, 25 Sept 2023, 5:36 PM
    Hello
    I've installed plugin and configured it to delete account after period of time and set the default role = Student. But when invited user logins, he could not change his email, login, password, so I dindt find any way to login one more time once the browser was closed or session expired. Would you recommend any way to create accounts using this invite link that can be used several times (not to create new account every time)?

    Another question that follows the previous - the only possibility is to create only one invite link per course. But there is no control, that one user will use the link only one time, so one user can use all available activations. How can i make isolated links per each invited user?
  • Omar Small
    Thu, 9 Nov 2023, 12:09 PM
    Where does the create invite link appear under boost? The plugin has been enabled, added to the course as an enrolment method but we can't find the invite link
  • Andreas Grabs
    Thu, 9 Nov 2023, 3:16 PM
    Hi, this Plugin isn't an enrolment method.
    The position of the link you ask for depends on your Moodle version.
    In Moodle 3.x it is shown in the left navigation drawer.
    In Moodle 4.x it is shown in the more menu in the course just near the Reports and the Question bank.
  • Ezzeddin Hamed
    Fri, 29 Mar 2024, 9:46 PM
    Hi Andreas,

    Is there anyway that this plugin could be used at site level to invite for registration? Would some changes to the plugin be helpful in this case?

    Thanks a lot,
1 2
Please login to post comments