2014-09-30 22:20:37 +00:00
|
|
|
var message_url = sbRoot + '/ui/get_messages';
|
2014-11-07 04:13:54 +00:00
|
|
|
|
|
|
|
PNotify.prototype.options.styling = 'jqueryui';
|
|
|
|
PNotify.prototype.options.buttons.closer_hover = false;
|
|
|
|
PNotify.prototype.options.delay = 4000;
|
|
|
|
PNotify.prototype.options.width = '340px';
|
|
|
|
PNotify.prototype.options.shadow = false;
|
|
|
|
PNotify.prototype.options.addclass = 'stack-bottomright';
|
|
|
|
PNotify.prototype.options.stack = {'dir1': 'up', 'dir2': 'left', 'firstpos1': 25, 'firstpos2': 25};
|
2015-02-14 18:25:38 +00:00
|
|
|
PNotify.desktop.permission();
|
2014-03-10 05:18:05 +00:00
|
|
|
|
|
|
|
function check_notifications() {
|
2015-02-14 18:25:38 +00:00
|
|
|
if(document.visibilityState == 'visible') {
|
|
|
|
$.getJSON(message_url, function(data){
|
|
|
|
$.each(data, function(name,data){
|
|
|
|
new PNotify({
|
|
|
|
type: data.type,
|
|
|
|
hide: data.type == 'notice',
|
|
|
|
title: data.title,
|
|
|
|
text: data.message.replace(/<\/?i>/ig, '*'),
|
|
|
|
history: false,
|
|
|
|
desktop: {
|
|
|
|
desktop: true,
|
2015-02-14 19:33:55 +00:00
|
|
|
icon: 'data:image/png;base64,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
|
2015-02-14 18:25:38 +00:00
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
setTimeout(check_notifications, 3000)
|
2014-03-10 05:18:05 +00:00
|
|
|
}
|
|
|
|
|
2014-09-30 22:20:37 +00:00
|
|
|
$(document).ready(function(){
|
2015-02-14 18:25:38 +00:00
|
|
|
check_notifications();
|
2014-03-10 05:18:05 +00:00
|
|
|
});
|