Sha256: a9232e08eada14b87281f26c88de2aa67824b0b37b0da5ccd1f3bca3e794880f

Contents?: true

Size: 1.53 KB

Versions: 16

Compression:

Stored size: 1.53 KB

Contents

<script type="text/javascript">
  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("Now...");
    serverActivityUpdateMeetingsLoad();
  }

  function serverActivityUpdateMeetingsEnd() {
    $(".bbbrails_countdown_value").html("Done!");
    serverActivitySetCountdown();
  }

  function serverActivitySetCountdown() {
    var count = serverActivityCountdownInterval;
    serverActivityCountdown = setInterval(function(){
      $(".bbbrails_countdown_value").html(count + " seconds");
      if (count == 0) {
        serverActivityUpdateMeetingsStart();
      }
      count--;
    }, 1000);
  }

  $(document).ready(function(){
    serverActivitySetCountdown();

    $('.bbbrails_countdown a.bbbrails_refresh_now').click(function() {
      serverActivityUpdateMeetingsStart();
      return false;
    });
  });

</script>

<div class="bbbrails_countdown">
  Refreshing in: <span class="bbbrails_countdown_value"></span>
  (<a class="bbbrails_refresh_now" href="<%= activity_bigbluebutton_server_path(@server) %>">refresh now</a>)
</div>

<h1>Server activity monitor:</h1>

<div id="bbbrails_server_activity_meetings">
  <%= render 'activity_list', :server => @server %>
</div>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
bigbluebutton_rails-3.0.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-2.3.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-2.2.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-2.1.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-2.0.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.3.0.mweb1 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.4.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.4.0.beta1 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.3.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.3.0.beta1 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.2.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.1.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-1.0.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-0.1.1 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-0.1.0 app/views/bigbluebutton/servers/activity.html.erb
bigbluebutton_rails-0.0.6 app/views/bigbluebutton/servers/activity.html.erb