X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?a=blobdiff_plain;f=yarrg%2Fweb%2Fquery_age;h=a02187eae01d1b85988382f3e82bc538c6ba010f;hb=8389c1d520e0b70f79fc2ce72b4840b0f9e96700;hp=e0591e3a20f69573fd72195366c1d17834b9b591;hpb=67d3ce955da83bcd2aae676e1092bc160277b21e;p=ypp-sc-tools.db-test.git diff --git a/yarrg/web/query_age b/yarrg/web/query_age index e0591e3..a02187e 100644 --- a/yarrg/web/query_age +++ b/yarrg/web/query_age @@ -85,29 +85,13 @@ $sth->execute(); % } -<& tabsort, table => 'ts_table', rowclass => 'datarow', cols => [ - {}, {}, - { DoReverse => 1, - Numeric => 1, - SortKey => "da_ages[rowid]" }] - &> - -

-Time since this page loaded: -(not known; times above not updating) - -

- -<& "lookup:formhidden", ours => sub { 0; } &> -
- +<& SELF:dataages, id2age => \%da_ages, elemidprefix => "'c'+" &> <%method dataages> <%args> $id2age $elemidprefix => '' <&| script &> - da_ages= <% to_json_protecttags($id2age) %>; function da_Refresh() { var now= Date.now(); debug('updating now='+now); @@ -116,29 +100,32 @@ Time since this page loaded: var el= document.getElementById(<% $elemidprefix %>ageid); var age= oldage + (now - da_pageload) / 1000; var newhtml= <% meta_prettyprint_age('age','Math.floor','+') %>; -% if ($ARGS{debug}) { - if (elemid == 'cid_loaded') - debug('element ageid='+ageid+' oldage='+oldage - +' age='+age+': '+newhtml); -% } el.innerHTML= newhtml; } } + da_ages= <% to_json_protecttags($id2age) %>; + window.setInterval(da_Refresh, 10000); + register_onload(da_Refresh); -<& SELF:dataages, id2age => \%da_ages, elemidprefix => "'c'+" &> - -<&| script &> +<&| tabsort, table => 'ts_table', rowclass => 'datarow', cols => [ + {}, {}, + { DoReverse => 1, + Numeric => 1, + SortKey => "da_ages[rowid]" }] + &> ts_sortkeys= <% to_json_protecttags(\%ts_sortkeys) %>; + - function all_onload() { - ts_onload__ts_table(); - da_Refresh(); - } - window.onload= all_onload; - window.setInterval(da_Refresh, 10000); - +

+Time since this page loaded: +(not known; times above not updating) + +

+ +<& "lookup:formhidden", ours => sub { 0; } &> +
<%init> use POSIX;