Invitation

Local plugins ::: local_invitation
Maintained by Andreas Grabs
With this plugin you can invite users, who do not have an account, to your course.
Latest release:
318 sites
453 downloads
42 fans
Current versions available: 4

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
  • 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,
  • Sudhir Singhal
    Tue, 4 June 2024, 8:21 AM
    When I open the generated invitation link for the course, and enter the name, it shows an error: 'Sorry, you cannot edit own profile' and ask me to change the capability for guest users 'editownprofile' to allow which was set to prohibit. Do I need to change this for guest for I am missing some other settings, please guide.
  • Visvanath Ratnaweera
    Wed, 5 June 2024, 4:10 PM
    Hi Andreas

    You plug-in was immensely useful. See "Re: Can a user have two independent attempts going on in parallel?" https://moodle.org/mod/forum/discuss.php?d=458783#p1843031. Many thanks!

    The only "complaint" is the documentation. The description on this page has no link to a documentation. Is it the reason, why this plug-in is little known in the forums? Otherwise, "How can I conduct an anonymous quiz on Moodle?" is a common question.

    One more thing: I initially wanted to post in plug-in discussion, "New plugin local_invitation" https://moodle.org/mod/forum/discuss.php?d=429384#p1727968, but that thread is locked!
  • Sudhir Singhal
    Tue, 11 June 2024, 2:36 AM
    Dear Andreas,
    The plugin seems to solve the most common issue of allowing the guest experience the Moodle quizzes.
    I tried to activate it for my website on Moodle 4.1.3.
    When I tried connecting using the generated link, after entering the name, it shows me the following error: "Sorry, you can not edit own profile".
    Kindly guide what settings I need to update for it or let me know how to get the support for this plugin.
  • barea hajime-pwcom
    Tue, 23 July 2024, 9:25 AM
    great plugin. works as advertised, would be nice if you could mail send the invitation/qr code
  • Jonathan Desmeules
    Fri, 23 Aug 2024, 4:25 AM
    Hi!
    I am impressed about this plugin!
    However, it would be AWESOME if we could write a group-name when we build the link, then the guest using the link would be automaticaly groupped in that group.
1 2
Please login to post comments