forked from External/greenlight
Merge pull request #125 from zach-chai/participants
add participants to recordings table
This commit is contained in:
commit
38ffce7d10
|
@ -20,16 +20,21 @@ _recordingsInstance = null
|
|||
|
||||
class @Recordings
|
||||
# adding or removing a column will require updates to all subsequent column positions
|
||||
COLUMN = {
|
||||
DATE: 0,
|
||||
NAME: 1,
|
||||
PREVIEW: 2,
|
||||
DURATION: 3,
|
||||
PLAYBACK: 4,
|
||||
VISIBILITY: 5,
|
||||
LISTED: 6,
|
||||
ACTION: 7
|
||||
}
|
||||
COLUMNS = [
|
||||
'DATE',
|
||||
'NAME',
|
||||
'PREVIEW',
|
||||
'DURATION',
|
||||
'PARTICIPANTS',
|
||||
'PLAYBACK',
|
||||
'VISIBILITY',
|
||||
'LISTED',
|
||||
'ACTION'
|
||||
]
|
||||
COLUMN = {}
|
||||
i = 0
|
||||
for c in COLUMNS
|
||||
COLUMN[c] = i++
|
||||
|
||||
constructor: ->
|
||||
# configure the datatable for recordings
|
||||
|
@ -48,7 +53,8 @@ class @Recordings
|
|||
{ data: "start_time" },
|
||||
{ data: "name", visible: $(".page-wrapper.rooms").data('main-room') },
|
||||
{ data: "previews", orderable: false },
|
||||
{ data: "duration", orderable: false },
|
||||
{ data: "duration" },
|
||||
{ data: "participants" },
|
||||
{ data: "playbacks", orderable: false },
|
||||
{ data: "published" },
|
||||
{ data: "listed", visible: false },
|
||||
|
|
|
@ -25,6 +25,11 @@ json.recordings do
|
|||
json.published recording[:published]
|
||||
json.length recording[:length]
|
||||
json.listed recording[:listed]
|
||||
if recording[:participants].is_a? String
|
||||
json.participants recording[:participants]
|
||||
else
|
||||
json.participants nil
|
||||
end
|
||||
json.previews do
|
||||
json.array!(recording[:previews]) do |preview|
|
||||
json.partial! 'preview', preview: preview
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
<th><%= t('name') %></th>
|
||||
<th><%= t('thumbnails') %></th>
|
||||
<th><%= t('duration') %></th>
|
||||
<th><%= t('participants') %></th>
|
||||
<th></th>
|
||||
<th><%= t('visibility') %></th>
|
||||
<th>published</th>
|
||||
|
|
|
@ -111,6 +111,7 @@ en-US:
|
|||
phrase1: "One of your recordings has just been made available."
|
||||
phrase2: "Access the following website to view it and publish to other users: %{url}"
|
||||
subject: "Your recording is ready!"
|
||||
participants: Users
|
||||
past_recordings: Past Recordings
|
||||
presentation: Presentation
|
||||
previous_meetings: (previous meetings)
|
||||
|
|
Loading…
Reference in New Issue