chiark
/
gitweb
/
~yarrgweb
/
ypp-sc-tools.db-test.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Do not display number available in trading plan
[ypp-sc-tools.db-test.git]
/
yarrg
/
web
/
query_age
diff --git
a/yarrg/web/query_age
b/yarrg/web/query_age
index fc7999341fee3451976280d98faa00d2770aa1b1..88bc7ea16b73fa686bb30628761a725c4bd242c3 100644
(file)
--- a/
yarrg/web/query_age
+++ b/
yarrg/web/query_age
@@
-101,34
+101,38
@@
Time since this page loaded:
<& "lookup:formhidden", ours => sub { 0; } &>
</form>
<& "lookup:formhidden", ours => sub { 0; } &>
</form>
+<%method dataages>
+<%args>
+ $id2age
+ $elemidprefix => ''
+</%args>
<&| script &>
<&| script &>
- ts_sortkeys= <% to_json_protecttags(\%ts_sortkeys) %>;
- da_ages= <% to_json_protecttags(\%da_ages) %>;
-
+ da_ages= <% to_json_protecttags($id2age) %>;
function da_Refresh() {
var now= Date.now();
debug('updating now='+now);
function da_Refresh() {
var now= Date.now();
debug('updating now='+now);
- for (var rowid in da_ages) {
- var oldage= da_ages[rowid];
- var cellid= 'c'+rowid;
- var el= document.getElementById(cellid);
+ for (var ageid in da_ages) {
+ var oldage= da_ages[ageid];
+ var el= document.getElementById(<% $elemidprefix %>ageid);
var age= oldage + (now - da_pageload) / 1000;
var newhtml= <% meta_prettyprint_age('age','Math.floor','+') %>;
var age= oldage + (now - da_pageload) / 1000;
var newhtml= <% meta_prettyprint_age('age','Math.floor','+') %>;
-% if ($ARGS{debug}) {
- if (cellid == 'cid_loaded')
- debug('element rowid='+rowid+' cellid='+cellid
- +' oldage='+oldage+' age='+age+': '+newhtml);
-% }
el.innerHTML= newhtml;
}
}
el.innerHTML= newhtml;
}
}
+ window.setInterval(da_Refresh, 10000);
+</&>
+</%method>
+
+<& SELF:dataages, id2age => \%da_ages, elemidprefix => "'c'+" &>
+
+<&| script &>
+ ts_sortkeys= <% to_json_protecttags(\%ts_sortkeys) %>;
function all_onload() {
ts_onload__ts_table();
da_Refresh();
}
window.onload= all_onload;
function all_onload() {
ts_onload__ts_table();
da_Refresh();
}
window.onload= all_onload;
- window.setInterval(da_Refresh, 10000);
</&script>
<%init>
</&script>
<%init>