Skip to content

Commit 5a2d056

Browse files
committed
add js download link (scripted)
1 parent da9de0c commit 5a2d056

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

cgi-bin/cpantestersmatrix.pl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package # not official yet
1818
use strict;
1919
use warnings;
2020
use vars qw($VERSION);
21-
$VERSION = '2.63';
21+
$VERSION = '2.64';
2222

2323
use vars qw($UA);
2424

@@ -561,7 +561,7 @@ BEGIN
561561
print <<EOF;
562562
// End script hiding -->
563563
</script>
564-
<script type="text/javascript" src="matrix_cpantesters.js?v=20150419"></script>
564+
<script type="text/javascript" src="matrix_cpantesters.js?v=20250502"></script>
565565
EOF
566566
if ($reports && USE_JQUERY_TABLESORTER) {
567567
print <<'EOF';
@@ -1890,6 +1890,11 @@ sub dist_links {
18901890
if ($app_mode != APP_MODE_NDJSONAPI) {
18911891
print <<EOF;
18921892
<li><a class="sml" href="https://fast2-matrix.cpantesters.org/?@{[ CGI::escapeHTML($q->query_string) ]}">Matrix via ndjson API ("fast2")</a> <!--<span class="sml">(temporary!)</span>-->
1893+
EOF
1894+
}
1895+
if (1) {
1896+
print <<EOF;
1897+
<li><script type="text/javascript">add_json_download_link("$dist")</script> <!--<span class="sml">(temporary!)</span>-->
18931898
EOF
18941899
}
18951900
print <<EOF;

htdocs/matrix_cpantesters.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,3 +171,14 @@ function shift_reload_alternative() {
171171
elem.innerHTML = elem.innerHTML + ' or click <a href="javascript:window.location.reload(true)">here</a>';
172172
}
173173
}
174+
175+
//////////////////////////////////////////////////////////////////////
176+
177+
function add_json_download_link(dist) {
178+
var u = "https://www.cpantesters.org";
179+
u += "/show";
180+
u += "/";
181+
u += dist;
182+
u += ".json";
183+
document.write('<a class="sml" href="' + u + '">raw JSON data</a>');
184+
}

0 commit comments

Comments
 (0)