Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
1 addition
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1 @@ | ||
LTI Apps | ||
--------------------------- | ||
This site is a collection of real-world and example apps that | ||
leverage LTI. There are examples of LTI tool providers that | ||
offer a number of additional features, | ||
including padding grades back to the LMS and adding a custom button | ||
to a rich editor field. | ||
|
||
### Running the Tool | ||
|
||
To run this tool, download the git repository, then open a console | ||
prompt in the repo directory. | ||
|
||
First, if you don't already have Bundler installed, do that. | ||
|
||
$ gem install bundler | ||
|
||
You may need to run this command as root depending on your ruby | ||
configuration. | ||
|
||
Next you'll want to install the necessary gems: | ||
|
||
$ bundle install | ||
|
||
After that you'll want to pre-populate your db with some known apps: | ||
|
||
$ ruby parse_lti_examples.rb | ||
|
||
Now, just start it up: | ||
|
||
$ rackup config.ru | ||
|
||
You will see some output like this: | ||
|
||
Sinatra/1.3.1 has taken the stage on 4567 for development with backup from WEBrick | ||
|
||
That number is the port that the tool is running on (4567 is the default). | ||
|
||
## Extensions | ||
|
||
To access the example tools and extensions, fire up the server and | ||
load the home page. Click "Coding" -> "Examples" for examples and | ||
directions on how to set them up. | ||
This repo has moved to https://github.com/whitmer/edu_apps |