Chris Dodge
3c36f7cbad
Add new course_module field which describes what the catalog visibility should be (both, about, none)
2014-11-09 10:36:00 -05:00
Tim Babych
960f7b206a
Fix to marketing iframe middle-click href: course does not always have openable url.
2014-10-28 17:20:57 +02:00
Giulio Gratta
07263de841
Convert icons on course_about to font awesome
2014-10-23 10:54:18 -07:00
Oleg Marshev
f550359d67
Merge pull request #5545 from edx/oleg/lms-dashboard-course-start-time
...
Add course start/end time to student dashboard.
2014-10-23 11:56:37 +03:00
Tim Babych
fc6cb50256
TNL-281: reduce amount of JS in marketing iframe
2014-10-22 20:54:45 +03:00
Oleg Marshev
21056b950e
Use DATE_TIME format for course start or end time in student dashboard.
2014-10-22 16:23:32 +03:00
Will Daly
e7609597bc
Change text of registration to enrollment
2014-10-20 12:32:57 -04:00
Calen Pennington
183e04106a
Merge pull request #5392 from cpennington/escape-course-ids-in-html
...
Properly escape CourseKeys and UsageKeys in html templates
2014-10-01 12:32:54 -04:00
Calen Pennington
77a04daa07
Properly escape CourseKeys and UsageKeys in html templates
...
[LMS-11372]
[LMS-11370]
2014-10-01 10:26:52 -04:00
Sarina Canelake
c57f1c818b
Merge pull request #5290 from mitocw/bdero/fix-grade-summary-opaque-keys
...
Remove unimplemented legacy dashboard grade_summary feature
2014-09-28 16:02:49 -04:00
Brandon DeRosier
5bfa313dcb
Remove unimplemented grade_summary feature.
2014-09-26 12:53:53 -04:00
Frances Botsford
b889f9ef11
fixes for status for prof ed and verified registration on both variants of AB test
2014-09-24 14:11:18 -04:00
Waheed Ahmed
3c8eacd440
Disabled student view if course is not yet released for students.
...
LMS-6617
2014-09-22 12:50:46 +05:00
Adam Palay
ac862b7a97
only load tabs if user is enrolled in course (TNL-286)
...
add tests for static tabs
2014-09-19 10:19:23 -04:00
Adam Palay
1b06edb6ff
display banner on course info page if user is not enrolled (TNL-286)
...
write failing tests for info page banner
2014-09-18 11:35:18 -04:00
Renzo Lucioni
9239253614
Remove Django Waffle
2014-09-12 16:22:03 -04:00
Nimisha Asthagiri
7637f063e9
LMS-11371 Fix register bug - encoding of course_id.
2014-09-11 10:53:05 -04:00
Don Mitchell
afa57f505b
Remove client side parsing of module_id
...
in analytics dashboard.
LMS-11209
2014-09-03 21:59:29 -04:00
Don Mitchell
4465b26a43
Use opaque_keys w/ model vars not parsing of url
...
to generate url.
LMS-11209
2014-08-25 18:07:37 -04:00
Julia Hansbrough
91e90b3673
Update redirect and wording for prof ed
...
- Changes registraiton button text for professional ed courses
- Professional ed courses do not see "choose your track" page; go straight to verification flow
2014-08-08 21:02:16 +00:00
Ned Batchelder
00377652e4
Merge pull request #4179 from IONISx/tusbar/remove-course-id-from-title
...
Remove course ID from title in course about page
2014-07-21 13:57:34 -04:00
Jason Bau
e1fcac93c5
fix shib reg from course about page
2014-07-17 10:51:32 -04:00
David Adams
aa1b623904
Make text on register button on About page conditional.
...
Added a new advanced setting; invitation_only
If invitation_only display "Enrollment in this course is by invitation only"
Otherwise, if outside of enrollment period display "Enrollment is Closed"
This issue is logged at LMS-2670
Also fixed in this PR is issue LMS-2717; even though the Register button was greyed out,
clicking it sent one to the registration page.
2014-07-15 12:51:12 -07:00
Peter Pinch
2c8f82f03d
Fixing calculator hint to display correct definition of the constant T
2014-07-13 17:35:52 -04:00
Sarina Canelake
a5dc426cc8
i18n LMS and Studio components of course handouts
2014-07-10 11:28:00 -04:00
Piotr Mitros
87a462e206
Review from Cale
2014-06-20 11:07:30 -04:00
Piotr Mitros
afe22ca42e
Review from Cale
2014-06-20 10:57:11 -04:00
Piotr Mitros
e644f641ac
Explicit disable_accordion
2014-06-20 10:29:17 -04:00
Bertrand Marron
1b2e410e4c
Remove course ID from title in course about page
2014-06-20 15:35:54 +02:00
Piotr Mitros
4f303a623b
XBlocks can disable navigation chrome.
...
There is an option to:
* Enable/disable accordion navigation
* Enable/disable/repoint tab navigation
This allows for full-screen XBlocks (e.g. a code IDE, or large video
player). It is also the first pass at allowing top-level XBlocks. It's
also now possible to make a chromeless XBlock, point a tab to it, and
make it point back to that tab.
Next steps down that path would be:
* Fix up how tabs are handled. The current version is a hack.
* Create appropriate XBlocks for courseware, tabbed navigation,
etc. to reach feature parity
* Invert/rejigger the XML format.
2014-06-19 21:06:08 -04:00
Sarina Canelake
c68fce1f0a
Fix i18n translation issues
2014-06-17 12:03:27 -04:00
Johnny Brown
0bd2286e5b
show a friendly message for an empty course rather than an error page
2014-05-29 16:55:40 -05:00
Julia Hansbrough
0d854bd51e
Moved hardcoded defaults into settings
2014-05-28 20:44:26 +00:00
Sarina Canelake
1cd94cf5e5
Remove gradebook code from legacy.py (moved to instructor/views/api.py)
2014-05-27 10:59:16 -04:00
Sarina Canelake
faeee559fd
Fix Instructor Dash UX (LMS-2748)
2014-05-22 16:53:20 -04:00
Calen Pennington
8699a13b09
Use old deprecated form for instructor api calls, and in staff debug info
2014-05-22 11:24:05 -04:00
Calen Pennington
18c91d0f1d
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
cms/djangoapps/contentstore/tests/utils.py
cms/djangoapps/contentstore/views/import_export.py
cms/djangoapps/contentstore/views/tests/test_import_export.py
common/djangoapps/student/views.py
lms/djangoapps/class_dashboard/dashboard_data.py
lms/djangoapps/instructor/views/instructor_dashboard.py
lms/static/js/staff_debug_actions.js
lms/templates/notes.html
lms/templates/staff_problem_info.html
2014-05-16 14:01:20 -04:00
David Adams
9bc7a518ee
Fixes issue with metrics tab click handlers
...
Click handlers were not getting attached to DOM elements in some cases on slow running machines.
Added logic to attach handlers when elements are ready.
Added 2 buttons on metrics tab:
Download Subsection Data for downloading to csv.
Download Problem Data for downloading to csv.
2014-05-15 11:45:59 -07:00
Brian Wilson
aacbc5eddb
Merge branch 'release' (after release-2014-05-14).
2014-05-15 14:34:22 -04:00
Usman Khalid
7192fce2f5
A hack to get instructor email to work in Firefox while the video
...
annotator tool is refactored to not bundle its own tinymce globally.
2014-05-15 16:54:15 +05:00
Calen Pennington
661f37ecd6
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
lms/djangoapps/courseware/tests/test_views.py
lms/djangoapps/instructor/tests/test_api.py
lms/djangoapps/instructor/tests/test_legacy_anon_csv.py
lms/djangoapps/instructor/views/api.py
lms/djangoapps/instructor/views/legacy.py
2014-05-14 15:57:38 -04:00
Calen Pennington
5c345b3b00
Fix more broken tests after merge from master
2014-05-13 16:21:18 -04:00
Adam Palay
9b313d732f
fix bug
2014-05-13 15:32:46 -04:00
Calen Pennington
240d91daeb
Merge remote-tracking branch 'edx/master' into opaque-keys-merge-master
...
Conflicts:
cms/djangoapps/contentstore/management/commands/tests/test_import.py
cms/djangoapps/contentstore/tests/test_import.py
common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py
common/lib/xmodule/xmodule/modulestore/xml_importer.py
lms/djangoapps/bulk_email/tests/test_course_optout.py
lms/djangoapps/bulk_email/tests/test_email.py
lms/djangoapps/bulk_email/tests/test_err_handling.py
lms/djangoapps/class_dashboard/tests/test_dashboard_data.py
lms/djangoapps/courseware/courses.py
lms/djangoapps/django_comment_client/base/views.py
lms/djangoapps/instructor/tests/test_email.py
lms/djangoapps/instructor/tests/test_legacy_anon_csv.py
lms/djangoapps/instructor/tests/test_legacy_download_csv.py
lms/djangoapps/instructor/tests/test_legacy_email.py
lms/djangoapps/instructor/tests/test_legacy_enrollment.py
lms/djangoapps/instructor/tests/test_legacy_forum_admin.py
lms/djangoapps/instructor/tests/test_legacy_gradebook.py
lms/djangoapps/instructor/tests/test_legacy_raw_download_csv.py
lms/djangoapps/instructor/tests/test_legacy_reset.py
lms/djangoapps/instructor/views/api.py
lms/djangoapps/instructor/views/instructor_dashboard.py
lms/djangoapps/instructor/views/legacy.py
lms/templates/courseware/instructor_dashboard.html
2014-05-13 15:30:56 -04:00
Sarina Canelake
a5381db070
Only show banner on legacy dash for edx.org
...
LMS-1296
2014-05-12 12:42:19 -04:00
Frances Botsford
b90f1e41e5
UI cleanup of new instructor dashboard
...
Stylize warning banners; more UI touches for the intructor dash:
clean up nav structure, compact header so content is higher on the page
LMS-1296
2014-05-12 10:18:28 -04:00
Sarina Canelake
bc0c13828f
Add segment.io tracking for legacy instructor dashboard
...
LMS-1296
2014-05-12 10:18:28 -04:00
Sarina Canelake
b7a0de7f3b
Change URL patterns for instructor dashboard
...
Fix acceptance and unit tests
LMS-1296
2014-05-12 10:18:28 -04:00
Sarina Canelake
c224fe57ef
Add banners to the instructor dashboard
...
Notification banner to default dash to announce the change
Warning banner on legacy instruction dashboard to explain it has been deprecated
LMS-1296
2014-05-12 10:18:27 -04:00
Sarina Canelake
ced09a6b04
Switch default instructor dashboard to new dash
...
LMS-1296
2014-05-12 10:18:27 -04:00