diff options
author | Renato Botelho <renato@netgate.com> | 2017-05-23 13:59:58 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2017-05-23 13:59:58 -0300 |
commit | 62174481d74ed1565f9cad93ea4e800e88d3a80e (patch) | |
tree | f08da68108d3aec09041a975bfa670641876364a /src/usr/local/www | |
parent | f8ba7256e0073042fd28464595e6d8ed540e8ef5 (diff) | |
parent | d8837d57211908148206aee868ca919a89175ee1 (diff) | |
download | pfsense-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.php | 3 | ||||
-rw-r--r-- | src/usr/local/www/status_graph.php | 8 | ||||
-rw-r--r-- | src/usr/local/www/widgets/widgets/traffic_graphs.widget.php | 8 |
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> |