File: search_host_box.lua

package info (click to toggle)
ntopng 2.4%2Bdfsg1-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 15,888 kB
  • ctags: 8,091
  • sloc: cpp: 21,442; ansic: 10,999; sh: 1,627; makefile: 423; pascal: 312; ruby: 34; exp: 4
file content (37 lines) | stat: -rw-r--r-- 931 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
--
-- (C) 2013 - ntop.org
--

print [[
	 <li><form action="/lua/host_details.lua">
]]

-- FIX: show notifications to the user
--        print('<a class="btn" href="#"><i class="fa fa-bell fa-lg"></i></a>')

print [[


	 <div class="control-group" style="width:15em;">
          <div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-search"></span></span>
	 <input id="search_typeahead" type="text" name="host" class="form-control search-query span2" placeholder="Search Host" data-provide="typeahead" autocomplete="off"></input>
	 </div>
         </div>

	 </form>
	 </li>

	 <script type='text/javascript'>
	 $('#search_typeahead').typeahead({
	     source: function (query, process) {
	             return $.get(']]
print (ntop.getHttpPrefix())
print [[/lua/find_host.lua', { query: query }, function (data) {
		                 return process(data.results);
		});
	 }
	});
	</script>

   ]]