mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-07-05 16:07:55 +02:00
reverting 754aef8a84
This commit is contained in:
@@ -61,6 +61,14 @@ var ajaxify = {};
|
||||
}
|
||||
|
||||
if (templates.is_available(tpl_url) && !templates.force_refresh(tpl_url)) {
|
||||
if (quiet !== true) {
|
||||
if (window.history && window.history.pushState) {
|
||||
window.history.pushState({
|
||||
"url": url
|
||||
}, url, RELATIVE_PATH + "/" + url);
|
||||
}
|
||||
}
|
||||
|
||||
translator.load(tpl_url);
|
||||
|
||||
jQuery('#footer, #content').fadeOut(100);
|
||||
@@ -76,24 +84,17 @@ var ajaxify = {};
|
||||
callback();
|
||||
}
|
||||
|
||||
utils.refreshTitle(url, function() {
|
||||
jQuery('#content, #footer').stop(true, true).fadeIn(200, function () {
|
||||
if (quiet !== true) {
|
||||
if (window.history && window.history.pushState) {
|
||||
window.history.pushState({
|
||||
"url": url
|
||||
}, url, RELATIVE_PATH + "/" + url);
|
||||
}
|
||||
}
|
||||
jQuery('#content, #footer').stop(true, true).fadeIn(200, function () {
|
||||
|
||||
app.process_page();
|
||||
if (window.location.hash)
|
||||
hash = window.location.hash;
|
||||
if (hash)
|
||||
app.scrollToPost(hash.substr(1));
|
||||
});
|
||||
app.process_page();
|
||||
if (window.location.hash)
|
||||
hash = window.location.hash;
|
||||
if (hash)
|
||||
app.scrollToPost(hash.substr(1));
|
||||
});
|
||||
|
||||
utils.refreshTitle(url);
|
||||
|
||||
}, url, template);
|
||||
|
||||
return true;
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
return tags;
|
||||
},
|
||||
|
||||
refreshTitle: function(url, callback) {
|
||||
refreshTitle: function(url) {
|
||||
if (!url) {
|
||||
var a = document.createElement('a');
|
||||
a.href = document.location;
|
||||
@@ -139,10 +139,6 @@
|
||||
|
||||
socket.emit('api:meta.buildTitle', url, function(title, numNotifications) {
|
||||
document.title = (numNotifications > 0 ? '(' + numNotifications + ') ' : '') + title;
|
||||
if (callback) {
|
||||
callback();
|
||||
}
|
||||
|
||||
notificationIcon = notificationIcon || document.querySelector('.notifications a i');
|
||||
if (numNotifications > 0 && notificationIcon) notificationIcon.className = 'icon-circle active';
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user