Adding current file hierarchy to repository

/Prep/ contains the prep files (Photoshop, etc.) and any accompanying documentation for files.

/www/ contains actual scripts and graphics.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
JavaScript Wrapper

A wrapper file to let us individually toggle JavaScript modification on and off (one modification per .js file, please!)

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Course Calendar

Added documentation to the Course Calendar javascript. Still a touch more to do to make it "pretty".

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Browser-testing TEMPLATE

Just a reminder to be more rigorous and intentional in our testing!

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Formalizing Branches

Cleaning up and formalizing our repository branches for ease of development/documentation/use. Also, to accommodate Seth's incipient OCD.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Current Discussion Permalinks

The current state of discussion permalinks, including [this issue](https://github.com/smtech/canvas/issues/2).

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Current Resources Menu

The current state of the Resources Menu, including [this issue](https://github.com/smtech/canvas/issues/1).

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Bb XML Parsed

The Blackboard XML parsing seems more or less accomplished, and we can handle files up to 250MB without a problem (or, at least, our biggest test file is 215MB and it worked fine). I've diagrammed out the conversion from Blackboard objects to Canvas objects, and now we're down to the fiddly bits.

(N.B. I have rejiggered the .gitignore file so that I can maintain a file with a plaintext copy of the API key and matching instance URL without committing it to Git accidentally.)

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Ignore Files

Added files whose names start with .ignore to the .gitignore file (so that I can store my authentication credentials in them!)

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-blackboard-import'
Merge branch 'refs/heads/master' into dev-calendar-ics

Merge updates to include files and CSS in master fork into dev-calendar-ics

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/master' into dev-blackboard-import

Merging master branch into dev-blackboard-import to bring the dev branch up-to-date so I can clean up a few things.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Deprecated exitOnError()

I build myself a much better error display function a while back, but hadn't replaced all the calls to exitOnError() with it. Now I have, and I have removed exitOnError().

Also: .gitignore has been updated to reflect the presence of .orig merge files scattered throughout the directory. Eventually they should get cleaned up. But, meanwhile, no need to commit them to the repo.
Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-blackboard-import'
Merge branch 'refs/heads/master' into dev-calendar-ics

Updating dev-calendar-ics to reflect current master.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-calendar-ics' into dev-blackboard-import
Merge branch 'refs/heads/dev-blackboard-import'
Merge branch 'refs/heads/master' into dev-calendar-ics
Merge branch 'refs/heads/dev-calendar-ics' into dev-blackboard-import
Merge branch 'refs/heads/dev-blackboard-import'