As now, private messages use an in-page notifying message instead of a popup window.

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9312 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
taggon 2011-09-23 08:29:57 +00:00
parent 8e0eb4b98e
commit 5dbb64c26b
2 changed files with 36 additions and 9 deletions

View file

@ -0,0 +1,28 @@
(function($){
window.xeNotifyMessage = function(text, count){
var $bar;
$bar = $('div.notifyMessage');
if(!$bar.length) {
$bar = $('<div class="notifyMessage" />')
.hide()
.css({
position : 'absolute',
background : '#ff0',
border : '1px solid #990',
textAlign : 'center'
})
.appendTo(document.body);
}
h = $bar.html('<a href="'+current_url.setQuery('act','dispCommunicationMessages')+'">'+text+'</a>').height();
$bar.css('top', -h-4).show().animate({top:0});
// hide after 10 seconds
setTimeout(function(){
$bar.animate({top:-h-4}, function(){ $bar.hide() });
}, 10000);
};
})(jQuery);