From: Ian Jackson Date: Mon, 24 Aug 2009 02:18:24 +0000 (+0100) Subject: prettyprint_age moved to commodsweb X-Git-Tag: 3.4~114 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=ypp-sc-tools.db-test.git;a=commitdiff_plain;h=d1140fe21c4a6cdb1ba9c02e26b80d71ffe31965;hp=73e2dfca626db42870a6e1342f7f7ead4a5a819e;ds=sidebyside prettyprint_age moved to commodsweb --- diff --git a/yarrg/CommodsWeb.pm b/yarrg/CommodsWeb.pm index d423a29..f0c183c 100644 --- a/yarrg/CommodsWeb.pm +++ b/yarrg/CommodsWeb.pm @@ -53,7 +53,8 @@ BEGIN { @ISA = qw(Exporter); @EXPORT = qw(&dbw_connect &ocean_list $sourcebasedir &to_json_shim &to_json_protecttags - &set_ctype_utf8); + &set_ctype_utf8 + &prettyprint_age &meta_prettyprint_age); %EXPORT_TAGS = ( ); @EXPORT_OK = qw(); @@ -121,4 +122,25 @@ sub to_json_protecttags ($) { return $j; } +sub meta_prettyprint_age ($$$) { + my ($age,$floor,$plus) = @_; + return < <%once> -my $meta_prettyprint_age= sub { - my ($age,$floor,$plus) = @_; - return <('$age','floor','.').' - }; -' or die "$@"; @@ -97,7 +79,7 @@ $sth->execute(); > <% $row->{'archipelago'} |h %> <% $row->{'islandname'} |h - %> <% $prettyprint_age->($age) %> + %> <% prettyprint_age($age) %> % } @@ -129,7 +111,7 @@ Time since this page loaded: var cellid= 'c'+rowid; var el= document.getElementById(cellid); var age= oldage + (now - da_pageload) / 1000; - var newhtml= <% $meta_prettyprint_age->('age','Math.floor','+') %>; + var newhtml= <% meta_prettyprint_age('age','Math.floor','+') %>; % if ($ARGS{debug}) { if (cellid == 'cid_loaded') debug('element rowid='+rowid+' cellid='+cellid