Skip to main content

moodle_inscribe

Inscribe students into moodle courses by their email, even if the Moodle API is disabled.

PyPI https://travis-ci.org/JohannesEbke/moodle_inscribe.svg?branch=master

Usage

As inputs you need two things from a browser where you are logged into moodle:

  • The Course ID - look at the URL: https://moodle.example.edu/course/view.php?id=42 (where 42 is the course id)

  • A valid MoodleSession cookie value: Open the developer tools, go to “Storage” -> “Cookies” and copy the Value of the “MoodleSession”, e.g. AZ42foo

Quick Start:

mkvirtualenv -p $(which python3) moodle
python setup.py develop
moodle_inscribe --host moodle.hm.edu --course-id 42 --email johannes.ebke@hm.edu --moodle-session AZ42foo

Metadata

Release files for moodle-inscribe 3.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for moodle-inscribe 3.9.1
File Size Uploaded
moodle_inscribe-3.9.1.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for moodle-inscribe 3.9.1
File Interpreter ABI Platform
moodle_inscribe-3.9.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 8.7 kB

Release files / moodle_inscribe-3.9.1.tar.gz

Download URL moodle_inscribe-3.9.1.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
107da053b0a2dcea9ff4549e67ad235c429b0c9adb2a00817068e6adef71b1fe
BLAKE2b-256 checksum
How to use checksums
3cb4170fb614818dc350f30f7571ff46a1d1cba5aa58aba492464cc3d1eb8a03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / moodle_inscribe-3.9.1-py2.py3-none-any.whl

Download URL moodle_inscribe-3.9.1-py2.py3-none-any.whl
Size 5.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
a9782ce0111bc9c9b65ead2f597f60d4d0fe8906a87c27623de32854f9687d85
BLAKE2b-256 checksum
How to use checksums
eaad71ff3b475eca11eeed70b885f9090c8f3e73f2d7d9b56e8f1a7b3822885d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release history Release notifications | RSS feed

This release

3.9.1 This release

2 release files

3.9.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page