mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-01 11:35:55 +01:00
#3322 properly, @barisusakli so no need to copy pasta everywhere timeago is used
This commit is contained in:
@@ -241,9 +241,9 @@ app.cacheBuster = null;
|
||||
app.processPage = function () {
|
||||
highlightNavigationLink();
|
||||
|
||||
$('.timeago').timeago().each(function() {
|
||||
$(this).attr('title', (new Date($(this).attr('title'))).toString());
|
||||
});
|
||||
utils.overrideTimeago();
|
||||
|
||||
$('.timeago').timeago();
|
||||
|
||||
utils.makeNumbersHumanReadable($('.human-readable-number'));
|
||||
|
||||
|
||||
@@ -255,9 +255,7 @@ define('forum/topic/posts', [
|
||||
app.replaceSelfLinks(posts.find('a'));
|
||||
utils.addCommasToNumbers(posts.find('.formatted-number'));
|
||||
utils.makeNumbersHumanReadable(posts.find('.human-readable-number'));
|
||||
posts.find('.timeago').timeago().each(function() {
|
||||
$(this).attr('title', (new Date($(this).attr('title'))).toString());
|
||||
});
|
||||
posts.find('.timeago').timeago();
|
||||
posts.find('[component="post/content"] img:not(.emoji)').each(function() {
|
||||
var $this = $(this);
|
||||
if (!$this.parent().is('a')) {
|
||||
|
||||
@@ -203,6 +203,15 @@
|
||||
return text.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,");
|
||||
},
|
||||
|
||||
overrideTimeago: function() {
|
||||
var timeagoFn = $.fn.timeago;
|
||||
$.fn.timeago = function() {
|
||||
timeagoFn.apply(this, arguments).each(function() {
|
||||
$(this).attr('title', (new Date($(this).attr('title'))).toString());
|
||||
});
|
||||
};
|
||||
},
|
||||
|
||||
toISOString: function(timestamp) {
|
||||
if (!timestamp || !Date.prototype.toISOString) {
|
||||
return '';
|
||||
|
||||
Reference in New Issue
Block a user