2014-06-21 00:36:44 +02:00

45 lines
885 B
JavaScript

modulejs.define('view/ensure', ['$', 'core/event'], function ($, event) {
var selb = '#bottombar',
selr = selb + ' .right',
sela = selr + ' a',
sequence = 'powered by h5ai',
url = 'http://larsjung.de/h5ai/',
isVisible = ':visible',
styleKey = 'style',
styleVal = 'display: inline !important',
ensure = function () {
if (
$(selr).filter(isVisible).length !== 1 ||
$(sela).filter(isVisible).length !== 1 ||
$(selr).text() !== sequence
) {
$(selr).remove();
$('<span><a/></span>')
.addClass('right')
.attr(styleKey, styleVal)
.find('a')
.attr('href', url)
.attr('title', sequence)
.text(sequence)
.attr(styleKey, styleVal)
.end()
.prependTo(selb);
}
},
init = function () {
event.sub('ready', function () {
ensure();
setInterval(ensure, 60000);
});
};
init();
});