canvas-lms/vendor/plugins
Jeremy Stanley 2929aa1e8e fix importing bb fimb questions with illegal chars
older versions of blackboard let you put crazy
characters like spaces and apostrophes in blank
IDs.  these break imports, so replace them with
dashes.

test plan:
 - import a blackboard course containing fill-in-
   multiple-blank questions with variable names/
   blank ids containing spaces or apostrophes
 - edit the quiz, and notice the variable names
   should use '-' in place of these
 - but the answer text should not be affected
   (e.g., they might have a blank named
   "[what's this]", expecting the text
   "what's this"; with this fix, the variable is
   now named "[what-s-this]", but the accepted
   text is still "what's this"
 - take the quiz, and make sure it's graded
   properly

fixes #CNVS-3430

Change-Id: I01abcf290b9233bba7897d9a23f3e3af5cd5896c
Reviewed-on: https://gerrit.instructure.com/17275
Reviewed-by: James Williams  <jamesw@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Adam Phillipps <adam@instructure.com>
2013-02-08 16:37:15 -07:00
..
academic_benchmark fix character encoding issues in academic benchmark import 2012-12-06 09:29:36 -07:00
account_reports clean up course account associations 2013-02-08 16:33:25 -07:00
acts_as_list don't add items to list if their scope is nil 2012-01-04 11:16:50 -07:00
adheres_to_policy spec: a couple ruby 1.9 spec fixes 2012-11-02 09:32:04 -06:00
attachment_fu optimize query for root attachment to filter db-side 2012-08-20 22:14:24 -06:00
attachment_fu_regenerate_thumbnails Initial commit. 2011-01-31 18:57:29 -07:00
broadcast_policy add destructive set_broadcast_policy! to BroadcastPolicy. 2013-01-22 11:18:14 -07:00
crummy add aria labels to navigation regions. 2012-09-11 15:48:51 -06:00
delayed_job reconnect to redis in the job worker after forking 2013-02-05 09:51:45 -07:00
has_custom_fields add indexes that weren't created because of too-long names 2012-02-01 14:00:31 -07:00
mimetype_fu return a new 640x thumbnail size for collection items 2012-05-29 12:26:57 -06:00
moodle2cc fix error on moodle import with missing question references 2012-12-13 12:07:07 -07:00
qti_exporter fix importing bb fimb questions with illegal chars 2013-02-08 16:37:15 -07:00
rails_xss get rid of rdoctask deprecation warnings 2012-04-18 13:50:42 -06:00
registration_captcha preliminary i18n setup, closes #4124 2011-06-06 14:19:03 -06:00
respondus_soap_endpoint drop the unencrypted token column on access_tokens 2012-11-28 14:19:22 -07:00
sanitize_field allow loading wiki page in edit mode 2013-01-30 15:15:16 -07:00
simply_versioned get rid of rdoctask deprecation warnings 2012-04-18 13:50:42 -06:00
stringex get rid of rdoctask deprecation warnings 2012-04-18 13:50:42 -06:00
wiziq add the wiziq web conference plugin 2012-02-03 13:48:20 -07:00