- 21 Aug, 2013 2 commits
-
-
Authors can upload an image (or choose an existing one) from the settings page, using the in-context uploader from PDF textbooks. Includes tests for backwards compatibility with XML courses -- they used a magic filename (images/course_image.jpg) which is mapped to a location in the Mongo contentstore. Still needs some UX work, though the backend plumbing is there.
Peter Fogg committed -
Chris Dodge committed
-
- 17 Aug, 2013 1 commit
-
-
Chris Dodge committed
-
- 16 Aug, 2013 1 commit
-
-
Letting xblocks handle scope rather than separating fields into different attrs. Although, split still shunts content fields to a different collection than setting and children fields. The big difference is that content fields will always be a dict and not sometimes just a string and there's no special casing of 'data' attr. The other mind change is no more 'metadata' dict.
Don Mitchell committed
-
- 12 Aug, 2013 1 commit
-
-
Fixed all common and LMS tests. The tests were failing because XMLDescriptor adds in some attributes to _model_data, such as `xml_attributes`, that aren't necessary. The solution is to handle all XML parsing in VideoDescriptor. There's still one test failing in CMS, which has to do with metadata being saved. I'm still working out how to update it in such a way that it doesn't fail, but still tests something meaningful.
Peter Fogg committed
-
- 10 Aug, 2013 4 commits
-
-
Chris Dodge committed
-
Chris Dodge committed
-
add ability to rewrite links on the old /courses/<org>/<course>/<run>/jump_to/i4x://<org>/<course> .. intracourseware linking to the new portable /jump_to_id/<id> format
Chris Dodge committed -
Chris Dodge committed
-
- 05 Aug, 2013 1 commit
-
-
Chris Dodge committed
-
- 02 Aug, 2013 1 commit
-
-
Chris Dodge committed
-
- 23 Jul, 2013 4 commits
-
-
Chris Dodge committed
-
Chris Dodge committed
-
Chris Dodge committed
-
Chris Dodge committed
-
- 19 Jul, 2013 2 commits
-
-
change from_xml class method on video class to make sure we honor the fact that the xml string could actually be a pointer to another file on disk which actually contains the attributes
Chris Dodge committed -
A new modulestore backed by mongo that changes the data format to facilitate easy versioning, sharing content between courses, and fast lookup of course structure and Scope.settings data. Conflicts: cms/djangoapps/contentstore/tests/test_contentstore.py
Don Mitchell committed
-
- 18 Jul, 2013 1 commit
-
-
Chris Dodge committed
-
- 17 Jul, 2013 1 commit
-
-
add a default XML serialization if the 'data' field is empty or None. Some XModules now - like video XModule - do not have XML set in the 'data' field
Chris Dodge committed
-
- 12 Jul, 2013 2 commits
-
-
Chris Dodge committed
-
JonahStanley committed
-
- 11 Jul, 2013 7 commits
-
-
JonahStanley committed
-
JonahStanley committed
-
Also fixed things in the toy course where needed
JonahStanley committed -
Factories were used when possible but tests depending on importing or things not manageable by factories used the toy course. New files were added to include the needed functionality. Most files are blank or have minimal xml needed to work
JonahStanley committed -
A blank asset file was also added to toy
JonahStanley committed -
This fixes the following tests(T stands for toy, F stands for factory made): T import_textbook_as_content_element (needed to add a textbook to toy) F static_tab_reordering T import polls (needed to add a poll to toy) T xlint_fails F delete T about_overrides (needed to add an about override to toy) F remove_hide_progress_tab
JonahStanley committed -
JonahStanley committed
-
- 09 Jul, 2013 1 commit
-
-
David Baumgold committed
-
- 28 Jun, 2013 1 commit
-
-
Vik Paruchuri committed
-
- 26 Jun, 2013 1 commit
-
-
Don Mitchell committed
-
- 20 Jun, 2013 2 commits
-
-
JonahStanley committed
-
JonahStanley committed
-
- 17 Jun, 2013 1 commit
-
-
-- Changed docstrings to use double quote. -- More consistent naming for youtube IDs (normal_speed_id -> youtube_id_1_0). -- Formatting changes for readability. -- Updated test XML to expect JSON-encoded strings; prevents tests from spuriously failing.
Peter Fogg committed
-
- 13 Jun, 2013 3 commits
-
-
Update XML in old video tests. This change tags like <video youtube="1.0:abcdefg"> to <video youtube_id_1_0="abcdefg".
Peter Fogg committed -
Update XML in old video tests. This change tags like <video youtube="1.0:abcdefg"> to <video youtube_id_1_0="abcdefg".
Peter Fogg committed -
A few notes: 1. Downloads are done through direct requests. This is due to the difficulty of downloading a file to the correct place 2. Modifiying a file will just change the file to a random 10 character string. 3. The page is reloaded in between uploads. This is due to a current caching bug that is in the process of being looked into and will be updated once it is fixed.
JonahStanley committed
-
- 11 Jun, 2013 1 commit
-
-
Peter Fogg committed
-
- 10 Jun, 2013 1 commit
-
-
Don Mitchell committed
-
- 07 Jun, 2013 1 commit
-
-
cahrens committed
-