summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2017-05-23 13:59:58 -0300
committerRenato Botelho <renato@netgate.com>2017-05-23 13:59:58 -0300
commit62174481d74ed1565f9cad93ea4e800e88d3a80e (patch)
treef08da68108d3aec09041a975bfa670641876364a /src/usr/local/www
parentf8ba7256e0073042fd28464595e6d8ed540e8ef5 (diff)
parentd8837d57211908148206aee868ca919a89175ee1 (diff)
downloadpfsense-62174481d74ed1565f9cad93ea4e800e88d3a80e.zip
pfsense-62174481d74ed1565f9cad93ea4e800e88d3a80e.tar.gz
Merge pull request #3739 from PiBa-NL/20170521-js-versioning
Diffstat (limited to 'src/usr/local/www')
-rw-r--r--src/usr/local/www/index.php3
-rw-r--r--src/usr/local/www/status_graph.php8
-rw-r--r--src/usr/local/www/widgets/widgets/traffic_graphs.widget.php8
3 files changed, 10 insertions, 9 deletions
diff --git a/src/usr/local/www/index.php b/src/usr/local/www/index.php
index 1a29bda..ef02c8f 100644
--- a/src/usr/local/www/index.php
+++ b/src/usr/local/www/index.php
@@ -640,7 +640,8 @@ events.push(function() {
<?php
//build list of javascript include files
foreach (glob('widgets/javascript/*.js') as $file) {
- echo '<script src="'.$file.'"></script>';
+ $mtime = filemtime("/usr/local/www/{$file}");
+ echo '<script src="'.$file.'?v='.$mtime.'"></script>';
}
include("foot.inc");
diff --git a/src/usr/local/www/status_graph.php b/src/usr/local/www/status_graph.php
index c2d2b42..b746b27 100644
--- a/src/usr/local/www/status_graph.php
+++ b/src/usr/local/www/status_graph.php
@@ -175,9 +175,9 @@ print $form;
?>
-<script src="/vendor/d3/d3.min.js"></script>
-<script src="/vendor/nvd3/nv.d3.js"></script>
-<script src="/vendor/visibility/visibility-1.2.3.min.js"></script>
+<script src="/vendor/d3/d3.min.js?v=<?=filemtime('/usr/local/www/vendor/d3/d3.min.js')?>"></script>
+<script src="/vendor/nvd3/nv.d3.js?v=<?=filemtime('/usr/local/www/vendor/nvd3/nv.d3.js')?>"></script>
+<script src="/vendor/visibility/visibility-1.2.3.min.js?v=<?=filemtime('/usr/local/www/vendor/visibility/visibility-1.2.3.min.js')?>"></script>
<link href="/vendor/nvd3/nv.d3.css" media="screen, projection" rel="stylesheet" type="text/css">
@@ -276,7 +276,7 @@ events.push(function() {
//]]>
</script>
-<script src="/js/traffic-graphs.js"></script>
+<script src="/js/traffic-graphs.js?v=<?=filemtime('/usr/local/www/js/traffic-graphs.js')?>"></script>
<script type="text/javascript">
//<![CDATA[
diff --git a/src/usr/local/www/widgets/widgets/traffic_graphs.widget.php b/src/usr/local/www/widgets/widgets/traffic_graphs.widget.php
index 579bc32..a800bf4 100644
--- a/src/usr/local/www/widgets/widgets/traffic_graphs.widget.php
+++ b/src/usr/local/www/widgets/widgets/traffic_graphs.widget.php
@@ -106,9 +106,9 @@ $skip_tg_items = explode(",", $user_settings['widgets']['traffic_graphs']['filte
$tg_displayed = false;
$tg_displayed_ifs_array = [];
?>
- <script src="/vendor/d3/d3.min.js"></script>
- <script src="/vendor/nvd3/nv.d3.js"></script>
- <script src="/vendor/visibility/visibility-1.2.3.min.js"></script>
+ <script src="/vendor/d3/d3.min.js?v=<?=filemtime('/usr/local/www/vendor/d3/d3.min.js')?>"></script>
+ <script src="/vendor/nvd3/nv.d3.js?v=<?=filemtime('/usr/local/www/vendor/nvd3/nv.d3.js')?>"></script>
+ <script src="/vendor/visibility/visibility-1.2.3.min.js?v=<?=filemtime('/usr/local/www/vendor/visibility/visibility-1.2.3.min.js')?>"></script>
<link href="/vendor/nvd3/nv.d3.css" media="screen, projection" rel="stylesheet" type="text/css">
@@ -352,4 +352,4 @@ events.push(function() {
//]]>
</script>
-<script src="/js/traffic-graphs.js"></script>
+<script src="/js/traffic-graphs.js?v=<?=filemtime('/usr/local/www/js/traffic-graphs.js')?>"></script>
OpenPOWER on IntegriCloud