-
API Next bookmark returning no results
Hello, I've put together a script to draw long lists of student page view logs. Its using the pagination rel values as suggested and this was previously working, however I tried it recently and it will start with the first page of results correctly, however the next page bookmark link always returns no values even through…
-
After Columns HTML code in Rich Contact Editor
How do I end the column's HTML code then add a full sentence after? The "/div" code should end it, but when I add text, it continues to be in the columns. Any suggestions?
-
422 Unprocessable Entity when attempting to answer a quiz question
I am attempting to answer a Quiz Submission Question with the API. I'm first trying to answer a multiple choice question. When a user presses on a button to select an answer, the answer is intended to be submitted. I structured my request to be:…
-
lti.frameResize below the 450px limit, how?
Hi, We are using the assignment_view placement option. When enabled for a course, our custom LTI application (lti iframe) is visible on every assignment. However, we don't use our LTI application in every assignment. With LTI 1.1 we could set the iframe height to 1 pixel, so it showed as a line. With LTI 1,3 this doesn't…
-
Can an LTI Tool Access Assignments (LineItems) Created by Another LTI Tool or Manually?
Hi everyone, I’m working with an LTI (Learning Tools Interoperability) tool I created and trying to determine whether it can access assignments (lineitems) that were: * Created manually within Canvas. * Created by another LTI tool. From my understanding, LTI Advantage uses AGS (Assignment and Grade Services) to manage…
-
Developer Key Still Showing up in UI After Deletion
Hi everyone, After deleting the developer key through the web interface, it gets successfully deleted, but when I refresh the page, it reappears. I also tried deleting it via the Canvas API using DELETE /api/v1/developer_keys/:id, and the request was successful, but when I fetch the keys with GET…
-
Student Identification Numbers
Is there a feature on Canvas on the Student Profiles to have their student identification number for ease of access for themselves and us as teachers? Thanks in advance, Roxanne
-
question on custom CSS and JS files on the theme editor page
Hi Canvas admin: I just have a question on uploading custom cascading style sheets (CSS) and JavaScript (JS) files on the theme editor page in this article: https://community.canvaslms.com/t5/Admin-Guide/How-do-I-upload-custom-JavaScript-and-CSS-files-to-an-account/ta-p/253 My question is: in which cases we need to write…
-
Invalid Scope Error When Launching an External Tool in Canvas
Hi all! 👋 Background I'm new to Canvas LMS and working on integrating it with my tool (a knowledge assessment system) to allow students to take tests relevant to their courses. What I'm doing I deployed Canvas in a Docker container and created a new LTI key along with an app in Canvas. My tool is added to an assignment as…
-
Help with User Role Identification via Canvas API
Hi everyone, We’re integrating a self-hosted Canvas back-office with a frontend that fetches data via the API. While developing the authentication system, we encountered an issue with user roles. Our assumption was that each user would have a single, clearly defined role (e.g., Student or Teacher). However, we’ve noticed…
-
User Pageviews Pagination <sigh/>
Hi all, I am an admin and Python novice. I am trying to create a script that will pull a user's pageviews within a date range and save that to a CSV file. To date, I have only be able to access the first page of results. I can't seem to get the script to navigate through subsequent pages. I have seen posts with example…
-
Building self-hosted Canvas
I'm looking for someone that has some knowledge on building Canvas from github. We have noticed that it uses outdated node/yarn libraries that have vulnerabilities in them. Does anyone know anything about building Canvas with updated node/yarn libraries?
-
Content Selection in a new window
Currently I see that Canvas opens the content selection view as a modal. Can I open it in a new window? Or can I change the height and width of this modal to increase it?
-
Debugging LTI 1.3 Deep Linking Response Handling
I am working on an LTI 1.3 integration and having issues figuring out why nothing seems to happen to Deep Link Response items returned from content selection. I am successfully launching the content selection from the drop down in the course_assignment_settings_link. Once content is selected and the form submitted, Canvas…
-
Fixed positioning of widget sourced via iframe to bottom right
Hello: I have a chat widget thats sourced via iframe. (This is manage-hosted Canvas). I want a behavior similar to the Panda widget icon thats part of this community page. I included the iframe at the bottom of my page content like this: <</SPAN>div><</SPAN>iframe id="widget-parent" style="position: fixed; right: 0;…