{{ :logo-apl.png?nolink |}} ===== Block Course Seat (Course Seats Assignation) ===== ==== Moodle Integrated Online Store ==== * **Component type:** Block * **Component name:** Shop Course Seats * **Versions:** 2.7 à :M39: * **Distribution:** As part of the Moodle Store subsystem * **Availability:** Release Candidate (RC) * **Repository:** http://github.com/vfremaux/moodle-block_shop_course_seats * **Unit tests:** http://travis-ci/vfremaux/moodle-block_shop_course_seats/branches This block is part of the [[:local:shop|Moodle Integrated Online Store subsystem]] and provide a simple way to assign available unassigned seats from within a course. This block helps shortening the time to learn pursuant the training manager hold unassigned spare seats in his customer account. A simplified form will allow a quick recollectio of learner's data to create accounts and enrol them into the course. If collected data correspond to already existing users, (based on email match) then the existing moodle account is used for the seat. if collected information do not match any of the existing moodle accounts, tha a new moodle user is created and username and password is sent to the user by mail. If the collected information point to an already enrolled user, then no seat is burn and a signal is displayed to the operator. The operator becomes behalf of the created users (related to the [[:blocks:userdelegation|User Delegation]] block strategy). ===== Guides ===== * [[:blocks:shopcourseseats:installguide|Install Guide]] * [[:blocks:shopcourseseats:useguide|Use case]] * Technical & user Guide / Not relevant ===== Features ===== * Display a count of available seats to assign * Optionnaly display a list of product assigned seats * Link to an assigment form * Quick form for collecting participant data * Registers and assigns seats to participants ==== Related components ==== * [[:local:shop|Moodle store core engine (Localshop core engine)]] * [[:blocks:shopaccess|Sales services (block Shopaccess)]] * [[:blocks:shopbills|My transactions (block Shopbills)]] * [[:blocks:shopproducts|My products (block Shopproducts)]] * [[:blocks:shoptotal|Front office order total widget (block Shoptotal)]] ====Other external Components linked===== * [[:auth:ticket|Ticket based authentication (authticket)]] * [[blocks:userquizlimit|User Quiz Limit Block]] ==== Builds ==== ^ 2.7 ^ 2.8 ^ 2.9 ^ 3.0 ^ 3.1 ^ 3.2 ^ | | | | | | | [[https://travis-ci.org/vfremaux/moodle-block_shop_access/branches|Travis-ci Continuous Integration]] Note : "Failing" state will NOT stand necessarilty for the plugin is NOT functionning. this status essentially gives the state of the Moodle Coding standard testing suite, and will denote how close to moodle code requirements the plugin is. ---------------- ==== Credits ==== * Valery Fremaux : Coding and architecture * Florence Labord : Testing, support and documentation [[:local:shop|Componant Local shop]] - [[:plugins|Plugins index]] - [[:start|Back to catalogue]]