Course wizard

Blocks ::: block_eledia_coursewizard
Maintained by Matthias Berlin (Schwabe), Andreas Grabs
With this block a user with specific rights can easily create new courses and enrol users into the new course just by adding their e-mail addresses.
Latest release:
37 sites
7 fans
Current versions available: 2


Overview
This block is a wizard. With this block a user with specific rights can easily create new courses and enrol
users into the new course just by adding their e-mail addresses.
For e-mail adresses which ar not known in your moodle system,
a new user will be created and automatically enroled into the new course.
New users will get an e-mail with login data.

You can even add users to an existing course.

Since version 0.2 you can select user profile fields which will be automatically filled with the values from the creating user.


For this block there is no need to have the moodle rights to create courses or users.
This block brings along three new rights:

  • block/eledia_coursewizard:create_course:

User can create a course with the course wizard block.

 

  • block/eledia_coursewizard:create_user:

User can add and create users with the course wizard block.

 

  • block/eledia_coursewizard:change_category:

User can change the category for new course created with the course wizard block.
Without this right the new course will be created in the category of the origin course.

 

Users who already have the rights to create courses or users or to edit course categories do not need
the corresponding right for the course wizard block.


Requirements
Moodle 2.6, 2.7 or 2.8


Installation
The zip-archive includes the same directory hierarchy as moodle.
So you only have to copy the files to the correspondent place.
Copy the folder eledia_coursewizard to moodle/blocks/eledia_coursewizard.
The langfiles normaly can be left into the folder moodle/blocks/eledia_coursewizard/lang.
All languages should be encoded with utf8.

After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen.
That's all.


Administration
You can setup the plugin by going to
Site administration --> Plugins --> Blocks --> Course wizard.


Version control

- 0.2 (2014122200)
-- added synchronization of user profile fields

- 0.1 (2014033100)
-- first release

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Matthias Berlin (Schwabe) (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • David Mudrák
    Tue, 1 Jul 2014, 11:35 PM
    Thanks for sharing the block Matthias. I was able to successfully install and test the basic functionality of the plugin and glanced over the code. You are cleared to land now, welcome to the Plugins directory!
  • Matthias Berlin (Schwabe)
    Thu, 3 Jul 2014, 8:13 PM
    Thanks for approving David!
  • Federica Marra
    Tue, 24 Feb 2015, 5:11 PM
    This block is really a wizard! I'm just wondering how does it work with the new users created (by writing their email). If they do not confirm the link, will they still be users uploaded in the website or will they be deleted after a while?
  • Matthias Berlin (Schwabe)
    Fri, 20 Mar 2015, 10:04 PM
    Hello Federica,
    sorry for my late answer.

    There will be no confirmation link in the email. Users created by this plugin will get ordinary moodle accounts like the ones created by the originally moodle function.
  • Franky Just
    Thu, 28 Jan 2016, 5:37 PM
    Hello, is there any chance that this plugin will be available for Moodle 2.9 and 3.0? I've installed the plugin under 3.0.2, all seems to be right, it's marked as enabled, and an administrator has the appropriate rights to place the block somewhere. But the plugin doesn't show up in the dropdownlist under Add a block.
  • Franky Just
    Thu, 28 Jan 2016, 6:26 PM
    Hi, I've tested again and now it works also under Moodle 3.0.2.
Please login to post comments