From e67f3ba7268f871d5d5d5d85f003aaab459f9969 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Sat, 9 Jul 2011 20:44:58 +0200 Subject: [PATCH] gnuplot object now has structure --- templates/user.html.ep | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/templates/user.html.ep b/templates/user.html.ep index ae314fd..caea7d3 100644 --- a/templates/user.html.ep +++ b/templates/user.html.ep @@ -24,7 +24,7 @@ self.code = null; self.response = null; self.selected_username = null; - self.gnuplot_sql = null; + self.gnuplot = {}; self.ldap = null; self.message = null; }; @@ -52,16 +52,16 @@ this.select = function(crm) { console.log( 'crm = ',crm ); self.selected_username = crm.USERNAME; - self.gnuplot_sql = null; + self.gnuplot = {}; $xhr('JSON' , '/g/LDAP_search/' + self.selected_username + '?callback=JSON_CALLBACK' , function(code, response) { console.debug( code, response ); self.ldap = response; - var sql = 'select timestamp,h->\'Max_down\' as Max_down,h->\'Max_up\' as Max_up from cpe_Davolink where username = \'' + response[0].cn + '\' order by timestamp desc limit 100'; - console.info( 'sql', sql ); - self.gnuplot_sql = '/gnuplot?hide=1;with=points;sql=' + sql; - self.message = 'generating ADSL graph for '+response[0].cn + ' ' + sql; + self.gnuplot.sql = 'select timestamp,h->\'Max_down\' as Max_down,h->\'Max_up\' as Max_up from cpe_Davolink where username = \'' + response[0].cn + '\' order by timestamp desc limit 100'; + self.gnuplot.img = '/gnuplot?hide=1;with=points;sql=' + self.gnuplot.sql; + console.info( 'gnuplot', self.gnuplot ); + self.message = 'generating ADSL graph for '+response[0].cn + ' '; } ); self.message = 'LDAP search for '+self.selected_username; @@ -157,15 +157,19 @@ th, td { {{selected_username}} - +

{{gnuplot.title}}

+ +
{{gnuplot.sql}}
+gnuplot={{gnuplot}}
 message={{message}}
 url={{url}}
 code={{code}}
-- 
2.20.1