Skip to content

Content libraries UI Updates - #19

Closed
Kelketek wants to merge 10 commits into
content_libraries/3-library-course-blockfrom
content_libraries/11-UI-updates
Closed

Content libraries UI Updates#19
Kelketek wants to merge 10 commits into
content_libraries/3-library-course-blockfrom
content_libraries/11-UI-updates

Conversation

@Kelketek

@Kelketek Kelketek commented Dec 5, 2014

Copy link
Copy Markdown
Member
  • Background: This PR contains UI Updates for the content-libraries studio view and content block.
  • Jira tickets: Implements SOL-80, SOL-7
  • Discussions: Architecture discussed extensively on the wiki and in meetings, then the revised proposal was presented to the Arch Council on Oct. 21 and given thumbs up.
  • Dependencies: https://github.com/edx/edx-platform/pull/6155
  • Sandbox URL: TBD
  • Internal code reviews PRs: Content libraries UI Updates #19
  • Partner information: 3rd party-hosted open edX instance, for an edX solutions client.

Comment thread cms/urls.py

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Kelketek there's a way to do a redirect in urls.py: http://stackoverflow.com/questions/15706489/redirect-to-named-url-pattern-directly-from-urls-py-in-django

So it might make sense to add a route like /course/?$ that only perform redirect, than get rid of that if-else block in course.py

@e-kolpakov

Copy link
Copy Markdown

👍 There are some improvements you might want to add (optionally):

  • Redirect rule in urls.py
  • There're a lot of changes in tests like s/course/home/. It would be really nice if those are refactored to named patterns or at least a constant.
  • Paver-related docstrings - they are not a part of this PR, so it might make sense to revert them to avoid conflicts and keep the PR aimed at adding one thing.

Neither of this is a show-stopper, of course.

@bradenmacdonald

Copy link
Copy Markdown
Member

@Kelketek FYI, per requests from reviewers on PR 6155 I cherry-picked three of these commits and included them in that PR:

  • Added 'Display Name' to Library content module.
  • Made errors on Library blocks use validate functionality.
  • Added explanation to container view of Library Block.

... so when you rebase, you'll probably want to just delete those commits from this branch.

@bradenmacdonald
bradenmacdonald force-pushed the content_libraries/3-library-course-block branch 2 times, most recently from ad29a90 to 03a9ebb Compare December 17, 2014 20:15
@mtyaka
mtyaka force-pushed the content_libraries/11-UI-updates branch 3 times, most recently from 58cd4e5 to a0ec17e Compare December 22, 2014 07:57
@Kelketek

Copy link
Copy Markdown
Member Author

As @mtyaka is now working on the rebase for this, and I've been assigned to make sure that's all good, I have reviewed it and give it a 👍 :)

@bradenmacdonald
bradenmacdonald force-pushed the content_libraries/3-library-course-block branch from 82b7bb8 to 0cc3b33 Compare December 23, 2014 19:31
bradenmacdonald and others added 10 commits December 23, 2014 12:51
…ibrary-course-block

LibraryContent - Display content from a library in a course (SOL-5, SOL-6, SOL-7, SOL-8, SOL-117)
This changes the style of the inactive libraries/courses tab when hovering.

Only the active tab on the dashboard page gets the blue underline.
When hovering over an inactive tab, the color of the text changes,
but the underline does not appear.
Most of the updates are related to the My Courses -> Studio Home change.
@mtyaka

mtyaka commented Dec 29, 2014

Copy link
Copy Markdown
Member

Opened https://github.com/edx/edx-platform/pull/6388, closing this one.

@mtyaka mtyaka closed this Dec 29, 2014
clemente pushed a commit that referenced this pull request Nov 1, 2020
Compile using:

    django-admin.py compilemessages -v0
    ./manage.py lms compilejsi18n --settings=devstack
    ./manage.py cms compilejsi18n --settings=devstack

* Adds "Answers are displayed within the problem"
* Updates "{earned}/{possible} points (graded)" and "...(ungraded)"
* Updates buttons on Support/Help pop-up
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants