setTableClass("table table-striped"); $ModuleInstructions->addRows([ [ ($N++).". From the course navigation at left, select" ." ModulesgUIFileTag("Canvas_Tutorial_M1.jpg") ], [ ($N++).". If this resource should be part of a new module, use" ." the + Module button at top right to create" ." the new module.", $AF->gUIFileTag("Canvas_Tutorial_M2.jpg") ], [ ($N++).". Press the + button in the header of the" ." module where this resource should live.", $AF->gUIFileTag("Canvas_Tutorial_M3.jpg") ], [ ($N++).". Select External Tool from the" ." Add menu.", $AF->gUIFileTag("Canvas_Tutorial_M4.jpg") ], [ ($N++).". Select ".$Plugin->getConfigSetting("ServiceName") ." from the list of available tools.", "" ], [ ($N++).". Follow the instructions in the Locating a Resource" ." section below, proceeding with the next step in this section" ." afterwards.", "" ], [ ($N++).". Press the Add Item button.", $AF->gUIFileTag("Canvas_Tutorial_M5.jpg") ], [ ($N++).". Your selected resource will now appear as a component" ." of a Canvas module. It can be published using the" ." Publish button at right of the content." ." This button appears as a 'no' icon" ." for unpublished entries and a green checkmark for published" ." entries. Alternately, you may leave the content unpublished" ." for reference materials that should not be visible to" ." students.", $AF->gUIFileTag("Canvas_Tutorial_M6.jpg") ] ]); $N = 1; $AssignmentInstructions = new HtmlTable(); $AssignmentInstructions->setTableClass("table table-striped"); $AssignmentInstructions->addRows([ [ ($N++).". From the course navigation at left, select" ." Assignments.", $AF->gUIFileTag("Canvas_Tutorial_A1.jpg") ], [ ($N++).". Click the + Assignment button at top right.", $AF->gUIFileTag("Canvas_Tutorial_A2.jpg") ], [ ($N++).". Under Submission Type, select" ." External Tool.", $AF->gUIFileTag("Canvas_Tutorial_A3.jpg") ], [ ($N++).". Press Find", $AF->gUIFileTag("Canvas_Tutorial_A4.jpg") ], [ ($N++).". Select ".$Plugin->getConfigSetting("ServiceName") ." from the list.", "" ], [ ($N++).". Follow the instructions in the Locating a Resource" ." section below, proceeding with the next step in this section" ." afterwards.", "" ], [ ($N++).". Press the Select button.", $AF->gUIFileTag("Canvas_Tutorial_A5.jpg") ], [ ($N++).". Give your assignment a title. You can also provide" ." introductory text that will be displayed above the resource.", $AF->gUIFileTag("Canvas_Tutorial_A6.jpg") ], [ ($N++).". Press Save & Publish", $AF->gUIFileTag("Canvas_Tutorial_A7.jpg") ], [ ($N++).". Your selected resource will now appear embedded in" ." a Canvas assignment.", $AF->gUIFileTag("Canvas_Tutorial_A8.jpg") ] ]); $N = 1; $LocatingInstructions = new HtmlTable(); $LocatingInstructions->setTableClass("table table-striped"); $LocatingInstructions->addRows([ [ ($N++).". Use the search box and/or the facets shown at right to locate" ." the resource(s) you want.", "" ], [ ($N++).". Use the Select buttons to make your resource" ." selections.", $AF->gUIFileTag("Canvas_Tutorial_L1.jpg") ], [ ($N++).". When you've selected all the resources you want, press" ." the Send to LMS button to forward your selections" ." back to Canvas.", $AF->gUIFileTag("Canvas_Tutorial_L2.jpg") ] ]); ?>

Embedding a resource in Canvas

Resources can be embedded in Canvas in a number of ways. The two most common are as Modules and as Assignments.

First, select a course to edit and navigate to the front page for that course.

Embedding in a Module

getHtml() ?>

Embedding in an Assignment

getHtml() ?>

Locating a Resource

getHtml() ?>