Commit Graph

812 Commits

Author SHA1 Message Date
David Baumgold
8e384a73be Remove proof-of-concept page 2013-05-22 15:55:51 -04:00
David Baumgold
4af3325976 Move display logic into view
Model shouldn't know about things like close buttons, visibility, and so on
2013-05-22 15:55:51 -04:00
David Baumgold
0c368011da Move underscore templates into separate files, included in Mako templates 2013-05-22 15:55:50 -04:00
David Baumgold
1333717871 Message action callbacks have model set to this 2013-05-22 15:55:50 -04:00
David Baumgold
f5f7cf705f Subclass CMS.Models.SystemFeedback
To create handy WarningMessage, ErrorMessage, and ConfirmationMessage classes
2013-05-22 15:55:50 -04:00
David Baumgold
4e41c8060b Changed validation error to use new messaging framework 2013-05-22 15:55:50 -04:00
David Baumgold
c6c5e50d86 Hook up notification framework to default AJAX error callback
And delete `CMS.ServerError`
2013-05-22 15:55:49 -04:00
David Baumgold
e2f5acef46 Turn course sections into Backbone models
Hook up course name edit interaction, with notification framework
2013-05-22 15:55:49 -04:00
David Baumgold
772be3b8b3 Make the system feedback template more generic
Not that it really matters, since the changes are invisible :)
2013-05-22 15:55:49 -04:00
David Baumgold
355162c7f6 Handle fleeting notifications 2013-05-22 15:55:49 -04:00
David Baumgold
0dc3446523 Handle saving popup 2013-05-22 15:55:49 -04:00
David Baumgold
91cdb1e3df Use "class" instead of "cls"
Matching docstring in feedback.js models
2013-05-22 15:55:49 -04:00
David Baumgold
5746121f5c Set up Notification and Prompt 2013-05-22 15:55:49 -04:00
David Baumgold
5c2116a4b3 Make abstract view, make Alert inherit from it 2013-05-22 15:55:49 -04:00
David Baumgold
c0d69022cb Set up Backbone model/view for alerts 2013-05-22 15:55:48 -04:00
David Baumgold
7e22278fcb Simplify Youtube API script link 2013-05-22 15:55:48 -04:00
Frances Botsford
9effdc57b1 removed symbolset, replaced with fontawesome for settings 2013-05-22 15:55:48 -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
88dd9244f3 removed symbolset, replaced with fontawesome for sock and static pages 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
Frances Botsford
9a62433797 removed symbolset, replaced with fontawesome for asset upload 2013-05-22 15:55:47 -04:00
Brian Talbot
2be2e2f20d studio - plumbs in Font Awesome icons into header dropdown menus and user nav 2013-05-22 15:55:47 -04:00
David Baumgold
1afe556161 Merge pull request #2039 from edx/fix-course-updates
Fix "Course Updates" page
2013-05-14 16:14:20 -07:00
Brian Talbot
f069c1a1a1 Studio: style reorg
typography, SASS import, mixins/extends
2013-05-14 17:15:07 -04:00
David Baumgold
e9a8f408bf Add {reset: true} to all collection.fetch() calls
This is to fix a bug with the Backbone 1.0 upgrade; some views were listening to
reset events that were not longer getting fired
2013-05-14 16:43:41 -04:00
Mark L. Chang
f864a6c00c more copy tweaks 2013-05-11 16:16:30 -04:00
Mark L. Chang
317831a813 copy change 2013-05-11 16:16:30 -04:00
Brian Talbot
25dd2c7d67 studio - alerts: synced up example HTML to show advanced settings live notification, aria roles, and action classes; integrated typography mixins 2013-05-08 15:30:17 -04:00
cahrens
594d28a653 Pass default value through. 2013-05-06 16:03:41 -04:00
cahrens
c01410626f Jasmine test for changedMetadata method. 2013-05-02 13:39:20 -04:00
cahrens
c7713b6211 Merge branch 'master' into feature/christina/fields 2013-05-02 12:32:56 -04:00
cahrens
46100fd258 Cleanup. 2013-05-02 12:32:32 -04:00
cahrens
93f10ae8a0 Only save changed metadata fields. 2013-05-02 11:41:38 -04:00
cahrens
01ede40b03 Switching branches 2013-05-02 09:43:03 -04:00
brianhw
3650316ff5 Merge pull request #1922 from MITx/fix/cdodge/jsi18n-include
add leading slash to the jsi18n include
2013-05-01 13:06:38 -07:00
Chris Dodge
d807b955f7 add leading slash to the jsi18n include 2013-05-01 15:27:36 -04:00
cahrens
13fe9c11cb Merged with master. 2013-05-01 09:33:35 -04:00
Christina Roberts
a537bd7f05 Merge pull request #1908 from MITx/fix/btalbot/studio-courseinfo
Fix/btalbot/studio courseinfo
2013-04-30 13:34:52 -07:00
Steve Strassmann
cdfd7c807f fix bad url for jsi18n 2013-04-29 17:13:24 -04:00
cahrens
8705ff8805 Remove system_metadata_fields. 2013-04-29 16:41:07 -04:00
Chris Dodge
55266f6e96 add a overview.yaml template and also clone that template into a newly created course 2013-04-26 13:39:22 -04:00
Mark L. Chang
05c5a9401a changed class to course 2013-04-25 13:44:14 -04:00
Brian Talbot
5681f94a96 studio - commented in the static HTML boilerplate for the course overview field - needs wiring to CodeMirror with a setVal() method 2013-04-24 14:55:04 -04:00
Steve Strassmann
8baddc0645 Merge branch 'master' of https://github.com/MITx/mitx into feature/i18n 2013-04-24 10:41:09 -04:00
Brian Talbot
ba4c0b6d53 studio - removing formatting suggestion from label 2013-04-22 09:43:57 -04:00
Brian Talbot
bcdf93fbc3 studio - fixing placeholder and label values for grace period on course grading settings 2013-04-22 09:42:47 -04:00
Mark L. Chang
0f26be2f4d quick fix to email copy 2013-04-17 14:12:16 -04:00
Mark L. Chang
44bf60d208 copy changes, link text change 2013-04-17 14:03:29 -04:00
Brian Talbot
423fa47811 studio - reverting back to https references in the course mailto link and url display 2013-04-17 13:47:54 -04:00
Brian Talbot
b115ad46bf studio - changed https to http in course mailto link and added that prefix to link displayed 2013-04-17 13:44:23 -04:00