diff --git a/javascripts/theme.js b/javascripts/theme.js index 763f6cd..34b6e18 100644 --- a/javascripts/theme.js +++ b/javascripts/theme.js @@ -315,4 +315,19 @@ $(function() { $main.css('background-attachment', 'fixed'); $main.css('background-image', 'url(' + url + ')'); } + + // custom features, enabled on user request + + function folded_custom_reports() { // fold "custom reports" in sidebar by default + var custom_reports_title = $('h3:contains("Rapports personnalisés")'); + custom_reports_title.css('cursor', 'pointer').on('click', function() { + $('h3:contains("Rapports personnalisés") + ul').toggle(); + }).trigger('click'); + } + + var current_user = $('#loggedas a.user').text(); + if (["fpeters"].indexOf(current_user) != -1) { + folded_custom_reports(); + } + });