canvas-lms/app/views
Ryan Florence 614b696a63 collapse / expand discussion entries
also:

- counts in side-comment "show all [n] replies"
  are now accurate
- moved lock/unlock into the cog menu
- moved the cog menu into the toolbar

test plan:
1. go to a discussion
2. click "collapse" in the toolbar
   - the root entries should collapse
   - the page should scroll to the entries
3. expand a single reply
   - the reply's replies should NOT be collapsed
4. click a page number
   - the newly rendered entries should be
     collapsed
5. click expand
   - all the root entries should expand
6. click a page link
   - all the entries should be expanded
7. lock and unlock should still work
8. Go to a side comment discussion
   - "show all [n] replies" should have an
     accurate count

Change-Id: Ia06fad173344c549d31b7cd51d4ecc57d2e40d5f
Reviewed-on: https://gerrit.instructure.com/15834
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jon Jensen <jon@instructure.com>
QA-Review: Cam Theriault <cam@instructure.com>
2012-12-27 14:36:21 -07:00
..
account_authorization_configs replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
accounts a minimal style for jqueryui tabs 2012-12-21 10:28:58 -07:00
alerts Icon font replacement for course Settings section 2012-11-30 09:19:46 -07:00
announcements new discussion topics/announcement index, edit and create 2012-08-17 09:26:04 -06:00
assignments fix icons on assignment right side 2012-12-18 13:48:18 -07:00
calendar_events replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
calendars Icon replacement for Account > Settings 2012-11-30 09:19:55 -07:00
collaborations replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
collection_items tweak after-save behavior of bookmarklet 2012-05-24 16:00:10 -06:00
collections fix collections pages 2012-06-27 11:47:13 -06:00
communication_channels let plugins require (and customize) terms checkbox on cc confirm page 2012-12-21 16:48:16 -07:00
conferences replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
content_exports replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
content_imports display an optional error message on the migration list page 2012-12-03 16:43:49 -07:00
context better styles on Roster user page, fixes: #CNVS-1970 2012-12-21 13:49:03 -07:00
context_modules Icon font replacement for Modules section 2012-11-28 16:05:30 -07:00
conversations get rid of breadcrumbs in inbox, resolves: #CNVS-1962 2012-12-18 13:47:42 -07:00
courses add custom role support to course users tab 2012-12-26 15:46:12 -07:00
developer_keys Misc remaining icon replacement 2012-12-05 15:43:19 -07:00
discussion_topics collapse / expand discussion entries 2012-12-27 14:36:21 -07:00
eportfolios Icon font replacement for ePortfolios 2012-11-30 09:20:03 -07:00
errors replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
external_content use preferred tool for resource_selection even if the urls don't match 2012-05-25 12:18:11 -06:00
external_tools Icon font replacement for course Settings section 2012-11-30 09:19:46 -07:00
facebook replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
files replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
gradebook2 Fix url for "Publish Grades to SIS" in GB2 to be correct. Fixes #11163 2012-10-17 10:00:43 -06:00
gradebook_uploads replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
gradebooks add course setting to disable student distribution graphs entirely 2012-12-21 12:45:15 -07:00
grading_standards Icon replacement for Account > Settings 2012-11-30 09:19:55 -07:00
groups Icon replacement for Account > Settings 2012-11-30 09:19:55 -07:00
info a minimal style for jqueryui tabs 2012-12-21 10:28:58 -07:00
jobs load job handler/last_error on display 2012-10-24 16:22:33 -06:00
jst collapse / expand discussion entries 2012-12-27 14:36:21 -07:00
layouts Misc remaining icon replacement 2012-12-05 15:43:19 -07:00
messages display from_name on messages interface 2012-11-06 16:42:32 -07:00
outcomes revert _outcome_alignment.html.erb changes that broke account outcomes 2012-11-21 17:15:07 -07:00
page_views switch user page views to use Backbone/PaginatedCollection 2012-10-08 12:24:32 -06:00
plugins Allow accounts to specify session timeout time 2012-11-16 09:35:48 -07:00
profile Misc remaining icon replacement 2012-12-05 15:43:19 -07:00
pseudonym_sessions allow site admins to circumvent CAS in OAuth workflow 2012-12-21 10:57:17 -07:00
pseudonyms replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
question_banks Icon replacement for Account > Settings 2012-11-30 09:19:55 -07:00
quiz_submissions don't display correct answers when quiz set to not show. Fixes #10235 2012-08-30 14:02:20 -06:00
quizzes add missing quiz warning dialog 2012-12-19 13:47:36 -07:00
role_overrides enforce permissions for new course roles 2012-12-03 12:15:13 -07:00
rubrics Icon replacement for Account > Settings 2012-11-30 09:19:55 -07:00
search Initial commit. 2011-01-31 18:57:29 -07:00
sections replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
self_enrollments make terms text overridable by plugins, refs #CNVS-2297 2012-12-20 16:16:00 -07:00
shared Icon replacement for assignments page 2012-12-05 18:20:57 -07:00
sub_accounts Icon replacement for Account > Settings 2012-11-30 09:19:55 -07:00
submissions Revert HTML5 video playback and subtitles 2012-11-16 11:30:53 -07:00
terms Icon replacement for Account > Settings 2012-11-30 09:19:55 -07:00
user_notes replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
users self enrollment refactor to facilitate CN integration 2012-12-19 12:29:47 -07:00
wiki_page_revisions Misc remaining icon replacement 2012-12-05 15:43:19 -07:00
wiki_pages Misc remaining icon replacement 2012-12-05 15:43:19 -07:00
zip_file_imports Initial commit. 2011-01-31 18:57:29 -07:00
index.html.erb developer keys mgmt page 2012-07-18 09:13:52 -06:00