closes #2550, closes #2518

This commit is contained in:
barisusakli
2015-02-01 19:11:58 -05:00
parent 79083004e4
commit 2c8e8a1f1c
17 changed files with 369 additions and 249 deletions

View File

@@ -1,31 +1,32 @@
<div class="events">
<div class="col-sm-9">
<div class="col-lg-9">
<div class="panel panel-default">
<div class="panel-heading"><i class="fa fa-calendar-o"></i> Events</div>
<div class="panel-body" data-next="{next}">
<pre>{eventdata}</pre>
<!-- IF !events.length -->
<div class="alert alert-info">There are no events</div>
<!-- ENDIF !events.length -->
<div class="events-list">
<!-- BEGIN events -->
<div>
<span>#{events.eid} </span><span class="label label-info">{events.type}</span>
<a href="{config.relative_path}/user/{events.user.userslug}"><img class="user-img" src="{events.user.picture}"/></a> <a href="{config.relative_path}/user/{events.user.userslug}">{events.user.username}</a> (uid {events.user.uid}) (IP {events.ip})
<span class="pull-right">{events.timestampISO}</span>
<br/><br/>
<pre>{events.jsonString}</pre>
</div>
<!-- END events -->
</div>
</div>
</div>
</div>
<div class="col-lg-3">
<div class="panel panel-default affix">
<div class="panel-heading">Events Control Panel</div>
<div class="panel-body">
<button class="btn btn-warning" data-action="clear"><i class="fa fa-eraser"></i> Delete Events</button>
</div>
</div>
</div>
</div>
<script>
require(['forum/infinitescroll'], function(infinitescroll) {
infinitescroll.init(function(direction) {
if (direction < 0 || !$('.events').length) {
return;
}
infinitescroll.loadMore('admin.getMoreEvents', $('[data-next]').attr('data-next'), function(events, done) {
if (events.data && events.data.length) {
$('.panel-body pre').append(events.data);
$('[data-next]').attr('data-next', events.next);
}
done();
});
});
});
</script>