Chamilo is a learning management system focused on ease of use and accessibility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
chamilo-lms/public/main/template/default/social/whoisonline.html.twig

54 lines
2.1 KiB

{% extends "@ChamiloCore/Layout/layout_one_col.html.twig" %}
{% block content %}
{% autoescape false %}
<div class="row">
<div class="col-md-12">
{% if social_search %}
<div class="search-user">
<div class="panel panel-default">
<div class="panel-heading">
{{ 'Search users' | get_lang}}
</div>
<div class="panel-body">
{{ social_search }}
</div>
</div>
</div>
{% endif %}
<div id="whoisonline">
<div id="user-list" class="row">
{{ whoisonline }}
</div>
<div class="col-md-12">
<a class="btn btn-large btn--plain" id="link_load_more_items" data_link="2" >{{ 'More' | get_lang }}</a>
</div>
</div>
</div>
</div>
<script>
$(function() {
$("#link_load_more_items").click(function() {
page = $("#link_load_more_items").attr("data_link");
$.ajax({
beforeSend: function() {
$("#link_load_more_items").html("{{ 'Loading' | get_lang|escape('js') }} <em class='fa fa-spinner fa-pulse fa-fw'></em>");
},
type: "GET",
url: "main/inc/ajax/online.ajax.php?a=load_online_user",
data: "online_page_nr=" + page,
success: function(data) {
if (data != "end") {
$("#link_load_more_items").attr("data_link", parseInt(page) + 1);
$("#user-list").append(data);
$("#link_load_more_items").html("{{ 'More' | get_lang|escape('js')}}");
} else {
$("#link_load_more_items").remove();
}
}
});
});
});
</script>
{% endautoescape %}
{% endblock %}