2012-12-03 02:29:07 +02:00
|
|
|
/**
|
|
|
|
* Init dashboard page
|
|
|
|
*
|
|
|
|
*/
|
2013-01-09 05:58:27 +00:00
|
|
|
|
|
|
|
$(function(){
|
|
|
|
Pager.init(20, true);
|
|
|
|
dashboardPage();
|
|
|
|
});
|
|
|
|
|
2012-12-03 02:29:07 +02:00
|
|
|
function dashboardPage(){
|
|
|
|
$(".event_filter_link").bind('click',(function(){
|
2013-01-09 18:14:24 +00:00
|
|
|
toggleFilter($(this));
|
|
|
|
reloadActivities();
|
2012-12-03 02:29:07 +02:00
|
|
|
}));
|
|
|
|
}
|
|
|
|
|
2013-01-09 18:14:24 +00:00
|
|
|
function reloadActivities(){
|
|
|
|
$('.content_list').html('');
|
|
|
|
Pager.init(20, true);
|
|
|
|
}
|
|
|
|
|
|
|
|
function toggleFilter(sender){
|
|
|
|
sender.parent().toggleClass('inactive');
|
2012-12-03 02:29:07 +02:00
|
|
|
var event_filters = $.cookie('event_filter');
|
2013-01-09 18:14:24 +00:00
|
|
|
var filter = sender.attr('id').split('_')[0];
|
2012-12-03 02:29:07 +02:00
|
|
|
if (!event_filters) {
|
|
|
|
event_filters = new Array();
|
|
|
|
} else {
|
|
|
|
event_filters = event_filters.split(',');
|
|
|
|
}
|
|
|
|
var index = event_filters.indexOf(filter);
|
|
|
|
if (index == -1) {
|
|
|
|
event_filters.push(filter);
|
|
|
|
} else {
|
|
|
|
event_filters.splice(index, 1);
|
|
|
|
}
|
|
|
|
$.cookie('event_filter', event_filters.join(','));
|
|
|
|
};
|
|
|
|
|