]>
Commit | Line | Data |
---|---|---|
89c9b7ba | 1 | jQuery.noConflict(); |
9d2ed0ce | 2 | |
89c9b7ba | 3 | jQuery(document).ready(function () { |
9d2ed0ce CS |
4 | jQuery.getJSON("/backend/logged_in", function(data) { |
5 | if (!data) { | |
6 | jQuery.ajax({ | |
7 | url: "/backend/login_modal", | |
8 | success: function (data) { jQuery('body').append(data); }, | |
9 | dataType: 'html' | |
10 | }).done(function() { | |
11 | jQuery('#loginModal').modal({ | |
12 | backdrop: 'static', | |
13 | keyboard: false | |
14 | }); | |
15 | jQuery('#loginModal').modal('show'); | |
16 | }); | |
17 | } else { | |
18 | jQuery.getJSON("/backend/get_menu", function(data) { | |
19 | var menuitems = [] | |
20 | jQuery.each(data, function(key, val) { | |
21 | menuitems.push('<li><a href="' + val + '">' + key + '</li>'); | |
22 | }); | |
23 | jQuery('<ul/>', { | |
24 | 'class': 'nav', | |
25 | html: menuitems.join('') | |
26 | }).appendTo('.menudiv'); | |
27 | }); | |
28 | } | |
38e368d2 CS |
29 | }); |
30 | }); |