Course creation on Runestone

15 views
Skip to first unread message

Sean Fitzpatrick

unread,
Apr 27, 2023, 2:34:46 PM4/27/23
to PreTeXt support
On my Runestone server, I've done the following:

1. Build a PreTeXt book, which creates the basecourse (Math3410)
2. Add a course (3410 Test), using rsmanage addcourse, with the previously created basecourse
3. Add a user, using rsmanage adduser, assigned to the 3410 Test course as an instructor

When I log in using the instructor account, I get a page that looks like the screenshot below, and if I try to access the Instructor's Page, I get an Insufficient Privileges message.

I am missing something, but I'm not sure what.

Screenshot from 2023-04-27 12-31-48.png

Sean Fitzpatrick

unread,
Apr 27, 2023, 2:37:15 PM4/27/23
to PreTeXt support
I tried adding the instructor account to the basecourse instead.
I no longer get the broken page of raw HTML, but I still get sent to http://vrunestone.uleth.ca/user/not_authorized (with the Insufficient Privileges message) when I try to view the instructor page.

Message has been deleted

Sean Fitzpatrick

unread,
Apr 27, 2023, 2:47:12 PM4/27/23
to PreTeXt support
Apparently it was necessary to restart the server. (The documentation seems to suggest otherwise.)
But the "3410 Test" course that I tried to build using the base course still turns up as raw HTML

Sean Fitzpatrick

unread,
Apr 27, 2023, 3:15:11 PM4/27/23
to PreTeXt support
OK I think the problem there is the space in the name. (rsmanage does not complain when you do this!)

Jones, Bryan

unread,
Apr 28, 2023, 9:25:39 AM4/28/23
to pretext...@googlegroups.com
Sean,

Does eliminating the space in the name fix all your problems, or is there more to do? (Obviously, we need to change rsmanage to reject course names containing spaces...)

Bryan

--
You received this message because you are subscribed to the Google Groups "PreTeXt support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pretext-suppo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pretext-support/5207c4ac-7ddc-4339-8e55-48abcea2a3d5n%40googlegroups.com.


--
Bryan A. Jones, Ph.D.
Associate Professor
Department of Electrical and Computer Engineering
231 Simrall / PO Box 9571
Mississippi State University
Mississippi State, MS 39762
http://www.ece.msstate.edu/~bjones
bjones AT ece DOT msstate DOT edu
voice 662-325-3149
fax 662-325-2298

Our Master, Jesus Christ, is on his way. He'll show up right on
time, his arrival guaranteed by the Blessed and Undisputed Ruler,
High King, High God.
- 1 Tim. 6:14b-15 (The Message)

Sean Fitzpatrick

unread,
Apr 28, 2023, 9:34:31 AM4/28/23
to pretext...@googlegroups.com
I think things are under control now.

Not urgent, but I noticed that the instructions for setting up LTI don't work for me: there's supposed to be an LTI option under the admin tab on the instructor's page, but it's not there for me.


Jones, Bryan

unread,
Apr 28, 2023, 9:41:15 AM4/28/23
to pretext...@googlegroups.com
Sean,

Would you mind creating an issue at https://github.com/RunestoneInteractive/RunestoneServer/issues to remind me (or Brad) to fix rsmanage? (Disallow spaces and any other characters that cause problems when creating a new course).

To fix the missing tab, you must set setting.lti_integration = True. You can simply rename RunestoneServer/models/1.py.prototype to 1.py, since it's on by default there. Let me know if that helps!

Bryan

Reply all
Reply to author
Forward
0 new messages