Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Conversation

@aerenchyma
Copy link
Contributor

@aerenchyma aerenchyma commented Aug 29, 2016

This commit creates an external exercise directive as previously discussed on Slack, allowing an author to specify an exercise external to a Runestone textbook but still have a tie to the Runestone grading interface and a div_id. Format is as follows:

.. external:: unique_div_id_here

  content of question, perhaps with links, here

Excepting that you can't do anything in the textbook and therefore can't autograde, it's the same as all other gradeable directives (in fact it should do essentially what all gradeable directives should do. There's a note in the code about that). It gets added to the db with type 'external'.

@aerenchyma aerenchyma force-pushed the external-exercise-directive branch from 672d9f9 to 242676e Compare August 29, 2016 19:57
@aerenchyma
Copy link
Contributor Author

I'm testing this again today and it's not parsing RST the way I'd like it to. I am figuring out why.

TODO: make it easier to refactor from this basis, CSS to fix formatting to be its own and static with other 'problem set' problems.
This could be cleaned up/should change as evolved.
@bnmnetp bnmnetp merged commit 62ada9a into RunestoneInteractive:master Oct 7, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants