hastexo / markdown-xblock

An Open edX XBlock allowing course authors to maintain content exclusively in Markdown
GNU Affero General Public License v3.0
7 stars 8 forks source link

This XBlock is unmaintained and retired. For a contemporary XBlock that offers very similar functionality, please see https://github.com/citynetwork/markdown-xblock.

markdown XBlock

The markdown XBlock allows Open edX course authors to write courseware using markdown.

Deployment

The easiest way for platform administrators to deploy the markdown XBlock and its dependencies to an Open edX installation is to pip install it to the edxapp virtualenv.

  1. Install it via pip:

    $ sudo /edx/bin/pip.edxapp install -e git+https://github.com/hastexo/markdown-xblock.git@master#egg=markdown-xblock
  2. Restart edxapp:

    sudo /edx/bin/supervisorctl restart edxapp:
  3. In your course, go to the advanced settings and add the markdown module to the "Advanced Module List" like so:

    [
    "annotatable",
    "videoalpha",
    "openassessment",
    "mdown"
    ]

License

This XBlock is licensed under the Affero GPL; see LICENSE for details.