add invite and join to room

This commit is contained in:
Zachary Chai 2017-01-26 18:03:42 -05:00
parent 31a8c0ea66
commit 066755c56c
2 changed files with 28 additions and 15 deletions

View File

@ -134,19 +134,6 @@
} }
}); });
$('.center-panel-wrapper').on('keyup', '.meeting-name', function (event, msg) {
var newId = $(this).val();
Meeting.getInstance().setMeetingId(newId);
$(".page-wrapper.meetings").data('id', newId);
$('.meeting-url').val(Meeting.getInstance().getURL());
$('.join-meeting-title').html(I18n.join_title.replace(/%{id}/, newId));
if (newId === '') {
$('.invite-join-wrapper').addClass('hidden');
} else {
$('.invite-join-wrapper').removeClass('hidden');
}
});
// enable tooltips // enable tooltips
var options = { var options = {
selector: '.has-tooltip', selector: '.has-tooltip',
@ -172,6 +159,19 @@
var initIndex = function() { var initIndex = function() {
$('.center-panel-wrapper').on('keyup', '.meeting-name', function (event, msg) {
var newId = $(this).val();
Meeting.getInstance().setMeetingId(newId);
$(".page-wrapper.meetings").data('id', newId);
$('.meeting-url').val(Meeting.getInstance().getURL());
$('.join-meeting-title').html(I18n.join_title.replace(/%{id}/, newId));
if (newId === '') {
$('.invite-join-wrapper').addClass('hidden');
} else {
$('.invite-join-wrapper').removeClass('hidden');
}
});
$('ul.previously-joined').empty(); $('ul.previously-joined').empty();
var joinedMeetings = localStorage.getItem('joinedMeetings'); var joinedMeetings = localStorage.getItem('joinedMeetings');
if (joinedMeetings && joinedMeetings.length > 0) { if (joinedMeetings && joinedMeetings.length > 0) {

View File

@ -30,10 +30,23 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
<%= render layout: 'shared/center_panel' do %> <%= render layout: 'shared/center_panel' do %>
<div class="center-block center-panel-content-size col-xs-12"> <div class="center-block center-panel-content-size col-xs-12">
<% if admin? %> <% if admin? %>
<%= render 'shared/meeting_url', hidden: false %> <%= render 'shared/meeting_name_form' %>
<% else %> <div class="invite-join-wrapper">
<%= render 'shared/meeting_url', hidden: true %> <div class="col-xs-6">
<%= render 'shared/title', title: t('invite') do %>
<span><%= t('invite_description') %></span>
<% end %> <% end %>
<%= render 'shared/meeting_url', hidden: false %>
</div>
<div class="verticle-line"></div>
<div class="col-xs-6">
<%= render 'shared/title', title: t('join'), title_class: 'join-meeting-title' %>
<%= render 'shared/join_form' %> <%= render 'shared/join_form' %>
</div> </div>
</div>
<% else %>
<%= render 'shared/meeting_url', hidden: true %>
<%= render 'shared/join_form' %>
<% end %>
</div>
<% end %> <% end %>