v1.18.x
psychobunny 11 years ago
parent 21d28b0f58
commit 29ad8d2582

@ -630,43 +630,45 @@ var socket,
} }
$('document').ready(function () { app.load = function() {
var url = window.location.pathname.slice(1), $('document').ready(function () {
tpl_url = ajaxify.getTemplateMapping(url); var url = window.location.pathname.slice(1),
tpl_url = ajaxify.getTemplateMapping(url);
$(window).trigger('action:ajaxify.start', { $(window).trigger('action:ajaxify.start', {
url: url url: url
}); });
$('#search-form').on('submit', function () { $('#search-form').on('submit', function () {
var input = $(this).find('input'); var input = $(this).find('input');
ajaxify.go("search/" + input.val()); ajaxify.go("search/" + input.val());
input.val(''); input.val('');
return false; return false;
}); });
$(window).blur(function(){ $(window).blur(function(){
app.isFocused = false; app.isFocused = false;
}); });
$(window).focus(function(){ $(window).focus(function(){
app.isFocused = true; app.isFocused = true;
app.alternatingTitle(''); app.alternatingTitle('');
}); });
createHeaderTooltips(); createHeaderTooltips();
templates.parseTemplateVariables(); templates.parseTemplateVariables();
app.processPage(); app.processPage();
ajaxify.renderWidgets(tpl_url, url); ajaxify.renderWidgets(tpl_url, url);
ajaxify.loadScript(tpl_url, function() { ajaxify.loadScript(tpl_url, function() {
$(window).trigger('action:ajaxify.end', { $(window).trigger('action:ajaxify.end', {
url: url url: url
}); });
});
}); });
}); };
showWelcomeMessage = location.href.indexOf('loggedin') !== -1; showWelcomeMessage = location.href.indexOf('loggedin') !== -1;

@ -357,6 +357,8 @@
$.when($.getJSON(RELATIVE_PATH + '/templates/config.json'), $.getJSON(RELATIVE_PATH + '/api/get_templates_listing')).done(function (config_data, templates_data) { $.when($.getJSON(RELATIVE_PATH + '/templates/config.json'), $.getJSON(RELATIVE_PATH + '/api/get_templates_listing')).done(function (config_data, templates_data) {
config = config_data[0]; config = config_data[0];
available_templates = templates_data[0]; available_templates = templates_data[0];
app.load();
}); });
} }
} }

Loading…
Cancel
Save