X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=plugins%2Fstatic%2Fjs%2Fsimplelist.js;h=9c3752ba0fd3806cd0a8292b6c03f4f7606dc29d;hb=97ec7c3d0976a4bf3425d756aa65f89071601c72;hp=7bbe910438827aa7e1aac64bac5b656319093835;hpb=00e925de365deefe83fd1bf17726dce43947dfbd;p=unfold.git diff --git a/plugins/static/js/simplelist.js b/plugins/static/js/simplelist.js index 7bbe9104..9c3752ba 100644 --- a/plugins/static/js/simplelist.js +++ b/plugins/static/js/simplelist.js @@ -9,6 +9,8 @@ * License: GPLv3 */ +simplelist_debug=false; + (function($){ var methods = { init : function( options ) { @@ -24,8 +26,8 @@ if ( ! data ) { /* Subscribe to query updates */ var url='/results/' + options.query_uuid + '/changed'; - $.subscribe(url, {instance: this}, update_list); - window.console.log('subscribing to ' + url); + $.subscribe(url, {instance: $this}, update_list); + if (simplelist_debug) window.console.log('subscribing to ' + url); $this.data('SimpleList', {options: options, target : this, SimpleList : SimpleList}); } }); @@ -53,7 +55,6 @@ }; /* Private methods */ - function update_list(e, rows) { if (rows.length == 0) { e.data.instance.html('No result !'); @@ -65,16 +66,27 @@ } options = e.data.instance.data().SimpleList.options; is_cached = options.query.ts != 'now' ? true : false; - e.data.instance.html(myslice_html_ul(rows, options.key, options.value, is_cached)+"
"); + html_code=myslice_html_ul(rows, options.key, options.value, is_cached)+"
"; + e.data.instance.html(html_code); } + function myslice_html_ul(data, key, value, is_cached) { + var out = ""; + return out; + } + function myslice_html_li(type, value, is_cached) { var cached = ''; //if (is_cached) // cached='
Cached information from the database
Timestamp: XX/XX/XX XX:XX:XX

Refresh in progress...
'; if (type == 'slice_hrn') { - return "
  • " + value + cached + "
  • "; + return "
  • " + value + cached + "
  • "; } else if (type == 'network_hrn') { return "
  • " + value + cached + "
  • "; } else { @@ -82,14 +94,4 @@ } } - function myslice_html_ul(data, key, value, is_cached) { - var out = ""; - return out; - } - })( jQuery );