diff --git a/share/public/javascripts/netdisco.js b/share/public/javascripts/netdisco.js index bef4551e..1a5030c6 100644 --- a/share/public/javascripts/netdisco.js +++ b/share/public/javascripts/netdisco.js @@ -167,7 +167,7 @@ $(document).ready(function() { $('.nd_field-clear-icon').hide(); // activate typeahead on the main search box, for device names only - $('#nq').typeahead({ + $('#nq,#nqbody').typeahead({ source: function (query, process) { return $.get( uri_base + '/ajax/data/devicename/typeahead', { query: query }, function (data) { return process(data); @@ -186,6 +186,13 @@ $(document).ready(function() { }); $('.nd_navsearchgo-specific').click(function(event) { event.preventDefault(); + if ($('#nqbody').val()) { + $(this).parents('form').append( + $(document.createElement('input')).attr('type', 'hidden') + .attr('name', 'tab') + .attr('value', $(this).data('tab')) + ).submit(); + } if ($('#nq').val()) { $(this).parents('form').append( $(document.createElement('input')).attr('type', 'hidden') diff --git a/share/views/index.tt b/share/views/index.tt index ca888597..0744ed2b 100644 --- a/share/views/index.tt +++ b/share/views/index.tt @@ -50,6 +50,25 @@ [% END %] [% ELSE %] +

+
+
+ + +
+ + + +
+
+
[% IF user_has_role('admin') %]
@@ -87,7 +106,7 @@ [% IF session.logged_in_user %]