%= content_for :javascript do %> var serverActivityCountdown = 0 var serverActivityCountdownInterval = 30 // in seconds function serverActivityUpdateMeetingsLoad() { $("#bbbrails_server_activity_meetings").load("<%= activity_bigbluebutton_server_path(@server, :update_list => true) %>", serverActivityUpdateMeetingsEnd()); } function serverActivityUpdateMeetingsStart() { clearInterval(serverActivityCountdown); $(".bbbrails_countdown_value").html("<%= t('bigbluebutton_rails.servers.activity.now') %>"); serverActivityUpdateMeetingsLoad(); } function serverActivityUpdateMeetingsEnd() { $(".bbbrails_countdown_value").html("<%= t('bigbluebutton_rails.servers.activity.done') %>"); serverActivitySetCountdown(); } function serverActivitySetCountdown() { var count = serverActivityCountdownInterval; serverActivityCountdown = setInterval(function(){ $(".bbbrails_countdown_value").html(count + " <%= t('bigbluebutton_rails.servers.activity.seconds') %>"); if (count == 0) { serverActivityUpdateMeetingsStart(); } count--; }, 1000); } $(document).ready(function(){ serverActivitySetCountdown(); $('.bbbrails_countdown a.bbbrails_refresh_now').click(function() { serverActivityUpdateMeetingsStart(); return false; }); }); <% end %> <%= content_for :search do %> <%= render :partial => 'search/form' %> <% end %> <%= render :partial => 'manage/menu' %>