David Baumgold
6e784d606f
Merge pull request #596 from edx/db/ff-subsection-datetime-bug
...
Fix Firefox subsection datetime bug
2013-08-07 09:25:17 -07:00
David Baumgold
18be93c3d9
Don't ignore null datetimes on subsection settings
...
Clicking "Sync to <course>" should send an AJAX request with the datetimes
set to null, so that the server resets them.
2013-08-07 09:45:48 -04:00
David Baumgold
10344905ba
Abstracted functionality to get datetime into separate JS function
2013-08-06 17:09:12 -04:00
David Baumgold
eefed18b7c
Scoped pad2 function to the one place that it's called
2013-08-06 16:48:09 -04:00
David Baumgold
2d534a35af
Removed unused JS functions
2013-08-06 16:47:23 -04:00
David Baumgold
a0123d3a27
Fixed Jasmine tests
2013-08-06 14:30:19 -04:00
Peter Fogg
ae517fee01
Merge pull request #455 from edx/peter-fogg/remove-videoalpha-xml
...
Peter fogg/remove videoalpha xml
2013-08-06 11:06:46 -07:00
chrisndodge
b24fdd9e22
Merge pull request #576 from edx/feature/cdodge/display-location-information-in-course-listings
...
Feature/cdodge/display location information in course listings
2013-08-06 10:27:38 -07:00
Peter Fogg
9c84440501
PR comment cleanup.
2013-08-06 13:23:33 -04:00
Brian Talbot
3e654550c8
Studio: corrects minor styling/formatting for multi-value metadata fields
2013-08-06 13:23:33 -04:00
Brian Talbot
99458e7223
Studio: revises visual layout/presentation of multi-value metadata fields
2013-08-06 13:23:33 -04:00
Peter Fogg
08c5f955aa
Unstyled prototype for new list editor design.
2013-08-06 13:23:33 -04:00
Peter Fogg
74b815274f
Add a list view for metadata editor.
...
This is to be used with VideoAlpha's functionality allowing a choice
of multiple HTML5 video sources.
2013-08-06 13:23:33 -04:00
David Baumgold
22fdef6b84
Properly parse and save section release times
2013-08-06 11:34:37 -04:00
David Baumgold
2445845d88
Make sure that we properly parse and save section release times
...
Firefox wasn't saving section release times, due to issues with JS Date() parsing.
I've modified the code to make it more explicit around what it should do and how
it should work, which also makes it work better with both Firefox and Chrome.
2013-08-06 11:29:45 -04:00
David Baumgold
55b68168e7
Cleanup/reformatting
2013-08-06 11:29:45 -04:00
Brian Talbot
d64894de02
Studio: revises markup and visual styling for course listings metadata
2013-08-05 16:20:03 -04:00
Chris Dodge
09a3bc01be
show the organization, course number, course run in the course listing page in CMS
2013-08-05 12:51:42 -04:00
Alexander Kryklia
da4f295d00
Add TabsEditingDescriptor for VideoAlpha
...
Updates comment
Make Model descriptor class property.
Fix tests
2013-08-05 13:38:32 +03:00
Frances Botsford
7401c38917
adjusting fix for studio drop-down nav in IE9
2013-08-02 13:34:26 -04:00
Peter Fogg
0cf42edc80
Merge pull request #552 from edx/peter-fogg/course-update-notifications
...
Notifications for course updates.
2013-08-02 06:10:50 -07:00
polesye
042b7d5f60
Merge pull request #428 from edx/valera/video_alpha2_refactor
...
Valera/video alpha2 refactor
2013-08-02 01:04:13 -07:00
Peter Fogg
1ebedc9a4b
Don't show update in the DOM on AJAX error.
2013-08-01 17:17:36 -04:00
David Baumgold
2ad78d949a
Merge pull request #538 from edx/db/course-team-admin-grants
...
Add error messaging to course team page
2013-08-01 11:58:52 -07:00
Anton Stupak
6ba5d472b3
Fix with sequence switching and more.
...
Studio: adds in new Sass file for Studio-specific
xmodule presentation and removes full screen control
from video alpha display UI.
Adds jasmine test for subtitles scroll.
Adds tests for caption change height functionality.
Uses gettext wrapper.
Fixes caption change height functionality.
Removes IS_CMS, isCms flags.
2013-08-01 20:50:32 +03:00
David Baumgold
1eae675952
Create a dedicated CMS.Models.Course Backbone model
...
Initialize on every page that has a context_course set
2013-08-01 13:39:47 -04:00
Peter Fogg
d2194b2211
Notifications for course updates.
2013-08-01 13:23:41 -04:00
Peter Fogg
8bd686d63c
Show notification on component reorder.
2013-08-01 11:56:16 -04:00
Peter Fogg
4a77693f4a
Show notification on course outline reorder.
2013-08-01 09:41:27 -04:00
chrisndodge
8573ac3909
Merge pull request #510 from edx/feature/cdodge/allow-course-run-in-course-create
...
Feature/cdodge/allow course run in course create
2013-07-31 14:44:50 -07:00
Frances Botsford
9ab21be98c
fix for ie bug where drop down menus were still clickable when collapsed
2013-07-31 12:17:21 -04:00
Brian Talbot
16187462b3
Studio: syncs up visual and semantic standards b/t create course and user forms
2013-07-30 18:21:07 -04:00
Brian Talbot
ec9ea28e92
Studio: abstracting out shared creation form action properties
2013-07-30 17:29:02 -04:00
Chris Dodge
d321406cc3
fix indent
2013-07-30 17:25:47 -04:00
Chris Dodge
f50d304166
missed a local variable
2013-07-30 17:25:47 -04:00
Frances Botsford
2ce2f08664
fix for extra long error on course creation
2013-07-30 17:25:47 -04:00
Chris Dodge
279896e484
put new unique functions inside the primary function
2013-07-30 17:25:47 -04:00
Chris Dodge
6399eda118
be sure to mark javascript local variables with var
2013-07-30 17:25:47 -04:00
Frances Botsford
e6cf16011d
sass fix for course creation
2013-07-30 17:24:44 -04:00
Chris Dodge
4b3f62eff0
add some client side validation to make sure org/course/run is URL sage
2013-07-30 17:24:44 -04:00
Chris Dodge
f29819ca4a
add some field specific error messages regarding uniqueness
2013-07-30 17:24:44 -04:00
Frances Botsford
2c61ad45bd
adjusted error message style on course creation
2013-07-30 17:24:44 -04:00
Chris Dodge
1cd70ee386
fix some error messages and also make localizable strings
2013-07-30 17:24:43 -04:00
Chris Dodge
60f03f5dcc
fixing tests
2013-07-30 17:24:43 -04:00
Chris Dodge
184184066c
wip: implement error feedback
2013-07-30 17:24:43 -04:00
Frances Botsford
9901212f93
overhaul of the studio course creation form html and sass
2013-07-30 17:24:43 -04:00
Chris Dodge
e23b693d90
put a 4th field in the create new course form where the user must specify a course_run. Also update unit tests to also provide this 4th parameter. Styling changes to better lay out the form fields are still TBD.
2013-07-30 17:20:09 -04:00
David Baumgold
7d7513b6fe
Merge pull request #470 from edx/db/course-team-admin-grants
...
Grant admin rights to members of the course team
2013-07-30 13:36:56 -07:00
Brian Talbot
573445aa8c
Studio: adds badge UI firefox fix
2013-07-30 14:01:17 -04:00
Brian Talbot
c82ad6cdaa
Studio: revises badge and create call to action design
2013-07-30 13:19:39 -04:00