Frances Botsford
8ae7bfae4d
updated course creation UI: placeholder text for Org is now more generic, run is now using current format, and tips are now below fields to allow more room for tip text
...
Addresses bugs STUD-885 and STUD-916
2013-11-01 16:55:59 -04:00
Don Mitchell
f41816637e
RESTful refactoring of /course access continued
...
Move index access into the url
Move course creation into the url
Add helper methods for testing to serialize json data and set accept header.
2013-10-30 13:28:22 -04:00
cahrens
00ebcf7fe7
Move index code into index.js.
2013-10-15 14:14:55 -04:00
David Baumgold
061e046e2d
use domReady rather than $.ready()
2013-10-12 13:24:30 -04:00
David Baumgold
d97921e6e2
Convert Studio JS to use require.js
2013-10-04 13:43:50 -04:00
Brian Talbot
c2507ddc21
Studio: revises class naming conventions applied to the <body> element and used for view specific styling
2013-10-01 16:53:41 -04:00
Peter Fogg
c611470e97
Correct non-unique course validation; code cleanup; better error style.
2013-08-12 16:28:41 -04:00
Peter Fogg
8fa4b4dbd1
Change course create form to synchronous validation.
2013-08-12 12:41:41 -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
ef53e8df6c
one field had wrong label nesting
2013-08-05 12:56:06 -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
Frances Botsford
b6777118c6
removing animate class from course creation for now
2013-07-31 15:25:38 -04:00
Brian Talbot
b85f92de8d
Studio: wraps new course creation form in authorship rights logic
2013-07-31 11:29:00 -04:00
Brian Talbot
50b930a772
Studio: syncs up visual and semantic standards b/t create course and user forms
2013-07-30 18:42:03 -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
Frances Botsford
9d788275ba
I18N and tip text adjustment on studio course creation
2013-07-30 17:25:46 -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
c750ebe8e3
change help text on course create - Course names can be changed, but not the org, course, or run
2013-07-30 17:24:43 -04:00
Frances Botsford
7bb47f39a1
removed hardcoded error text from course creation form
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
cahrens
23894d20f8
E-mail notifications to users when course creator status changes.
2013-07-29 09:49:37 -04:00
cahrens
628994daf1
i18n "Create a New Course".
2013-07-25 12:25:06 -04:00
cahrens
60d60de2c4
Use format for strings instead of %.
2013-07-25 12:21:17 -04:00
Brian Talbot
1da5af53d9
Studio: revises styling/message copy for authorship rights request error
2013-07-23 10:37:07 -04:00
cahrens
3d49a46197
Add error handler.
2013-07-23 10:16:45 -04:00
cahrens
6629d5d3a3
Merge branch 'master' into talbs/studio-authorship
...
Conflicts:
cms/djangoapps/contentstore/views/user.py
cms/static/sass/elements/_controls.scss
cms/templates/activation_active.html
cms/templates/activation_complete.html
cms/templates/activation_invalid.html
2013-07-22 12:15:42 -04:00
Don Mitchell
3722685e1a
No longer persist XModule templates
...
Instead, we use XModule field default values when creating an empty
XModule. Driven by this use case, we also allow for XModules to be
created in memory without being persisted to the database at all. This
necessitates a change to the Modulestore api, replacing clone_item with
create_draft and save_xmodule.
2013-07-16 14:33:58 -04:00
Brian Talbot
e1c02b1b31
Studio: removing preventDefault from course creator request button
2013-07-12 16:50:00 -04:00
Frances Botsford
260b5ccef4
i18n the view live button on the studio dashboard
2013-07-12 16:25:44 -04:00
David Baumgold
a6f349dab9
Studio i18n
2013-07-12 16:25:39 -04:00
Brian Talbot
c75041e168
Studio: adds in disabled/submitting state and logic for course creation button
2013-07-12 14:25:32 -04:00
cahrens
08a1055cba
Updates to index page text.
2013-07-12 13:35:27 -04:00
Brian Talbot
c360faed58
Studio: revises dashboard course creation button and form interaction
2013-07-11 16:30:30 -04:00
cahrens
9b2c384666
Add post callback to request course creator status.
2013-07-11 13:53:56 -04:00
Brian Talbot
59850cb4a3
Studio: cleans up new course form and course listings display
2013-07-11 12:44:26 -04:00
cahrens
51c9523f97
Only send a single variable to index.html about authorship rights.
2013-07-11 12:36:30 -04:00
Brian Talbot
41651308f3
Studio - revises dashboard logic to handle authorship cases specifically (WIP)
2013-07-10 15:27:30 -04:00
Brian Talbot
52feb5fe6d
Studio - revises dashboard logic to handle authorship cases specifically
2013-07-10 15:16:00 -04:00
Brian Talbot
80f827df2c
Studio: reverting dashboard HTML/UI back to previous state
2013-07-10 15:15:59 -04:00
Brian Talbot
f6991a9a6c
Studio: revises dashboard copy when no courses exist for user
2013-07-10 15:15:59 -04:00
Brian Talbot
f8a665e523
Studio: revises notice copy to reference UI above, not below
2013-07-10 15:15:59 -04:00
Mark L. Chang
a03810e369
copy changes
2013-07-10 15:15:59 -04:00
Brian Talbot
394292ec1b
Studio: revises static dashboard states for all authorship rights scenarios
2013-07-10 15:15:59 -04:00
Brian Talbot
8f5c972e79
Studio: revises static states for all authorship cases on dashboard (WIP)
2013-07-10 14:57:10 -04:00
Brian Talbot
8da6543d90
Studio: adds static states for all authorship cases on dashboard (WIP)
2013-07-10 14:57:10 -04:00
Frances Botsford
571ebb1fcd
removed symbolset, replaced with fontawesome for view live, expand collape, zoom buttons
2013-05-22 15:55:48 -04:00
Frances Botsford
81cb921e32
removed symbolset, replaced with fontawesome throughout for new buttons; updated old code for new button at bottom of grading to also use the FA style
2013-05-22 15:55:48 -04:00
Brian Talbot
f069c1a1a1
Studio: style reorg
...
typography, SASS import, mixins/extends
2013-05-14 17:15:07 -04:00
Steve Strassmann
6e34c668bb
introduce i18n
2013-04-17 11:30:29 -04:00