mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-08 15:05:46 +01:00
overrideTimeago only needs to be called once
This commit is contained in:
@@ -160,6 +160,19 @@ app.cacheBuster = null;
|
||||
}
|
||||
}
|
||||
|
||||
function overrideTimeago() {
|
||||
var timeagoFn = $.fn.timeago;
|
||||
$.fn.timeago = function() {
|
||||
var els = timeagoFn.apply(this, arguments);
|
||||
|
||||
if (els) {
|
||||
els.each(function() {
|
||||
$(this).attr('title', (new Date($(this).attr('title'))).toString());
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
app.logout = function() {
|
||||
require(['csrf'], function(csrf) {
|
||||
$.ajax(RELATIVE_PATH + '/logout', {
|
||||
@@ -271,8 +284,6 @@ app.cacheBuster = null;
|
||||
app.processPage = function () {
|
||||
highlightNavigationLink();
|
||||
|
||||
utils.overrideTimeago();
|
||||
|
||||
$('.timeago').timeago();
|
||||
|
||||
utils.makeNumbersHumanReadable($('.human-readable-number'));
|
||||
@@ -559,6 +570,7 @@ app.cacheBuster = null;
|
||||
});
|
||||
|
||||
overrideBootbox();
|
||||
overrideTimeago();
|
||||
createHeaderTooltips();
|
||||
app.showEmailConfirmWarning();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user