Skip to content

Instantly share code, notes, and snippets.

@brent20
brent20 / BLTIPanoptoCanvas
Created June 6, 2012 20:21
BLTI Navigation External tool for Panopto+Instructure Canvas - Brent Saltzman, Creighton University
<?xml version="1.0" encoding="UTF-8"?>
<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0"
xmlns:blti = "http://www.imsglobal.org/xsd/imsbasiclti_v1p0"
xmlns:lticm ="http://www.imsglobal.org/xsd/imslticm_v1p0"
xmlns:lticp ="http://www.imsglobal.org/xsd/imslticp_v1p0"
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation = "http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd
http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd
http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd
http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">
@brent20
brent20 / gist:3692482
Created September 10, 2012 17:48
BLTI Navigation External tool- External Link inside of Instructure Canvas - Brent Saltzman, Creighton University
<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0"
xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0"
xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0"
xmlns:lticp="http://www.imsglobal.org/xsd/imslticp_v1p0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">
<blti:title>External non-BLTI URL</blti:title>
<blti:description>This tool adds a Course Navigation item to a URL specified in the URL tag, after configuration it can be found under the navigation settings</blti:description>
<blti:launch_url>https://lti-examples.heroku.com/tool_r
@brent20
brent20 / gist:3762342
Created September 21, 2012 16:03
Overide BlueCast iFrame embed function with Flash or HTML5
<!-- Change Source src and Object data with hard link to BlueCast MP4, Adjust video size with embed width and height tags -->
<video width="320" height="240" controls="controls" autoplay="autoplay">
<source src="http://bluecast.creighton.edu/Panopto/Content/Sessions/c95c4643-bc01-4d9c-bb79-8611069a9589/170e1935-f6f7-4a4a-a0b4-5686114b8797-5202d421-25dd-4fa9-9462-79fe1abeb75a.mp4" type="video/mp4">
<object data="http://bluecast.creighton.edu/Panopto/Content/Sessions/c95c4643-bc01-4d9c-bb79-8611069a9589/170e1935-f6f7-4a4a-a0b4-5686114b8797-5202d421-25dd-4fa9-9462-79fe1abeb75a.mp4" width="320" height="240">
<embed width="320" height="240" src="movie.swf">
</object>
</video>
@brent20
brent20 / index.html
Created September 21, 2012 20:00
HTML Page URL Redirect
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert Page title here - Session name</title>
<meta HTTP-EQUIV="REFRESH" content="0; url=*INSERT URL FOR SESSION HERE**">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
</head>
<body>
@brent20
brent20 / gist:4417182
Created December 31, 2012 03:25
Canvas LTI URL External tool - BBS
<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0"
xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0"
xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0"
xmlns:lticp="http://www.imsglobal.org/xsd/imslticp_v1p0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">
<blti:title>**INSERT TITLE FOR TOOL HERE**</blti:title>
<blti:description>This tool adds a navigation item that opens a link within Canvas- BBS</blti:description>
<blti:launch_url>https://lti-examples.heroku.com/tool_redirect</blti:launch_url>
<blti:extensions platform="canvas.in
@brent20
brent20 / gist:4508182
Created January 11, 2013 05:28
Place Kitten
<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0" xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0" xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0" xmlns:lticp="http://www.imsglobal.org/xsd/imslticp_v1p0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd http://www.imsglobal.org/xsd/imslticp_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticp_v1p0.xsd">
<blti:title>Placekitten.com</blti:title>
<blti:description>
Placekitten.com is a quick and simple service for adding pictures of kittens to your site
</blti:description>
<blti:launch_url>https://lti-examples.heroku.com/tool_redirect</blti:launch_url>
<blti:extensions platform="canvas.
@brent20
brent20 / gist:4946085
Created February 13, 2013 16:59
Badge JSON Template - Quotations are required, only replace fields inside of " "
{
"recipient": "[email protected]",
"issued_on": "2013-01-31",
"badge": {
"version": "0.5.0",
"name": "Badge Name",
"image": "http://badges.creighton.edu/badges/Badge_PNG.png",
"description": "discription of badge here.",
"criteria": "http://www.creighton.edu/ link to badge criteria here; what the user had to do to earn badge, or more info",
"issuer": {
@brent20
brent20 / blapi.rb
Last active December 16, 2015 05:39
This Ruby script pulls the Canvas Analytics for the Account requested and generates a CSV file compatible with the Panic Status Board App.
# CREIGHTON UNIVERSITY | DOIT
# BRENT SALTZMAN | EMERGING TECHNOLOGIES
# LAST MOD. 4/15/13
# This Ruby script pulls the Canvas Analytics for the Account requested and
# generates a CSV file compatible with the Panic Status Board App.
require "rubygems"
require 'rest_client'
require 'json'
require 'net/http'
// ==UserScript==
//@name BlueCast Wider Columns
//@namespace http://bluecast.creighton.edu
//@description Makes left column wider
//@include http://bluecast.creighton.edu/Panopto/Pages/Sessions/*
// ==/UserScript==
GM_addStyle(".leftcolumn { width: 504px; !important; }");
GM_addStyle(".rightcolumn { margin-left: 504px; !important; }");
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\.lnk]
[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"
[HKEY_CLASSES_ROOT\.lnk\ShellEx]
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]